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
338664524340	338664524901	338664525451	338664526001	338664526551	338664527101	338664527651	338664528201	338664528751	338664529301	338664529851	338664530401	338664530951	338664531501	338664532051	338664532601	338664533151	338664533701	338664534251	338664534801	338664535351	338664535901	338664536451	338664537001	338664537551	338664538101	338664538651	338664539201	338664539751	338664540301	338664540851	338664541401	338664541951	338664542501	338664543051	338664543601	338664544151	338664544701	338664545251	338664545801	338664546351	338664546901	338664547451	338664548001	338664548551	338664549101	338664549651	338664550201	338664550751	338664551301	338664551851	338664552401	338664552951	338664553501	338664554051	338664554601	338664555151	338664555701	338664556251	338664556801	338664557351	338664557901	338664558451	338664559001	338664559551	338664560101	338664560651	338664561201	338664561751	338664562301	338664562851	338664563401	338664563951	338664564501	338664565051	338664565601	338664566151	338664566701	338664567251	338664567801	338664568351	338664568901	338664569451	338664570001	338664570551	338664571101	338664571651	338664572201	338664572751	338664573301	338664573851	338664574401	338664574951	338664575501	338664576051	338664576601	338664577151	338664577701	338664578251	338664578801	338664579351	338664579901	338664580451	338664581001	338664581551	338664582101	338664582651	338664583201	338664583751	338664584301	338664584851	338664585401	338664585951	338664586501	338664587051	338664587601	338664588151	338664588701	338664589251	338664589801	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24398	21396	24786	28390	21399	21412	12840	524	338	324	282	295	274	230	233	276	223	244	255	208	204	223	245	210	205	249	216	202	211	202	205	195	234	217	194	243	230	214	207	187	221	238	267	220	218	225	201	191	196	204	221	187	195	212	212	198	214	206	203	209	233	210	196	209	231	208	191	224	215	204	214	202	198	192	210	213	218	218	198	213	212	205	194	192	197	192	205	200	198	203	212	213	205	214	228	256	227	219	200	195	199	202	215	186	201	238	188	199	221	202	194	180	229	202	228	196	211	215	198	191	201	204	214	196	234	183	188	212	210	202	191	208	212	171	207	222	206	212	206	192	220	232	216	199	203	231	198	189	196	219	203	204	200	204	202	185	221	186	204	192	197	228	182	192	193	212	194	224	215	185	200	205	193	194	194	249	179	179	194	219	224	201	204	187	194	195	203	204	181	208	215	220	215	192	190	188	218	225	188	219	209	178	211	213	194	186	200	198	193	193	214	196	188	198	213	192	199	193	187	182	212	210	192	177	199	216	224	193	234	189	214	189	178	232	186	193	210	198	210	201	203	201	222	212	194	207	209	212	221	177	209	182	180	196	220	225	205	211	191	197	209	210	201	207	195	191	189	203	217	210	193	215	192	246	197	205	204	212	201	194	224	210	196	196	231	200	189	217	184	217	196	197	208	212	216	171	216	208	189	210	245	200	213	210	194	162	210	189	198	216	206	217	198	203	216	193	213	202	177	203	208	196	215	213	201	180	203	187	204	210	203	217	198	205	205	218	190	229	219	202	183	197	184	213	193	211	202	201	189	195	218	210	225	229	212	216	197	217	181	175	191	187	241	191	208	193	207	195	184	216	205	237	197	165	204	252	168	186	210	181	202	215	218	179	202	206	210	212	238	186	216	204	214	179	222	233	195	227	209	179	224	187	199	188	204	203	213	189	235	197	191	228	193	220	196	200	208	176	197	208	183	198	214	192	216	246	200	211	223	186	200	191	200	197	198	194	209	218	188	213	206	225	234	181	177	192	200	205	215	192	200	185	205	208	229	195	225	195	194	224	190	212	210	191	211	199	187	212	208	189	190	234	199	197	211	209	226	194	207	197	207	216	188	221	215	239	234	230	220	182	187	207	220	203	208	194	204	216	202	189	203	230	222	210	204	195	173	205	214	218	220	221	205	193	190	211	199	200	198	217	199	219	206	228	172	194	187	196	212	216	200	213	212	210	213	190	203	217	185	200	230	223	201	207	200	222	198	204	220	198	187	221	224	198	215	209	206	198	210	202	196	233	196	190	206	188	210	227	196	203	199	215	191	212	194	207	203	206	202	213	202	209	218	208	226	190	193	201	211	185	190	196	176	193	200	223	196	221	208	214	219	203	162	192	203	215	211	202	209	187	199	225	192	189	197	216	215	209	194	201	211	215	199	183	203	202	201	197	198	200	222	208	207	180	207	178	209	198	219	197	218	207	196	190	218	205	219	189	186	214	206	210	232	188	219	193	209	205	226	203	220	219	205	201	232	214	228	187	212	220	191	198	217	201	203	181	187	221	231	175	200	194	204	183	189	186	200	209	173	209	220	217	190	199	196	225	187	209	172	206	198	186	210	199	199	212	199	191	198	218	204	202	206	201	200	179	202	226	190	207	192	205	231	216	221	208	157	204	197	193	196	210	258	200	170	208	211	197	190	219	208	175	218	214	207	211	230	212	214	190	204	190	194	190	174	198	186	213	181	223	195	212	221	185	203	210	209	179	195	203	161	195	194	221	203	187	202	205	188	206	197	188	236	228	216	195	202	225	207	223	198	175	187	219	221	206	217	201	241	218	212	194	185	189	193	179	194	191	196	193	221	202	227	200	212	225	217	189	170	209	198	177	203	223	191	195	209	219	190	204	228	184	211	198	202	191	227	205	221	218	197	195	219	208	229	203	187	235	195	221	232	196	193	235	205	213	203	185	200	191	191	208	212	213	177	225	202	205	206	193	192	216	201	211	181	197	185	192	198	205	184	215	224	226	194	209	190	219	190	227	209	223	195	195	209	211	193	206	188	220	220	211	216	187	200	191	218	205	220	216	222	231	219	223	197	229	219	203	196	183	218	212	187	197	213	182	235	198	209	193	195	196	180	190	189	173	200	198	227	198	199	205	186	227	199	198	201	214	210	198	187	197	212	205	209	190	185	211	196	193	187	189	229	222	206	211	174	187	197	193	220	223	215	224	198	202	235	206	212	191	189	230	187	191	179	212	221	202	212	180	210	208	232	194	206	198	202	190	224	201	216	192	207	208	196	183	200	167	189	180	206	190	207	214	197	212	245	161	205	183	181	237	203	211	189	214	209	232	194	217	211	180	205	212	193	206	171	223	237	228	193	214	184	193	224	198	190	201	202	206	192	191	196	208	209	202	199	194	213	216	215	217	215	207	199	178	219	197	213	217	207	199	212	209	202	197	202	187	236	220	207	214	204	205	203	233	241	206	192	204	204	203	178	198	195	221	182	186	214	226	215	235	214	217	201	199	215	208	196	208	180	224	204	203	204	222	187	224	205	194	201	200	203	211	217	196	217	194	212	195	171	201	214	210	204	221	196	174	200	180	195	197	190	201	191	190	198	210	202	227	204	185	202	214	211	209	209	202	162	205	197	179	226	185	195	185	189	185	183	202	226	231	197	222	193	201	197	188	206	240	193	206	223	220	210	224	199	200	196	188	212	210	204	184	192	240	194	186	195	193	183	216	219	199	235	186	197	202	224	211	182	217	198	206	191	179	201	226	197	207	228	210	205	214	172	181	177	176	187	203	204	197	174	193	195	184	219	202	202	218	196	216	230	201	204	202	194	213	208	190	173	224	210	228	208	214	197	207	221	207	222	203	214	192	211	191	188	197	238	210	185	202	220	200	182	216	204	185	224	207	211	191	215	180	208	210	209	204	210	185	193	218	227	181	198	184	213	180	185	192	207	205	207	199	212	217	227	190	210	189	181	161	207	197	221	212	210	184	166	180	213	192	217	228	228	184	222	217	211	172	196	186	204	232	200	209	187	208	184	205	202	216	190	180	210	218	196	191	219	182	203	209	201	209	209	199	160	217	194	177	221	245	226	194	216	211	203	201	211	185	212	206	217	203	210	186	225	222	180	192	215	175	215	167	214	184	208	198	200	192	222	177	216	201	175	193	196	206	217	208	200	209	206	239	220	191	195	222	210	194	212	203	187	202	199	218	208	220	215	191	174	181	214	189	183	205	194	227	209	200	209	202	205	185	191	207	214	192	210	207	185	228	190	210	197	195	197	208	190	241	221	204	183	234	217	186	224	205	222	200	197	186	209	204	205	215	220	237	195	179	192	209	203	168	203	200	185	179	188	250	184	208	192	183	243	188	191	209	202	209	219	200	210	230	214	176	195	191	159	198	196	172	203	217	226	233	218	216	220	191	177	204	190	226	188	161	213	195	234	214	178	226	188	249	197	227	223	216	203	207	237	191	199	210	237	186
7875	3926	1770	917	688	576	584	512	537	519	517	496	497	511	506	493	465	499	493	513	499	503	452	497	517	517	528	478	496	463	471	463	453	457	477	538	494	520	488	459	480	491	461	491	494	512	484	490	491	468	480	468	492	434	444	470	479	505	449	468	497	453	480	503	488	454	492	484	457	468	454	469	480	461	472	459	497	445	527	475	470	456	474	442	469	493	474	451	461	509	496	492	473	489	488	466	458	478	482	490	451	467	450	485	486	441	459	480	497	490	498	482	503	457	485	470	434	508	456	539	469	440	478	493	481	447	496	471	537	458	481	486	500	499	461	483	458	533	502	489	479	482	482	506	447	473	472	490	481	486	491	468	459	478	466	505	486	500	478	513	478	496	495	473	466	502	455	459	530	428	491	465	462	481	510	521	443	437	457	500	450	511	491	524	481	481	485	488	500	486	485	483	500	497	498	482	466	497	494	452	481	492	429	459	471	509	482	451	486	494	478	474	462	520	429	472	472	506	522	474	467	460	451	503	494	455	486	460	469	481	452	477	502	452	519	477	469	469	480	464	501	494	504	469	496	464	453	467	463	466	464	440	444	485	481	497	486	515	450	508	468	490	507	484	445	493	489	470	457	454	511	459	441	458	444	487	466	484	500	516	479	483	477	491	482	499	473	432	466	453	444	534	489	476	472	453	470	486	489	458	474	458	479	463	470	472	477	472	484	470	502	503	474	442	472	467	520	494	476	470	497	441	499	480	515	441	492	512	475	462	516	549	432	480	499	481	464	486	482	450	468	504	462	506	491	467	461	466	500	489	452	449	463	480	489	476	469	486	467	490	494	466	452	434	456	467	476	495	475	444	492	467	515	446	448	517	507	451	519	488	461	494	492	484	513	439	486	435	493	494	469	496	479	457	434	467	508	476	489	471	445	512	510	477	469	510	471	516	474	493	448	454	498	515	448	477	457	480	485	449	446	471	483	492	530	483	477	478	493	466	486	514	461	474	468	494	455	490	481	485	473	483	481	493	448	459	469	458	475	450	465	501	476	472	523	475	469	472	479	491	500	467	459	500	470	521	514	508	485	483	444	469	489	461	451	478	497	442	434	475	470	477	483	489	498	461	521	486	471	487	471	487	496	487	512	480	487	444	473	482	465	455	434	462	454	499	466	496	511	464	447	445	495	501	484	450	463	480	432	455	472	453	493	460	471	501	482	496	472	477	485	464	440	465	491	480	492	426	475	464	494	485	445	471	476	400	471	412	490	480	530	504	504	524	514	501	463	462	470	502	512	427	501	474	503	457	462	474	439	492	470	489	498	487	482	480	507	472	497	494	481	458	429	474	487	502	480	492	475	500	486	459	495	491	528	488	472	469	459	480	515	454	464	446	470	452	434	490	474	449	453	507	519	467	468	455	494	477	445	452	496	423	483	472	496	465	461	515	477	480	458	507	491	473	513	447	475	468	507	476	480	490	485	477	453	465	469	503	477	467	500	488	458	487	488	477	473	486	474	483	501	449	474	451	488	482	499	469	454	471	437	474	475	470	503	469	482	481	495	495	481	475	487	498	506	440	433	481	437	503	478	469	457	460	510	479	501	504	467	502	488	481	501	482	457	446	510	496	529	462	504	481	472	417	479	493	455	477	503	479	466	490	499	457	470	442	507	492	457	486	457	460	506	477	508	445	481	453	476	453	440	472	483	400	475	428	471	481	485	492	494	453	476	459	451	487	469	500	477	506	491	455	458	507	472	525	469	468	463	504	471	458	502	474	482	481	495	467	482	490	452	480	499	489	455	475	482	442	480	482	497	489	510	482	460	475	510	452	455	465	452	478	469	475	471	499	463	456	473	485	492	513	480	468	473	482	502	490	493	500	489	501	461	511	457	474	449	451	462	499	488	480	502	451	468	454	496	472	433	498	480	483	477	495	468	499	469	510	462	463	474	505	474	484	520	462	507	517	488	511	449	430	474	464	470	463	468	445	488	498	439	451	474	476	438	504	461	494	451	473	470	485	480	468	482	487	455	500	463	423	477	487	522	489	476	475	477	445	484	479	453	428	499	513	501	486	451	479	469	506	434	454	504	462	505	443	461	461	479	478	451	495	475	449	509	522	501	487	481	448	485	495	468	505	458	453	496	472	435	503	460	476	496	507	470	539	450	480	496	509	474	495	483	510	442	437	451	433	484	506	492	460	506	425	488	482	481	477	450	529	487	487	443	478	462	480	481	478	473	462	505	477	482	468	451	429	459	472	458	478	453	470	520	468	433	513	455	479	494	439	477	458	494	492	476	518	473	459	461	481	491	482	533	435	479	485	448	485	482	446	467	467	487	478	473	475	477	462	447	477	436	485	469	490	461	466	460	485	518	496	479	490	433	491	490	484	482	454	501	473	464	490	503	479	508	437	433	456	468	448	481	503	512	426	488	503	462	461	477	493	427	493	496	467	461	518	441	476	455	435	431	487	510	517	487	499	438	497	484	481	481	506	443	443	517	478	481	466	453	460	479	483	480	466	528	501	478	478	464	492	479	525	460	503	477	467	458	468	456	480	535	457	457	475	492	498	485	463	466	493	524	503	463	491	463	471	443	541	466	473	532	497	450	488	477	488	468	512	451	467	487	491	469	517	480	457	475	501	468	439	494	474	484	461	460	464	485	461	508	472	453	472	475	473	461	437	492	499	510	511	492	501	492	452	449	521	463	432	477	449	467	491	490	505	474	484	521	457	508	497	457	481	468	492	450	441	462	468	465	486	448	477	470	474	478	491	443	478	503	476	512	506	478	475	462	484	467	478	495	501	453	462	462	495	466	456	465	478	479	463	496	471	451	457	530	460	499	480	508	481	485	466	473	456	469	496	465	496	464	487	504	480	515	475	484	467	486	431	473	486	485	514	481	468	454	493	476	458	447	470	480	485	458	470	454	511	495	486	465	515	471	487	480	477	477	448	462	470	480	441	502	475	442	496	438	452	442	471	455	464	475	439	501	472	465	467	473	423	464	475	470	508	511	517	416	468	464	469	470	468	458	471	475	470	481	447	513	515	481	476	479	483	472	532	448	467	447	463	452	449	487	459	484	489	503	450	462	451	515	513	482	471	446	471	490	479	522	482	480	455	449	479	474	509	489	477	493	443	485	480	473	499	484	490	457	481	508	501	501	457	442	441	523	470	465	488	461	486	471	484	493	481	480	489	465	475	492	456	465	475	466	460	486	454	470	488	486	492	449	495	496	441	498	477	494	434	508	474	441	461	481	490	410	491	500	485	415	464	468	489	455	474	478	504	476	438	484	470	436	439	470	478	440	445	465	510	486	459	472	484	418	504	501	463	477	482	467	546	487	507	476	487	490	524	517	517	467	481	485	445	488	474	503	441	498	484	466	468	520	480	487	464	451	481	471	453	523	460	465	445	489	482	471	499	495	535	480	505	415	463	499	477	497	479	470	460	475	497	479	464	479	456	466	469	501	459	482	446	508	488	493	504	445	481	481	478
31552	19284	6731	316	215	159	178	171	176	175	184	169	173	140	146	127	135	185	170	167	175	152	177	155	155	149	165	188	139	142	186	150	138	168	150	148	171	136	155	173	171	158	190	188	165	149	153	145	169	167	156	165	168	170	180	166	162	165	163	153	144	170	144	161	160	164	160	155	152	162	150	176	144	166	153	156	158	185	188	164	146	154	178	146	145	168	168	165	180	166	171	175	169	158	153	152	164	163	149	150	136	155	162	172	171	174	168	175	178	163	153	149	158	184	156	159	143	144	168	174	149	151	162	163	170	143	144	150	166	168	172	176	186	160	167	159	163	138	158	149	155	147	185	170	156	139	144	156	152	160	152	167	155	151	160	186	151	150	163	194	160	150	144	170	187	158	175	142	160	141	137	155	163	172	153	169	180	132	177	158	161	171	168	140	153	170	160	159	181	142	157	157	150	157	167	172	155	154	156	161	170	158	151	149	166	158	155	171	162	152	162	152	141	180	160	158	165	169	153	172	140	158	162	151	130	147	162	175	163	143	167	151	138	141	163	163	145	153	162	147	143	142	148	167	165	166	153	155	162	159	189	143	161	163	157	151	165	169	149	157	145	182	160	170	160	167	151	148	144	147	161	154	170	159	145	164	149	181	172	163	141	165	156	165	167	153	178	174	182	166	169	142	173	153	135	153	146	172	160	176	136	163	171	156	142	171	140	155	154	168	142	147	154	165	138	165	154	170	160	155	175	150	196	174	172	173	158	158	173	190	142	149	169	163	144	153	160	165	155	146	153	155	165	151	162	180	144	171	164	149	157	162	163	163	142	145	178	166	141	163	129	171	160	147	160	156	154	172	134	155	162	169	149	144	175	147	149	149	160	149	142	144	144	157	161	153	175	153	156	175	147	144	163	162	183	172	170	162	158	153	144	171	170	166	159	164	164	177	173	160	159	170	169	148	180	160	150	171	187	164	167	142	171	166	147	161	163	158	165	175	178	167	179	161	183	154	171	126	176	177	151	162	163	144	156	173	174	150	190	175	187	143	173	165	169	166	179	138	161	171	152	141	151	177	180	155	160	155	159	168	163	165	151	175	146	170	162	168	159	154	157	150	154	166	168	170	175	150	166	173	174	173	169	152	158	165	165	162	140	145	137	162	123	151	161	188	164	148	161	180	156	165	166	156	169	177	164	163	153	152	142	185	164	156	151	150	176	184	175	173	150	166	176	173	138	140	154	170	193	172	164	167	175	180	166	154	160	150	165	156	151	150	154	147	170	169	188	159	154	175	167	167	148	160	174	161	165	161	130	158	148	167	161	157	146	163	162	159	164	144	153	168	163	160	146	170	158	161	134	155	149	147	172	132	159	145	164	153	158	197	159	160	161	159	116	155	180	161	155	150	176	150	145	154	175	171	160	157	180	173	156	144	157	159	164	153	147	145	166	155	148	161	150	165	165	153	144	170	146	134	165	147	151	154	135	178	185	162	176	175	188	166	148	155	175	173	153	146	158	164	185	160	152	156	174	168	141	146	172	158	168	148	171	157	134	154	149	173	151	154	168	148	154	159	156	180	162	160	167	175	199	134	180	175	156	147	163	128	159	157	160	163	149	153	155	154	171	171	185	156	154	155	176	177	170	154	150	166	173	169	146	140	164	167	167	161	151	163	157	174	167	151	152	153	183	152	170	166	165	168	191	152	151	164	157	160	174	146	142	161	173	151	146	153	144	184	191	167	138	150	152	145	178	162	171	155	171	141	162	174	162	169	171	165	170	126	166	151	159	156	155	145	167	152	178	152	176	169	140	146	183	178	175	167	140	164	127	153	169	156	159	170	158	154	175	144	162	185	152	159	161	177	173	153	146	155	169	163	176	159	180	152	132	156	157	166	158	159	174	155	147	173	141	155	147	164	165	168	152	153	149	124	174	129	142	181	164	152	165	159	172	153	173	159	166	149	169	170	152	134	152	171	171	176	172	163	142	142	159	175	165	158	143	167	138	152	138	162	158	160	169	148	160	161	151	140	149	159	161	144	158	152	155	141	148	179	166	166	167	175	149	174	172	177	152	173	157	142	155	151	153	166	179	173	172	163	185	135	149	157	149	174	172	147	165	169	170	148	158	181	157	140	145	152	163	126	165	167	176	149	153	146	163	180	170	157	169	157	165	169	128	162	155	164	177	150	175	156	147	162	168	172	158	176	176	150	146	165	166	164	157	160	164	154	178	152	157	150	159	169	189	171	143	156	170	152	157	153	167	179	163	168	172	154	162	154	163	156	164	151	156	175	158	144	166	153	155	165	146	157	151	185	178	164	147	153	157	162	181	174	173	159	151	150	179	130	178	153	146	161	155	167	167	186	153	169	160	169	173	192	162	151	152	145	153	143	149	142	160	164	165	145	135	150	156	143	170	175	178	153	156	177	184	165	143	158	151	136	164	138	149	162	154	168	147	165	146	173	175	175	166	178	165	153	162	166	177	159	180	137	156	159	185	171	168	166	180	165	144	172	167	188	160	165	181	194	177	149	165	158	156	160	153	168	197	157	156	168	165	160	143	143	144	161	149	139	157	145	156	161	164	156	141	165	166	164	173	176	170	181	174	179	164	159	156	154	154	156	154	171	162	161	167	162	142	156	135	179	153	151	176	147	136	175	158	153	156	173	151	156	169	172	152	142	187	169	163	158	163	172	151	177	157	176	145	150	166	153	151	149	168	176	153	167	170	169	142	168	153	153	160	150	142	143	147	173	152	153	150	169	177	157	180	165	141	145	169	185	168	159	158	155	177	172	163	180	157	146	150	147	169	164	146	164	159	158	160	146	150	154	144	161	166	146	141	183	167	159	138	159	165	156	168	181	142	175	171	132	160	153	148	178	148	160	146	156	147	171	167	156	135	156	161	180	158	131	158	175	167	187	148	150	169	122	154	188	176	149	180	158	177	158	136	163	156	154	159	153	147	164	206	147	175	162	171	151	170	145	152	188	172	158	147	152	160	171	141	158	163	159	156	170	157	161	137	183	170	158	169	146	173	183	139	135	159	154	160	154	142	154	167	157	144	148	169	178	153	128	161	179	174	145	172	166	142	147	160	160	191	159	148	186	157	146	185	160	142	176	167	152	145	186	153	188	183	152	146	156	158	154	161	173	175	170	137	173	166	163	148	156	157	155	172	164	150	153	152	157	152	146	181	155	148	164	164	169	153	161	143	177	138	155	153	169	153	164	131	138	198	171	170	154	168	157	166	193	175	170	155	160	168	159	164	150	179	176	136	152	170	163	149	148	168	152	184	173	167	155	160	152	159	175	169	151	139	155	146	160	134	160	160	166	174	150	152	159	176	157	163	152	170	147	155	161	159	181	158	162	168	153	141	167	146	172	191	165	182	143	136	178	169	178	139	175	169	154	153	152	167	159	157	165	156	168	152	154	162	157	174	166	174	151	165	141	157	159	176	179	171	154	157	153	162	154	176	167	156	180	155	147	149	171	157	141	140	161
5892	680	490	423	436	456	455	435	426	431	421	412	382	443	456	396	434	441	447	419	419	431	419	461	400	425	473	457	428	398	424	415	430	436	396	449	426	441	439	398	419	412	428	440	426	442	409	449	458	429	421	452	430	424	466	450	420	441	427	442	442	423	418	436	421	461	435	414	432	436	455	427	446	413	461	418	413	453	433	406	420	431	418	461	436	425	415	403	424	436	452	417	426	454	423	454	433	445	442	431	465	436	421	444	427	443	448	410	458	417	435	413	445	426	443	428	447	459	433	418	439	425	420	441	454	427	443	461	456	478	453	431	449	428	420	442	422	449	426	424	448	446	471	419	449	402	419	432	458	438	430	416	452	432	415	421	413	440	423	449	445	448	441	424	444	430	410	455	417	469	431	459	423	436	433	439	432	406	376	477	416	425	442	451	428	439	422	432	424	460	449	461	430	434	415	434	450	424	461	439	457	417	422	439	460	419	451	442	459	429	413	408	432	432	419	392	425	422	425	442	413	415	448	391	430	442	419	406	454	444	391	443	397	400	433	446	387	409	466	410	463	407	434	433	430	468	390	430	408	440	458	456	396	438	393	438	410	441	426	468	410	422	417	415	453	485	472	438	424	471	437	449	477	421	409	451	481	396	468	428	392	412	420	419	444	410	467	421	456	443	401	417	447	422	427	424	431	483	416	455	439	448	424	444	405	430	464	470	447	448	460	422	464	418	419	458	458	454	419	440	431	442	463	434	474	424	429	447	434	450	460	437	463	445	446	403	427	447	456	403	461	446	420	445	444	433	412	412	405	426	397	427	447	458	419	433	436	433	425	439	444	436	411	438	439	412	434	459	439	446	459	415	429	413	415	418	449	426	441	423	446	448	475	442	416	398	432	434	428	432	435	450	463	444	433	475	398	378	437	458	455	442	438	452	447	439	422	432	396	422	461	447	430	458	449	448	446	441	412	431	442	409	436	419	426	413	431	467	433	464	438	471	444	423	454	461	456	446	445	406	414	428	433	419	434	427	417	443	427	417	423	440	449	415	393	427	436	417	407	453	421	402	441	429	451	453	459	450	427	467	457	436	453	421	464	440	449	465	447	390	468	401	411	435	461	394	437	419	394	455	435	413	445	407	432	468	431	442	416	425	456	431	456	434	425	433	427	400	433	414	422	455	448	458	433	423	455	425	410	430	433	419	445	443	467	422	401	437	435	392	435	432	410	455	437	450	461	476	427	378	438	426	447	455	463	398	432	445	450	450	415	454	448	465	414	441	411	398	446	450	414	413	418	477	427	414	403	410	462	394	440	434	441	415	409	450	451	476	420	451	442	485	396	427	444	429	441	428	449	386	406	428	427	439	456	483	458	429	414	433	411	430	419	415	472	441	477	427	445	428	412	404	434	476	429	442	461	425	448	443	443	439	435	458	430	436	435	433	481	449	444	473	396	424	450	465	445	470	436	415	455	433	398	401	422	487	433	441	426	418	436	441	415	441	464	417	408	425	450	458	452	443	432	419	440	411	440	466	436	442	387	394	456	432	459	442	487	422	424	455	445	417	426	418	457	416	415	417	468	439	435	413	414	424	471	428	420	446	437	422	420	404	404	424	443	461	405	454	476	407	415	450	416	426	440	443	443	374	437	433	450	413	425	425	437	431	415	425	426	443	456	413	401	456	435	400	432	437	439	426	439	448	394	437	425	416	429	439	478	423	433	453	441	377	417	459	427	406	411	419	426	412	428	419	465	460	429	416	440	410	458	422	428	435	408	469	471	394	455	418	416	428	406	459	429	393	389	432	446	472	423	389	440	468	468	427	441	379	432	436	463	454	461	422	427	399	451	441	402	437	436	435	417	448	430	481	420	411	435	458	418	421	406	446	422	453	448	434	413	453	463	432	426	448	441	440	398	405	390	411	419	438	436	462	444	422	402	408	450	450	399	413	435	417	426	385	395	425	442	456	434	435	492	406	429	431	445	438	401	454	444	385	388	418	439	441	414	422	427	455	439	424	477	425	407	443	449	457	424	427	443	429	428	455	418	424	439	437	423	378	428	441	466	458	411	425	436	457	449	406	472	448	448	434	426	439	423	446	418	388	427	455	463	430	420	418	446	442	448	406	437	412	436	417	425	463	454	424	423	444	382	409	462	416	397	424	426	437	438	458	442	453	424	434	454	487	434	471	419	423	466	433	426	433	406	458	384	422	426	403	417	412	426	448	455	442	428	465	418	417	428	412	407	429	440	436	478	446	410	446	424	391	430	444	445	412	481	432	446	463	459	441	449	463	397	457	443	447	424	398	443	450	419	459	461	422	420	440	420	428	426	426	409	417	413	424	439	388	441	430	429	407	420	430	402	462	429	436	443	428	436	419	420	434	445	451	417	420	393	431	436	460	438	408	437	461	431	432	447	431	414	469	444	420	391	436	413	464	405	451	447	455	436	416	432	442	448	425	429	449	395	429	390	385	463	465	441	427	456	429	402	430	452	430	457	451	464	396	437	406	439	441	450	454	431	424	413	422	438	424	421	417	451	403	444	414	440	442	402	452	404	445	429	415	416	449	418	472	472	453	421	459	442	447	452	464	455	478	404	450	459	438	416	434	427	440	438	415	464	453	430	449	425	403	434	415	472	431	437	468	443	445	430	420	431	429	442	445	431	434	414	455	457	426	436	430	439	436	428	436	443	439	433	453	410	447	492	441	427	443	424	421	449	402	387	456	425	425	459	431	451	467	410	433	425	482	433	413	455	441	427	483	436	429	381	431	440	433	413	444	436	446	467	450	416	429	435	454	454	446	404	438	443	450	453	405	431	457	425	423	417	408	404	415	437	420	410	470	460	451	421	457	423	451	424	426	403	436	456	433	459	457	448	453	448	421	440	434	418	424	404	435	466	416	434	429	438	425	440	448	437	412	412	388	410	439	422	402	429	458	432	443	450	463	419	451	444	429	447	457	459	420	419	438	460	421	419	486	461	437	426	403	381	418	401	459	409	444	421	411	452	439	445	439	450	429	451	406	371	410	428	453	463	423	431	388	443	403	457	415	423	436	456	450	415	400	434	406	447	458	434	409	443	440	430	431	410	452	423	433	408	443	418	469	467	409	438	427	486	444	413	460	454	429	403	442	414	438	408	440	399	409	418	430	447	400	446	434	417	437	435	429	485	468	453	439	416	444	449	407	410	464	439	439	473	415	408	459	428	425	406	399	416	465	403	412	432	450	431	460	422	406	418	416	438	427	448	414	423	435	425	454	411	428	401	430	399	443	422	432	394	441	408	445	421	432	500	437	447	457	425	437	448	458	436	417	465	392	455	453	453	394	435	385	434	432	423	428	426	445	402	434	461	411	430	445	421	360	434	409	414	459	480	432	441	438	417	442	437	437	423	409	417	430	433	454	423	402	409	438	456	430	433	418	457	443	445	462	403	441	459	411	425	443	426	434	431	442	414	470	432	435	463	445	425	423	403	440	463	391	400	423	434	451	411	453
24566	20978	23911	28208	20982	16662	559	358	268	315	282	269	298	272	248	275	278	285	252	297	267	283	286	278	292	286	287	243	301	256	248	273	266	240	287	261	255	287	238	247	268	264	280	264	287	256	256	284	268	220	278	280	269	246	264	260	248	222	274	268	275	284	249	248	284	247	256	255	219	268	268	262	261	231	254	272	265	240	266	245	266	248	253	239	270	253	250	293	284	272	253	259	271	282	260	248	238	252	254	261	253	254	243	271	264	259	243	276	232	270	274	278	239	262	276	243	244	293	271	273	266	261	268	263	265	253	239	305	239	243	256	268	270	256	261	277	241	280	252	278	225	268	273	292	287	262	250	280	231	269	266	276	274	268	265	254	245	272	251	252	256	244	274	266	265	256	246	246	264	251	262	260	292	245	300	274	254	246	283	270	265	250	250	307	271	263	280	279	271	265	254	255	239	267	273	259	241	250	240	266	237	264	249	288	269	222	269	277	277	265	264	262	238	260	251	262	253	248	259	253	232	274	272	250	213	258	268	275	272	294	262	264	244	289	273	250	229	238	270	247	260	264	270	290	270	259	251	238	257	247	249	292	273	276	264	273	245	260	257	274	267	269	272	260	279	252	263	277	239	263	285	238	274	264	263	246	221	238	248	252	254	261	259	259	275	237	271	253	257	228	262	260	246	244	264	263	230	245	277	243	262	288	246	281	274	281	280	236	247	260	262	256	247	243	268	268	271	243	249	236	255	262	242	261	257	260	246	266	206	262	259	264	259	233	246	271	294	258	263	275	264	247	281	261	229	256	278	232	276	285	265	258	260	262	266	276	278	272	281	236	235	296	247	238	287	257	246	286	264	228	265	278	267	236	272	244	253	260	241	242	251	245	257	269	233	251	262	262	219	274	232	274	263	234	251	227	261	251	244	252	279	286	271	243	239	275	254	277	277	252	272	271	237	226	261	261	263	270	275	253	277	258	278	259	269	246	263	297	253	270	257	254	239	257	218	247	288	253	256	233	227	251	244	260	238	268	267	224	239	291	251	250	310	232	272	268	266	237	239	230	261	251	268	236	277	276	251	266	266	265	267	264	272	271	265	265	291	285	265	240	259	263	246	292	282	274	262	254	266	236	253	272	257	256	269	263	251	280	236	254	245	282	261	292	248	256	262	253	245	262	267	247	263	253	226	266	254	267	290	263	299	266	256	265	249	298	265	283	284	235	294	244	234	264	288	286	251	279	265	257	225	240	276	272	249	261	248	225	242	259	240	251	281	271	255	257	261	258	294	259	274	234	236	270	255	244	264	233	271	256	261	270	260	229	240	255	248	298	279	250	284	296	237	275	241	245	271	261	256	288	248	300	291	218	275	275	265	228	264	260	234	256	274	258	296	248	264	304	258	286	252	267	286	264	261	286	237	241	248	265	260	263	220	248	274	270	266	274	229	257	278	256	265	259	252	245	280	265	275	252	250	271	251	278	251	244	245	276	224	249	258	262	252	257	278	226	224	237	279	234	289	244	269	268	252	244	241	249	269	253	255	292	248	242	221	253	246	268	281	267	251	251	264	224	276	242	221	286	258	240	273	265	268	264	255	250	245	269	251	251	290	255	266	246	250	241	263	251	295	267	232	272	238	259	246	252	254	261	271	269	265	254	230	275	258	258	228	237	322	252	273	287	254	268	264	284	278	261	273	248	236	268	263	252	251	255	229	275	245	285	262	235	258	262	262	252	266	251	276	250	264	263	273	305	268	259	238	262	259	254	261	259	265	237	286	227	234	260	260	268	264	236	260	233	244	245	255	244	250	281	244	276	271	262	240	274	246	294	270	259	263	269	235	266	213	284	259	277	274	253	294	264	297	277	244	251	263	277	263	270	262	277	252	244	258	261	261	250	239	254	270	258	269	280	267	246	236	268	257	274	278	263	244	222	254	227	276	257	245	260	256	270	277	247	259	272	247	274	249	254	237	267	244	244	250	265	249	248	230	246	269	248	282	265	222	229	252	274	233	259	267	254	269	275	250	271	270	261	241	261	269	230	231	275	228	234	274	257	265	287	241	278	244	272	231	259	258	270	248	263	302	242	275	249	231	272	262	259	262	246	258	244	257	250	278	253	262	252	237	258	278	250	271	252	230	257	225	248	278	285	257	288	258	256	249	236	238	254	243	247	251	285	255	265	263	237	271	265	271	258	265	251	234	272	276	261	254	265	261	261	274	303	246	260	256	269	278	305	293	262	245	283	277	269	260	276	268	287	261	266	232	251	263	256	278	303	274	252	242	243	284	247	233	311	292	244	261	279	249	281	258	278	262	289	228	242	252	240	217	247	251	274	257	225	232	255	256	244	265	308	273	236	255	245	259	251	230	252	252	253	257	261	269	255	223	249	281	303	241	243	253	282	279	253	270	289	269	269	251	275	282	257	257	286	291	230	244	234	239	244	249	245	249	228	263	272	258	260	258	274	285	284	279	247	268	276	235	266	272	244	280	268	263	249	250	257	274	264	242	241	241	256	268	253	265	266	255	258	266	253	250	256	265	268	226	236	242	276	257	224	262	279	229	260	285	255	285	278	258	246	270	301	237	270	229	267	249	224	240	248	241	272	246	259	287	237	287	266	257	258	243	256	246	244	246	252	263	236	266	235	274	252	277	260	248	279	265	217	250	277	269	250	247	263	231	248	282	260	245	246	259	269	254	269	245	259	257	255	252	264	283	280	258	236	242	301	256	272	262	268	275	278	249	254	248	258	274	231	273	264	251	280	275	261	237	262	285	278	275	237	287	245	260	274	246	268	256	271	260	275	264	266	280	234	244	256	267	263	270	282	249	272	249	276	255	286	264	279	263	273	271	255	243	246	255	257	273	241	268	246	277	232	242	251	271	267	278	255	235	293	252	247	252	272	273	236	287	273	265	238	241	251	262	265	251	297	265	255	261	231	264	247	277	280	252	289	291	259	274	293	291	265	233	253	254	270	271	234	239	247	275	218	251	236	288	246	269	269	265	236	252	246	266	257	260	246	255	266	279	254	284	269	279	272	269	246	265	262	246	258	249	229	258	254	272	266	241	277	233	309	215	259	254	260	238	254	252	230	238	251	260	286	269	258	252	253	244	250	254	265	257	267	270	245	275	236	244	234	241	253	268	267	266	256	250	255	252	269	243	260	267	267	270	255	269	242	252	258	252	261	267	284	272	269	268	258	242	250	265	242	251	258	248	266	277	273	247	268	263	265	256	262	269	282	261	276	276	254	284	275	283	269	257	272	265	240	267	264	265	249	224	249	277	241	231	229	243	280	272	238	274	222	283	250	246	253	234	254	263	262	279	254	260	254	254	256	256	291	264	276	274	234	275	220	308	250	283	245	277	268	265	251	299	238	280	258	227	237	258	248	272	256	260	222	267	255	233	258	267	270	250	256	265	237	272	224	275	280	265	306	240	255	244	262	277	269	243	239	217	263	264	260	233	253	244	251	262	270	264	258	244	277	278	277	252	266
6089	2514	1327	813	798	642	624	669	655	649	643	656	694	665	636	646	645	690	674	598	650	661	666	638	639	658	603	642	662	657	670	620	634	659	648	666	606	655	610	616	625	647	650	672	695	640	623	633	621	639	615	630	646	592	636	651	685	634	629	620	639	656	609	613	630	593	650	653	634	636	605	649	648	641	627	617	683	596	665	611	632	627	663	622	652	558	659	637	676	603	630	629	622	604	705	702	651	666	622	681	622	616	655	623	624	624	642	652	638	661	620	651	659	624	680	654	666	636	659	616	635	633	634	652	611	660	640	656	629	641	648	651	656	654	635	665	643	641	669	655	649	657	632	638	626	623	627	634	661	649	620	652	647	610	603	648	637	594	704	633	677	595	673	643	647	643	606	646	623	613	639	641	631	652	652	666	622	625	626	652	654	644	544	667	628	616	662	636	602	676	659	621	652	611	658	631	622	650	637	664	625	651	654	609	602	645	669	636	639	585	605	595	634	653	629	604	641	581	677	598	642	616	619	646	622	639	637	649	644	619	610	639	649	615	616	677	642	604	630	653	648	650	655	615	649	654	637	647	566	609	650	596	625	623	601	623	616	604	625	633	660	650	588	653	663	619	643	602	667	648	628	620	619	604	596	616	582	636	626	625	614	617	625	611	652	626	642	619	605	626	607	618	642	614	639	632	604	619	598	612	598	688	653	629	645	622	630	602	652	634	621	650	613	580	660	618	610	643	635	632	648	645	632	660	607	644	554	687	621	623	642	577	616	619	602	627	632	611	643	669	624	637	589	638	631	600	610	616	617	662	640	646	651	623	644	645	597	623	630	622	632	630	647	645	650	650	624	645	635	627	623	606	649	645	619	641	647	618	640	635	666	678	672	608	610	633	662	620	689	581	617	648	663	606	632	636	626	626	662	630	582	648	665	588	658	621	637	646	604	651	625	637	636	627	597	633	684	640	664	671	636	631	641	661	621	628	644	663	592	630	622	659	619	673	613	642	623	633	634	614	649	617	587	641	666	673	658	640	649	607	655	608	644	613	638	632	615	581	626	694	674	632	621	610	633	613	618	641	652	667	619	696	638	676	621	621	639	601	631	604	637	661	601	614	660	675	654	634	586	642	645	608	630	610	626	600	624	651	623	587	674	598	645	639	624	623	655	630	662	626	666	632	602	636	629	619	660	608	646	624	625	630	684	667	650	689	609	605	617	622	604	679	636	609	640	619	625	656	637	607	613	637	640	650	613	642	650	643	625	651	625	613	624	618	656	636	654	623	605	649	636	648	647	618	634	650	630	642	624	639	656	622	585	621	639	660	684	652	641	666	611	678	607	625	623	667	621	598	600	633	636	610	612	644	601	595	642	633	680	639	639	646	602	639	632	651	601	679	653	637	570	680	630	651	668	681	636	665	607	696	622	663	617	613	607	616	639	657	595	678	640	625	596	627	619	625	641	656	591	627	609	622	661	632	628	654	688	648	590	647	626	604	629	605	649	626	649	575	590	628	652	654	666	645	626	602	641	630	628	619	663	641	620	655	632	664	622	623	633	595	643	623	663	669	630	648	656	638	600	633	643	593	621	628	658	639	607	641	635	655	676	627	627	639	626	627	664	623	657	641	652	650	675	616	655	644	666	663	649	631	664	634	641	605	651	633	609	650	661	677	618	646	584	615	624	620	615	659	644	601	634	651	618	633	635	647	614	654	622	615	664	628	645	613	639	662	654	622	616	622	638	629	616	638	612	588	626	672	649	632	642	649	639	617	628	673	601	657	625	635	649	601	647	642	641	608	655	658	676	630	632	590	668	647	567	618	601	662	626	635	657	654	636	602	660	619	631	621	626	633	618	676	641	645	625	597	626	622	632	655	621	599	630	622	611	644	683	634	593	621	621	615	599	602	657	594	637	667	656	574	615	616	608	642	623	632	637	636	632	643	652	647	651	584	653	605	612	652	621	637	637	616	643	643	601	609	636	642	649	616	602	613	659	636	619	636	611	619	600	645	636	628	617	592	613	646	632	655	626	658	673	621	613	619	619	630	634	621	649	661	619	638	657	595	634	646	656	630	617	636	648	617	604	670	656	638	636	628	637	635	631	603	634	647	628	632	637	613	608	616	641	651	603	576	646	634	611	591	619	607	638	623	595	608	652	630	670	601	668	672	641	618	575	638	589	625	639	584	639	635	652	621	636	656	653	615	635	648	632	612	605	623	631	637	639	612	615	651	634	605	665	668	636	630	632	654	640	651	683	646	630	637	640	613	619	629	639	620	637	610	675	643	641	610	653	580	653	605	627	657	633	627	619	629	615	596	626	614	617	618	617	678	587	642	626	609	619	616	668	655	622	603	645	647	597	625	625	652	669	609	661	624	677	658	685	596	659	630	626	639	620	577	630	626	655	619	604	623	602	662	620	600	613	595	683	618	670	664	628	638	645	631	644	629	628	618	649	622	575	626	613	620	638	670	580	614	659	610	596	670	652	651	625	618	637	649	630	689	653	579	625	597	628	609	671	619	622	582	575	600	700	651	675	627	624	626	626	646	576	668	598	674	629	649	672	657	677	651	606	659	642	644	618	615	608	620	623	614	620	620	670	631	651	685	603	626	610	651	661	625	653	623	632	603	633	641	663	601	678	650	609	641	648	652	673	647	637	585	629	624	591	611	605	647	664	634	666	633	639	623	639	626	650	631	648	679	633	641	624	668	602	672	658	641	687	612	625	653	641	671	669	626	603	637	639	619	623	636	648	586	617	646	633	651	637	601	639	693	613	642	660	592	691	638	671	643	644	653	599	649	670	632	643	647	588	643	625	614	667	655	604	596	608	658	658	630	618	614	620	627	625	607	585	626	648	663	628	614	634	628	655	647	631	609	595	606	663	633	596	639	616	618	661	584	655	611	629	660	659	651	628	641	661	613	592	651	648	585	588	620	632	627	587	608	618	611	631	663	639	631	627	600	676	632	622	632	613	609	680	640	621	652	634	653	627	615	676	638	621	646	664	638	679	660	592	603	607	645	658	658	635	624	691	669	652	640	669	622	660	645	699	590	616	663	612	607	577	644	634	622	603	612	611	591	634	614	652	627	626	650	621	613	660	649	614	633	619	633	644	654	673	639	654	572	641	588	602	602	649	608	619	648	650	596	589	674	645	595	649	640	648	617	634	614	645	650	598	632	660	624	666	650	613	653	660	611	634	691	619	611	671	659	624	604	620	627	640	622	616	681	604	590	629	658	639	611	614	609	645	656	628	598	670	606	610	600	633	638	662	632	668	662	603	602	650	689	667	678	639	643	584	641	597	686	621	629	621	638	657	637	645	658	653	621	653	607	634	649	635	595	662	582	619	641	627	625	616	665	595	665	658	636	612	667	635	660	633	611	645	636	636	654	681	613	638	650	583	645	633	622	612	585	611	645	655	625	612	664	629	620	611	640	624	697	653	665	668	646	606	678	657	656	639	617	631	681	633	611	567	658	628	689	615	640	615	667
23899	20958	24293	27774	20958	20970	12690	519	343	281	293	268	245	236	254	241	214	231	211	214	204	227	226	198	198	226	198	234	222	215	222	202	219	195	202	217	225	191	213	207	196	196	217	181	187	202	188	220	212	189	208	213	193	220	181	201	185	235	196	229	210	203	204	173	226	216	214	217	182	182	208	211	178	185	203	206	240	219	203	199	211	199	219	204	202	192	182	179	200	185	192	197	194	180	204	226	224	216	173	217	214	209	195	222	240	212	213	206	198	214	215	195	208	209	198	210	205	192	204	208	218	175	192	216	196	203	191	210	195	184	210	193	188	198	202	196	210	216	191	204	204	181	192	190	184	210	227	191	201	204	185	197	214	210	204	209	202	231	206	196	217	236	226	205	208	196	204	196	198	177	193	207	191	206	208	218	191	192	197	188	230	176	182	190	170	202	204	187	218	201	212	201	195	210	189	185	184	215	193	179	198	218	238	196	216	202	198	199	166	208	204	194	184	189	197	193	181	184	169	181	205	219	210	200	179	185	215	218	214	199	198	206	206	238	237	189	181	185	199	174	216	194	169	196	191	199	198	198	179	195	180	216	225	188	218	179	215	224	212	210	216	184	214	215	191	247	203	188	219	221	198	181	202	209	200	211	191	201	193	203	198	218	188	221	192	195	225	202	195	218	173	220	200	198	208	207	210	215	182	201	187	191	161	202	204	195	172	197	182	201	176	207	203	208	194	186	199	219	183	246	238	204	205	184	192	174	202	201	207	190	201	211	208	220	205	208	174	220	226	207	181	203	213	207	197	190	190	190	204	159	201	193	219	224	189	187	208	205	217	186	201	239	203	202	223	183	187	197	193	208	182	208	189	237	177	176	197	222	206	240	205	216	205	170	211	192	174	199	209	199	174	195	183	179	184	195	194	179	189	194	188	186	186	208	199	207	204	193	203	210	218	215	185	215	228	174	211	191	208	182	216	216	194	190	191	178	198	194	196	215	197	212	216	206	192	224	186	201	208	211	224	210	207	206	176	202	209	179	210	198	205	203	197	230	221	190	181	211	187	230	207	198	210	193	183	201	204	201	192	190	210	202	244	221	191	205	214	192	200	190	201	202	197	198	212	213	196	231	199	199	205	211	201	206	182	183	177	169	208	198	184	210	208	210	188	170	187	201	201	221	200	212	207	241	173	197	216	193	198	213	190	190	201	195	201	192	214	202	190	194	202	188	214	201	216	190	236	220	193	198	220	200	193	197	215	214	188	180	204	195	206	172	203	205	214	190	188	192	189	208	195	217	222	188	204	166	200	177	200	189	214	196	189	186	210	170	199	200	204	211	200	203	228	202	209	198	202	177	167	198	188	178	200	198	201	205	177	215	220	210	182	184	196	192	198	209	193	193	229	188	217	216	205	203	212	194	190	196	201	173	222	186	203	215	199	205	196	229	199	220	198	198	210	216	200	207	203	185	203	208	217	217	211	206	204	216	225	221	219	212	190	199	194	228	191	210	221	211	213	224	197	190	195	200	174	184	192	181	207	204	190	192	187	191	187	169	193	204	188	182	174	218	201	208	199	199	195	193	176	173	206	178	192	193	210	208	201	181	180	196	182	183	212	178	205	215	197	199	208	195	203	178	196	218	200	183	194	187	208	179	181	204	189	199	206	213	224	205	168	197	192	223	213	204	187	200	186	183	189	236	209	209	181	206	203	202	192	221	206	199	232	201	210	202	225	206	210	204	207	205	217	210	194	200	204	202	194	202	186	197	180	199	197	199	194	197	181	194	192	203	189	226	197	203	177	208	209	201	200	209	187	226	239	173	180	191	183	202	201	227	196	173	205	197	210	214	235	205	186	208	190	199	187	217	206	188	189	187	158	201	232	200	206	215	222	196	206	189	170	224	197	201	199	206	181	227	196	182	184	229	205	175	197	201	214	209	215	219	205	188	218	192	194	209	196	198	235	213	207	189	205	182	205	196	218	190	228	219	242	224	201	210	207	236	202	165	199	200	186	211	197	181	207	206	204	203	197	195	220	217	204	183	175	185	205	228	204	239	172	193	208	205	195	219	178	199	194	224	167	195	187	196	187	183	192	194	187	212	208	192	211	199	204	194	180	208	207	185	204	225	221	196	211	212	198	196	223	205	211	231	212	181	215	209	212	175	182	204	168	224	197	189	217	201	191	174	190	188	220	204	216	199	234	191	188	187	199	197	212	210	188	156	228	208	204	192	207	185	192	217	216	227	200	208	204	202	205	184	229	198	218	205	193	192	177	186	194	191	221	226	204	178	203	226	207	179	199	195	194	190	223	200	184	188	206	205	206	203	247	208	219	206	200	206	198	193	216	183	230	187	199	201	185	215	201	198	173	211	174	225	204	200	190	187	180	204	185	203	209	187	210	215	179	221	189	195	196	198	171	202	198	211	198	215	198	185	219	201	201	190	221	227	233	196	190	213	201	194	208	194	192	213	196	203	198	175	229	220	210	178	171	204	216	205	196	213	174	196	180	192	203	189	190	187	181	202	185	191	177	186	197	238	196	189	207	197	208	166	175	191	201	177	185	198	205	195	220	220	199	209	213	167	188	195	177	208	211	203	222	206	187	213	185	195	194	203	152	192	196	205	229	186	191	205	201	171	201	196	201	219	208	215	192	207	212	188	203	183	214	220	204	185	184	190	196	231	196	225	187	224	196	196	216	203	186	177	177	196	201	178	225	228	190	223	200	200	217	212	187	179	197	195	179	193	183	199	200	206	220	191	192	234	205	212	197	203	187	186	204	208	213	198	197	206	159	190	212	241	216	219	187	197	179	202	207	203	183	212	187	227	222	197	232	220	225	206	224	203	182	191	229	202	182	185	183	183	213	206	214	192	219	210	227	205	224	212	212	219	207	156	176	188	197	224	204	226	218	214	192	208	199	220	191	196	216	203	200	227	184	165	206	186	218	186	193	195	219	211	184	187	187	219	192	195	211	204	212	211	216	222	164	225	185	189	228	173	215	212	185	200	195	174	189	185	211	227	222	183	187	189	206	196	169	240	207	186	209	202	201	226	215	193	187	232	179	195	186	221	207	204	215	201	223	185	223	165	221	195	182	214	208	203	212	202	210	216	185	212	208	241	207	192	205	187	191	184	204	190	211	202	214	215	208	180	183	164	172	182	200	209	172	194	193	231	207	222	211	188	209	192	198	202	220	197	205	211	181	178	199	205	202	197	199	189	214	189	196	204	183	174	211	190	205	162	209	168	216	190	202	243	176	195	207	198	186	179	212	203	170	175	179	170	221	193	207	210	195	193	193	204	209	234	225	198	201	196	220	189	206	219	206	206	180	199	194	199	177	210	212	197	196	176	198	198	227	208	194	212	201	215	201	212	218	202	224	228	213	210	193	199	206	219	191	221	231	201	202	192	227	205	194	191	175	202	199	204	183	202	238	215	210	189	213	178	205	209	177	195	200	206	180	200	191	220	180	223	217	211	213	200	232	184	182	227	222	191
7282	3887	1901	864	681	605	572	539	536	469	526	486	510	507	462	481	509	506	503	475	475	480	504	471	492	510	487	429	464	479	480	470	462	474	458	463	469	475	477	471	447	523	494	426	450	478	486	485	504	489	438	499	446	477	487	507	465	463	477	455	441	447	468	446	488	480	495	449	475	448	498	450	466	464	492	471	469	508	475	482	447	469	522	480	438	488	416	476	457	483	461	486	470	484	478	487	441	460	499	478	461	435	480	489	497	492	471	488	473	481	462	479	518	499	459	496	467	494	510	494	491	493	428	513	465	457	471	422	490	558	473	495	444	440	497	457	482	452	460	466	453	472	460	474	474	466	452	487	447	492	477	442	481	465	448	439	450	487	472	497	481	462	514	459	465	475	464	477	519	473	434	462	441	484	499	456	470	473	468	450	489	464	478	461	479	446	476	494	495	495	445	456	450	506	445	486	479	470	504	466	426	497	463	469	469	457	482	484	479	500	488	466	496	487	499	488	446	489	453	475	466	491	445	443	469	497	485	490	412	460	441	479	456	495	471	471	464	467	456	512	449	465	449	451	470	501	468	468	450	458	485	498	464	510	483	473	495	487	488	461	470	465	527	476	450	489	451	464	451	485	463	490	435	470	453	488	427	481	452	460	435	462	465	469	454	470	462	468	479	521	452	439	507	502	458	472	476	505	483	473	456	470	448	472	443	476	503	425	501	492	473	461	465	485	482	455	476	446	452	475	424	470	487	464	455	470	482	432	462	454	516	451	428	468	474	455	497	443	505	438	465	491	442	501	459	485	424	486	479	484	516	467	444	466	458	519	465	464	455	447	480	475	478	424	434	498	465	452	487	468	481	474	473	449	471	462	477	505	486	487	476	487	483	484	455	428	480	471	458	495	501	448	452	444	441	470	461	494	423	517	476	459	490	468	488	433	460	474	431	471	465	512	461	448	437	454	459	464	407	457	457	450	476	471	477	503	435	456	500	454	476	473	456	469	487	471	496	466	530	481	502	465	478	440	482	465	449	452	489	471	481	478	459	462	481	463	459	472	467	448	471	425	440	460	443	439	475	453	466	470	439	486	510	466	456	454	471	434	456	450	493	437	450	452	480	484	444	483	499	475	502	467	449	490	509	468	488	465	467	449	473	522	464	467	477	490	480	423	510	475	460	465	447	454	470	446	461	517	449	479	511	476	467	516	472	491	446	482	457	463	432	438	472	484	480	464	514	430	479	445	454	477	492	484	464	451	479	495	480	432	482	463	470	515	443	478	466	456	487	491	483	533	477	461	469	463	450	471	462	480	456	470	468	510	498	474	461	461	488	467	468	476	448	458	454	489	460	479	465	435	486	509	460	483	504	471	459	483	481	468	454	482	447	450	440	504	472	495	485	447	488	493	456	493	496	457	487	485	484	489	485	509	479	441	454	525	473	491	512	477	449	434	511	464	457	470	411	489	507	501	454	488	447	499	457	461	493	460	448	476	478	460	444	493	468	452	473	477	486	451	471	425	481	458	502	441	480	480	479	480	450	452	479	485	507	479	491	419	456	423	466	465	458	453	502	505	471	455	488	448	493	480	473	467	497	461	491	473	463	475	459	462	484	472	519	474	471	488	472	481	488	466	443	451	470	492	443	463	461	502	471	483	451	475	446	445	471	478	477	507	487	491	483	508	462	511	461	474	472	490	445	455	485	475	509	456	471	497	482	501	454	509	494	479	471	447	446	480	468	477	479	510	443	469	488	446	470	464	459	411	450	509	461	468	467	488	480	431	446	489	465	441	467	485	468	494	443	492	454	456	474	496	497	489	463	485	477	493	456	465	471	452	475	499	451	451	466	433	465	444	435	454	495	458	482	471	470	454	481	447	450	469	465	485	467	480	471	521	467	481	456	483	467	453	480	456	488	495	487	471	471	458	474	493	441	495	442	482	450	440	455	434	469	472	475	460	495	459	520	509	497	465	452	468	481	484	454	484	455	484	491	439	484	469	485	484	483	481	516	485	522	449	436	477	438	476	464	495	497	430	434	479	508	463	452	490	450	494	471	430	473	489	463	486	486	494	459	462	478	497	411	448	468	504	490	474	438	460	488	509	470	431	444	430	480	476	478	456	466	474	430	458	472	492	461	475	472	495	483	474	453	450	446	432	455	482	501	495	472	438	487	420	496	462	459	494	470	471	495	435	454	489	440	495	471	488	448	475	434	480	472	431	479	485	453	451	464	477	453	417	485	492	423	465	468	464	453	440	466	452	490	488	434	509	435	481	452	447	501	469	479	464	467	466	484	458	471	479	458	480	469	479	455	474	474	483	464	484	463	456	457	487	496	444	481	471	472	449	457	503	463	454	446	445	442	459	481	462	440	506	463	468	479	491	502	448	487	451	461	455	460	510	494	480	523	480	489	464	463	472	464	471	471	467	451	449	500	471	523	488	439	481	450	477	435	489	443	487	485	495	454	502	463	466	445	428	493	438	498	464	485	450	459	418	480	473	475	452	487	450	494	439	464	434	442	488	473	454	498	500	435	458	453	451	477	445	473	439	495	488	481	451	497	451	443	460	498	488	479	481	473	480	477	468	452	487	414	460	440	474	510	424	489	463	434	468	484	462	437	443	457	425	516	471	443	428	449	458	470	474	470	469	458	466	459	460	472	456	486	467	438	472	468	438	455	458	499	479	476	481	441	465	467	472	486	458	456	465	474	446	453	475	459	471	471	470	441	447	532	477	473	460	463	438	506	462	433	456	433	442	465	487	488	482	489	454	445	496	458	505	465	484	462	469	426	471	445	447	501	498	459	455	488	497	425	499	460	465	463	472	506	445	461	471	450	481	452	491	499	446	489	495	467	456	501	452	454	430	480	495	432	471	472	466	482	488	465	480	431	470	482	469	450	490	510	481	447	461	472	476	448	430	474	461	475	462	441	469	489	478	426	447	498	477	474	487	492	474	475	467	446	511	463	522	463	478	437	439	469	464	486	454	508	511	477	444	481	437	453	456	467	479	489	458	462	468	468	465	461	452	467	429	487	503	504	496	460	465	461	443	455	462	482	457	433	452	447	455	497	436	473	449	469	510	470	466	471	487	501	503	488	470	432	464	456	452	452	477	438	465	442	458	432	458	441	457	513	469	485	449	496	523	459	415	475	474	487	474	457	488	436	511	421	465	437	498	475	479	480	473	481	428	507	484	469	446	437	503	478	496	500	461	461	421	451	443	465	472	454	483	486	436	482	477	478	436	460	489	467	448	495	461	484	481	458	473	441	461	442	432	474	447	467	452	447	497	474	477	448	463	472	442	492	473	466	475	491	473	417	478	472	462	441	468	452	485	458	494	479	472	458	435	508	482	448	456	488	478	452	494	456	465	472	488	435	457	434	465	451	495	472	470	432	448	487	511	441	474	431	464	484	495	459	498	464	497	463	494	503	448	468	474	443	482	477	456	481	474	480	481	424	457	430	491	467	489	457	461	462	480	454	502	435	486	459	491
31693	19443	6692	472	322	303	231	165	167	159	157	177	162	165	147	175	195	155	185	166	161	155	178	176	160	167	151	168	143	162	148	171	154	176	165	161	184	151	154	163	153	154	164	161	148	150	154	176	174	147	152	154	170	147	173	164	173	179	161	167	167	153	189	160	148	160	156	157	199	147	155	161	156	150	165	155	146	184	149	153	148	167	164	157	164	156	154	153	151	160	163	148	170	166	165	160	172	176	136	153	164	163	164	145	174	139	178	182	151	156	185	169	155	151	163	159	154	171	182	175	166	146	169	154	152	172	147	165	172	151	164	156	148	159	191	165	181	150	160	152	167	167	162	159	158	157	167	144	188	145	155	134	162	171	154	164	142	158	150	164	168	157	148	169	161	164	174	172	158	148	146	151	158	148	161	162	167	151	159	162	182	150	161	149	185	155	171	143	149	151	149	175	157	163	160	160	139	180	181	165	165	155	147	174	165	174	154	171	164	168	137	166	155	170	164	171	164	166	175	143	157	157	145	184	150	171	178	173	173	169	192	150	155	166	143	158	164	137	149	177	157	161	159	166	168	151	168	165	151	160	152	172	176	164	154	145	139	151	173	167	182	169	164	163	169	163	171	163	162	161	168	147	156	181	140	168	151	149	153	175	184	166	173	156	153	164	171	161	180	144	151	153	175	161	169	156	157	145	154	149	160	160	171	151	144	151	169	177	170	149	168	175	167	187	197	139	160	185	157	175	160	132	148	157	179	158	150	170	161	170	163	137	172	191	157	160	152	160	150	151	180	161	148	166	151	161	164	158	156	184	166	158	162	164	161	143	136	152	149	168	167	146	136	157	161	179	161	140	136	166	159	171	180	156	184	184	188	160	143	154	176	173	148	176	170	142	150	162	138	165	171	162	172	154	140	156	156	147	175	157	154	143	157	187	168	154	175	169	179	165	183	173	164	176	181	180	161	142	150	157	161	139	168	132	173	150	161	162	135	162	141	158	172	180	164	158	157	154	176	154	161	158	173	141	173	160	190	160	165	146	160	163	145	151	136	152	157	155	148	165	156	176	192	139	159	161	162	167	147	149	176	166	170	200	175	160	163	144	178	152	168	176	161	155	149	154	137	152	158	176	154	159	151	174	159	151	148	163	140	176	167	165	187	195	174	129	158	153	164	181	169	177	156	158	155	165	156	135	176	157	143	147	146	166	173	149	153	174	158	156	162	167	152	170	172	141	157	155	159	178	168	148	162	153	158	181	170	142	143	169	161	190	150	148	144	164	139	151	162	171	176	145	171	164	130	149	168	172	146	173	167	156	168	166	171	184	166	140	171	168	184	159	163	154	160	152	162	159	166	158	154	161	176	162	158	167	125	149	169	193	161	193	175	182	170	144	179	165	142	162	156	169	151	173	155	160	156	139	167	157	150	155	184	191	178	136	161	162	139	171	167	174	155	162	153	184	161	159	141	142	164	145	161	183	173	162	161	182	158	166	161	187	163	152	151	161	147	138	140	134	142	153	147	154	131	176	159	151	166	162	179	161	171	155	170	174	177	152	166	148	147	179	155	160	153	146	164	144	156	170	178	155	152	161	151	172	137	173	136	133	172	146	178	146	152	157	183	169	171	151	192	166	166	137	152	157	168	168	179	143	167	160	172	169	146	147	118	161	184	152	180	143	175	146	142	166	126	144	147	171	178	163	171	165	170	162	129	189	159	157	154	156	171	162	168	174	161	152	140	164	175	152	155	158	147	164	134	164	150	161	172	174	156	169	135	155	153	164	154	170	163	151	155	167	141	134	150	162	148	130	163	138	143	143	137	157	155	150	187	129	150	152	181	146	174	163	167	162	156	154	175	180	166	151	148	174	142	165	140	156	190	160	162	176	178	165	170	157	158	184	166	151	162	162	159	162	170	157	156	153	154	164	166	143	181	176	156	155	159	148	142	165	166	182	162	138	159	161	173	165	169	178	159	151	167	165	165	171	142	180	167	179	146	176	169	167	138	148	160	146	146	183	157	141	156	151	170	164	136	175	166	162	186	153	145	131	164	160	162	193	159	168	194	161	173	164	180	150	149	155	141	161	160	161	170	149	159	141	142	148	186	154	154	161	160	160	155	138	177	154	156	170	151	154	183	145	149	176	182	153	179	159	148	170	160	173	179	173	165	149	160	179	150	166	154	155	166	162	167	158	178	157	155	149	166	151	153	161	151	165	173	156	181	149	158	170	182	179	174	133	174	161	163	163	174	152	171	173	154	161	168	149	145	173	183	158	166	163	150	177	156	157	160	182	166	155	176	162	145	151	161	150	177	170	129	144	168	139	156	169	163	158	154	146	172	159	174	175	150	171	155	167	167	157	173	149	172	157	165	152	157	161	157	169	158	151	153	160	138	144	180	134	146	166	161	174	161	175	166	171	160	158	171	146	162	166	163	167	154	157	178	164	166	147	162	159	169	146	147	152	162	162	155	156	167	142	159	165	140	152	153	157	180	169	170	139	155	176	150	166	167	180	146	160	167	158	176	173	187	139	175	177	174	167	168	144	179	179	158	158	189	147	174	155	170	165	156	150	169	178	175	163	150	187	169	158	149	151	174	146	144	147	155	156	186	185	170	172	169	153	166	162	155	157	137	178	167	153	155	156	178	127	168	136	162	140	165	163	175	134	174	164	141	147	161	173	163	175	152	155	201	138	149	160	160	145	148	165	176	162	146	155	169	197	142	147	158	162	169	173	187	151	148	152	161	158	145	169	190	152	170	163	142	143	149	163	154	143	176	149	152	151	161	161	174	156	153	199	147	178	132	168	181	163	157	160	135	164	186	161	181	158	162	164	165	171	188	144	157	171	157	155	182	155	150	166	163	180	139	176	149	168	147	170	157	178	168	140	176	170	162	176	161	165	148	164	159	159	182	155	158	183	157	168	159	147	151	177	164	188	147	159	153	162	152	162	169	127	149	172	151	158	144	164	157	155	153	168	157	167	167	160	143	153	152	147	160	162	160	149	174	154	166	164	194	135	164	149	151	163	179	153	161	167	142	191	167	152	180	194	150	189	159	189	156	179	142	183	142	146	168	169	151	179	152	149	158	171	158	162	164	152	161	155	161	181	174	156	169	153	166	173	151	176	182	166	155	153	183	168	140	163	147	171	150	157	140	153	160	186	154	166	172	165	156	173	159	155	170	163	160	155	157	155	164	164	172	151	167	165	159	140	184	173	145	170	154	152	158	157	165	146	189	165	149	174	149	171	157	186	160	174	160	160	169	151	156	169	171	181	164	152	155	169	164	157	172	157	166	149	165	141	148	142	185	173	142	163	180	179	159	150	177	147	163	149	185	171	180	154	155	168	163	192	153	172	162	157	161	170	137	148	159	133	162	174	151	159	157	163	157	173	140	166	169	160	173	170	159	152	187	154	150	190	151	176	142	154	180	166	146	180	134	171	166	154	166	145	170	166	169	157	178	161	154	174	148	156	159	191	171	137	158	180	162	159
5925	709	532	495	421	449	446	419	412	490	452	460	428	432	464	458	456	448	435	405	412	432	435	449	441	473	470	449	463	447	423	395	422	445	437	429	424	466	431	464	487	427	435	427	437	445	405	415	438	447	408	461	463	441	448	458	450	440	410	424	428	442	445	465	449	448	426	475	417	438	429	461	475	410	434	424	416	457	461	472	426	437	489	424	458	446	429	455	431	468	407	435	422	420	461	417	417	439	449	390	441	440	456	434	447	470	428	436	408	420	403	436	443	499	450	407	470	406	416	436	418	453	421	394	417	431	412	440	460	434	433	422	434	422	432	448	442	439	428	464	462	446	439	420	431	458	473	424	441	419	444	447	438	450	437	468	422	453	451	414	413	432	452	506	450	437	442	435	436	450	426	456	434	463	431	439	435	442	434	418	423	451	434	436	427	439	426	452	427	395	452	430	442	409	446	453	421	408	431	420	444	407	457	447	445	387	438	466	456	426	434	426	448	433	447	389	434	450	434	443	470	399	466	427	451	420	419	449	448	484	456	418	393	441	478	426	396	407	425	437	426	511	450	413	444	430	422	412	457	490	435	444	472	448	449	445	431	418	453	408	447	449	444	437	444	439	436	376	433	458	450	437	451	476	427	415	443	417	426	435	451	431	436	446	462	416	462	482	409	431	461	425	444	439	451	427	426	399	450	461	435	470	432	428	457	458	457	422	413	429	416	448	434	435	412	418	446	432	450	433	442	445	424	409	472	438	436	438	423	414	434	413	436	433	442	427	443	434	474	445	443	401	456	479	430	424	434	447	461	482	423	406	475	406	424	393	422	472	427	464	431	479	471	422	440	475	401	453	437	435	436	437	435	438	421	426	468	435	439	446	453	426	439	408	427	448	446	420	447	454	431	424	404	460	441	427	418	444	463	390	440	412	448	436	402	418	412	445	458	430	444	426	435	463	421	424	419	442	402	438	440	441	438	421	403	422	404	451	421	414	434	442	448	486	466	428	478	425	437	428	445	468	448	461	452	417	456	452	434	419	455	448	451	427	432	422	409	473	398	454	403	455	453	470	429	434	460	475	439	443	472	478	448	437	423	411	447	452	454	423	451	389	416	442	468	440	457	416	458	493	419	406	438	518	430	419	412	466	423	427	428	460	407	453	452	449	428	450	444	467	430	464	445	375	432	455	437	487	452	467	420	427	425	402	427	421	439	447	409	431	416	427	411	455	423	454	439	457	418	443	459	420	450	466	456	466	431	465	435	412	437	417	423	433	395	439	434	430	454	465	420	439	458	429	469	440	462	410	431	450	457	458	466	459	393	397	406	454	426	441	401	443	447	444	465	426	393	438	421	461	431	462	418	394	440	432	429	473	427	418	463	452	431	420	465	456	435	456	471	448	445	458	422	456	449	444	422	394	486	419	406	446	436	438	439	433	421	419	429	430	461	458	459	448	446	470	415	441	428	477	454	439	491	397	458	468	438	434	465	425	431	422	430	444	420	475	435	407	423	385	448	452	428	444	465	458	436	444	459	421	436	459	494	474	479	450	401	412	414	407	452	454	460	432	445	441	460	438	428	451	411	457	432	455	423	434	436	437	441	439	431	440	445	418	478	425	425	480	418	458	462	444	426	482	464	409	439	443	427	458	431	473	452	403	432	422	420	451	446	413	431	473	440	465	428	434	421	416	434	458	429	435	436	472	433	455	424	428	412	448	423	412	430	438	421	433	441	436	427	474	461	410	481	425	448	437	453	425	420	412	466	433	457	439	446	413	447	433	420	463	447	466	415	453	436	447	449	399	447	395	428	458	446	455	430	491	441	403	390	423	422	436	447	443	430	413	467	438	450	437	480	441	414	427	409	458	400	420	461	453	448	436	436	464	437	458	445	441	424	433	449	426	429	437	418	415	440	482	419	434	419	427	416	429	444	398	427	445	471	450	414	388	421	444	431	463	469	422	469	459	449	421	399	426	471	447	493	438	419	450	488	446	433	428	456	454	434	451	450	420	443	438	426	443	426	435	432	427	430	449	469	428	457	403	436	411	446	410	424	423	409	460	454	434	390	390	398	453	426	421	429	479	424	461	446	447	444	474	428	462	433	422	434	435	447	446	431	434	440	428	426	421	415	451	416	473	434	419	434	452	376	443	409	432	448	460	457	440	424	448	412	469	436	459	412	473	449	429	422	418	411	405	425	400	428	426	421	432	461	447	419	449	415	422	423	428	441	439	427	414	405	414	421	425	469	428	459	444	417	442	413	449	440	434	441	451	442	428	412	439	442	439	429	447	415	451	458	418	437	448	446	401	405	453	452	408	471	437	417	438	404	422	428	417	413	393	440	413	430	418	430	444	459	433	431	445	405	423	441	432	451	399	433	434	433	415	439	446	422	468	438	417	438	497	424	456	456	449	479	464	462	460	439	439	471	449	450	457	430	460	474	439	418	465	461	481	439	439	415	441	431	460	408	458	444	435	470	406	428	452	431	443	432	429	445	443	394	461	422	435	401	392	449	424	452	430	430	417	438	436	433	457	409	428	435	427	457	478	421	440	441	448	421	441	443	447	465	443	421	441	461	432	474	469	453	428	455	391	453	439	462	459	416	435	422	455	420	432	420	433	482	422	398	423	421	460	419	426	459	471	473	406	445	449	436	457	439	398	456	441	443	450	444	391	443	427	443	408	436	435	379	471	450	446	410	414	458	412	428	426	438	469	421	411	452	458	409	454	439	446	476	440	432	448	461	452	403	420	453	412	422	464	419	436	432	425	439	449	440	478	426	400	435	434	447	442	449	426	456	452	436	429	485	447	426	449	447	443	438	451	455	451	452	414	445	438	433	428	447	424	471	469	420	456	424	477	432	471	443	427	453	448	428	429	447	414	403	459	432	422	454	454	464	434	450	455	442	460	428	415	430	413	431	441	446	410	417	433	437	416	410	468	467	440	431	388	431	416	456	457	440	408	449	463	433	422	452	413	419	449	417	475	425	403	444	389	414	444	448	412	444	420	431	427	420	407	454	437	453	437	448	492	437	424	423	411	433	460	428	417	429	488	474	473	440	421	410	446	417	433	448	445	428	446	416	438	418	421	423	470	366	411	422	424	489	438	433	478	460	458	446	451	454	428	446	444	459	439	421	441	445	412	424	405	435	426	426	426	456	441	383	397	453	442	400	463	452	442	453	439	420	422	422	443	439	396	464	439	460	435	458	446	419	439	436	411	441	454	414	467	441	427	482	419	428	426	480	442	456	468	434	427	447	440	433	467	435	440	472	427	431	432	412	433	423	450	444	458	422	442	441	462	478	408	434	418	418	418	469	437	439	448	427	423	449	442	441	422	457	432	462	403	431	468	439	392	444	437	476	458	426	419	439	460	457	459	433	454	443	480	428	476	421	408	419	421	444	449	437	432	450	481	438	421	420	405	463	466	451	428	433	463	434	435	456	421	463	451	421	426	474	447	421	436	489	424	433	456	467	445	413	452	421	423	464	402
24582	20966	23894	28203	20960	16507	579	363	287	303	290	279	248	256	269	295	217	278	274	250	249	260	272	267	268	299	275	268	267	251	293	292	260	255	227	301	281	255	252	247	271	247	285	271	264	258	281	271	283	260	252	243	242	243	264	264	232	258	241	300	254	288	251	268	251	307	241	243	286	224	228	247	234	270	255	264	261	263	228	230	241	252	253	241	255	264	285	242	258	265	236	266	248	273	259	250	234	282	249	268	250	227	260	271	281	238	278	271	257	223	251	264	262	243	254	232	229	253	274	268	262	245	233	256	284	244	253	240	230	258	286	280	269	243	251	265	273	280	261	277	263	245	284	272	273	251	246	234	278	231	258	243	260	271	267	241	252	250	271	250	273	260	253	241	253	260	244	231	268	229	211	276	270	240	279	296	278	271	271	251	279	239	273	276	249	263	268	276	247	297	264	249	260	239	250	279	291	264	266	278	266	263	253	235	238	272	272	287	273	279	279	284	281	257	250	273	251	265	282	257	272	242	271	291	254	253	266	247	269	262	274	283	264	251	262	270	270	281	274	274	258	274	246	284	224	258	273	243	281	241	257	248	275	252	254	273	298	269	235	261	267	249	263	239	253	277	241	237	239	237	277	246	274	260	305	265	285	243	251	249	251	274	260	272	271	257	270	257	263	247	262	239	241	308	292	261	257	242	269	269	257	265	263	277	271	242	289	220	273	262	245	297	268	245	273	262	251	262	249	223	249	264	275	259	243	240	250	247	247	259	256	260	264	285	246	270	299	250	252	250	298	228	253	276	252	238	241	251	259	249	268	258	271	264	241	249	261	281	232	258	259	260	279	288	258	225	246	266	270	253	281	267	247	254	254	264	274	281	260	265	280	246	250	267	258	269	237	244	282	242	263	260	272	261	244	264	267	250	263	258	241	254	270	248	260	255	308	282	261	278	246	277	281	258	298	268	260	269	253	244	275	266	259	253	280	277	258	252	275	275	288	241	249	231	248	254	250	275	245	270	230	266	264	285	264	263	275	247	276	261	262	254	248	242	266	246	265	250	235	273	291	250	242	298	237	258	253	275	253	236	279	263	260	244	272	246	276	273	274	279	287	300	238	243	263	240	264	280	260	268	276	241	259	271	238	225	259	241	282	239	271	260	246	265	239	277	281	283	247	256	256	238	237	256	260	245	257	253	296	261	267	293	281	261	244	256	262	247	265	280	257	285	257	228	275	281	267	258	255	274	255	265	322	253	245	274	269	273	244	265	245	261	288	255	243	254	256	220	271	266	287	241	251	291	277	234	257	275	277	242	251	287	245	275	269	259	241	258	321	244	242	245	270	285	244	264	287	254	254	246	257	265	251	264	268	253	254	285	243	237	266	233	241	260	243	283	267	266	273	265	272	261	246	265	309	247	226	262	239	241	250	231	250	224	248	265	255	275	245	231	262	252	282	267	278	278	263	278	244	260	238	297	258	256	236	261	254	265	247	252	285	222	265	276	301	268	243	253	235	221	283	308	224	282	240	272	294	277	259	255	262	281	273	267	251	259	253	277	259	261	259	230	255	245	255	288	285	237	271	255	285	270	252	265	292	265	265	239	271	269	301	248	263	276	234	256	271	264	265	270	263	258	269	258	267	252	258	244	253	279	267	254	256	284	263	282	258	217	305	266	232	272	270	247	236	296	296	247	268	279	283	249	247	269	244	260	250	264	240	298	233	278	235	264	232	266	271	256	255	266	239	271	265	259	253	286	253	258	258	225	243	262	278	286	270	219	273	258	268	265	268	267	280	249	233	276	281	247	226	280	293	296	263	266	251	263	261	276	267	247	243	298	260	263	261	253	291	303	241	269	289	228	259	282	278	241	222	283	276	251	271	218	231	280	296	229	274	244	236	231	244	252	266	261	287	264	279	252	285	259	267	268	268	270	257	223	282	272	274	257	254	238	257	231	271	269	249	269	248	284	249	269	284	286	285	269	244	257	300	311	256	264	268	272	251	265	220	271	242	237	286	273	265	238	255	285	268	282	284	257	270	266	263	286	255	273	262	265	271	274	250	244	242	266	259	279	268	248	280	253	263	270	249	241	241	260	248	250	255	262	259	281	263	236	256	235	237	260	292	271	276	287	254	258	270	285	238	299	299	274	269	249	279	245	285	301	244	251	288	259	233	228	255	260	245	256	231	251	236	281	272	259	282	258	253	263	239	238	259	233	265	256	274	267	249	272	265	237	233	251	261	281	281	276	248	255	270	231	248	264	240	279	269	240	232	252	258	271	257	279	247	272	286	277	277	270	261	283	244	279	254	250	294	249	243	258	253	264	265	261	244	274	258	269	286	228	249	261	253	269	243	225	263	237	267	264	247	254	257	287	257	249	265	246	265	267	268	244	264	274	271	272	257	246	273	262	232	299	262	271	274	279	240	249	264	241	262	256	237	237	257	251	280	271	266	252	253	272	279	251	262	290	254	259	289	239	289	256	259	304	284	286	213	249	260	257	264	278	239	303	254	244	281	223	274	270	262	239	233	261	249	250	245	255	232	244	296	247	271	307	259	268	266	248	269	274	258	280	237	238	252	257	236	262	284	273	286	276	254	263	279	287	257	263	248	291	224	269	253	262	245	279	249	268	248	270	258	264	229	251	265	245	284	271	305	275	260	260	257	270	260	235	262	279	234	250	267	276	275	273	256	268	231	244	246	274	262	257	283	274	289	275	239	264	243	256	273	251	274	252	291	305	252	252	275	229	252	273	266	276	224	236	244	276	254	234	283	272	238	227	235	248	259	259	268	237	251	245	245	227	227	221	287	274	233	234	259	281	269	233	247	233	252	269	225	261	297	242	258	241	296	270	262	228	284	284	256	296	255	279	241	243	240	227	266	249	268	219	289	250	285	269	254	261	261	258	275	290	238	273	258	256	264	260	286	298	275	246	276	260	226	259	248	266	282	251	255	277	249	262	271	268	240	293	260	246	276	277	250	260	260	264	284	278	255	252	263	254	262	281	275	259	283	248	297	242	289	230	260	271	267	258	229	270	259	228	267	277	275	261	247	229	255	289	264	252	256	251	268	250	264	283	287	263	278	287	279	274	252	262	271	279	269	276	295	234	249	252	264	248	248	275	256	251	296	283	294	277	259	254	257	287	243	259	276	274	238	278	260	276	243	252	229	260	244	271	265	292	248	263	254	237	267	251	245	261	251	250	254	245	262	247	261	248	266	252	284	248	256	259	264	243	270	257	255	250	265	260	272	275	262	253	258	256	286	267	259	225	277	273	249	244	281	297	276	247	238	227	267	240	247	235	230	240	229	260	243	285	275	265	264	236	238	245	261	186	266	249	262	220	257	283	280	245	275	274	225	248	260	272	264	265	270	288	258	243	288	266	276	282	242	254	269	288	246	237	240	265	280	261	256	252	264	252	259	298	257	235	244	229	299	264	286	251	262	243	247	275	260	239	250	265	239	262	268	259	258	216	243	239	274	274	291	286	273	238
5340	2528	1526	840	757	688	690	696	631	645	671	642	657	641	655	623	674	633	617	649	614	631	678	649	639	581	655	653	653	654	633	592	639	675	643	705	704	600	659	623	665	646	682	617	625	625	650	628	648	625	590	616	649	640	613	660	614	639	649	616	635	644	624	630	582	663	626	642	622	629	690	596	656	632	668	629	655	658	638	617	637	679	658	636	668	620	639	634	627	630	642	651	648	623	627	637	648	624	613	625	639	632	643	667	655	641	632	695	640	663	570	642	612	635	673	619	609	610	637	664	601	652	633	676	623	621	686	617	676	657	665	647	631	632	702	644	572	648	643	615	641	649	656	632	634	605	581	630	614	606	647	574	596	659	589	678	663	656	655	639	662	608	621	664	634	613	591	653	653	609	655	626	624	647	586	648	612	622	611	616	594	648	624	657	621	651	597	604	650	599	603	669	616	619	618	655	620	601	677	622	686	632	638	682	602	609	592	639	574	647	629	650	584	647	686	660	657	628	656	645	595	672	609	615	579	614	655	615	610	655	649	605	602	695	622	643	666	677	639	614	627	616	668	638	640	641	654	663	646	642	619	631	612	627	644	597	687	598	615	625	602	630	667	616	672	659	621	635	647	568	611	599	633	581	640	593	676	591	653	611	637	640	655	652	634	599	622	632	630	610	678	672	596	652	614	641	612	636	671	647	662	615	608	648	645	602	603	628	625	626	676	586	608	619	651	634	631	619	617	620	593	615	653	662	678	596	604	609	666	639	641	584	596	605	634	645	654	632	600	617	656	651	646	605	669	640	653	622	650	638	618	660	631	589	638	635	645	671	592	576	682	659	582	644	625	685	614	602	579	618	628	638	636	666	624	597	630	631	641	629	649	648	617	603	629	665	646	674	671	649	661	619	616	628	604	643	619	633	624	629	644	643	631	628	628	625	602	694	644	612	675	628	659	634	632	602	638	617	669	651	606	623	592	658	637	639	670	630	639	660	658	635	619	615	676	660	686	635	672	587	624	601	634	587	650	646	657	616	705	602	634	571	690	627	649	650	605	647	633	624	662	657	589	643	656	636	644	636	685	624	610	680	625	631	629	680	635	690	647	654	628	603	633	644	650	626	629	637	650	600	625	630	612	683	618	622	610	575	657	669	663	686	638	661	593	624	615	617	640	631	627	641	625	669	644	609	623	649	625	649	654	620	630	629	650	658	681	666	600	643	627	649	655	658	639	679	620	641	630	685	611	652	674	664	644	691	640	651	630	622	619	654	599	663	641	653	671	664	623	612	650	603	649	666	629	662	603	637	644	629	596	638	605	659	600	642	624	622	609	592	670	594	604	595	673	582	663	606	658	628	641	679	656	628	599	657	640	611	622	670	625	633	648	626	632	628	575	606	654	685	624	673	617	623	638	646	642	585	653	602	586	656	630	566	638	629	635	673	666	613	655	626	614	629	627	627	591	645	634	648	605	644	635	685	630	643	648	649	646	644	656	644	639	637	668	644	617	629	662	664	675	652	652	677	613	590	645	636	650	667	630	635	655	630	631	646	685	593	641	648	607	648	611	648	614	633	653	641	615	628	612	649	654	615	629	667	617	685	636	637	630	636	600	649	597	630	595	649	625	678	666	637	665	640	688	641	616	698	669	634	614	602	629	631	632	630	602	658	652	628	627	639	618	582	647	684	632	624	650	659	620	645	617	613	635	616	686	637	668	646	637	675	652	623	625	595	633	635	604	685	655	648	592	654	620	623	627	626	625	672	664	615	608	644	625	626	649	674	621	637	606	625	632	634	654	594	676	680	651	604	653	598	623	588	672	653	595	627	667	650	609	620	640	658	637	633	628	660	665	667	621	596	569	645	627	652	621	652	650	647	605	591	649	672	598	633	609	688	646	622	623	618	635	633	614	639	634	637	612	660	692	641	605	600	653	638	618	610	661	660	634	651	617	625	630	632	617	631	633	652	621	610	647	643	632	617	629	650	624	657	608	605	628	614	619	628	632	647	657	624	620	641	644	605	646	626	650	636	645	631	623	634	598	624	662	623	626	619	596	641	644	626	609	681	606	642	652	671	691	645	629	642	616	662	597	644	635	666	621	607	633	641	598	661	640	663	612	637	620	630	630	623	660	643	639	612	639	663	595	632	596	623	614	647	659	613	635	632	659	630	611	638	650	662	640	646	642	670	656	631	618	628	650	604	691	658	652	669	612	628	603	676	663	631	634	602	618	658	650	635	574	654	636	621	595	607	626	651	642	654	628	614	662	632	601	628	611	628	603	647	604	622	621	649	660	665	648	663	646	642	651	599	641	633	632	634	646	636	644	653	634	630	628	650	636	617	660	657	667	623	574	645	620	633	670	621	631	648	667	641	638	649	641	649	586	636	608	602	598	615	629	665	653	621	616	608	669	660	594	600	649	639	667	596	614	574	668	624	685	607	637	652	633	663	628	625	624	655	672	617	629	638	622	686	642	618	605	629	630	672	662	634	644	619	589	615	676	634	639	608	640	627	615	649	645	654	586	623	649	621	650	638	655	616	649	621	625	653	613	655	582	616	656	644	609	658	657	632	653	617	650	670	603	600	610	621	600	624	648	606	639	613	620	639	626	650	632	608	645	660	639	649	563	587	622	604	634	620	640	630	621	634	627	664	646	626	648	647	634	625	633	623	578	615	632	649	618	644	650	633	618	653	633	625	597	641	638	671	619	619	635	610	664	640	607	666	637	607	670	648	636	693	652	649	650	649	644	625	636	579	647	588	653	651	656	644	609	620	643	652	679	633	664	606	640	665	658	639	661	643	640	618	623	637	654	657	628	618	664	645	640	640	667	652	639	606	590	699	606	647	626	637	652	635	621	618	585	648	635	589	659	579	626	651	648	574	675	618	635	637	656	652	644	585	638	642	692	640	630	640	617	658	585	650	619	678	630	598	655	643	679	689	643	615	654	670	646	597	654	624	582	633	630	722	634	620	596	647	633	623	592	641	614	641	654	604	708	658	636	659	619	646	604	611	619	636	645	629	617	640	592	656	615	591	660	655	641	627	603	668	670	638	626	602	663	633	650	601	646	609	629	635	627	634	644	591	611	651	654	618	642	610	616	640	601	613	628	651	630	636	638	595	618	618	653	641	644	679	615	642	639	613	627	629	637	640	639	648	568	652	631	627	680	657	641	613	606	647	624	656	596	659	610	660	617	600	622	620	627	681	649	609	642	671	639	664	614	649	573	643	677	629	618	639	642	632	644	640	623	688	660	657	671	630	679	621	655	638	623	654	661	642	661	620	630	634	658	631	647	610	693	679	605	637	607	589	654	653	665	642	654	638	632	671	646	638	659	651	598	638	607	646	663	618	675	612	651	615	635	645	616	601	613	624	668	648	633	648	626	609	607	633	585	657	609	616	614	622	642	635	617	689	663	657	626	571	604	614	600	658	597	650	670	680	628	627	673	615	664	573	630	593	653	677	658	613	637	634	614	663	612	600	602	640	585	650
23879	20962	24317	27767	20962	20974	12608	465	333	277	277	282	251	204	231	225	266	244	239	221	232	222	191	232	226	223	206	199	200	211	194	209	211	207	193	192	207	177	225	202	191	211	228	207	203	203	195	188	227	177	239	199	223	217	196	183	227	207	237	193	172	212	237	190	214	191	214	206	214	229	211	203	197	198	203	212	203	205	207	203	227	229	215	167	196	233	201	187	219	209	215	198	209	183	200	194	205	189	175	204	196	192	176	188	232	180	205	213	200	221	222	189	221	203	198	206	216	211	208	167	194	209	215	195	200	211	185	203	198	226	206	190	218	202	203	214	193	229	216	199	198	194	181	183	197	194	189	215	208	181	190	218	214	192	192	216	189	204	187	199	194	235	204	183	202	180	197	210	222	197	218	202	210	186	202	203	203	211	201	178	210	197	192	214	200	196	220	199	193	212	188	197	212	210	232	224	203	163	207	191	202	174	204	215	168	164	198	217	193	157	194	219	179	221	214	204	205	180	217	195	175	187	210	187	181	228	204	249	195	206	197	220	194	198	211	201	195	223	209	198	207	179	193	189	211	208	195	225	192	198	217	230	208	185	198	208	222	226	216	194	209	221	218	206	208	184	187	222	216	192	204	201	198	183	178	205	190	185	192	201	191	209	210	183	196	197	198	197	214	223	160	208	202	201	189	204	196	204	250	197	226	192	204	198	182	195	167	199	185	188	184	211	200	185	190	215	185	208	183	208	233	204	219	179	204	195	233	207	188	196	220	195	229	212	207	209	191	191	210	190	203	208	209	194	211	200	196	198	226	184	202	186	196	198	216	193	195	184	202	193	229	200	197	208	180	209	207	205	205	212	237	207	182	211	214	174	180	209	191	191	202	226	181	202	205	196	185	203	203	197	196	196	204	184	217	228	173	171	204	185	226	189	173	193	214	214	193	201	218	234	218	190	174	215	226	207	224	195	203	172	179	202	228	218	211	202	203	164	203	182	201	203	190	225	175	205	216	199	202	224	186	192	190	209	209	220	182	191	212	243	209	205	207	199	172	189	210	217	211	185	191	221	180	208	201	221	237	205	188	183	198	215	216	191	206	175	196	193	221	204	189	206	206	186	197	174	207	210	209	211	202	187	188	210	215	223	214	199	191	184	209	195	213	188	201	155	207	185	192	212	196	195	202	195	209	218	222	208	194	220	190	177	210	201	213	197	225	196	188	224	198	187	182	193	200	196	185	201	193	227	186	185	204	210	214	204	211	187	188	182	184	198	185	201	193	229	214	172	197	179	229	174	196	196	221	171	212	216	200	187	191	222	183	186	190	183	195	196	205	235	183	222	214	198	217	183	203	197	187	219	215	192	179	191	200	227	225	192	202	180	242	208	208	209	228	190	205	185	181	211	198	204	198	205	198	196	191	169	219	231	214	209	207	193	222	193	226	214	198	174	187	211	199	181	193	178	199	184	203	180	198	223	185	221	175	197	219	218	209	206	189	194	212	200	217	212	199	216	200	217	199	179	210	197	221	181	198	185	201	212	188	239	231	199	201	211	211	215	180	231	204	207	208	199	197	207	229	209	189	188	213	219	188	182	211	226	214	210	206	186	220	188	196	199	207	192	219	222	185	210	216	189	205	208	182	194	225	190	190	206	183	206	168	188	205	180	198	196	209	219	193	232	198	209	240	202	205	199	207	190	227	208	191	204	204	154	192	183	233	184	193	179	194	211	235	202	205	188	229	201	222	197	198	197	214	211	213	209	212	200	213	200	207	174	194	181	196	178	193	207	171	213	211	214	185	191	203	211	201	183	199	202	232	183	195	218	199	199	211	208	211	208	228	194	218	185	181	179	205	208	182	181	172	208	201	196	181	196	221	197	203	182	184	201	209	201	208	219	211	175	205	207	216	187	211	207	177	228	218	195	200	204	186	218	195	225	189	181	204	184	198	207	205	224	194	186	197	187	207	213	195	200	187	183	207	175	203	222	224	221	180	208	188	176	209	197	186	225	187	195	183	192	204	204	194	209	194	184	179	186	189	198	212	206	189	195	211	206	181	211	210	199	201	202	239	172	195	213	205	221	216	179	224	196	224	188	203	197	218	198	193	206	191	195	216	187	210	175	201	203	199	194	200	214	194	219	207	199	193	186	200	199	212	212	193	180	185	187	215	210	187	215	220	202	227	190	186	215	193	203	195	199	185	200	175	188	206	176	202	205	212	195	205	176	200	195	240	216	222	212	209	206	196	199	203	217	204	201	215	203	203	185	209	214	198	223	197	183	182	192	220	210	177	166	176	191	197	210	229	180	181	197	193	204	194	195	185	199	208	199	193	203	224	193	177	244	233	212	206	214	196	207	212	182	227	182	208	208	205	185	211	218	179	206	185	220	199	224	225	226	211	229	215	202	204	203	194	211	209	222	196	205	212	182	200	210	186	210	180	188	197	222	197	196	218	211	202	196	182	201	186	214	191	222	203	190	206	194	186	245	236	226	211	184	191	212	208	206	188	178	199	211	181	204	204	205	177	191	194	211	200	193	187	217	206	215	224	193	199	206	196	219	210	193	230	216	197	199	206	195	222	196	182	183	212	191	185	201	213	211	221	184	203	197	203	189	175	188	197	223	194	207	211	181	190	189	229	202	210	193	209	179	206	209	207	186	214	189	208	204	204	195	201	203	196	171	214	188	199	225	217	187	195	196	201	198	179	205	218	184	210	175	202	194	211	217	208	208	193	213	189	210	160	232	203	172	203	212	209	194	196	197	216	196	225	217	210	199	211	205	208	201	200	187	229	209	192	182	182	192	192	231	206	185	186	211	187	198	201	193	184	186	220	178	197	205	186	178	202	193	209	203	188	189	227	197	186	204	197	192	175	208	219	185	186	201	199	213	213	212	209	181	215	221	191	177	192	208	206	178	203	203	188	183	173	201	217	214	193	202	222	198	189	185	216	219	207	215	198	198	203	178	180	183	208	211	192	197	176	211	179	204	210	221	221	222	211	201	216	210	202	200	221	213	183	198	226	201	217	200	208	192	208	185	208	204	218	196	196	218	206	183	173	201	216	227	208	190	205	183	204	213	197	199	200	213	188	202	207	215	187	222	195	212	192	185	220	214	238	181	186	197	198	223	210	209	198	190	201	219	187	208	203	190	197	194	208	209	203	193	202	197	198	204	219	188	216	219	192	214	189	215	185	176	196	209	185	219	209	201	212	201	181	176	191	197	198	188	208	193	180	181	221	208	215	201	221	232	206	196	211	204	174	199	193	206	172	194	191	225	175	200	220	198	195	190	168	198	209	192	192	196	196	228	192	205	218	193	199	177	204	191	188	193	191	203	212	217	193	185	199	186	204	203	200	207	264	183	206	212	212	227	203	223	176	208	218	205	211	219	201	198	194	206	203	185	202	202	234	182	202	170	203	192	196	217	209	217	213	189	180	196	215	218	220	202	203	214	199	203	193	211	205	208	197	185	200	205	202	170	207	199	226	211	199	221
6447	3981	2312	848	655	616	571	565	532	577	523	516	523	536	455	539	455	482	492	467	478	434	453	503	483	436	467	494	480	455	463	451	452	470	471	490	485	494	503	491	461	433	460	475	472	515	464	453	539	463	486	492	457	502	476	461	455	469	483	443	479	464	463	467	439	494	461	508	494	466	465	473	466	517	489	486	525	446	473	481	485	458	489	460	500	461	442	500	488	476	440	462	455	448	459	446	497	484	472	486	462	423	481	471	489	454	466	456	477	485	492	506	456	489	451	533	455	463	457	509	477	471	490	460	479	466	520	465	460	475	465	434	427	443	433	466	475	526	480	470	457	500	485	466	458	496	471	437	490	434	452	452	441	459	484	486	478	446	457	479	456	499	473	484	476	479	482	474	470	528	523	456	434	460	443	458	494	476	468	473	478	482	482	467	471	502	461	478	483	463	446	477	465	461	422	468	482	448	458	464	455	461	459	491	479	483	434	496	454	463	460	448	458	464	476	478	499	461	488	482	480	489	504	490	505	438	473	472	455	447	411	460	469	502	466	479	453	497	469	440	476	469	455	487	477	479	493	477	476	420	483	441	455	457	464	462	474	444	507	443	484	471	476	497	450	482	490	448	485	453	504	475	486	476	473	446	470	461	486	502	473	428	473	471	467	473	449	462	476	473	483	453	488	476	480	472	493	480	463	470	512	448	456	441	475	468	446	467	438	457	424	490	467	488	458	497	455	445	463	484	474	486	494	460	445	424	434	454	460	491	474	501	479	482	466	493	467	462	472	460	482	528	502	456	485	493	462	464	458	445	493	460	451	516	487	476	435	503	484	450	450	485	494	495	482	444	473	478	489	466	436	459	442	481	448	455	477	472	467	512	455	492	464	477	458	493	454	485	444	456	488	504	485	494	481	525	433	479	465	445	472	471	459	502	470	484	481	458	497	493	456	398	490	469	453	475	454	438	463	461	475	491	500	484	496	485	486	497	429	447	482	504	450	463	488	494	443	489	474	475	460	494	496	485	475	477	449	478	474	472	483	471	460	472	435	448	473	438	465	475	496	452	471	478	469	475	495	452	423	463	476	474	477	470	445	491	488	456	488	470	472	438	471	486	503	475	502	487	514	489	508	477	460	492	468	470	471	428	467	498	495	487	459	456	466	462	479	471	472	450	501	472	487	471	437	497	476	464	466	465	470	509	461	476	483	469	522	450	462	422	498	453	506	503	466	487	470	479	477	467	440	481	469	465	442	428	472	454	476	452	451	472	416	439	529	468	475	475	478	466	453	444	447	528	452	464	504	486	473	470	471	479	426	498	493	480	491	467	477	462	457	462	466	444	477	479	471	462	459	468	450	461	470	448	462	460	482	458	490	512	461	474	471	472	510	453	475	438	459	474	464	498	461	449	472	479	466	452	461	465	481	430	497	464	451	450	453	431	456	457	462	471	460	441	472	479	472	484	474	479	489	481	433	452	473	468	460	484	468	462	532	473	465	476	480	476	491	469	467	456	502	480	483	466	469	455	458	505	510	463	469	465	475	452	452	477	491	467	467	516	512	481	459	477	492	494	497	476	468	467	477	491	476	472	511	442	411	471	511	450	479	442	490	467	459	439	472	469	488	451	524	492	452	443	465	445	482	517	444	482	442	458	462	467	443	480	450	506	469	466	483	476	464	494	435	446	525	460	447	495	488	453	490	466	469	462	489	479	445	471	463	497	456	472	500	464	423	445	492	465	467	452	432	459	459	495	462	485	473	463	484	460	452	464	465	500	476	440	457	432	461	468	495	477	443	470	476	500	509	475	454	481	480	479	444	460	515	447	473	448	505	479	484	474	475	413	469	467	464	473	446	488	440	454	502	508	497	472	421	488	450	492	459	463	508	471	472	467	476	509	445	439	448	508	462	454	470	474	486	427	479	480	487	452	488	442	474	488	452	438	455	476	473	493	489	446	453	453	506	468	466	486	453	491	434	492	437	436	454	482	468	443	442	466	481	465	453	450	491	497	503	468	484	473	475	459	483	470	466	511	508	496	471	488	476	438	474	481	471	467	451	492	445	499	460	474	461	480	484	442	447	473	476	468	486	462	460	446	487	481	472	478	443	488	444	472	463	483	468	447	481	494	471	468	447	498	443	471	501	452	458	481	427	492	504	469	472	479	500	477	485	472	437	466	457	470	463	445	477	452	431	490	473	480	444	448	491	487	458	481	498	470	472	467	459	473	479	486	481	491	495	488	478	499	488	480	509	454	475	459	453	480	474	478	509	493	445	493	457	484	504	489	482	449	440	503	500	488	461	467	474	436	498	464	475	454	466	472	457	500	475	437	500	501	432	498	466	473	470	470	484	485	441	470	498	488	464	498	439	475	427	482	451	468	480	467	474	438	500	476	448	528	461	434	451	441	482	503	453	451	476	460	489	485	434	469	472	485	441	450	434	461	481	465	469	480	473	441	459	503	498	469	464	435	509	493	492	484	473	483	471	489	476	496	475	493	460	480	445	430	489	479	490	467	474	491	442	423	442	481	462	495	478	484	458	448	449	454	424	465	514	456	497	478	436	480	501	452	437	465	489	460	478	498	458	465	449	445	486	501	495	502	488	478	459	492	465	466	472	467	427	491	494	503	443	481	464	485	503	465	459	461	472	464	469	454	494	478	468	457	446	489	510	471	426	498	493	465	468	475	442	449	498	496	478	471	446	495	450	504	452	460	484	448	453	469	462	497	465	467	516	466	505	469	494	488	502	432	476	504	430	471	497	504	463	450	464	466	506	475	481	451	503	465	465	461	455	457	488	450	445	484	492	491	482	494	428	450	472	485	443	492	437	478	499	443	442	439	507	507	483	467	435	482	469	461	439	494	470	484	464	477	451	483	455	425	427	513	452	507	498	451	504	471	448	479	462	456	458	484	482	460	458	487	455	497	478	441	465	459	474	448	488	491	435	474	489	464	482	521	469	450	488	468	463	449	493	479	465	504	512	477	463	484	440	510	485	513	465	489	430	463	433	476	458	508	507	491	448	497	468	492	477	422	475	471	461	478	508	471	473	452	496	474	478	454	491	494	480	460	500	468	441	471	464	465	421	429	480	477	455	504	503	474	478	420	457	466	472	480	496	461	480	458	471	510	492	455	455	471	446	455	442	489	450	455	483	477	459	452	477	474	454	484	436	483	485	484	507	475	441	455	459	496	474	471	492	465	497	483	465	437	479	475	487	450	505	445	447	468	507	446	478	431	466	514	488	443	476	503	445	483	460	486	486	449	479	478	447	481	479	486	455	453	455	490	448	489	490	510	424	471	456	462	474	478	465	520	459	502	505	420	489	496	441	472	453	471	469	439	457	519	484	461	493	429	431	470	464	448	493	466	522	467	464	480	457	476	446	497	434	483	464	475	468	450	474	499	442	491	472	507	485	487	500	473	483	507	496	453	482	447	504	470	470	490	420	518	433	449	475	499	464	462	511	488	481	453	490	473	476	463	487	399	458	418
31863	19557	6928	344	192	197	182	178	162	166	175	169	168	139	161	162	171	166	160	151	170	173	168	177	163	155	154	164	156	160	168	154	157	171	165	185	165	175	158	176	187	188	176	167	167	144	157	200	158	165	171	150	151	163	172	171	158	178	152	183	163	159	169	152	173	155	158	165	129	176	155	194	145	165	148	175	162	164	183	184	164	164	150	160	168	138	155	139	163	163	179	167	169	157	152	180	191	161	167	177	183	174	177	143	167	163	155	170	148	174	166	171	157	177	173	188	149	166	144	168	163	152	161	144	149	145	136	166	171	167	160	154	177	142	151	154	138	171	155	146	153	161	160	154	182	170	166	204	171	164	170	157	167	179	159	157	173	168	166	132	150	162	168	157	150	173	161	137	142	158	149	155	157	174	156	155	183	156	167	160	118	161	150	182	136	161	149	152	159	180	182	163	163	189	152	172	157	166	179	176	162	173	145	156	152	142	189	172	168	170	149	185	161	142	157	162	164	188	178	184	165	172	165	168	171	153	168	174	201	172	174	152	174	167	163	170	158	149	148	151	164	169	175	174	156	170	151	147	157	169	173	160	197	171	166	180	169	171	157	155	170	163	167	172	168	164	162	165	141	162	166	167	159	163	171	165	158	166	160	170	199	181	158	165	172	162	150	153	169	152	164	164	156	153	150	170	136	145	165	171	144	163	157	158	157	178	174	142	157	167	172	166	178	137	171	176	147	173	144	147	151	166	174	176	155	162	162	141	162	167	145	165	163	161	142	148	156	179	148	140	153	158	164	162	194	174	169	186	176	184	158	159	183	137	181	156	161	164	149	164	163	150	157	172	186	168	165	159	168	136	150	149	169	164	151	172	178	160	146	159	151	170	144	158	163	155	163	139	160	168	149	145	178	180	150	173	157	184	162	171	143	153	160	155	163	175	178	159	172	160	155	147	166	165	144	146	177	143	144	165	150	161	166	145	162	160	159	153	163	151	157	164	169	169	162	159	179	164	146	153	163	168	165	147	160	149	178	190	174	161	168	152	162	140	179	158	140	143	174	160	182	151	149	184	166	164	170	148	180	152	149	177	164	176	161	156	154	185	162	177	165	157	169	155	179	147	159	177	180	163	148	163	170	161	176	164	171	162	148	162	160	176	176	144	171	153	152	155	158	176	164	135	151	183	156	164	147	147	156	173	160	166	161	183	168	151	160	155	175	179	168	150	144	163	157	173	129	158	161	171	155	181	137	151	172	148	178	144	183	178	157	160	171	149	156	172	187	141	163	163	163	144	159	160	171	149	170	157	156	200	181	181	136	155	178	157	187	163	158	163	152	159	161	151	177	175	159	153	166	174	167	172	178	159	149	174	176	182	176	157	162	181	153	161	174	156	130	151	150	180	155	155	182	182	169	155	161	178	160	153	148	157	151	184	167	176	159	181	167	143	154	141	175	177	148	178	151	175	155	153	180	161	168	148	176	170	205	161	181	157	172	162	160	166	169	138	154	153	165	168	158	173	172	154	166	175	161	156	164	166	188	161	158	152	157	182	152	166	150	161	149	149	178	182	144	153	138	158	155	184	157	148	170	156	144	162	159	179	177	157	146	185	169	157	172	156	171	186	201	154	156	158	181	163	168	172	179	129	159	165	180	169	173	171	156	167	151	140	158	158	174	141	178	161	174	168	165	150	174	160	160	151	164	170	168	150	155	183	164	187	135	148	149	160	161	157	155	149	164	178	150	141	187	189	164	172	163	171	164	143	154	167	167	167	171	165	173	175	191	174	151	158	170	197	165	152	169	156	150	144	178	167	177	146	174	165	179	167	166	161	134	165	170	163	163	170	159	165	160	167	179	176	186	173	156	157	165	174	155	166	165	144	166	151	176	148	156	153	188	182	180	192	171	162	188	152	181	156	173	168	147	159	163	150	170	164	174	156	161	172	182	168	159	153	182	165	152	169	149	173	171	192	173	158	188	152	153	147	163	180	168	187	183	165	164	165	161	149	157	161	173	148	155	167	165	172	164	160	162	140	161	144	164	164	147	191	139	153	188	143	154	158	168	170	165	195	179	152	142	172	175	161	179	157	187	169	148	144	172	180	174	159	165	158	179	154	149	147	179	149	173	186	175	184	155	146	163	126	162	142	180	138	165	177	178	176	160	181	168	150	165	181	183	167	162	150	162	163	161	174	161	159	188	188	170	159	172	153	177	182	148	149	149	150	178	151	176	194	147	162	151	171	182	155	171	162	153	174	174	173	156	185	160	152	156	141	167	154	160	154	155	174	175	147	150	168	160	167	178	173	151	166	166	158	151	157	160	171	145	167	156	156	150	156	175	166	152	152	157	167	169	181	157	135	155	159	149	173	184	166	150	182	186	146	189	178	158	172	173	179	153	167	164	165	170	166	160	142	125	147	184	161	153	166	183	175	169	194	156	159	153	143	177	154	172	185	159	170	173	153	160	184	174	175	163	179	145	175	185	189	158	162	140	134	166	179	155	172	176	165	179	161	177	175	180	154	152	168	151	164	162	161	143	190	159	133	150	183	160	160	146	139	162	193	173	186	161	167	167	168	159	174	183	154	183	174	133	186	172	163	151	171	170	155	185	148	153	175	147	160	183	151	153	167	182	125	182	153	155	176	173	179	156	146	163	133	177	161	176	187	156	172	156	172	168	164	201	144	161	161	141	170	202	180	153	169	154	153	152	171	162	165	172	146	166	169	153	177	184	173	172	181	156	157	161	188	181	183	160	161	167	165	170	196	174	172	160	149	154	151	176	161	144	148	182	149	142	151	154	164	153	186	145	171	183	169	178	160	174	174	164	163	174	186	162	151	159	136	161	173	183	186	162	172	160	165	184	161	137	148	168	181	158	169	145	160	186	162	182	134	148	162	161	159	142	178	156	174	161	151	175	161	173	161	174	163	181	169	168	180	175	162	183	156	181	162	162	167	147	141	181	160	173	147	168	157	170	171	165	146	159	176	168	166	163	152	179	141	143	154	154	165	155	169	149	141	169	158	168	166	155	179	136	175	159	151	151	146	169	152	151	158	178	179	140	166	164	155	158	137	158	168	157	161	155	173	154	166	150	150	141	167	178	157	181	171	175	151	156	158	146	165	163	173	191	168	180	154	161	163	149	154	153	168	159	165	154	163	157	160	179	136	159	170	152	147	159	168	152	145	163	172	180	161	171	167	162	171	158	169	161	198	172	168	175	169	164	156	175	156	145	160	159	155	160	158	167	168	150	146	182	152	158	169	151	169	166	169	155	177	182	162	167	167	169	154	147	166	174	153	156	147	168	170	155	166	161	132	162	167	166	170	162	169	173	161	163	170	161	136	174	129	167	179	154	156	146	160	145	176	167	149	179	185	146	166	152	167	169	164	159	167	146	177	172	156	160	186	150	164	160	159	198	162	159	164	183	158	146	151	154	142	180	156	164	172	144	154	180	193	180	175	165	154	145	158	198	175	170	159	158	175	153	176	148	176
6043	704	515	443	435	502	437	420	431	429	464	443	432	415	440	396	451	441	437	443	435	437	480	448	462	422	418	424	415	429	465	468	456	416	434	465	420	469	438	427	467	472	432	416	457	446	460	413	441	443	431	416	461	462	442	433	450	431	469	442	433	481	422	432	431	453	416	450	459	415	448	452	434	446	438	448	453	456	409	420	465	418	454	432	424	445	446	451	430	404	443	468	415	388	416	366	403	445	458	452	449	449	430	450	411	471	441	464	427	430	382	432	379	433	448	425	416	470	491	453	424	405	473	440	447	444	469	478	427	413	461	425	421	434	430	459	430	473	431	450	416	430	432	467	440	427	407	453	459	443	455	441	439	414	407	461	402	410	436	447	426	443	470	479	425	464	464	455	440	433	439	456	452	468	453	445	434	441	435	392	422	447	481	429	453	441	419	425	436	445	401	455	443	406	433	432	414	436	427	451	463	410	428	448	476	411	445	476	442	431	442	465	477	422	440	422	456	446	428	459	428	432	445	446	439	422	391	427	457	458	416	439	439	430	436	429	459	446	435	439	422	425	459	454	428	483	424	454	424	457	424	451	449	425	447	461	449	411	435	458	436	459	446	427	427	449	449	455	415	442	441	475	449	448	442	448	461	469	420	400	447	448	430	453	469	463	468	408	402	464	434	421	449	464	437	440	428	472	433	451	449	421	433	483	432	431	429	451	424	412	431	463	449	424	432	449	470	429	409	430	418	462	446	440	440	417	423	439	415	379	466	426	403	416	410	434	441	424	419	414	431	445	452	427	418	449	466	438	418	408	462	403	445	436	449	495	413	450	429	440	436	439	411	467	416	450	449	458	463	410	414	460	441	449	462	458	454	429	441	474	400	453	440	463	472	411	442	471	421	462	444	432	441	410	446	440	438	464	443	448	440	389	448	451	442	421	431	421	454	444	452	441	441	466	437	446	435	427	464	458	439	463	465	467	451	415	462	434	448	438	437	419	449	450	465	424	498	405	433	472	438	447	409	433	432	415	477	422	392	444	432	448	445	447	431	416	446	434	408	432	464	465	436	431	460	459	477	452	463	460	418	432	465	487	443	445	437	445	442	437	468	444	437	407	405	460	464	441	453	425	416	437	435	417	445	462	412	430	421	439	425	475	434	479	438	480	454	437	446	450	452	415	432	447	462	432	439	415	492	439	407	499	445	432	469	421	446	453	408	466	423	421	474	451	480	476	500	426	423	439	412	438	426	484	458	459	452	444	411	456	417	449	453	432	456	411	421	436	441	456	424	432	434	437	437	481	424	430	446	435	460	420	444	461	453	456	433	447	470	464	410	441	462	473	444	423	431	451	430	419	433	451	432	482	430	421	475	447	399	449	423	458	434	443	488	398	462	455	416	483	438	448	444	452	444	443	408	417	434	437	454	449	418	408	430	456	410	453	468	442	397	471	438	442	456	479	424	429	470	412	430	451	447	465	488	437	445	402	511	464	461	438	472	396	439	405	418	420	446	424	463	435	441	413	430	449	439	424	451	442	446	460	440	435	455	460	421	454	472	446	451	440	415	422	440	445	487	462	449	443	455	462	451	421	417	418	427	460	426	453	458	438	439	466	470	441	455	434	471	438	444	438	474	450	457	450	449	419	455	433	419	414	436	455	450	436	425	432	428	453	439	396	434	419	432	462	432	422	488	409	445	445	465	500	420	443	455	405	442	437	437	437	426	457	457	417	428	396	424	428	435	444	465	457	447	450	463	450	492	410	456	438	466	447	458	399	429	443	442	446	456	451	427	455	418	431	467	432	419	432	432	459	452	435	454	434	432	463	457	470	468	426	423	449	448	462	438	452	425	466	433	463	446	474	455	435	468	478	408	459	447	426	435	437	426	442	420	481	431	423	463	427	437	439	441	443	421	461	434	429	429	461	413	449	433	414	430	450	423	434	450	402	436	466	418	438	424	403	462	416	469	437	436	446	476	408	436	421	453	437	471	405	454	434	463	458	491	464	435	458	473	445	432	448	456	424	438	404	466	435	411	440	400	431	411	436	413	423	430	452	436	444	419	452	458	422	424	431	445	440	451	449	410	425	431	434	450	445	434	439	413	414	456	411	453	431	437	493	447	451	455	445	447	444	413	452	421	439	453	446	427	437	439	434	455	443	435	452	407	454	467	443	452	433	415	453	423	454	430	470	433	437	468	446	425	474	472	428	462	465	440	431	448	448	428	433	447	430	435	420	444	427	464	450	471	403	425	446	443	461	448	429	431	462	481	455	453	446	452	431	453	471	406	473	402	447	443	442	444	446	434	428	448	467	446	450	473	481	435	444	446	395	409	411	438	478	424	411	468	437	464	463	480	460	424	449	454	503	395	465	462	453	419	424	477	434	450	419	437	436	414	487	427	429	447	442	400	488	436	439	440	441	431	416	474	450	483	474	418	433	424	434	415	467	424	433	466	449	448	442	450	441	432	471	429	453	478	443	456	464	456	440	430	470	429	445	436	461	476	443	433	473	449	472	443	445	446	465	432	450	445	467	402	452	438	451	424	428	449	468	422	468	422	465	463	428	427	439	485	443	473	462	425	444	444	480	409	446	471	454	382	487	473	451	442	437	426	448	423	407	427	423	441	434	456	461	495	450	414	424	417	450	455	457	410	425	440	443	454	440	471	431	401	441	457	444	442	433	442	413	463	464	424	462	436	433	415	459	447	450	406	458	467	469	385	471	416	417	430	411	432	429	458	477	440	429	442	450	423	445	435	410	469	447	471	441	442	443	430	437	434	427	426	485	433	449	412	477	458	459	485	496	409	443	420	426	468	434	435	445	420	429	428	455	437	433	397	469	430	437	404	462	422	461	449	448	484	450	424	426	415	434	459	463	429	442	429	433	419	437	433	417	447	438	460	452	440	451	464	435	444	449	465	459	454	467	466	393	469	451	430	396	433	423	446	439	406	449	456	440	442	436	407	457	454	466	421	425	442	442	464	464	438	476	441	426	444	455	456	411	432	460	434	440	474	444	459	415	436	444	474	442	411	420	455	447	453	445	404	430	436	457	439	434	462	430	448	413	442	460	434	455	453	420	479	443	443	436	442	433	445	403	432	463	455	450	414	419	442	454	397	437	470	444	471	482	443	486	458	453	411	419	440	432	419	467	456	402	442	474	402	452	406	451	452	449	466	460	438	423	438	435	455	444	416	476	459	453	424	448	409	406	478	435	422	440	465	438	467	442	377	441	440	456	438	414	429	409	419	455	467	436	426	456	454	414	424	466	442	468	457	426	445	462	448	446	468	471	466	382	461	456	486	426	406	442	438	445	386	424	463	434	464	472	411	397	424	450	452	461	459	428	478	468	434	474	468	409	429	440	461	426	438	453	417	413	452	471	456	442	413	447	464	446	446	421	429	491	463	419	428	475	456	474	415	404	451	438	444	489	443	455	413	457	439	454	449	440	432	457	411	492	443	452	455	424	444	442	457	408	386	439	485	444	433	454
24524	20970	23936	28186	20965	16650	632	351	320	332	285	279	287	281	276	261	281	268	247	278	255	277	258	255	301	243	275	236	254	278	252	260	265	256	256	292	282	264	247	270	290	236	256	262	264	292	243	277	258	267	275	258	281	248	318	274	273	261	268	253	248	283	262	257	249	267	293	261	300	256	272	258	266	260	269	234	284	256	269	261	252	252	293	279	253	249	268	270	262	285	272	248	265	260	289	292	243	248	257	283	275	247	264	244	244	260	273	286	265	289	300	266	230	251	257	275	271	271	254	263	260	275	237	268	270	272	262	288	288	255	262	248	220	263	264	236	240	256	280	251	270	265	285	252	272	262	283	276	276	274	251	260	286	282	268	263	260	270	287	264	277	266	304	287	291	289	292	287	270	273	309	251	246	234	281	246	223	276	275	287	287	245	284	270	258	269	269	233	286	254	263	263	256	264	275	267	277	254	256	264	261	269	282	288	254	249	259	256	262	243	278	282	257	242	260	250	252	261	278	231	263	251	264	277	285	230	285	265	256	275	256	276	276	261	276	225	270	263	253	274	249	276	293	250	245	253	272	261	271	270	239	251	240	289	262	243	259	256	258	260	266	280	275	244	246	254	264	277	280	288	268	295	254	252	238	277	269	246	239	242	266	270	273	288	236	259	278	268	266	258	267	251	270	251	274	284	273	291	244	242	249	273	293	272	251	265	263	262	250	277	243	252	255	279	261	277	262	251	284	257	247	222	240	247	269	256	288	251	258	260	264	271	249	276	231	243	279	258	247	256	265	243	271	219	254	278	253	233	255	273	254	230	280	287	277	251	302	277	263	274	264	297	302	255	279	273	243	275	240	277	252	241	256	274	242	259	275	218	255	266	258	290	254	263	229	278	247	262	258	252	272	247	244	248	216	276	233	236	278	260	261	317	285	279	243	246	258	280	267	256	274	254	262	246	252	238	250	254	251	248	254	256	269	264	264	274	244	255	256	295	253	275	281	227	272	285	265	263	271	265	252	281	239	264	265	251	279	267	278	259	296	252	251	249	252	275	276	297	250	251	277	237	253	224	254	278	253	257	262	266	260	251	273	265	270	232	259	268	271	273	261	255	227	268	271	280	221	257	258	255	264	267	263	277	245	294	272	289	275	283	291	252	276	260	273	251	254	276	248	254	256	265	268	252	246	272	268	255	251	269	270	272	270	249	281	275	254	266	265	255	266	291	264	263	279	242	283	292	268	269	253	266	256	264	269	260	273	242	257	244	244	266	270	280	245	222	266	271	260	259	247	247	272	268	254	262	247	265	223	272	253	283	267	282	264	259	245	237	231	259	311	261	250	236	273	276	247	264	247	262	255	271	279	266	245	270	278	255	274	251	283	266	261	243	253	220	263	289	225	273	258	233	268	263	263	267	250	264	246	252	248	282	256	258	251	224	249	250	287	301	252	278	277	234	262	269	282	256	268	262	257	277	237	254	258	247	228	246	254	295	261	250	262	271	249	264	285	272	255	266	233	250	264	286	257	272	264	279	239	257	277	278	275	246	229	281	263	282	232	244	270	247	252	269	255	264	266	271	255	278	270	265	243	252	262	254	267	276	277	256	269	254	275	255	230	263	273	267	262	262	230	226	256	237	256	261	270	246	254	275	264	261	261	291	272	258	268	252	310	260	287	276	239	282	254	249	250	256	250	286	240	250	245	262	255	278	252	255	279	270	267	271	241	223	239	272	264	256	256	257	269	249	242	264	257	288	259	246	255	282	270	247	274	254	300	231	258	256	247	268	249	271	243	247	291	259	251	235	272	284	259	242	243	236	261	233	244	242	261	251	247	258	289	269	296	256	262	253	253	285	279	239	242	246	284	253	246	260	258	267	245	249	265	255	236	250	259	270	234	274	228	221	277	288	247	260	249	241	221	281	269	271	267	221	248	280	251	278	262	267	276	241	268	248	285	313	271	280	233	270	262	283	296	243	248	264	237	259	281	277	241	224	288	235	293	251	276	267	276	246	253	242	237	263	269	237	274	261	223	272	247	277	272	279	256	249	271	280	282	270	266	271	270	267	251	256	247	282	237	231	257	282	278	282	261	274	236	256	265	251	282	280	245	245	254	282	263	255	255	251	263	273	264	284	255	263	294	268	281	266	270	268	255	273	255	283	269	257	232	279	261	264	264	256	255	268	279	258	260	239	271	261	286	231	250	280	266	272	261	256	236	259	275	246	279	283	283	230	284	252	245	252	254	249	272	254	281	252	278	265	250	274	229	250	250	248	278	245	258	239	253	239	287	236	253	248	254	248	239	265	249	269	254	259	239	261	253	257	295	241	283	262	272	295	294	254	268	260	258	258	289	272	234	279	262	279	254	262	266	227	237	280	252	245	233	276	260	254	282	253	246	262	274	253	275	263	260	287	253	251	264	244	245	233	252	312	249	244	255	249	277	238	243	285	268	256	251	279	249	222	267	264	259	241	243	279	277	269	250	259	285	229	259	294	263	252	259	263	246	260	259	250	283	266	253	265	244	244	286	284	277	261	279	276	280	272	277	263	289	261	276	277	258	257	241	234	255	282	285	287	281	252	277	264	255	269	251	266	255	258	237	272	289	278	273	263	264	266	252	229	273	244	291	251	247	258	237	290	263	233	283	258	270	287	264	283	260	261	257	248	246	273	265	276	255	247	261	241	262	263	259	242	257	259	268	248	285	248	228	259	264	253	254	261	275	275	264	259	244	260	288	248	269	247	228	266	255	255	273	266	260	267	271	282	289	246	267	225	235	237	253	231	226	264	307	281	249	285	275	284	259	274	270	261	290	239	255	259	256	271	234	243	225	272	262	250	268	258	252	262	244	285	268	256	260	261	236	241	276	262	271	265	252	278	266	210	256	270	274	230	258	271	265	259	251	245	266	271	266	257	281	278	257	247	258	283	274	242	253	244	249	236	293	239	268	256	277	273	257	252	274	289	273	267	210	232	274	265	245	270	272	287	267	220	300	281	276	285	260	296	299	264	246	251	272	244	284	266	242	248	283	227	244	264	268	257	273	265	281	242	251	242	246	255	262	283	261	284	271	253	289	226	276	283	268	263	279	271	248	260	285	264	247	249	307	274	260	285	280	278	261	277	261	262	305	264	214	304	265	265	235	281	289	275	243	279	253	256	258	256	266	264	265	271	293	278	266	270	246	264	254	240	254	254	235	250	268	255	269	250	252	236	241	278	266	259	246	257	267	256	268	315	280	289	246	287	283	255	240	271	249	263	232	264	266	249	269	261	267	255	284	230	270	259	257	248	258	282	281	273	257	266	256	234	239	255	260	265	267	270	271	250	288	249	279	264	270	262	264	255	274	281	303	262	260	258	278	269	223	262	258	266	257	248	265	247	254	258	253	259	272	271	285	262	280	261	291	257	273	261	257	257	284	255	247	286	287	259	270	281	247	270	264	286	244	248	260	289	234	266	293	275	282	281	243	245	263	249	279	265	249	246	227	221	276	268
5357	2684	1855	875	733	724	693	729	663	716	676	672	660	686	626	655	650	621	628	603	615	652	679	643	631	648	601	592	629	654	650	680	651	642	660	681	650	605	665	675	659	635	648	626	637	654	627	693	673	654	623	648	629	623	619	611	635	620	619	632	635	652	639	671	625	670	639	608	627	607	637	657	635	635	681	629	609	607	615	673	669	629	657	645	662	636	623	635	636	684	647	694	610	640	629	633	639	646	629	659	629	598	669	615	630	672	629	602	627	667	579	611	650	649	617	661	657	618	599	626	652	663	625	656	627	617	684	670	596	645	647	586	636	659	655	624	629	607	643	660	620	651	620	586	574	645	606	623	576	634	650	621	617	657	671	634	654	668	667	635	670	651	645	639	652	607	652	649	629	660	667	607	603	651	630	662	655	641	650	587	655	630	635	616	678	605	590	631	652	609	652	619	687	631	640	658	628	646	623	625	594	655	601	647	658	624	632	657	662	617	677	622	667	704	618	614	639	654	649	615	645	613	675	658	633	642	667	625	585	624	655	658	649	663	636	666	638	639	705	631	596	669	672	637	622	663	655	607	641	646	668	606	594	617	690	627	641	650	636	600	670	637	651	653	678	647	635	645	655	701	632	634	671	651	621	646	640	605	635	643	649	622	638	682	566	637	631	609	638	633	666	645	663	621	612	644	624	643	667	563	619	641	708	650	690	636	586	648	664	644	621	616	654	657	631	667	622	656	688	633	630	632	594	597	687	668	620	644	634	665	646	646	678	630	634	605	578	648	643	615	675	700	643	658	601	660	689	666	635	595	673	683	625	603	629	678	614	678	610	606	618	669	648	640	650	625	633	619	639	603	652	608	630	651	621	614	625	657	670	627	602	604	637	632	594	610	626	672	674	646	668	655	638	634	621	621	620	623	613	639	611	634	674	597	609	626	675	647	691	624	594	665	621	645	617	635	671	633	658	642	629	684	657	632	648	667	640	577	637	590	645	633	588	625	635	651	623	629	658	635	641	624	646	677	670	649	649	648	620	648	661	673	608	665	580	609	638	619	652	648	628	642	620	619	630	596	651	640	656	603	648	624	674	651	676	690	625	640	662	636	642	655	625	638	634	583	636	614	598	653	598	651	643	643	660	676	627	632	635	642	623	655	647	650	678	681	683	631	645	671	611	623	623	622	684	658	631	676	642	664	627	660	693	608	643	640	639	671	638	575	635	625	645	614	698	668	606	660	630	636	607	642	676	619	660	615	648	634	674	627	655	642	664	598	612	616	623	592	633	676	649	611	671	663	628	661	642	634	641	643	579	633	636	630	624	626	650	646	639	658	627	636	605	620	614	678	672	611	588	640	600	632	627	658	660	646	653	644	617	601	633	630	601	575	619	616	627	604	655	618	649	624	686	617	632	632	633	644	643	633	640	628	711	645	677	630	574	639	699	609	645	642	612	633	653	612	605	645	610	636	671	622	643	653	644	666	645	639	679	678	644	636	650	625	594	653	626	645	630	631	654	653	605	648	606	634	646	638	635	655	642	649	664	642	606	615	591	609	621	663	631	645	632	647	662	648	683	641	631	656	636	600	607	627	621	640	678	640	626	582	630	623	639	657	633	610	680	626	641	687	684	706	642	657	640	639	687	634	622	661	638	646	638	660	602	613	592	620	646	545	671	604	663	629	635	618	611	671	614	649	660	629	661	628	651	633	650	655	648	648	667	656	618	582	636	658	650	583	661	618	673	610	619	655	623	627	624	670	606	655	654	615	653	609	615	611	609	652	621	598	612	632	633	570	648	604	651	663	616	594	697	671	619	637	650	673	693	644	680	642	641	630	670	672	599	660	663	589	652	662	610	664	630	624	660	635	632	625	588	631	653	686	642	641	632	642	602	636	667	652	667	636	681	650	684	644	679	604	632	649	623	631	593	625	629	629	656	632	650	673	610	639	666	633	682	676	651	649	671	656	632	622	623	614	633	660	656	603	633	649	641	671	595	660	628	633	633	602	633	630	631	620	678	663	595	644	655	668	636	624	642	601	630	649	605	654	697	665	613	675	600	676	636	663	659	642	650	666	629	655	615	620	622	661	634	626	646	628	663	586	650	662	632	677	617	610	653	619	631	627	678	610	628	635	660	676	636	664	630	619	668	682	629	631	676	668	626	594	602	648	682	628	649	609	681	595	648	615	612	656	643	685	621	609	657	586	692	650	662	635	623	648	634	595	667	671	648	652	618	635	616	645	603	648	617	634	607	628	668	640	691	647	638	647	637	605	668	663	623	619	608	600	648	647	609	653	651	613	662	650	617	668	650	672	595	611	602	684	679	597	623	637	582	662	606	704	626	641	621	627	606	632	658	633	632	587	625	638	650	665	678	643	607	660	664	615	631	602	606	601	619	681	623	605	632	637	644	656	612	642	614	620	609	663	687	640	672	608	583	681	666	642	605	645	650	650	668	658	635	667	637	658	657	623	673	621	657	612	627	667	640	668	632	641	640	618	670	615	587	674	705	634	635	645	631	608	658	571	671	639	667	627	642	619	665	649	648	662	631	619	603	595	679	615	659	668	599	617	635	626	632	643	639	630	625	613	669	603	670	642	625	667	638	615	604	678	622	654	625	632	678	632	634	647	673	679	605	633	629	658	617	605	572	638	630	632	640	649	637	617	621	615	594	630	602	627	645	643	608	667	655	626	643	707	658	634	680	632	677	650	645	611	592	623	656	608	669	671	653	622	635	685	618	613	635	633	622	625	696	634	653	592	628	638	611	630	618	630	648	634	643	646	653	655	610	635	608	666	633	648	604	611	629	631	633	626	633	628	651	659	637	577	634	625	676	625	607	644	597	663	628	619	586	669	639	652	657	628	620	675	648	644	616	641	669	653	646	673	655	616	717	671	634	579	627	672	637	650	644	624	660	636	647	682	665	665	649	628	630	644	634	620	642	637	624	654	624	597	661	628	651	620	646	638	624	618	681	651	610	653	703	589	645	671	610	598	665	635	633	653	698	632	628	607	641	631	641	616	612	662	636	631	619	632	624	571	677	636	557	704	643	709	626	614	651	675	655	631	707	647	607	624	649	642	616	626	696	651	661	586	622	633	649	633	617	642	634	664	593	644	666	653	626	652	611	689	652	661	627	625	653	614	605	606	644	605	635	642	651	613	624	664	595	679	625	593	652	652	644	601	584	653	626	644	645	621	647	611	620	658	643	630	624	568	634	636	645	680	664	624	680	672	703	641	629	606	632	626	678	588	654	662	590	620	685	631	654	635	629	631	610	644	637	575	605	650	626	658	633	647	572	617	593	585	660	612	620	624	630	702	611	616	626	640	666	665	661	626	606	619	647	625	701	645	592	631	634	631	660	656	641	630	608	634	655	672	640	672	648	659	569	610	617	633	640	655	660	657	616	623	697	648	645	638	672	635	651	651	608	657	610	613	640	654	671	644	665	655	671	663	594	607	612	617	638	591	619	598	645	690	684	656	670	653	642	610
23939	21028	24406	27861	21031	21041	12603	459	335	311	277	264	233	216	230	241	203	230	223	211	214	227	204	221	223	198	205	188	229	214	223	207	219	206	202	203	226	240	192	221	186	190	203	201	172	234	206	229	189	194	219	207	201	212	223	219	214	190	186	209	226	214	205	215	180	208	210	219	243	201	230	198	215	186	217	180	192	210	223	202	185	207	184	203	221	174	203	207	205	210	197	219	211	222	198	215	193	200	201	230	181	188	188	181	218	202	219	220	221	192	212	213	194	191	249	215	202	218	205	207	189	208	170	205	177	202	201	205	200	201	223	208	194	197	208	201	174	217	211	200	214	182	210	196	202	215	213	205	198	209	208	185	198	202	208	231	188	190	215	188	195	189	203	216	200	224	191	198	181	220	210	201	205	170	212	192	205	209	194	183	215	194	204	192	184	192	194	208	187	204	213	168	222	182	190	214	217	196	174	184	204	178	218	210	175	217	172	163	197	219	200	210	210	179	216	212	202	213	194	216	226	186	193	193	209	222	201	213	201	200	181	200	202	215	183	202	200	214	191	189	198	215	197	216	203	174	195	224	214	227	201	173	198	189	191	190	229	214	184	194	193	196	191	185	214	229	202	215	225	190	209	197	231	209	193	173	182	214	208	225	201	226	212	207	203	190	217	193	204	188	226	211	206	197	212	213	206	209	189	215	220	252	183	192	207	180	197	177	190	210	229	217	207	217	212	192	216	211	196	201	196	199	192	190	198	226	200	220	211	169	171	187	192	207	187	212	215	192	180	211	214	212	201	204	199	192	173	216	208	188	210	232	189	194	210	208	186	210	183	217	208	208	211	194	192	235	180	180	200	180	215	215	205	220	199	183	191	185	187	182	208	187	177	193	221	192	190	209	206	194	214	186	213	207	188	190	183	205	188	187	184	204	233	208	238	220	190	208	160	181	210	214	191	198	207	201	204	215	197	193	216	224	196	162	194	194	200	207	192	178	208	218	181	216	231	207	196	174	205	213	221	197	210	211	216	192	200	212	182	197	208	203	202	212	193	187	213	196	186	171	196	198	206	212	210	207	186	192	188	214	189	202	211	193	212	200	198	218	204	202	158	214	188	207	211	231	202	190	199	201	204	199	187	197	201	199	193	190	209	185	186	187	206	222	201	189	215	180	212	213	181	204	214	168	194	210	209	192	192	204	218	197	200	187	210	201	193	198	215	199	181	190	211	197	212	194	217	217	205	210	197	211	187	199	199	206	207	203	177	191	196	232	177	194	172	203	187	202	213	164	217	215	190	188	182	204	192	215	174	217	201	173	187	200	192	220	192	176	199	182	230	208	192	204	200	198	221	228	214	223	214	238	179	222	203	188	188	209	219	182	209	161	230	216	228	225	189	229	222	203	204	208	185	187	195	191	212	173	220	208	182	207	185	219	210	197	189	176	165	204	210	212	225	209	211	176	207	196	203	194	212	195	204	212	195	210	194	198	206	223	224	186	217	192	196	233	180	214	194	206	190	210	217	177	179	218	202	184	206	209	224	208	209	172	208	192	203	181	192	205	195	201	172	192	215	213	184	216	203	178	165	167	211	202	192	207	185	191	226	183	223	191	208	199	208	194	185	189	201	223	195	207	184	205	214	185	173	201	209	188	223	197	213	203	198	195	203	189	190	208	213	220	215	180	211	214	224	176	219	235	191	205	199	225	202	203	223	214	230	193	201	183	185	201	185	196	198	175	238	203	215	196	201	224	182	184	210	198	206	188	189	188	194	205	193	207	189	211	216	206	231	195	223	212	205	191	218	226	162	193	203	185	193	213	201	228	193	204	192	205	195	194	195	199	194	189	205	204	182	225	192	188	206	212	218	208	205	213	217	211	204	194	199	205	221	204	203	201	212	208	214	190	199	207	217	181	188	213	179	196	213	206	218	200	195	191	214	157	221	216	178	202	197	191	218	195	199	191	217	203	227	187	198	189	195	200	223	205	200	214	227	225	201	180	204	216	213	191	190	195	215	197	212	167	207	208	200	216	189	220	198	183	213	200	201	221	191	221	204	198	177	207	208	194	203	164	200	171	196	184	202	233	204	179	206	201	198	216	211	223	205	185	210	189	174	209	198	198	196	210	173	206	208	215	204	194	192	211	205	203	230	203	189	208	176	174	203	171	205	217	181	226	176	244	193	197	191	207	190	193	216	161	200	203	196	191	208	208	172	223	206	207	189	209	194	213	218	216	199	217	204	176	223	187	185	217	205	184	190	208	216	217	214	216	233	232	187	184	204	198	235	197	198	222	192	168	199	177	201	228	180	204	197	198	185	203	215	231	205	201	205	196	191	238	202	181	208	189	230	214	194	220	193	206	226	220	169	201	202	207	218	213	181	202	220	183	213	203	218	215	210	183	209	196	215	232	202	212	208	184	194	209	205	178	195	225	207	198	206	211	161	165	204	184	203	188	189	205	222	207	228	206	217	188	196	194	198	211	208	221	175	195	201	209	189	221	202	189	224	213	186	221	195	219	179	188	183	179	210	199	190	214	198	204	190	193	202	207	195	199	237	191	212	202	201	184	182	196	167	199	175	219	182	196	190	231	198	209	222	175	190	217	198	217	225	203	201	197	203	210	191	218	218	208	207	229	227	220	213	204	195	203	197	196	226	212	188	229	211	179	224	213	197	188	195	186	232	214	198	203	208	187	208	198	208	193	209	182	209	225	210	210	180	208	225	223	196	202	197	204	214	221	174	200	189	199	188	204	207	199	205	192	185	226	219	189	200	178	212	208	189	203	198	177	208	189	224	190	186	193	209	215	200	178	217	215	223	203	217	214	198	188	189	201	230	196	196	211	195	193	187	231	189	176	199	206	197	206	205	195	204	206	204	200	216	215	198	214	192	192	197	199	200	204	199	215	223	221	178	220	214	207	190	217	212	206	191	240	197	186	198	197	174	200	208	210	183	189	221	199	207	173	187	186	220	224	212	197	208	203	205	206	237	210	190	186	188	179	197	212	194	190	203	207	231	187	238	223	214	196	199	201	201	204	210	201	215	192	201	193	190	209	228	192	206	178	210	206	200	215	207	230	189	204	237	215	195	209	236	213	193	188	224	219	188	207	191	212	203	187	205	218	189	218	179	181	172	184	180	177	200	218	209	215	201	187	204	205	187	216	198	201	214	198	183	192	184	204	194	210	207	210	198	182	184	190	216	221	185	225	207	198	217	179	204	218	186	173	200	204	214	229	227	215	193	213	193	175	206	198	191	219	209	220	188	231	211	220	209	204	187	209	203	205	216	212	209	201	207	203	195	218	207	190	220	210	162	172	215	216	188	213	203	177	168	208	201	189	213	201	222	207	196	203	206	205	192	197	235	189	244	199	188	182	227	203	231	194	186	183	204	181	207	188	219	207	199	199	194	218	226	203	195	204	186	193	189	187	197	212	233	200	217	188	224	193	203	181	223	205	204	179	223	195	186	200	209	185	229	205	207	232	194	183	205	200
6300	4465	2903	847	687	612	560	542	506	510	459	479	466	503	509	505	434	492	464	478	471	463	473	460	485	449	506	531	520	480	450	499	482	459	470	485	463	486	435	455	466	487	477	488	476	504	553	477	495	458	434	478	447	475	479	478	492	428	482	498	457	446	505	504	499	502	486	496	461	460	491	468	470	495	482	471	471	445	470	489	519	441	460	516	494	429	476	453	462	477	466	480	477	468	456	483	503	500	484	423	475	467	523	460	486	456	472	486	473	467	449	481	487	502	473	438	457	427	513	481	457	502	493	480	471	458	466	459	426	487	444	499	480	467	488	499	500	484	472	490	444	508	465	475	505	448	501	508	476	466	455	483	478	463	455	482	477	461	448	455	491	473	433	465	479	485	449	458	478	497	481	507	513	463	498	471	473	470	480	472	452	479	452	469	500	463	446	429	454	477	461	485	447	502	488	461	493	513	487	493	467	478	479	496	480	457	414	451	495	515	494	459	475	487	493	431	489	499	477	480	474	447	488	429	493	448	454	478	476	507	460	447	515	486	477	511	478	476	465	448	496	479	461	512	469	485	430	516	460	463	487	455	445	495	508	460	461	477	485	468	450	457	493	488	477	484	456	434	494	466	421	495	439	498	456	511	438	473	439	458	496	460	492	483	496	502	456	466	456	481	472	441	480	489	489	508	496	440	490	508	493	484	469	501	465	467	478	458	466	509	477	450	490	456	458	476	438	483	476	493	440	468	459	459	491	436	480	462	455	459	491	456	479	437	432	444	461	503	490	440	458	501	475	460	495	516	494	495	456	476	487	471	475	470	491	423	462	491	470	464	465	455	473	468	465	456	489	498	445	478	486	477	469	503	482	455	437	465	462	532	437	434	434	489	440	467	513	457	475	449	511	460	475	456	509	473	454	451	464	445	472	462	454	496	434	504	452	468	460	453	484	503	444	437	452	501	464	498	484	504	445	454	489	479	456	465	483	470	440	477	455	471	440	435	452	455	438	438	453	458	446	470	531	455	462	490	468	479	488	467	500	500	455	470	467	472	469	473	469	454	472	468	468	456	498	459	464	468	504	456	485	457	492	516	515	455	485	487	476	512	448	478	480	461	497	483	483	528	449	511	445	472	473	478	464	518	469	502	464	486	487	479	466	478	465	455	431	441	505	425	452	482	476	456	503	450	459	463	482	433	469	471	492	485	449	491	445	438	487	439	467	463	477	468	449	447	487	467	503	473	492	489	499	448	476	473	477	448	457	478	471	457	509	462	493	494	451	472	451	479	491	488	480	501	474	476	477	485	466	472	490	481	480	479	465	507	481	485	486	459	455	450	482	444	515	461	487	441	506	484	481	462	485	470	493	472	476	510	456	446	484	469	469	493	496	492	490	495	479	477	491	456	466	466	473	457	508	490	483	470	486	508	445	516	466	487	492	461	492	480	481	491	463	533	497	521	466	492	488	493	475	488	478	457	503	468	474	480	494	476	491	467	458	480	499	459	499	474	480	493	436	488	472	471	447	489	454	466	479	501	449	466	482	502	446	480	468	477	481	487	472	454	468	476	441	454	487	502	456	498	407	504	457	454	459	420	460	475	475	480	474	437	486	516	480	479	465	458	496	453	497	464	533	525	482	471	525	495	467	442	486	493	516	459	476	509	502	462	472	476	499	457	473	478	491	470	437	471	471	488	455	477	497	467	478	470	465	475	493	455	494	465	522	448	446	482	432	420	481	533	448	486	461	464	524	428	442	428	476	489	474	485	499	450	511	493	456	447	464	478	493	465	478	455	465	471	502	441	469	470	458	442	470	493	490	486	532	470	453	500	454	475	496	480	460	547	467	449	471	463	454	441	483	463	438	478	473	480	469	469	474	491	508	490	485	454	494	466	498	495	515	472	509	486	451	526	509	489	488	480	480	463	471	462	451	508	505	466	437	491	487	492	478	450	476	466	478	476	464	483	487	501	482	488	489	460	466	455	471	477	503	495	447	470	505	480	454	488	483	481	469	441	498	482	478	483	472	477	474	445	509	502	467	465	442	453	444	495	482	492	440	499	510	479	471	489	524	454	474	482	492	462	475	494	504	524	483	444	489	485	496	464	487	457	477	469	482	460	433	468	492	496	499	472	465	475	458	474	472	469	463	437	458	447	507	469	451	528	486	488	443	450	468	505	478	489	437	465	441	486	483	514	475	444	459	487	481	510	494	480	463	444	464	474	474	492	471	456	472	465	440	457	507	458	497	463	491	474	490	510	524	520	457	473	480	489	435	494	466	483	470	498	472	491	474	532	455	487	451	452	459	483	460	485	474	473	479	467	463	467	472	472	471	446	467	460	460	459	509	466	488	483	483	472	430	502	436	495	534	507	469	437	483	475	476	484	501	508	453	489	501	482	490	452	504	480	487	486	458	466	467	455	474	483	466	483	427	484	473	467	506	452	462	495	481	506	452	457	494	442	459	522	500	464	466	486	439	470	481	470	462	454	503	465	453	493	493	464	450	478	460	435	454	453	464	468	478	459	493	472	515	465	468	491	469	437	442	477	494	483	462	474	474	459	503	456	490	454	492	468	471	464	462	472	463	470	471	471	488	484	481	475	451	474	471	429	457	453	463	458	477	460	452	456	463	477	486	468	431	473	465	488	441	475	455	467	473	462	489	449	438	447	513	496	468	457	497	475	479	473	461	508	468	463	486	467	460	480	461	498	460	473	467	492	473	486	452	460	496	418	407	444	499	495	476	487	460	486	483	472	456	468	426	492	487	482	465	482	455	490	480	474	452	485	468	456	494	447	449	444	486	442	471	505	426	476	455	502	440	504	461	479	486	479	473	484	464	505	469	477	504	473	495	439	468	441	454	486	462	438	462	477	482	501	472	465	475	434	480	479	451	490	485	552	445	486	479	460	465	466	489	480	458	470	465	485	462	494	446	440	483	470	466	470	477	459	481	503	485	449	471	462	484	457	419	477	445	480	478	424	517	498	478	487	455	511	458	435	464	472	445	478	480	455	495	484	483	484	462	490	477	478	471	499	485	464	471	441	451	485	480	499	510	470	489	493	467	467	478	462	464	471	469	452	499	439	467	470	482	451	470	499	472	469	492	485	454	486	468	466	464	516	475	463	489	496	481	476	468	514	495	519	473	464	445	480	499	476	496	469	507	465	477	481	467	476	496	470	490	511	463	438	447	475	467	470	520	477	469	500	473	513	489	480	484	474	479	419	469	480	498	437	523	492	463	451	516	479	457	501	482	500	451	513	452	455	467	496	478	477	454	422	457	482	439	476	478	475	483	479	449	476	450	482	456	471	477	489	473	449	444	430	450	443	440	447	486	486	506	513	451	468	480	483	483	467	484	487	486	503	459	489	509	462	490	480	488	457	515	484	465	498	439	444	499	481	453	439	479	451	486	471	456	453	445	487	481	499	455	468	484	483	469	458	425	466	449	493	482	483	528	490	447	503	514	525	481	477	440	471	454	504	485	487	438	452
31772	19457	6833	364	224	188	171	128	170	169	151	169	169	189	193	143	165	179	180	174	163	180	186	171	190	168	166	163	162	182	147	182	179	183	163	167	140	154	171	150	154	178	167	158	163	157	135	165	167	172	148	143	182	172	166	157	145	167	171	164	140	158	172	146	166	164	159	167	179	144	171	162	172	169	185	158	165	164	158	160	164	151	141	169	150	187	178	178	151	159	155	182	126	169	160	150	146	167	172	158	159	173	180	178	182	165	159	132	168	172	169	155	143	162	142	146	167	162	162	171	160	175	154	193	170	147	158	180	172	174	152	158	139	145	166	145	149	162	162	164	142	154	155	172	189	171	162	167	166	141	174	138	166	156	180	162	153	150	161	157	153	159	156	151	164	191	142	149	169	195	166	166	154	177	178	170	150	174	156	161	152	156	177	169	180	156	172	153	162	128	175	156	163	164	158	170	153	151	159	171	183	147	167	133	161	169	181	168	174	192	152	191	145	156	192	181	148	168	159	175	144	187	157	178	145	167	157	165	152	144	180	170	184	160	150	188	142	143	187	151	160	151	166	149	138	161	155	181	152	176	155	162	152	177	144	153	157	172	171	162	162	165	163	141	159	171	158	153	156	170	173	171	145	176	187	171	165	148	138	161	161	168	149	172	167	174	168	164	161	164	179	146	155	148	154	172	168	159	173	169	168	151	157	182	185	173	186	169	169	137	150	179	176	161	167	173	155	169	163	178	163	167	150	167	147	134	181	157	152	147	165	174	169	172	166	167	155	160	153	184	172	176	174	164	133	136	150	166	153	147	184	172	177	145	179	171	157	149	149	163	161	185	162	175	149	141	166	150	161	158	145	160	142	170	153	157	173	179	160	148	173	171	159	175	204	172	162	161	171	176	175	167	177	167	169	136	178	179	176	155	181	169	180	168	156	168	159	174	165	158	152	161	163	140	157	167	149	141	162	169	175	175	170	185	158	172	170	182	162	140	162	174	164	169	155	170	161	175	160	171	155	151	161	165	152	170	156	147	144	165	165	188	156	179	162	183	156	154	175	169	191	161	153	157	165	165	166	165	167	141	165	146	161	151	165	157	163	187	175	170	178	167	160	155	171	170	160	152	169	157	163	166	158	162	154	155	169	153	152	155	167	189	169	157	181	144	165	139	175	176	141	158	156	182	152	167	171	180	153	175	151	158	160	155	169	158	141	136	168	187	156	177	135	150	175	147	177	157	164	154	150	156	177	163	169	156	156	168	161	168	175	174	172	134	181	174	171	155	173	155	143	144	135	168	162	151	148	167	183	154	167	191	171	134	152	186	156	155	169	177	178	164	162	157	176	162	183	163	186	170	143	180	170	159	168	188	168	162	162	175	147	177	174	164	152	170	153	162	165	164	165	179	145	151	169	148	190	186	168	157	173	166	176	168	179	196	155	180	162	140	145	150	140	171	181	159	167	160	206	165	162	193	160	156	167	158	159	172	193	163	166	157	163	139	163	177	149	180	158	166	158	160	153	149	151	165	173	176	138	158	174	166	169	173	144	160	179	156	151	175	165	167	149	182	159	163	175	159	145	167	161	160	137	135	153	165	179	150	179	173	161	170	141	148	161	171	161	178	157	170	174	158	180	150	168	160	141	166	171	177	153	152	188	148	168	169	134	170	167	139	166	160	162	142	156	170	175	153	150	174	168	156	136	185	152	184	165	159	171	163	162	169	153	177	176	185	157	162	169	169	172	167	158	172	155	169	165	154	133	154	179	161	156	152	185	170	154	151	171	141	169	150	162	154	172	169	150	159	167	136	179	164	150	171	154	163	144	150	178	172	178	163	171	174	154	153	162	144	147	162	154	171	175	158	211	159	141	147	159	161	159	145	164	156	159	169	158	149	183	156	169	170	173	154	140	173	184	198	166	159	178	144	175	138	147	167	174	147	162	174	156	170	165	142	155	182	182	151	155	158	162	179	175	182	150	167	159	167	164	176	152	143	154	179	177	171	179	172	158	162	184	170	158	158	130	157	159	158	156	139	162	193	166	175	151	173	172	147	182	149	182	158	143	152	140	170	141	176	176	170	166	152	151	169	174	163	149	160	169	180	161	170	166	139	190	187	163	165	157	154	146	173	160	162	170	161	151	151	145	151	135	174	163	168	148	168	168	161	169	155	176	148	193	173	190	176	162	176	156	167	168	162	158	171	156	168	163	165	173	157	152	195	161	167	176	178	135	175	188	160	170	142	167	156	162	164	163	172	168	152	179	166	202	161	169	150	168	165	172	164	164	152	177	157	164	165	182	149	144	175	155	147	168	182	168	156	135	144	191	167	161	158	169	183	192	161	152	173	157	144	137	156	166	157	161	148	186	178	163	177	171	175	156	161	148	152	169	161	157	155	164	180	180	172	161	169	184	178	158	154	155	164	138	168	138	153	152	167	178	169	183	163	174	167	153	163	144	151	174	156	150	160	181	189	168	153	155	163	166	188	149	175	139	147	169	168	173	170	170	172	159	147	158	155	169	155	179	158	159	154	203	189	160	176	163	160	134	156	191	176	214	168	157	161	166	158	161	158	169	160	171	165	153	154	152	180	193	162	164	162	160	183	174	160	180	159	154	142	143	143	151	171	167	159	162	155	162	147	160	155	160	171	143	160	166	148	183	165	150	176	161	176	168	166	191	165	187	185	159	160	163	146	159	139	154	176	167	199	153	155	175	174	174	196	190	162	158	145	162	142	170	198	175	149	183	152	180	149	176	177	158	157	165	168	184	159	169	168	149	166	145	151	146	176	153	154	180	133	146	151	140	171	179	163	141	197	171	170	168	169	172	178	184	164	182	160	151	170	174	175	153	173	175	169	164	137	149	156	169	170	172	164	170	159	166	146	160	159	154	149	158	152	141	168	196	148	175	170	150	161	187	163	148	160	158	152	166	182	172	170	163	171	166	177	171	170	166	165	154	176	161	171	150	176	149	168	164	160	144	167	152	177	180	165	173	161	155	166	168	159	176	157	144	179	165	138	182	153	161	139	150	170	179	148	154	152	168	170	183	154	175	165	174	155	161	160	152	152	160	176	159	179	137	162	140	179	167	174	175	178	160	157	158	158	157	147	175	175	142	175	160	152	171	161	150	149	156	171	167	162	145	196	178	147	158	180	165	175	159	172	182	144	206	159	169	159	180	177	193	188	158	158	172	170	153	163	155	162	150	150	156	155	159	184	182	158	144	166	143	163	167	155	144	172	171	180	158	148	177	168	173	153	167	157	158	171	195	162	170	157	178	171	160	169	180	167	184	174	147	140	142	157	160	176	157	146	139	154	177	188	156	168	152	193	160	156	163	161	168	177	170	152	189	152	174	163	179	165	170	155	193	157	158	142	146	175	147	173	179	176	162	146	151	148	158	187	160	159	177	189	176	153	158	148	143	178	164	165	171	158	158	189	169	132	190	157	155	142	169	158	192	159	163	160	166	174	161	156	156	177	180	168	173	146	156	142
6286	917	581	444	454	449	446	471	432	429	452	389	462	467	463	438	419	437	431	430	462	447	457	440	441	451	362	420	433	448	427	438	452	430	414	449	431	458	481	417	458	467	421	449	419	443	452	436	497	424	461	458	441	478	425	425	464	458	428	478	447	446	454	445	429	419	438	417	441	440	417	449	479	454	430	423	439	453	419	460	458	476	427	461	446	476	455	425	443	452	428	435	417	463	458	425	460	433	426	462	458	412	439	463	443	434	475	436	466	461	436	397	440	432	444	443	448	444	444	444	424	466	438	428	474	432	441	477	435	399	434	439	436	466	434	466	446	454	461	445	474	435	453	453	418	442	430	413	414	440	430	436	420	434	427	443	408	445	434	390	439	428	454	437	478	456	450	407	443	450	437	479	486	440	418	476	490	425	458	450	463	490	444	441	477	440	461	447	437	510	468	443	480	476	422	438	430	407	439	444	465	423	452	419	449	420	407	442	425	421	436	456	434	456	431	451	434	433	463	466	442	482	469	443	456	447	422	456	451	445	442	455	414	444	429	413	443	432	443	469	475	397	417	450	416	410	426	433	436	400	484	445	451	439	416	455	438	472	438	445	456	472	422	451	447	433	428	454	423	442	472	463	413	434	443	457	418	482	467	455	412	427	442	456	442	405	445	461	438	476	420	450	421	460	472	465	431	434	458	474	423	441	403	470	458	456	446	444	435	454	472	476	470	460	454	413	482	485	463	434	444	416	446	458	450	418	436	434	441	442	455	444	458	488	415	443	478	436	455	455	420	448	460	419	427	455	423	439	403	432	477	450	449	456	482	448	422	428	429	414	441	466	466	422	423	446	423	428	431	428	380	474	421	440	430	441	436	448	460	469	460	461	421	432	425	461	424	475	463	454	442	448	417	424	475	440	416	433	402	460	471	427	451	415	448	448	427	427	429	451	428	464	475	424	447	464	482	431	428	433	459	441	434	459	463	453	459	457	463	462	453	455	438	486	401	446	461	435	419	447	452	433	401	473	434	469	422	454	468	447	437	478	425	461	425	422	449	465	479	448	454	468	442	451	429	452	444	458	445	439	441	459	448	424	484	442	459	455	457	432	426	423	432	430	458	444	435	435	442	436	440	490	456	462	436	467	446	456	450	388	434	438	437	455	484	495	381	464	507	449	479	435	435	479	449	445	415	399	440	443	455	504	441	464	424	436	436	458	421	401	443	415	437	481	451	450	448	445	428	449	458	419	429	422	423	454	446	477	425	442	450	403	449	452	372	500	435	471	414	423	472	435	443	463	418	440	444	418	428	429	416	463	412	445	441	409	422	466	442	431	411	476	457	446	444	411	441	442	463	432	455	446	454	437	447	437	463	417	442	465	459	439	440	436	444	482	468	429	440	455	440	428	450	438	446	506	457	429	467	436	453	449	450	445	407	466	448	441	456	409	449	438	435	422	447	431	418	455	437	497	462	433	447	430	414	445	431	454	452	431	453	447	411	436	408	442	431	422	447	434	430	445	426	459	423	489	415	410	477	430	461	452	426	465	455	464	450	436	451	418	439	445	418	432	391	444	447	401	442	434	449	431	453	467	417	438	453	430	434	407	448	427	425	435	431	451	452	455	461	473	476	419	445	442	434	439	456	444	422	460	454	422	441	445	446	443	430	432	451	428	461	441	460	483	450	442	457	443	436	436	401	432	426	424	457	461	420	441	485	450	455	475	463	424	433	442	415	455	439	485	428	437	454	465	468	413	437	427	450	460	458	475	425	481	459	455	472	442	462	456	456	476	433	414	406	410	478	450	442	455	423	424	444	452	429	472	421	434	426	416	438	402	452	481	401	476	431	451	451	440	432	432	464	439	420	446	456	428	457	456	400	451	445	457	446	478	447	458	444	456	440	456	448	434	493	483	430	449	452	449	461	456	458	484	464	436	457	471	406	435	465	469	456	393	468	427	446	430	433	428	448	457	451	436	440	441	471	435	451	411	440	423	451	420	462	447	414	447	472	467	452	444	448	413	428	439	436	406	422	445	456	447	474	464	444	427	469	450	468	462	459	415	441	444	453	469	443	439	435	415	469	467	452	442	457	440	434	471	461	436	428	442	440	447	466	464	457	468	426	437	416	477	475	473	438	460	441	469	423	459	419	436	475	459	441	460	413	446	443	465	455	434	428	445	454	457	460	439	408	409	439	443	470	446	455	434	409	452	431	417	428	433	474	416	500	472	445	418	449	449	467	410	420	454	468	464	453	465	472	426	451	440	478	450	429	429	433	423	465	446	444	438	448	467	448	433	451	418	489	421	453	443	447	402	444	415	454	465	460	445	464	467	445	409	408	447	463	485	438	440	468	483	457	437	451	454	423	447	442	435	445	438	417	470	433	426	457	437	461	428	449	436	445	469	455	453	391	444	450	412	436	419	444	457	463	449	426	434	384	485	446	447	452	446	481	423	479	467	472	436	448	450	462	404	423	430	438	434	470	422	419	464	463	400	437	431	421	467	459	442	412	442	426	474	486	469	437	427	436	461	449	461	470	494	444	429	452	410	420	452	444	420	443	479	438	447	390	401	455	441	425	428	472	448	447	433	443	439	469	460	467	439	449	404	424	418	474	473	482	446	464	432	471	440	458	436	434	422	487	437	452	429	415	436	420	465	454	480	442	458	468	452	432	459	463	433	452	433	452	430	479	478	465	453	440	417	443	440	443	396	436	424	475	485	404	423	464	428	461	483	439	452	460	452	418	444	411	454	457	472	442	476	434	446	457	429	448	445	471	435	425	418	414	446	446	449	432	471	427	416	440	446	425	439	455	435	452	450	442	452	458	442	454	462	443	422	425	460	437	424	489	449	413	432	456	468	438	442	456	505	450	447	463	439	441	436	437	434	444	443	447	460	451	427	424	423	449	451	442	454	418	443	430	464	440	432	448	441	419	425	467	425	451	425	409	464	433	421	395	436	460	466	443	424	442	405	430	452	438	430	461	464	441	475	468	456	440	433	456	444	489	471	453	439	452	438	438	449	469	463	438	428	457	429	449	449	449	428	445	448	431	487	405	454	440	430	459	466	410	437	413	437	453	467	436	436	457	459	442	406	466	467	467	434	450	452	456	434	454	426	440	434	389	431	463	472	468	458	482	444	424	461	423	478	424	431	413	457	437	424	418	470	435	430	462	424	416	451	432	436	477	456	458	481	444	467	436	402	440	445	429	429	481	466	446	464	444	485	439	456	448	424	449	479	435	465	441	421	443	472	463	461	467	443	446	465	455	469	411	450	445	424	480	473	449	447	378	475	437	423	465	474	442	439	436	487	403	442	457	476	435	463	452	473	443	464	414	455	450	441	463	466	406	435	457	424	428	469	473	475	417	469	409	417	444	413	422	458	399	413	460	463	451	446	457	442	450	413	459	462	457	444	407	434	450	464	463	445	458	393	486	453	480	478	450	445	437	420	465	426	507	459	434	463	431	490	441	432	446	405	440	484	462	450	435	447
24561	20976	23970	28142	20970	16482	606	348	332	294	297	278	306	274	294	294	304	307	275	263	282	240	285	262	241	279	247	273	266	279	280	255	234	255	217	248	247	284	270	266	287	294	264	266	259	254	256	279	262	255	251	302	260	249	273	279	264	274	259	273	226	287	251	290	286	267	254	267	256	283	286	263	271	272	264	273	261	273	251	264	277	280	277	250	255	266	250	283	263	242	284	272	242	270	284	278	270	279	248	250	276	290	254	261	285	268	269	277	258	252	261	255	265	244	272	255	274	277	253	267	265	251	259	283	269	259	253	263	262	238	239	265	266	261	238	246	264	254	237	258	269	249	271	250	245	260	242	237	258	276	284	238	259	270	256	249	285	267	262	268	284	235	263	265	259	247	253	263	285	256	253	245	271	261	238	263	250	297	258	285	275	262	252	255	252	262	259	263	283	274	284	281	264	268	254	248	251	270	246	288	304	253	263	274	275	254	264	261	263	251	245	249	273	244	253	248	267	258	297	267	277	253	293	282	276	277	263	299	290	259	290	250	270	249	215	264	275	247	237	271	270	288	252	253	273	295	282	254	268	281	250	266	268	282	261	289	299	280	258	258	267	271	253	277	279	243	277	250	261	266	273	271	244	265	266	287	238	264	265	247	256	265	252	264	260	269	262	286	268	256	281	271	240	271	271	266	242	280	266	253	271	241	272	276	246	278	244	268	261	280	258	254	254	254	276	287	257	283	258	240	265	248	276	251	276	236	253	265	247	294	244	277	285	290	277	262	264	222	275	265	295	282	257	245	264	285	245	230	290	285	259	268	258	264	249	265	284	264	252	256	253	265	252	264	253	246	284	304	263	260	241	242	275	286	253	263	217	250	297	285	259	279	239	244	248	253	257	265	245	280	279	241	250	269	249	238	219	254	260	271	252	252	283	249	264	251	267	241	260	283	259	251	250	274	244	291	285	272	269	269	291	257	307	275	256	227	246	279	278	276	299	274	263	232	260	241	273	260	263	248	245	270	250	281	246	253	252	280	244	293	258	266	271	280	242	253	272	253	272	247	255	291	294	269	247	247	285	268	275	260	231	269	273	249	262	257	263	291	268	257	256	264	258	245	261	256	268	244	254	286	285	286	265	288	284	272	259	270	258	271	281	254	245	249	250	254	268	240	291	236	257	268	286	239	255	270	277	255	257	264	296	279	249	269	261	275	276	263	271	259	276	293	250	256	266	249	261	268	250	261	310	261	294	216	241	271	296	265	264	275	254	266	224	243	270	248	264	252	264	275	279	278	252	287	257	262	242	264	255	231	258	290	264	274	266	301	296	267	262	236	283	289	282	247	249	270	260	268	252	267	262	238	261	254	289	269	256	259	246	248	263	273	259	222	285	257	246	243	233	263	258	269	261	253	289	251	256	242	225	281	262	271	233	268	280	249	275	245	292	277	252	242	254	253	256	291	294	264	274	259	299	256	232	314	240	258	248	295	275	250	273	281	256	256	261	258	274	289	278	247	240	287	270	282	305	278	277	275	222	279	236	273	252	235	255	257	244	263	269	269	281	253	260	259	284	263	247	283	260	294	242	269	251	265	258	297	254	279	262	260	271	301	257	265	249	263	218	254	264	234	252	268	260	265	251	256	246	252	260	245	252	248	265	262	255	276	286	280	307	281	250	271	256	260	238	255	264	251	267	270	262	272	289	257	278	237	271	298	265	254	260	268	275	260	276	269	237	201	254	279	246	257	274	261	237	275	266	262	275	280	227	243	276	262	277	276	249	262	284	243	234	284	292	266	242	275	223	252	223	287	284	271	259	267	261	252	252	275	265	253	280	260	266	263	256	292	257	238	238	240	261	283	268	236	244	265	254	260	257	259	264	293	248	244	251	268	257	262	268	259	258	293	280	270	264	275	243	254	255	255	280	282	246	255	258	236	272	238	249	269	246	276	260	259	243	265	268	274	255	249	252	314	289	265	266	270	257	273	282	288	247	259	277	265	280	259	226	296	256	263	258	239	247	259	262	262	262	275	249	286	264	270	251	245	280	251	272	284	269	291	279	267	222	260	255	239	251	250	258	245	246	262	245	283	261	274	264	289	276	254	266	244	256	264	272	287	244	287	264	253	276	251	264	282	268	264	233	290	301	253	259	271	275	274	258	239	240	251	268	222	303	271	269	220	247	247	291	268	246	270	230	263	290	292	227	269	230	266	279	261	278	224	294	267	260	255	276	254	256	248	298	273	272	254	261	286	255	263	258	278	281	225	259	267	246	271	239	265	296	290	251	249	244	265	236	282	286	275	288	217	256	290	285	260	271	284	305	254	289	307	233	256	253	251	274	259	268	275	269	269	293	271	274	263	222	243	256	273	254	264	240	249	257	289	260	220	274	279	269	267	264	279	261	281	233	258	263	263	269	301	250	248	269	255	286	217	219	294	281	245	257	275	274	252	245	267	264	270	259	247	252	240	237	235	271	247	248	275	253	232	273	275	226	258	267	284	275	282	242	223	244	240	248	270	268	261	270	279	281	294	247	238	274	276	272	276	257	240	300	271	264	256	275	246	228	272	265	257	256	265	274	263	266	259	215	273	268	239	257	266	229	271	261	270	258	256	264	267	233	265	288	257	247	256	259	272	269	273	266	254	256	244	275	225	268	250	265	281	257	262	272	260	276	270	265	281	250	271	290	244	278	271	281	262	243	259	278	266	265	249	280	258	264	300	260	267	285	254	281	261	286	311	247	256	265	275	274	260	250	250	251	272	275	241	267	234	265	284	261	236	285	220	281	286	238	244	265	255	288	281	249	260	263	249	293	289	280	263	257	265	242	258	266	277	276	280	268	264	274	245	266	223	285	272	285	276	267	290	263	262	245	220	289	246	241	267	257	258	276	279	267	281	261	280	259	271	291	261	260	258	232	254	249	257	286	276	275	294	271	279	268	259	246	252	252	254	246	241	268	239	288	249	247	242	260	255	249	250	275	276	271	239	278	237	231	269	256	304	239	279	262	265	284	246	275	289	260	245	274	239	238	279	253	251	265	249	270	258	233	287	302	297	260	251	241	261	245	280	284	219	249	273	291	269	240	243	299	258	253	252	238	233	284	247	276	280	275	271	277	280	261	244	249	236	242	223	267	296	282	302	280	261	259	262	289	248	278	279	244	265	255	288	294	256	263	256	257	267	262	266	246	220	265	274	284	266	248	230	279	253	261	254	258	291	260	252	245	246	279	259	267	264	266	266	276	289	248	274	285	239	258	257	255	234	238	236	250	268	267	249	273	278	269	224	272	290	261	248	235	268	252	247	272	282	275	277	279	261	297	256	274	276	250	265	267	273	279	267	290	251	283	268	239	258	259	278	237	257	275	253	248	262	275	225	277	289	263	279	240	261	234	267	240	288	292	259	268	256	288	304	253	297	278	263	298	272	281	244	272	276	242	234	250	292	264	257	280	240	247	271	276	223	309	246	286	280	247	282	271	248	281	249	287	272	266	259
5200	2976	1987	830	758	717	665	689	638	655	673	649	647	660	685	619	663	662	649	648	632	619	663	623	666	650	643	683	694	629	673	614	666	623	665	637	651	623	674	624	590	625	663	706	658	657	631	653	664	660	627	664	693	626	646	652	655	584	649	662	633	663	622	658	598	654	651	667	644	618	627	639	657	651	613	626	606	614	668	644	574	627	672	649	668	676	616	629	668	675	611	613	669	684	657	657	640	678	674	640	598	642	639	629	647	706	649	642	654	660	642	596	686	677	652	669	633	687	651	658	672	594	636	627	638	637	676	621	672	606	664	637	648	632	655	593	636	619	650	622	602	648	665	646	676	628	643	611	650	611	649	658	648	625	635	639	657	688	620	612	645	626	708	635	638	615	640	675	686	607	663	620	651	637	632	653	645	635	659	668	642	660	646	631	649	620	654	659	602	627	640	626	674	654	686	665	660	666	620	676	691	640	676	673	651	667	643	625	673	643	619	629	629	675	664	659	624	621	644	633	576	619	651	651	678	645	610	645	642	652	639	645	631	627	662	651	669	641	630	615	698	676	605	653	688	640	661	645	665	666	654	631	657	667	664	593	674	644	659	636	631	650	700	624	612	662	609	637	626	668	636	684	649	659	665	641	620	615	644	623	630	644	627	677	662	636	622	648	672	619	633	647	606	594	683	674	650	666	640	674	596	601	619	654	661	651	666	611	643	656	628	616	643	644	633	650	656	700	640	627	692	633	687	661	641	621	619	663	675	680	626	623	647	607	661	616	663	644	701	625	617	648	626	598	603	640	585	601	674	576	610	608	644	679	708	652	615	648	653	653	668	626	662	615	661	649	625	676	620	652	646	653	611	629	650	631	651	635	614	594	673	645	606	656	645	632	618	668	659	641	659	636	642	632	658	634	649	625	690	654	629	634	647	666	649	633	629	653	629	621	636	676	611	665	636	653	636	663	608	659	651	643	635	670	639	633	647	627	615	659	646	671	628	634	615	628	687	657	630	640	627	660	639	637	639	685	652	636	703	656	677	644	645	655	658	644	702	648	672	643	656	641	668	658	628	583	660	623	665	607	647	599	632	612	627	691	681	659	641	618	628	623	620	607	675	640	646	643	596	659	618	687	596	643	587	628	641	608	634	635	630	616	640	625	607	662	658	657	702	689	658	567	657	651	620	614	584	641	640	664	636	649	650	635	677	629	677	614	654	653	646	627	622	619	653	642	637	595	625	645	611	613	663	659	624	608	692	613	658	648	643	656	669	637	633	646	662	633	648	603	677	657	590	684	644	680	611	630	627	640	624	628	649	670	639	640	628	607	638	655	669	624	627	624	630	659	622	667	669	652	668	695	651	667	634	651	665	685	606	668	693	622	649	629	622	657	631	637	648	660	641	629	609	618	592	631	635	636	648	680	662	658	618	635	639	625	618	618	597	681	642	660	637	652	638	622	630	582	642	609	671	699	610	668	622	659	634	653	610	642	678	655	638	640	628	658	687	651	610	610	649	656	658	629	665	652	618	657	656	648	637	618	642	637	671	669	621	656	639	617	644	685	656	646	661	658	598	629	654	675	661	574	595	634	625	652	625	601	617	629	636	669	680	592	616	628	682	612	638	604	600	652	641	651	685	641	631	609	616	633	648	659	660	614	665	637	614	656	613	673	639	614	620	645	681	630	649	649	699	666	640	655	598	617	620	653	631	638	690	656	617	646	651	620	631	624	676	645	609	616	663	633	642	636	680	685	666	680	630	672	631	611	681	639	626	680	664	615	640	659	639	617	661	621	618	641	616	676	657	633	613	591	636	676	655	644	650	608	624	652	653	653	589	636	672	650	664	645	669	646	665	672	644	636	666	663	664	646	662	643	624	615	641	616	685	667	662	600	611	664	622	662	654	671	638	601	655	626	673	641	673	663	636	623	612	652	626	648	644	629	656	657	638	667	685	636	602	648	645	634	630	605	642	627	626	658	634	669	604	651	612	698	672	636	684	691	659	643	631	623	617	636	604	618	605	662	681	648	643	636	640	627	667	665	641	619	644	675	626	627	626	616	643	649	629	641	641	670	651	610	636	611	589	639	680	665	597	656	647	608	599	606	618	669	638	611	604	682	663	634	676	628	668	662	645	608	637	649	715	646	667	611	650	632	598	632	628	643	648	643	650	684	628	647	649	648	613	613	619	617	663	617	667	589	608	630	646	603	675	637	670	627	639	637	686	681	643	601	613	652	573	642	602	648	616	658	638	634	603	643	607	656	611	642	682	631	630	647	609	637	607	644	645	672	625	665	646	662	643	659	610	630	636	623	657	671	611	648	656	659	622	615	664	607	653	705	606	614	670	621	665	656	639	657	613	615	662	646	646	601	653	649	682	632	623	639	630	627	666	671	644	639	619	648	636	617	642	651	662	670	655	708	616	662	656	603	665	641	637	665	578	653	603	656	683	618	631	643	611	644	677	616	658	633	632	641	665	652	610	651	610	607	642	651	665	699	610	649	627	656	676	632	631	626	619	594	606	647	649	614	627	636	632	655	645	664	644	633	664	657	620	606	710	588	615	684	678	618	667	619	630	637	661	678	674	663	612	648	647	655	662	646	643	650	643	643	659	642	594	638	651	579	634	635	650	649	671	597	617	625	612	656	593	647	685	632	674	651	647	597	653	660	625	677	633	663	650	586	635	651	656	637	703	616	602	620	634	638	639	660	607	678	662	617	605	627	637	648	620	616	688	634	656	647	640	639	672	667	654	626	662	639	681	597	656	658	656	609	576	651	663	631	638	632	676	701	614	663	630	633	603	648	634	618	627	652	634	643	684	683	605	606	616	638	583	653	663	638	631	641	665	666	649	588	642	640	642	645	623	648	635	619	632	692	660	653	651	656	640	631	619	646	631	695	676	679	637	641	638	638	649	648	685	664	657	591	629	615	676	648	644	620	612	667	641	612	642	603	684	645	657	654	618	626	644	621	633	658	637	636	647	616	700	653	644	652	634	685	598	648	637	649	652	642	648	663	642	651	698	618	653	636	597	617	648	648	633	600	650	670	623	646	627	635	622	634	615	635	650	684	673	632	712	642	644	613	631	645	632	658	621	627	650	645	620	606	680	650	605	638	637	647	649	593	612	671	656	651	641	692	641	643	629	686	677	663	632	671	619	630	634	629	630	617	634	660	624	646	673	667	674	645	633	658	658	662	649	652	640	648	664	646	660	619	649	665	675	637	681	620	597	680	669	635	686	623	649	686	636	628	638	646	625	676	627	672	634	612	683	640	650	630	620	647	652	611	579	609	657	658	654	651	609	653	606	657	628	638	656	652	622	657	596	637	655	637	634	600	630	606	604	632	684	658	620	593	585	627	672	650	655	580	663	647	657	627	645	675	619	612	691	640	592	658	645	655	687	628	613	640	624	723	652	694	621	653	672	693	668	595	646	684	639	641	593	640	669	640	672	645	599	634	637	677	639	680	637	631	691	625	650	639	637	622	667	558
23903	20972	24328	27785	20972	20982	12638	539	315	305	247	253	252	269	252	234	250	212	213	246	207	218	187	214	225	207	217	237	210	201	202	189	200	202	219	216	210	207	225	207	203	210	198	191	205	198	225	212	206	226	233	201	216	224	210	180	204	211	199	199	188	176	186	203	202	220	190	192	181	206	182	191	195	190	203	205	199	212	215	202	241	188	239	195	221	203	209	195	223	216	229	205	224	199	230	199	196	220	183	178	194	191	180	210	184	206	228	207	215	186	225	194	195	186	228	175	190	193	187	222	206	203	201	242	206	232	200	178	214	180	208	207	210	214	207	219	220	207	175	209	202	218	195	228	183	183	214	230	204	225	198	196	209	203	204	227	208	219	187	209	208	211	182	196	196	199	213	213	218	212	220	237	204	227	200	186	202	175	198	212	205	194	210	221	197	203	212	201	192	194	199	198	215	210	213	196	203	226	202	189	192	180	214	197	188	203	207	209	190	210	190	192	201	217	203	218	203	204	187	205	186	200	210	214	206	201	204	213	209	205	179	196	187	200	220	240	208	203	188	196	217	193	176	178	198	190	209	193	221	205	184	187	206	217	201	187	194	194	210	222	247	225	197	190	210	188	192	210	208	185	178	201	202	210	206	179	186	208	208	210	214	196	221	197	184	235	196	204	185	188	182	215	209	214	223	211	204	187	208	205	206	196	211	213	186	226	223	198	203	235	195	201	213	167	195	228	206	196	192	209	187	208	193	188	192	214	241	168	202	183	218	164	214	208	197	213	207	218	211	163	205	208	199	202	189	199	186	194	174	214	183	173	217	207	200	186	186	207	185	198	212	192	197	193	177	217	187	190	181	199	191	196	230	185	163	195	196	189	201	222	226	186	228	185	208	199	204	214	184	227	240	183	214	198	187	227	193	205	199	195	182	218	202	194	163	176	194	211	199	194	213	201	189	198	192	191	194	226	218	216	182	180	185	201	214	233	220	205	204	191	207	216	214	209	239	197	199	205	219	174	186	211	185	217	201	216	211	214	195	174	195	178	204	203	201	182	188	180	197	194	180	198	215	238	194	200	209	215	198	197	185	216	208	180	204	208	229	217	211	211	204	191	220	217	212	200	218	186	214	227	222	222	227	214	213	218	200	199	194	237	242	215	207	184	180	196	188	197	193	180	195	204	202	198	204	223	170	208	197	206	223	223	193	189	213	173	202	205	197	191	188	209	206	189	228	193	203	211	192	214	190	209	198	205	220	196	203	206	205	217	217	189	214	182	189	203	197	194	208	174	196	200	218	193	212	217	216	212	219	196	200	185	194	163	208	228	219	212	179	199	187	191	189	196	206	190	212	220	182	197	200	206	225	161	224	216	207	211	212	208	198	208	195	198	202	194	204	205	221	234	233	199	208	216	221	190	219	195	207	214	195	194	211	216	199	212	203	204	187	227	200	171	215	210	203	196	199	193	210	204	212	229	202	195	204	206	217	226	196	198	183	196	197	219	208	193	188	183	202	147	203	214	196	200	188	217	226	191	216	238	176	219	212	203	229	197	214	183	202	211	219	203	172	171	210	214	222	213	189	185	223	175	230	224	211	205	211	196	218	210	190	198	204	191	208	202	203	183	212	212	185	207	231	204	205	219	182	197	210	196	210	182	193	199	207	184	215	206	207	199	232	223	201	198	202	171	198	211	202	215	208	200	200	220	203	196	193	199	210	199	224	203	200	200	217	226	189	172	182	216	185	197	207	216	204	205	173	202	212	211	202	220	186	227	219	194	196	213	205	201	188	186	211	228	207	200	206	217	218	214	195	203	197	193	226	203	167	189	210	202	217	217	211	195	223	178	219	196	183	190	181	191	205	213	186	180	179	213	203	206	198	213	215	190	220	189	183	190	205	215	211	195	189	193	187	204	184	192	192	218	182	192	215	225	170	174	162	221	174	219	231	199	210	208	186	201	192	181	211	178	201	192	225	208	219	191	172	219	183	225	206	187	213	199	204	217	188	194	229	213	194	169	228	187	181	190	191	197	188	198	213	195	187	206	188	220	231	202	196	187	210	219	215	172	219	221	189	200	182	222	224	211	229	205	207	197	202	197	192	214	187	186	210	218	192	189	189	196	192	206	197	236	199	185	224	213	233	201	205	223	173	216	190	208	182	196	193	207	201	203	206	199	201	181	193	198	175	202	204	199	201	226	177	224	196	206	233	188	229	194	197	201	207	186	202	188	198	188	217	206	171	211	206	191	191	200	214	201	205	211	207	212	190	197	219	225	218	214	200	211	202	205	200	168	202	204	181	183	182	212	195	184	202	207	211	212	208	196	211	217	203	199	172	226	198	196	206	218	206	214	193	208	195	205	176	206	197	219	220	204	215	197	212	202	195	213	178	209	194	195	219	213	203	196	183	201	185	197	188	214	212	209	191	193	214	184	191	189	201	184	210	212	197	201	203	201	181	205	186	173	190	215	203	200	219	206	209	218	215	209	202	190	193	202	187	214	198	216	161	203	213	217	206	190	213	206	214	192	194	216	209	210	201	189	227	184	238	217	205	210	204	190	193	205	204	199	231	196	173	209	185	183	227	194	195	213	214	179	182	218	190	226	201	193	179	197	199	171	174	190	200	178	220	239	202	203	206	215	203	197	179	198	205	195	194	212	249	188	198	189	206	200	232	223	197	210	175	204	189	203	210	185	200	186	217	197	176	184	190	197	203	206	191	202	207	213	233	224	209	221	211	177	241	197	206	212	199	207	220	203	194	215	203	191	182	197	198	206	179	186	205	180	206	189	206	189	219	201	204	192	219	199	207	187	198	182	194	224	209	194	217	188	205	207	196	216	208	196	224	207	226	190	178	212	209	223	194	250	191	207	193	222	178	174	202	208	228	199	184	199	193	203	185	195	192	189	212	200	207	230	207	194	186	194	200	197	189	209	186	182	193	216	196	232	185	217	227	206	222	185	201	175	200	200	186	181	177	186	171	214	175	205	201	214	195	190	188	181	193	205	214	206	202	180	200	223	201	193	221	194	184	180	192	221	203	205	220	208	217	218	214	209	182	218	199	194	196	206	215	192	204	204	196	204	208	211	217	176	200	180	190	218	199	201	199	199	202	204	193	200	200	178	211	214	205	202	209	217	191	186	182	231	203	197	227	200	183	186	213	216	219	227	201	206	186	212	201	213	205	201	207	215	179	208	204	206	165	223	205	209	198	196	191	186	200	209	203	194	210	196	208	193	186	206	206	212	185	198	178	230	194	188	202	219	176	209	194	220	196	202	208	199	210	183	206	192	199	219	196	202	204	197	210	241	196	219	215	216	212	184	203	216	218	208	202	208	187	202	231	193	202	202	212	218	212	200	208	200	197	183	216	189	212	211	201	201	182	190	209	205	202	211	204	203	205	214	192	204	187	187	204	196	184	188	196	173	222	232	203	218	244	216	211	174	188	205	205	182	199	188	223	211	198	219	184	202	208	206	212	177	211	192	192	212	188	197
6255	5005	2939	882	679	587	562	520	526	489	513	535	482	456	510	482	480	458	488	495	512	538	463	464	479	487	466	512	472	491	516	481	522	479	457	509	487	467	473	464	477	482	444	513	463	461	481	507	463	526	501	481	494	459	467	489	466	508	475	474	462	497	516	461	489	482	462	462	491	489	442	462	507	487	452	493	496	431	478	485	497	498	442	463	469	484	486	453	449	500	450	497	481	466	467	489	451	468	424	445	492	475	471	440	444	484	513	487	458	457	488	491	459	425	451	465	463	488	514	476	439	446	458	478	452	460	507	513	506	482	472	456	471	521	464	489	443	479	521	482	497	485	450	447	510	474	479	490	462	519	492	493	490	478	505	482	459	464	492	478	437	460	466	448	486	468	450	501	439	499	463	511	482	475	411	441	488	504	485	456	520	457	488	459	451	484	460	482	426	509	464	483	442	494	457	501	492	490	512	494	488	457	467	494	471	474	471	463	459	513	492	482	459	493	464	465	476	469	459	462	490	500	504	464	457	494	459	476	476	492	486	505	489	456	509	488	445	488	450	473	469	488	471	464	453	484	517	485	495	475	519	455	475	486	473	492	546	499	475	508	486	479	468	472	489	482	462	464	447	482	513	440	519	477	457	468	423	463	452	449	472	509	476	518	473	448	469	503	487	458	477	457	472	454	514	456	480	465	475	457	468	438	475	479	493	471	491	483	527	461	466	477	485	464	524	467	441	517	534	446	479	440	493	479	463	452	494	497	517	473	464	497	500	510	491	446	499	471	475	455	471	451	488	451	505	484	513	475	475	468	524	449	535	480	474	433	448	473	484	454	475	508	445	469	457	505	513	504	465	491	489	471	429	460	471	471	458	450	509	497	460	461	469	459	451	484	463	475	452	493	485	464	462	500	428	490	498	474	440	493	497	497	480	479	457	485	471	472	447	494	462	491	456	467	475	471	492	477	460	465	464	479	488	465	477	495	485	476	451	485	447	499	473	522	460	428	439	485	485	487	493	461	473	473	439	461	455	468	479	480	486	473	431	458	467	468	506	481	479	462	449	497	481	499	509	482	492	483	477	430	485	467	489	439	461	453	460	464	459	415	458	478	466	513	549	519	488	486	482	472	455	488	451	480	489	470	471	468	443	498	488	441	493	468	501	499	444	481	470	467	462	493	484	488	486	487	486	482	449	495	488	484	456	468	445	475	461	452	468	480	451	488	454	496	490	499	467	476	497	491	478	474	479	447	473	507	512	483	469	479	477	429	494	479	484	480	502	455	472	468	469	465	451	497	480	478	465	469	512	456	497	469	476	454	481	486	490	487	502	467	487	433	492	483	450	467	452	527	500	433	478	468	449	505	475	466	460	464	466	481	499	457	499	505	459	553	468	448	485	473	455	461	481	445	458	489	496	459	462	489	466	466	499	489	492	486	470	507	512	487	495	471	490	455	455	464	504	480	517	490	524	462	481	474	476	450	469	507	480	476	446	497	471	424	466	511	494	452	446	485	493	463	518	513	483	463	450	470	454	450	499	464	519	489	480	517	461	456	465	495	456	486	484	476	482	492	496	443	451	458	482	479	455	472	516	455	476	498	453	447	434	497	496	480	489	489	463	485	459	459	455	462	470	500	469	531	480	491	492	439	442	480	439	505	484	476	475	479	451	453	494	473	465	458	454	461	478	468	504	506	452	479	464	511	480	531	443	469	506	501	459	475	505	464	477	453	495	462	472	479	456	474	478	478	431	436	493	494	482	478	486	480	478	502	528	482	488	485	450	454	443	513	487	447	449	521	473	487	463	475	445	484	450	455	484	485	479	516	495	468	476	487	426	498	467	453	484	494	477	525	468	460	495	480	415	489	472	490	500	472	477	523	462	496	440	517	467	459	469	473	472	493	472	444	470	507	449	515	470	498	467	448	482	447	482	494	525	481	472	465	466	493	471	500	512	481	493	469	479	508	439	461	477	431	436	468	453	506	486	462	479	501	472	498	494	526	495	483	498	480	489	476	437	462	485	488	499	487	456	444	489	471	451	463	507	454	454	468	511	483	435	445	474	502	449	515	426	500	462	481	475	495	489	452	485	487	486	479	466	476	485	456	486	488	481	498	514	513	510	434	477	433	453	464	466	474	497	492	504	477	435	463	525	484	470	485	487	458	476	457	435	464	485	528	520	470	442	490	493	480	484	494	483	451	465	482	518	465	477	468	473	507	479	473	454	501	459	446	478	449	441	499	492	439	471	478	499	471	480	473	463	453	516	500	479	505	457	486	480	505	469	468	451	518	483	477	487	480	470	437	460	466	499	496	454	480	463	489	446	478	487	454	461	467	535	431	467	502	442	525	476	464	492	475	441	454	458	489	471	503	475	481	503	525	445	469	472	503	449	494	467	490	465	442	487	512	456	471	495	436	485	468	456	506	436	488	465	484	506	506	496	456	492	479	502	467	467	470	471	485	468	463	466	450	472	484	453	460	450	490	463	454	478	488	486	450	438	472	465	450	474	462	450	495	460	456	493	495	488	458	487	479	471	470	503	473	468	488	465	459	502	473	485	470	473	456	505	481	461	474	457	489	482	502	492	474	496	449	528	456	487	482	477	450	479	467	500	464	457	478	485	442	498	462	464	431	470	440	479	446	449	457	512	472	475	449	460	491	461	457	461	504	512	464	440	489	495	472	512	464	481	484	466	466	451	470	508	474	472	464	462	452	490	485	475	483	507	463	480	488	503	445	491	443	477	472	419	437	459	481	452	483	485	451	470	479	479	481	471	461	471	463	462	460	473	455	490	476	468	462	487	502	477	487	473	439	489	489	500	460	471	463	499	534	432	489	459	459	472	505	429	502	488	490	487	453	456	457	486	485	486	509	493	465	479	483	481	488	457	471	485	472	488	490	495	495	482	463	495	492	463	476	506	453	507	478	470	452	496	479	496	477	494	475	503	499	480	458	458	432	470	469	501	478	482	493	473	491	461	472	460	462	427	495	498	487	480	464	446	425	479	461	472	463	469	474	508	451	468	490	474	476	478	438	501	499	468	466	478	500	460	459	496	475	458	535	510	461	496	466	494	511	503	450	455	443	479	414	467	527	464	463	459	473	482	502	442	473	498	467	470	497	486	497	451	463	508	486	453	497	481	470	483	477	467	494	469	459	456	476	480	456	541	450	467	484	478	471	467	471	466	468	447	447	436	483	450	497	467	489	463	497	487	491	471	490	473	470	433	454	459	449	493	433	502	482	506	492	502	496	459	483	498	503	497	478	498	470	477	499	468	462	491	444	489	484	467	477	475	479	480	482	468	463	491	466	469	452	431	526	453	484	430	502	487	470	481	473	503	455	488	486	504	489	473	459	484	479	480	463	490	500	471	465	495	452	493	482	440	456	459	474	474	511	484	481	502	486	458	484	443	474	462	467	485	443	465	438	488	475	473	457	432	484	471	449	473	476	494	461	479	508	465	498	456	473	473	485	484	444	479	485	492	474	461	459
31522	19605	7097	466	279	267	224	180	186	181	177	165	168	195	179	159	180	163	154	164	192	156	165	186	140	166	158	181	183	157	177	178	161	171	158	178	156	161	163	197	174	162	180	157	164	162	171	177	152	161	157	179	138	155	153	154	168	153	172	162	175	194	151	158	173	159	152	167	150	178	166	145	148	175	153	178	159	173	159	178	157	170	158	132	173	178	173	152	139	158	175	167	161	161	191	170	163	169	143	145	133	178	173	154	172	173	158	147	162	155	181	164	164	189	161	159	160	164	156	148	143	163	163	166	164	148	186	167	166	176	144	145	169	168	163	166	172	144	172	158	150	162	149	161	175	167	173	157	163	157	185	153	149	194	151	171	157	159	152	172	142	172	165	155	160	150	156	158	180	161	175	145	174	165	156	166	180	152	162	164	160	176	176	149	169	184	155	159	181	159	188	165	150	186	178	141	175	151	177	139	170	164	184	147	151	152	150	171	180	177	152	173	154	173	188	174	182	171	165	159	161	169	151	166	155	181	164	166	153	178	167	165	167	189	171	159	176	176	150	148	171	158	179	154	158	161	159	156	153	135	195	159	176	158	169	182	179	182	156	184	155	153	127	172	172	177	160	150	161	152	167	158	174	149	179	169	166	135	184	167	163	150	143	161	179	184	165	180	170	185	150	189	159	184	181	182	174	173	171	155	159	148	174	169	158	165	168	153	157	166	136	175	181	163	173	162	150	163	165	147	152	182	188	154	173	166	166	166	153	163	169	172	164	172	173	163	169	167	193	193	174	159	177	166	141	159	156	155	166	161	159	166	207	136	149	152	162	154	172	171	149	148	172	171	205	176	143	168	172	162	171	180	154	173	156	166	150	156	148	165	158	184	154	154	185	177	146	169	170	168	157	191	140	155	153	187	148	162	180	179	158	172	191	180	160	182	171	175	151	172	161	153	166	169	155	150	160	161	166	146	157	191	150	171	168	154	156	176	191	179	165	128	154	180	146	144	173	181	163	165	153	147	185	166	155	145	170	140	143	162	169	170	169	173	156	173	169	156	166	162	164	164	153	169	178	149	162	148	187	151	177	155	187	165	154	144	164	169	172	158	165	181	156	175	163	168	180	198	168	173	186	190	149	173	173	184	188	162	175	169	164	149	159	141	192	164	173	154	185	132	141	156	152	153	163	175	175	147	162	176	139	150	174	133	156	171	181	163	153	170	177	176	151	167	189	163	142	168	165	163	163	159	165	178	171	174	171	190	170	175	160	170	167	177	186	163	170	174	149	184	171	172	156	181	160	179	181	151	158	156	177	160	173	179	177	178	159	176	166	177	153	155	144	186	163	147	156	166	176	187	174	153	160	188	182	183	163	164	175	165	179	165	176	170	155	173	195	162	173	157	163	157	154	159	179	175	152	187	172	148	168	174	157	170	151	147	169	199	162	160	171	149	153	158	177	151	190	163	146	161	169	166	169	175	179	166	144	154	177	155	171	166	156	158	166	152	150	161	188	181	162	164	170	156	167	150	162	159	187	166	164	157	168	178	153	159	158	164	179	170	155	162	186	175	159	160	165	194	172	170	159	155	163	164	171	160	144	167	179	152	154	178	175	173	163	141	165	158	150	159	180	163	165	154	160	185	179	192	168	187	137	147	177	175	161	170	155	159	154	177	163	166	197	160	165	162	185	184	179	160	174	179	173	169	136	168	174	187	171	155	156	155	156	173	163	161	164	176	154	159	140	153	151	176	182	148	160	149	172	144	161	152	169	162	150	157	169	179	159	169	164	150	183	166	179	155	156	167	163	201	161	170	166	177	184	172	146	163	180	154	150	148	158	185	165	150	208	172	153	182	157	189	167	141	154	137	176	166	160	170	199	171	142	152	155	176	164	206	165	159	173	153	170	171	180	173	145	153	146	169	159	161	178	184	181	172	168	164	149	127	140	167	168	153	169	172	165	161	140	199	155	165	189	171	189	159	183	171	178	150	169	169	164	152	154	176	160	163	168	175	180	168	175	146	186	175	168	167	175	166	175	181	157	168	162	159	177	154	140	171	163	181	168	166	169	174	173	159	155	154	157	179	180	155	178	181	167	144	160	160	145	164	165	151	151	159	168	160	157	170	189	149	156	139	162	170	189	193	178	152	158	167	153	172	147	171	176	177	161	168	174	159	177	165	154	158	160	139	175	155	165	189	170	166	157	179	152	160	170	175	168	180	177	179	170	140	167	156	164	166	137	152	150	164	171	163	162	163	168	146	158	183	141	177	164	160	201	158	166	177	182	174	171	184	172	177	192	164	170	163	181	187	168	144	158	146	184	168	160	157	142	175	168	158	161	163	169	162	164	163	152	171	178	163	158	150	145	182	173	168	170	180	191	162	163	179	152	178	170	160	154	168	176	167	161	202	183	164	170	154	179	170	162	164	161	175	196	163	173	164	181	171	164	159	157	175	159	148	164	160	149	148	148	139	155	157	163	143	153	172	176	152	155	156	176	182	159	159	146	181	158	141	184	151	171	189	181	178	169	144	151	168	144	156	178	190	165	160	163	173	169	176	166	174	161	160	176	171	163	175	161	170	149	146	157	176	173	160	139	178	173	164	172	174	164	171	204	169	165	168	177	174	156	161	184	146	156	161	166	156	174	170	168	167	155	179	186	183	139	156	158	166	158	168	159	180	121	160	161	172	165	171	175	153	146	176	154	163	193	161	152	159	178	149	155	175	171	162	192	185	154	152	175	160	186	186	167	151	148	142	152	183	161	160	179	167	182	180	170	178	184	163	149	175	175	161	165	166	174	174	164	152	180	172	174	164	166	190	160	165	153	158	149	179	174	160	158	168	138	167	135	164	148	187	183	186	143	139	161	170	164	199	165	177	165	176	150	171	184	159	154	142	155	169	173	180	166	176	162	151	173	148	169	173	172	172	190	171	164	175	180	162	180	179	172	166	172	168	166	146	163	141	184	164	157	178	181	179	180	154	185	179	157	180	191	161	171	159	155	160	147	177	191	184	158	180	154	165	150	167	181	145	137	159	182	163	167	151	162	182	210	166	157	171	188	187	190	179	181	181	168	160	150	162	153	177	150	158	159	140	183	156	162	179	156	146	169	154	168	175	177	174	206	183	168	175	146	162	152	169	166	161	176	175	172	170	156	175	161	167	163	153	138	163	172	157	158	160	169	173	157	174	176	179	158	202	157	156	174	149	166	166	154	184	173	157	177	174	172	164	165	153	153	165	170	150	192	161	159	161	164	173	164	172	153	160	167	164	167	173	159	188	156	162	154	189	163	144	155	147	170	167	175	167	161	173	166	135	170	157	166	185	161	162	187	167	160	175	150	181	170	182	161	171	186	177	177	177	134	140	184	169	178	184	167	170	153	153	165	178	167	157	192	161	162	153	154	150	170	171	162	167	159	156	177	179	150	205	161	173	152	151	175	150	153	181	168	157	159	147	167	153	157	183	154	185	171	174	171	192	141	181	179	180	173	172
6316	1184	591	451	459	445	437	469	424	429	462	413	396	452	436	423	456	453	451	462	432	446	412	475	458	473	409	422	449	440	463	438	408	474	488	475	448	424	484	473	510	455	483	491	450	468	459	462	453	464	492	427	425	438	438	450	390	411	418	433	446	449	463	466	457	472	470	445	456	460	453	480	439	446	455	461	436	433	411	442	469	485	430	423	431	444	433	438	430	412	459	426	402	456	443	427	455	435	460	429	438	459	435	433	428	444	452	435	443	464	508	448	423	446	467	473	467	423	414	487	467	458	452	441	449	453	446	463	451	487	449	418	432	416	430	458	462	451	453	435	459	454	469	456	450	456	460	442	468	495	453	474	436	487	466	432	446	455	456	467	484	398	442	430	401	481	423	406	457	441	435	426	458	417	419	488	451	453	501	431	476	460	462	400	437	420	423	400	430	431	450	429	416	427	441	462	457	465	422	447	428	461	429	464	472	436	440	429	435	458	424	466	467	461	434	421	451	469	428	448	444	464	436	413	440	429	438	440	423	442	417	478	462	479	452	414	465	473	455	470	461	420	441	455	491	448	454	441	457	442	443	452	461	441	478	432	473	410	440	434	442	466	486	444	458	444	457	458	429	482	455	436	453	466	472	483	452	435	403	435	471	409	451	481	482	427	460	428	468	451	441	452	412	470	460	434	463	452	456	452	433	456	417	472	466	465	455	458	443	454	477	456	470	481	449	448	463	482	453	460	419	477	409	434	419	407	473	436	405	464	465	474	457	482	454	430	451	425	467	451	435	443	403	448	411	446	441	416	460	484	461	464	501	469	436	432	451	434	461	456	471	413	417	461	454	458	488	429	426	407	449	445	441	488	423	456	460	473	465	452	440	442	437	456	459	459	453	456	448	472	434	485	444	402	410	421	422	444	445	457	434	423	403	454	469	438	442	456	424	400	431	437	428	467	417	430	459	447	448	396	442	469	471	454	439	446	467	436	458	459	418	467	443	449	441	439	472	458	422	425	495	472	441	439	493	471	466	451	417	424	402	467	440	433	480	450	418	500	462	451	444	442	445	453	422	461	443	450	481	467	444	400	421	499	410	446	427	471	447	453	505	452	429	416	456	477	422	432	445	459	455	450	439	455	457	453	447	396	487	436	463	442	420	419	435	476	440	441	493	440	463	440	419	449	480	430	455	446	434	430	457	436	423	420	474	459	448	439	482	401	470	433	457	432	408	455	461	441	462	421	444	477	443	440	446	477	451	462	438	494	450	441	464	418	442	433	484	442	434	446	383	476	449	417	418	451	436	451	471	437	418	425	469	500	438	478	459	461	469	459	491	445	435	417	401	457	422	463	408	462	437	469	399	474	468	472	463	430	434	428	478	452	449	452	494	472	407	441	453	424	449	490	463	440	410	448	450	451	436	430	448	439	416	439	441	438	471	437	450	428	433	446	421	467	481	481	459	434	446	459	446	439	403	425	470	488	445	448	423	424	449	411	454	434	447	420	465	442	441	444	472	465	457	451	456	434	482	431	459	494	384	446	431	441	417	423	492	445	435	473	433	452	464	442	440	432	466	450	459	478	497	487	463	450	433	414	462	432	432	417	428	449	437	432	438	448	434	435	428	442	456	449	434	428	419	462	413	441	456	478	474	469	467	409	457	446	448	467	444	439	464	463	459	432	485	468	439	406	453	470	440	421	454	470	449	467	421	418	448	450	449	441	449	431	487	445	450	465	431	452	457	466	435	457	457	499	459	434	456	440	414	445	451	458	439	429	444	496	420	437	474	470	431	490	400	453	483	432	412	430	464	444	433	456	447	451	455	455	443	460	428	446	430	418	420	440	446	445	440	435	439	405	424	402	411	425	447	441	456	458	401	464	420	434	425	444	440	448	438	453	451	457	420	425	448	437	468	435	450	463	439	467	466	423	421	455	435	518	431	434	422	439	421	434	431	396	424	453	459	433	414	420	480	420	438	443	437	494	436	452	452	475	442	484	435	440	471	447	459	433	444	434	387	468	420	401	429	474	396	403	435	490	455	463	466	422	470	456	465	449	456	493	454	442	433	457	450	457	493	429	441	458	464	441	441	459	444	454	465	451	463	409	470	451	473	434	442	440	454	429	468	504	444	450	447	432	444	459	477	419	432	443	408	439	449	448	459	436	462	458	409	447	447	457	444	434	415	441	417	438	452	492	406	410	482	424	439	446	460	478	458	415	468	437	418	474	437	480	442	453	425	447	463	437	486	386	431	437	440	472	421	412	425	434	453	430	451	430	428	432	417	439	455	467	482	481	420	445	402	432	469	448	475	450	431	441	437	444	470	400	440	412	438	439	439	420	492	462	470	435	439	465	494	463	465	433	450	477	408	439	428	450	445	438	466	437	458	454	450	481	460	483	433	441	447	437	421	417	410	448	427	492	435	445	420	442	458	415	445	473	432	466	490	414	439	421	487	430	433	452	452	434	454	434	462	433	459	453	452	453	453	438	437	465	453	450	451	423	389	470	447	452	427	460	467	432	423	458	432	453	474	512	458	459	423	426	440	429	442	442	471	443	468	477	457	432	450	415	439	432	467	444	426	431	436	443	454	461	417	448	455	413	426	473	475	436	437	404	416	437	420	472	452	449	410	457	429	467	442	425	449	468	429	460	455	451	445	443	450	473	457	452	411	488	416	482	423	392	466	467	436	455	430	464	442	462	470	450	445	438	440	464	434	431	448	444	483	457	429	464	449	446	453	428	462	458	437	426	471	487	455	495	448	435	455	478	483	474	423	438	450	411	467	458	402	459	441	455	458	411	435	440	450	472	425	429	441	438	462	442	464	444	483	467	487	484	420	428	459	412	468	443	428	473	436	425	451	419	477	438	436	431	406	431	431	425	439	460	447	432	426	427	446	433	461	436	490	456	459	424	467	458	445	452	414	424	458	462	426	408	446	441	467	467	417	462	429	431	456	420	437	388	448	472	444	441	421	450	442	444	439	436	457	402	461	470	453	448	433	420	432	455	397	435	430	450	483	428	495	450	456	486	461	433	446	467	467	442	449	432	453	476	425	459	419	473	431	426	443	458	415	445	459	442	436	421	421	432	479	471	505	436	445	466	451	456	479	436	451	482	419	435	484	460	465	442	455	468	468	463	410	455	436	461	456	443	431	425	454	445	431	443	483	445	418	420	443	438	464	432	438	454	454	454	461	442	440	454	438	424	423	427	439	430	461	452	455	430	454	448	455	435	433	464	467	439	428	431	463	494	415	480	443	496	441	432	469	441	453	446	457	439	468	454	478	450	447	478	400	440	443	440	493	457	434	463	455	447	448	419	446	483	443	431	470	458	453	413	478	420	483	452	473	447	451	438	449	419	470	471	415	444	451	433	454	428	432	431	450	424	438	483	426	485	442	486	425	451	441	472	434	473	412	472	431	438	439	396	450	461	438	417	417	426	431	419	493	442	483	460	481	438	439	440	446	488	419	470	442	476	430	428	456	467	454	484
24563	20974	23922	28171	20963	16390	518	386	307	291	334	298	248	291	285	273	294	270	274	256	251	274	263	258	297	284	267	246	258	259	279	244	244	264	272	252	281	263	260	254	258	264	292	250	257	259	263	244	267	281	273	294	267	236	267	242	254	278	259	268	287	279	236	301	248	251	246	254	290	264	289	267	260	308	264	290	293	262	285	285	235	251	268	229	265	299	279	253	264	258	232	263	261	251	297	276	301	272	242	278	284	262	266	288	265	255	246	273	287	269	241	297	267	273	320	319	268	251	266	260	256	260	266	242	276	267	240	277	286	305	266	253	274	245	295	266	252	239	258	259	261	243	271	299	245	233	242	246	255	250	256	256	243	279	268	275	232	274	269	286	277	266	252	264	247	259	276	268	241	245	250	278	262	279	252	256	254	262	264	298	256	277	284	294	241	249	272	277	260	257	285	271	260	288	266	231	262	238	243	245	313	240	266	280	238	261	283	307	281	241	242	260	240	266	276	260	232	284	258	253	253	244	263	268	298	280	306	280	270	232	255	268	256	242	279	287	267	291	251	277	252	280	246	297	268	273	259	303	277	273	272	282	283	267	246	290	248	250	263	280	259	293	254	264	239	256	273	309	262	284	267	298	286	283	264	248	241	241	280	292	258	261	285	287	295	283	236	262	271	255	282	266	250	272	267	266	264	243	256	283	277	234	254	250	245	254	254	271	253	254	295	277	282	262	256	271	258	282	255	262	243	258	290	245	283	253	303	256	268	250	248	256	264	272	254	284	271	278	280	253	282	266	246	277	297	266	232	257	287	262	259	262	262	240	253	240	260	261	269	248	259	258	276	269	278	248	270	285	242	300	287	248	259	282	261	252	251	240	259	284	243	253	246	267	257	247	255	213	286	288	245	277	292	249	276	292	264	267	275	265	287	306	279	278	257	264	269	256	251	252	284	257	271	240	268	266	262	266	272	261	257	273	259	236	259	275	261	264	274	273	244	292	257	269	250	266	270	284	298	251	239	272	258	232	265	232	225	286	251	267	261	260	265	264	280	305	312	249	280	266	260	271	269	262	269	238	284	244	252	269	261	284	247	222	243	249	269	268	274	238	232	249	239	250	254	280	235	267	271	268	223	277	232	276	280	248	260	279	276	259	279	269	276	268	250	266	284	267	297	249	288	279	247	284	265	297	272	315	279	274	264	251	257	247	269	280	234	295	262	258	285	283	283	254	267	260	278	250	282	283	249	259	278	275	271	249	256	253	266	251	256	257	284	261	265	279	278	270	284	237	271	317	287	253	252	253	254	283	249	299	254	259	267	245	273	273	256	285	262	257	275	254	272	272	318	238	231	280	276	268	248	281	291	273	229	262	263	260	255	265	287	261	275	254	297	261	271	283	252	250	286	276	276	257	264	299	289	276	258	274	289	255	239	272	260	254	249	239	246	262	266	265	259	289	243	258	258	270	292	255	247	285	287	256	240	275	256	272	253	243	291	251	253	252	266	270	245	240	272	283	275	257	268	269	289	257	265	267	246	251	259	254	273	277	278	268	246	254	276	264	282	261	282	274	249	266	262	295	274	252	295	261	252	275	288	281	233	267	256	247	273	240	288	276	274	237	286	270	276	274	251	262	265	264	267	273	270	253	254	274	305	269	265	280	245	260	275	234	248	266	226	263	283	257	299	255	272	253	304	278	264	268	235	280	248	247	283	262	291	242	227	267	253	264	263	262	281	249	280	240	256	227	270	259	269	265	249	248	264	239	251	252	281	274	243	237	266	259	264	250	290	239	273	240	250	242	277	269	264	253	266	295	259	209	283	252	261	289	263	231	270	234	254	255	256	276	247	252	240	262	248	259	277	239	248	257	278	266	286	234	263	285	252	272	253	260	258	247	273	275	274	263	304	274	267	301	267	293	277	250	274	225	255	274	269	278	271	234	236	277	256	262	246	227	272	274	282	275	263	237	274	259	241	236	216	257	281	284	270	291	260	246	282	275	276	271	282	262	273	249	283	249	256	246	249	243	250	275	241	269	293	239	280	243	246	253	256	272	299	285	276	257	260	265	253	232	263	212	219	250	244	258	256	260	292	274	266	264	270	237	260	279	255	244	257	286	284	244	310	280	276	275	297	264	283	238	248	282	247	245	253	278	295	276	267	282	292	260	257	302	257	257	280	288	277	299	262	249	276	268	252	258	255	261	269	267	286	278	299	278	290	270	241	246	245	270	271	257	270	262	255	237	249	263	259	265	271	276	275	284	262	273	269	279	246	270	252	245	277	236	251	255	260	283	256	261	244	250	256	245	281	230	237	256	261	253	278	257	269	272	258	283	270	286	258	304	278	249	259	251	222	245	244	275	268	227	252	264	244	261	228	260	241	264	257	274	290	273	298	251	260	287	274	259	263	268	288	252	286	304	265	265	248	257	261	266	254	304	249	248	240	298	273	258	270	270	278	248	268	227	238	264	259	267	269	277	261	259	266	270	267	269	257	242	276	265	256	281	265	280	257	258	278	239	272	247	267	259	246	266	230	264	250	286	241	247	289	244	293	247	283	250	260	269	245	260	277	269	274	259	277	269	278	261	273	263	263	258	277	248	275	257	288	279	272	221	262	241	237	251	284	263	256	266	281	265	299	270	280	271	268	247	262	261	276	277	257	264	250	228	268	254	261	262	262	240	248	251	256	278	241	281	257	241	231	244	255	277	278	262	263	283	277	284	261	269	274	243	256	310	265	251	246	239	254	258	267	257	271	258	257	239	257	260	286	234	247	276	265	243	262	255	279	276	291	269	285	255	266	244	270	291	258	260	234	291	236	272	269	278	285	253	273	303	246	241	268	263	302	287	273	272	266	252	281	218	245	265	259	236	270	247	252	237	269	281	285	263	245	290	281	242	306	246	268	259	280	246	289	275	274	257	263	278	289	273	253	260	273	270	259	287	252	256	241	257	254	251	254	234	258	285	265	272	267	282	251	255	284	272	258	243	215	252	237	246	252	250	262	291	286	270	253	236	304	278	267	253	271	274	263	288	257	276	238	230	268	250	265	250	229	244	269	275	253	289	216	243	283	260	242	290	266	296	254	257	273	246	288	294	241	266	252	270	263	255	262	263	265	270	252	255	284	253	264	269	231	234	231	265	278	262	288	286	273	266	277	296	262	306	257	283	298	254	289	260	276	283	301	285	262	279	255	238	271	279	260	253	248	255	273	270	276	262	269	267	256	249	228	264	285	254	229	261	283	269	276	266	258	233	282	242	250	267	279	283	285	259	276	243	250	246	257	247	272	265	263	266	260	254	242	274	235	261	275	276	249	282	250	259	229	251	243	227	233	245	269	228	279	290	263	262	263	269	260	261	264	277	240	301	281	262	275	246	278	282	288	259	261	266	254	267	278	254	271	244	241	290	264	245	252	257	273	262	250	288	282	230	265	251	240	247	280	249	259	256	262	245	277	262	285	261	277	253	257	260	267	246	266	263	251	264	280	256	241	246
5721	3498	1999	838	698	704	689	675	672	639	667	652	636	660	634	606	665	643	623	597	656	687	624	691	657	637	627	640	659	679	589	626	648	673	630	638	652	638	657	624	649	662	648	618	626	636	625	620	617	625	651	676	639	604	689	658	625	612	647	630	648	645	665	646	625	618	633	643	634	700	626	671	662	623	674	661	659	643	636	614	665	650	658	625	628	615	662	640	701	660	673	634	654	630	639	670	656	659	619	608	661	628	642	655	637	658	662	659	602	658	642	654	649	620	662	611	637	643	661	654	654	662	655	660	643	625	627	639	665	644	672	637	613	654	639	636	643	604	642	686	626	613	675	672	654	630	571	635	634	678	646	620	659	661	652	655	610	616	685	637	597	634	648	636	635	666	668	645	616	654	657	659	640	694	665	649	647	632	663	632	609	640	668	669	636	614	646	621	646	689	634	647	633	660	596	608	632	627	650	636	644	610	725	662	629	637	668	641	635	676	672	656	659	662	671	642	659	682	602	601	663	643	675	657	621	647	639	608	585	595	679	624	586	636	664	657	669	662	640	625	640	636	631	662	668	620	711	678	632	620	629	635	632	619	609	659	654	662	626	654	655	670	638	632	621	657	657	645	623	634	679	635	646	626	674	643	649	658	631	663	674	631	644	676	663	635	667	624	673	599	637	654	646	682	632	626	654	600	635	649	659	676	657	643	642	649	608	693	642	605	651	695	660	666	670	650	601	671	639	624	680	627	676	661	641	687	658	632	619	642	651	629	669	647	638	675	664	643	640	604	660	664	645	648	638	642	608	631	637	599	655	682	640	631	657	677	664	697	595	668	619	614	608	660	647	671	687	647	689	649	650	645	631	626	650	667	616	598	627	671	604	637	664	621	633	625	649	659	632	673	595	669	611	638	640	670	659	650	632	609	643	601	693	619	665	607	635	643	624	655	644	659	652	628	655	659	624	661	670	684	622	661	601	576	668	646	695	619	625	630	615	676	652	641	594	638	627	665	641	639	682	654	665	661	639	706	669	602	625	657	643	639	618	618	660	695	649	605	642	650	617	629	631	658	664	619	635	686	666	661	619	653	583	680	598	660	636	638	625	617	687	665	672	604	631	666	611	634	647	654	624	648	635	641	664	646	651	624	620	653	690	648	668	658	639	622	634	695	617	673	626	690	568	644	620	658	616	642	657	659	650	589	637	649	671	625	652	628	679	649	617	600	634	640	598	648	680	656	634	653	641	590	637	622	623	660	619	645	697	653	695	651	682	629	654	658	660	627	657	657	642	622	668	610	620	663	612	659	652	649	610	679	617	667	629	691	652	669	650	637	682	692	601	619	579	655	638	639	662	639	636	668	626	658	613	696	634	647	672	641	625	690	671	679	675	680	646	666	656	600	643	654	594	627	691	652	626	643	632	650	659	633	670	650	650	636	635	628	641	677	652	669	656	671	652	645	658	628	630	639	650	618	653	652	572	620	653	627	659	629	627	724	631	616	631	629	628	662	592	633	623	617	678	625	670	688	645	618	641	662	653	648	616	628	679	642	627	624	669	671	623	662	610	604	640	627	673	674	641	598	651	620	622	661	704	626	684	662	601	639	643	612	640	641	619	612	648	603	633	685	648	632	595	607	638	610	665	634	661	656	674	674	660	631	640	645	644	635	651	649	629	641	620	649	618	629	649	639	670	659	627	656	627	709	643	610	600	679	626	647	657	642	629	652	670	715	639	608	601	639	674	609	639	611	683	608	675	633	657	679	664	623	664	644	644	657	644	640	612	632	651	696	639	641	658	697	648	661	632	647	649	664	708	597	661	633	650	642	652	622	634	593	606	587	649	682	675	650	612	660	645	641	637	640	658	647	679	652	645	643	630	629	633	624	682	653	637	666	637	653	624	672	620	671	651	658	657	654	674	622	641	606	646	655	629	610	645	658	625	655	611	667	666	626	631	661	643	598	640	677	664	674	632	643	620	668	678	621	655	700	587	625	636	672	697	666	675	625	645	683	630	654	637	639	632	693	640	667	660	643	623	629	608	638	627	642	673	657	643	629	647	674	612	650	609	636	702	665	644	643	689	652	610	681	639	622	653	675	607	661	631	674	594	641	635	657	638	620	634	636	661	660	666	641	629	601	630	656	642	669	695	638	633	612	637	653	677	640	668	610	644	674	630	685	670	654	642	650	629	623	654	634	642	597	642	676	680	671	655	641	623	660	651	672	713	664	650	710	602	693	629	593	623	667	621	640	627	594	582	660	662	610	662	655	666	625	594	601	597	666	659	653	644	663	669	629	604	663	648	621	650	650	675	605	636	627	631	661	674	691	646	647	606	658	695	652	639	654	664	670	636	614	663	666	634	620	633	671	696	638	633	630	648	668	664	626	618	644	649	658	677	658	627	616	616	697	660	660	677	676	676	671	672	611	682	664	630	629	612	645	688	630	662	606	605	635	617	641	638	626	677	668	628	643	636	607	637	670	636	655	649	618	644	647	639	631	638	661	628	609	660	674	642	633	646	628	645	604	655	662	605	699	657	626	634	660	624	649	609	612	688	630	642	639	651	619	623	635	672	635	627	656	617	652	615	673	666	674	629	655	624	650	665	606	610	627	605	646	611	682	643	634	657	668	645	620	603	675	654	618	648	652	631	617	647	659	667	652	626	650	641	666	673	626	659	642	624	646	639	691	671	611	662	635	678	659	673	620	655	643	613	633	686	655	599	674	624	598	681	629	662	651	631	660	670	627	635	687	643	662	638	670	635	604	626	594	650	672	597	623	651	637	645	657	667	647	617	708	648	685	633	691	658	612	631	631	695	681	653	663	638	661	654	680	641	650	651	647	659	662	636	680	669	669	633	608	589	619	644	567	681	655	687	642	646	642	634	634	664	640	631	629	663	590	639	645	613	605	654	643	677	673	610	648	647	629	654	647	679	596	664	648	629	605	653	626	623	617	612	682	629	681	590	649	666	634	619	641	640	628	636	658	661	651	614	679	684	627	650	655	642	629	631	636	636	625	621	689	683	673	636	622	675	614	672	644	629	633	645	600	635	650	631	674	622	623	689	639	643	602	696	684	626	636	611	621	681	634	654	627	644	608	639	618	671	669	642	632	600	613	673	680	621	642	633	658	634	624	689	690	615	648	647	571	612	666	593	645	662	567	661	647	623	618	616	635	614	642	659	619	678	640	633	652	672	640	635	634	671	665	658	609	642	621	657	683	636	697	664	656	646	662	634	677	644	618	661	627	625	659	629	648	635	656	624	666	591	623	628	645	621	669	666	655	685	661	597	624	650	638	692	625	626	655	628	693	635	614	595	659	643	615	631	658	653	659	649	670	648	698	684	629	646	617	640	660	662	649	635	671	599	680	664	725	670	564	612	665	652	675	691	637	731	626	600	652	664	661	641	614	638	643	665	692	598	591	619	654	700	635	622	644	666	626	617	633	665	669	635	683	669	647	652	668	656	638	633	642	655	643	662	614	624	630	652	633
23924	21012	24329	27865	21015	21019	12651	547	305	330	305	275	268	234	241	222	236	214	203	252	229	182	218	230	224	210	212	191	222	236	214	227	223	229	209	220	228	189	181	201	205	175	230	212	195	226	217	208	228	221	221	191	197	240	163	198	220	185	234	220	194	231	202	195	208	222	194	183	204	205	198	186	225	217	203	209	216	181	207	181	211	201	188	197	206	199	218	192	209	194	202	182	193	203	210	213	220	234	222	197	197	180	202	193	194	201	226	186	213	224	190	199	201	195	190	228	215	192	198	237	213	191	214	188	196	208	227	186	190	206	199	237	209	196	221	225	204	206	214	211	203	188	219	197	196	184	225	197	245	207	215	177	192	192	199	204	218	211	194	206	194	196	218	201	199	213	181	205	249	188	216	179	213	234	199	204	204	202	201	193	227	199	229	207	181	204	185	179	201	196	201	187	183	183	192	207	202	206	199	188	186	200	211	188	217	205	206	214	204	218	164	209	194	194	218	217	180	218	165	222	191	202	195	181	209	208	219	230	210	215	203	186	202	217	199	215	220	208	215	214	209	191	230	200	202	194	207	210	205	202	205	239	213	197	186	243	195	205	210	202	184	206	195	225	213	214	221	223	180	207	188	195	176	195	215	209	240	215	218	209	213	192	198	204	226	186	223	221	215	232	209	201	191	206	195	213	206	195	215	206	208	217	192	205	208	222	199	203	209	191	194	221	227	208	190	201	209	191	215	163	184	202	205	226	200	206	215	204	223	204	181	205	197	193	182	192	192	215	211	201	212	202	219	200	194	172	205	223	228	209	207	210	213	210	211	218	228	190	190	203	202	234	188	214	222	225	211	207	199	195	219	222	192	218	179	217	206	200	190	227	201	205	181	218	200	221	202	226	216	204	215	215	224	216	206	196	195	200	206	215	207	205	228	219	208	185	218	203	199	214	227	170	179	233	224	185	184	214	203	203	199	197	177	246	188	210	222	227	210	186	204	201	199	225	192	199	196	197	203	205	202	205	222	194	185	193	215	226	170	188	229	247	223	201	203	216	196	189	234	184	203	168	211	205	213	182	190	233	175	184	222	200	198	218	222	236	178	213	221	225	202	216	222	199	200	189	198	222	206	209	220	226	240	219	194	211	217	213	195	201	210	223	179	191	210	210	197	209	170	174	213	206	209	191	229	184	211	201	202	211	213	193	193	193	226	221	200	198	195	191	195	230	186	198	208	217	202	208	227	197	224	206	207	198	212	233	212	196	217	228	198	194	203	199	221	210	197	175	209	198	190	182	190	241	202	226	202	191	206	224	222	222	218	211	200	212	190	221	221	223	214	224	200	196	219	224	207	227	200	239	200	202	222	227	172	200	214	216	186	218	199	210	218	195	226	194	181	210	206	220	180	203	215	215	239	212	177	176	206	231	175	189	226	189	193	194	193	178	184	205	183	215	214	186	197	189	197	180	191	201	177	196	180	220	219	198	205	222	187	187	184	217	186	194	190	203	223	188	180	202	186	216	194	232	213	186	222	214	218	217	219	220	235	203	216	193	194	208	198	206	205	190	208	200	191	195	188	223	201	231	173	190	240	228	193	220	154	202	185	200	205	174	173	211	199	218	213	199	190	214	204	226	207	198	222	208	218	210	220	197	195	214	198	205	207	206	205	201	239	191	190	195	206	202	235	224	203	227	176	204	187	216	209	198	216	188	202	206	214	183	204	217	192	183	212	195	189	190	202	224	193	192	207	177	221	246	230	197	189	249	189	217	205	218	195	203	201	213	197	188	193	214	204	207	193	200	180	211	223	194	208	184	190	223	182	205	198	171	213	213	216	188	181	230	200	222	226	233	218	197	207	201	183	178	213	190	192	196	223	209	195	232	203	186	192	186	203	215	198	206	200	199	213	209	217	215	191	186	182	197	206	226	225	220	222	215	218	205	241	205	207	213	213	213	201	190	189	180	206	198	197	212	218	188	194	218	203	201	194	196	222	187	231	190	190	201	205	189	204	198	206	212	201	181	197	207	200	190	212	215	215	201	187	201	214	207	201	185	185	213	192	192	205	200	191	187	204	205	216	184	201	205	216	188	210	200	224	190	218	218	207	201	208	211	236	203	205	220	192	224	210	194	213	191	172	206	205	205	194	196	193	191	187	197	227	195	230	233	225	189	199	205	218	178	225	204	226	184	226	208	206	199	212	205	239	199	198	190	222	201	211	213	213	183	206	232	221	180	207	173	183	194	180	183	227	206	204	212	218	189	216	201	219	207	211	196	197	197	192	184	213	245	240	206	191	208	206	204	210	222	188	197	206	194	209	194	204	211	219	187	193	179	181	190	172	187	183	204	233	215	230	195	221	213	189	204	208	205	181	177	225	192	192	201	225	192	211	191	222	201	190	202	223	205	200	237	181	202	233	220	185	204	199	222	184	208	210	212	218	211	193	216	206	215	203	187	191	205	200	224	198	190	203	214	200	189	205	207	199	197	205	178	193	221	224	204	208	201	220	227	176	217	194	225	214	225	193	201	202	199	194	218	229	212	228	209	228	216	188	183	176	204	199	201	180	179	211	201	187	198	174	198	224	203	207	209	175	207	169	180	190	195	200	202	166	203	223	203	199	199	225	194	195	213	203	223	230	196	215	186	183	184	217	221	212	195	211	193	191	184	192	231	194	214	185	203	200	212	193	238	207	224	195	204	212	209	241	193	232	225	202	192	215	208	230	209	184	205	218	226	204	214	192	212	185	198	226	195	200	173	194	227	211	217	180	189	211	200	222	192	220	155	220	174	244	200	227	193	194	213	243	184	193	204	205	211	209	216	190	195	201	176	216	188	197	213	225	190	202	209	210	198	180	195	187	166	180	218	193	218	174	221	206	191	210	192	196	186	191	178	222	203	206	182	205	210	229	215	212	213	184	184	195	208	195	208	200	207	165	198	188	203	198	216	206	175	192	202	196	199	230	220	192	207	230	184	222	193	205	212	208	194	183	227	192	190	205	183	205	223	200	190	192	179	194	210	179	223	218	206	205	192	178	200	214	202	220	188	202	218	211	188	222	200	242	207	189	191	190	197	181	198	183	191	201	228	210	217	202	207	197	182	217	202	214	211	236	211	200	190	160	233	224	201	189	201	197	187	209	179	180	212	188	194	204	172	230	213	189	194	205	192	191	192	183	179	203	190	184	198	222	185	204	210	204	196	206	224	199	210	194	190	175	229	200	194	188	188	225	211	210	189	217	223	221	190	201	180	170	202	172	183	205	206	212	211	203	215	191	217	193	215	184	222	210	217	206	184	232	212	211	185	190	206	214	199	185	209	198	212	197	174	199	206	185	210	201	188	189	202	208	200	194	193	210	202	209	197	202	180	205	219	177	179	200	189	190	196	211	198	220	192	194	207	202	190	201	203	177	221	231	205	209	205	186	184	214	207	215	220	169	188	191	188	198	207	188	209	203	191	190	188	218	242	209	205	229	216	191	202	180	211	189	175	175	211
7285	5508	2793	944	677	593	515	561	515	506	522	507	489	484	473	480	496	511	482	450	506	509	500	479	497	488	489	479	500	456	453	518	482	483	458	488	517	488	469	456	478	480	489	477	465	456	448	474	504	454	478	504	463	481	495	468	460	494	473	500	438	462	472	450	414	470	509	457	463	459	439	419	472	471	466	468	496	499	490	477	485	467	446	497	491	474	450	461	457	496	443	496	481	496	471	459	510	438	431	476	464	481	482	494	463	444	491	487	475	482	451	500	460	502	464	465	489	484	464	474	475	502	502	470	487	462	497	488	446	468	474	504	483	477	485	459	537	460	468	482	492	498	468	480	460	427	436	494	477	483	494	499	479	473	480	484	470	494	463	493	512	458	480	478	468	465	479	515	477	482	503	509	497	486	511	465	424	480	498	488	475	450	448	504	444	519	441	482	451	476	470	479	467	464	461	475	460	475	460	491	452	495	499	496	431	508	495	475	474	472	458	482	485	440	476	489	487	435	498	506	507	472	476	503	499	477	462	474	474	536	451	442	477	509	523	495	479	509	482	434	467	463	496	470	473	471	498	503	513	484	463	489	450	463	478	490	513	462	498	462	444	506	478	470	517	487	426	458	446	449	490	451	512	493	466	505	490	480	479	506	495	500	484	480	508	443	424	486	504	507	518	437	457	475	486	463	481	452	502	445	449	419	489	467	467	417	476	476	485	480	514	456	479	453	490	508	491	491	464	454	490	458	486	482	477	477	457	541	443	458	527	448	470	490	461	491	460	475	461	545	502	476	501	468	446	459	485	472	481	488	508	475	501	462	486	484	467	503	443	484	457	476	503	481	472	442	465	457	471	468	474	467	485	465	469	525	472	441	428	473	498	508	490	483	506	504	485	445	434	507	459	451	447	446	476	480	488	493	497	460	480	466	442	518	515	479	466	476	503	474	481	462	497	478	484	459	480	467	508	456	490	498	471	447	507	476	484	458	503	500	449	480	479	471	476	509	492	503	478	514	453	480	446	497	443	464	499	430	488	473	476	484	461	495	491	471	477	474	473	479	462	501	496	458	501	478	492	502	455	471	453	480	470	462	450	466	432	464	488	473	461	451	493	483	495	454	507	499	524	445	488	456	498	507	481	511	502	496	509	515	517	481	463	437	511	447	500	479	492	526	490	442	490	452	494	466	468	513	453	458	472	435	487	497	471	493	473	510	475	484	442	486	480	462	523	512	469	448	489	507	471	477	437	479	489	494	480	500	465	513	472	522	494	472	461	474	442	442	473	465	497	478	489	498	504	456	473	469	499	488	460	491	527	482	492	507	470	488	502	419	481	470	465	493	467	478	523	499	442	476	462	489	475	473	501	475	497	475	446	455	498	451	490	475	509	494	503	454	483	439	481	510	486	484	475	472	483	473	487	492	467	468	455	463	446	512	543	475	517	520	513	482	455	449	490	429	456	461	485	485	463	458	488	477	526	473	463	488	427	478	502	452	499	486	473	482	430	501	467	477	462	469	467	461	477	492	475	509	493	466	460	496	516	502	457	460	449	521	473	447	489	489	455	502	458	490	495	475	467	455	505	509	510	485	480	509	463	453	526	509	478	489	462	460	438	493	524	495	479	509	475	493	523	470	463	486	452	457	467	457	505	471	502	462	481	484	505	464	486	460	486	473	507	493	457	441	486	488	514	480	497	458	473	525	467	462	475	488	497	461	480	476	508	457	449	467	475	440	476	484	463	497	498	461	503	502	478	519	502	463	459	458	505	491	451	495	517	505	490	508	459	446	480	507	466	467	490	475	506	460	482	458	473	490	456	466	456	450	486	470	448	456	471	453	470	467	496	499	482	484	481	468	459	465	491	456	497	489	476	476	467	491	464	483	486	450	504	465	463	451	472	469	511	515	521	507	452	484	456	475	467	456	471	467	442	480	473	515	451	485	437	465	477	476	451	498	479	467	453	499	473	492	467	441	504	473	485	495	470	485	485	497	452	480	459	461	485	497	460	486	493	508	455	453	480	503	466	494	510	462	454	470	466	488	470	454	490	486	485	445	444	527	491	461	499	500	487	441	482	476	437	485	469	459	517	484	473	464	478	460	457	480	503	482	526	472	461	436	484	446	465	470	475	486	457	466	473	493	477	458	478	447	458	477	461	444	507	470	450	480	463	513	442	476	483	465	480	501	513	488	497	482	462	500	478	491	444	477	464	489	476	467	462	493	455	453	524	469	470	488	492	477	475	427	481	456	468	474	470	503	488	508	482	527	506	483	493	492	479	474	481	498	447	474	497	440	503	511	477	512	503	464	479	507	499	501	418	475	527	489	483	477	498	483	460	476	470	492	512	492	499	479	496	481	486	484	445	488	447	498	532	458	472	471	476	467	468	472	507	462	504	470	462	480	454	502	481	491	488	531	466	492	440	479	452	448	502	463	478	475	482	499	468	513	465	447	497	495	460	492	478	490	468	490	484	513	461	479	463	461	475	481	495	468	473	456	487	484	505	487	485	471	464	485	485	458	488	458	467	477	475	464	458	472	529	473	442	459	492	499	490	477	522	482	503	464	540	470	489	454	491	506	486	522	466	467	475	494	463	502	505	461	478	515	505	459	490	484	432	473	482	480	464	465	467	473	501	497	449	504	463	470	497	545	475	457	506	525	477	503	475	470	463	433	468	490	474	462	481	495	520	485	446	478	475	496	465	504	461	461	495	475	484	441	467	454	444	497	493	445	478	444	495	509	486	482	484	492	457	475	474	486	531	492	472	501	508	493	475	503	447	436	482	495	498	519	448	527	479	515	516	448	453	485	463	510	463	466	511	461	482	521	476	497	493	473	492	485	452	494	470	449	474	472	453	443	488	463	537	488	454	521	492	489	479	454	471	483	440	486	499	481	513	456	452	450	482	494	489	490	514	478	495	451	486	514	472	470	457	471	471	478	465	462	475	482	498	482	472	492	489	482	467	495	503	450	465	510	460	463	497	490	516	496	490	454	483	457	508	446	442	457	460	449	452	516	497	464	457	450	465	470	446	483	472	463	476	485	493	472	501	485	482	500	471	526	491	502	453	429	456	480	466	483	495	457	488	518	456	475	473	526	430	465	490	505	514	452	506	484	497	493	464	495	489	504	483	463	431	449	460	479	427	509	471	489	473	480	440	472	476	514	490	480	475	443	465	492	483	479	452	463	484	482	500	486	447	474	505	469	465	477	489	483	474	499	511	470	453	453	489	460	499	464	487	495	476	444	534	480	456	454	499	496	487	486	420	472	529	515	485	480	468	493	497	467	469	540	452	488	495	434	455	469	497	467	478	482	457	428	462	456	479	454	479	518	441	473	501	477	514	494	517	486	494	452	463	538	486	488	455	493	456	498	480	523	513	464	473	464	478	448	447	472	464	465	483	455	455	460	509	462	459	483	485	510	479	480	476	472	495	472	476	484	482	492	474	477	483	447	414	479	459	512	457	473	468	471	462	459	501	516	475	469	432	462
31652	19504	7031	360	191	195	148	175	158	161	178	175	144	164	149	162	147	159	195	171	160	164	177	171	169	130	192	184	159	173	194	168	166	181	193	164	168	145	181	185	164	158	179	154	157	163	175	172	189	172	158	164	182	181	154	167	165	142	184	181	171	166	173	164	185	171	152	152	170	151	146	180	174	162	152	182	183	192	160	198	178	166	169	150	162	166	177	161	150	183	150	159	161	159	162	166	167	171	167	168	175	171	150	169	181	164	152	157	153	169	166	164	149	146	169	151	156	160	160	165	198	153	180	182	156	149	187	126	180	156	154	202	172	148	176	153	175	152	168	179	166	169	159	153	142	169	153	188	159	188	195	176	165	186	156	166	155	151	182	169	190	175	177	171	167	174	156	185	159	172	152	160	194	159	184	153	169	150	160	183	152	180	148	163	180	189	156	159	149	152	168	161	172	175	162	174	145	166	159	144	156	170	157	169	180	173	164	155	158	148	171	170	162	161	184	151	182	167	186	143	160	152	161	145	155	184	166	169	151	164	180	171	172	173	169	153	155	181	176	167	170	161	194	168	180	169	169	164	189	166	142	171	149	164	156	166	185	175	192	174	202	188	166	161	166	163	161	188	161	163	166	195	154	154	190	175	162	178	189	168	149	172	179	161	177	137	174	148	163	190	156	150	176	157	153	157	174	181	174	161	174	171	158	173	187	150	169	185	167	151	157	178	120	153	130	141	161	155	174	159	173	152	133	162	161	161	182	164	166	164	179	188	165	157	176	166	179	185	182	160	155	152	185	167	162	171	185	164	159	142	149	177	171	145	161	166	161	145	165	145	181	180	172	171	142	154	191	167	177	163	161	165	157	164	166	160	149	171	152	185	159	171	173	167	154	152	196	202	145	170	173	160	197	165	183	180	162	176	196	188	168	172	171	168	181	186	164	156	153	182	180	136	147	153	156	189	185	144	162	150	166	162	178	174	164	176	170	178	156	152	150	165	148	183	152	165	140	160	144	135	153	155	145	154	188	134	165	172	177	148	151	166	168	186	185	178	154	151	169	156	180	144	143	179	190	154	168	177	169	170	168	165	152	155	162	157	168	144	161	166	178	158	189	151	166	152	144	156	159	154	189	141	154	172	171	167	177	176	182	165	167	171	172	165	199	170	167	148	152	151	168	155	166	162	176	176	182	164	171	160	162	182	175	158	145	175	174	154	186	169	166	150	163	171	157	139	170	143	169	171	164	169	166	182	183	167	149	166	173	152	149	169	166	172	167	176	145	164	178	171	155	158	155	174	171	165	180	139	146	147	173	178	168	163	178	165	162	164	170	165	173	169	159	175	157	164	147	183	155	170	158	181	159	166	162	187	186	151	185	173	151	171	174	169	157	167	170	168	163	174	178	173	150	175	156	183	160	151	164	163	175	147	135	170	149	183	171	151	144	171	196	189	169	184	174	174	152	166	142	183	155	159	159	160	164	180	158	153	165	164	171	149	167	173	159	171	182	174	176	188	155	187	152	157	152	191	149	191	172	165	158	171	147	178	154	176	184	160	162	213	185	156	168	178	167	180	167	167	173	158	178	182	168	155	154	147	184	156	145	149	161	172	175	177	166	132	168	172	162	149	184	182	159	156	157	164	160	162	161	176	164	172	155	144	187	201	164	166	179	177	157	179	150	184	161	152	177	170	162	177	146	158	166	167	182	163	150	202	168	183	160	183	186	175	187	164	176	164	172	176	153	170	159	176	158	174	148	180	163	154	169	168	178	152	173	166	161	156	176	157	167	172	171	182	157	165	155	147	161	153	186	169	169	168	175	184	156	158	161	176	144	172	165	149	188	209	176	159	155	148	161	190	151	171	180	173	182	177	163	164	168	176	159	139	191	178	168	176	198	141	183	164	182	164	169	177	179	167	157	146	166	168	171	159	195	185	151	180	165	152	162	185	159	168	175	167	154	146	160	198	158	172	158	135	193	162	159	193	158	161	167	154	190	155	168	171	148	143	145	160	144	154	141	186	177	162	154	172	163	167	155	183	183	162	156	185	176	155	171	167	205	158	156	163	175	173	156	162	132	168	167	164	155	176	159	172	125	142	140	155	169	158	177	177	141	182	157	169	177	158	165	175	141	152	178	153	185	167	150	146	165	153	173	166	168	175	159	161	164	188	167	165	172	158	155	151	190	178	140	148	158	184	193	160	194	186	173	162	166	182	186	165	144	177	160	179	153	176	160	174	173	154	179	161	177	173	188	178	157	165	175	165	175	161	157	156	159	143	164	166	148	164	162	175	163	181	169	185	171	164	170	161	158	174	175	167	166	163	179	151	185	164	155	155	148	171	173	164	161	159	159	170	163	170	154	144	155	155	163	186	189	187	163	175	164	181	183	169	179	160	166	169	162	172	180	196	170	154	175	184	165	180	174	146	164	179	203	155	163	190	187	159	156	173	135	156	173	163	157	181	163	170	148	179	175	183	172	178	187	175	160	144	174	180	162	162	163	147	168	152	143	184	164	164	172	157	158	172	182	170	166	168	165	152	171	174	175	188	172	160	170	186	174	177	170	172	174	154	178	150	162	163	154	168	165	183	151	192	183	187	176	151	188	180	182	184	167	152	170	148	157	145	154	155	165	160	163	178	160	174	159	167	148	196	153	174	180	138	163	153	177	158	167	182	181	176	171	175	173	164	161	171	167	160	174	156	177	172	177	155	160	155	151	149	182	163	194	188	166	185	191	185	191	172	171	166	177	169	203	154	182	180	169	166	193	163	165	173	166	145	183	146	185	167	168	160	148	166	188	166	161	173	171	160	193	173	188	189	158	168	182	176	187	149	156	168	180	162	176	201	176	195	130	147	162	148	170	186	170	167	199	142	163	166	179	156	189	167	177	171	177	178	187	167	171	180	189	179	141	184	157	172	140	163	147	159	165	163	181	156	158	164	190	149	172	150	156	190	199	155	166	172	174	162	166	165	186	165	167	173	185	163	158	167	173	169	167	162	174	183	155	167	169	161	161	164	156	166	165	181	171	152	165	158	167	163	157	172	170	179	173	177	176	173	159	176	146	158	172	179	178	178	163	166	188	186	169	171	164	186	175	170	148	170	173	170	195	188	188	134	163	149	145	162	176	159	165	168	174	164	149	168	200	169	175	139	144	167	160	160	169	160	143	155	149	171	169	161	145	149	155	153	165	148	154	168	162	152	126	166	162	181	195	173	187	169	137	165	195	177	159	164	171	177	164	179	148	141	172	159	165	168	171	150	171	158	199	175	171	178	175	150	161	162	185	173	182	151	155	170	162	166	168	153	183	159	155	155	169	179	180	195	154	158	137	167	158	161	153	138	168	159	162	158	166	150	168	150	185	178	184	156	159	173	148	175	169	141	158	170	171	158	189	172	147	133	151	181	153	159	162	188	155	175	199	190	176	148	166	167	155	176	179	153	170	152	168	168	174	173	157	171	174	167	157	173	164	146	182	177	181	162	172	178	181	177
6383	1334	560	527	435	467	423	395	427	481	437	459	484	450	439	459	444	430	432	457	450	462	452	472	454	455	439	427	445	443	453	466	498	441	452	452	419	452	405	492	480	434	426	432	449	442	460	450	414	462	436	423	456	456	448	444	408	429	453	507	450	450	459	440	440	460	460	444	486	481	416	459	472	438	454	462	462	461	456	432	468	420	443	490	452	421	422	419	446	434	491	399	437	455	476	445	450	458	445	450	429	424	394	423	427	451	432	454	418	459	444	470	496	434	462	426	460	459	438	460	456	414	433	445	426	451	439	456	475	455	411	422	460	479	484	448	457	447	428	440	421	456	420	424	423	424	472	442	435	452	434	503	406	458	458	458	449	444	433	409	434	428	464	451	481	446	431	469	421	439	395	439	417	418	455	479	449	428	447	415	476	457	481	434	462	462	452	500	444	412	448	416	473	488	489	472	476	467	447	433	432	426	464	412	410	453	466	456	469	434	469	410	418	419	449	459	477	440	420	447	496	401	443	469	423	471	480	442	444	424	443	466	451	444	459	457	465	416	471	456	417	458	431	399	441	414	436	421	407	454	463	465	470	471	445	446	468	452	447	447	457	428	459	426	459	436	452	435	467	458	410	433	435	453	423	480	475	429	474	461	439	436	449	449	437	479	421	432	434	459	441	460	449	433	437	427	459	460	437	494	519	429	469	443	409	457	436	428	470	433	474	431	431	433	429	407	475	395	435	437	440	429	440	432	467	439	474	461	448	433	438	426	467	432	451	440	471	450	481	439	442	442	458	423	421	432	463	463	438	467	435	447	426	478	448	442	481	454	421	489	420	437	414	453	453	457	474	428	440	471	420	423	476	446	447	418	430	481	473	456	445	438	450	430	435	425	427	440	438	428	434	463	457	449	488	508	446	478	439	462	428	495	432	454	441	442	410	451	436	451	451	436	439	469	413	438	454	467	451	454	439	455	439	444	442	448	461	447	478	460	424	460	452	436	428	457	458	435	428	459	457	437	449	443	456	444	436	471	431	447	450	441	501	469	423	419	451	451	433	432	435	471	420	460	438	432	487	448	505	429	501	432	475	450	479	435	441	425	453	461	465	474	426	443	429	434	445	470	435	471	462	476	488	491	456	449	460	482	424	421	439	471	455	455	468	448	477	437	396	468	466	456	463	427	461	428	455	432	419	427	452	444	466	429	471	461	468	418	420	425	475	433	453	423	430	467	450	439	454	424	472	442	450	490	465	415	421	424	512	426	475	469	465	446	433	453	429	460	474	433	465	436	450	430	461	462	475	438	452	464	455	387	443	433	454	455	467	416	456	466	449	482	431	448	438	470	429	425	479	440	451	451	494	409	417	484	451	480	439	462	444	429	469	467	470	434	472	439	457	456	434	475	464	448	418	419	455	443	432	438	444	448	460	453	457	432	460	504	441	434	445	439	437	434	459	443	460	429	451	474	416	454	430	454	471	424	450	447	436	430	476	479	457	446	465	427	468	463	453	425	447	446	455	445	432	440	473	419	443	432	437	429	459	432	466	480	464	447	425	462	471	468	421	438	452	416	490	464	459	456	480	445	442	463	445	437	459	442	429	410	401	395	447	436	438	421	414	469	432	423	451	455	451	491	436	448	438	454	467	427	434	446	439	455	463	477	454	460	472	435	462	444	444	418	423	451	459	480	486	438	481	449	425	459	512	433	455	440	433	477	480	435	462	457	444	478	445	503	438	460	439	431	414	459	428	462	462	440	449	420	443	434	476	436	450	480	412	464	445	435	449	443	459	453	454	489	489	475	459	439	445	436	476	464	454	470	510	461	451	469	403	457	458	447	441	462	446	468	409	462	437	438	514	417	460	442	435	442	437	460	434	427	442	478	418	469	441	460	466	484	447	443	442	465	468	441	461	507	467	417	458	439	443	460	440	438	431	447	437	447	420	440	452	476	423	468	476	491	435	480	472	453	443	460	478	456	464	421	454	427	475	431	399	445	461	458	416	475	437	451	438	447	460	434	462	448	410	421	452	512	454	478	443	481	430	444	437	472	448	421	449	439	429	449	447	444	419	445	472	459	445	427	453	495	421	443	494	447	469	454	473	469	433	453	422	472	415	440	471	428	472	455	455	429	464	454	447	451	466	470	432	438	431	468	450	451	458	463	447	449	487	453	462	515	454	421	450	468	465	453	429	447	448	469	437	417	446	451	448	435	475	407	431	459	451	486	456	424	426	434	447	451	450	439	431	455	418	453	425	434	474	438	449	468	452	438	420	414	462	452	436	399	437	462	446	477	477	461	431	436	434	446	422	483	412	467	437	443	496	515	435	486	431	428	428	462	449	445	442	428	477	446	425	424	446	448	441	435	443	424	460	440	437	464	475	468	450	465	467	483	425	433	462	489	456	472	484	433	443	455	463	475	455	482	472	447	430	415	430	459	456	443	420	463	444	450	455	468	442	449	422	429	477	454	477	441	429	463	470	451	450	454	478	460	456	440	438	413	463	475	422	446	471	422	425	437	445	420	442	459	403	461	457	460	446	431	406	459	444	489	425	448	452	482	436	427	444	442	504	394	497	447	448	464	489	417	451	438	447	475	460	461	470	488	407	465	477	467	459	439	488	441	427	460	473	434	457	479	441	437	441	478	480	406	462	439	451	430	443	453	462	463	499	455	441	405	439	445	391	447	463	447	399	405	468	461	443	465	414	468	404	455	462	423	463	443	448	439	429	439	430	432	478	461	460	459	477	429	419	457	463	425	468	447	417	479	434	474	475	462	466	469	437	460	469	459	455	437	416	464	453	487	454	451	415	490	449	464	471	451	443	424	435	417	414	432	423	454	455	438	462	467	422	440	482	448	475	437	455	416	417	451	422	421	435	398	412	491	467	463	410	410	453	438	449	435	424	460	465	457	433	419	440	447	429	469	437	438	426	428	476	423	453	446	435	460	463	446	471	456	392	478	485	439	447	420	466	466	438	404	407	427	442	438	481	447	446	430	428	458	461	490	416	451	433	424	419	447	422	436	446	477	442	471	463	451	426	482	461	452	438	473	392	447	455	470	452	436	461	431	476	444	464	490	487	434	461	434	431	453	453	418	437	467	455	435	425	473	481	453	464	490	452	469	446	433	437	428	425	470	480	431	450	469	441	407	451	480	472	438	408	423	497	438	462	472	483	451	451	456	459	442	449	419	466	460	413	446	440	444	489	438	452	422	488	460	429	448	422	455	466	491	426	393	442	445	458	452	465	435	451	484	459	494	455	449	431	456	418	447	483	465	473	423	421	439	445	489	459	435	463	440	464	456	448	446	432	459	451	464	468	421	459	428	441	487	448	444	418	457	471	466	445	463	475	448	455	437	430	457	471	473	446	427	483	459	437	448	444	435	442	400	450	474	426	461	461	463	473	439	427	470	479	463	453	445	422	427	428	457	455	444	447	417	448	467	447	460	408	452	421	479	455	437	457	431	483	465	480	459	460	453	448	442	396	447
24600	21014	23984	28221	21009	16440	543	366	340	317	287	291	277	304	282	261	298	262	272	274	285	287	284	280	262	259	255	243	271	269	269	311	271	280	257	269	231	273	273	235	271	287	247	307	267	265	276	257	263	252	249	286	248	277	259	256	258	268	234	259	269	250	269	256	297	246	231	290	262	255	280	276	250	269	270	280	281	263	300	259	275	279	251	306	260	278	255	288	275	246	254	244	244	286	259	262	273	268	250	269	277	260	305	258	260	308	288	245	272	269	270	261	239	262	290	259	258	260	293	249	267	267	275	283	279	268	290	262	230	230	260	254	256	255	269	231	262	254	268	266	279	235	243	281	269	249	281	240	270	264	315	251	250	267	276	279	275	241	227	236	243	300	254	255	278	280	246	275	258	257	249	282	309	248	244	257	271	268	240	256	267	284	255	256	279	283	266	261	311	269	255	255	240	284	252	265	267	265	297	266	259	290	290	251	269	280	265	268	306	242	270	289	273	280	246	313	262	295	273	273	289	246	230	244	267	273	294	244	281	250	256	242	243	282	258	273	287	260	236	251	250	269	286	282	247	254	275	249	283	265	276	262	308	276	264	234	257	259	291	281	243	271	261	280	287	278	283	273	286	267	274	264	252	272	268	280	260	248	284	263	289	274	249	272	239	251	255	269	271	275	252	260	249	237	258	269	268	248	245	267	294	277	281	244	269	259	255	275	292	244	263	271	272	276	259	256	274	301	245	253	254	254	252	243	267	263	275	229	271	264	284	308	270	282	255	218	264	282	229	247	274	243	312	238	265	279	246	266	260	267	275	284	257	292	272	245	270	269	262	252	276	266	246	305	257	266	264	243	244	275	265	255	275	284	271	264	247	247	268	283	241	274	236	257	265	261	276	272	277	278	265	256	278	258	278	258	273	262	281	268	240	283	259	269	272	258	263	268	268	250	274	260	257	273	251	260	307	280	274	235	284	268	238	268	282	295	279	260	262	268	246	245	253	270	298	248	304	261	269	257	261	234	287	254	250	294	243	294	252	258	277	265	276	275	262	270	261	266	274	297	289	234	279	266	262	276	282	259	257	274	276	252	276	253	252	243	261	309	283	257	281	267	296	289	250	291	261	273	262	245	252	235	271	280	276	284	242	263	243	256	266	272	246	233	273	235	249	258	260	269	303	260	276	256	270	261	232	265	270	238	268	237	248	282	269	247	258	250	265	271	256	276	246	258	292	269	280	253	280	274	251	238	277	302	269	246	259	259	283	257	263	272	286	256	255	274	265	272	291	288	232	238	267	258	300	266	269	252	278	266	269	257	286	239	261	278	275	256	271	286	230	253	273	257	281	285	263	258	253	301	232	274	276	271	261	291	272	249	252	280	263	259	251	254	271	267	258	266	272	271	262	291	279	267	273	261	250	289	269	241	273	262	274	255	274	280	274	266	256	294	248	294	299	250	240	269	281	270	282	281	245	301	277	238	275	258	244	242	249	233	277	269	236	285	249	281	266	273	260	252	266	288	233	246	291	257	290	279	231	301	302	255	263	271	237	271	281	268	263	292	256	264	250	225	259	262	238	250	283	276	246	249	245	256	281	259	238	238	256	282	274	274	295	254	267	269	229	259	277	264	269	261	249	271	248	293	239	259	243	275	275	261	280	270	268	269	250	238	274	245	273	284	279	293	261	269	244	282	278	280	283	257	257	267	275	261	241	263	243	253	257	252	280	253	251	252	259	247	259	252	262	250	249	255	242	248	292	255	277	253	283	273	305	295	257	281	290	283	280	258	260	250	252	257	276	284	284	261	259	288	257	267	257	258	281	273	252	272	249	250	260	263	261	263	268	230	253	253	255	267	274	247	280	269	250	252	253	248	262	260	267	269	272	263	258	270	269	273	270	258	260	282	281	218	225	267	282	270	282	295	231	244	250	272	271	285	259	280	271	297	274	263	267	272	258	272	265	273	266	313	261	272	272	247	267	260	257	261	258	273	281	279	280	279	251	240	247	280	276	283	250	263	247	276	289	250	234	276	272	258	280	273	275	276	279	241	254	251	244	278	251	288	254	269	260	257	252	267	245	275	244	287	292	256	269	271	261	237	232	267	245	296	267	261	261	264	234	283	254	289	255	253	255	280	254	269	287	245	255	245	258	279	239	263	260	251	267	283	274	289	266	269	261	286	256	276	272	301	268	288	236	271	267	263	293	286	266	275	255	240	238	264	267	290	274	288	278	240	260	232	254	277	226	234	273	274	253	287	260	232	277	284	287	273	285	267	263	250	251	285	276	260	237	257	274	296	276	252	250	231	263	263	254	254	232	251	264	276	270	254	273	269	259	261	284	274	260	263	285	262	252	235	284	253	213	267	274	261	285	255	268	258	270	273	245	276	310	259	264	252	289	256	270	243	258	250	245	248	277	277	261	281	269	264	234	256	263	285	265	288	286	263	272	285	273	285	267	252	261	255	257	277	275	258	299	271	285	269	290	241	262	261	259	291	268	237	275	212	254	256	240	274	310	310	246	283	265	278	292	237	278	251	237	239	249	249	262	226	245	264	260	273	228	277	253	269	264	247	246	281	295	269	290	280	256	281	273	279	243	284	288	287	263	283	272	239	264	252	281	286	262	255	273	268	268	260	249	280	287	278	294	277	256	263	259	264	267	271	265	262	242	294	268	288	242	297	254	233	298	294	287	280	267	260	252	287	254	269	251	267	287	291	264	264	272	274	273	253	281	294	260	246	240	274	270	300	253	242	310	279	256	291	271	254	246	280	250	280	282	287	304	294	244	253	261	254	274	267	253	271	283	261	237	209	290	276	278	233	273	275	226	272	283	273	269	258	277	294	258	284	266	261	262	285	281	278	264	268	297	258	263	269	275	280	277	277	245	288	249	271	268	299	279	261	278	249	257	304	266	313	247	252	268	240	272	268	267	255	298	245	266	253	284	267	279	266	256	260	281	250	259	283	285	272	263	268	256	268	243	288	255	269	261	270	274	258	270	251	255	280	286	271	288	277	248	271	272	252	262	249	264	265	256	262	275	243	285	285	262	281	212	260	256	280	267	241	256	269	259	277	262	272	277	282	243	257	242	252	258	278	253	279	246	310	267	282	278	261	280	282	229	290	270	241	250	255	242	245	292	296	271	238	266	268	274	284	232	269	257	283	249	301	261	291	237	265	245	247	270	270	249	255	295	261	281	273	266	267	232	263	268	282	257	274	301	259	286	285	267	311	239	276	237	259	269	293	247	291	287	252	297	239	270	253	265	261	258	275	314	271	281	268	267	262	289	245	270	263	255	251	263	228	259	279	290	265	285	260	278	282	270	257	274	282	246	267	281	288	287	265	283	284	238	282	271	286	234	257	279	242	258	261	253	264	266	270	261	264	280	267	277	249	282	275	294	268	231	234	251	254	250	278	271	271	243	281	269	241	251	245	295	268	276	246	296	287	265	246	245	282	257	271	276	262	287	238	282	263	275	242	265	264	263	239	299	251
5975	3682	1948	836	795	724	653	748	694	693	647	667	664	646	595	686	681	668	625	675	636	667	667	670	675	647	653	628	662	618	668	684	628	677	614	687	627	671	638	607	645	653	655	700	675	647	587	682	671	662	667	693	632	660	588	631	680	707	657	658	667	668	603	668	633	654	648	670	617	649	616	636	634	638	613	652	595	615	669	650	671	658	660	657	614	631	655	655	638	664	648	669	652	665	638	630	648	691	678	659	673	605	612	611	612	647	618	617	605	657	699	674	682	663	637	669	638	654	617	637	667	645	671	656	658	651	676	668	679	649	662	636	641	611	685	665	621	636	665	665	662	665	711	647	684	648	648	646	652	676	607	684	655	669	639	620	627	662	649	678	643	630	669	612	629	611	668	652	654	677	673	637	685	674	657	632	641	656	649	660	627	594	654	643	701	664	714	587	644	650	645	669	634	668	641	631	669	670	680	648	678	647	644	642	644	657	628	672	646	630	612	625	612	666	650	630	638	654	607	660	665	679	644	605	623	685	674	635	642	668	624	648	696	656	670	644	641	664	648	639	651	610	663	635	640	684	622	659	653	658	636	629	642	659	630	613	646	673	657	613	652	637	627	626	689	652	631	655	659	653	643	662	661	654	646	662	627	665	654	635	666	633	704	625	657	634	633	634	653	653	614	683	623	656	617	659	639	650	640	658	660	614	608	648	652	633	611	678	661	664	589	679	660	607	645	617	658	619	669	646	651	615	665	676	669	636	688	607	663	661	676	615	646	638	621	615	730	651	640	687	642	613	648	638	681	683	657	624	677	639	677	629	680	647	663	659	611	650	646	649	650	638	654	662	674	646	670	612	635	687	640	675	665	659	651	643	666	650	645	646	659	620	630	645	666	646	630	627	638	607	655	629	636	664	648	639	674	651	586	655	653	674	620	669	599	634	671	640	672	593	677	669	631	695	643	688	588	686	694	652	674	607	698	645	625	622	642	599	651	618	648	629	659	624	639	649	656	683	688	649	658	623	655	680	708	644	667	675	635	637	669	650	617	621	632	652	666	665	621	673	595	619	624	640	651	641	641	672	620	646	638	640	669	632	637	640	629	647	713	630	666	655	658	605	608	607	601	669	635	679	681	610	723	640	664	653	650	661	672	629	678	678	634	650	641	650	637	638	632	682	672	639	632	655	617	689	641	666	650	663	676	651	698	621	639	669	663	641	619	641	677	646	706	668	619	686	665	645	635	643	646	631	645	620	675	609	614	658	688	656	649	662	661	612	649	650	647	610	650	608	635	626	667	665	656	679	645	688	661	660	643	638	645	677	667	683	654	665	675	648	660	651	628	617	639	643	638	638	678	679	648	655	659	658	687	638	632	628	643	619	680	682	619	626	632	654	655	651	675	651	643	636	615	671	650	680	696	663	678	661	670	622	646	682	626	628	648	642	658	616	632	661	692	707	649	686	653	641	667	699	659	667	686	679	679	674	620	617	681	626	646	677	682	666	638	654	660	643	646	674	691	628	601	652	660	630	654	631	629	647	641	654	657	694	690	678	657	672	632	631	650	657	631	639	633	673	638	697	664	701	644	667	631	653	593	615	690	649	649	700	667	671	639	637	681	643	660	673	641	642	643	635	660	697	680	682	676	673	620	624	647	667	688	656	641	621	614	671	626	626	675	662	663	653	694	638	648	671	646	638	649	600	654	652	619	644	596	662	642	651	658	689	643	672	675	648	645	618	615	672	643	619	650	678	633	628	608	610	656	635	651	656	652	654	692	647	643	634	639	656	655	618	618	635	645	641	646	655	640	618	648	646	703	605	600	719	643	622	647	656	639	593	657	635	683	646	627	664	575	673	666	644	633	625	650	665	625	645	658	681	626	674	638	691	660	716	611	670	641	644	633	639	681	670	663	657	640	592	652	625	679	635	653	610	619	625	611	644	585	665	628	623	661	687	639	659	651	654	623	674	666	642	672	639	638	681	670	624	646	632	673	704	666	687	651	628	645	666	620	643	658	666	633	669	659	642	672	633	670	677	659	636	647	665	702	631	647	646	676	632	663	620	680	667	651	617	667	719	661	670	682	624	637	624	632	637	618	654	617	652	679	641	684	649	645	643	672	608	641	683	648	648	627	594	675	636	642	637	636	678	666	665	671	664	557	644	673	669	604	649	689	647	630	649	652	644	650	666	651	613	632	682	642	675	664	658	682	620	630	629	650	675	633	642	635	635	630	644	674	609	634	653	636	648	632	634	638	624	621	621	634	624	651	652	684	677	684	641	615	635	631	675	647	657	624	648	645	636	682	658	593	649	627	666	645	641	680	652	649	629	643	644	689	636	638	668	642	664	620	629	654	661	677	703	680	643	659	696	640	641	647	644	679	683	653	621	630	642	640	661	627	641	656	689	644	619	652	642	662	644	624	639	638	644	649	652	632	647	618	635	634	667	632	652	615	626	634	671	629	668	640	658	652	663	656	652	631	675	632	662	688	653	639	631	630	634	642	665	616	654	651	624	617	666	680	663	640	615	591	671	668	629	636	624	660	653	633	622	641	626	656	641	673	602	648	614	618	616	666	596	637	619	661	623	605	655	682	703	647	663	654	629	662	641	611	634	607	651	638	632	666	627	649	661	655	628	648	661	665	646	642	658	667	628	621	651	636	637	673	719	669	674	644	632	654	668	641	642	670	658	664	636	649	661	628	642	666	627	651	605	637	626	646	633	585	639	617	663	635	665	670	663	607	650	621	680	636	654	606	622	671	623	625	605	662	608	656	642	630	661	622	685	662	638	640	624	643	619	646	624	590	671	649	577	613	686	658	604	631	617	686	618	689	651	665	632	625	674	643	684	619	653	639	638	687	624	658	630	672	640	641	620	672	665	630	638	655	671	694	642	635	664	617	662	666	650	652	622	632	685	667	660	704	659	663	665	637	691	645	661	655	629	643	653	638	603	667	623	656	639	649	633	624	604	621	647	601	623	672	669	662	598	657	634	608	607	663	673	705	655	701	691	677	641	664	663	691	611	667	664	628	675	650	618	614	659	593	664	665	660	644	630	644	678	600	625	649	655	632	664	638	624	684	676	696	652	631	610	671	618	611	634	691	651	647	641	654	661	657	674	643	639	673	639	674	623	669	608	679	659	644	655	617	610	663	646	636	629	677	656	682	630	696	677	598	648	619	685	628	625	660	618	656	646	683	624	642	656	661	641	708	634	657	715	660	663	605	647	654	637	698	660	635	603	652	655	652	663	646	631	627	640	619	696	667	632	642	667	637	654	663	663	649	664	667	628	621	646	625	663	686	688	611	722	673	642	638	650	619	680	638	585	613	667	652	668	651	655	639	628	656	654	618	678	636	657	652	645	673	654	626	597	652	668	643	656	608	663	620	638	661	653	649	609	629	647	652	663	633	632	656	646	641	648	661	649	668	629	590	643	644	655	658	678	686	676	634	595	654	645	649	657	658	672	649	571	640	668	638	669	587	656	657	667	601	628
23829	20970	24291	27810	20972	20981	12524	502	302	300	246	281	266	233	264	245	218	224	238	221	230	218	222	233	205	231	195	223	225	191	219	223	206	211	187	211	201	234	206	197	211	212	193	192	187	225	231	206	196	237	195	196	231	210	237	229	198	199	209	218	211	219	214	215	239	207	224	198	214	198	208	204	205	204	203	215	218	232	210	216	201	206	209	214	202	210	178	199	225	220	223	212	218	213	235	229	195	216	201	216	212	183	206	202	188	201	186	212	194	204	194	199	173	190	180	188	222	203	193	212	187	202	231	253	201	220	231	201	214	185	194	228	214	232	200	193	189	210	197	208	193	211	208	205	205	177	208	171	174	179	214	201	216	211	200	205	205	211	193	207	211	195	224	187	192	214	191	230	211	218	210	189	238	204	171	205	213	202	213	201	212	210	207	193	185	207	208	205	205	200	205	185	172	199	201	192	196	192	219	218	222	206	214	212	205	214	184	231	213	199	208	202	213	225	214	217	202	225	177	188	219	205	195	201	182	189	209	182	222	215	191	196	197	203	183	215	239	185	190	229	218	184	196	191	205	197	186	234	206	228	199	209	193	208	232	227	238	224	221	212	214	189	197	195	212	200	222	212	196	221	202	206	218	196	198	193	164	206	172	195	207	193	219	222	213	190	232	238	179	198	181	196	219	197	211	224	219	215	210	211	196	188	192	199	207	190	168	242	171	205	171	213	198	190	190	237	206	210	216	206	207	194	181	205	208	186	210	212	220	208	195	202	189	190	234	179	202	197	210	189	207	206	186	229	186	222	201	210	209	212	196	185	203	197	208	202	193	208	202	211	189	214	179	184	224	209	190	202	235	233	219	191	207	201	217	236	199	206	216	196	198	218	202	226	204	237	204	206	190	215	220	213	188	194	222	203	214	207	205	191	199	213	197	197	199	200	225	154	186	155	176	196	197	182	206	193	195	206	185	181	211	220	200	193	193	197	209	187	201	212	217	223	198	218	181	210	208	183	217	220	220	214	215	216	185	202	179	188	224	204	215	222	224	221	215	206	188	209	218	209	192	186	212	176	217	208	210	207	213	245	188	194	237	211	179	187	199	218	165	195	201	210	205	233	199	210	217	231	196	202	192	218	208	193	196	189	216	217	201	197	229	230	205	194	191	185	187	207	225	205	217	228	206	210	227	189	199	201	190	193	196	176	225	213	200	233	223	192	185	228	187	220	186	223	223	208	215	190	219	195	223	210	197	193	192	212	212	172	219	190	193	231	221	223	206	211	215	211	178	201	250	194	192	223	184	234	207	225	186	189	215	211	197	226	198	186	200	205	181	200	192	223	201	198	222	220	184	210	199	182	206	218	209	201	193	200	225	205	195	213	216	173	225	242	201	199	218	178	212	234	180	225	206	231	209	204	176	198	206	195	198	227	209	219	205	195	219	196	194	205	204	183	200	217	211	229	207	199	202	163	205	202	174	210	188	206	213	194	198	181	195	220	194	194	189	212	210	208	215	191	177	178	201	214	214	214	224	209	205	201	202	192	214	196	191	217	200	194	196	185	205	235	201	200	216	203	204	194	226	226	223	215	202	217	191	211	197	209	185	236	200	172	209	204	213	163	206	199	211	202	208	223	218	209	215	215	220	216	187	205	182	217	200	252	212	183	224	208	177	195	205	196	186	177	223	171	213	219	202	185	213	214	223	209	181	201	200	220	211	234	193	200	216	183	233	207	206	212	200	183	212	197	164	191	193	211	218	206	212	214	195	203	204	209	201	188	175	185	217	179	210	214	190	174	186	191	187	236	217	199	195	201	197	177	242	202	216	181	218	203	215	179	181	208	219	214	201	215	192	211	203	210	206	186	206	223	202	217	190	214	198	224	215	205	238	214	223	218	208	203	192	230	204	189	177	206	199	202	190	219	204	176	192	207	191	209	204	224	208	188	203	216	190	208	209	213	197	183	187	203	214	204	199	199	193	187	201	173	219	196	183	203	195	191	182	204	209	193	197	218	211	205	215	222	219	183	202	189	209	187	222	207	203	172	185	214	222	211	211	219	196	199	193	194	213	185	195	220	212	226	213	179	197	245	211	186	203	216	200	220	207	218	221	222	204	217	234	221	198	216	221	225	246	191	209	179	202	223	187	217	189	213	223	206	237	233	212	217	200	193	231	214	185	179	196	240	200	198	202	185	218	190	214	195	201	209	200	230	178	196	236	225	206	205	212	209	175	228	232	215	190	194	194	189	215	185	207	206	209	191	215	194	235	202	192	216	199	206	192	210	193	214	198	200	221	223	174	205	193	217	232	208	190	198	186	184	180	201	187	175	222	207	204	226	199	194	188	209	190	205	200	212	222	214	202	196	222	210	203	218	193	202	202	194	210	187	204	192	204	221	172	193	175	195	205	193	215	196	204	187	242	203	220	198	193	187	191	195	195	194	186	213	212	168	207	204	198	197	197	206	212	185	194	200	200	198	200	204	203	206	224	206	211	188	186	212	215	219	218	213	180	207	206	211	193	176	218	224	210	211	220	210	189	219	193	189	220	195	199	201	202	195	205	214	207	188	179	210	204	180	186	180	184	179	216	186	212	185	229	208	219	207	190	210	207	209	215	206	213	204	194	209	203	205	206	210	219	184	199	199	202	204	200	193	205	199	221	214	199	187	185	230	189	182	225	199	224	173	175	200	220	243	189	178	217	216	196	185	204	194	186	200	192	228	222	227	198	201	185	189	216	193	210	216	196	199	201	204	215	184	226	221	233	235	208	205	197	200	207	223	215	225	238	206	182	190	187	218	190	204	228	232	210	207	179	198	191	198	222	202	221	237	177	183	211	196	211	210	195	165	207	208	200	192	195	206	194	219	198	205	205	204	205	207	218	210	195	229	218	191	182	213	219	189	213	199	187	205	207	183	190	198	214	184	204	197	199	223	200	200	195	214	229	217	210	224	216	180	189	200	196	193	215	192	210	196	208	208	221	217	182	200	199	231	215	209	214	206	213	201	198	204	215	186	203	201	208	202	185	194	227	191	208	220	239	210	193	182	211	208	217	199	201	222	212	202	202	208	199	229	198	201	195	200	201	230	193	220	211	219	182	198	198	195	213	205	198	199	181	218	217	208	204	183	210	214	193	206	201	190	208	175	193	173	194	217	186	226	209	171	202	199	203	182	199	212	207	193	176	175	203	209	238	244	240	199	203	206	211	199	171	207	181	199	205	220	216	200	197	207	204	203	180	190	208	213	210	205	184	196	229	193	197	208	210	205	189	209	194	187	220	208	223	208	191	188	249	203	203	179	188	207	179	202	233	211	206	197	194	205	236	204	208	203	207	206	197	188	206	195	206	182	218	213	187	211	199	174	195	215	207	197	203	215	239	219	201	232	200	205	200	215	203	224	206	186	208	199	168	181	191	184	218	188	217	209	215	185	222	223	217	194	203	216	197	190	201	192	222	231	211	198	209	223	224	200	199	215	206	199	220	202	212	184	210	201
7558	5542	3019	906	698	609	555	531	570	528	518	477	502	516	499	496	543	493	518	487	499	511	494	508	490	504	479	496	504	466	504	451	500	491	456	508	501	500	455	452	496	458	468	452	488	484	484	490	510	461	512	474	476	484	449	469	487	496	442	479	452	494	468	488	470	437	497	502	476	459	473	477	502	495	506	492	453	470	474	494	455	472	533	494	480	497	490	455	445	492	471	470	497	481	471	474	488	448	465	469	504	496	458	485	462	494	461	495	464	486	477	461	475	453	478	432	497	484	461	533	474	490	469	500	465	448	486	476	425	468	496	465	489	505	436	481	489	478	483	430	473	488	466	461	532	497	485	470	497	466	484	487	504	504	517	485	454	485	475	467	486	491	444	457	480	461	457	464	520	483	462	492	466	470	516	487	464	464	466	475	503	499	480	482	483	499	497	488	469	509	475	517	478	480	476	475	496	500	458	493	504	482	457	506	491	498	485	481	491	491	499	486	469	461	464	495	444	449	496	420	475	467	479	507	497	455	455	505	488	479	448	495	465	465	481	458	489	487	456	459	518	521	491	466	483	451	453	480	498	517	472	464	489	450	445	525	452	456	473	466	492	463	516	483	515	467	472	495	479	506	520	443	507	464	512	464	470	485	494	476	470	431	509	482	439	508	486	441	483	463	496	477	462	444	457	476	499	480	464	472	537	451	491	468	501	523	486	510	501	464	462	513	516	467	464	469	412	466	456	483	467	490	444	491	495	488	490	488	467	466	469	490	456	488	490	501	492	465	463	496	464	481	475	474	515	503	514	451	465	488	483	493	501	448	484	482	492	477	477	470	512	484	504	493	502	495	475	468	481	460	508	446	450	485	472	453	456	505	471	468	459	471	477	499	503	465	491	443	481	510	477	509	479	500	490	489	478	460	485	474	468	477	495	446	504	473	458	499	483	474	510	489	507	484	477	463	486	452	460	454	450	458	508	516	486	486	491	490	491	468	504	473	488	455	500	477	437	473	478	449	470	468	495	470	502	480	470	492	472	506	497	463	511	479	416	443	455	524	493	516	460	481	477	476	464	487	432	458	468	485	472	479	517	481	494	490	472	461	529	452	492	439	511	506	461	520	464	448	464	485	479	518	497	463	494	500	501	459	489	482	495	469	470	451	487	476	479	465	479	500	473	477	477	492	465	495	471	505	471	435	501	486	481	472	511	466	489	502	495	494	487	472	457	468	484	492	504	478	475	469	464	470	463	472	426	485	459	466	467	496	441	514	475	492	460	476	485	526	513	473	466	470	463	469	495	495	498	507	479	467	443	517	453	492	497	467	478	442	481	469	454	473	519	476	453	467	555	448	466	486	435	471	454	497	485	458	465	483	480	487	534	467	476	507	493	495	486	465	476	463	455	462	487	496	486	461	500	502	487	468	489	457	513	462	494	476	489	502	501	471	524	509	494	461	479	452	477	477	496	486	468	502	486	457	487	509	475	459	459	512	484	502	504	462	445	515	482	502	479	479	488	498	502	485	476	478	464	502	464	455	478	481	479	517	482	457	489	495	454	468	495	482	465	498	445	480	473	503	463	466	473	468	496	526	511	447	446	478	476	531	497	448	463	470	490	537	514	472	504	492	502	472	500	470	479	473	470	453	534	485	474	465	457	459	499	483	466	469	486	510	474	462	476	487	455	465	463	470	480	487	500	458	466	502	458	476	471	450	466	452	487	454	447	465	508	472	441	487	484	453	492	509	467	440	452	505	481	488	488	468	537	452	461	493	490	482	482	498	506	500	443	505	493	474	494	501	502	457	483	483	483	478	493	471	490	506	450	477	490	495	490	479	451	479	461	463	469	471	441	486	448	462	484	489	471	477	448	451	506	491	501	490	455	433	456	501	494	460	478	519	457	470	471	459	455	451	447	494	493	493	469	459	484	496	488	507	484	453	455	490	485	474	492	484	486	477	505	488	493	460	485	506	463	462	481	466	499	475	526	486	466	461	493	487	451	459	483	493	455	493	482	499	483	486	470	487	487	489	461	466	459	479	468	439	484	478	479	503	491	509	451	510	484	483	487	506	480	474	501	462	527	452	479	485	449	482	476	472	483	478	486	447	473	537	463	472	495	494	497	489	485	436	492	478	530	457	478	472	477	491	443	528	438	475	459	507	501	460	488	486	482	496	471	490	425	470	492	491	482	463	484	445	478	469	470	482	504	490	487	509	502	438	507	460	524	506	500	478	485	448	506	506	499	498	435	498	459	503	470	452	483	479	442	480	502	472	490	492	477	458	484	479	515	481	475	457	496	479	486	470	504	494	473	518	501	452	460	491	481	457	467	500	471	452	518	511	482	471	431	508	484	469	431	481	500	456	546	489	482	446	483	489	499	531	488	510	480	471	446	456	528	502	502	493	452	476	461	480	468	509	472	489	452	454	475	470	486	459	485	458	492	461	481	451	472	477	482	530	501	492	487	502	482	501	475	525	491	447	456	492	449	476	472	503	482	467	462	483	472	497	471	475	452	488	477	509	470	467	498	479	460	463	494	469	507	503	483	477	489	487	478	483	472	478	484	484	468	495	491	487	497	449	481	434	490	425	466	466	490	469	459	496	463	477	466	445	484	453	483	518	497	473	490	501	457	506	470	505	464	452	432	485	485	472	482	489	460	500	465	478	492	442	455	493	475	474	520	463	478	486	504	479	523	504	487	471	483	541	494	458	489	478	496	495	512	495	432	490	491	490	483	460	477	469	495	514	490	491	488	467	465	481	492	466	475	467	485	474	480	448	474	515	482	496	463	525	462	490	468	449	463	468	466	481	490	517	480	496	487	484	449	458	459	518	493	439	479	451	482	499	458	473	460	518	496	476	519	467	466	468	493	484	477	462	475	507	471	523	497	481	474	508	421	460	504	460	488	509	490	509	470	454	450	483	511	475	501	468	461	514	477	540	486	462	450	475	465	518	510	454	502	476	453	471	500	458	507	469	492	456	466	505	473	481	495	511	463	462	479	479	487	421	480	462	511	515	496	472	472	478	473	465	508	478	428	504	434	485	430	453	449	475	454	509	481	501	530	518	445	480	534	474	508	474	512	458	474	469	516	458	486	491	477	481	507	487	470	483	490	499	484	475	460	474	490	466	486	483	504	485	497	506	482	503	444	484	450	499	504	467	480	446	480	464	469	452	455	456	452	437	491	477	452	471	478	482	483	499	440	516	457	453	458	496	452	512	493	471	457	453	528	441	484	510	458	465	491	456	501	462	467	439	492	516	450	515	468	461	470	494	442	491	457	464	495	477	453	503	502	470	511	476	480	466	509	543	481	500	450	512	482	477	468	468	476	458	505	477	474	469	450	526	477	533	494	495	473	489	522	432	465	460	454	478	477	457	496	493	478	483	473	451	459	497	467	486	482	462	467	482	515	477	492	518	474	491	455	456	496	522	457	480	454	496	451	521	447	485	512	522	471	523	476	504	487	503	469	474	455	509	441	507	505	454	512	512
31645	19594	7101	507	341	295	242	165	168	185	172	174	182	185	171	171	182	147	192	176	174	184	168	178	171	176	145	161	174	189	159	221	173	152	169	160	154	195	181	186	178	153	167	141	153	170	166	168	174	157	154	166	197	194	178	156	163	169	166	189	167	180	173	148	163	180	181	170	177	173	196	172	170	170	177	168	163	174	151	172	170	166	167	156	174	189	173	181	157	164	150	185	172	156	156	167	168	191	153	133	177	172	155	182	173	189	141	165	164	159	174	173	168	177	198	175	193	159	168	163	172	193	168	139	168	167	167	176	178	141	179	169	160	164	184	178	163	173	172	167	160	159	138	138	169	184	178	171	171	159	183	191	169	164	162	172	160	156	160	167	152	177	182	158	166	174	182	178	143	160	187	157	159	180	186	164	164	174	163	160	142	162	163	173	172	154	171	165	139	150	190	167	177	167	182	155	153	193	163	153	171	152	148	172	178	150	182	159	159	210	164	191	168	138	197	149	149	180	147	168	167	164	174	164	170	179	180	179	200	146	160	165	152	162	165	165	163	169	187	184	192	152	156	184	163	177	191	151	154	153	158	187	151	155	179	175	145	176	167	205	170	187	154	150	163	139	138	174	163	151	163	178	172	164	156	148	162	155	173	183	178	146	189	169	165	192	196	170	172	155	157	182	183	158	163	170	155	149	168	173	183	165	152	153	159	173	175	175	173	145	164	157	146	158	170	162	162	159	164	158	162	173	160	164	138	165	158	180	159	177	156	169	158	154	185	184	150	149	172	173	170	160	181	162	165	172	149	136	157	181	158	161	166	150	180	167	175	161	176	186	185	165	169	144	165	153	156	163	163	168	158	145	175	185	150	152	163	159	173	164	176	171	191	187	163	159	184	167	180	165	147	164	186	190	177	157	181	164	162	167	145	166	149	179	173	149	165	174	174	168	190	169	177	152	186	169	146	160	156	179	168	146	180	172	160	173	166	149	159	160	162	151	151	176	164	188	183	180	174	160	169	188	145	170	180	181	153	173	174	164	177	163	197	165	146	176	181	180	174	178	152	142	176	168	175	186	172	161	154	139	145	170	177	153	183	182	142	164	167	194	183	156	165	187	157	176	180	157	166	155	153	152	147	157	172	171	163	165	180	182	162	161	143	183	180	181	154	191	154	179	155	154	169	173	177	153	187	163	188	151	160	171	173	177	186	164	172	149	145	149	182	165	145	170	158	165	173	158	181	170	173	173	162	181	140	140	163	154	142	181	181	168	164	185	161	164	150	175	167	143	131	171	160	175	170	170	158	199	142	175	169	160	181	159	165	137	171	168	151	164	153	164	150	135	174	143	173	149	171	158	146	178	185	177	160	162	187	193	200	181	157	184	175	180	162	183	179	154	186	158	177	141	149	148	146	172	180	185	138	173	181	165	167	155	177	168	176	172	168	150	150	175	171	173	170	154	156	166	178	197	167	182	157	173	180	171	169	169	158	147	147	189	156	142	161	166	142	172	167	142	168	152	149	160	167	169	161	168	164	191	182	164	168	165	167	191	175	152	175	175	179	155	138	180	181	170	191	168	161	169	180	152	172	174	187	166	154	160	193	136	169	138	182	162	144	175	160	173	167	164	157	145	153	186	159	181	144	174	174	152	163	166	160	178	162	168	163	169	163	183	145	158	150	172	177	179	162	155	164	172	158	151	167	150	163	151	149	177	171	151	185	171	165	158	137	170	178	163	157	186	191	190	178	161	156	165	167	173	171	170	159	175	186	175	170	162	154	161	169	177	166	181	168	147	180	170	182	159	165	171	155	198	152	165	188	167	159	160	148	186	151	171	185	169	186	169	152	169	158	170	163	154	175	173	185	155	163	141	157	173	158	150	184	176	196	160	189	180	149	178	155	168	181	167	175	176	171	176	184	149	177	163	167	183	158	164	163	188	180	164	173	166	166	174	177	160	174	184	153	171	179	178	167	171	173	184	202	161	187	160	166	171	171	179	153	162	151	186	167	178	185	185	175	160	175	155	155	169	161	175	196	163	165	186	170	148	153	164	179	176	150	172	186	174	169	168	174	148	182	190	164	176	191	172	180	170	175	190	178	152	166	146	152	156	180	195	173	162	187	174	183	178	176	180	175	206	157	168	158	180	154	156	169	173	165	153	155	185	191	161	165	169	158	168	165	163	185	173	163	179	147	178	155	151	168	170	162	176	152	170	158	171	164	197	150	163	171	185	180	142	156	182	160	169	162	183	185	139	183	160	163	161	168	157	181	174	176	176	174	170	179	177	160	187	168	164	167	165	181	160	158	169	159	165	160	162	155	156	179	151	163	155	161	188	158	154	173	176	152	156	174	156	172	197	168	169	170	178	151	180	154	156	180	178	178	187	175	181	171	191	169	172	160	162	161	167	183	181	185	179	183	168	166	174	151	166	169	181	165	163	184	177	174	196	165	172	172	167	169	160	160	190	155	195	181	161	176	177	151	182	179	188	175	179	183	178	187	170	181	164	190	165	157	149	163	177	194	168	188	158	160	189	171	169	180	177	182	165	166	186	193	191	145	151	161	138	170	187	174	167	161	184	164	171	190	164	167	177	160	170	167	173	149	160	144	188	142	178	152	168	183	147	158	173	171	155	147	154	169	191	164	170	174	148	171	168	177	170	191	184	166	139	175	165	142	174	179	160	176	161	166	145	195	154	180	182	184	160	187	186	165	175	151	174	173	168	159	158	177	142	169	160	152	159	162	156	144	181	167	143	153	183	180	142	165	144	162	185	158	161	170	169	160	197	148	158	187	183	174	177	163	135	168	177	166	138	152	147	163	157	177	175	172	193	166	160	167	170	169	162	171	170	161	154	153	164	139	167	210	177	168	146	136	169	169	139	155	156	147	151	178	167	159	163	162	190	163	156	169	170	156	175	167	181	176	168	173	174	144	145	170	165	195	182	168	165	166	157	173	156	163	166	181	194	164	163	170	162	165	171	180	182	145	152	164	178	195	178	160	172	152	176	175	164	178	170	150	185	148	159	181	169	165	146	168	166	152	185	182	147	166	179	189	174	185	164	175	156	174	187	156	148	160	163	195	176	168	174	179	158	148	190	177	164	184	164	187	166	194	173	175	168	176	143	163	179	154	135	160	183	164	168	171	178	176	171	169	185	150	145	166	160	141	167	166	182	116	156	177	169	185	190	183	170	166	196	164	182	183	177	151	163	170	149	164	154	187	140	161	167	177	161	152	138	175	195	191	178	141	180	169	149	167	168	164	153	169	158	144	178	174	161	185	147	165	174	178	188	193	189	189	171	181	171	168	178	183	175	175	157	163	157	182	164	161	177	204	160	162	193	164	139	155	155	157	175	164	201	188	178	167	184	163	177	181	183	179	153	189	160	156	176	170	145	150	178	199	153	160	162	176	185	184	180	147	177	145	171	157	156	181	155	188	182	147	180	171	176	188	160	160	178	161	175	171	163	156	173	156	162	172	161	147	176	191	166
6512	1396	584	456	416	400	425	500	486	440	458	447	464	474	462	469	428	458	449	439	450	438	445	444	453	412	459	471	437	451	442	465	408	443	477	426	427	443	460	430	434	473	452	465	483	454	443	456	389	440	472	450	445	443	480	449	437	459	447	442	461	467	439	435	460	449	443	454	437	495	514	497	472	471	430	450	449	433	451	446	455	424	452	464	417	467	452	435	430	410	432	415	481	493	441	485	457	486	456	454	460	475	473	417	477	443	449	465	444	451	448	471	473	450	464	448	415	419	480	447	476	459	479	472	426	448	465	471	445	460	431	455	472	411	479	434	408	410	466	459	439	469	467	444	479	466	444	462	453	448	429	455	410	424	478	447	488	401	438	482	449	409	460	458	441	426	469	438	424	475	434	457	480	461	472	411	437	472	432	456	441	482	429	453	436	490	459	477	474	449	468	466	458	430	473	452	457	468	438	419	445	439	456	481	447	463	452	454	444	442	453	456	449	452	444	462	473	419	428	456	504	457	413	486	443	434	413	430	452	436	460	483	489	477	455	429	453	430	429	441	471	487	511	475	421	436	452	442	437	393	455	431	453	451	466	442	451	472	473	447	481	462	457	486	445	429	426	412	465	517	463	440	408	465	430	450	456	474	497	473	442	468	435	484	432	492	442	481	443	444	470	492	405	457	486	463	444	469	470	471	421	432	436	409	442	472	444	425	412	417	448	453	472	454	445	437	463	436	437	451	468	471	488	451	437	468	435	461	455	447	440	428	419	435	449	468	475	440	463	473	449	437	502	472	494	488	446	448	423	454	485	459	440	447	489	465	444	464	450	463	435	464	477	456	466	468	454	415	434	477	449	441	433	469	423	496	457	436	434	465	439	462	469	467	439	467	431	440	450	447	427	434	475	445	431	470	457	420	464	430	445	439	404	447	450	467	448	454	428	480	452	481	475	455	464	453	456	457	465	449	460	482	491	492	458	454	458	455	478	393	460	442	465	451	459	481	419	461	444	480	450	442	492	494	475	403	492	464	448	429	452	479	428	481	456	442	462	468	423	419	443	419	439	437	474	438	474	429	396	454	437	458	467	447	458	419	424	470	436	459	448	450	472	453	456	450	475	418	482	468	479	480	442	462	409	446	459	472	440	438	436	451	489	464	467	485	445	429	451	476	443	476	451	415	439	464	454	443	451	457	469	436	421	441	442	439	461	444	418	489	416	417	447	459	486	452	468	487	438	439	426	458	416	451	460	448	423	430	453	438	461	468	462	495	433	470	480	486	442	449	475	476	454	477	454	465	453	441	431	448	413	426	440	401	457	444	441	438	434	430	423	454	481	446	442	465	453	469	452	454	426	452	477	455	417	441	435	454	485	450	434	445	467	461	442	427	427	436	422	452	432	462	501	480	470	419	407	495	439	448	445	457	439	450	454	455	459	465	444	425	431	430	473	464	454	445	458	492	461	450	454	454	426	486	430	492	439	439	463	478	432	441	431	461	429	470	489	451	450	445	476	442	427	433	440	438	483	478	476	408	444	458	428	431	506	460	462	474	487	465	455	464	469	424	448	408	444	440	455	463	457	453	436	481	459	486	462	455	480	419	450	440	445	441	475	445	450	441	456	431	452	456	448	453	455	463	446	414	469	392	394	459	437	489	420	453	476	453	474	456	449	434	430	432	449	439	469	448	425	472	444	501	498	476	470	491	448	444	464	443	486	457	459	440	434	449	464	480	447	449	465	460	457	429	445	440	440	447	449	439	450	436	418	476	470	406	470	471	457	441	486	445	436	482	449	470	444	406	476	503	449	470	423	445	478	418	422	479	502	451	457	443	435	423	408	491	437	474	454	441	475	441	456	441	426	469	430	479	446	470	472	455	447	457	484	442	438	454	432	459	447	434	449	451	500	456	452	448	411	457	501	442	433	419	450	451	458	454	486	445	423	424	455	484	485	472	426	428	450	468	439	446	445	494	421	427	470	458	467	455	410	480	447	465	449	415	444	441	493	427	424	444	472	421	458	467	456	461	446	438	466	474	451	443	460	479	471	438	427	470	431	456	420	437	479	478	470	475	490	421	479	451	433	470	452	412	430	430	439	453	470	451	439	431	433	465	448	480	449	467	428	445	450	442	456	442	476	472	452	444	421	453	475	431	456	454	408	430	475	464	485	444	431	446	512	451	467	466	457	481	464	437	453	457	424	430	458	432	466	467	467	449	465	444	418	439	441	441	409	420	469	461	446	485	453	437	464	465	454	454	458	464	431	483	481	476	404	496	424	454	386	470	424	423	438	480	477	442	445	389	410	443	427	430	465	449	454	457	467	452	432	457	464	480	459	428	472	493	468	474	459	474	456	413	467	492	410	455	453	491	458	526	443	423	466	456	494	438	441	453	458	452	459	435	449	452	441	417	485	476	507	438	448	477	433	451	486	484	469	462	473	442	485	441	461	431	439	470	463	461	473	422	450	459	460	462	418	459	453	465	424	460	473	447	440	429	468	415	450	461	420	439	451	462	450	445	475	428	489	442	437	478	445	424	455	474	443	460	419	470	456	430	488	449	429	488	444	464	423	442	464	468	462	413	456	447	474	481	435	473	464	428	424	437	446	463	471	482	472	443	442	444	488	439	451	417	429	514	476	447	435	469	455	452	453	472	426	482	463	458	437	448	436	481	445	443	451	418	412	459	429	438	442	467	475	463	476	453	483	448	439	487	513	465	471	451	440	458	435	450	436	469	456	446	417	482	483	443	450	442	441	441	435	479	450	462	508	442	434	414	455	466	458	465	487	436	474	443	469	487	435	392	509	438	459	468	460	482	442	468	460	436	461	495	489	468	424	443	427	445	458	449	450	477	441	503	433	467	431	445	456	466	413	462	451	450	461	436	446	411	458	465	447	486	417	427	473	484	422	406	448	461	467	458	421	441	444	425	489	472	494	418	429	444	491	423	433	448	489	436	444	457	454	428	436	425	459	427	443	428	471	458	456	474	447	420	450	459	459	452	456	424	453	443	463	448	422	475	433	448	432	479	456	424	510	464	423	456	443	450	486	453	500	433	424	395	425	450	440	478	454	462	457	494	503	441	495	453	464	451	412	395	478	455	448	449	466	431	476	444	476	431	449	457	484	433	417	443	431	482	488	491	467	460	443	474	430	460	481	455	463	472	478	398	424	462	465	459	457	436	461	490	498	433	447	446	437	435	453	472	455	444	455	446	447	432	469	436	470	458	417	442	456	427	444	431	478	478	451	418	428	434	482	504	427	436	445	432	466	487	462	435	453	448	446	414	462	476	440	470	474	467	458	440	453	442	490	489	441	463	497	462	456	466	497	441	440	451	462	391	455	479	482	454	452	426	436	452	470	402	454	472	431	459	455	425	446	436	468	452	429	456	472	442	466	418	463	473	400	460	491	431	450	454	464	450	494	430	460	411	480	498	451	430	442	482	469	471	440	472	447	446	458	478	440	483	446	414	464	405	486	428	486	424	420	431
24542	20974	23985	28148	20966	16189	531	369	310	294	290	283	275	278	283	297	288	291	276	269	270	256	278	272	278	287	272	256	272	253	300	264	271	265	236	291	269	291	266	247	262	292	268	303	273	270	291	283	242	269	287	291	271	241	259	239	291	276	245	269	261	266	308	240	257	251	274	304	254	275	278	263	262	242	251	282	299	289	247	257	286	275	259	242	299	264	272	275	234	267	292	253	248	259	292	272	278	268	297	263	277	257	241	284	250	264	277	280	279	275	266	260	249	266	285	250	245	262	271	265	281	293	283	255	266	297	256	251	248	268	255	278	273	287	260	270	273	298	258	260	296	277	283	282	294	272	280	260	270	292	288	263	301	287	272	281	268	272	308	270	279	259	255	236	256	247	242	296	262	266	265	269	272	265	283	248	255	273	269	264	288	282	248	293	274	259	270	257	276	257	259	257	276	262	280	288	254	284	273	271	281	270	289	274	273	262	268	251	263	253	272	283	279	273	300	262	277	252	259	268	265	269	281	290	254	255	266	258	266	294	227	252	270	274	272	268	306	285	287	268	255	267	242	295	242	253	261	276	278	249	284	283	260	254	266	211	279	240	272	266	266	291	276	297	262	292	278	266	248	237	264	280	271	240	278	284	284	262	260	260	278	276	262	243	286	282	272	260	268	251	292	263	292	273	264	268	294	295	259	283	273	256	262	273	309	293	258	262	275	303	270	257	264	235	260	273	320	258	284	276	283	253	253	264	275	271	275	272	251	270	265	293	267	271	249	263	283	267	280	278	241	289	281	300	270	307	300	266	271	287	279	268	278	247	241	237	246	259	285	289	273	255	287	258	268	234	272	297	278	289	257	281	278	278	268	249	271	261	255	258	279	252	290	255	279	272	266	302	260	287	251	290	280	260	283	271	271	259	253	285	279	279	250	291	291	277	245	258	252	264	250	261	275	264	250	270	267	274	243	276	264	230	241	268	271	284	270	289	274	265	255	288	270	275	237	282	286	287	261	285	252	233	287	248	266	241	268	261	263	274	270	264	254	230	268	285	270	266	278	265	271	265	262	287	294	260	277	268	283	266	293	273	254	266	265	228	281	290	262	248	304	277	278	264	259	274	281	248	264	256	264	296	247	264	262	289	296	257	285	278	297	232	265	252	253	282	302	292	241	254	237	252	296	274	296	259	259	280	268	257	237	245	259	271	255	260	280	267	264	273	298	267	293	255	226	282	240	263	259	268	296	278	263	269	249	317	239	275	278	269	261	276	250	273	282	246	274	289	288	270	245	274	278	244	253	248	224	262	262	277	274	272	276	246	245	284	257	253	237	254	280	280	279	270	285	306	279	255	269	244	246	266	257	277	301	287	302	256	278	279	235	252	266	273	261	255	294	257	252	265	272	287	262	236	262	262	250	276	277	258	268	281	294	268	275	272	278	254	269	290	258	285	282	266	261	300	251	283	258	294	257	300	260	269	276	282	286	247	291	273	282	257	275	250	257	258	267	260	273	280	245	264	296	265	274	268	291	265	282	259	277	310	279	290	276	262	295	261	258	256	267	257	261	268	269	278	252	267	252	294	288	272	279	276	300	284	280	280	258	243	277	272	274	275	266	253	254	246	274	263	245	269	268	291	248	262	290	257	266	284	292	270	264	243	267	262	259	258	247	254	263	284	267	289	239	269	284	275	260	251	259	272	272	258	262	275	264	252	263	259	287	262	279	300	239	276	260	259	302	272	297	267	254	264	239	279	271	275	267	281	273	238	267	243	234	241	257	296	280	254	250	264	270	266	257	237	253	257	287	248	297	267	248	272	274	286	271	279	274	229	250	290	287	263	246	245	270	230	282	287	255	284	253	254	300	250	272	279	274	292	265	304	275	250	271	264	274	277	273	271	266	265	256	277	297	276	282	267	254	266	288	296	256	257	249	257	272	269	278	269	280	278	250	244	264	237	248	282	293	258	273	263	252	273	261	246	275	291	279	250	259	281	283	246	269	262	274	256	282	277	264	260	283	255	275	249	233	253	259	234	256	269	262	288	285	278	260	249	276	251	249	239	236	253	263	233	263	265	273	276	241	277	294	249	265	260	287	283	259	273	222	231	269	255	262	259	279	252	278	271	265	241	261	273	265	268	275	263	273	254	297	279	288	278	247	255	255	247	278	276	269	272	246	238	276	238	265	238	262	253	242	246	242	297	261	261	261	245	250	261	264	283	241	277	266	292	241	264	272	248	244	262	235	255	278	256	256	264	264	269	257	236	286	241	250	304	248	272	273	244	243	258	252	263	288	283	271	268	265	263	294	292	251	263	260	300	261	257	283	264	263	304	279	287	272	281	300	282	289	247	269	280	244	255	250	248	268	286	266	270	235	252	254	234	241	267	270	280	289	260	283	263	260	259	284	297	246	254	298	284	291	253	268	258	235	277	271	254	288	257	257	279	257	233	261	273	258	274	313	298	228	272	258	240	281	249	269	307	271	252	260	255	254	275	271	238	253	266	262	271	255	300	261	288	248	271	276	277	294	263	290	284	281	265	259	260	253	234	272	221	243	281	265	261	294	306	243	291	307	241	249	251	246	283	292	271	267	320	285	245	259	253	221	229	266	251	286	247	264	256	292	314	261	245	245	276	238	271	262	247	261	263	247	291	266	256	277	254	279	253	286	268	270	294	281	255	270	286	266	256	283	282	245	240	290	242	274	276	258	245	288	284	282	286	251	263	258	271	244	271	244	226	285	260	242	302	276	259	266	253	247	248	299	244	265	281	276	244	264	268	284	261	302	249	261	277	281	276	265	280	278	273	277	273	259	276	272	272	276	268	261	252	311	273	254	267	239	263	266	271	271	273	245	271	248	250	291	263	275	284	278	234	273	265	276	286	272	235	277	278	269	273	284	293	265	277	238	258	286	273	273	260	278	279	236	272	263	271	275	257	264	248	276	295	297	261	305	272	277	248	282	284	261	249	277	236	264	287	284	267	307	260	263	270	272	269	251	274	267	248	294	264	283	260	282	249	256	268	243	271	265	257	247	269	270	264	256	246	247	290	242	248	250	270	260	247	263	240	250	241	250	280	275	272	261	277	261	259	269	299	274	278	269	280	251	282	272	243	286	246	267	259	256	284	257	300	265	282	251	289	257	268	271	246	245	245	259	286	303	286	256	288	251	278	279	248	289	262	226	292	274	245	256	284	268	280	243	294	267	266	259	289	235	261	252	261	262	241	269	230	262	292	297	266	273	264	282	261	276	274	278	268	251	243	256	271	258	235	261	287	269	240	239	266	275	271	279	264	247	279	261	277	293	269	242	281	282	258	292	284	267	256	242	230	263	269	254	247	291	270	223	271	281	279	283	300	237	243	247	285	226	262	270	278	246	283	295	262	236	272	267	259	266	264	285	257	278	270	270	235	273	307	239	246	269	276	284	272	278	275	263	263	254	268	282	284	278	272	293	287	267	267	267	254	264	279	247	258	274	289	277	273	248	287	280	263
6838	3724	2116	849	751	683	663	668	689	639	640	667	647	653	645	675	684	668	645	649	606	686	662	694	689	623	627	672	639	636	626	655	645	631	659	679	633	644	637	616	610	696	688	641	627	642	653	671	676	698	614	642	655	689	652	629	649	618	641	657	622	636	624	590	676	628	649	650	616	668	638	668	640	686	624	686	702	663	627	658	653	646	701	634	654	653	692	692	640	645	647	644	628	661	663	637	657	626	632	697	652	636	634	620	618	641	645	639	667	666	666	611	659	668	651	702	660	635	637	606	658	620	591	603	647	619	625	678	664	665	645	643	633	622	650	641	675	622	614	617	627	644	670	673	628	658	703	649	674	637	641	611	699	682	682	662	604	666	639	672	650	629	644	588	631	590	628	654	629	678	658	661	618	605	653	639	669	663	623	632	630	661	663	623	656	606	671	631	633	652	621	617	686	636	648	662	655	684	617	651	686	631	688	703	664	674	668	654	657	619	639	614	662	648	651	618	675	635	652	629	676	651	661	661	658	649	642	666	650	689	602	686	673	652	671	642	672	651	622	647	653	683	632	664	628	624	635	647	676	645	599	696	622	636	608	676	623	644	582	665	634	674	654	584	620	712	638	679	662	667	644	718	648	608	670	657	672	674	609	615	677	647	640	617	653	631	661	650	682	677	652	652	652	659	651	668	668	628	607	683	590	654	647	646	661	667	640	625	653	654	637	625	634	649	631	673	664	653	672	644	628	647	594	616	619	669	610	657	608	681	655	648	672	633	624	663	652	634	659	604	649	640	669	629	677	664	645	656	680	666	665	642	645	710	644	621	643	678	644	650	644	730	646	612	672	627	623	649	622	653	641	665	688	664	688	634	664	609	627	629	657	638	670	664	634	672	647	610	661	609	629	657	637	672	618	627	664	645	642	678	668	636	676	659	678	670	673	704	634	694	646	636	671	616	661	619	669	681	654	659	695	652	666	624	660	613	660	621	633	675	637	687	617	635	622	668	618	645	671	616	627	682	616	654	640	635	648	637	628	696	622	681	602	648	638	639	644	619	618	651	677	676	657	659	638	646	653	615	655	617	673	671	661	675	643	657	618	653	650	632	662	652	651	673	639	648	627	637	645	682	623	656	629	664	665	664	617	667	671	678	604	674	671	640	654	700	641	651	653	659	615	635	655	650	667	586	618	648	679	630	589	610	614	656	613	634	628	605	628	628	660	651	607	638	666	631	652	662	625	627	663	619	677	639	651	683	656	657	660	676	652	706	631	606	653	623	672	639	704	629	661	581	647	685	610	654	640	615	689	677	643	664	668	619	623	620	606	688	652	613	692	680	656	630	710	638	670	675	670	590	647	689	666	627	616	661	680	579	665	629	663	637	615	638	639	682	645	597	649	659	648	687	639	640	648	682	619	707	662	659	672	607	662	664	626	638	653	650	685	687	640	665	662	688	648	722	643	683	641	621	652	645	651	671	621	632	665	648	679	624	656	637	676	645	681	689	686	662	636	626	665	683	664	608	688	637	647	614	628	661	630	642	626	588	649	625	657	634	676	676	693	644	640	623	659	636	623	662	688	671	631	651	695	633	639	673	626	719	646	626	685	705	666	670	664	634	648	634	679	626	639	632	646	627	637	598	663	616	610	678	652	644	610	688	599	670	628	619	671	646	595	653	606	691	608	691	645	656	634	677	615	649	642	683	647	685	639	642	672	652	612	652	663	643	679	698	670	641	634	668	635	630	666	635	677	694	658	594	675	650	637	632	631	691	649	639	639	681	683	656	652	689	645	667	634	657	642	634	639	663	664	632	653	659	649	695	620	680	670	642	654	705	593	643	647	629	631	608	674	668	630	639	694	640	685	605	675	610	682	639	615	627	629	665	617	625	657	642	637	651	616	641	682	672	668	652	687	625	654	662	655	623	654	640	629	658	617	686	713	662	648	641	652	651	633	594	629	697	666	620	627	630	680	666	661	640	634	715	645	647	690	638	669	616	654	621	662	641	657	617	642	680	610	679	673	600	653	660	642	655	658	630	621	641	659	647	643	663	649	651	646	662	631	617	643	680	641	677	648	666	605	653	664	702	679	660	651	662	626	656	659	669	635	661	616	647	655	659	645	683	688	645	649	632	611	678	632	637	656	696	660	666	645	678	685	649	621	669	646	655	700	635	644	707	627	618	638	623	674	683	624	664	625	655	678	672	707	646	642	659	633	672	656	632	631	633	641	655	627	615	638	656	651	640	670	647	641	672	673	646	637	588	625	630	653	625	611	661	652	653	623	660	630	663	646	635	686	628	622	636	667	647	587	632	656	643	649	650	587	668	632	659	634	640	646	646	641	690	633	646	634	624	611	642	638	665	656	693	611	632	641	628	615	623	636	652	637	595	632	657	666	716	660	651	673	631	598	614	701	609	630	611	653	694	670	704	640	635	653	631	640	625	614	612	661	628	671	644	701	673	674	668	699	613	610	689	599	689	695	626	654	622	666	687	608	653	679	605	651	622	647	655	671	612	678	641	644	654	605	646	644	655	632	674	643	643	642	679	707	659	669	612	634	655	623	591	699	675	652	644	601	653	637	605	722	635	677	644	629	609	646	630	649	681	670	574	672	644	669	668	639	661	658	645	640	633	678	632	619	636	676	676	592	657	635	670	665	651	633	669	609	624	641	668	669	654	663	652	657	645	606	693	693	659	682	650	673	640	660	644	664	625	624	618	681	652	657	646	671	637	660	639	597	639	622	670	610	627	666	652	626	643	659	656	644	650	618	643	598	658	681	668	666	645	688	627	618	649	679	674	627	611	695	622	644	669	634	625	677	692	656	629	687	642	678	691	626	578	629	613	642	631	628	665	642	625	638	645	630	642	669	692	621	678	643	643	608	659	663	641	665	654	660	639	657	671	659	626	684	684	663	667	678	650	647	641	609	631	622	679	661	622	696	653	644	685	685	625	642	644	661	636	671	613	651	672	624	667	664	656	642	630	654	653	610	566	700	607	667	667	639	609	664	619	631	665	603	674	623	692	644	649	654	661	683	628	660	638	679	630	671	639	616	671	647	625	658	641	655	612	613	628	687	613	642	670	683	672	608	684	647	626	658	653	665	658	667	631	611	678	656	725	664	624	662	681	629	641	641	657	686	635	668	632	619	632	651	652	657	675	622	638	650	611	672	655	646	664	626	623	651	679	652	632	674	621	647	635	666	688	694	642	584	659	622	667	613	677	633	660	649	645	641	672	673	625	619	663	623	660	626	657	635	641	661	656	679	702	622	607	660	695	680	666	692	669	618	639	648	603	652	661	679	672	633	684	666	653	656	649	638	660	639	646	655	616	609	647	660	660	661	638	653	698	576	677	655	617	625	619	618	644	670	647	599	689	706	663	616	676	642	694	675	643	644	613	624	666	653	625	648	610	685	667	679	648	642	640	639	615	635	658	603	652	628	628	671	643	650	646	684	651	675	658	697	633	651	662	651	655	657	644	601	646	628	659
23927	20978	24344	27820	20978	20980	12412	521	302	278	274	253	252	229	236	256	230	223	224	229	223	226	232	233	202	203	198	240	206	183	228	214	205	199	210	194	213	203	209	196	195	211	187	205	202	208	195	190	211	207	205	233	186	221	186	199	229	239	222	185	196	202	206	201	185	196	205	215	184	211	186	224	194	217	204	219	238	228	214	217	219	212	197	209	186	186	214	223	198	215	219	228	204	186	229	231	220	229	197	197	191	199	251	222	220	209	199	192	198	207	206	195	199	192	198	220	191	240	198	188	189	202	234	210	233	198	190	242	197	210	198	209	191	233	216	215	203	221	211	198	187	228	203	201	206	214	186	166	203	222	214	178	182	214	197	212	196	181	210	201	228	223	178	196	194	175	217	187	218	210	188	196	186	208	205	210	215	230	217	216	218	219	201	200	198	196	206	222	191	185	209	205	208	197	217	200	194	241	192	197	213	197	191	203	201	197	247	220	190	201	198	217	184	211	204	202	194	207	177	196	181	209	201	207	198	205	184	190	196	224	185	214	214	219	197	192	214	204	208	189	225	208	213	227	208	191	181	211	218	219	183	208	199	216	213	213	197	192	187	199	219	212	193	222	211	214	201	186	225	222	193	212	168	213	206	175	196	217	216	181	181	217	182	207	235	204	214	206	202	202	212	205	222	195	226	205	181	208	202	212	222	203	213	217	186	205	199	195	203	191	212	204	203	204	218	209	188	214	229	219	217	224	202	221	209	218	189	203	204	215	202	194	208	211	210	191	212	202	187	214	185	196	197	221	238	215	192	207	221	222	201	173	199	194	194	183	196	210	213	209	197	202	234	226	224	216	195	182	175	218	208	213	208	222	203	197	184	212	187	203	197	214	199	212	241	233	217	219	188	174	186	202	182	205	212	214	206	197	207	211	222	207	182	214	218	200	220	200	190	200	196	183	179	208	242	214	174	244	203	205	237	205	207	211	217	191	215	217	195	206	190	188	189	188	236	209	202	210	196	195	198	205	228	219	227	179	196	202	208	168	205	204	210	212	202	190	209	207	216	219	183	202	198	187	216	177	208	233	204	204	235	190	203	182	225	245	214	230	199	213	220	215	196	197	186	206	185	196	193	187	207	191	222	180	242	215	193	206	201	194	200	215	209	212	183	206	199	217	233	187	187	210	200	212	185	215	212	222	197	204	193	211	223	217	207	210	228	214	232	215	228	210	210	223	221	204	225	221	195	210	209	224	236	204	212	194	176	205	205	194	207	220	215	214	222	176	194	184	205	196	230	206	235	182	210	208	217	199	210	225	188	184	187	221	196	220	202	225	216	190	194	201	233	239	220	204	196	213	203	197	195	186	214	199	219	169	194	188	240	198	184	197	206	218	218	214	190	239	214	191	184	197	190	194	219	202	212	172	213	197	220	200	186	211	183	192	217	206	201	202	205	201	209	225	203	212	211	186	186	205	184	204	237	215	202	186	196	188	179	216	203	231	218	231	206	219	195	200	219	195	224	208	212	212	191	190	216	198	195	198	218	206	216	230	218	187	196	192	237	207	199	201	224	196	184	190	195	198	214	185	205	171	219	217	196	196	202	188	206	184	206	208	204	193	198	221	192	202	207	204	210	217	222	226	202	166	220	242	231	238	214	218	231	210	182	208	198	207	221	222	197	199	214	213	205	196	231	176	228	206	195	182	210	187	213	219	197	221	206	211	189	211	201	197	215	190	219	202	177	211	226	212	191	176	201	211	195	231	223	175	211	178	211	197	224	191	221	207	195	178	193	200	176	191	198	193	198	166	220	213	220	187	185	213	202	198	217	194	203	196	197	179	194	225	201	213	197	215	209	172	208	194	187	202	220	214	219	202	212	211	183	188	192	213	212	210	191	225	214	191	195	201	196	224	201	212	190	205	215	213	226	200	233	197	188	215	192	192	202	180	197	200	209	231	232	206	196	219	181	202	223	215	223	218	229	229	218	215	190	221	219	222	206	216	202	195	202	202	207	239	204	212	220	228	196	168	197	186	198	210	214	205	190	224	201	238	219	216	200	164	203	214	203	192	188	203	222	194	212	181	196	188	204	220	192	217	204	214	212	216	174	187	181	201	202	211	202	211	191	210	180	213	200	217	207	195	207	200	187	183	189	183	222	198	211	200	176	220	217	181	196	190	202	220	225	193	204	226	193	216	182	218	206	226	186	195	201	220	202	218	199	195	199	210	203	187	216	228	199	231	200	212	197	220	203	206	194	212	206	213	208	217	210	206	214	238	215	214	190	191	230	213	210	203	213	192	220	215	216	213	205	196	205	220	184	203	219	226	185	197	171	193	197	165	208	195	196	206	218	166	202	209	211	209	204	224	238	206	217	189	184	212	214	199	217	222	198	189	204	193	214	192	196	211	184	191	197	199	192	181	195	185	215	188	199	209	213	202	208	210	189	191	212	203	181	208	203	211	210	179	208	222	195	227	197	205	219	181	200	196	181	178	182	179	222	205	207	196	177	203	207	199	222	220	194	202	198	184	210	209	214	202	196	197	183	217	203	216	196	187	218	203	206	211	236	218	217	205	214	196	203	197	189	223	192	209	204	210	200	241	176	201	203	195	185	208	263	224	207	183	189	179	219	208	195	201	244	203	190	209	204	196	202	196	182	198	210	212	204	208	197	204	213	205	198	213	196	193	197	216	211	201	205	172	181	204	200	236	210	220	193	204	194	202	217	239	183	213	177	181	202	213	199	186	203	229	206	208	212	181	219	186	218	228	213	207	214	222	212	211	200	198	196	201	198	221	205	200	187	218	180	213	219	215	196	208	230	208	188	213	204	189	198	228	191	197	202	202	184	194	200	214	188	207	192	187	199	193	222	214	193	200	222	203	223	223	218	217	213	206	201	202	200	181	193	215	206	197	223	237	214	204	189	185	222	201	201	172	211	184	205	223	199	186	216	194	211	214	187	218	191	197	210	206	186	204	201	193	212	221	198	217	197	203	211	196	180	228	186	196	204	186	243	191	210	220	225	211	210	203	205	202	206	209	186	193	199	224	210	202	183	210	206	207	206	202	204	190	208	219	212	203	211	196	212	237	211	218	205	207	196	193	174	215	226	216	191	205	205	195	185	239	222	209	209	202	210	205	203	197	218	218	207	204	190	228	194	190	219	208	193	192	201	222	201	195	222	203	196	230	198	199	196	183	214	210	258	181	210	191	197	184	196	205	191	190	204	214	227	199	217	200	201	198	224	204	225	210	199	204	225	201	199	207	196	198	203	222	212	215	201	204	207	206	183	185	186	196	215	205	211	217	190	200	214	196	183	220	201	238	229	190	235	208	191	186	204	241	212	211	188	184	202	202	197	208	224	202	181	219	184	217	202	193	197	213	216	190	231	204	198	208	212	207	192	221	201	210	210	188	199	208	216	172	173	205	197	216	178	220	214	199	197	208	201	206	201	198	205	182	192	221	220	205	228	175	215	196	192	209	173	189	256	193	207	197
8362	5457	3215	892	635	574	599	518	513	526	481	507	536	511	470	532	484	477	480	494	455	460	494	471	470	461	470	470	495	462	460	488	469	485	475	470	511	478	496	496	461	502	488	470	469	440	470	469	478	497	450	445	465	508	523	503	478	484	476	491	502	462	512	471	465	448	468	497	485	482	511	471	472	488	491	468	470	447	487	490	450	465	459	477	510	462	484	480	461	482	462	489	490	434	523	495	484	491	493	487	464	489	477	436	480	466	471	468	459	453	492	481	492	465	477	507	471	514	488	507	432	440	474	481	444	476	491	483	446	481	479	442	486	481	487	479	495	494	503	466	494	505	478	474	494	478	467	495	537	487	444	457	507	447	477	494	517	478	493	520	478	480	492	478	467	457	455	475	479	467	513	494	457	500	497	442	469	506	476	494	494	478	474	467	511	462	453	476	443	463	477	472	465	519	491	435	488	465	471	479	488	468	468	510	476	471	458	527	501	455	471	495	506	440	481	438	468	477	449	446	453	446	504	502	473	517	482	501	505	456	504	487	466	436	503	505	471	449	502	481	494	453	462	488	471	470	481	471	481	474	491	473	505	471	475	513	479	469	478	469	463	509	449	496	484	481	499	507	469	439	466	483	464	465	501	457	485	491	523	493	490	469	458	501	456	489	463	479	447	510	497	453	490	482	508	488	492	493	480	484	488	475	460	530	471	463	482	491	479	501	490	500	485	482	451	483	488	495	482	455	468	466	489	469	469	474	461	456	472	506	492	442	448	475	464	477	468	471	467	488	501	478	498	491	502	481	432	448	464	465	470	493	508	463	481	462	506	486	469	515	469	543	471	481	458	449	449	509	495	528	476	482	478	496	491	470	488	486	492	465	479	461	485	483	450	467	462	487	479	475	472	453	452	481	484	479	506	468	489	499	496	473	475	496	493	480	493	483	457	516	496	461	513	512	466	469	440	479	442	512	471	489	492	479	474	515	493	462	518	490	503	481	443	476	467	493	502	458	450	501	482	472	488	496	447	489	461	425	499	490	464	469	485	486	484	481	527	526	480	477	469	477	474	481	516	448	470	491	472	510	492	479	460	494	480	478	484	475	443	486	469	523	475	480	491	488	477	484	478	449	471	496	468	478	473	469	469	494	468	474	483	464	489	467	495	500	467	480	461	463	492	491	477	457	470	480	452	500	495	434	488	512	565	466	467	499	512	484	497	456	476	487	475	508	510	489	476	520	487	476	476	489	482	464	456	482	470	489	475	453	491	525	498	473	476	486	487	516	475	453	497	499	480	506	453	437	488	532	480	432	467	482	478	502	486	484	452	518	494	469	464	534	499	461	457	452	497	507	450	496	497	489	470	514	449	468	454	490	480	491	440	456	491	470	480	476	453	453	499	504	479	518	498	529	481	483	441	506	496	436	506	475	437	485	448	467	471	483	506	495	497	486	503	541	528	493	498	484	472	471	470	500	442	484	485	498	463	485	531	486	510	518	456	494	449	431	460	473	475	498	453	448	460	442	462	500	498	511	485	476	477	457	454	490	516	473	480	516	466	473	454	498	492	490	498	452	474	447	471	447	493	484	488	474	463	470	489	493	474	480	446	484	447	545	501	472	474	491	487	488	498	477	502	462	480	474	482	494	475	504	458	470	500	464	506	483	482	470	499	485	467	442	475	527	473	486	512	477	472	450	480	482	509	515	452	478	461	483	494	459	473	515	508	501	427	456	478	446	501	506	447	471	486	500	464	500	470	509	492	488	489	464	478	465	493	457	501	507	484	494	480	447	490	472	490	489	492	490	509	509	466	458	472	492	515	510	429	480	473	475	460	488	474	491	485	492	465	452	499	464	461	479	497	501	452	441	483	504	533	497	473	514	514	482	441	482	478	486	480	493	483	493	491	432	515	512	473	474	486	517	488	534	475	497	478	482	492	507	473	487	494	498	472	478	493	476	471	484	487	490	478	491	469	450	469	500	479	440	489	469	462	493	491	518	483	458	505	516	473	499	472	474	466	470	486	494	443	500	508	510	477	451	510	492	490	449	472	505	467	499	479	426	501	495	468	438	462	482	524	468	482	470	476	477	488	492	492	489	495	455	455	476	461	454	507	461	482	436	473	488	512	531	463	485	496	441	479	423	461	481	470	520	480	455	505	473	487	469	481	523	479	468	480	448	465	479	515	460	510	487	454	484	525	468	512	483	452	488	458	494	472	491	478	496	510	510	499	491	493	497	474	502	475	491	466	433	489	496	492	503	514	475	455	467	479	531	462	488	491	446	498	499	473	504	474	506	456	469	498	518	466	492	502	508	461	474	486	468	492	433	496	487	482	502	498	508	478	499	529	502	489	494	475	479	474	485	464	467	514	450	451	499	495	470	491	490	479	432	455	511	526	490	474	480	438	466	452	487	469	494	514	481	484	461	488	462	493	462	476	484	532	494	473	477	466	490	471	472	444	505	485	496	482	471	444	461	495	437	480	482	474	523	423	448	534	491	462	430	478	454	477	437	492	490	452	469	457	492	515	504	485	501	461	475	507	483	444	477	399	477	459	484	493	464	484	502	504	471	476	460	488	492	410	426	505	483	473	501	487	467	505	459	448	467	482	473	444	509	486	443	492	429	482	499	437	480	479	471	464	464	509	494	481	466	482	470	496	480	476	463	495	509	461	470	503	455	450	518	514	468	477	439	479	493	511	476	466	502	473	440	478	493	468	459	483	459	483	463	474	480	489	455	462	463	473	493	447	455	483	465	489	490	486	468	469	468	475	505	485	499	502	505	470	509	481	468	487	477	473	516	450	453	503	458	469	463	450	511	462	502	504	491	488	478	509	465	486	456	472	475	476	477	518	514	478	494	480	479	494	465	520	448	491	434	484	444	517	480	431	459	482	507	470	483	449	446	435	479	497	486	491	479	450	480	495	466	483	506	438	486	478	470	447	473	487	484	477	484	437	454	498	475	457	478	458	473	471	433	468	479	462	489	435	475	466	486	446	478	461	513	498	476	464	429	433	473	451	486	470	470	513	502	518	489	483	496	498	459	485	466	509	478	497	475	467	502	499	458	466	520	525	497	469	461	489	471	500	531	476	493	473	443	494	465	453	518	465	454	481	511	489	472	455	474	448	488	464	472	477	454	474	492	457	497	483	478	497	482	487	477	499	502	480	469	472	473	510	487	470	434	484	460	496	477	454	482	517	491	455	520	463	506	494	489	495	510	456	485	524	495	462	487	500	493	503	454	461	454	471	460	491	473	488	508	490	507	488	490	450	496	474	505	504	487	450	482	478	529	507	503	478	516	487	522	497	494	499	495	463	419	495	500	466	428	443	478	477	437	423	499	467	472	453	496	478	479	448	475	532	468	491	499	461	449	496	421	478	469	505	488	468	498	469	470	441	492	489	456	472	492	522	447	464	428	483	454	511	496	450	491	490	449	465	472	508	489	481	507	486	488	497	466	474	516	485	499	512	476	482	493	486	500	471	510	472	511
31638	19574	7136	444	272	249	209	178	153	162	170	190	178	185	177	186	170	168	180	170	198	178	190	165	160	205	179	182	139	174	167	162	174	178	152	170	180	174	158	161	177	166	171	194	151	165	193	166	193	197	192	177	152	161	163	175	160	163	161	151	152	150	138	166	164	178	169	164	147	174	146	170	167	176	163	186	155	173	166	157	171	181	169	170	146	160	172	176	168	174	165	176	179	157	202	177	176	200	197	183	163	178	172	152	156	172	146	154	173	160	161	174	192	131	172	156	170	171	188	182	148	158	178	145	146	150	143	166	167	167	169	151	152	150	150	155	174	178	159	162	160	183	172	170	173	178	161	179	162	185	183	165	188	179	173	181	160	185	158	174	174	155	159	187	153	165	174	157	155	177	151	194	152	157	173	171	135	192	167	159	163	159	184	167	165	175	181	161	189	182	170	171	192	183	178	166	169	167	177	148	153	161	174	178	160	160	157	185	163	144	171	189	179	173	172	170	166	171	159	151	170	157	169	166	152	164	179	177	146	183	180	147	167	185	138	177	172	154	160	173	167	161	178	153	186	172	173	156	171	153	178	171	142	181	184	171	184	175	174	170	185	158	157	159	163	130	167	177	158	179	122	153	180	148	180	171	151	178	164	169	164	169	177	153	184	198	169	178	161	164	191	163	159	174	166	169	174	176	183	179	155	194	155	148	142	158	173	163	203	174	171	172	171	176	168	153	163	179	172	165	174	169	141	184	160	164	198	164	171	152	174	182	149	158	165	181	160	201	176	154	170	173	141	179	169	184	194	175	135	152	189	160	167	148	173	158	166	188	152	164	160	179	182	174	160	189	186	159	149	181	180	165	156	152	174	164	163	166	156	156	174	199	149	155	183	165	175	151	165	184	165	157	170	168	185	166	163	175	174	165	178	173	145	173	145	159	186	171	166	143	165	150	147	149	167	186	156	182	170	164	165	185	181	175	182	185	172	160	149	172	155	156	151	178	147	168	164	163	198	163	181	162	185	157	180	171	147	181	199	168	184	154	159	164	172	171	149	167	178	142	160	185	158	181	161	159	172	169	190	186	171	158	153	161	172	167	147	161	167	174	166	171	171	168	137	179	186	158	170	185	172	166	170	176	151	151	151	172	181	162	168	162	171	147	180	169	171	167	180	151	168	178	153	173	151	173	158	175	149	167	190	173	179	152	162	169	162	196	184	149	150	158	148	154	154	141	174	155	145	142	178	171	167	152	160	180	175	184	172	164	175	150	172	145	158	154	168	162	135	155	189	154	170	183	182	178	148	181	169	173	175	150	196	156	187	163	152	175	157	166	173	170	167	176	170	185	180	154	193	171	176	160	149	165	180	180	141	174	158	164	164	170	154	186	173	164	185	169	175	176	174	170	164	181	149	170	165	152	160	165	179	172	175	143	154	183	165	165	181	176	167	175	170	166	172	171	155	153	168	174	170	169	163	160	161	166	182	158	176	177	175	155	159	166	174	163	145	167	172	169	184	156	155	150	169	184	165	165	180	167	165	171	169	163	178	192	162	181	178	180	172	186	178	183	148	179	183	171	181	186	172	170	158	186	187	188	145	167	174	164	174	171	159	157	173	177	176	164	166	155	160	153	179	147	175	181	157	157	174	229	192	175	159	155	170	160	179	153	181	163	178	180	171	178	169	161	162	168	163	167	176	156	194	183	195	184	170	192	153	150	136	182	142	151	154	180	158	160	199	186	165	174	173	178	189	190	166	167	145	180	186	202	162	148	163	180	189	179	183	164	164	164	175	155	152	169	165	149	158	156	180	178	153	163	193	169	171	172	172	161	180	185	179	151	162	160	182	166	176	161	151	140	174	180	181	181	172	174	188	152	173	158	169	164	164	143	166	176	169	161	148	194	190	149	163	146	165	157	160	208	147	175	178	154	188	150	157	150	175	152	156	164	160	168	151	175	160	159	161	172	162	183	173	162	159	165	173	163	177	179	150	199	152	164	163	176	150	147	174	185	170	167	172	153	188	177	156	158	169	151	177	188	152	144	161	182	169	169	167	174	176	149	173	163	145	148	174	183	187	150	160	146	153	168	165	159	178	174	185	182	170	166	163	156	150	182	158	164	168	159	166	166	162	161	166	171	183	169	153	171	147	174	176	189	170	173	187	174	161	161	162	155	149	182	179	183	184	150	156	168	163	160	192	164	172	169	186	156	158	162	189	190	160	162	192	176	165	149	173	161	175	180	173	184	165	173	157	166	172	143	175	152	157	182	188	163	165	180	190	168	171	170	163	174	171	190	175	149	169	152	167	188	180	153	170	190	189	154	169	159	177	149	195	173	165	164	180	167	186	168	199	162	193	158	158	164	159	195	180	148	161	184	169	166	201	182	188	172	158	155	184	204	165	167	151	163	174	180	162	185	182	149	165	169	190	178	155	154	176	135	167	187	176	149	157	151	166	166	167	187	163	181	168	181	176	162	157	169	138	176	150	152	143	160	161	185	182	142	161	187	198	181	195	200	168	163	165	168	165	163	153	178	170	165	165	146	166	160	160	163	169	184	169	170	184	178	172	174	185	144	196	188	141	172	190	154	181	190	187	189	158	183	179	141	192	174	156	171	179	193	167	182	156	175	160	157	164	184	194	155	174	184	171	183	197	190	153	148	180	189	170	158	178	195	172	172	178	189	182	150	190	150	158	180	168	195	182	154	164	173	163	172	174	181	150	164	179	156	161	171	175	159	179	162	165	172	165	141	127	197	161	169	151	165	163	184	164	195	200	179	160	166	184	167	185	148	161	161	179	169	153	157	181	153	157	155	156	195	185	156	163	172	187	177	187	189	164	171	169	162	168	172	160	180	219	180	156	155	156	168	167	171	157	163	172	170	193	178	159	180	147	150	157	161	168	172	177	177	138	180	182	170	157	178	163	148	162	172	150	142	161	154	176	162	151	159	172	149	171	199	174	186	181	173	161	161	168	159	155	182	151	154	164	180	161	149	165	162	163	167	168	178	155	177	157	196	186	176	181	174	177	163	149	146	146	158	167	165	155	152	165	181	146	168	171	173	173	187	135	141	155	167	187	159	158	163	175	171	155	192	152	174	182	185	165	149	178	176	160	163	172	177	164	148	175	152	162	188	143	180	157	189	174	162	177	168	164	164	186	175	135	172	155	180	165	177	170	147	192	148	157	149	148	174	188	175	167	177	175	178	168	179	190	165	163	158	180	173	168	170	164	138	156	147	185	168	168	178	210	170	194	181	184	181	189	147	174	156	157	187	175	152	156	162	181	181	171	165	174	181	172	172	161	147	160	161	181	156	187	184	155	187	170	139	153	134	160	147	160	146	194	175	183	195	152	156	160	211	169	170	162	155	170	162	188	170	160	153	162	189	170	155	163	178	175	165	144	157	156	195	168	171	180	174	185	178	167	173	180	154	182	170	194	173	191	161	173	175	161	156	167	144	174	184	180	185	166	177	176	192	190	169	177	177	171	176
6229	1345	598	442	459	447	458	482	434	466	441	446	489	459	461	473	414	459	466	464	449	478	439	466	462	469	461	443	459	461	475	467	439	450	408	470	434	459	429	468	420	450	479	460	429	434	390	442	479	468	434	453	449	443	421	447	430	420	467	452	440	414	468	473	456	404	451	464	465	444	440	437	462	441	449	467	489	485	477	473	456	453	446	481	466	419	462	431	466	449	460	459	458	506	500	479	465	396	410	464	415	440	483	427	444	443	450	456	478	468	475	439	490	440	450	439	442	445	447	451	444	428	423	464	490	465	474	483	476	454	455	441	492	422	448	459	462	440	445	437	483	484	437	493	504	432	447	441	498	459	441	434	468	443	449	425	461	476	455	441	455	402	469	438	489	461	435	447	485	491	443	494	411	455	458	431	459	451	466	433	452	494	476	468	477	464	470	460	454	441	467	440	461	471	476	424	448	439	424	458	453	366	456	433	420	475	430	457	431	452	481	465	461	457	438	496	456	457	430	450	448	440	417	474	421	446	439	450	457	449	448	435	462	416	463	427	423	446	449	445	433	465	487	470	456	466	468	472	407	491	467	437	430	490	446	412	460	451	429	440	412	445	469	466	444	470	479	435	458	444	477	468	458	446	471	467	444	468	453	451	475	463	488	451	451	473	444	455	454	461	438	426	468	398	476	460	448	455	464	463	437	454	473	415	454	456	421	470	456	451	416	432	426	436	412	478	478	438	435	427	434	422	455	461	467	476	469	457	425	445	439	463	468	469	452	464	490	423	449	450	467	455	458	488	450	459	469	436	409	443	415	424	416	494	446	435	457	472	482	447	438	489	458	432	411	487	422	448	484	491	478	464	471	501	477	441	436	469	445	494	440	418	463	436	444	500	441	477	411	396	421	458	468	456	444	480	478	473	458	460	470	441	422	438	463	468	443	436	425	425	478	437	470	413	438	436	464	446	451	443	410	417	452	439	412	453	467	494	456	415	463	469	513	444	455	410	482	427	452	471	441	467	472	454	464	485	452	467	461	480	487	495	451	439	436	463	483	467	461	437	463	454	434	474	456	443	494	483	471	438	438	491	474	448	495	465	444	447	454	469	462	437	434	462	447	432	465	449	469	452	445	480	452	441	449	441	478	447	468	449	483	446	446	441	444	441	488	446	443	487	436	470	477	437	437	449	451	466	447	451	458	422	417	442	460	487	458	461	441	461	471	451	452	468	434	442	441	447	448	501	434	440	448	453	435	471	483	467	472	486	420	453	433	441	454	448	450	472	448	447	473	448	442	463	432	402	459	459	411	463	441	442	461	450	470	470	471	512	445	434	439	444	447	426	477	411	449	470	427	478	445	473	467	450	476	445	479	448	445	473	480	459	431	460	409	452	434	435	479	471	453	475	443	487	429	456	473	447	477	451	442	456	460	469	462	425	466	491	490	412	453	457	471	463	440	452	439	449	466	454	469	466	449	435	453	411	439	446	447	421	480	460	435	435	486	477	459	447	461	457	468	459	470	455	477	452	473	464	476	467	441	412	435	465	451	442	439	423	449	410	475	443	427	439	455	472	461	435	456	457	456	456	471	490	463	474	431	441	434	480	457	449	462	434	461	449	468	414	465	442	454	446	468	451	486	452	442	444	430	441	491	435	441	465	469	447	425	439	466	443	436	469	452	444	424	440	451	462	423	415	449	467	456	416	462	480	503	492	439	459	431	442	470	480	462	420	472	424	428	444	457	463	486	457	483	494	496	467	474	471	447	481	462	452	448	487	452	473	482	488	431	443	479	467	477	440	466	445	466	487	489	434	415	480	401	461	432	468	437	450	418	432	455	442	423	433	445	461	459	449	466	421	436	459	471	462	414	471	412	448	448	452	465	487	434	452	468	431	536	436	453	473	454	444	480	429	458	470	473	484	500	452	443	450	461	456	454	469	432	446	439	488	444	483	479	469	468	453	440	446	441	431	475	470	464	437	434	443	481	457	432	490	452	452	465	485	473	470	439	463	437	457	525	448	435	450	439	453	447	484	470	429	426	466	479	449	440	431	466	465	432	433	474	462	478	464	495	462	453	428	438	442	497	452	430	447	461	448	402	452	465	455	445	451	467	483	451	432	450	400	484	429	449	453	397	453	459	445	440	448	454	430	476	461	448	459	478	471	466	447	428	441	500	434	459	470	475	444	447	477	466	454	482	462	441	474	471	479	440	504	468	427	453	457	441	435	461	460	417	388	456	443	434	454	467	442	443	444	439	451	481	458	414	462	419	462	485	458	435	467	455	481	445	434	439	452	447	429	454	437	428	455	446	457	428	487	439	425	463	451	461	430	428	436	422	471	459	461	454	421	402	471	486	477	461	490	474	458	437	443	476	429	466	432	452	479	471	471	429	468	446	455	462	456	442	436	445	451	449	487	438	444	421	448	429	436	474	483	469	448	450	492	453	485	479	448	472	476	445	469	454	449	439	468	452	464	465	432	463	447	493	428	462	480	423	460	501	449	422	469	442	431	436	449	468	463	440	472	432	461	402	445	435	453	448	421	470	441	473	449	451	490	429	444	436	483	463	446	462	465	467	456	455	435	445	440	486	429	420	445	432	433	433	446	423	440	474	429	485	496	423	422	469	462	480	480	437	420	409	514	433	442	412	438	411	489	443	424	451	439	461	471	421	452	468	444	450	432	451	458	462	446	442	472	489	461	475	458	468	476	473	470	471	454	434	437	438	455	480	508	439	466	451	471	446	446	457	459	446	455	453	476	454	472	459	440	456	463	459	475	444	439	402	463	453	456	433	457	482	497	438	488	470	491	452	443	486	443	456	485	469	470	448	456	443	414	447	437	437	471	459	468	460	466	414	473	455	441	490	450	479	448	445	453	436	490	426	475	431	454	450	460	439	499	452	428	472	432	417	454	448	418	437	442	439	434	435	468	464	463	433	436	437	442	463	458	482	468	463	453	445	445	481	435	448	476	445	447	451	490	465	464	456	466	473	474	456	449	474	432	429	475	439	480	448	473	474	501	432	478	420	482	446	455	469	440	450	454	435	466	478	503	435	452	459	412	446	463	472	470	453	452	445	445	443	435	407	445	447	445	467	447	482	450	465	436	457	442	439	451	428	443	473	447	484	417	442	419	485	454	444	431	427	484	457	428	486	428	465	453	426	461	440	440	456	448	488	502	416	443	461	467	453	429	457	480	467	455	478	441	453	450	431	478	458	437	460	432	480	464	455	414	427	462	431	451	451	444	463	434	444	420	472	436	484	463	444	454	467	467	430	454	430	467	444	449	458	453	472	437	516	468	457	430	473	431	435	434	434	471	441	462	454	470	464	454	467	457	461	422	483	426	435	441	441	417	451	443	480	451	466	470	457	410	507	438	451	451	435	463	456	450	428	473	474	445	467	499	443	448	435	436	439	440	486	513	404	468	425	460	428	441	439	499	430	474	450	419	408	412	456	435	497	470	464	444	430	485	451	456	469	464	431	439	496	470
24623	20998	23935	28240	20994	16237	574	385	329	310	352	295	280	293	277	274	287	266	275	285	267	276	281	255	252	265	248	256	274	272	291	283	270	287	260	262	281	272	283	251	276	254	245	269	224	267	251	265	264	295	245	267	248	274	266	264	297	232	240	262	261	280	252	260	244	258	273	258	248	261	290	248	263	287	268	281	268	283	257	274	260	275	259	236	253	278	251	272	285	226	264	262	284	274	264	272	273	272	239	317	288	270	272	261	277	242	286	226	287	273	268	300	250	264	269	261	277	261	257	275	264	262	229	278	241	265	248	245	243	299	295	245	273	255	270	241	266	268	283	285	255	291	283	265	265	270	258	272	266	287	257	268	240	282	287	256	238	259	240	264	286	278	272	265	288	241	251	260	271	268	276	252	289	254	245	277	276	266	300	268	289	251	275	255	263	247	274	253	266	244	270	246	259	253	265	276	274	252	257	277	280	270	276	259	242	263	268	287	224	272	287	278	236	293	267	251	274	275	247	246	286	270	253	283	276	246	277	263	292	275	239	257	267	264	298	289	261	263	274	293	283	274	255	286	263	262	253	245	272	253	244	260	270	232	275	276	263	269	262	226	265	270	266	256	275	276	251	233	281	260	259	278	288	261	273	224	286	240	279	255	237	272	269	247	271	260	281	259	298	270	267	255	257	286	290	257	282	268	257	282	278	262	264	294	268	256	272	276	245	295	272	260	275	291	259	272	254	284	316	263	252	252	258	254	270	272	266	244	285	262	290	289	259	258	275	277	228	277	254	271	269	263	240	315	276	259	249	258	272	272	258	269	264	264	267	283	252	267	284	261	262	255	252	293	256	270	265	269	257	274	282	255	254	254	250	258	251	287	235	248	279	266	270	276	239	281	322	271	247	245	286	281	303	286	259	296	270	259	301	270	255	240	268	242	275	280	247	270	256	252	280	270	295	276	271	285	252	283	257	263	270	264	268	276	283	252	261	269	275	256	262	297	259	235	247	242	283	273	272	285	278	280	284	281	250	274	253	275	292	253	271	257	273	257	279	281	255	279	268	263	256	265	274	303	274	260	290	264	295	255	276	275	259	304	273	279	271	266	250	279	278	257	271	270	278	302	260	287	264	245	283	230	247	302	252	258	262	301	218	249	259	286	283	276	260	258	251	267	266	271	241	278	254	280	271	284	279	263	296	245	262	245	282	247	261	241	262	255	263	222	240	272	249	270	266	257	257	268	247	250	264	262	247	276	267	251	255	268	287	299	237	281	269	243	272	292	297	266	291	278	280	270	256	250	247	265	263	252	261	284	273	261	271	275	258	254	237	249	256	255	239	272	316	258	243	262	263	270	264	274	253	268	238	285	254	282	215	233	286	284	292	272	246	273	243	287	267	270	258	277	292	249	288	234	244	272	251	253	267	278	261	259	270	302	277	272	275	253	260	287	267	270	282	299	262	253	229	252	261	268	273	281	281	263	244	241	252	262	294	298	291	246	291	287	289	249	268	264	230	248	270	238	258	275	281	297	239	281	244	253	251	231	256	262	269	282	254	273	277	262	255	272	253	253	250	267	275	264	263	274	307	247	229	274	247	259	293	281	264	260	253	279	267	296	273	252	285	224	270	296	289	263	253	274	244	281	264	256	278	272	275	251	300	248	278	277	246	253	268	287	287	285	288	241	228	249	251	283	272	218	265	264	253	271	254	242	267	236	276	265	253	248	272	284	265	287	288	256	257	250	245	287	263	259	296	293	239	260	251	247	257	299	222	284	267	256	266	242	309	258	262	244	254	281	260	261	244	260	289	260	254	285	288	268	276	241	275	245	249	286	295	292	259	261	295	289	279	284	295	251	268	269	227	265	267	276	269	249	276	264	242	280	254	257	261	265	252	253	288	280	267	254	235	267	260	273	251	284	256	289	271	262	275	296	279	267	267	264	284	280	253	251	236	264	287	243	255	281	251	244	283	256	235	272	241	282	266	278	259	289	287	268	269	257	274	257	249	296	252	283	286	280	250	265	268	250	254	280	275	285	256	264	285	268	283	245	275	261	264	302	261	266	258	256	230	247	274	293	244	273	264	286	236	245	257	229	273	266	266	274	286	285	255	283	253	241	265	260	292	262	262	281	303	240	247	274	267	261	297	261	259	267	266	260	275	253	259	244	282	278	250	263	258	270	284	278	262	252	286	246	300	244	263	262	247	257	265	258	275	290	283	289	251	275	268	261	289	288	272	261	243	302	269	270	293	271	232	266	240	275	279	267	272	268	267	272	278	276	284	275	286	275	250	273	257	286	281	262	268	265	284	257	252	243	279	274	247	275	279	262	254	239	260	272	280	267	262	241	258	266	243	282	246	264	303	263	265	274	283	277	234	241	262	236	253	262	287	292	289	286	273	226	291	248	274	283	260	252	243	285	264	244	248	276	282	245	265	234	263	286	296	291	267	283	280	266	252	302	258	288	271	250	268	260	296	262	274	261	240	287	282	275	293	293	292	290	280	240	252	272	271	278	269	263	284	251	237	287	235	291	288	262	298	312	243	274	266	240	244	243	266	286	249	261	244	270	270	269	268	259	281	283	280	243	270	299	272	276	288	262	266	261	247	261	260	280	281	263	261	287	236	234	283	245	283	278	249	260	282	247	271	278	261	242	245	269	257	272	272	266	279	275	256	280	269	230	254	251	258	265	262	276	259	280	282	320	299	272	262	229	237	266	273	279	255	258	251	268	268	258	272	275	284	297	268	281	233	294	239	273	262	294	280	239	257	248	258	267	283	239	297	292	250	294	276	282	286	278	297	262	265	299	282	277	278	238	278	275	262	261	255	284	254	300	268	254	245	235	250	256	241	239	288	266	286	261	260	267	289	256	251	265	272	254	272	265	255	290	292	250	281	259	261	264	243	258	251	255	254	243	271	259	274	265	276	264	244	265	275	262	292	259	271	288	285	270	263	271	277	255	250	264	271	243	278	251	244	276	273	244	281	274	267	295	254	243	264	258	263	302	258	255	290	289	256	236	254	259	256	258	249	287	281	271	227	282	274	278	314	267	277	267	294	262	262	263	279	281	229	273	249	270	278	279	247	279	255	256	247	250	272	285	285	296	261	281	271	277	273	266	268	254	232	249	253	268	284	263	269	259	277	260	252	288	276	256	265	270	267	281	250	274	286	283	275	280	285	254	278	239	252	298	251	254	284	292	256	266	286	265	286	268	246	265	278	252	262	277	298	278	237	267	276	249	275	264	259	260	262	310	295	265	282	226	295	277	260	253	281	292	267	257	258	266	303	271	247	254	292	251	258	245	266	260	279	271	285	268	251	253	242	287	286	265	270	291	285	265	256	263	259	268	260	263	251	281	274	251	249	270	246	277	290	252	260	276	271	240	244	290	251	255	286	270	259	276	256	232	249	236	267	232	249	255	241	273	285	279	254	258	244	263	247	248	284	285	258	268	253	252	285	262	276	268	273	244	286	280	282	223	261	275	255	279	307	268
6304	3424	2006	851	742	734	659	714	662	699	705	685	737	638	630	656	610	660	650	629	647	681	630	637	633	651	673	676	673	650	676	669	629	683	632	635	667	650	652	668	670	648	649	666	655	658	655	606	656	673	626	673	627	665	623	646	614	666	644	657	649	676	649	609	617	662	580	618	611	626	655	641	663	662	688	619	614	644	637	682	579	638	691	638	678	634	674	625	659	662	625	684	662	603	650	645	656	642	675	680	627	684	650	671	620	637	652	700	622	616	654	684	626	643	667	636	696	680	629	621	671	635	665	624	669	619	653	615	701	665	672	621	656	647	653	678	683	644	655	595	671	677	585	650	629	611	701	654	615	649	682	636	662	654	624	650	667	640	626	629	656	695	710	615	657	676	633	653	687	652	692	636	626	604	655	694	634	588	652	623	670	667	631	656	664	634	636	695	664	664	656	672	640	626	638	676	666	667	655	649	689	643	673	685	660	648	659	637	589	667	667	639	676	638	685	606	657	651	671	675	654	631	627	646	658	681	624	603	612	597	655	643	665	717	657	643	616	675	613	701	697	632	694	639	636	653	646	604	656	652	667	705	689	651	699	600	642	641	629	613	621	626	628	641	623	681	641	703	665	651	641	646	689	658	656	624	649	687	660	640	655	647	628	646	653	687	702	610	594	672	634	622	618	623	672	661	666	650	649	650	617	666	705	644	672	648	637	591	651	635	643	616	626	674	667	618	674	664	638	649	647	650	651	660	685	619	609	675	595	644	689	642	653	650	664	624	678	621	647	659	600	672	664	684	636	648	703	642	633	602	668	628	698	670	637	622	647	689	660	654	657	637	689	674	663	640	617	648	627	633	626	620	640	618	656	627	662	625	654	632	669	665	625	638	657	629	668	637	619	723	632	595	620	635	616	693	682	696	646	622	628	648	662	622	669	644	647	668	671	631	644	662	673	665	627	629	633	701	705	690	658	651	631	668	610	607	645	661	650	598	677	633	610	647	625	617	648	625	668	625	649	644	617	626	621	664	624	634	684	635	683	652	635	673	643	671	668	641	628	659	621	653	656	639	663	642	634	661	653	639	591	621	684	669	631	672	612	657	679	673	678	650	622	651	683	671	670	629	643	681	619	635	634	680	653	711	598	630	639	642	602	629	662	696	642	634	674	666	639	643	660	642	675	662	642	694	634	670	641	681	638	631	688	649	680	687	645	629	634	646	658	597	630	614	667	651	621	634	639	622	635	672	672	615	646	688	624	660	614	595	651	607	659	624	635	620	665	644	639	612	647	663	672	663	648	654	659	660	680	620	679	635	645	620	650	628	662	603	615	638	641	662	617	620	670	678	670	632	668	639	609	661	659	680	636	688	628	604	650	627	664	656	674	633	654	661	639	656	641	696	627	631	656	653	673	633	668	611	605	680	645	662	652	655	590	629	670	654	649	691	632	667	636	641	616	638	612	649	619	620	655	693	589	621	684	611	623	676	627	624	641	649	613	646	665	640	634	646	710	629	634	642	630	645	625	643	621	609	647	645	665	648	662	692	634	657	641	614	643	657	638	613	623	673	674	672	665	626	636	675	648	643	618	636	654	670	665	656	665	635	609	652	630	633	653	671	648	627	675	639	673	629	652	632	658	646	639	649	638	631	659	653	630	680	662	636	704	685	662	625	581	653	611	622	616	626	586	656	640	631	629	664	640	636	637	679	707	673	609	662	615	614	676	677	648	651	631	659	674	674	675	644	620	698	596	645	643	653	691	637	652	685	609	691	675	657	645	679	620	651	612	627	614	663	648	647	629	673	630	641	647	706	618	669	692	610	643	656	698	620	684	677	592	690	595	638	667	675	669	605	659	652	646	674	633	655	656	645	616	661	615	666	705	639	622	640	643	636	651	642	593	684	642	649	682	647	681	654	622	658	649	679	672	632	681	672	661	624	634	668	672	631	649	629	668	649	604	651	685	621	619	627	639	682	671	641	654	705	674	657	697	653	608	684	619	670	639	703	669	667	647	655	673	622	681	603	663	633	644	635	660	662	706	668	652	654	673	625	661	692	660	655	680	696	635	606	657	663	643	684	663	630	661	648	617	695	673	648	690	644	637	643	667	681	656	710	631	647	683	682	665	703	627	653	676	655	662	640	658	634	648	652	654	682	633	633	641	617	598	630	637	659	668	592	634	635	682	695	664	651	605	649	661	646	689	633	638	650	639	642	650	606	629	677	664	642	629	660	621	689	674	635	658	638	584	731	678	684	650	636	664	653	681	637	657	635	629	722	657	611	649	630	662	679	664	629	664	686	645	642	657	689	630	681	662	619	681	624	634	633	687	636	668	667	658	668	642	688	668	647	616	657	641	646	650	668	590	685	628	628	643	654	639	657	662	648	614	659	663	679	599	638	680	636	674	681	651	636	673	669	644	677	649	643	650	623	660	658	625	646	637	635	603	671	666	592	666	658	596	649	703	609	680	666	643	716	585	647	638	674	699	647	658	596	663	629	623	638	626	680	639	692	667	650	645	646	672	623	614	664	646	646	661	674	646	642	671	638	647	637	677	633	655	621	670	646	657	609	599	623	681	646	621	670	627	622	685	638	653	626	694	671	630	633	626	617	685	617	627	607	671	639	650	602	661	653	668	652	671	651	653	645	694	658	636	673	606	674	632	723	645	646	647	669	663	692	672	638	655	648	622	628	658	662	638	654	652	607	651	640	654	693	671	654	658	685	650	653	635	660	633	618	651	604	645	642	653	651	678	631	704	677	617	676	667	622	647	631	645	663	613	711	655	643	681	659	640	666	635	641	611	619	681	656	603	689	677	666	675	645	649	647	640	658	674	662	624	654	658	615	674	651	635	594	665	627	635	645	640	650	668	643	608	704	638	660	646	658	657	702	705	647	609	632	663	667	630	645	631	669	642	604	646	643	626	583	633	665	663	674	661	618	627	650	629	630	639	624	629	634	635	653	652	661	618	666	617	671	656	682	745	710	678	646	658	675	647	658	633	635	666	641	636	633	662	656	661	712	646	644	681	664	647	659	649	658	660	633	723	647	626	684	639	711	628	639	646	651	663	624	648	613	638	649	672	616	670	656	634	662	609	646	630	698	606	638	634	587	669	643	623	687	642	622	643	664	601	656	656	659	662	662	640	635	681	654	612	627	654	650	634	656	657	668	661	670	615	641	628	640	635	670	707	687	657	660	661	661	661	622	635	674	609	674	581	653	676	688	615	646	615	639	605	694	624	666	672	680	677	650	665	674	665	661	635	607	647	638	642	605	622	659	637	708	700	646	627	684	697	653	653	651	642	677	627	707	639	646	672	647	656	643	683	683	689	682	613	649	625	612	632	618	694	655	667	648	604	624	616	661	638	652	723	658	623	634	666	652	643	632	672	681	615	632	698	651	657	664	660	658	630	692	608	705	661	642	622	661	674	694	619	638	661	677	649	639	637	606	669	627	645	684	658	642	668	675	651	627	678	668	679	657	687	673	674	664
23884	20982	24322	27819	20986	21000	12402	537	326	293	299	252	236	269	220	218	208	208	221	248	191	205	206	229	206	265	209	245	242	224	214	199	197	221	222	205	220	189	217	213	221	217	219	221	192	199	202	194	195	221	228	191	203	199	197	214	212	220	230	199	195	194	170	212	215	220	203	205	213	233	216	212	214	204	206	202	209	247	187	216	193	230	204	186	221	202	198	205	205	201	239	211	231	241	263	196	184	208	193	207	191	188	207	210	200	195	192	197	198	216	192	201	210	208	214	194	223	206	204	226	203	192	188	196	212	211	206	231	206	181	223	205	216	210	198	199	225	171	186	208	182	204	226	187	224	203	176	195	211	224	209	204	207	201	197	199	184	183	230	189	196	203	215	213	182	206	211	202	193	226	238	208	204	202	202	185	207	214	216	240	215	201	176	198	194	189	231	200	195	189	215	213	182	192	181	168	202	195	221	205	182	214	211	202	198	219	210	191	164	188	181	194	213	185	208	201	184	163	231	196	201	214	169	185	194	199	185	185	231	232	218	208	194	214	203	207	204	167	198	228	204	181	199	224	190	204	200	217	193	209	205	175	199	182	179	201	209	216	217	198	213	222	207	219	202	196	206	201	233	204	173	199	208	222	202	194	209	206	210	201	229	201	204	219	207	170	177	211	231	232	206	182	209	199	202	199	208	193	188	210	213	202	187	178	199	205	225	208	243	194	198	220	211	200	201	207	176	210	194	206	190	209	191	203	219	220	213	200	196	202	192	190	202	223	195	190	210	218	223	219	219	219	209	216	180	169	233	188	194	234	211	188	196	203	170	200	202	235	199	192	200	192	198	197	178	193	215	206	196	210	219	195	180	188	214	233	218	225	191	204	202	205	229	201	187	210	214	214	186	213	202	217	174	198	220	216	196	197	231	208	219	218	197	190	201	199	221	200	181	241	202	225	195	217	209	206	189	217	220	195	208	213	206	201	210	208	218	203	196	210	205	226	218	204	220	209	234	209	194	192	199	197	190	198	201	217	222	205	221	227	179	239	219	238	178	194	189	178	192	196	208	225	202	214	194	201	184	199	219	205	175	191	222	206	205	201	218	217	202	196	207	187	196	212	219	179	204	191	206	214	196	213	194	182	195	205	208	200	239	222	184	212	166	206	195	196	227	210	217	221	219	191	201	190	197	201	208	209	189	201	202	184	191	180	193	209	221	212	196	226	217	219	217	236	222	210	213	201	195	205	202	201	158	225	199	195	183	189	191	199	190	192	201	201	193	202	236	209	204	224	205	205	199	203	207	208	224	211	176	209	211	186	212	199	221	214	201	228	219	219	199	195	195	217	181	218	181	213	211	239	203	201	238	202	208	203	194	183	198	200	184	203	215	189	191	233	217	196	194	187	231	189	206	187	208	206	221	218	208	204	215	190	212	180	213	216	203	205	211	229	194	201	179	206	226	205	220	196	217	226	219	176	209	188	194	180	212	218	180	195	196	204	209	213	203	229	186	209	205	202	180	198	184	189	169	198	197	193	191	202	202	191	190	194	197	201	215	194	207	228	205	187	211	220	217	195	225	202	191	206	182	206	217	207	172	187	195	223	195	216	201	233	199	211	195	213	212	207	209	209	200	209	188	200	220	213	194	215	198	193	203	201	186	199	197	195	215	218	230	206	193	209	190	206	183	196	178	208	236	200	186	199	224	210	195	183	203	216	191	211	227	203	229	183	215	202	189	194	216	196	197	192	225	201	212	199	187	201	197	179	225	210	190	203	218	183	212	198	204	214	191	213	198	219	202	203	201	211	204	208	202	201	198	198	189	204	236	204	185	187	198	186	218	204	195	178	220	197	218	204	212	192	177	198	197	203	223	215	224	212	181	201	190	235	222	223	189	218	217	203	230	217	213	232	192	201	220	231	206	204	227	207	196	239	232	208	229	194	181	190	208	203	191	194	194	218	190	186	210	202	208	214	190	208	201	219	196	188	219	218	221	197	207	198	178	194	216	205	223	189	218	220	193	203	194	221	201	208	180	195	197	191	170	234	208	194	204	194	213	203	223	233	209	193	209	182	201	190	186	186	180	213	223	206	216	216	201	186	172	221	208	196	213	198	192	193	222	207	208	204	180	193	210	201	226	207	214	214	214	202	200	202	225	230	203	201	224	231	213	183	206	197	202	210	263	184	206	170	212	216	211	208	191	194	189	196	177	214	228	228	168	188	210	193	217	199	223	183	185	217	203	224	190	197	210	167	200	184	203	180	217	234	202	198	203	215	187	188	192	222	164	204	191	200	189	181	218	211	218	199	198	181	195	214	223	197	193	242	191	223	211	209	188	229	171	197	197	231	234	202	207	181	183	197	228	196	212	201	219	195	208	207	178	193	185	193	214	223	210	196	198	203	221	231	195	235	190	199	187	204	207	209	198	202	197	205	241	192	242	234	207	196	212	202	216	220	212	198	181	191	218	224	178	199	198	198	198	187	197	199	212	183	212	196	195	190	223	205	217	197	192	201	201	210	200	180	200	183	227	190	218	213	198	193	214	180	196	206	202	212	216	179	204	203	205	202	208	209	223	194	206	212	203	243	170	174	170	189	183	163	165	196	201	207	220	180	201	192	201	185	174	214	218	245	201	204	220	203	187	204	200	171	197	199	210	191	208	201	172	191	203	197	197	180	204	191	208	215	191	193	190	226	195	222	195	191	214	219	215	206	221	173	186	176	194	208	178	234	196	201	207	205	192	228	198	197	209	228	199	185	189	187	232	217	201	204	202	205	224	188	207	196	181	212	194	226	214	175	183	182	205	211	219	198	195	186	202	166	221	206	211	208	181	199	207	205	195	220	221	186	180	188	202	203	186	189	192	181	220	234	205	195	229	224	179	206	202	201	208	215	223	199	202	181	246	222	220	192	192	204	191	211	202	192	189	234	214	202	180	200	189	217	204	169	236	185	185	177	212	197	229	196	225	211	192	188	203	194	218	189	223	199	211	197	189	208	188	197	215	223	224	216	197	196	189	204	176	209	208	208	210	210	188	191	188	177	194	231	201	227	214	199	229	219	206	188	205	216	220	209	218	186	197	201	182	172	177	214	179	211	233	215	198	207	214	215	229	199	210	216	216	202	180	210	214	195	208	185	216	219	202	169	221	215	227	230	188	221	176	207	203	212	210	221	216	205	208	209	203	202	205	195	237	171	223	221	196	176	194	206	191	215	181	187	198	191	215	207	198	198	199	203	210	175	206	226	195	194	202	220	177	216	192	205	196	195	213	199	238	219	224	206	225	199	204	184	203	197	219	209	182	218	226	218	225	217	184	197	224	216	226	207	204	207	215	223	207	204	189	206	222	197	192	178	167	225	189	227	197	189	201	224	200	204	221	190	182	235	222	190	196	218	195	222	180	202	204	179	239	205	208	208	196	217	188	190	213	201	201	186	205	185	191	209	217	210	212	197	179	194	194	190	216	190	176	178	211	196	190	201	197	212	201	198	192	219
7901	5023	3131	840	701	576	559	520	557	516	490	489	479	478	478	491	496	531	480	525	480	503	462	501	465	508	498	478	512	444	507	444	464	466	509	480	500	423	531	484	482	491	476	467	447	489	463	493	480	521	462	456	437	472	486	483	466	533	509	529	471	458	519	508	486	506	540	447	477	470	464	472	467	449	498	506	481	504	512	455	510	482	448	498	476	515	500	527	430	503	478	473	482	440	461	480	480	460	461	490	485	520	504	455	500	510	514	537	486	472	476	437	482	505	484	496	502	489	504	475	483	485	480	472	492	473	469	494	455	491	473	505	453	466	509	466	468	471	499	458	494	503	459	468	474	478	482	487	460	440	461	464	465	487	472	507	451	487	502	480	511	489	460	513	482	502	481	508	476	475	467	496	502	460	461	491	470	501	456	475	484	459	476	473	493	463	497	492	448	482	478	465	443	471	502	442	465	430	449	495	481	483	471	478	490	489	467	483	463	511	493	510	456	523	456	474	533	451	461	478	489	479	489	474	505	469	466	479	433	494	506	477	470	439	451	483	529	455	492	477	482	456	443	457	488	471	479	493	492	477	475	499	508	522	476	468	529	496	466	516	486	514	508	501	494	478	439	451	467	455	455	455	458	461	485	486	490	517	487	514	490	475	502	498	488	467	503	456	481	502	513	458	423	485	513	458	494	477	496	476	488	450	471	459	462	474	441	486	448	468	475	488	468	489	493	523	503	493	472	457	477	481	486	481	456	515	492	476	460	486	473	514	511	496	489	495	467	455	445	497	533	463	454	459	493	492	512	477	469	497	507	463	488	473	458	489	483	442	457	477	481	480	468	456	471	486	460	515	441	455	502	459	451	487	473	455	442	466	502	496	472	487	478	484	461	496	465	495	491	508	448	455	502	461	502	462	436	466	504	507	487	474	488	478	474	464	499	464	463	494	449	484	471	513	499	475	476	468	468	499	476	489	480	480	482	499	464	472	484	455	510	466	459	492	459	478	519	449	450	482	524	493	480	480	516	506	483	469	485	487	462	495	457	446	469	463	480	510	467	518	484	505	470	470	494	521	473	464	484	441	490	484	535	478	487	488	502	454	497	491	463	496	443	461	500	486	473	524	503	500	484	457	464	468	439	487	456	423	484	504	463	448	481	456	464	461	462	459	466	494	484	494	493	454	480	466	491	476	497	484	475	480	497	518	455	460	495	445	463	446	461	446	476	494	468	473	482	481	453	487	485	514	474	448	430	486	460	500	475	507	486	468	493	464	459	489	469	504	452	458	461	460	491	451	508	474	444	437	473	507	480	464	517	451	485	477	485	497	454	482	487	488	487	486	475	493	491	471	464	444	475	488	424	477	480	479	477	484	501	453	444	451	504	512	541	480	490	425	505	499	473	510	493	459	488	471	486	484	427	442	478	500	479	488	501	477	494	493	527	474	472	502	493	482	464	502	478	500	492	490	477	469	450	458	474	475	458	500	520	489	464	504	491	467	522	477	502	474	439	438	515	484	518	458	483	490	503	500	476	488	487	483	492	493	473	438	498	478	504	484	505	516	503	488	474	487	498	461	539	506	498	460	449	459	517	453	460	471	474	462	496	492	504	471	496	528	500	463	464	435	465	500	469	467	496	458	482	458	451	476	460	477	508	445	509	473	478	473	445	513	479	470	457	499	512	471	454	483	487	465	497	519	485	451	486	479	504	472	482	494	467	472	463	452	476	506	521	431	515	489	491	463	474	462	493	468	452	475	463	468	495	500	509	469	452	480	486	479	485	507	466	483	461	495	511	466	433	442	472	440	500	482	542	473	458	501	447	472	482	478	501	499	495	486	481	472	470	501	459	518	468	451	510	485	479	434	450	482	472	474	466	491	495	464	505	499	490	471	460	496	476	454	473	487	476	439	478	500	456	462	441	440	453	481	488	445	471	476	499	522	464	463	447	500	495	488	473	457	469	489	454	518	510	493	454	427	475	440	494	457	505	492	482	469	443	500	494	478	495	486	504	506	438	494	493	476	488	486	527	489	441	446	470	468	499	486	489	477	456	474	478	451	483	437	523	485	468	451	479	476	482	487	502	447	510	485	518	489	510	497	523	441	477	460	496	483	480	497	459	436	466	436	477	495	551	447	472	486	447	480	488	435	490	483	483	485	482	486	455	503	477	451	500	423	513	475	510	501	531	466	522	494	511	453	485	442	487	472	491	465	471	448	491	497	478	471	478	489	511	518	504	513	478	503	487	464	484	516	470	487	472	462	462	463	472	479	471	466	499	504	457	444	479	520	511	466	454	471	466	453	461	465	442	434	491	469	510	465	477	485	467	473	466	457	496	508	469	474	480	494	469	471	485	482	439	508	515	507	486	494	468	466	499	514	463	490	513	466	536	485	483	476	458	504	488	446	501	474	509	472	503	468	491	481	491	507	478	458	448	439	481	493	452	462	460	477	471	491	472	506	512	448	462	518	444	463	456	473	493	487	518	469	503	473	474	436	483	445	446	451	469	464	489	527	495	425	488	468	420	486	459	477	521	471	459	487	476	467	469	451	476	458	473	481	455	500	488	458	466	456	486	471	437	480	450	443	461	466	469	484	474	478	457	510	475	471	473	490	488	490	501	483	436	477	439	461	478	475	500	473	483	481	502	512	465	508	497	476	522	469	463	471	490	474	478	491	525	495	472	461	489	537	454	461	445	463	491	418	494	497	487	472	491	472	486	475	480	509	476	470	486	483	478	457	471	514	473	502	495	435	463	497	490	510	508	463	478	503	480	504	453	463	479	475	474	504	465	477	459	479	488	470	457	497	516	486	496	460	490	526	492	508	498	477	496	463	469	485	487	469	493	457	489	467	473	454	469	460	476	432	466	467	456	500	472	467	494	492	518	494	500	514	450	455	466	514	485	454	456	489	503	502	465	499	466	493	480	467	487	475	459	470	489	472	479	479	473	457	470	510	491	483	495	489	481	463	471	491	456	473	470	482	449	462	463	466	444	452	431	501	485	459	476	451	476	494	471	475	464	467	487	478	503	486	434	454	467	488	507	464	525	445	440	511	496	451	490	431	493	474	503	516	475	474	448	484	434	485	471	460	471	509	485	493	469	453	472	491	471	496	476	474	475	478	480	502	496	478	499	500	453	490	469	477	460	482	485	463	454	496	473	505	475	467	466	444	468	479	463	427	496	454	488	475	431	479	471	506	470	498	477	458	470	482	476	440	544	474	500	453	479	477	455	481	493	455	485	474	486	471	446	506	430	511	471	499	419	502	489	444	469	468	462	501	474	495	494	492	451	457	458	495	495	509	473	480	474	512	484	533	501	506	510	495	489	488	491	463	464	458	476	490	481	469	428	478	476	442	485	471	469	503	474	467	506	465	491	485	429	512	467	455	510	486	488	479	435	482	483	459	480	452	461	524	493	483	474	454	479	459	435	463	493	456	500	489	490	453	465	445	487	459	477	519	471	473	446	476	516	448	496	478	476	484	466	493
31676	19612	7112	526	346	331	249	160	186	175	163	151	143	188	181	160	185	189	188	171	139	174	160	162	161	176	152	173	151	174	153	163	159	187	143	184	171	174	139	180	188	184	181	145	168	157	163	161	156	165	180	157	164	159	143	166	157	187	155	168	173	158	155	174	159	156	174	195	180	170	145	155	146	148	195	189	149	181	167	156	158	156	150	155	178	173	157	161	167	168	163	171	152	167	168	157	171	164	159	187	150	165	183	139	168	187	173	159	177	164	182	165	147	171	168	173	172	141	185	141	184	156	173	156	179	157	172	179	172	145	159	168	170	158	168	168	169	191	176	164	164	158	163	166	166	182	169	138	181	181	158	154	166	166	187	180	175	163	174	159	156	177	184	180	157	162	159	147	171	153	177	148	188	146	175	173	147	165	160	167	192	181	176	174	165	144	159	157	156	191	135	154	141	163	161	174	155	158	171	156	184	197	150	179	164	171	197	175	149	177	149	148	179	165	172	155	164	171	161	185	137	188	167	173	140	165	178	190	157	179	191	157	168	184	185	144	178	171	162	170	158	182	178	174	167	160	153	147	158	154	187	183	177	170	150	177	170	172	159	175	158	180	158	165	171	161	176	184	176	155	144	189	175	154	187	177	159	161	170	157	158	173	152	194	152	178	173	162	182	159	165	172	176	152	169	138	162	151	152	189	160	178	179	184	186	146	161	157	177	146	170	177	150	184	164	180	180	162	151	175	172	154	182	151	182	167	178	157	179	171	185	187	180	170	171	166	168	166	173	184	150	169	179	165	156	179	171	166	174	175	189	193	154	167	163	188	171	156	182	164	146	165	153	173	158	174	162	156	183	136	156	174	160	187	162	177	165	173	182	178	178	167	199	166	211	154	161	193	185	166	195	154	186	160	151	168	153	182	161	147	157	181	203	165	157	154	187	176	168	170	159	166	161	172	170	172	157	155	182	182	167	177	176	176	164	154	181	164	164	171	171	190	179	176	165	176	172	175	189	167	180	162	169	181	164	120	129	158	171	176	177	166	185	195	178	166	175	182	205	159	176	141	165	139	152	147	174	163	171	162	163	143	169	169	159	178	166	171	160	160	176	167	179	179	169	181	202	173	183	163	169	154	177	158	170	170	163	159	171	167	176	190	151	168	164	153	162	178	139	166	163	186	178	177	164	179	168	186	162	169	176	169	176	161	159	158	167	162	161	173	184	173	162	201	163	162	163	164	180	161	189	160	190	176	154	187	156	171	169	158	176	177	163	177	143	197	166	146	176	174	199	175	141	196	190	170	153	172	171	157	147	163	168	129	172	161	172	162	173	204	154	172	172	175	167	178	149	195	170	169	169	162	168	177	189	184	163	175	166	158	163	162	177	168	173	173	164	172	175	191	159	142	141	186	153	155	165	167	173	174	146	158	165	161	182	161	155	171	173	169	159	156	161	185	158	162	156	184	178	170	179	178	167	165	164	179	159	165	159	177	159	163	184	176	170	159	156	163	157	159	159	169	170	155	153	158	170	168	171	159	147	167	167	175	169	173	162	150	179	165	157	173	148	160	193	184	163	155	172	166	165	141	170	142	159	174	148	192	170	162	148	162	162	174	169	175	188	180	163	181	172	164	166	198	193	180	164	159	175	191	165	153	172	173	189	155	178	170	182	188	181	175	177	174	150	165	163	166	173	155	176	167	180	157	178	171	168	146	140	161	166	174	141	164	168	179	164	139	177	202	161	179	181	170	172	182	140	149	185	177	168	151	154	167	187	144	174	167	177	173	196	153	196	160	184	158	161	160	146	163	166	184	169	162	160	162	156	171	177	153	171	171	171	148	165	160	149	166	167	152	150	173	165	166	156	173	175	170	164	174	174	165	157	166	176	160	173	197	183	157	172	170	148	167	167	176	166	192	174	166	172	167	167	155	164	163	179	180	174	172	173	162	160	152	163	188	165	133	170	178	183	190	160	166	170	168	162	137	171	179	159	171	136	193	147	157	158	164	192	168	163	176	135	153	163	176	170	175	158	182	177	163	168	170	181	187	157	189	202	162	169	153	134	156	168	180	162	161	159	167	182	179	193	145	184	165	165	180	174	165	157	183	144	163	146	159	179	153	161	177	189	154	182	177	189	186	196	158	165	182	175	157	177	178	140	164	158	164	183	169	150	178	150	165	159	153	186	176	180	152	147	177	155	200	175	163	168	184	179	174	169	170	170	152	186	175	174	205	160	145	158	189	190	196	170	186	187	187	170	164	149	151	169	168	166	157	143	167	139	163	166	151	174	151	168	176	181	173	139	163	166	158	181	168	171	155	155	151	171	186	171	181	173	177	176	183	161	188	163	175	184	189	165	174	170	178	164	176	158	145	149	147	173	167	175	183	173	169	195	161	141	195	168	160	184	184	159	152	171	153	175	190	162	147	153	146	180	164	188	155	191	182	163	151	168	150	173	158	146	164	180	178	183	172	170	193	169	168	168	185	150	159	166	171	152	165	158	164	166	156	172	173	187	169	175	146	169	162	155	176	212	153	182	188	180	154	167	180	170	184	168	183	173	149	157	167	182	191	164	157	179	150	181	171	139	146	166	140	158	158	185	193	156	185	173	170	169	174	142	180	178	159	179	139	174	180	165	169	181	159	182	183	194	165	173	175	171	179	184	170	162	177	142	181	142	185	164	154	179	196	175	188	141	157	158	164	169	163	194	172	181	170	177	159	166	153	148	165	176	196	166	174	167	165	140	161	163	150	161	163	182	161	143	163	186	172	161	161	180	157	202	158	159	185	149	159	151	157	160	212	155	171	166	175	175	157	175	153	142	180	170	161	138	185	141	172	173	174	181	141	175	162	172	150	172	168	149	148	154	174	157	177	171	155	175	180	183	172	180	154	160	182	176	162	176	195	160	199	165	169	157	141	208	168	177	178	154	175	174	178	132	168	178	165	183	182	176	171	172	171	160	164	173	200	167	158	169	172	192	149	167	152	158	166	169	165	159	186	154	177	151	149	170	149	173	172	157	145	165	168	175	173	172	175	176	194	144	185	178	159	151	165	138	185	149	153	176	155	161	138	156	175	188	182	169	149	174	166	166	158	179	171	180	149	142	174	154	177	178	170	170	166	137	144	166	187	180	143	172	167	170	170	171	167	169	179	166	177	178	172	184	193	196	156	160	161	160	154	160	179	208	172	170	174	172	191	181	163	167	179	171	156	168	160	165	165	186	204	149	174	158	170	175	173	176	166	156	162	172	158	171	172	158	173	180	180	161	185	174	194	166	177	154	175	168	169	180	158	174	187	178	167	177	181	179	194	175	172	167	175	186	184	196	171	171	168	163	170	176	178	182	158	151	186	154	174	162	164	168	160	165	187	179	165	171	164	174	171	160	154	176	176	154	173	144	152	156	151	179	174	158	169	157	177	161	156	169	181	170	154	170	157	183	152	163	172	169	182	171	166	171	159	161	173	172	183	166	195	190	187	146	172	169	160	170	169
6033	1133	566	474	436	407	437	501	477	441	451	477	447	485	431	397	479	479	455	423	454	446	432	457	446	426	490	470	480	508	446	451	444	467	473	483	464	452	470	448	444	428	423	444	455	458	443	431	420	452	443	436	462	490	429	478	446	487	456	491	418	462	458	477	428	486	462	442	466	460	474	451	444	468	466	435	452	454	447	467	448	478	439	492	460	470	420	469	484	436	451	444	419	445	437	438	417	440	505	461	463	420	424	441	447	442	479	461	458	509	463	426	433	457	452	499	472	442	469	479	478	411	452	415	441	446	449	472	475	464	417	475	477	430	475	467	436	438	500	481	455	454	421	463	465	471	446	428	447	460	428	503	460	485	460	413	485	424	450	429	482	425	406	435	419	449	456	448	437	450	425	419	441	434	469	447	424	410	443	403	449	429	429	429	470	471	433	471	451	460	464	460	467	462	454	456	424	439	462	449	460	487	455	444	444	482	500	471	447	471	477	421	447	454	473	460	472	446	446	450	452	451	468	442	438	477	457	491	454	431	440	437	441	449	462	441	456	459	481	453	411	440	427	504	489	469	426	444	449	488	473	489	493	476	415	426	498	430	468	443	420	424	434	443	498	450	454	454	420	454	484	442	452	445	440	450	461	447	469	442	486	451	438	476	437	491	456	445	416	482	449	472	439	429	424	468	490	440	465	462	466	479	470	448	476	469	453	469	426	472	430	446	433	504	479	479	429	494	443	447	463	439	433	486	415	433	456	476	445	435	455	419	465	424	484	417	437	445	446	465	431	454	460	516	478	477	445	450	443	456	456	459	463	465	441	468	471	423	437	452	461	454	483	445	452	487	408	479	432	436	457	411	461	475	459	464	467	408	420	420	481	405	467	465	465	465	466	408	434	453	481	432	416	422	424	423	433	447	424	439	443	420	441	442	436	400	428	415	464	441	504	455	456	443	456	476	445	459	410	414	471	454	443	468	465	442	440	414	468	437	487	408	452	439	454	471	432	455	463	431	432	462	407	466	484	433	461	453	427	441	472	434	490	450	406	460	425	478	460	465	425	454	488	437	460	454	444	442	459	451	439	488	450	471	450	410	465	489	473	416	434	488	443	469	431	429	451	418	458	496	458	461	463	436	498	445	443	453	465	476	433	494	436	487	451	445	458	482	486	450	453	488	412	450	469	415	457	448	436	437	400	448	450	452	518	432	428	474	448	455	445	462	468	430	459	466	433	501	457	450	482	445	464	456	442	448	452	439	438	428	473	465	414	453	493	425	449	433	454	439	492	432	485	452	485	447	435	431	440	419	479	458	422	475	449	453	455	466	461	462	430	476	444	463	438	439	434	459	442	472	459	455	479	448	494	448	458	411	480	461	439	432	441	425	505	474	455	482	443	469	475	455	496	424	462	469	472	455	417	458	461	427	487	414	462	469	467	449	472	449	447	435	440	468	466	452	423	427	478	421	445	447	476	455	464	490	477	449	472	417	478	456	469	438	505	426	417	433	478	435	460	463	414	476	438	477	458	449	441	454	479	438	489	411	477	433	452	447	435	437	430	429	422	455	501	495	470	418	471	444	466	463	426	446	428	447	463	426	473	438	435	443	457	489	455	392	473	464	436	449	456	465	429	472	430	451	446	470	465	448	443	421	471	488	434	428	429	472	448	425	451	416	455	432	465	476	431	441	439	493	455	476	442	487	456	494	458	489	448	460	430	434	475	455	442	446	427	451	455	409	451	465	463	440	419	467	443	464	409	432	412	442	467	464	459	462	458	492	472	441	466	431	458	486	443	496	467	425	480	442	441	474	442	458	474	438	438	444	457	444	415	440	452	456	457	463	416	450	478	461	465	417	433	461	449	487	459	428	450	453	452	458	429	470	473	516	453	449	427	447	468	440	460	459	466	446	453	435	431	448	486	453	444	451	456	455	432	450	432	475	452	466	432	447	458	454	464	459	430	430	438	460	463	458	481	444	471	418	459	467	480	435	444	464	448	463	457	465	455	472	448	461	476	442	461	502	503	443	426	414	488	428	443	472	447	448	493	444	459	447	448	455	472	472	444	426	476	430	455	447	484	442	459	439	474	477	445	456	465	462	446	467	457	448	432	443	450	452	488	469	416	447	458	474	465	454	439	438	397	472	446	481	434	455	441	450	450	402	421	460	479	440	414	468	451	444	447	477	428	472	426	417	422	457	478	507	455	487	459	449	447	436	499	449	454	453	476	469	421	427	488	469	457	473	447	449	456	431	455	462	486	473	445	472	465	463	465	451	453	437	468	433	447	440	449	494	456	468	476	459	428	452	442	456	492	482	498	406	451	438	447	437	449	439	436	441	473	497	453	469	466	463	477	457	466	480	482	434	414	400	465	463	439	421	479	439	431	432	475	429	453	436	387	432	461	449	444	471	452	457	476	465	444	437	471	450	453	453	419	448	416	431	484	445	453	457	479	442	443	461	432	439	452	478	445	431	459	418	452	484	455	444	471	475	467	456	465	435	463	468	467	470	461	449	434	444	472	444	476	467	433	439	427	435	462	433	447	433	412	427	433	422	426	431	436	412	414	467	454	436	468	478	452	440	474	479	415	425	438	454	462	440	455	459	469	433	441	429	421	479	430	449	448	463	438	469	448	397	449	465	450	433	459	473	439	445	436	449	443	430	448	429	456	458	437	465	432	454	443	447	460	463	456	427	470	453	397	447	492	479	446	434	416	422	471	463	457	449	463	456	428	451	490	429	444	428	432	479	435	456	448	476	472	453	462	469	454	461	500	450	457	475	444	438	446	431	445	458	452	450	454	462	443	444	455	452	481	440	463	445	448	454	449	429	464	432	493	454	452	453	451	451	433	453	435	457	433	422	449	429	451	470	493	486	439	483	468	471	435	470	493	447	445	432	464	493	425	470	433	444	463	473	488	459	479	454	462	444	468	467	414	460	454	447	471	419	477	446	430	445	459	460	451	446	429	442	520	458	481	434	479	434	488	462	428	450	418	467	406	410	444	456	463	435	459	447	435	463	466	472	462	457	444	478	449	464	451	439	458	491	457	443	417	413	442	426	460	447	459	432	456	439	473	459	455	439	422	459	466	420	470	455	455	458	398	397	441	421	422	481	458	479	480	458	430	493	470	446	463	453	462	472	493	452	467	459	449	439	474	492	469	452	482	445	437	442	453	505	433	456	432	442	483	469	477	448	436	472	496	483	478	469	456	444	466	440	460	454	457	486	466	438	449	416	440	459	500	444	438	446	475	451	435	488	439	439	485	443	470	497	411	441	438	471	443	465	479	427	516	444	429	423	455	455	459	442	454	472	478	447	479	482	467	412	460	434	442	446	432	463	467	497	442	419	437	406	483	429	459	451	441	453	454	453	479	495	471	461	452	432	426	454	467	477	441	446	474	443	488	456	468	459	447	459	448	462	464	409	430	461	445	441	452	464	422	442	448	458	464	468	456	401	479	412	436	454	468	421	434	422	474	468	403	411	436	470
24576	20962	23923	28166	20958	16102	531	335	306	316	328	275	280	255	291	305	264	264	268	300	255	257	275	262	261	236	303	281	283	251	287	285	278	274	282	242	292	250	280	258	241	240	269	303	286	279	247	285	260	243	306	257	267	260	254	259	284	289	261	248	298	227	250	262	271	280	260	250	238	266	270	253	249	250	272	228	266	246	251	262	271	300	250	252	261	248	284	250	251	283	265	271	244	250	265	253	259	244	263	267	291	280	276	285	259	265	254	251	280	280	249	239	283	276	257	251	252	274	242	256	258	262	276	268	265	267	268	270	217	255	271	279	242	292	275	283	275	275	239	257	249	261	292	259	260	287	263	242	261	271	275	279	271	300	286	289	247	265	297	270	286	265	260	219	238	268	269	265	284	238	233	245	282	288	254	241	291	257	278	266	263	272	263	265	264	247	266	266	284	269	269	279	258	257	287	237	253	259	252	274	251	244	258	267	236	262	258	262	261	259	263	265	264	286	257	252	241	257	297	294	265	283	276	247	285	256	267	247	262	261	237	285	275	265	317	267	303	212	257	283	244	276	272	268	277	265	256	261	270	251	263	255	261	287	259	252	283	256	273	290	262	258	288	287	265	272	298	277	267	288	254	272	254	269	282	288	259	291	278	257	293	239	266	324	260	266	245	313	283	248	266	270	303	245	273	227	260	303	264	233	268	232	278	257	264	272	236	266	297	292	290	278	264	303	290	259	252	233	267	246	295	266	238	283	252	257	259	279	256	283	243	271	284	245	243	267	264	234	265	264	257	241	284	307	248	265	253	262	281	273	244	257	247	280	290	268	280	265	267	248	280	276	267	287	259	264	273	253	291	261	276	291	268	266	245	268	278	262	239	255	263	264	280	249	251	260	247	295	276	303	294	260	251	261	260	291	253	269	263	277	295	256	247	281	275	263	256	244	285	281	252	250	287	261	237	249	255	271	275	281	253	280	251	282	259	276	277	227	248	279	261	253	261	250	247	257	236	246	252	269	247	272	244	248	256	283	269	243	264	245	271	291	270	247	278	258	265	284	282	269	264	281	260	259	278	269	262	298	265	290	291	280	274	327	265	279	267	248	281	237	286	260	266	262	295	293	277	283	270	267	254	286	255	248	277	291	227	282	272	300	271	261	290	295	286	270	240	250	275	263	246	235	251	275	263	250	265	266	275	249	263	286	252	235	267	247	280	312	274	288	252	263	285	270	257	260	254	279	282	240	263	277	275	246	244	250	273	263	262	225	254	259	227	287	286	309	257	246	252	228	256	227	277	313	281	264	266	273	271	253	248	295	256	271	290	245	296	273	265	216	231	274	275	250	271	259	292	254	296	317	257	265	246	248	294	284	291	285	259	267	232	283	282	235	245	252	246	307	264	269	261	289	287	249	279	267	244	295	306	249	249	262	300	283	255	238	262	253	251	253	269	278	269	266	253	263	263	255	268	278	260	297	280	266	288	259	237	284	266	268	288	270	206	266	249	263	270	267	295	280	259	257	266	282	277	254	242	270	261	255	302	258	287	276	286	275	247	257	293	257	273	258	256	251	232	264	240	252	252	257	259	281	292	307	269	272	286	243	268	290	280	244	283	281	283	259	231	254	247	283	275	272	274	256	257	261	293	275	253	246	272	290	283	279	268	273	262	276	255	264	250	272	244	246	248	266	266	278	253	266	246	283	259	243	253	254	260	261	268	276	275	275	278	260	247	263	271	278	275	282	266	247	268	253	255	275	249	298	263	257	277	270	248	248	282	261	254	259	271	266	243	252	297	273	264	283	273	269	252	252	289	274	263	268	237	256	244	273	289	272	244	278	288	303	264	298	247	303	288	289	258	288	267	276	243	242	265	268	266	269	273	263	270	250	257	276	269	288	308	275	246	269	245	241	259	259	293	234	253	245	247	236	263	264	265	284	267	274	268	266	246	279	265	247	251	273	265	296	302	250	269	250	272	289	286	274	265	284	266	287	246	272	249	276	254	259	271	290	266	283	242	262	242	269	269	246	250	262	271	295	273	265	274	275	248	276	288	283	265	258	267	268	260	281	286	248	265	279	263	291	277	236	247	266	265	281	264	265	265	277	285	273	270	292	307	274	240	262	217	273	237	258	258	239	262	272	258	281	286	275	273	282	260	265	282	256	279	277	260	304	258	272	288	263	277	274	285	245	269	267	259	269	277	277	266	262	273	278	269	245	252	276	276	281	269	304	260	240	265	255	258	281	243	270	284	260	278	274	253	222	272	256	272	264	239	291	273	232	245	277	256	250	273	264	248	266	268	268	238	256	255	273	225	268	281	263	294	269	268	254	268	234	293	294	264	257	234	263	238	267	262	251	279	287	288	258	236	242	247	227	286	261	242	291	261	282	257	307	270	300	251	280	273	294	293	254	287	304	253	249	256	254	243	282	273	270	265	287	274	249	235	250	285	257	263	253	249	279	276	261	269	246	255	273	271	302	289	286	279	259	252	282	259	231	269	263	254	246	277	260	259	266	273	232	259	256	304	245	278	249	259	247	262	254	270	255	268	273	276	292	271	262	277	260	275	310	266	274	268	265	265	270	276	246	272	267	273	277	219	264	271	267	256	242	259	273	237	254	298	228	269	261	272	267	271	241	271	275	280	247	283	257	249	266	263	258	282	261	252	263	225	266	232	265	236	261	285	235	234	241	282	268	254	280	262	264	266	255	252	288	273	253	278	274	268	274	278	266	259	252	243	254	264	256	282	268	252	219	250	258	263	284	283	269	286	290	257	239	256	240	275	283	279	260	260	251	263	293	299	272	238	262	289	264	279	244	294	270	274	260	261	253	254	300	284	268	297	264	272	237	245	228	290	300	255	268	266	277	276	288	264	272	273	242	276	260	266	277	258	274	258	266	263	275	260	278	263	252	296	257	259	282	245	254	270	245	271	287	290	274	272	257	266	281	256	247	244	266	260	271	260	291	254	284	257	261	274	303	272	259	278	282	231	286	245	245	263	239	264	279	308	279	286	256	256	283	248	266	245	258	258	273	293	253	251	250	284	245	236	262	302	243	259	229	274	234	268	274	266	265	273	292	260	276	266	239	297	279	283	260	269	253	280	273	289	301	275	304	257	278	267	279	284	254	262	279	269	246	282	234	285	262	258	284	245	248	293	270	239	291	238	268	289	274	247	286	273	241	302	265	260	264	231	276	250	253	307	246	273	267	267	255	269	270	284	245	248	258	267	268	287	274	253	234	250	262	280	299	271	313	250	283	251	285	278	239	264	255	259	274	261	269	255	266	248	268	256	250	269	293	275	269	279	271	257	254	271	254	274	265	272	301	273	250	241	257	249	255	257	249	293	273	269	263	279	278	256	265	275	277	269	270	265	257	271	264	266	277	252	252	287	267	260	264	297	264	281	288	251	264	242	301	257	292	242	270	262	246	235	251	244	275	266	251	219	285	236	233	254	280	237	261	226	291	255	279	250	268	251	262	273	260	267	250	284	290
5760	3270	2006	862	729	747	705	638	686	655	656	670	670	675	675	667	612	653	666	626	655	686	684	652	652	644	651	628	631	665	617	690	664	664	615	646	654	684	609	626	593	697	641	648	667	650	672	623	627	667	653	619	635	643	649	654	648	642	674	678	645	682	637	671	641	606	662	657	651	621	638	637	657	639	651	652	633	713	663	621	647	642	583	616	636	662	648	617	656	667	651	662	613	663	614	644	680	666	626	641	675	652	653	629	637	657	636	677	651	672	644	663	705	655	672	665	641	655	650	659	671	657	629	635	637	610	667	586	607	657	676	681	643	651	663	674	650	644	705	630	676	642	642	628	611	685	715	645	650	641	661	632	618	612	672	687	639	628	625	646	647	610	693	670	689	632	654	691	638	668	689	625	691	663	626	651	657	667	685	673	653	670	620	679	640	627	653	623	628	678	670	690	608	661	606	642	655	652	660	645	699	595	693	681	676	598	654	702	661	662	685	644	658	648	657	599	655	647	658	639	649	647	654	666	625	608	673	654	650	690	693	663	626	725	660	655	638	647	649	687	635	655	666	649	670	648	650	670	618	606	644	625	618	665	642	640	687	648	624	587	665	668	674	638	631	657	626	624	677	662	671	656	657	617	610	651	651	657	638	652	676	642	708	641	621	644	601	647	652	669	639	626	673	644	647	630	618	633	612	641	655	635	631	632	674	660	679	681	646	649	642	625	640	630	647	695	605	679	642	656	637	649	617	661	670	614	618	614	626	642	674	668	643	638	679	689	680	643	624	658	624	653	657	661	635	660	615	662	614	663	615	642	638	695	624	662	619	731	627	666	633	632	640	694	634	644	625	632	640	680	633	617	629	636	604	645	636	643	681	638	657	675	682	626	655	658	660	614	668	669	675	658	655	691	644	668	652	665	631	656	644	681	631	619	673	643	626	610	614	705	628	677	652	637	638	616	669	637	668	635	645	628	687	650	686	610	612	644	648	591	653	672	643	699	665	635	660	669	660	631	672	699	643	644	648	677	656	660	682	661	601	673	603	686	631	641	633	659	691	655	660	663	681	606	654	675	646	603	649	639	620	617	633	658	678	667	668	667	658	669	607	653	660	598	624	616	624	641	679	668	609	660	672	649	615	688	686	649	646	605	641	626	666	659	640	657	649	628	649	678	637	639	658	664	651	649	659	674	604	634	674	629	637	633	635	640	635	652	711	612	616	658	662	683	647	628	631	649	614	647	628	662	648	611	659	607	644	604	656	667	641	677	627	681	648	603	661	592	691	618	596	651	686	628	610	660	620	685	648	674	658	684	628	624	655	643	616	658	653	633	639	629	613	657	656	637	654	686	669	642	643	625	644	645	620	651	631	673	646	644	641	654	630	619	663	653	615	622	710	633	682	647	637	633	646	663	636	668	619	646	650	655	630	667	665	669	614	650	672	639	668	626	632	680	615	629	638	637	659	664	634	635	655	620	625	621	673	663	597	615	671	576	718	646	612	639	686	651	641	652	693	653	645	624	724	630	629	652	658	650	629	665	652	565	663	636	633	660	645	615	644	683	665	683	638	596	626	703	655	617	651	659	680	646	649	641	637	663	663	601	656	643	645	663	663	658	668	619	664	616	686	642	642	619	703	661	658	612	641	644	640	674	667	626	607	612	673	645	659	656	687	642	699	660	657	669	622	628	619	639	614	616	657	659	602	671	679	690	577	659	663	634	615	626	642	670	662	628	640	678	632	652	635	601	658	610	631	677	677	688	647	670	607	704	621	651	715	646	672	641	665	671	583	678	640	616	721	680	633	613	670	618	645	656	671	620	649	646	644	613	675	657	621	645	681	622	678	665	599	660	645	624	633	681	642	662	639	631	664	676	630	657	690	668	673	648	666	657	617	662	598	629	632	659	643	621	642	643	666	659	656	642	644	662	603	650	628	663	728	647	628	618	625	667	665	652	709	667	667	639	642	644	619	611	683	643	620	657	636	665	636	693	631	709	638	643	656	654	650	652	648	691	640	659	662	663	640	636	637	670	652	633	624	616	658	626	668	665	678	614	654	610	619	684	680	673	623	650	600	627	691	618	700	632	658	618	658	657	654	659	627	673	662	650	639	708	647	629	643	621	664	643	636	660	622	645	678	691	684	640	644	616	667	646	640	669	654	686	599	636	659	712	628	653	584	644	664	673	651	649	616	626	643	663	690	659	631	653	643	619	687	643	641	627	680	621	669	632	686	656	706	640	642	613	648	659	677	687	653	637	658	665	651	626	628	631	632	638	631	646	600	684	658	609	604	681	656	671	671	622	604	647	632	703	645	658	649	637	614	678	647	620	640	614	653	671	645	603	678	632	666	608	658	607	666	662	705	674	682	643	644	615	699	698	679	661	659	657	674	634	694	680	647	617	625	633	641	658	599	690	632	627	637	636	663	693	624	663	637	630	643	630	657	645	670	668	645	647	706	648	640	620	681	666	670	652	682	607	649	702	615	646	645	664	655	659	667	674	630	602	635	624	626	670	643	654	652	723	652	642	629	661	663	647	608	587	626	620	634	675	674	649	644	657	681	665	679	673	651	673	647	688	644	654	665	663	628	631	692	648	640	671	599	629	639	619	639	644	644	616	631	652	686	629	628	633	669	668	653	653	625	656	593	638	631	655	681	661	682	647	666	608	640	631	639	621	657	662	654	668	701	662	655	669	669	631	671	650	604	626	657	634	609	631	646	634	645	605	630	635	641	645	620	667	684	634	636	619	605	663	658	675	630	649	656	642	655	666	672	646	676	599	653	659	649	669	652	623	662	606	649	657	628	641	639	666	663	666	660	658	649	682	655	619	622	629	688	725	635	636	652	684	685	652	649	635	672	641	603	652	623	679	635	682	658	621	719	625	677	624	580	666	630	631	634	606	652	665	704	660	629	659	613	676	634	647	668	679	670	646	633	641	663	631	650	642	619	621	637	646	631	660	597	677	656	681	644	613	623	661	654	667	624	665	656	618	661	623	644	649	616	655	677	660	630	613	675	624	704	628	619	700	675	639	646	672	670	627	657	703	640	653	668	638	685	617	589	647	633	640	668	673	645	622	602	627	661	659	621	644	636	657	645	642	667	690	628	670	636	649	654	629	627	624	631	646	697	669	631	658	653	657	672	633	623	631	648	661	641	666	670	607	630	572	628	633	655	605	674	663	642	623	600	635	635	608	676	658	652	630	619	665	642	701	652	628	636	677	638	680	627	634	641	610	639	651	630	646	639	628	635	615	659	586	661	658	635	639	682	691	625	611	673	668	639	674	694	646	670	653	653	605	653	659	630	693	667	633	645	673	642	630	654	660	621	627	675	624	650	634	654	612	657	651	676	671	580	657	637	656	624	661	662	642	647	645	654	634	637	672	599	600	665	628	611	651	603	675	672	615	690	617	706	641	645	647	663	683	603	680	657	641	673	627	659	637	613	660	627	646	595	634	601	660	600	679	632	659	636	622	631	650	670	631	591	692
23886	20960	24302	27786	20960	20974	12507	537	309	315	284	268	240	242	252	228	233	222	218	211	194	211	216	204	217	204	210	204	207	228	196	214	214	176	206	226	216	239	194	186	185	220	211	187	204	205	211	184	212	237	216	212	224	217	203	215	185	222	224	196	205	180	208	190	185	210	209	205	202	220	183	201	196	199	212	181	202	202	201	191	188	203	231	225	208	176	190	175	209	214	193	197	243	213	221	218	212	191	212	202	229	243	199	213	192	216	211	178	218	216	202	199	198	187	222	196	193	196	202	227	221	210	178	176	228	215	192	198	183	208	204	209	177	201	205	192	190	215	207	213	214	249	197	216	186	195	202	190	222	207	226	217	182	189	181	219	206	189	214	208	207	195	180	195	202	195	206	210	217	197	219	179	207	201	201	169	209	196	190	218	213	192	178	183	223	202	226	187	214	211	205	206	197	223	207	199	204	182	222	195	186	235	225	166	200	208	208	217	199	189	194	232	206	188	191	211	208	189	198	210	213	208	233	189	173	219	190	211	216	197	222	216	216	208	187	192	199	198	184	194	216	193	209	183	204	192	203	193	215	206	193	217	202	225	200	180	222	232	205	176	181	174	193	236	188	213	186	201	221	218	211	224	192	177	212	195	199	210	189	212	179	204	217	180	178	187	208	196	195	195	200	225	183	206	194	197	201	213	204	174	204	211	187	189	195	209	187	205	215	183	206	219	192	188	218	213	177	191	189	205	212	197	194	229	217	220	204	188	203	219	189	188	171	200	175	220	193	210	195	192	199	229	200	199	178	176	205	206	210	196	195	213	194	210	195	197	221	186	201	203	206	199	205	199	198	190	194	179	210	219	213	206	193	201	215	200	170	183	216	178	193	201	199	213	193	196	203	194	201	215	196	209	216	193	206	212	182	209	207	209	198	210	187	220	223	216	195	198	206	204	219	206	207	195	175	200	204	216	205	195	214	208	196	208	212	199	234	215	214	210	189	219	198	198	226	209	220	211	194	245	207	209	211	230	198	184	205	207	202	200	192	177	187	206	196	196	207	189	202	173	222	202	230	215	197	197	169	208	227	197	203	190	184	209	203	194	211	196	198	208	207	199	186	210	211	207	198	220	196	211	223	217	201	201	203	206	203	193	214	232	206	213	185	239	202	200	205	213	206	224	226	205	202	207	165	235	206	212	238	197	191	241	202	205	219	204	180	195	168	216	203	185	200	234	179	187	195	213	210	192	200	221	196	244	192	195	185	221	226	208	172	201	206	213	215	214	207	216	208	180	191	206	198	217	215	189	178	194	186	210	192	185	229	221	238	192	217	174	208	215	202	189	199	216	206	226	196	184	206	202	202	193	174	173	211	196	199	193	186	206	191	194	209	205	202	202	214	210	191	204	214	219	219	245	238	219	219	184	194	181	184	184	218	227	205	225	211	202	205	220	220	185	218	202	185	209	204	179	192	194	205	205	190	165	234	191	193	174	213	179	208	217	173	200	198	221	201	197	182	198	207	201	180	184	211	207	179	194	197	192	190	204	178	220	222	201	194	237	188	199	212	198	217	203	200	182	193	206	238	209	225	204	216	215	219	193	196	198	206	191	181	184	220	206	199	215	177	202	195	184	223	207	213	208	215	227	217	205	178	183	210	212	225	206	195	194	212	232	220	217	223	184	208	183	199	215	199	208	179	206	199	192	179	192	199	200	219	203	187	207	209	184	186	209	195	199	215	189	205	206	195	214	226	185	225	200	223	192	251	204	189	193	162	222	200	197	216	201	210	185	195	195	193	195	193	185	212	214	204	182	175	174	198	226	174	207	190	223	217	200	195	212	206	217	225	185	201	186	204	219	210	193	210	205	178	192	186	214	210	218	208	223	230	207	197	174	200	214	200	197	212	225	217	214	180	211	223	217	219	199	220	217	199	196	205	193	229	190	223	227	200	200	231	230	175	212	202	211	205	199	216	195	211	195	197	182	206	202	200	177	194	225	179	189	202	196	185	208	203	200	212	188	201	214	210	205	211	222	206	189	212	184	222	203	232	202	205	199	187	181	206	191	213	219	229	198	200	226	215	183	197	216	221	197	221	221	198	207	205	202	199	213	227	188	184	219	212	194	198	214	205	177	197	210	221	206	189	226	213	224	187	232	185	183	189	196	201	203	213	194	224	217	215	194	202	187	178	209	212	206	223	183	212	208	180	218	194	212	207	198	200	213	208	211	198	199	186	215	219	199	206	174	193	181	197	196	201	207	218	193	202	194	204	209	192	191	202	210	223	217	194	196	190	208	226	209	207	192	203	211	214	223	179	247	231	215	215	202	198	191	198	196	203	208	194	209	203	189	211	203	215	187	236	222	190	191	217	193	199	227	222	212	216	223	197	188	185	196	172	197	199	234	199	219	206	208	202	213	204	220	215	210	195	179	192	203	201	214	224	212	222	202	198	192	219	209	213	200	226	208	193	174	225	211	215	206	216	205	198	196	218	208	201	200	212	200	238	190	210	187	188	181	191	244	190	185	210	200	196	188	191	210	198	207	187	220	190	201	198	173	178	213	194	210	225	194	197	211	208	191	214	207	217	199	208	204	212	199	194	208	199	190	210	213	186	176	205	192	212	193	222	226	234	203	218	237	218	198	198	221	209	196	212	218	214	213	220	184	196	179	211	212	226	195	177	188	177	204	218	241	196	194	205	225	189	192	194	205	191	174	193	192	207	218	207	223	191	194	202	240	189	197	224	194	184	218	199	198	191	204	253	212	204	232	199	206	196	199	230	208	205	220	245	226	192	229	201	177	196	208	206	212	208	186	213	211	209	211	196	203	191	194	232	208	209	218	209	229	223	213	201	201	224	196	197	220	192	198	193	177	206	190	186	202	193	209	189	214	180	232	207	203	204	174	225	201	192	212	184	168	218	211	253	218	188	194	214	204	200	225	218	180	204	166	186	203	213	195	224	190	224	196	189	211	228	219	185	206	167	204	215	189	205	197	186	222	215	200	190	210	227	205	207	192	173	197	182	228	187	213	184	195	170	215	220	221	213	222	210	208	175	175	195	179	193	199	205	219	184	193	200	209	199	176	199	189	226	221	183	211	232	224	194	201	199	219	215	217	191	194	195	190	213	170	200	209	209	195	171	224	181	192	185	212	220	208	205	204	220	221	183	222	196	181	228	208	198	189	188	206	204	194	217	195	220	202	214	210	203	240	195	177	174	192	208	217	215	176	189	164	216	189	185	210	241	183	197	189	236	194	238	218	191	201	169	183	196	163	205	218	198	199	183	193	193	198	209	208	192	188	232	225	183	203	190	214	212	183	211	229	202	215	181	218	202	208	224	200	216	202	210	194	228	195	207	188	201	195	200	206	202	203	204	206	199	187	182	190	204	184	229	197	233	210	198	214	213	184	188	195	188	208	188	204	207	208	173	189	203	213	186	215	180	215	219	201	188	167	219	186	207	192	205	213	210	200	182	211	217	207	188	214	190	170	183	210
7346	4792	3456	900	645	604	542	545	519	487	507	515	487	511	524	443	478	517	512	479	479	472	476	482	508	471	491	483	482	499	486	496	497	524	464	523	503	478	458	488	448	491	465	451	462	455	496	441	467	508	434	482	511	468	496	481	507	504	480	480	513	445	486	455	478	490	504	469	500	490	481	455	482	466	460	471	459	480	470	494	466	434	481	488	470	483	467	517	478	457	498	456	515	469	459	470	470	470	476	486	525	486	485	482	471	455	472	455	492	468	494	467	484	508	483	490	501	486	533	498	484	453	495	460	506	488	483	517	519	505	499	470	462	500	500	461	479	493	487	444	462	447	488	464	519	503	503	493	495	468	493	463	507	498	485	508	461	477	448	442	475	482	460	463	446	485	483	502	505	463	462	491	465	479	462	465	480	489	458	474	498	496	456	490	485	537	479	478	479	499	446	486	477	493	487	445	488	461	463	461	506	527	483	471	457	463	478	476	469	491	451	490	485	464	464	470	480	456	525	458	448	482	450	467	453	494	469	497	434	469	463	484	471	490	469	456	475	490	503	504	478	455	473	468	483	474	485	489	474	459	494	471	494	445	470	453	486	476	487	484	501	451	448	476	483	483	492	471	472	477	461	435	479	467	518	473	443	470	502	435	491	504	495	469	459	511	485	482	479	513	473	479	489	457	486	501	472	489	480	443	457	480	426	476	476	508	456	479	496	490	478	470	495	466	504	468	489	471	485	508	518	486	509	457	491	506	484	483	524	467	458	485	491	488	511	490	448	459	466	483	497	439	516	494	504	521	474	461	503	506	471	466	464	522	502	463	447	508	507	463	466	480	509	466	468	465	476	506	505	444	481	487	473	527	495	476	442	476	472	486	459	507	468	482	445	506	446	504	440	506	470	451	464	497	512	485	475	490	495	465	489	454	450	496	478	448	471	473	479	475	432	427	484	462	475	511	440	477	483	495	473	472	495	523	487	511	450	464	489	458	443	494	491	479	464	445	495	474	498	498	527	478	478	467	466	469	497	449	533	452	501	474	509	481	502	500	470	501	519	512	483	471	500	473	484	488	495	504	441	496	478	481	448	498	504	484	463	462	470	458	469	467	490	484	479	482	517	495	462	463	457	484	496	491	488	489	472	502	463	469	452	481	442	490	479	513	465	473	461	529	476	467	523	494	489	462	498	457	458	464	488	511	458	476	492	430	461	457	473	466	490	483	467	483	468	529	489	468	446	462	450	468	417	473	467	538	457	489	479	501	507	470	491	476	455	437	451	469	489	485	450	465	479	476	442	480	494	458	470	464	451	427	493	474	450	481	452	491	435	452	513	468	496	474	490	500	491	474	513	457	473	444	496	503	474	469	466	473	484	515	479	497	487	477	458	463	490	486	504	478	477	485	443	496	489	483	489	453	524	473	452	470	463	459	520	490	433	495	452	483	463	499	445	466	518	473	486	498	488	463	522	472	457	451	493	441	472	476	456	460	486	482	475	445	474	472	475	457	448	472	440	453	517	476	479	490	432	481	497	499	505	474	486	445	487	475	492	462	498	470	467	483	471	528	478	479	459	454	484	501	496	476	512	479	511	484	479	450	492	465	446	468	444	523	458	469	439	500	510	496	465	451	509	504	492	443	540	473	472	473	460	456	509	449	470	476	470	456	474	506	505	441	494	464	477	461	479	426	484	477	446	489	491	455	463	512	448	469	531	510	494	492	486	492	452	488	486	476	487	490	488	524	519	501	489	515	489	509	449	436	508	474	474	479	468	455	485	512	474	475	477	505	466	451	512	477	494	459	432	460	438	493	476	491	484	498	463	454	454	500	499	458	453	477	439	479	471	448	460	520	453	407	469	481	431	477	468	484	442	486	492	469	480	457	495	490	457	472	461	466	436	462	511	452	474	489	461	482	492	467	436	475	497	461	502	444	441	449	525	464	472	478	454	523	488	469	450	489	446	512	473	442	488	481	488	486	479	492	445	453	484	472	466	441	508	473	478	511	512	500	503	521	477	508	484	445	507	451	426	502	478	468	504	486	474	479	480	483	471	466	470	499	478	485	485	528	489	446	489	481	493	512	493	507	516	506	491	467	479	476	426	450	478	486	512	452	491	476	465	418	442	485	486	431	502	466	530	467	492	475	478	471	498	470	438	466	468	478	472	508	456	482	464	506	474	461	459	473	462	510	504	531	493	470	512	477	481	474	486	468	478	463	425	488	454	478	460	454	464	455	478	513	482	450	476	456	486	497	473	492	488	463	471	466	493	485	499	468	466	537	476	476	511	460	485	468	478	481	473	441	493	500	469	489	454	460	497	528	488	448	483	485	480	469	483	426	490	470	459	501	480	484	479	476	474	437	496	457	510	469	474	487	461	430	495	508	431	451	502	472	460	471	480	528	524	462	463	515	461	450	445	497	469	480	507	510	487	467	486	453	518	471	486	482	484	493	470	514	484	504	448	461	486	463	470	490	440	508	485	499	477	475	512	438	447	521	560	500	483	432	492	461	403	485	461	498	509	455	478	476	455	524	488	439	499	523	484	481	480	465	459	496	517	499	505	531	482	480	469	499	514	468	531	481	442	493	508	503	464	467	473	470	475	482	465	510	463	489	484	462	447	477	502	517	478	494	503	468	496	478	495	472	491	476	483	509	475	467	438	468	494	514	494	506	482	480	452	511	468	448	506	460	461	495	496	503	514	466	464	499	479	478	475	454	465	475	469	452	474	467	489	453	479	472	473	514	480	454	500	523	491	507	490	504	504	445	484	469	441	472	479	496	472	450	472	475	481	506	546	475	462	514	482	467	464	501	469	476	470	472	483	497	455	496	492	474	452	471	451	451	514	470	476	524	475	511	438	489	501	485	461	493	488	472	471	490	451	470	457	520	489	487	439	483	491	504	475	495	497	435	485	491	510	472	455	502	435	492	504	462	465	489	475	487	501	493	483	492	484	452	475	470	493	500	452	485	443	503	468	489	510	498	516	448	487	504	523	535	491	484	471	493	499	480	486	480	503	492	480	496	458	459	477	514	488	489	443	470	477	430	458	494	484	462	449	466	468	507	468	476	482	462	507	481	494	503	450	483	476	451	471	499	465	505	484	474	475	439	491	456	517	477	488	504	460	478	522	516	506	475	497	499	515	490	455	485	485	463	470	477	469	491	457	482	469	493	475	489	467	476	491	478	450	471	491	437	477	449	442	504	463	480	499	486	469	499	463	500	513	481	451	473	494	458	474	494	482	468	469	487	482	490	506	479	454	492	514	483	479	522	460	487	469	489	463	491	479	462	502	516	491	494	526	501	474	435	492	467	474	480	461	454	499	462	498	527	486	478	505	478	490	488	481	464	442	482	499	486	494	468	518	489	440	520	478	484	489	477	478	491	436	450	494	494	496	448	469	463	473	424	523	451	499	460	448	480	464	498	486	475	483	477	469	502	508	482	449	474	458	483	465	483	490	435	486	491	509	501	494	456	483	495	473	465	463	477
31558	19552	7250	546	352	340	265	185	162	169	147	173	170	171	164	156	192	173	179	180	192	168	174	147	156	168	157	193	149	190	168	188	172	176	176	174	171	163	156	162	188	168	172	176	171	177	154	165	199	181	184	167	159	170	165	179	159	150	167	155	171	196	161	163	198	168	169	148	172	178	153	154	165	178	149	184	158	154	155	154	159	196	175	169	152	165	147	150	168	162	165	169	185	176	169	160	168	183	172	175	151	167	196	171	167	171	161	168	182	159	157	177	171	179	170	161	175	183	166	178	139	176	168	176	167	150	162	167	167	157	175	153	170	166	160	165	194	171	177	151	164	168	192	145	162	149	172	181	151	183	159	194	166	158	154	164	150	182	178	157	175	168	153	163	198	175	154	140	133	170	171	146	160	183	161	166	173	182	169	175	177	173	197	154	177	170	177	170	166	179	152	170	158	179	170	151	172	167	160	185	137	179	166	170	176	165	132	178	168	177	171	166	171	186	166	157	166	183	168	176	161	207	192	188	164	145	175	166	193	150	192	169	147	192	179	182	167	168	160	152	191	162	162	173	175	145	176	158	164	168	191	152	194	142	152	196	165	173	155	157	165	162	160	185	174	187	164	137	193	188	172	165	176	174	175	170	154	174	173	136	192	161	169	139	170	185	148	178	167	190	155	151	152	185	163	154	171	170	178	170	173	172	158	174	172	157	159	166	183	172	190	197	193	164	172	178	152	174	171	190	162	143	159	173	171	152	172	158	172	162	167	171	158	169	167	179	176	148	183	173	172	173	187	160	175	170	177	169	150	184	177	187	165	173	183	177	159	161	175	188	188	174	163	173	166	168	153	169	178	162	174	176	160	155	153	185	169	161	156	164	165	193	158	168	170	176	179	136	174	185	160	184	175	152	197	185	147	168	149	186	169	153	150	172	169	193	179	157	167	158	161	184	168	174	171	168	153	173	191	161	157	184	182	165	162	161	174	149	158	168	199	168	155	192	155	205	162	168	166	166	183	179	175	160	157	154	162	170	145	166	179	180	179	179	178	172	157	184	172	178	183	166	179	192	177	167	192	184	181	176	172	170	154	171	158	169	167	151	160	136	177	177	169	158	187	167	168	158	162	164	177	172	179	187	162	188	145	162	146	166	177	172	153	181	177	169	163	175	156	146	168	195	156	175	182	169	160	169	173	157	152	174	159	174	174	163	150	182	177	165	167	177	136	182	155	136	158	163	160	166	175	173	178	155	153	162	149	169	175	194	174	182	186	179	169	147	151	160	170	162	179	170	161	167	165	184	150	171	177	141	147	170	169	172	147	184	160	154	159	151	171	179	152	153	201	136	170	145	174	178	174	190	162	163	192	176	179	162	159	207	163	181	168	161	165	180	136	181	157	181	167	154	171	209	155	177	179	162	141	152	168	162	155	148	170	145	187	174	183	178	193	162	172	166	176	152	178	162	160	143	171	153	186	167	173	169	172	151	166	180	167	177	142	171	183	173	165	178	181	173	180	154	170	176	166	148	180	174	157	154	169	151	156	164	164	169	163	178	164	154	141	181	168	175	160	167	179	143	146	216	175	200	185	183	188	162	134	158	176	185	172	172	180	169	169	168	156	182	185	201	169	149	172	170	141	186	161	175	150	170	142	179	149	184	159	175	168	168	163	168	166	171	166	165	150	177	117	162	177	178	152	164	159	144	169	164	173	133	169	183	162	168	176	156	153	181	163	175	186	155	131	163	169	160	171	193	154	169	167	164	193	171	152	194	159	173	175	166	165	203	172	171	156	155	166	151	180	167	178	177	192	166	169	143	187	161	163	164	164	147	185	145	185	174	190	157	146	150	179	166	171	178	169	158	156	151	201	186	178	201	170	173	187	176	177	162	171	154	164	163	171	183	172	165	159	167	179	169	166	168	196	171	167	145	180	171	163	170	173	177	165	164	188	162	175	184	172	142	153	194	166	182	183	162	163	167	162	182	160	171	189	180	166	145	182	185	179	176	175	181	168	172	166	162	154	160	162	170	185	148	169	151	169	183	166	167	173	174	191	169	170	190	156	158	164	187	140	171	156	175	160	186	191	132	179	167	164	180	171	159	160	175	158	176	161	165	174	192	164	156	188	159	150	184	205	163	164	172	154	141	162	168	176	173	192	164	150	161	162	162	175	165	148	177	189	173	156	179	170	138	205	169	158	164	157	184	162	175	168	170	169	178	195	151	158	143	152	177	175	157	181	180	176	170	153	150	167	170	168	150	172	158	168	167	172	201	184	199	167	165	171	168	166	152	174	155	168	173	148	129	169	152	198	164	158	176	162	163	188	170	177	161	176	165	177	144	169	172	176	151	160	187	190	141	148	179	181	166	144	171	179	165	160	171	176	162	141	168	157	187	145	175	176	170	192	166	165	181	177	153	162	168	169	163	177	169	159	184	164	183	161	180	170	182	165	153	156	159	191	163	175	178	170	181	159	178	179	170	174	146	175	177	191	160	190	162	159	164	153	155	170	171	178	181	174	196	184	190	167	181	153	182	164	186	187	165	169	177	160	168	176	170	195	163	163	174	162	169	143	188	175	177	193	159	165	172	115	166	135	211	153	155	161	168	155	170	171	155	154	176	151	159	158	152	167	180	169	146	165	146	182	179	187	195	177	146	168	182	157	192	151	139	154	153	163	169	149	152	163	188	168	154	186	175	172	185	160	161	154	176	166	161	170	183	179	182	161	160	136	184	154	168	179	146	166	177	174	157	190	176	156	153	169	175	172	169	166	169	161	180	179	166	176	166	177	202	143	170	158	184	179	167	179	173	177	182	173	164	178	183	164	163	175	163	165	174	153	186	143	163	163	169	173	157	182	147	188	180	190	168	161	147	168	164	170	147	138	169	190	191	165	162	159	181	155	160	162	177	181	187	183	176	157	187	173	169	160	161	147	183	196	187	178	165	165	168	137	164	174	186	176	151	157	161	202	163	133	174	145	159	159	161	147	166	150	165	137	172	152	168	154	186	164	127	159	159	171	164	186	168	177	163	168	162	180	169	158	153	152	153	178	160	164	170	162	200	163	163	157	190	168	190	143	166	168	157	138	166	187	160	165	145	174	171	176	172	183	163	171	163	171	162	190	202	162	159	167	184	174	171	165	163	190	156	156	201	175	196	177	182	164	153	146	159	160	170	158	159	139	162	175	179	181	175	143	162	161	190	144	153	182	182	177	176	148	192	156	172	161	180	158	169	167	197	181	175	173	169	138	175	131	179	176	169	160	170	166	164	157	168	175	147	170	175	165	157	156	170	185	161	178	162	169	186	197	174	172	158	181	161	186	172	158	186	189	169	171	165	142	146	159	154	164	185	159	156	154	173	169	186	153	183	191	156	180	164	195	177	169	171	155	149	164	179	166	175	164	174	156	169	187	192	170	186	157	187	161	164	171	212	162	172	145	170	188	178	155	183	160	158	163	147	173	162	149	188	167	170	173	172	176	168	174	188	180	165
6061	1134	620	504	451	441	470	471	473	428	458	446	458	466	451	464	438	481	455	448	450	463	470	449	453	440	473	441	481	449	472	458	480	470	436	476	445	459	470	473	463	436	466	428	448	432	474	465	463	467	435	438	479	454	432	439	434	428	449	433	429	419	446	433	469	460	462	451	460	431	465	457	429	439	435	417	498	444	413	427	452	442	461	429	488	469	448	470	460	474	410	443	450	464	400	476	473	461	463	449	451	412	451	435	463	443	473	418	465	452	474	434	446	471	433	467	461	422	455	474	456	480	488	442	443	464	463	474	470	453	468	467	421	475	462	443	484	479	462	441	465	465	457	446	462	423	442	467	449	486	447	456	478	492	453	417	437	474	458	458	467	466	467	453	464	461	472	465	436	434	456	446	427	448	490	439	447	484	473	449	465	409	485	439	481	423	461	451	401	469	451	490	447	425	515	426	465	469	463	476	412	445	452	443	456	445	443	448	410	445	424	487	412	445	480	435	485	462	458	426	456	436	495	447	431	464	438	469	419	464	458	435	415	419	438	455	471	468	412	492	441	466	449	443	521	457	455	447	477	444	425	432	467	459	394	483	464	471	502	448	438	476	480	447	481	471	447	451	433	482	474	434	467	494	452	478	395	478	426	429	476	452	452	399	440	489	456	438	457	469	471	428	418	460	431	463	435	439	431	411	479	427	478	458	456	455	470	422	455	467	434	481	431	434	440	397	436	473	482	436	454	461	485	486	436	461	462	469	465	468	469	442	473	424	471	443	441	452	444	460	448	467	458	471	491	440	441	453	463	421	466	442	479	462	433	476	440	455	447	454	450	463	464	419	472	451	473	443	478	455	455	483	459	450	440	501	452	435	451	427	442	408	416	434	485	479	455	476	476	436	450	466	480	417	474	430	424	464	463	480	464	462	457	455	474	468	443	428	448	468	446	453	467	492	460	483	454	484	443	470	459	470	466	442	463	447	470	492	480	489	470	465	463	446	437	440	437	443	470	431	441	435	484	457	479	441	487	482	467	442	422	475	434	483	446	424	421	447	487	455	409	473	475	442	482	414	438	454	454	428	478	465	432	458	450	511	437	441	462	496	443	435	439	410	421	472	475	467	439	441	448	430	484	455	448	458	446	460	452	458	462	453	492	457	446	445	475	452	453	447	433	431	475	458	424	471	446	480	438	448	472	445	441	447	493	443	438	495	472	439	472	443	484	454	445	473	445	432	463	415	457	495	453	477	421	414	452	430	474	470	458	492	422	473	435	462	429	482	503	462	481	431	465	443	487	424	450	461	484	517	447	467	455	461	465	491	496	469	439	450	441	437	469	463	418	468	471	432	462	474	495	442	447	493	437	472	419	448	481	438	471	465	448	497	466	415	457	456	472	445	429	469	465	465	437	432	430	427	465	459	462	453	482	470	433	429	492	475	423	472	479	442	432	458	467	462	443	444	440	491	452	460	465	435	447	453	490	437	504	425	464	477	453	469	450	489	445	451	492	450	466	425	449	449	461	428	448	458	481	455	443	476	455	463	447	438	452	483	474	428	441	424	439	456	411	429	446	487	450	463	443	458	433	448	435	451	449	423	426	447	478	420	447	442	466	528	434	507	451	433	466	435	456	444	427	447	472	452	459	447	462	471	458	461	470	464	458	449	439	461	452	463	472	469	475	468	461	432	463	430	456	456	465	454	458	424	446	492	463	439	477	447	445	453	477	446	482	450	415	409	467	459	478	428	507	462	442	483	446	455	488	437	439	439	471	416	443	436	477	469	449	459	442	483	481	464	482	428	451	407	465	486	443	469	443	456	483	469	475	484	459	464	476	451	447	464	439	468	475	443	442	491	438	491	448	490	417	479	436	472	445	440	443	427	451	444	450	459	462	461	420	455	456	463	469	461	500	443	449	467	453	455	433	436	456	406	449	475	468	459	472	454	456	441	458	428	467	488	462	446	416	459	423	443	455	448	483	440	453	458	450	471	446	450	484	463	480	419	426	424	473	452	497	438	483	462	458	446	481	450	470	450	458	477	444	482	463	449	515	494	470	469	448	467	437	450	470	429	452	483	431	461	463	435	462	491	454	455	464	443	435	484	476	467	462	455	468	450	430	441	422	448	458	438	465	432	481	430	485	430	452	433	458	449	446	453	460	416	444	427	426	419	427	464	449	494	457	501	432	479	469	465	476	465	444	444	430	461	478	452	445	438	452	460	438	460	405	406	445	447	503	478	455	458	483	448	451	443	407	479	411	416	432	438	456	449	509	430	451	431	444	448	468	471	448	478	456	425	433	460	454	489	443	455	416	459	453	425	447	467	486	449	442	452	400	445	482	431	457	443	465	457	401	477	440	467	457	435	438	479	454	405	451	443	432	445	444	464	438	426	491	432	445	440	405	445	448	487	468	448	454	447	467	450	417	415	436	419	443	432	472	457	436	419	485	478	492	456	461	514	491	472	471	447	462	411	469	428	476	479	459	454	460	462	439	439	452	466	454	460	453	455	445	466	439	441	461	461	467	444	438	443	430	469	438	435	447	437	488	483	488	497	462	441	452	489	450	479	506	467	455	489	455	501	426	457	479	450	456	479	466	450	429	444	453	473	463	430	460	426	427	462	425	453	450	465	438	468	491	448	426	459	439	399	410	451	501	411	479	469	435	488	451	464	430	469	473	426	458	465	436	447	469	478	490	446	449	418	482	428	451	458	467	435	410	469	419	474	444	428	446	453	452	428	448	447	400	443	461	445	440	451	453	447	460	407	469	494	455	460	489	443	457	440	459	478	474	454	459	474	428	466	425	431	428	475	425	470	464	436	457	448	464	436	454	508	465	464	440	438	457	442	450	462	453	435	478	468	439	448	473	455	441	430	437	465	438	441	444	448	465	448	454	481	440	434	457	462	444	453	486	498	466	462	433	421	460	425	478	465	488	460	447	445	443	437	447	471	468	474	450	487	462	447	462	443	480	471	439	453	485	469	427	462	439	421	469	433	430	480	452	465	486	458	458	455	482	462	464	457	446	481	470	455	510	449	462	479	437	436	448	414	466	452	446	474	425	461	509	462	466	479	472	458	429	458	467	479	430	419	488	470	485	467	468	484	452	457	441	453	424	461	428	428	469	477	475	461	474	464	439	442	427	440	454	478	451	480	458	472	451	480	447	455	472	454	421	450	439	428	426	461	491	434	454	428	440	454	414	434	422	472	447	454	454	475	441	438	432	415	444	475	439	459	458	453	413	471	476	458	453	469	435	432	448	472	451	461	463	459	469	449	420	440	409	482	432	478	445	468	463	456	416	461	461	466	469	452	420	478	428	465	468	406	443	435	451	454	453	481	446	454	443	470	449	464	454	482	461	467	464	426	491	473	465	456	474	461	448	480	460	442	439	463	461	462	476	474	411	476	420	416	456	408	492	426	451	465	492	486	447	486	483	452	487	436	445	448	412	462	418	468	455	456	424	463	428	452	485	444	433	424	443	412	431	465
24592	20994	23979	28194	20983	16590	581	360	344	293	301	320	293	255	308	295	272	296	277	253	291	263	277	275	264	260	295	254	253	272	247	275	269	272	266	235	282	282	291	310	233	266	283	283	283	280	263	275	265	261	294	253	276	262	292	297	234	260	305	263	284	214	244	281	281	300	266	272	258	252	283	262	258	272	251	251	257	237	262	264	267	261	246	252	276	284	289	287	260	298	265	241	291	256	270	274	247	260	238	319	266	238	269	249	280	292	288	258	290	266	250	276	296	256	275	272	293	304	261	266	266	267	309	253	265	286	284	252	263	293	299	239	250	304	261	247	288	257	282	295	278	279	260	241	260	271	265	252	262	262	255	255	243	256	266	269	261	271	256	292	266	270	284	231	225	267	260	299	264	301	258	265	266	293	293	277	278	290	292	278	286	300	276	285	297	290	289	270	270	234	286	262	288	265	281	290	292	273	271	265	250	285	238	287	270	284	244	255	269	289	277	272	282	276	263	275	270	244	240	283	267	260	301	273	294	273	278	268	246	268	289	276	289	257	257	309	245	264	261	286	252	262	264	262	271	257	277	253	272	250	277	284	244	283	273	232	255	253	275	264	259	264	258	277	266	240	241	265	287	253	257	281	277	277	299	290	265	260	243	230	285	287	285	283	297	280	247	280	284	244	259	273	273	238	279	278	265	239	254	228	250	305	268	277	249	253	290	249	266	285	279	275	262	261	284	305	262	263	265	268	274	267	266	291	241	250	264	309	296	274	274	307	267	243	275	272	251	247	260	273	290	260	289	268	271	260	260	252	283	242	252	261	291	256	266	271	297	267	280	277	287	245	258	266	277	289	264	244	281	273	304	260	250	256	255	238	259	239	253	262	265	255	277	253	287	270	292	253	257	261	270	276	263	276	253	305	297	259	283	273	270	301	280	287	275	240	274	267	286	279	269	267	285	277	271	244	284	273	282	272	278	252	268	264	272	270	265	287	277	275	230	251	265	296	256	266	281	237	261	242	292	257	300	256	297	278	211	249	281	280	268	263	268	257	259	249	262	256	257	266	232	246	246	297	247	289	265	268	255	242	253	229	291	249	241	267	273	281	247	276	283	286	246	265	278	238	266	285	255	277	240	228	252	253	281	286	277	288	257	252	260	242	287	252	270	256	252	227	284	280	254	273	264	302	287	253	245	258	257	272	291	266	277	280	279	243	298	275	285	264	278	266	288	235	255	253	276	252	256	272	269	249	282	271	231	253	256	228	279	253	265	301	257	284	265	271	293	252	266	285	250	263	263	250	269	266	275	247	288	264	264	274	295	273	296	266	279	293	297	276	289	283	288	271	255	247	258	259	269	261	233	281	270	286	290	295	280	271	256	283	246	288	279	267	267	231	252	283	224	255	259	284	262	269	254	280	267	249	261	293	253	271	216	265	270	276	270	246	292	236	295	235	292	239	283	272	253	265	255	253	277	227	277	233	263	253	263	260	248	302	282	270	270	299	263	290	294	240	291	253	267	270	298	250	277	259	276	268	249	271	269	279	276	271	244	259	286	293	284	251	255	268	256	251	295	244	280	253	225	279	262	272	274	269	274	286	245	255	273	309	247	263	278	250	268	263	273	282	271	290	285	269	257	280	269	268	279	273	266	256	264	267	275	265	262	287	268	234	268	248	252	260	304	294	276	261	283	242	277	272	286	238	267	262	276	287	234	293	246	271	282	248	278	270	278	306	266	283	255	272	284	250	272	273	316	250	272	280	275	276	269	280	276	277	283	259	293	242	272	251	254	261	269	274	267	283	276	283	277	271	285	250	260	304	287	248	275	262	248	270	250	261	265	288	258	289	292	277	249	272	287	260	269	282	261	240	252	292	264	250	278	297	273	268	303	257	271	263	257	273	296	263	253	261	303	275	270	263	272	272	266	316	261	271	244	270	243	261	268	253	265	268	279	295	257	248	278	273	268	265	241	247	291	272	280	251	290	253	295	300	235	248	273	266	285	274	294	259	263	286	238	288	262	254	274	287	289	267	271	275	257	267	270	291	273	250	269	262	282	274	268	236	253	294	293	274	267	259	291	241	256	283	286	272	270	303	271	248	240	249	245	251	255	270	292	263	283	257	234	256	266	280	262	261	277	238	279	261	260	263	278	287	252	292	216	253	266	268	258	298	250	254	290	262	257	296	263	261	271	270	269	279	272	287	262	288	307	288	268	239	283	271	258	255	265	260	288	265	251	272	249	255	255	273	269	250	278	256	276	278	267	259	260	271	274	265	259	258	258	244	290	271	271	277	259	232	262	285	268	276	246	290	271	282	269	279	253	272	270	274	253	252	234	294	244	256	299	266	268	237	260	264	257	256	256	249	239	276	303	276	243	270	229	330	263	262	250	270	291	258	271	285	256	272	259	286	263	257	286	259	284	268	277	247	298	266	292	281	264	286	283	238	258	247	267	265	246	269	246	265	266	306	247	243	255	271	241	244	255	266	277	251	272	248	255	249	293	234	276	245	272	277	246	259	290	284	284	269	278	296	271	236	284	250	265	290	279	277	244	262	286	254	276	296	256	248	265	220	266	270	253	258	270	264	258	279	264	274	254	270	251	279	268	264	258	292	265	268	245	265	240	250	262	294	281	256	266	272	286	237	258	239	235	282	250	302	293	251	271	264	282	271	294	292	285	278	250	277	256	279	280	248	278	257	253	310	278	243	276	256	261	258	273	272	294	274	263	260	305	309	250	253	249	280	278	222	263	292	252	267	266	258	265	243	285	267	292	254	272	253	290	273	299	262	264	271	290	284	251	259	244	236	271	260	273	251	258	265	284	257	260	263	271	267	263	257	279	257	273	245	287	255	259	276	248	260	282	272	269	263	264	252	259	263	276	263	255	266	246	263	259	269	281	256	265	252	255	290	266	270	262	270	245	268	261	263	267	298	275	295	241	269	278	272	228	263	258	258	263	268	251	273	255	273	270	281	234	265	264	280	278	249	259	279	241	270	232	246	271	251	259	249	242	265	275	271	241	255	258	260	276	278	275	275	228	274	277	253	262	267	268	269	274	270	238	299	252	267	254	267	266	280	221	290	231	273	244	261	282	243	258	264	271	268	284	258	280	286	243	260	273	265	249	266	262	255	248	287	250	259	248	255	265	242	280	285	258	268	272	262	245	275	281	248	262	283	229	281	282	263	303	274	252	300	270	251	246	250	274	286	262	265	261	258	278	311	278	262	259	244	250	261	267	282	286	252	259	249	287	279	265	273	262	258	251	240	263	256	278	251	279	260	271	285	280	250	254	308	267	265	264	254	260	258	310	252	247	298	265	253	265	266	245	250	264	269	302	221	281	267	250	271	270	245	274	266	241	265	280	230	254	274	276	287	230	257	255	269	309	238	264	280	245	285	294	237	269	283	256	291	245	306	262	254	271	257	272	293	265	266	264	273	248	292	285	301	260	263	238	240	269	305	266	261	240	268	267	277	258	254	240	259	280	318	282	262
5470	3220	2511	842	759	681	690	743	666	694	651	695	681	635	641	669	675	646	715	642	681	680	695	618	659	650	626	644	689	660	649	652	642	610	670	633	690	641	723	631	609	620	638	609	664	613	636	662	624	642	672	625	646	676	653	616	624	661	668	628	670	635	682	673	658	645	696	646	641	646	630	598	664	631	664	637	699	623	634	690	667	674	615	600	599	672	702	679	639	626	668	675	630	665	652	617	683	652	643	693	705	652	655	655	643	640	662	669	634	649	700	643	630	627	654	632	651	692	608	622	680	638	679	620	635	646	665	659	623	658	650	690	674	658	609	659	726	629	656	672	680	641	635	657	688	725	648	688	650	661	627	632	666	648	644	681	611	679	608	666	614	667	659	598	630	654	696	735	673	642	632	642	681	665	651	634	676	641	674	660	682	639	731	632	675	680	659	667	633	590	671	634	670	639	629	599	654	698	677	659	656	643	630	623	672	640	633	656	693	613	682	633	667	666	642	681	691	669	631	646	662	692	624	673	652	678	658	656	655	662	654	661	654	668	652	660	641	622	664	647	619	672	662	671	642	641	639	666	658	630	663	621	633	617	635	627	670	646	710	696	685	618	644	654	641	691	678	631	622	689	675	680	648	645	665	651	663	668	583	685	694	617	646	687	722	666	673	654	638	650	655	661	628	641	636	624	653	641	701	643	672	646	678	680	634	663	706	627	654	654	612	647	620	670	612	683	700	635	671	642	675	630	642	644	645	653	643	652	713	632	666	652	655	596	665	622	615	674	673	653	663	658	673	666	619	600	655	661	655	687	612	675	643	701	620	657	656	652	609	681	651	658	635	651	644	675	662	691	641	641	638	630	657	633	692	658	660	607	624	626	661	649	678	631	678	623	661	588	635	661	701	657	657	615	684	630	670	614	693	639	645	674	638	709	630	609	665	661	649	679	602	659	622	614	603	627	646	679	700	660	640	618	670	673	637	677	648	678	673	651	645	605	682	690	658	656	609	629	659	611	703	639	665	642	645	687	672	668	661	676	630	657	621	662	620	628	654	660	661	655	632	636	673	642	662	683	690	647	654	664	689	675	631	693	655	646	649	679	654	675	639	652	644	652	650	621	594	651	740	665	649	660	675	659	634	638	697	653	615	654	646	643	638	698	670	661	649	651	687	628	662	589	639	612	670	679	640	617	636	595	657	661	662	657	627	640	644	660	643	705	663	645	639	669	675	636	641	644	633	598	641	669	631	682	648	663	583	577	675	665	670	635	682	661	615	687	660	630	634	685	690	672	631	630	654	674	605	634	657	633	618	661	587	676	665	659	668	679	626	604	627	650	621	667	676	701	686	653	570	650	647	669	685	634	682	670	657	636	650	661	659	671	670	642	661	635	656	650	668	626	631	660	631	682	658	639	709	634	649	646	636	642	638	645	649	643	667	682	659	665	667	698	691	675	649	649	640	653	633	659	620	679	664	678	649	599	634	624	626	660	687	677	670	660	668	661	720	683	641	663	633	624	662	654	696	703	652	637	680	645	642	645	659	666	697	683	633	658	682	633	627	645	670	689	653	611	656	614	620	651	632	629	634	673	669	686	668	653	683	674	594	637	594	649	650	640	650	656	656	639	650	657	632	649	651	648	614	662	636	641	651	660	656	614	660	652	653	630	656	670	667	683	631	646	591	684	621	649	665	667	647	608	650	623	635	666	660	654	649	612	620	671	665	705	635	697	647	621	653	676	631	645	660	685	668	621	636	620	613	674	650	632	654	640	673	633	635	669	670	646	606	624	668	653	648	656	631	659	637	616	661	641	664	662	655	645	669	600	678	636	663	654	671	645	666	647	705	649	672	655	646	644	624	614	678	664	648	627	615	668	665	610	652	670	586	668	635	644	650	673	665	661	641	652	666	636	625	678	653	629	657	657	628	629	648	652	703	621	652	617	666	677	648	653	673	661	638	627	655	640	639	689	633	669	654	648	659	630	664	638	635	615	663	631	651	586	674	643	582	655	670	651	634	665	651	640	665	647	653	621	648	661	668	647	634	658	643	640	635	630	677	672	673	629	650	678	643	684	669	651	629	668	625	672	624	642	623	657	644	641	648	636	625	674	659	629	688	631	610	630	645	635	629	674	689	651	657	661	655	640	643	634	650	655	703	653	634	610	633	633	624	650	645	622	642	642	658	656	654	608	685	620	668	669	646	697	715	642	667	693	658	609	686	679	616	677	633	669	594	663	634	659	649	667	672	649	673	679	618	641	696	646	662	612	653	646	638	685	622	660	622	637	637	631	679	667	686	662	632	663	676	630	649	625	656	622	653	621	646	697	647	645	694	659	731	663	668	637	671	659	637	658	673	697	638	696	632	661	638	633	627	691	609	654	616	634	673	688	648	635	674	665	640	632	648	668	673	641	603	637	677	645	627	624	640	665	606	639	646	709	639	623	645	631	625	668	638	653	698	657	694	615	648	627	651	671	642	621	642	647	631	624	636	655	674	646	655	670	669	633	632	651	700	651	661	620	638	656	654	685	629	648	660	669	642	688	655	665	682	649	671	643	611	663	591	629	635	695	652	607	631	663	651	615	673	648	646	644	631	651	642	644	653	661	646	654	655	664	692	640	656	682	642	667	705	672	646	659	636	658	653	638	697	614	667	605	658	644	633	682	636	621	608	629	646	686	684	656	654	639	664	627	649	584	613	632	622	626	689	614	630	639	617	603	666	680	656	661	636	638	663	693	687	629	682	652	674	703	601	632	663	685	608	615	674	652	648	627	616	690	649	638	616	661	621	642	698	652	692	650	595	637	655	692	607	646	659	663	661	674	660	641	684	706	656	660	679	644	660	682	664	652	667	624	637	644	647	672	635	642	636	642	626	672	646	589	653	629	663	573	657	674	627	592	637	636	678	620	636	666	622	658	654	642	661	661	607	643	630	656	675	667	647	660	660	650	679	649	631	655	668	642	666	671	643	696	638	642	693	684	578	620	644	655	638	651	622	634	690	674	655	652	686	672	634	663	652	633	680	676	622	697	663	624	634	639	633	611	658	671	650	664	655	666	621	624	620	667	657	652	610	659	667	682	650	652	637	691	709	667	627	665	701	650	637	633	647	678	688	685	656	609	609	688	674	672	708	644	688	678	680	702	594	628	659	656	659	687	636	688	668	643	657	632	674	636	693	638	659	675	687	663	637	732	623	624	591	634	652	664	636	620	687	627	655	588	654	681	651	641	612	658	627	669	672	671	678	654	654	661	652	634	684	641	631	665	697	659	637	627	708	673	652	664	640	633	689	627	618	698	650	663	665	679	675	662	664	648	630	659	688	650	676	645	630	575	660	656	692	643	686	611	660	660	743	674	656	635	615	604	636	657	672	668	646	617	657	642	635	663	641	595	662	673	695	666	647	670	658	676	624	626	712	663	669	627	631	649	676	660	682	608	613	642	639	652	636	669	694	676	625	618	673	675	672	671	688	642	659	595	648	634	670	697	656	645
23912	21002	24372	27822	21002	21016	12727	517	318	306	281	263	264	250	252	247	240	216	243	234	189	210	181	193	213	217	238	241	206	191	218	191	193	185	216	209	216	221	225	184	214	207	229	192	195	208	178	200	212	202	221	217	213	212	188	216	228	207	198	203	204	220	187	193	199	234	188	230	189	198	201	220	217	209	205	203	206	218	202	229	208	202	226	176	208	223	204	208	192	200	235	246	184	214	205	198	207	221	192	179	201	206	172	228	190	207	224	218	202	194	233	206	225	227	219	223	179	176	192	181	207	223	217	230	197	199	222	209	201	197	194	193	214	182	186	215	189	205	177	172	212	212	218	200	220	202	196	193	206	207	214	213	181	199	222	202	233	200	208	164	219	206	195	219	186	200	222	220	222	211	214	216	217	213	195	196	166	188	190	207	220	225	196	217	212	198	198	190	168	226	224	225	224	216	185	221	197	214	197	220	217	203	183	196	205	216	209	220	207	205	208	187	215	188	215	220	185	179	237	218	190	224	211	218	217	212	192	203	189	218	198	211	220	216	195	211	198	210	199	213	204	223	191	222	197	193	203	186	228	200	204	192	207	209	228	201	214	202	217	182	204	195	198	207	204	198	234	214	189	225	205	207	215	189	189	227	209	216	225	221	205	214	208	208	227	232	188	207	223	207	234	203	236	211	201	193	200	215	218	189	215	222	201	216	225	215	195	194	193	200	212	190	211	202	208	202	210	203	214	215	207	206	181	209	211	205	203	197	193	208	188	193	208	193	196	220	210	190	234	213	179	203	194	189	215	216	234	210	192	201	203	212	242	223	213	212	195	196	183	187	181	220	203	206	196	200	245	194	213	208	209	237	198	183	209	201	211	208	230	208	184	207	220	206	190	212	199	182	197	199	197	228	186	205	211	216	171	170	193	202	184	192	215	173	184	182	204	201	200	235	188	202	217	211	211	187	207	193	228	231	208	176	188	180	210	208	200	181	214	218	228	205	211	198	190	193	228	190	220	212	198	203	185	195	183	233	231	198	204	214	192	212	198	196	196	215	237	192	192	219	168	196	186	200	215	200	187	200	184	188	196	211	183	195	183	200	204	203	209	212	227	184	191	200	207	217	208	216	216	201	198	227	187	216	193	209	213	206	202	192	193	215	194	188	180	231	212	193	206	182	213	227	209	202	180	201	186	204	193	231	173	178	196	185	179	206	180	228	186	205	216	228	194	184	230	217	205	235	196	199	206	201	195	206	218	199	198	181	178	185	208	214	218	189	194	200	174	188	226	206	222	206	182	220	203	190	213	212	203	199	219	212	195	200	179	217	190	219	212	216	181	199	222	210	204	213	182	216	180	191	175	211	207	198	197	225	203	233	224	197	204	201	193	185	211	207	200	211	210	210	210	216	200	244	194	163	213	180	182	185	208	210	218	205	208	205	217	188	227	200	224	199	195	174	217	208	196	199	185	216	199	193	212	203	210	205	181	230	219	194	190	236	194	195	226	188	201	187	191	209	201	196	197	200	191	210	204	202	211	215	180	189	191	198	198	210	184	225	228	198	192	211	216	200	222	208	213	215	206	189	213	195	214	224	231	193	220	242	198	209	229	233	191	192	205	190	172	210	203	205	208	199	202	223	206	204	202	201	215	201	218	222	235	222	204	222	228	220	205	199	220	227	203	196	202	194	200	193	181	244	215	211	225	182	196	191	199	187	204	205	210	184	206	215	188	201	189	211	214	198	219	197	219	218	216	189	189	195	202	208	218	205	211	226	200	162	188	211	201	220	183	230	208	195	192	198	227	196	228	218	189	188	197	197	216	193	185	214	170	195	218	218	226	204	186	213	196	194	189	218	214	208	219	198	210	200	213	187	209	223	196	220	169	235	215	209	198	211	214	221	216	186	205	223	193	210	210	209	180	185	217	219	174	216	199	224	207	234	206	218	189	207	218	205	212	199	224	177	191	211	210	214	227	217	209	198	215	192	183	198	210	209	205	197	235	214	199	206	184	226	213	193	198	208	226	198	196	198	171	200	231	164	199	202	176	207	218	199	205	186	238	195	197	202	192	209	192	212	205	221	219	202	195	206	220	206	174	212	203	202	184	219	191	177	179	199	210	182	197	210	229	231	193	195	197	219	196	173	188	191	198	216	202	177	206	204	212	192	190	190	194	205	183	202	216	202	232	195	205	185	202	184	187	174	216	194	207	217	202	180	201	191	202	207	216	217	196	208	220	193	195	204	218	220	208	209	190	213	191	211	218	197	208	195	206	221	214	189	216	207	224	194	178	220	231	191	237	226	204	196	199	207	225	201	224	197	226	192	204	236	198	211	177	199	183	174	229	197	219	187	198	225	192	191	200	193	217	174	192	188	185	219	197	211	207	162	186	220	176	205	212	183	198	202	202	212	208	207	206	183	209	219	183	183	219	206	207	205	198	172	194	205	202	208	183	190	228	185	187	203	217	210	190	177	197	194	201	179	205	190	202	219	199	202	187	186	200	221	225	198	201	195	208	193	225	205	200	198	216	190	200	201	219	222	195	187	217	199	223	187	212	187	180	227	217	222	225	210	191	194	198	187	209	212	207	197	200	210	205	206	216	197	207	223	178	191	200	209	179	202	180	186	214	206	201	209	207	219	218	205	204	221	222	178	208	212	217	188	220	219	184	220	223	232	193	190	193	222	212	201	195	185	190	171	172	225	217	188	207	205	205	208	204	215	191	203	205	194	186	212	209	185	186	210	201	177	214	190	190	203	210	218	217	163	172	182	202	212	213	231	209	230	203	160	200	219	213	238	218	234	208	209	203	220	205	194	214	216	210	181	210	179	212	201	201	199	198	224	182	213	192	209	188	213	204	215	213	227	196	176	214	186	183	206	187	233	219	193	227	229	199	182	226	213	199	235	171	175	190	195	206	187	210	215	202	219	210	190	181	200	197	221	210	195	189	180	200	206	198	217	193	184	213	206	224	216	214	208	230	218	203	208	196	205	189	210	187	197	191	211	220	182	202	205	208	219	211	203	193	229	199	192	215	200	228	225	178	188	192	214	214	210	195	230	211	207	212	188	185	186	186	221	225	196	212	192	198	236	211	203	217	204	205	229	200	187	205	205	213	173	207	231	188	223	209	232	197	201	205	203	212	212	185	221	188	199	221	184	211	225	210	200	184	202	199	193	219	205	193	197	216	201	196	241	203	187	179	188	204	216	210	197	204	196	201	189	179	218	238	204	212	207	212	217	190	187	211	199	198	210	228	226	180	183	200	195	197	212	180	195	190	193	210	191	210	216	187	229	190	219	198	196	184	213	241	201	236	196	236	231	180	192	222	214	201	195	200	217	203	193	224	220	196	194	198	182	224	214	180	204	235	185	192	197	219	214	212	188	178	188	221	185	220	190	211	208	173	186	184	217	214	211	198	209	201	201	207	214	186	212	215	222	200	203	199	197	199	202	203	202	188	209	199	207	215	206	205	171	198	237	202	194	197	183	204	207
6545	4952	3775	939	713	612	566	545	504	489	497	489	495	538	460	487	490	495	497	478	451	476	503	499	497	490	475	494	462	477	502	530	473	499	467	452	458	505	521	480	515	501	514	486	462	481	483	511	492	453	476	532	446	474	506	469	462	493	498	472	460	488	487	511	504	473	491	494	481	504	478	432	469	455	480	537	482	477	487	462	459	479	497	486	487	479	490	493	466	521	495	492	464	516	465	480	481	452	549	464	473	469	486	490	478	477	462	496	464	510	493	505	476	500	531	475	481	476	499	485	442	441	515	486	464	516	493	522	506	462	475	468	450	501	465	479	533	468	471	461	472	495	450	487	465	515	481	451	480	469	470	497	490	483	490	477	474	478	507	474	501	498	458	526	502	532	483	461	494	500	454	427	494	463	436	452	473	501	515	509	464	445	507	453	433	473	452	479	494	467	486	493	494	492	494	519	534	477	477	472	478	464	497	425	500	505	462	461	472	474	446	473	450	472	454	490	450	483	453	454	507	471	497	488	481	484	498	477	489	456	495	502	516	479	466	500	484	461	509	475	467	487	480	460	470	461	475	470	391	473	496	471	488	463	478	520	477	534	472	458	454	505	474	474	475	509	448	510	482	510	472	490	472	493	469	486	486	466	446	444	472	494	523	457	470	488	503	482	463	470	457	492	490	468	459	507	514	513	493	495	510	490	485	498	486	510	487	493	470	506	501	457	486	465	497	497	490	473	495	454	453	489	478	503	501	477	493	474	418	465	511	527	440	482	499	493	468	503	498	461	502	470	490	453	464	518	503	485	469	495	442	497	469	487	480	491	477	493	465	479	474	518	494	538	472	536	525	467	526	485	496	488	484	522	494	510	494	452	438	473	510	474	447	501	518	501	491	516	497	481	482	482	443	490	428	507	500	497	447	462	488	457	466	502	455	473	496	492	458	508	491	506	470	479	504	441	512	486	497	507	493	499	474	472	454	473	488	491	534	498	483	480	475	494	491	461	466	504	478	488	447	495	507	508	474	450	465	464	487	501	488	511	473	487	533	466	491	495	481	472	472	453	470	513	484	458	466	475	473	449	465	489	461	494	474	478	493	480	494	500	471	477	462	482	500	495	469	454	445	484	460	477	487	494	432	463	474	470	482	541	484	479	484	466	498	478	517	483	494	493	460	465	466	469	481	459	478	437	522	479	484	503	456	486	498	481	480	459	450	486	502	506	452	514	474	496	486	485	469	456	479	462	437	495	490	491	451	446	504	482	489	459	444	454	462	500	467	492	471	463	455	420	495	483	476	537	533	474	513	426	501	457	470	461	443	486	441	494	495	462	453	507	512	520	485	479	499	482	463	444	517	464	490	513	467	494	478	493	542	464	444	466	467	555	492	519	494	472	470	494	473	473	440	484	490	451	457	458	462	500	484	464	474	466	477	467	506	496	492	431	460	527	513	518	444	473	468	524	486	483	478	477	508	520	478	483	464	463	476	445	489	463	451	500	488	522	499	472	494	515	462	503	481	450	483	460	492	468	474	440	465	497	449	475	469	499	492	456	463	500	488	468	476	490	457	477	484	504	475	455	476	467	481	469	484	480	498	452	437	486	466	492	459	471	487	462	489	448	438	457	478	507	447	431	499	511	494	477	469	476	471	535	488	462	477	479	480	436	465	480	487	503	511	467	473	537	468	504	482	458	461	455	483	464	487	465	502	480	491	491	494	445	480	462	489	473	467	480	465	463	507	466	477	513	486	490	471	512	507	481	499	491	455	515	461	498	438	512	482	525	472	480	504	480	491	461	461	493	454	525	540	474	498	495	481	478	487	505	479	515	460	525	476	437	446	485	473	460	492	472	456	487	512	508	477	513	498	457	498	493	489	447	508	510	500	464	500	478	455	479	459	468	490	435	504	519	483	462	474	512	519	477	446	495	512	503	477	487	511	472	467	508	490	453	495	495	496	475	468	497	457	472	457	460	492	462	463	454	477	481	488	434	469	452	487	511	483	466	516	485	466	515	492	490	504	460	492	495	457	516	455	493	446	467	495	495	471	466	493	479	508	474	490	435	484	464	476	501	474	490	486	454	496	463	494	516	565	487	460	453	468	485	489	470	485	481	462	485	494	489	477	452	532	472	446	453	444	469	458	458	475	486	482	496	463	502	524	498	461	470	488	465	538	483	482	463	498	503	461	497	483	487	515	452	429	498	501	496	476	502	477	493	483	508	482	470	498	460	489	529	484	473	494	488	533	512	488	470	468	466	477	527	433	487	466	451	463	469	504	522	469	466	496	477	461	471	502	461	490	488	468	501	508	488	422	492	490	500	487	455	495	519	462	501	487	494	513	503	472	474	475	483	474	458	455	449	497	489	496	468	484	471	435	450	502	464	482	507	517	462	505	514	492	500	511	482	472	517	477	478	454	432	441	477	537	477	496	517	480	478	504	438	481	522	459	490	486	528	439	496	487	444	518	484	499	489	484	477	496	433	491	476	508	435	420	519	515	465	524	445	463	469	480	443	499	466	476	472	463	474	530	460	499	489	475	462	474	488	460	510	478	421	475	467	483	477	425	486	483	479	475	477	495	444	483	515	449	483	471	474	488	471	489	461	496	518	478	469	473	517	455	503	479	490	480	484	513	463	479	469	451	485	490	489	525	453	453	462	485	474	461	512	488	476	497	461	469	470	506	497	457	480	500	496	494	486	471	485	485	498	483	463	470	457	494	473	484	506	477	489	464	502	497	468	472	481	508	491	473	507	465	480	506	477	469	523	472	471	495	520	470	470	467	486	474	459	444	505	523	459	497	474	465	450	489	494	471	499	490	461	491	503	436	441	493	466	504	485	457	462	467	470	482	471	431	432	501	497	493	483	513	495	494	472	492	480	447	486	409	510	468	482	516	483	475	495	480	530	448	499	500	474	471	500	462	444	489	478	481	494	491	442	447	526	471	445	499	513	471	519	476	477	495	505	505	458	496	462	458	472	450	478	476	464	436	493	526	507	493	504	464	461	439	480	491	452	463	494	492	520	451	516	466	450	419	448	472	453	479	459	512	489	491	473	509	464	466	456	499	480	475	522	441	446	471	504	472	477	484	481	511	448	491	489	482	483	484	503	454	474	470	449	503	447	504	483	460	490	466	477	502	493	493	439	443	468	497	507	486	447	455	504	491	450	491	477	500	439	488	439	470	460	500	483	511	429	497	458	487	450	492	489	481	459	450	495	436	480	503	468	508	482	492	461	489	465	508	454	475	489	446	485	483	449	478	490	435	493	476	447	480	500	456	450	464	496	485	461	460	455	474	488	491	506	492	451	483	476	455	489	457	471	499	462	436	453	490	444	471	485	459	461	529	470	498	504	464	474	485	474	483	495	506	487	488	501	460	470	495	482	492	468	458	521	465	442	472	483	508	467	469	480	481	475	474	493	438	462	470	467	467	466	500	477	498	475	525	499	477	470	473	478	469	474	492	466	473	484	510	460	459	475	508	488	474	517
31632	19584	7113	384	251	184	191	197	184	166	172	171	177	182	176	190	185	183	174	174	158	187	178	172	179	142	161	156	160	172	165	168	181	167	152	174	154	163	163	159	156	176	148	165	169	147	165	152	173	147	147	172	179	143	162	159	161	168	148	180	164	163	161	172	203	172	174	145	160	152	161	146	153	157	161	152	137	174	164	154	176	172	180	169	155	150	182	163	185	149	173	143	180	180	168	130	147	150	172	155	164	161	135	169	132	153	165	170	166	161	184	174	174	168	150	180	161	156	164	180	157	176	169	142	161	157	176	154	176	163	157	165	168	172	162	172	190	168	177	143	183	168	149	176	157	188	173	169	154	168	184	164	166	167	175	167	152	160	144	193	166	166	159	167	152	160	166	163	169	165	189	140	175	187	148	178	162	143	175	135	173	166	155	188	138	173	168	160	170	195	179	174	176	197	157	171	170	151	146	179	160	173	154	144	169	166	149	169	176	168	189	168	142	175	178	173	157	144	192	148	153	173	160	192	156	157	184	178	201	151	168	166	140	183	166	158	164	194	166	196	170	177	184	143	177	158	172	174	174	168	174	194	137	157	167	156	170	197	149	172	153	170	165	171	171	186	198	161	155	175	187	185	162	178	169	160	163	163	147	157	156	170	164	189	184	159	178	166	168	166	167	174	166	204	174	167	171	182	165	164	149	162	157	192	185	177	154	153	184	166	158	150	163	149	148	195	176	192	168	179	154	191	164	155	166	174	170	163	181	165	178	173	181	185	177	178	203	153	157	183	183	174	173	161	179	173	170	163	194	178	144	148	181	180	161	181	173	169	144	167	171	170	145	171	173	156	172	154	141	167	195	169	176	156	155	164	181	159	154	172	157	176	161	163	166	167	162	182	187	176	169	167	163	168	160	190	158	191	182	178	159	166	159	173	169	166	176	171	196	187	157	156	179	186	157	183	155	167	160	166	163	176	166	149	170	170	193	162	165	166	162	211	158	167	170	158	165	148	172	185	163	160	182	166	168	187	184	141	161	183	170	173	173	165	172	158	158	153	156	167	154	181	138	157	161	160	179	161	170	146	169	177	175	155	188	172	163	187	160	147	162	146	179	205	171	160	173	164	147	192	166	167	169	141	163	169	179	193	194	166	183	167	158	162	146	153	169	186	160	187	173	179	197	145	160	169	170	163	171	173	149	172	186	169	180	173	170	161	159	170	182	182	158	164	163	168	173	163	176	156	168	188	167	156	155	160	171	157	194	173	165	148	167	163	177	170	143	165	157	168	194	135	171	167	186	162	164	149	159	184	163	162	140	148	157	168	188	177	167	148	157	166	165	190	180	160	153	173	185	178	171	164	169	150	172	192	149	179	156	152	160	154	180	190	164	158	168	173	170	170	152	174	178	168	184	177	158	184	159	156	190	176	156	144	174	163	154	155	164	167	186	167	160	160	177	151	209	165	175	167	162	175	172	149	161	172	154	162	162	174	158	167	164	159	153	176	163	178	155	162	180	170	158	154	174	184	153	152	185	153	172	162	191	188	149	177	180	164	187	187	187	160	167	156	184	158	199	154	186	152	180	195	157	163	183	168	168	158	156	159	166	176	145	155	186	164	156	187	165	164	159	181	171	177	159	177	165	146	151	172	167	182	175	177	157	176	178	166	181	164	163	145	162	164	165	166	182	153	178	163	167	173	170	172	188	170	187	158	155	161	166	141	162	155	155	166	155	179	164	182	155	159	143	182	165	166	170	161	163	182	177	173	169	199	160	170	185	184	162	170	172	177	157	190	184	187	180	172	194	153	174	177	136	185	168	164	165	164	119	180	178	171	165	143	174	163	155	161	153	157	157	144	175	160	174	135	160	157	194	165	175	184	180	167	152	174	157	166	162	160	146	168	172	170	160	169	199	164	153	178	137	135	153	181	158	173	175	162	180	167	184	169	151	187	176	146	174	179	185	196	171	167	182	197	148	157	166	165	152	173	168	165	159	194	174	171	191	145	174	199	170	163	179	161	141	181	180	169	154	173	155	164	170	153	141	164	185	169	172	180	178	151	173	172	168	164	168	161	184	164	172	188	180	169	157	152	156	183	197	178	172	177	152	180	155	134	177	159	157	163	169	158	173	174	170	179	155	165	185	168	164	168	166	187	159	134	154	174	173	187	185	170	162	164	139	192	180	170	204	162	180	166	158	177	160	151	191	171	188	163	156	166	179	167	159	186	177	157	154	172	173	163	200	183	175	178	158	148	161	159	173	197	173	162	189	162	158	172	146	181	184	163	141	147	161	174	160	180	164	181	181	198	173	148	179	197	177	184	171	177	183	170	168	147	190	146	164	159	153	161	156	164	159	180	150	185	173	155	180	149	160	177	161	167	181	166	197	180	157	134	161	172	158	155	182	136	169	162	155	209	207	174	137	168	154	184	171	144	158	161	164	180	177	175	208	147	161	184	159	198	177	171	156	157	182	154	176	161	184	168	149	153	178	172	181	179	188	184	186	175	183	160	190	181	164	144	169	170	166	169	155	146	165	160	165	163	166	168	178	163	153	178	155	172	167	170	163	156	157	173	182	147	178	175	171	154	178	173	165	182	155	171	179	170	176	156	172	176	163	141	177	159	162	168	189	166	170	147	156	143	159	167	175	178	191	166	166	154	187	152	176	190	174	167	195	170	144	158	157	167	164	175	177	146	160	176	164	160	158	150	184	198	162	166	166	170	176	176	171	167	166	175	169	178	150	163	176	160	173	162	184	209	196	139	163	151	179	160	173	179	168	166	186	173	159	160	165	167	154	145	179	161	192	164	179	179	196	170	168	174	163	189	180	165	186	176	163	147	171	182	165	180	155	163	156	183	199	175	173	193	159	174	165	158	165	132	147	150	160	168	169	172	171	153	180	169	165	156	176	170	169	188	185	161	172	199	177	170	197	170	187	148	177	185	164	176	172	160	170	162	168	175	162	177	139	157	150	192	181	162	153	165	147	168	150	168	169	170	206	150	175	166	177	164	153	157	178	169	176	170	127	173	162	163	173	164	193	176	201	165	187	191	156	179	167	153	167	177	200	161	167	162	165	155	162	154	151	143	164	169	153	138	158	174	162	165	154	192	167	157	174	183	171	153	160	181	163	169	183	201	165	175	177	180	172	176	173	151	183	152	168	190	169	176	158	166	173	151	169	177	158	158	171	193	177	168	135	166	151	169	170	169	163	153	166	171	203	185	145	204	149	154	180	162	181	176	152	175	149	172	149	177	185	188	170	172	163	164	192	149	192	165	171	175	182	147	150	161	168	182	161	181	168	158	165	145	189	168	184	170	186	153	155	136	195	188	168	180	144	167	187	156	173	166	180	165	176	180	166	172	156	163	174	162	144	180	176	189	184	181	156	171	172	151	175	180	169	172	175	145	151	156	165	177	173	181	175	187	199	172	180	167	161	201	157	155	194	180	190	167	182	186	161	169	167	150	188	172	170	162	168	167	172	176	193	182
6267	1212	680	482	466	493	484	467	464	453	484	465	440	463	439	444	444	445	442	464	429	515	462	489	445	441	440	441	463	436	441	474	475	434	459	419	455	469	478	468	430	447	429	487	483	423	448	455	446	431	461	483	490	456	409	457	438	505	427	460	463	450	518	471	453	440	456	469	426	444	466	448	441	440	427	459	457	427	484	409	473	464	439	477	463	455	456	482	440	466	436	450	489	497	494	473	476	458	419	466	448	430	443	482	459	490	453	445	490	444	438	430	480	478	460	469	443	443	464	435	435	438	469	465	468	480	477	428	482	455	450	415	471	454	477	469	529	473	426	444	453	427	445	506	420	475	461	512	446	463	453	445	439	477	442	481	454	451	464	447	444	455	439	464	431	465	458	445	486	444	464	467	491	482	466	452	480	444	433	489	471	496	462	412	455	502	407	426	424	497	440	446	443	449	477	474	452	451	453	420	480	464	448	462	462	441	430	469	508	441	433	503	434	434	459	460	477	489	440	458	474	457	419	479	474	481	432	466	408	454	463	484	454	441	424	448	488	446	449	461	407	497	443	449	479	510	470	450	461	484	462	432	447	441	439	433	488	460	476	467	460	490	446	474	440	446	462	427	443	445	469	418	422	458	466	471	450	467	466	493	487	456	446	458	499	505	440	468	463	473	447	445	462	442	467	443	466	460	461	456	480	450	463	430	476	480	449	474	485	469	458	427	457	421	458	436	484	503	470	488	477	447	466	495	481	416	447	447	460	486	474	488	487	479	457	466	463	490	452	427	442	458	469	423	485	463	432	466	459	464	461	470	430	429	455	493	460	453	462	477	458	486	449	453	406	482	441	440	485	465	453	483	465	481	472	433	437	445	412	453	486	425	462	470	424	475	439	465	440	446	431	466	440	479	460	460	431	467	472	451	460	486	484	414	443	432	435	431	469	446	422	482	476	445	473	484	444	422	442	457	466	444	440	479	420	449	444	476	453	486	475	487	482	449	459	488	447	480	439	462	464	467	420	443	455	427	476	420	467	420	472	445	464	460	478	439	429	437	486	465	468	432	463	439	497	488	467	444	461	472	468	465	439	473	462	470	430	441	434	435	441	411	431	461	457	480	473	447	468	488	457	462	456	438	426	482	449	489	440	453	471	440	513	454	460	438	421	468	476	444	432	444	436	452	435	450	461	421	481	461	458	430	473	477	452	482	469	472	452	460	459	453	446	474	456	435	458	476	410	442	445	478	451	466	444	488	486	447	445	451	461	434	451	470	450	464	486	439	463	452	456	434	473	467	445	483	475	451	435	463	471	468	460	466	476	450	463	449	484	468	442	439	459	426	463	413	474	420	433	417	462	458	445	433	444	469	443	478	448	467	455	463	475	434	457	443	439	465	459	443	445	470	435	448	470	448	480	450	468	460	481	442	493	435	420	452	444	441	465	440	460	479	418	404	467	472	458	471	447	480	480	463	488	472	485	450	463	455	424	457	456	474	418	409	452	456	448	443	463	471	460	497	459	464	447	470	455	458	479	425	436	477	454	482	462	440	414	446	459	459	425	446	469	464	443	415	483	479	469	439	452	470	463	482	441	435	438	456	459	491	468	466	474	431	453	520	457	465	403	468	391	433	448	430	453	477	444	399	464	475	422	446	506	500	463	476	463	476	436	492	445	500	442	441	456	449	433	420	462	450	470	435	482	405	439	426	485	475	487	407	474	468	446	477	474	455	467	453	453	455	475	468	436	460	484	464	423	477	438	454	436	454	442	459	425	497	441	475	429	441	463	463	465	478	462	457	433	471	474	441	480	455	487	454	435	478	433	442	474	464	447	469	483	473	475	462	441	476	415	472	417	445	483	415	446	478	450	476	469	446	434	441	433	436	452	463	466	445	463	458	481	443	439	461	438	469	452	434	454	447	470	444	453	442	435	452	470	425	443	480	451	452	463	414	449	455	449	465	495	445	466	443	417	463	453	491	478	473	396	517	491	471	431	482	490	430	458	441	461	459	476	499	449	470	441	462	463	433	412	444	464	450	486	429	431	413	460	404	429	420	433	432	416	459	465	473	461	442	453	441	479	435	434	429	522	463	455	466	453	418	481	441	447	498	452	474	465	438	462	481	453	488	458	475	437	473	435	445	456	468	456	466	442	443	447	434	462	451	457	467	455	455	475	458	466	464	450	425	448	458	459	513	454	439	434	447	445	440	446	438	486	463	481	478	449	480	427	474	451	440	487	481	465	438	455	412	470	470	446	443	440	448	460	456	440	437	388	456	475	476	447	441	486	467	474	453	448	484	458	471	444	455	432	440	444	462	487	487	445	463	457	470	455	468	459	452	436	415	476	437	470	434	453	470	427	438	448	518	442	461	496	455	460	456	477	487	450	458	427	432	454	493	450	454	473	509	406	479	436	469	437	461	491	438	437	436	448	418	474	489	423	467	457	450	472	431	456	466	463	428	457	440	434	478	452	466	448	440	454	469	497	449	444	477	465	472	457	428	457	462	403	432	469	442	476	474	477	446	475	437	471	480	432	484	462	486	467	497	498	451	463	496	432	466	471	449	479	443	427	437	478	468	476	448	473	504	460	463	445	483	441	482	448	458	459	473	453	470	472	414	417	435	426	440	440	446	450	465	462	430	467	506	451	429	439	452	478	452	432	461	422	501	474	429	458	410	465	442	433	569	466	483	454	461	427	474	450	461	484	460	463	455	460	442	434	475	455	447	418	490	450	429	438	491	392	460	428	486	447	472	477	490	450	473	464	466	480	454	458	453	423	464	489	456	485	447	440	485	469	457	447	454	503	443	490	480	437	449	442	486	461	453	461	470	450	432	453	421	437	460	466	490	431	437	487	468	454	498	457	461	436	475	441	469	435	519	472	464	459	462	467	414	447	454	459	428	476	459	454	484	466	412	443	413	421	470	463	468	444	452	451	430	437	461	480	489	436	446	456	493	527	470	465	446	449	455	417	462	428	446	457	486	476	400	444	449	485	473	480	435	445	451	462	436	444	463	470	456	447	433	495	463	467	428	466	444	423	443	434	511	441	410	423	445	482	476	452	418	444	438	483	441	451	431	448	422	450	461	429	498	441	469	448	420	458	482	441	470	458	453	463	453	447	439	461	488	490	489	459	437	476	417	473	466	467	466	491	472	442	445	469	447	474	489	447	449	479	486	443	450	437	506	469	465	444	428	441	478	441	447	460	455	461	417	427	439	483	447	486	435	481	475	443	465	470	455	439	466	490	460	422	446	471	458	462	470	427	465	468	476	447	441	430	447	477	457	461	447	480	478	460	461	442	423	419	424	471	424	474	461	493	469	469	465	469	458	453	472	431	433	440	421	411	476	475	429	429	466	411	458	457	438	443	454	446	447	450	439	478	436	448	498	471	469	459	471	449	516	439	445	453	460	424	437	478	464	505	448	535	447	436	474	460	475	497	501	467	488	470	473	454	452	466	472	451	470	464	468	508	510	450	444	450	465	468	445
24557	20974	23905	28203	20972	16637	577	354	315	282	286	272	313	271	299	276	294	285	236	258	275	255	291	283	286	301	282	302	288	277	285	270	266	278	273	280	290	278	297	287	282	263	244	244	253	252	273	261	281	259	285	234	252	243	234	272	269	264	268	257	288	262	244	294	298	281	284	296	246	261	260	279	286	288	255	241	272	270	273	258	277	241	274	273	264	306	280	274	285	286	273	274	250	245	283	258	277	248	249	252	260	273	267	276	282	284	249	265	258	250	267	276	281	273	296	281	247	306	267	291	239	256	307	242	280	292	238	278	264	265	269	273	285	288	267	279	257	238	229	236	289	263	268	281	262	272	268	255	268	262	251	260	254	227	245	290	248	279	295	300	236	281	259	256	270	252	248	240	253	264	246	236	272	273	267	275	258	288	234	251	273	252	263	272	279	311	288	264	268	289	263	244	286	250	286	285	307	276	271	286	241	242	258	232	225	275	261	276	262	300	280	262	265	263	265	257	284	276	279	261	258	293	260	252	256	257	267	285	265	276	254	261	255	266	274	273	264	256	250	290	271	259	288	279	262	302	234	253	253	249	261	295	276	279	241	278	254	248	261	269	250	285	267	253	286	285	287	258	255	245	262	275	255	267	313	262	305	255	296	284	283	265	255	285	266	277	294	274	283	285	259	294	261	260	281	296	278	282	261	304	257	261	264	265	245	291	264	262	311	292	237	251	246	262	248	273	257	245	274	287	273	269	282	249	273	268	296	281	278	294	276	275	263	273	258	280	256	270	242	273	282	283	285	269	261	276	285	254	277	250	270	261	280	259	242	286	280	241	263	233	248	277	243	245	291	307	287	273	264	243	281	259	283	269	264	269	249	278	255	260	279	265	232	277	279	266	288	282	232	271	275	257	247	300	275	233	266	293	245	264	239	244	260	267	298	263	256	275	253	277	281	250	284	283	258	287	271	259	282	283	255	289	310	255	272	228	273	242	255	273	304	282	260	276	270	260	275	246	271	277	258	295	281	267	281	285	275	247	239	268	267	265	289	238	263	254	268	273	273	276	275	274	317	252	281	289	266	244	267	247	258	255	252	273	293	284	268	262	282	268	277	271	283	275	297	249	278	275	238	239	248	281	266	239	242	266	251	260	287	280	261	246	264	263	255	256	247	260	252	285	266	290	258	248	295	288	275	273	260	267	277	273	253	286	290	284	253	287	305	274	306	283	290	280	271	294	235	292	260	264	236	277	274	239	267	276	260	278	287	261	256	276	287	293	290	283	291	287	294	286	283	244	267	240	289	259	253	220	273	261	273	259	295	246	280	255	263	309	276	265	239	263	280	261	290	281	261	259	281	239	299	281	276	255	278	291	274	262	262	260	284	261	274	278	291	297	281	257	272	268	277	259	250	250	229	284	265	278	272	268	309	261	273	247	241	260	274	255	287	249	264	229	274	274	263	274	288	265	280	241	253	251	275	234	266	277	291	283	264	264	296	253	272	274	252	281	296	269	268	257	265	299	242	262	264	240	261	296	269	261	269	252	253	303	275	316	260	248	282	261	235	271	244	263	277	245	245	276	263	261	276	274	281	271	260	283	260	268	269	278	278	253	275	242	313	287	274	258	263	279	285	259	294	278	250	235	267	314	259	239	275	271	270	266	268	264	308	261	253	270	250	254	253	282	260	276	250	263	251	243	273	268	256	253	253	268	226	263	274	267	259	268	292	240	296	282	252	270	261	260	262	257	283	289	250	273	274	261	275	261	250	288	286	251	280	255	254	267	319	276	263	245	257	262	253	271	276	289	279	264	240	266	257	254	255	273	282	275	249	260	251	300	284	232	253	239	307	217	234	269	254	293	261	278	252	324	269	267	262	264	274	284	286	255	282	246	251	295	287	254	278	290	275	252	260	256	229	282	274	287	261	267	245	283	279	256	268	255	260	277	304	289	270	241	289	283	262	300	258	287	255	267	256	289	285	308	285	285	277	254	247	251	256	284	293	256	275	261	279	257	252	263	295	243	274	269	256	305	287	266	268	268	244	287	283	272	264	254	261	284	248	272	270	277	273	283	254	269	269	270	298	258	272	260	262	277	272	283	253	250	247	259	297	265	272	262	271	288	270	289	252	275	247	277	291	298	266	258	279	299	257	259	247	279	265	270	263	270	240	289	283	272	258	262	257	262	290	297	270	267	281	268	259	289	280	273	288	241	246	289	242	241	253	277	275	257	261	296	264	260	286	266	235	266	244	281	262	310	261	257	284	258	286	303	260	237	243	254	284	282	270	260	257	288	269	263	275	273	253	266	235	225	259	287	279	274	246	250	261	296	262	266	299	246	262	245	272	285	276	253	261	263	278	260	261	246	293	274	264	253	295	280	268	285	284	278	298	269	273	249	271	281	279	289	253	276	267	249	269	265	239	271	238	268	252	263	280	245	272	261	303	255	245	312	276	296	274	253	279	284	251	268	265	301	228	272	288	286	260	274	265	255	242	274	264	268	254	243	255	265	267	244	276	273	269	273	297	292	277	253	261	281	272	230	283	269	285	273	254	257	222	293	270	276	275	289	256	292	278	279	268	232	262	288	303	268	282	288	261	273	307	248	269	266	261	251	280	275	268	281	258	277	243	277	261	268	243	258	280	242	246	289	262	271	287	272	280	247	304	285	285	246	258	282	294	288	287	270	280	272	266	252	262	233	269	239	263	276	298	280	236	271	274	255	271	238	265	269	259	262	274	278	291	273	283	283	276	284	264	250	266	267	293	265	261	235	266	283	275	276	274	290	275	297	243	289	268	287	279	259	277	277	269	251	252	275	249	232	242	262	280	267	260	245	274	239	289	269	292	278	249	303	260	259	261	292	268	271	280	262	245	252	244	286	247	284	232	260	245	252	258	277	254	295	274	291	251	245	292	260	265	234	259	270	276	303	279	275	272	282	277	282	252	241	239	283	286	261	279	259	245	265	243	252	266	263	257	267	262	239	277	238	285	268	304	246	247	271	252	305	235	305	262	250	240	272	280	261	278	244	281	250	282	282	295	281	299	255	275	305	267	268	275	275	280	253	288	276	281	269	278	273	281	260	267	231	275	284	268	254	279	248	265	253	249	236	233	244	288	277	272	250	226	253	249	262	273	260	267	280	251	241	280	283	278	266	264	294	288	272	272	252	271	282	277	267	276	246	265	261	265	263	231	269	269	274	243	305	250	259	278	233	260	272	301	290	280	260	266	232	296	240	286	257	291	247	246	273	295	239	253	276	278	303	263	244	275	259	267	264	271	286	294	280	253	262	297	269	275	289	249	245	275	259	281	257	256	287	259	262	282	258	251	244	264	286	276	258	268	243	267	310	261	249	290	296	274	258	284	263	244	263	258	279	266	287	262	288	241	285	290	268	260	270	265	265	288	284	277	261	275	269	258	245	285	254	269	294	253	247	254	300	293	278	259	285	244	264	273	291	237	277	263	295	272	268	299	261	270	248	237	274	262	254	249	276
5543	3498	2917	874	741	690	680	688	672	674	666	673	654	642	647	680	675	613	666	694	655	664	706	650	641	659	604	604	661	636	650	617	672	684	657	623	619	660	626	694	660	693	677	644	679	624	664	692	660	649	659	686	657	664	620	673	666	657	715	655	692	659	671	672	629	680	643	662	594	680	633	636	639	663	646	618	676	661	652	675	683	605	663	647	665	626	670	643	617	678	636	664	659	644	552	688	631	648	677	659	663	676	648	694	680	660	654	643	652	648	683	644	652	672	674	631	655	648	676	644	667	659	642	680	615	608	613	664	654	659	663	648	643	643	623	632	662	661	674	616	684	665	667	642	635	636	630	650	639	690	637	680	663	694	642	634	654	689	691	650	648	632	625	686	675	625	703	675	713	667	634	670	629	673	654	647	606	655	661	695	657	686	690	658	715	650	663	639	641	665	668	640	659	678	638	643	663	624	606	614	607	672	644	660	652	656	647	690	632	679	638	693	636	664	685	647	652	651	640	650	648	709	616	651	656	664	645	671	647	649	663	673	695	666	658	646	668	694	641	599	651	655	622	651	685	632	701	691	687	636	701	637	686	636	618	649	593	652	630	669	641	628	658	679	675	692	684	647	650	621	707	634	628	663	691	635	684	654	660	614	580	672	638	645	648	596	638	653	654	693	687	665	631	684	652	684	662	635	649	657	663	662	669	649	648	653	715	662	613	654	655	644	664	667	652	656	715	632	632	674	645	642	638	636	680	665	679	622	697	622	689	619	638	662	674	669	653	664	616	646	638	674	679	680	631	676	639	613	620	675	646	684	678	619	646	651	625	660	641	679	669	682	646	659	656	664	670	665	707	648	651	683	642	621	653	647	646	664	663	632	676	637	661	657	650	706	657	644	659	704	636	631	658	644	628	655	620	647	659	657	664	664	624	682	687	615	690	646	641	672	638	682	693	666	692	629	671	682	633	693	668	585	621	665	599	632	604	696	637	701	650	692	607	701	657	660	659	628	664	652	621	688	623	620	721	660	657	647	654	668	680	685	732	670	648	702	653	662	622	651	662	635	680	606	665	645	633	708	664	685	646	661	640	657	638	654	664	639	668	638	669	635	691	677	658	632	677	670	623	620	699	716	683	629	643	636	635	646	611	654	645	673	680	636	684	657	674	640	613	663	660	647	629	667	649	586	666	691	656	665	655	642	620	673	717	655	641	617	656	647	676	634	647	663	578	681	640	611	633	678	657	670	647	655	667	641	675	665	665	663	622	621	675	621	686	676	642	676	676	638	664	686	639	663	656	654	640	623	676	669	648	638	655	618	680	606	675	679	654	609	605	654	648	653	673	670	644	653	668	636	680	657	670	668	662	668	611	636	645	660	630	647	666	700	604	616	652	699	624	654	681	618	671	667	662	693	645	619	668	680	652	654	647	642	648	640	698	608	682	698	670	648	633	618	605	651	637	679	643	646	684	648	642	641	609	621	635	655	729	630	705	636	660	628	663	626	656	630	672	628	653	660	665	634	655	664	632	685	639	622	657	654	680	648	667	623	664	648	643	636	634	660	626	650	658	657	648	642	696	620	677	650	649	672	671	661	609	647	641	640	668	645	640	668	663	676	617	640	650	645	642	637	678	620	632	644	656	635	670	670	714	700	668	672	640	659	670	635	615	663	680	658	660	634	640	645	638	670	663	664	637	626	686	638	701	682	621	690	685	656	653	632	635	631	629	675	625	651	644	681	671	654	678	666	654	639	657	685	675	662	662	606	672	612	623	641	651	660	619	632	637	596	641	599	701	650	668	643	664	679	677	590	631	628	618	666	621	643	673	657	690	613	653	647	615	651	632	671	624	651	651	671	669	671	633	650	636	686	649	693	677	621	653	642	653	676	658	642	623	640	686	665	617	672	629	655	650	626	646	620	658	574	735	663	626	640	689	656	697	614	673	625	679	642	669	665	664	609	648	649	641	654	613	655	617	633	678	667	669	657	663	630	657	645	656	683	616	702	652	613	660	698	617	652	662	650	681	622	608	685	659	640	646	624	668	650	666	653	641	682	633	651	687	680	655	634	684	677	670	653	647	683	663	633	629	608	669	626	669	601	666	707	606	600	656	673	613	619	646	658	639	698	668	655	647	665	680	611	612	658	663	657	671	636	644	618	670	662	665	615	648	640	627	663	651	686	624	683	642	666	647	654	624	618	640	701	670	684	669	685	607	635	650	660	657	608	627	662	655	647	627	651	656	709	649	687	634	607	661	661	649	672	668	627	645	653	619	601	659	667	674	658	608	663	672	630	715	723	675	615	658	681	635	667	641	648	632	630	646	643	640	680	643	665	640	711	681	659	618	666	681	631	659	655	655	623	639	669	583	651	679	614	660	652	638	649	666	647	652	639	644	622	625	646	704	628	630	665	692	631	653	660	641	641	629	673	643	625	648	705	663	671	636	687	677	653	638	639	664	611	627	638	687	676	646	674	654	686	632	653	656	676	623	688	639	615	672	691	688	682	650	638	658	691	657	643	643	644	676	690	640	636	668	609	672	636	659	639	645	650	632	646	645	674	618	690	670	620	678	609	653	614	621	623	639	656	653	636	655	686	637	633	629	659	694	647	609	656	629	607	704	681	639	631	678	735	649	675	620	663	667	651	658	665	661	671	628	647	688	636	686	652	659	666	679	647	605	694	656	646	658	626	618	655	659	630	665	653	679	627	708	675	688	638	628	670	655	624	673	620	688	649	644	683	641	658	617	670	648	663	628	641	656	693	669	675	636	622	645	693	688	666	632	607	657	639	625	721	671	688	637	652	647	646	667	636	663	627	628	668	647	666	681	656	653	658	637	717	607	670	630	658	659	637	649	688	630	650	677	664	692	657	715	671	663	636	636	625	651	663	624	637	700	699	607	616	602	679	688	654	669	649	648	659	685	632	637	605	639	724	641	685	650	668	645	655	662	613	641	677	667	626	638	638	607	676	675	649	677	623	640	625	655	593	657	667	656	637	663	627	647	610	667	652	666	655	697	688	631	669	617	648	632	649	640	688	668	647	683	640	659	643	678	653	642	656	676	622	664	640	666	648	670	658	692	615	674	654	594	621	635	662	676	694	610	672	634	648	648	676	629	680	637	607	657	649	647	625	628	647	645	635	658	640	709	636	626	596	654	695	668	647	701	674	667	619	637	617	632	683	694	668	646	648	647	672	614	696	662	688	670	630	657	616	633	640	633	659	676	687	666	669	697	684	685	669	659	640	647	621	648	686	635	670	632	687	670	636	642	622	665	638	623	656	653	673	680	678	648	656	623	600	632	679	664	680	644	683	611	627	666	652	637	660	619	653	663	663	676	690	669	644	631	630	635	631	651	639	628	644	701	669	606	678	664	681	650	631	639	620	677	653	683	628	686	721	694	673	680	638	639	621	665	612	614	640	643	692	688	675	690	632	617	656	633	682	701	643	700	627	644	647	643	689	652	688	664	660	632	653	634	678	614	651	632	652
23874	20978	24272	27874	20979	20992	12905	502	299	323	273	246	266	264	230	217	254	236	244	219	249	226	230	208	213	225	239	205	202	233	187	237	218	223	200	195	207	188	209	199	179	217	192	181	211	220	215	206	247	245	211	216	208	197	220	185	193	200	206	202	246	224	207	201	193	200	213	206	205	198	183	205	207	199	197	211	210	224	199	202	200	229	210	218	220	245	220	201	206	215	170	174	191	209	210	192	231	230	183	219	191	227	224	230	230	205	203	206	198	201	215	238	189	181	176	179	191	213	243	177	205	196	213	208	204	205	211	203	227	231	212	225	192	206	209	224	219	215	207	209	218	167	175	204	192	203	222	185	224	239	210	185	219	215	238	211	228	215	233	212	192	185	211	228	206	219	196	225	219	217	205	196	192	202	198	202	209	223	189	209	219	223	186	213	192	212	167	212	188	208	191	211	229	225	200	200	222	217	233	187	208	215	209	217	211	200	206	213	203	223	214	202	198	191	193	192	226	206	189	229	233	212	191	209	185	228	214	223	201	223	209	208	206	214	208	193	241	189	194	167	211	228	199	199	219	201	216	211	184	219	182	214	214	194	214	192	212	222	175	208	201	200	180	227	214	204	196	203	204	227	219	231	231	187	218	177	212	190	184	224	187	218	182	190	208	222	196	186	197	197	165	196	202	205	215	183	226	231	189	218	188	188	196	187	225	204	194	189	199	191	205	229	201	207	205	230	198	206	216	207	196	227	162	205	208	216	197	202	216	193	187	204	229	212	198	209	177	213	176	226	198	211	222	201	210	208	210	203	208	219	218	212	204	212	215	191	240	197	208	213	210	214	212	229	210	209	214	181	171	192	203	207	221	212	193	218	183	199	201	192	170	195	206	208	213	207	217	204	223	211	205	223	196	190	207	187	204	222	193	224	213	189	194	212	196	218	207	204	190	195	217	226	215	208	191	182	216	205	196	210	215	206	206	220	199	193	190	196	185	223	196	236	199	221	196	213	183	207	197	204	199	203	198	225	210	217	211	199	225	203	236	209	236	185	205	223	204	217	214	189	173	197	195	206	220	188	198	171	211	189	189	207	180	213	226	222	200	225	194	213	190	240	197	193	201	224	226	188	198	182	197	193	194	213	194	207	217	201	181	224	201	214	174	232	192	182	195	206	193	220	186	220	197	215	185	209	241	199	210	218	214	205	209	189	224	208	216	207	195	235	202	221	214	208	224	239	178	175	225	223	210	205	241	201	205	217	220	206	195	185	205	247	218	197	224	211	198	185	195	166	215	228	186	206	220	225	194	206	182	211	196	195	180	188	227	221	200	268	212	196	200	198	189	190	222	220	201	230	222	199	223	217	233	190	193	207	219	189	197	196	229	196	216	205	192	223	216	190	208	204	218	213	203	184	186	203	199	213	206	202	151	185	222	195	225	195	225	199	180	211	196	224	221	213	226	194	205	199	205	218	206	224	208	204	204	187	200	222	213	194	205	189	189	211	191	201	238	200	200	215	195	226	215	203	204	203	236	187	217	186	195	197	225	199	205	211	210	244	193	222	214	205	209	195	220	236	244	219	202	186	205	201	218	201	203	222	220	194	227	206	197	202	221	181	213	222	238	222	200	209	198	210	237	215	212	215	197	186	204	191	216	198	237	208	182	182	204	199	209	209	205	209	192	193	209	210	210	227	215	199	197	197	188	176	182	205	214	222	196	195	212	210	189	175	198	205	228	197	194	199	201	207	194	169	200	206	199	203	216	219	213	209	203	208	211	222	218	224	200	240	200	209	218	200	187	220	208	206	202	172	192	213	209	189	222	218	187	197	190	204	210	190	213	201	204	193	216	205	189	184	197	209	222	154	207	205	194	201	204	196	203	183	222	191	222	180	207	211	216	199	233	212	196	212	200	193	214	195	184	194	224	203	183	192	200	213	178	214	191	202	200	172	205	190	194	195	195	212	209	197	219	215	211	225	188	194	220	209	176	201	218	208	215	205	211	208	191	196	223	222	220	216	194	198	193	191	203	181	199	215	208	195	223	218	222	218	189	188	216	183	208	207	209	198	224	204	194	200	203	200	197	172	201	219	176	183	223	195	198	195	218	225	209	199	215	204	197	188	196	208	217	188	208	203	189	192	184	239	201	239	189	194	219	204	195	224	204	214	202	198	200	175	209	226	205	201	208	212	213	207	187	204	204	194	193	202	218	221	207	210	167	192	217	218	199	202	192	190	212	196	193	222	205	211	197	222	218	198	207	197	212	203	222	213	192	215	175	212	209	204	201	197	197	227	187	195	200	241	177	204	178	205	203	226	198	224	211	187	210	191	214	210	198	188	183	189	192	202	204	191	182	188	207	209	201	199	224	188	205	198	201	202	218	190	205	239	184	197	221	195	186	202	216	212	201	232	213	209	207	204	224	200	193	190	224	229	187	163	201	226	233	211	192	220	175	150	214	198	202	190	231	220	208	183	197	220	211	221	201	203	200	234	214	183	229	240	206	201	199	218	216	214	246	210	220	222	194	230	188	190	201	200	191	197	206	192	195	201	179	219	233	191	196	199	220	197	234	197	168	200	201	187	211	201	182	209	229	209	184	191	192	202	204	193	210	225	220	189	197	222	206	215	187	188	199	198	204	219	166	263	196	180	203	177	169	219	194	211	198	208	214	187	235	183	198	202	171	194	215	212	194	207	195	192	215	206	197	170	211	208	206	187	215	177	202	226	216	219	212	205	242	227	208	213	238	198	215	219	235	197	175	224	218	197	211	194	187	189	220	177	204	235	212	219	209	197	225	188	196	207	186	215	182	225	217	212	200	189	202	214	202	182	205	195	195	188	206	230	247	234	198	194	195	208	209	230	245	203	237	214	235	192	206	202	196	184	213	218	197	204	200	198	199	190	225	212	218	192	196	216	235	188	216	219	195	221	206	215	171	189	212	202	232	210	179	192	197	222	233	229	239	222	219	195	218	190	210	192	189	207	204	201	192	206	192	204	191	207	206	202	195	202	209	185	203	170	208	209	222	235	221	212	202	231	201	205	225	207	208	216	215	211	192	227	204	202	202	217	216	203	232	187	198	202	183	220	221	198	214	217	195	198	217	217	205	202	193	217	214	194	210	205	199	203	205	212	198	201	203	208	220	190	223	198	210	181	206	213	202	194	193	194	211	203	197	196	214	211	212	194	214	203	211	204	216	187	200	230	209	202	205	192	201	228	194	170	196	219	206	205	215	195	190	205	172	201	216	199	239	194	222	197	214	205	234	212	216	192	211	212	228	221	223	172	213	191	199	178	211	206	220	190	202	196	226	226	205	200	201	218	213	184	199	195	196	210	207	219	212	224	200	191	178	214	187	214	216	196	215	224	223	227	213	201	209	199	225	199	175	176	200	193	223	183	187	183	209	202	192	210	192	210	203	213	182	210	194	229	199	191	219	240	189	211	217	210	200	197	205	205	168	201	226	202	203	184	230	221	205	218	201	233	190	202	186	180
6816	5919	4996	938	679	590	541	523	509	499	500	481	539	510	502	496	468	464	490	469	482	488	524	465	506	522	485	501	512	479	465	506	470	503	461	466	461	449	465	440	513	461	455	444	517	454	435	512	459	482	511	509	457	501	500	450	440	523	498	486	459	455	469	483	477	482	465	480	473	505	462	457	499	444	479	511	531	477	488	472	482	490	512	459	495	468	477	457	509	469	452	465	460	511	486	496	476	512	510	540	470	530	529	496	515	471	477	482	501	432	464	477	496	480	457	501	485	479	481	483	492	511	502	498	467	487	452	516	480	482	444	480	503	457	498	504	448	472	457	509	459	499	489	441	456	525	492	477	477	475	483	430	516	497	488	458	497	516	458	476	501	492	464	467	470	487	517	468	460	473	481	448	477	474	459	481	476	487	479	479	483	522	481	484	461	489	478	516	539	460	471	496	477	518	465	494	501	500	488	513	463	483	494	514	513	497	467	469	508	478	499	463	514	490	489	475	501	474	495	512	498	508	475	477	498	495	487	464	471	472	517	490	459	536	480	475	491	494	481	495	466	490	476	504	478	483	510	533	501	436	494	488	475	488	468	470	470	462	507	466	523	538	490	497	460	476	480	500	524	471	493	495	472	507	496	461	485	443	440	475	497	465	559	458	475	495	453	496	497	473	432	464	483	498	474	431	485	464	492	474	478	484	474	466	498	472	462	489	490	482	467	488	500	473	482	454	472	472	488	465	519	479	450	448	497	479	483	485	495	477	454	473	468	499	554	483	515	491	483	433	478	504	475	451	518	482	433	464	476	509	477	519	442	480	527	519	465	454	493	474	531	458	539	472	484	491	498	474	504	470	503	474	483	496	500	476	467	460	500	489	482	473	490	464	503	475	448	499	490	531	473	464	514	483	460	427	467	490	473	501	502	487	486	448	508	492	504	463	492	481	465	471	507	463	476	542	470	444	504	483	491	465	468	461	484	509	469	527	470	495	456	448	480	520	488	470	483	468	495	451	491	468	455	480	469	466	490	486	458	454	490	450	454	454	482	507	471	494	498	456	470	442	496	486	527	457	461	468	489	505	525	462	445	463	472	459	482	531	481	442	492	471	476	545	469	475	501	479	490	495	497	461	476	475	475	505	485	516	472	495	473	488	465	454	495	491	506	512	499	475	524	477	481	476	486	454	480	482	491	499	464	485	491	474	484	514	461	494	514	476	505	492	473	534	483	501	461	543	520	450	503	491	476	463	503	467	501	462	475	444	482	470	460	509	490	459	517	494	492	499	498	501	508	463	491	517	505	501	511	509	510	508	487	483	458	513	490	476	487	486	485	526	460	483	461	492	478	506	491	484	477	471	450	504	498	418	483	472	498	495	461	499	491	475	500	472	551	487	484	491	499	507	477	449	494	497	473	460	487	495	484	482	484	494	456	477	456	470	471	488	513	478	458	481	468	492	513	468	492	510	497	493	457	518	509	490	510	499	456	484	480	484	474	471	492	522	475	462	434	494	489	477	545	455	496	454	468	476	516	488	460	473	497	486	493	498	442	473	480	475	487	471	539	506	493	516	517	476	499	454	479	486	501	472	476	463	512	482	484	437	478	471	523	489	493	490	487	492	508	476	492	505	486	495	486	493	504	484	484	489	522	458	490	481	507	471	469	498	499	492	514	463	522	474	546	486	446	478	491	502	503	512	484	530	474	505	475	483	465	504	478	492	475	468	500	495	435	456	463	485	438	495	486	491	473	485	472	491	476	503	506	482	519	502	499	494	503	467	487	510	471	491	468	479	491	492	480	479	492	482	479	498	469	503	431	488	509	449	508	486	515	509	498	476	466	502	477	439	489	459	479	468	483	482	498	441	479	462	493	499	478	473	535	505	470	458	472	470	461	461	470	485	470	485	478	478	483	488	492	489	489	502	455	504	492	486	496	480	482	529	503	513	491	460	466	515	428	503	497	520	490	512	476	488	456	507	516	466	461	508	457	532	495	499	512	451	510	475	491	518	488	490	478	496	472	467	482	489	524	495	451	475	482	448	489	497	481	472	466	504	470	470	486	473	481	492	448	497	472	468	485	540	565	443	505	486	494	504	476	508	504	480	485	457	468	482	500	480	486	493	487	519	468	496	430	458	491	518	494	542	474	497	504	504	496	446	471	491	455	488	512	496	492	497	512	483	446	485	449	494	475	470	474	455	505	471	458	434	526	477	476	511	485	486	495	491	444	477	496	486	476	492	486	494	503	477	459	478	478	508	514	517	449	483	505	486	476	466	530	475	460	493	473	504	493	498	439	485	530	535	502	497	465	502	482	479	476	466	492	522	477	486	489	461	451	524	471	476	480	444	468	486	440	482	463	447	467	453	503	477	507	488	457	464	470	504	489	473	464	500	482	514	512	489	505	548	495	499	499	477	528	494	504	501	452	485	511	456	478	470	466	504	501	465	473	478	482	530	457	473	521	502	466	482	459	476	456	464	492	464	504	476	511	489	495	462	470	440	479	504	488	461	494	460	496	462	477	477	490	457	453	530	526	479	516	491	482	470	458	475	502	501	476	477	492	471	466	487	451	489	465	482	492	493	486	448	515	465	493	493	461	515	519	507	495	517	479	484	466	460	476	486	520	480	497	498	503	462	516	488	475	472	489	457	470	464	497	495	477	492	497	503	476	515	511	453	482	499	507	462	464	495	507	491	490	483	503	482	527	487	470	456	521	465	503	480	523	481	495	509	496	465	426	447	498	485	480	491	485	490	490	460	504	473	474	496	471	525	443	493	487	477	477	489	533	456	432	471	451	469	453	482	454	457	482	491	482	496	494	459	488	500	520	479	498	506	507	461	508	511	523	494	479	483	470	517	516	478	458	482	435	471	457	478	498	484	475	483	491	491	446	484	462	503	496	460	485	446	476	526	514	435	473	467	467	449	459	448	499	541	508	474	482	465	463	495	474	488	465	485	503	510	512	471	480	505	477	514	536	440	495	457	437	483	453	478	495	480	489	473	495	476	492	495	476	483	478	474	495	505	506	478	491	494	497	484	489	496	459	467	483	476	499	484	422	486	452	491	433	484	509	485	484	494	484	477	497	481	466	478	481	508	456	451	472	444	506	469	458	471	476	466	465	474	480	477	482	439	509	474	465	511	478	513	455	457	469	468	471	483	494	483	502	492	497	484	442	484	497	450	461	482	508	453	465	493	477	454	481	496	477	510	462	501	495	443	501	480	478	449	482	484	481	558	494	468	476	467	470	465	529	495	446	480	450	512	500	485	506	459	486	477	500	500	488	507	496	500	462	495	482	474	456	495	475	452	505	456	479	489	485	465	495	480	472	484	516	486	476	493	465	492	468	495	476	476	483	508	488	516	518	467	489	527	483	480	477	500	486	455	501	504	513	450	471	469	521	485	502	463	496	487	477	477	509	493	511	493	486	495	461	473	524	475	477	509	462	434	462	475	521	472	459	507	509	473	484	472	499	500	513	499	501	522	488	474
31687	19563	7395	538	371	320	266	202	181	183	180	172	171	180	184	201	193	187	173	174	161	180	174	171	154	184	166	166	193	190	166	161	190	213	210	193	152	173	173	180	168	166	169	170	161	163	159	170	177	165	153	157	173	150	176	157	154	147	191	148	220	164	175	168	190	193	181	196	184	153	148	167	198	177	185	183	160	196	162	190	192	188	182	156	197	184	169	157	196	201	159	154	166	180	174	169	184	203	169	179	163	164	198	175	178	178	162	156	156	168	153	193	191	173	159	161	166	158	173	159	175	178	182	172	172	195	177	165	160	176	169	180	184	174	179	184	155	139	180	171	195	175	177	169	168	180	155	178	159	171	179	165	167	183	170	186	184	155	166	192	150	155	145	186	167	167	173	192	152	168	181	157	174	182	171	185	166	155	164	171	176	160	142	155	166	160	189	160	156	180	152	164	164	173	173	168	156	161	191	163	199	171	198	157	163	163	172	155	171	145	165	187	163	167	178	164	158	174	154	197	180	181	169	186	159	173	168	192	162	181	180	168	180	164	161	166	171	157	174	138	163	185	181	156	196	187	186	188	189	154	161	167	185	154	167	145	153	160	154	168	180	144	159	163	173	177	153	179	174	161	175	170	154	154	184	160	195	161	187	170	178	165	184	177	162	180	172	182	182	143	173	144	181	178	151	156	177	164	158	158	150	158	167	159	153	164	171	166	154	194	157	183	162	162	159	166	171	174	156	152	175	164	173	166	174	158	187	189	158	184	150	178	165	155	156	204	164	180	160	160	160	169	156	166	161	171	172	186	167	151	163	162	168	151	180	159	155	157	145	180	158	168	194	155	159	155	188	197	173	166	174	161	195	178	173	194	171	153	162	165	177	172	144	192	174	187	174	174	162	153	153	192	169	174	192	171	156	174	167	159	183	176	169	155	154	162	172	159	187	178	180	172	188	188	178	176	152	162	178	182	157	180	169	157	166	181	183	176	165	161	169	178	162	180	185	155	182	191	162	158	156	167	162	168	188	185	189	178	151	170	201	149	178	173	192	206	166	143	197	192	177	155	163	176	167	184	186	144	173	184	163	177	171	172	187	174	187	161	166	155	159	158	172	151	179	173	178	161	172	163	168	150	166	156	178	186	165	163	194	190	168	179	162	170	170	177	191	176	176	155	151	170	192	166	150	154	165	179	188	171	191	161	169	163	170	161	177	186	157	156	173	146	191	185	179	164	162	181	156	151	171	181	156	144	181	202	190	175	160	192	186	165	173	176	163	161	155	178	186	197	158	173	173	181	185	169	171	183	186	166	189	179	196	168	191	172	187	165	155	173	169	179	146	185	178	165	172	203	165	182	146	171	174	164	176	167	161	183	176	158	160	168	201	172	192	164	171	169	172	187	190	157	190	143	158	194	182	165	155	163	178	185	188	147	177	179	159	158	164	177	159	152	186	170	173	159	156	138	154	172	192	178	167	169	175	179	161	150	174	157	174	161	161	170	165	176	181	188	191	160	164	205	177	167	164	159	155	176	187	176	169	184	171	180	155	128	183	155	171	155	170	178	153	162	162	156	152	159	163	177	170	181	127	173	162	158	152	186	166	171	173	168	177	171	182	160	208	156	181	163	170	146	176	178	175	200	176	167	162	173	175	156	186	186	191	169	153	167	178	184	173	182	164	163	174	174	179	180	200	168	198	165	165	166	157	149	176	154	154	190	156	193	173	152	175	165	163	163	170	154	179	177	154	173	169	174	161	191	186	184	172	176	182	166	179	199	178	174	170	188	207	176	189	182	184	172	190	189	149	180	170	139	159	164	183	162	172	164	155	197	198	171	188	139	170	180	187	190	169	157	162	183	186	174	165	164	149	175	168	173	175	147	169	199	161	172	177	195	180	162	200	185	170	188	182	183	164	168	184	170	178	191	183	174	149	177	173	174	166	179	154	187	156	173	171	182	179	175	172	174	192	176	167	190	167	164	156	170	163	167	159	188	163	184	172	168	171	172	186	192	177	161	157	161	140	172	160	178	157	143	154	165	150	167	188	132	159	179	168	181	170	173	189	172	190	174	169	182	175	175	164	164	163	139	176	176	161	156	170	197	179	165	169	189	162	159	171	153	151	171	175	187	153	179	184	186	181	186	193	155	173	175	181	181	163	162	190	167	133	157	165	181	167	177	158	190	151	152	192	193	161	149	183	166	190	152	178	166	144	180	178	182	196	187	188	200	167	173	187	189	161	159	199	153	165	188	157	162	179	189	159	188	156	172	176	197	145	149	162	192	179	167	186	176	150	176	192	178	169	177	173	167	174	162	173	181	189	184	206	182	189	187	139	173	176	179	183	166	175	174	193	176	171	169	184	183	181	171	186	202	179	162	164	174	168	159	174	148	176	145	174	160	196	199	148	191	163	180	155	166	151	165	169	197	202	171	172	158	171	160	173	163	170	175	186	167	164	169	181	184	160	178	145	165	201	190	188	171	177	165	167	173	179	173	177	184	180	171	153	179	135	143	165	167	164	163	174	173	170	146	179	179	169	168	143	187	167	186	164	172	178	165	159	175	170	157	163	163	178	188	187	165	179	172	193	180	142	176	173	176	156	186	149	163	154	155	175	178	150	179	187	181	161	182	152	159	169	170	171	144	184	182	160	174	167	183	182	165	192	164	176	157	173	177	173	149	167	179	171	171	172	164	177	186	169	167	188	151	168	172	152	177	165	172	186	208	187	174	145	179	185	199	163	168	176	189	188	169	154	139	158	159	153	171	171	170	182	154	176	179	157	169	144	172	179	146	173	178	166	172	177	169	150	191	177	170	170	154	169	167	173	191	210	177	162	169	175	166	168	175	169	134	183	184	177	157	172	155	166	171	171	154	161	186	185	160	161	188	207	144	170	174	152	203	188	183	155	159	179	181	178	173	181	172	173	171	186	164	191	162	185	180	175	172	147	187	158	178	176	180	147	155	166	178	170	170	189	167	174	174	161	161	165	161	179	132	176	165	178	183	158	207	167	174	162	194	180	167	175	147	173	183	174	181	186	160	166	180	168	185	187	151	168	155	180	175	177	161	165	159	175	169	165	153	166	190	194	155	186	175	164	179	172	176	171	175	165	180	195	198	182	187	172	190	184	171	146	191	167	186	166	168	184	191	179	157	184	183	173	169	169	167	167	176	171	147	147	143	195	166	156	148	181	181	167	169	157	168	186	170	163	161	174	179	160	157	164	188	191	157	198	189	182	181	175	158	183	176	176	179	181	170	161	154	187	189	173	181	167	175	179	174	147	179	174	159	154	182	148	173	178	174	146	167	149	165	165	186	203	173	171	174	160	165	159	172	181	160	160	191	185	179	146	191	173	171	188	179	170	188	209	180	152	181	181	168	149	172	169	181	164	181	164	157	164	165	158	178	170	162	194	176	149	177	173	164	163	185	177	163	168	153	173	173	162	202	163	161	177	172	175	174	167	153	156	176	155	160	173	167	150	167	200	155	174	171
6525	1408	807	496	474	473	444	444	449	482	435	441	479	456	409	465	443	461	461	415	459	467	428	443	431	464	493	451	461	467	456	434	493	465	485	461	453	443	438	442	476	465	445	478	425	464	477	430	487	453	487	450	484	450	457	464	489	476	423	480	470	464	487	493	478	462	436	489	452	466	436	445	445	424	471	501	414	484	467	481	442	452	462	498	438	426	485	421	473	437	441	439	457	437	475	464	502	479	463	419	458	484	483	465	458	447	452	473	452	471	462	454	467	439	456	427	427	455	437	460	455	464	441	475	444	459	486	460	449	468	415	439	477	451	453	447	471	447	457	470	468	451	491	456	495	434	458	480	450	470	486	475	453	454	476	492	460	447	475	428	467	488	456	445	478	477	445	470	444	473	417	454	467	482	458	466	494	489	434	484	458	486	438	463	442	460	471	489	429	462	478	482	469	455	489	490	476	455	464	491	485	472	435	475	447	438	481	482	451	456	444	466	467	449	430	434	508	441	422	467	476	442	459	436	457	461	438	470	487	468	488	448	454	433	496	453	485	472	465	452	465	458	490	486	408	438	436	468	481	488	483	494	440	421	439	470	443	479	472	452	457	471	471	468	454	443	440	468	451	420	469	445	453	439	438	419	486	456	471	422	444	444	476	429	462	442	483	496	438	451	451	421	444	455	445	449	444	466	449	479	461	477	432	477	426	409	426	436	502	464	463	491	433	466	459	452	406	447	441	486	450	445	444	461	490	456	475	451	451	442	461	424	498	447	490	458	471	438	412	494	435	473	474	471	496	470	448	435	457	460	471	468	471	482	467	452	483	458	443	483	473	497	421	460	449	490	438	466	398	464	474	448	456	467	422	456	456	423	459	430	463	495	461	466	478	454	456	477	466	460	486	464	436	447	455	493	461	489	447	501	450	455	447	428	438	425	441	440	416	465	470	476	471	486	457	453	466	451	431	454	470	451	437	501	439	475	428	493	499	475	445	446	429	444	447	431	489	493	452	460	446	459	432	467	449	434	435	450	477	449	438	460	483	438	423	423	465	465	449	454	474	507	460	449	460	471	456	491	468	410	409	499	457	463	457	426	458	471	428	437	501	480	449	469	444	455	427	485	468	437	517	422	444	443	473	476	477	453	447	450	436	489	449	482	465	436	469	434	452	445	475	455	427	466	462	483	483	472	477	455	482	470	456	513	486	411	452	466	434	432	452	490	449	457	460	504	453	479	490	504	464	457	471	491	415	435	478	491	483	448	430	479	462	463	465	454	485	478	447	474	459	476	463	464	459	446	468	461	432	451	462	456	455	419	487	463	445	441	467	467	491	427	456	472	450	452	452	447	495	450	431	490	476	447	436	451	440	428	470	457	454	451	456	452	446	459	448	466	527	447	451	452	458	446	480	441	493	489	474	472	427	442	430	444	452	448	477	458	427	471	436	473	459	463	465	459	450	448	455	469	472	453	479	437	489	461	457	465	449	435	468	485	509	456	438	458	429	421	436	429	440	469	463	450	415	471	434	488	462	462	449	425	464	452	406	467	431	446	457	447	502	475	462	468	439	452	436	474	434	444	443	437	449	429	460	462	488	451	445	454	435	480	486	447	458	474	456	433	449	468	479	419	462	448	475	497	445	451	456	427	447	441	470	446	432	490	491	468	444	457	443	479	466	464	422	467	429	466	497	473	464	460	453	458	496	466	440	418	471	432	460	421	498	465	472	435	474	472	454	474	438	469	453	447	402	470	463	446	448	446	449	489	462	493	459	455	488	463	461	486	423	453	498	469	443	500	494	452	470	456	481	436	474	458	459	431	486	451	472	465	448	471	454	444	490	450	454	450	468	473	427	444	465	446	426	520	470	468	444	471	460	439	471	477	480	458	443	440	448	428	472	429	486	458	483	423	454	489	463	489	446	457	474	428	457	491	479	451	456	443	405	478	446	449	459	449	455	434	474	483	453	426	473	458	451	455	461	457	472	469	454	463	478	428	428	481	481	464	446	491	451	478	478	463	437	458	451	474	454	508	438	439	445	465	462	488	448	438	491	492	473	459	472	421	436	455	463	435	442	447	461	510	452	455	470	450	477	434	453	456	436	425	495	448	435	433	439	466	488	476	444	423	459	440	483	457	465	424	501	425	479	480	471	495	462	446	485	469	456	505	470	441	498	466	489	435	445	468	446	457	467	460	480	443	470	445	492	458	458	448	466	439	440	476	449	465	435	492	425	447	463	473	472	463	440	425	482	463	490	453	459	466	465	452	461	470	496	470	464	427	489	453	424	463	473	456	438	463	487	444	449	448	491	436	457	456	486	431	484	486	453	451	428	467	454	467	449	478	469	449	437	446	462	503	453	470	442	472	441	511	480	435	477	472	487	445	444	432	448	465	501	503	473	439	436	462	478	457	441	418	467	471	414	419	453	441	451	486	438	459	454	450	464	442	489	460	461	482	468	465	438	493	446	439	452	474	448	459	492	452	465	491	498	487	423	484	471	475	497	465	466	478	454	449	475	507	470	444	447	494	476	483	475	443	429	444	492	480	469	436	468	464	460	450	448	474	458	455	455	450	475	442	475	453	463	449	442	481	491	457	480	460	471	462	457	496	430	478	497	456	468	474	459	475	470	499	470	466	444	462	484	455	454	453	442	454	502	464	439	514	502	435	476	489	443	449	434	501	441	464	450	467	445	492	473	447	484	495	502	496	472	436	413	444	457	476	446	446	415	471	488	407	466	436	454	479	445	470	486	443	444	503	483	471	479	447	478	501	453	456	455	455	474	491	456	434	505	460	392	464	429	463	437	437	469	464	477	435	484	497	477	495	472	477	471	470	488	440	461	468	458	464	502	429	463	498	456	461	480	460	468	473	506	482	454	479	510	473	439	478	461	475	472	446	446	436	482	474	494	453	429	524	468	426	459	449	461	457	478	434	423	459	463	426	454	480	510	490	466	460	502	444	455	516	450	460	413	499	457	453	455	419	452	450	449	456	523	492	454	441	450	446	475	457	449	423	488	440	457	450	463	471	454	478	486	468	479	445	478	429	458	446	482	471	435	450	432	455	469	454	486	443	484	457	452	482	483	454	469	422	491	485	445	460	475	451	459	455	441	422	432	443	482	429	464	452	450	448	447	432	450	443	462	457	477	474	451	480	466	455	447	474	466	470	484	501	459	427	476	456	417	430	465	478	456	478	462	499	451	444	456	476	459	444	483	473	487	432	506	450	484	469	467	471	462	489	470	443	427	446	486	483	477	457	429	475	428	458	459	520	463	476	378	446	463	483	435	465	471	462	444	477	473	464	498	447	451	443	528	456	448	462	430	501	445	510	462	441	448	455	497	479	464	454	465	470	462	457	490	408	486	498	444	468	487	478	461	484	477	448	423	498	446	470	459	475	442	410	450	438	489	454	501	468	461	455	506	483	509	478	432	414	452	464	466	446	489	476	459	487	442	454	452	499	488	511	477	489	470	440	454	491	436	451	504	464
24563	20966	23825	28259	20957	15700	559	400	295	307	323	284	256	296	291	295	294	281	300	270	292	275	287	267	268	262	269	290	245	261	267	275	268	263	264	269	265	248	307	266	277	263	253	260	247	254	263	298	248	300	279	261	234	259	285	272	272	280	270	250	288	274	223	259	281	272	286	287	272	256	237	267	275	284	237	238	247	241	252	271	296	266	255	268	279	262	286	253	277	217	260	247	280	269	296	262	265	252	279	272	279	239	254	279	311	288	286	289	261	259	245	269	280	276	249	247	254	248	258	293	280	279	240	252	276	290	267	300	267	255	269	263	287	293	263	294	264	260	270	314	272	278	283	269	266	283	284	280	258	303	256	244	281	285	285	281	249	252	300	251	299	280	267	260	280	270	255	298	253	231	268	293	275	269	245	255	256	285	274	271	270	303	274	279	251	284	253	265	302	268	263	243	274	252	299	276	283	261	251	255	286	264	248	257	263	272	244	278	271	240	227	233	261	270	269	258	274	272	236	291	270	279	273	259	250	250	262	268	266	270	262	280	277	270	265	259	251	216	299	301	280	233	271	253	267	288	247	266	280	265	250	268	271	271	267	290	264	276	281	274	256	262	270	273	238	260	265	266	250	300	261	285	246	253	277	293	287	268	234	274	268	272	270	254	270	246	280	284	281	282	246	283	238	244	226	257	259	209	270	275	256	262	271	281	272	291	254	272	266	291	277	279	255	280	295	270	253	299	255	286	288	263	252	263	289	267	223	238	282	281	271	221	276	265	270	267	269	238	265	259	258	247	252	282	261	242	283	301	250	257	290	287	239	284	278	278	274	264	284	281	283	263	269	301	307	267	298	260	284	279	252	259	271	246	271	259	266	247	284	257	272	255	257	256	280	291	288	256	289	278	269	256	266	270	277	253	269	278	270	310	311	259	259	227	272	280	282	250	242	282	270	262	272	261	244	242	237	287	288	292	259	298	258	267	285	273	288	259	266	279	265	277	275	291	278	278	291	269	272	281	269	280	259	269	300	291	265	259	244	246	244	259	252	252	294	253	254	258	286	258	270	258	280	264	262	288	249	266	266	236	286	255	257	281	304	274	260	306	277	283	246	291	285	275	274	254	273	279	253	250	268	265	256	284	249	256	294	276	266	270	283	284	273	302	258	287	248	221	270	274	286	280	240	259	285	251	236	247	281	289	288	271	292	278	284	264	247	262	251	266	244	274	301	302	245	256	300	259	262	261	276	286	256	279	268	265	255	254	271	258	261	247	255	249	289	278	270	258	250	268	293	283	246	249	293	269	278	284	277	290	262	255	295	254	254	246	254	283	268	267	263	243	250	270	275	255	252	247	237	241	257	261	263	285	286	306	266	291	250	244	279	282	282	281	282	260	268	276	283	236	250	237	249	282	271	296	244	262	262	252	271	243	293	269	257	273	303	271	264	275	274	281	267	262	255	275	249	284	262	245	253	273	273	268	288	278	271	247	264	251	291	252	252	255	269	274	281	283	286	255	281	283	236	272	266	244	257	259	244	285	289	265	279	298	253	247	243	271	285	270	244	305	268	263	268	274	283	272	263	274	288	260	252	300	254	262	302	239	275	266	270	255	244	271	276	280	280	279	258	265	283	282	268	277	278	243	218	262	265	260	298	267	282	286	294	288	268	276	245	236	267	290	269	261	254	264	276	276	270	264	248	263	294	239	279	240	248	254	282	289	269	246	274	287	275	266	259	248	256	267	257	261	273	276	289	277	282	274	270	293	278	300	270	284	258	287	256	272	266	285	272	290	267	259	280	261	254	281	273	269	302	250	259	263	264	284	267	256	253	275	262	273	300	278	283	257	270	242	247	283	281	262	253	290	276	277	240	309	246	281	257	273	314	269	267	281	276	238	273	291	268	271	274	252	243	249	270	278	277	270	282	265	275	249	260	266	275	273	269	280	236	286	288	264	291	247	282	249	268	268	245	274	222	266	282	271	267	269	290	270	257	273	267	286	273	245	295	278	261	269	308	243	245	288	270	265	258	314	254	260	290	264	252	264	270	265	320	251	252	285	235	271	265	291	284	274	278	278	253	270	277	249	276	273	263	255	287	264	233	275	264	259	273	266	274	248	258	247	246	245	294	273	272	257	247	228	270	274	264	307	293	273	268	262	265	280	284	278	289	282	287	260	302	264	276	278	276	224	268	262	279	248	283	287	266	273	280	258	272	282	269	275	270	267	275	257	309	251	282	293	278	244	287	252	269	306	265	265	263	283	277	252	284	274	259	262	272	263	270	253	247	248	240	267	272	265	283	277	266	271	244	258	258	265	257	265	247	272	258	274	232	258	300	279	289	265	264	287	239	282	264	287	223	283	246	265	258	237	267	266	277	271	259	272	302	297	249	248	268	242	255	269	307	287	247	240	318	263	283	315	289	289	268	264	244	287	268	278	261	229	231	249	252	251	303	282	233	250	284	244	257	271	295	289	272	254	262	306	297	286	266	245	278	245	263	272	276	228	243	265	248	289	259	254	241	292	279	291	266	276	278	301	299	264	289	262	268	276	297	276	262	249	259	273	267	266	271	270	264	254	292	261	287	243	240	272	276	282	301	276	267	302	308	257	274	293	271	273	288	246	283	276	277	251	272	262	281	245	287	255	256	276	285	280	230	270	279	271	268	242	277	271	230	256	255	283	237	292	265	258	245	265	255	260	285	230	238	269	278	267	306	258	254	246	283	263	273	259	257	257	281	257	281	285	265	257	264	281	288	264	271	263	262	245	259	241	262	254	253	232	261	250	245	251	240	246	248	248	256	238	285	257	293	255	253	273	274	290	252	266	276	272	271	271	269	295	245	219	254	256	253	236	235	257	244	248	282	256	263	266	276	257	275	285	258	262	268	237	289	244	253	268	267	230	287	269	290	268	289	289	252	284	253	251	248	282	262	260	265	293	264	276	236	242	268	281	261	257	267	231	258	294	257	270	295	289	287	291	244	270	250	274	260	265	285	272	250	285	291	296	277	273	277	266	265	259	303	290	301	276	273	273	256	267	270	287	255	290	256	249	264	272	288	254	243	274	270	256	277	259	268	268	272	266	250	261	282	273	275	234	256	275	240	299	279	261	288	277	239	284	289	275	270	259	283	255	270	267	247	249	267	234	247	271	277	268	277	274	283	288	286	272	261	257	259	232	272	249	263	293	287	269	282	259	277	269	271	268	223	273	280	251	273	287	257	273	235	261	280	245	289	287	265	272	254	272	297	290	257	272	253	278	254	300	256	279	292	273	256	293	265	252	270	284	259	236	252	254	271	278	246	266	265	290	289	281	289	286	250	267	249	253	313	277	288	268	270	255	253	272	265	263	237	258	271	274	252	251	257	296	264	277	269	257	265	297	300	270	247	258	283	303	266	271	241	263	227	315	269	283	278	274	241	267	244	270	268	267	269	254	259	271	261	280	287	256	247	251	272	285	262	262	273	255	259	270	275	287	233	282	263	282	288	279	253	304
5765	4925	3855	853	783	677	703	695	686	650	702	705	661	702	682	693	635	653	654	657	624	680	675	655	647	675	707	631	653	671	702	640	692	649	735	693	668	721	633	669	695	698	686	640	669	647	624	661	687	660	713	643	665	616	634	639	670	643	708	679	643	651	680	631	691	647	692	682	672	661	656	645	639	688	646	654	680	657	592	628	637	709	637	683	640	675	624	670	678	658	693	656	705	662	681	636	648	649	671	656	659	699	631	671	667	664	635	652	669	657	636	667	662	645	671	690	656	648	698	690	669	649	615	714	695	662	664	691	640	629	692	672	665	654	656	656	654	664	666	671	653	659	630	638	676	691	665	667	668	665	669	632	649	674	669	686	628	665	656	599	669	659	634	655	650	677	645	645	664	652	654	663	649	696	632	647	622	644	657	624	679	641	646	723	642	612	648	615	655	643	669	703	644	607	670	680	657	699	673	660	689	628	648	686	649	654	687	692	677	667	672	682	631	673	637	657	705	639	650	631	664	658	650	662	661	645	668	659	659	687	670	644	632	639	613	692	650	641	641	681	687	675	645	593	652	655	669	661	651	639	659	662	666	685	670	646	641	672	693	642	681	642	632	664	664	681	688	699	675	656	684	690	634	655	674	649	668	671	676	697	639	664	649	631	643	683	667	643	632	707	702	651	606	655	657	688	656	639	676	642	649	623	663	665	651	644	653	674	685	638	708	680	591	695	678	676	670	603	694	655	674	651	642	612	639	653	699	640	628	666	695	677	677	637	703	674	687	708	640	695	711	631	668	610	668	637	631	614	656	656	653	705	646	671	663	666	650	643	684	642	650	652	681	648	699	687	670	654	657	624	671	653	648	653	660	648	664	633	668	665	648	609	645	633	635	709	636	642	672	669	600	659	695	678	645	673	637	668	666	653	657	634	650	682	625	660	667	675	632	643	722	626	668	634	649	703	616	660	706	641	660	653	672	649	675	693	707	634	642	668	641	681	668	639	597	642	633	633	665	655	660	639	638	672	666	636	642	650	641	638	632	635	668	634	668	678	646	656	648	663	699	634	638	611	669	656	661	612	643	658	626	693	642	717	663	676	643	687	622	632	677	661	682	630	633	650	615	682	645	624	668	683	662	616	676	694	669	661	625	639	658	683	621	646	687	667	671	659	707	613	672	691	592	688	701	652	665	661	668	666	685	643	622	678	641	634	662	702	646	634	658	683	692	646	654	659	593	606	661	647	629	659	689	660	653	663	618	613	661	679	579	692	656	650	649	658	689	669	614	671	646	616	634	644	636	635	664	684	641	695	716	687	628	660	662	681	672	677	637	648	676	628	649	678	677	647	684	659	660	636	623	677	637	682	685	658	643	640	669	655	673	709	621	633	667	679	630	643	701	660	641	650	642	670	653	651	659	679	650	649	623	619	685	677	669	627	672	716	634	653	628	655	645	638	644	628	715	650	631	679	711	649	641	677	668	634	670	675	704	646	674	637	644	666	671	652	686	660	679	675	703	656	642	656	639	657	672	635	685	705	651	662	697	641	657	670	629	648	646	659	676	665	637	664	602	645	686	682	653	685	622	646	665	645	636	626	647	645	649	650	619	612	638	623	671	645	655	633	667	696	694	661	690	680	669	667	640	647	617	608	655	644	680	641	645	647	676	628	662	643	690	623	689	643	702	650	668	655	630	690	637	674	675	660	674	623	676	663	641	665	656	685	647	669	652	687	631	702	662	613	660	675	646	648	598	608	639	625	666	670	700	640	673	677	674	647	606	637	660	665	697	682	717	643	609	682	681	642	662	623	672	635	658	640	627	679	632	621	633	615	698	706	642	646	687	651	634	673	652	692	668	638	656	671	625	658	655	649	668	679	681	675	627	701	718	648	634	698	617	624	665	672	683	646	663	658	666	635	636	672	631	639	629	680	668	663	632	662	680	682	632	685	658	648	650	664	697	678	659	695	618	677	716	652	663	664	615	659	603	685	674	688	672	640	710	692	675	656	601	634	651	620	681	596	645	679	671	628	663	665	666	681	689	650	690	672	639	612	660	677	648	671	643	693	654	652	685	659	641	630	616	674	681	708	689	636	655	657	660	684	621	699	656	657	647	690	626	676	654	631	671	631	621	676	658	673	616	692	659	617	671	674	665	672	692	620	652	658	689	681	597	647	634	668	679	695	705	669	687	669	647	619	651	639	658	623	673	651	610	645	665	641	659	638	698	696	625	666	649	633	675	639	654	627	633	662	646	672	669	669	630	685	674	665	685	632	682	631	672	661	629	666	694	726	662	664	685	643	634	669	652	664	665	633	632	654	679	664	653	691	666	682	682	698	659	613	658	698	695	654	645	662	660	614	650	672	663	654	697	655	672	688	662	653	639	655	652	645	652	726	617	676	658	645	675	609	648	625	657	657	594	662	640	673	691	681	705	629	646	638	636	671	662	677	696	666	655	651	620	653	634	669	670	660	648	646	643	648	682	653	676	703	635	637	658	642	692	643	665	667	669	655	679	646	651	639	676	630	628	686	602	629	670	666	682	618	621	659	622	688	653	658	679	681	652	642	675	690	649	672	676	636	596	684	625	640	688	683	630	660	685	665	651	642	663	649	629	640	691	643	668	657	689	668	634	664	712	658	606	646	650	642	670	688	662	651	651	633	676	630	666	654	637	670	670	663	616	635	652	685	648	662	653	637	692	676	636	657	645	694	629	627	742	682	634	693	672	620	658	652	649	688	634	703	660	635	638	663	641	636	687	682	590	686	647	686	668	666	664	655	657	694	688	630	655	700	628	644	681	660	638	665	684	628	626	634	666	650	653	634	649	645	682	621	642	668	647	650	696	671	654	665	655	638	674	651	668	607	639	693	657	661	686	651	623	720	691	663	651	666	605	675	672	625	660	692	679	612	661	620	652	651	644	649	654	683	695	652	649	685	666	641	682	639	655	663	646	708	615	616	631	679	614	680	636	667	661	628	615	634	661	681	639	676	688	663	675	656	636	686	667	688	665	648	647	677	620	633	631	688	640	628	631	677	628	702	668	706	687	666	664	632	644	659	636	652	658	662	624	637	674	659	647	624	594	652	674	681	642	610	660	671	677	710	616	642	641	627	674	622	670	685	673	632	678	668	605	644	662	673	629	674	646	632	647	673	610	673	678	662	641	704	632	658	633	679	623	693	636	722	648	638	659	669	673	679	664	676	676	658	693	628	661	655	650	665	646	657	672	654	699	647	623	657	644	637	663	665	672	679	633	681	673	653	669	697	649	652	703	646	654	667	673	610	668	642	690	615	644	695	670	690	611	643	624	668	693	673	711	649	639	630	668	657	669	660	625	658	614	653	659	674	656	609	647	644	628	619	663	659	730	643	664	660	647	644	688	663	651	689	673	646	664	653	643	629	650	677	653	679	675	714	653	647	689	653	661	639	633	685	678	631	695	616	709	644	692	688	687	641	660	698	653	632	644	672	655	718	684	653	640	689	619	670	654	677
23918	21002	24300	27890	21002	21014	12144	530	321	301	291	259	281	266	237	243	243	227	231	223	214	236	272	222	229	239	231	228	191	228	215	206	225	229	218	213	197	236	184	201	194	224	215	214	211	203	220	186	202	203	199	221	213	219	232	231	208	194	200	205	197	219	199	185	200	187	203	218	205	216	225	224	204	217	205	196	187	204	232	223	244	208	199	205	191	185	221	198	248	236	210	232	209	215	212	191	222	196	199	217	220	212	236	204	222	239	205	208	175	209	222	214	225	188	186	197	234	235	217	211	225	194	185	224	187	214	191	207	201	225	232	214	190	218	227	211	196	209	204	222	219	236	198	220	190	203	197	207	207	227	235	184	220	211	186	209	203	228	183	195	188	209	208	218	200	251	215	215	187	197	187	200	188	193	201	189	227	206	220	202	223	231	219	204	187	182	174	211	217	193	187	248	226	199	179	205	229	202	218	226	227	194	211	220	184	218	234	193	203	205	202	213	207	225	209	192	200	182	204	229	214	204	203	190	222	200	208	204	208	194	196	187	215	218	213	197	205	209	202	209	196	194	220	208	205	214	200	211	210	200	225	234	181	189	208	193	182	181	202	190	205	227	169	218	199	223	230	218	191	202	181	187	214	218	179	235	228	198	209	207	230	222	191	220	222	231	210	186	194	223	207	204	207	186	232	202	203	198	213	203	201	208	216	210	205	177	222	177	209	239	192	207	204	259	196	216	208	212	202	206	226	210	219	201	198	201	210	205	192	200	208	192	227	220	205	210	214	210	221	221	218	206	221	222	211	184	216	221	211	200	224	255	209	226	205	197	183	194	210	194	217	224	205	191	238	210	201	191	197	218	216	200	201	213	210	207	229	197	209	222	209	239	207	196	235	204	203	221	228	198	201	215	198	188	214	216	203	214	234	209	210	231	215	201	200	232	240	186	214	190	205	231	240	199	197	215	202	218	211	211	187	199	226	218	208	202	206	189	216	205	236	227	219	242	222	221	205	215	212	217	208	211	172	204	200	217	215	194	214	220	190	234	223	190	199	185	183	217	195	200	188	215	201	213	228	207	218	206	213	210	259	202	217	212	237	215	215	229	201	191	220	231	176	205	200	205	206	180	229	206	217	217	198	211	199	234	204	202	184	206	197	237	211	225	193	222	200	229	236	199	242	230	186	166	235	235	221	208	203	201	206	215	210	223	192	194	199	222	232	196	212	195	213	208	219	214	201	186	210	226	203	185	191	234	210	200	201	220	199	191	216	220	215	209	201	208	221	216	234	203	174	184	228	210	222	195	208	255	194	215	192	206	186	211	220	194	221	191	204	203	193	232	188	218	184	216	202	208	216	203	197	202	204	206	224	200	219	198	181	227	215	195	242	210	192	195	221	195	204	195	204	225	226	202	200	238	223	183	232	202	227	210	195	216	196	216	189	203	246	210	178	209	173	209	196	195	211	216	182	195	207	222	208	178	211	237	198	189	224	233	199	197	217	209	212	207	232	192	218	208	188	232	220	223	220	203	178	193	202	203	198	201	216	231	217	220	191	214	207	210	222	227	203	234	213	202	206	234	213	215	201	216	206	211	231	206	231	193	209	205	201	232	220	221	207	231	186	204	203	189	206	227	183	207	183	188	164	211	211	199	206	196	184	216	220	230	177	232	221	209	201	204	196	214	229	216	229	216	197	211	212	220	207	173	208	226	205	207	221	206	219	190	204	251	190	245	199	202	225	197	205	205	203	207	196	209	192	206	188	208	215	188	189	240	235	208	195	193	169	173	224	231	201	200	181	215	204	209	228	216	202	205	218	195	214	210	236	179	221	233	195	215	211	192	209	210	213	224	212	196	229	205	216	208	228	207	208	221	218	199	213	195	204	206	194	193	189	206	213	206	196	185	189	214	198	211	186	220	224	210	209	218	236	243	189	197	167	216	216	217	213	211	208	200	204	179	182	198	180	194	201	211	184	229	209	208	213	185	214	214	230	193	220	244	222	221	213	201	164	202	219	201	202	234	189	194	232	221	225	205	209	208	188	214	215	229	199	195	216	188	215	199	190	228	261	215	206	219	213	189	185	220	201	235	213	179	216	225	206	211	209	213	225	156	215	231	204	179	177	224	208	199	178	185	176	202	228	209	198	222	221	212	197	194	216	197	221	207	188	239	218	210	190	226	224	184	162	221	190	215	224	202	206	224	189	202	235	214	213	217	231	196	193	218	223	212	194	216	191	207	203	200	201	241	227	196	219	189	195	206	194	194	211	220	218	202	210	193	234	222	182	201	214	213	242	202	196	179	190	203	211	207	198	238	222	205	225	225	203	187	196	206	195	221	199	204	182	224	197	218	209	178	199	193	196	224	224	205	236	210	252	213	205	203	201	205	196	225	204	195	202	216	213	226	195	196	195	216	237	212	206	250	191	196	205	192	187	194	204	204	185	194	188	202	224	205	176	199	220	209	206	205	219	181	224	185	172	204	215	225	234	215	190	218	192	195	228	193	200	196	207	216	209	246	203	211	225	215	203	210	208	196	212	219	214	202	211	203	194	200	188	235	210	222	223	210	205	194	190	225	176	223	213	189	212	208	207	206	226	202	207	203	215	244	182	203	199	180	194	211	209	187	202	219	200	209	189	215	203	192	179	206	220	203	210	211	204	217	208	194	206	198	189	225	203	233	196	234	226	195	192	223	207	212	211	202	221	217	217	213	214	203	238	206	203	213	187	207	204	207	220	198	225	232	196	240	222	196	224	195	223	194	200	222	224	224	212	183	212	227	205	207	207	205	244	219	198	196	203	207	194	179	210	218	212	219	217	223	213	223	198	190	208	226	212	238	187	195	195	190	205	239	198	200	210	212	194	219	193	182	237	187	197	205	204	209	205	219	187	221	193	209	204	200	210	197	178	199	207	198	210	215	218	217	183	211	188	244	199	194	193	220	206	203	212	209	217	250	206	183	187	171	203	205	215	192	216	186	183	186	225	176	223	205	205	209	189	194	228	221	202	199	215	221	231	200	203	222	226	227	187	219	225	218	203	216	199	219	210	204	214	204	229	171	220	212	199	202	207	218	240	198	188	211	210	192	231	220	217	187	202	221	203	198	201	218	212	223	220	195	190	193	166	221	187	207	214	222	208	217	226	209	228	193	200	207	211	235	188	208	223	221	209	221	207	220	204	197	192	196	192	197	191	202	195	225	201	191	229	187	198	176	207	201	189	235	221	212	195	198	180	211	190	217	202	211	218	210	189	195	200	171	197	206	220	189	196	220	194	191	190	228	202	209	211	217	227	212	214	220	194	233	188	215	197	205	218	217	214	200	219	226	167	215	164	224	209	206	222	224	199	182	212	208	181	178	215	203	183	209	217	224	208	191	163	185	220	208	224	195	214	232	231	209	196	189	214	210	211	193	200	212	216	188	213	208	214	202	241	210	198	229	240	214	197	248	199	211	210	210	229	230	209	211	212	221	185	216	225	213	216	210	198	218	169	220
6626	8385	6763	861	663	585	579	526	566	508	537	507	482	528	518	515	512	487	514	530	496	473	506	487	508	473	471	470	519	480	470	459	463	510	489	517	513	500	480	449	489	478	495	436	513	513	490	480	472	483	456	454	485	462	443	479	486	464	499	478	490	455	457	478	476	481	474	492	516	551	489	510	508	483	486	478	509	494	489	504	486	495	501	497	452	475	486	502	491	498	516	513	529	511	502	467	470	474	504	469	492	512	458	462	462	521	489	488	493	514	467	480	514	489	507	498	459	470	512	469	452	485	490	468	486	515	499	474	498	487	491	495	490	494	438	494	484	468	464	515	460	514	549	516	461	497	503	472	489	525	471	465	474	488	441	504	475	490	522	444	478	503	494	479	499	505	536	512	490	482	463	505	479	531	472	498	497	508	499	485	485	457	491	487	508	476	471	470	452	457	484	512	432	523	540	460	487	466	468	478	488	463	478	463	491	447	506	475	502	509	499	496	518	500	470	501	446	545	464	459	507	495	503	494	481	477	471	466	493	466	466	503	456	490	500	493	489	450	463	513	523	501	479	483	508	436	550	454	469	499	465	493	490	498	477	506	484	503	482	466	439	466	477	460	480	460	484	456	464	488	485	484	502	529	512	470	498	474	466	472	459	481	503	492	475	459	470	464	499	522	490	445	480	498	480	457	485	469	459	499	481	488	476	492	449	489	494	483	464	416	473	462	474	505	495	478	447	502	461	477	457	488	474	507	522	506	483	514	490	487	474	525	475	485	524	532	453	487	494	479	485	527	489	492	494	497	497	477	502	465	523	455	465	479	503	488	479	494	478	487	497	490	479	521	450	479	449	492	454	508	512	485	517	458	495	482	522	487	514	479	480	497	470	484	504	498	486	483	461	511	465	460	503	513	452	489	466	505	484	495	458	470	490	509	494	499	476	462	448	472	475	503	491	486	493	488	515	489	502	510	519	461	497	479	497	489	475	463	486	441	533	488	488	519	462	432	486	502	490	499	481	485	508	512	492	479	497	486	507	480	497	475	487	464	452	488	494	538	530	482	505	474	474	484	504	477	512	499	491	507	502	484	486	452	488	487	462	477	535	513	471	498	466	500	497	463	502	498	521	482	480	506	456	467	448	478	478	493	439	508	493	503	457	513	483	471	472	505	468	467	485	495	532	465	504	452	482	491	482	491	485	505	499	484	501	490	501	490	440	496	515	468	477	492	527	490	504	481	533	477	505	499	476	449	459	485	479	487	487	474	499	479	493	498	505	515	510	487	458	485	510	458	470	466	443	518	466	515	548	495	502	485	460	521	499	472	513	489	447	488	440	487	533	474	457	468	506	482	486	450	492	487	470	497	499	462	483	496	495	523	469	468	513	458	496	462	524	481	494	483	470	481	525	460	523	496	482	463	500	493	517	493	459	518	464	545	489	478	524	477	505	494	474	479	487	476	466	489	509	483	480	529	472	498	459	517	478	503	483	469	521	457	470	508	449	499	492	471	493	484	478	463	486	463	503	490	494	484	473	511	513	451	479	482	520	478	482	484	498	447	518	477	482	466	482	526	485	457	493	516	506	478	495	491	483	495	484	479	486	460	521	502	462	497	455	505	502	485	455	474	496	478	492	530	483	505	467	485	503	498	462	487	483	497	461	487	489	493	511	475	516	528	463	491	489	476	506	490	480	473	523	469	484	477	481	489	495	502	469	515	459	466	488	482	504	481	480	512	482	470	494	506	478	481	495	486	491	498	478	435	487	496	495	506	471	477	477	441	546	474	486	487	452	496	485	503	503	473	463	515	490	491	492	472	462	465	462	474	458	479	482	461	454	500	507	472	475	506	519	494	493	471	478	495	482	514	495	498	501	515	454	450	470	495	484	507	498	450	458	502	490	431	471	495	491	483	487	521	503	497	486	482	465	439	469	463	493	500	481	481	510	491	450	465	471	503	466	504	487	488	489	522	496	533	517	464	494	478	445	478	483	505	510	488	470	464	508	469	489	471	463	485	507	494	512	503	479	514	452	476	488	474	483	503	501	509	483	495	480	520	466	508	483	485	498	494	455	489	477	452	460	484	479	468	456	481	490	481	529	467	493	436	485	495	515	466	485	512	502	489	531	468	483	459	517	485	500	473	467	445	510	487	504	487	465	509	468	500	512	453	474	490	477	478	532	483	492	474	507	474	504	513	514	475	470	484	520	486	527	483	492	504	487	480	463	484	490	506	519	464	504	464	495	471	521	470	500	499	434	518	470	480	465	472	478	480	490	535	462	469	455	488	498	482	465	508	487	480	498	468	440	491	463	479	493	495	500	511	486	501	484	493	511	475	485	473	451	453	486	482	476	460	481	479	464	483	487	470	485	475	493	486	495	466	515	495	479	517	492	491	485	450	478	510	503	464	463	493	466	491	476	478	487	451	475	527	492	498	470	475	477	516	506	500	508	465	476	511	483	496	447	463	535	449	490	483	513	451	490	471	501	462	496	471	486	507	504	496	476	488	487	521	499	503	494	502	438	454	468	518	521	485	488	466	467	481	498	473	492	484	484	477	477	465	461	497	503	518	495	497	496	491	478	488	479	475	505	519	484	485	439	484	483	462	497	439	476	498	482	468	461	460	477	514	425	503	479	460	455	482	472	480	477	508	508	511	471	470	463	500	448	471	478	517	483	489	482	464	465	509	480	471	491	504	486	483	498	478	474	504	474	483	472	485	502	506	478	493	479	493	488	468	522	518	485	487	484	484	481	456	474	530	469	494	464	522	474	499	448	501	462	518	491	490	515	481	498	456	481	479	535	462	487	483	503	493	465	458	494	515	488	491	473	519	496	443	460	478	472	516	478	499	493	489	480	498	472	496	467	503	528	466	502	461	454	466	510	508	509	527	431	490	492	471	478	495	481	469	487	493	491	509	462	481	477	534	486	511	467	518	490	466	463	505	484	466	495	494	508	509	451	484	474	495	504	470	536	475	446	457	452	491	528	461	524	455	491	477	463	482	446	482	515	493	475	431	482	447	490	480	477	476	492	484	476	465	517	498	465	545	483	470	512	460	523	515	495	451	490	475	496	481	533	467	458	484	497	506	515	475	454	492	509	524	503	444	465	498	487	514	518	452	511	451	490	486	509	490	491	442	547	467	480	494	483	471	541	467	452	502	510	485	511	524	474	511	517	508	454	471	507	493	489	496	464	500	475	470	482	498	526	529	474	521	485	457	484	451	524	446	444	475	510	488	468	497	471	480	526	470	500	445	527	485	482	459	525	461	471	506	501	517	453	485	488	494	465	479	468	488	521	477	472	526	489	484	493	459	497	483	500	447	491	460	463	475	484	457	480	455	483	486	468	490	467	490	495	460	509	523	509	491	488	517	518	485	484	495	525	527	449	496	533	499	482	481	441	485	520	494	491	497	487	506	454	488	510	512	465	470	495	530	506	479	508	469	510	448	484	510	474	465	519	437	477	491	490	475	471	491	488	463	497	481	486	466
31642	19625	7661	553	339	341	248	176	161	181	158	176	169	189	185	154	173	173	162	179	159	169	179	177	156	161	189	190	185	152	171	144	172	166	177	171	175	171	184	177	172	189	155	168	187	168	171	192	148	153	186	180	142	185	168	198	178	176	173	164	186	171	164	175	166	170	159	179	181	169	178	156	174	180	170	176	169	182	169	155	172	178	140	202	155	159	183	179	150	172	182	171	191	176	161	169	198	181	155	166	173	176	176	193	169	149	179	150	184	142	160	151	168	175	160	192	166	158	163	169	179	178	157	160	186	191	156	159	178	178	195	199	171	194	164	178	188	169	180	176	189	157	163	174	170	164	174	176	183	157	194	173	180	165	171	164	169	167	196	161	183	193	159	184	160	159	180	167	179	171	149	179	140	178	156	162	153	181	154	187	184	170	184	174	152	169	172	165	157	159	178	177	159	175	162	158	204	200	166	173	174	205	164	158	173	154	192	176	171	180	173	175	163	127	173	196	186	170	183	176	165	166	175	168	179	171	168	191	163	187	174	192	177	188	171	180	180	160	180	160	151	171	185	160	204	163	178	177	157	149	186	178	171	173	168	163	180	182	173	200	177	154	170	176	168	201	188	187	174	178	170	178	159	167	190	177	164	163	171	189	171	188	192	167	186	171	192	198	167	178	180	170	192	185	173	163	155	171	152	186	175	171	162	175	174	159	168	144	150	181	169	180	168	169	182	185	185	186	186	157	169	164	172	163	170	153	154	157	156	166	179	168	133	198	181	176	175	157	204	168	167	148	175	168	145	160	176	166	199	187	173	182	174	196	174	155	156	169	199	184	148	158	164	191	187	156	172	185	209	162	156	164	175	178	185	154	149	177	186	153	185	160	186	155	162	162	184	174	156	174	161	169	158	192	184	175	179	184	171	174	159	167	163	182	178	179	185	186	175	172	163	171	170	171	162	196	169	167	164	172	157	172	173	175	194	191	151	170	194	184	178	165	178	183	158	180	166	169	179	181	199	186	181	146	165	134	167	175	189	180	183	174	176	170	175	180	168	159	179	188	172	188	164	172	165	150	179	153	184	172	166	192	175	168	163	165	188	164	157	168	174	211	184	192	161	173	165	165	159	155	179	173	179	159	170	178	182	163	168	166	177	161	189	187	169	190	184	186	184	182	168	180	187	145	161	166	169	189	186	163	149	156	166	160	179	164	170	178	156	171	144	175	170	175	178	175	161	190	184	197	192	179	177	183	167	165	167	192	194	177	184	189	196	173	200	177	181	175	176	168	170	169	189	193	171	179	158	179	196	161	160	179	167	195	177	170	156	198	183	190	167	147	184	171	173	165	179	185	186	196	146	173	147	144	165	136	203	165	177	166	164	182	169	158	164	170	190	168	176	171	175	180	164	181	172	178	180	164	184	155	173	191	177	197	174	177	167	170	172	183	184	171	186	154	157	191	188	151	148	160	175	146	158	183	169	144	163	197	187	165	177	173	163	178	160	199	163	171	162	201	159	191	188	173	180	187	174	178	179	183	184	166	173	187	182	180	179	190	146	188	176	184	181	174	201	166	194	187	151	196	161	179	186	144	152	184	171	151	166	162	158	173	177	197	174	159	188	184	185	162	168	209	176	173	179	157	165	167	175	172	180	183	162	168	182	178	165	173	169	172	164	187	182	154	160	155	165	141	181	189	169	183	180	176	182	177	162	185	184	155	154	178	176	146	163	194	161	181	176	196	165	188	176	163	195	178	198	153	163	174	145	155	186	194	176	185	146	183	175	179	164	158	160	161	180	189	155	176	168	172	174	185	186	184	168	173	159	182	175	188	176	171	191	181	161	162	174	170	184	193	185	192	165	184	177	182	160	185	179	168	187	177	164	164	178	180	176	161	154	202	189	159	185	174	158	155	157	185	172	179	194	158	160	142	180	195	149	159	192	179	187	179	172	160	162	175	180	189	170	162	177	161	151	177	162	202	170	185	172	188	173	164	176	179	186	174	180	167	175	179	141	190	172	164	185	163	160	157	194	166	171	162	150	166	182	176	190	176	192	170	188	192	174	207	158	180	148	184	153	173	201	161	177	172	157	183	156	189	163	170	176	167	209	169	176	158	142	181	181	194	176	174	171	177	162	180	170	156	170	165	176	169	155	184	183	200	197	173	150	160	194	178	206	184	184	177	151	172	176	148	178	179	165	172	162	181	186	165	176	201	173	179	162	178	190	149	194	164	172	175	184	172	169	198	160	169	175	166	172	151	166	181	175	182	152	163	185	214	161	184	164	159	174	173	153	183	162	163	150	177	183	174	172	171	192	168	186	181	193	146	182	174	177	164	161	186	186	164	173	176	193	199	174	185	196	181	170	182	151	184	200	179	175	167	174	206	151	204	179	179	183	160	178	179	173	175	193	168	179	188	181	170	191	174	167	208	192	170	170	152	168	162	162	170	177	163	195	193	154	174	155	149	176	159	175	193	170	171	181	159	161	163	185	172	154	165	147	181	168	162	178	174	187	178	166	175	171	173	190	186	176	172	174	189	187	149	164	168	179	200	170	175	194	169	161	165	161	173	152	176	163	162	175	172	184	155	199	177	172	161	198	163	178	187	205	172	162	167	162	183	137	147	162	158	162	153	163	199	205	159	158	165	188	178	183	185	177	153	176	172	180	181	180	158	173	185	156	183	191	159	175	169	146	173	192	168	191	168	175	173	173	174	157	160	178	175	151	177	145	161	172	171	186	161	157	182	186	159	164	170	141	170	183	179	199	163	160	189	179	164	171	173	188	180	199	176	198	168	178	186	175	179	164	193	153	190	173	191	184	166	169	176	178	165	162	158	187	173	195	168	164	164	154	179	195	167	187	191	168	188	183	166	152	169	192	162	175	175	205	185	205	160	185	171	177	167	150	195	167	200	154	172	178	181	185	183	170	167	160	167	175	161	169	178	162	177	162	185	158	164	193	183	168	192	179	186	178	174	155	164	177	171	185	196	162	206	171	172	172	188	179	190	182	170	188	177	187	182	169	175	171	167	194	169	163	162	171	175	154	165	183	182	176	162	173	187	195	156	177	179	176	176	194	198	163	174	195	180	169	181	182	187	183	164	153	156	168	168	165	200	178	173	179	161	157	167	174	193	170	174	167	172	157	150	173	158	159	174	153	181	162	175	167	178	148	199	173	186	145	165	189	170	166	187	201	179	200	186	183	185	199	184	190	178	173	182	187	178	171	161	162	174	161	190	192	188	173	174	171	176	169	177	172	183	178	153	181	200	195	183	188	190	187	175	180	186	168	172	181	166	163	166	182	180	163	157	170	173	171	192	173	172	182	167	160	178	176	161	206	167	211	194	170	163	183	152	171	166	159	179	152	152	171	162	179	184	182	159	185	141	168	176	179	158	157	172	202	192	179	170	177	168	168	157	167	159	189	171	177	167	170	180	178	197	168	160	183	150	196	183	206	192	190	177	168	164	178	154	168	194	155	167	153	172	169	140
6948	1990	1011	471	458	493	471	454	450	472	454	483	463	463	432	435	471	453	432	488	474	470	466	497	463	448	451	477	435	473	458	441	509	471	457	456	457	458	448	468	455	486	477	453	502	491	486	487	457	462	532	435	455	442	488	489	469	454	472	445	496	478	466	472	456	452	428	450	453	479	476	460	429	453	474	469	469	445	467	449	444	478	438	445	481	472	476	473	411	452	450	474	425	507	489	479	475	447	492	484	452	489	471	480	485	457	454	475	461	473	452	486	462	467	480	481	469	492	449	463	458	467	510	457	476	501	470	485	479	476	498	448	480	421	457	442	489	443	428	465	450	491	485	482	484	469	493	453	460	456	490	452	409	452	472	486	469	451	477	491	451	458	460	451	467	443	464	476	422	462	490	458	453	463	420	469	475	491	494	519	486	456	419	473	465	457	465	464	490	480	457	484	448	436	474	495	434	467	450	446	444	474	422	466	466	439	464	450	456	460	477	443	467	442	503	482	487	493	477	496	448	442	452	436	489	453	466	446	474	464	470	480	417	464	463	488	460	469	446	478	408	492	474	488	492	441	454	449	505	478	457	465	474	466	449	471	468	441	468	469	447	482	468	486	466	435	445	517	476	464	465	483	497	462	472	473	471	442	437	405	460	480	490	453	432	453	477	457	454	410	449	449	406	450	459	491	443	458	460	479	463	492	478	436	459	458	466	492	455	460	469	459	470	445	452	471	478	449	443	457	452	468	491	498	424	470	461	428	481	471	482	459	469	447	460	492	475	480	468	464	463	431	469	454	429	485	435	445	488	454	465	434	456	482	490	480	440	467	479	512	473	469	466	436	441	492	476	432	481	458	470	466	511	492	483	422	452	456	454	446	458	497	483	501	416	496	460	433	473	455	432	439	485	485	444	433	459	429	453	461	485	478	512	465	491	448	470	517	454	450	429	481	446	446	471	488	445	494	475	459	485	423	442	463	436	518	443	480	489	449	456	461	450	453	492	486	477	465	472	480	505	491	460	450	477	499	486	459	491	476	438	478	444	486	461	490	474	483	484	460	485	462	479	443	477	475	456	456	444	431	486	489	480	489	476	483	459	467	481	462	452	511	464	494	428	461	438	462	482	498	490	465	470	458	435	443	473	460	477	445	481	473	463	463	470	404	461	459	485	469	420	427	469	473	479	461	443	448	460	471	480	459	476	487	471	464	465	492	509	456	489	494	485	494	429	440	446	494	462	465	448	494	460	456	505	452	476	422	471	497	470	486	469	466	468	490	456	457	480	493	447	469	468	485	480	456	485	475	461	425	433	482	453	432	463	496	487	438	472	485	487	469	496	463	453	441	489	462	473	445	435	479	495	446	461	477	445	489	446	453	459	415	483	455	437	471	467	446	448	440	437	436	450	495	433	486	467	497	487	481	485	475	476	445	490	487	457	446	450	505	460	445	486	469	477	500	440	452	484	453	458	454	438	480	432	461	472	474	467	477	439	461	456	475	476	445	425	466	476	457	466	484	417	466	452	460	496	485	455	502	470	479	452	452	459	422	470	483	486	464	471	474	457	492	472	456	478	463	478	440	484	483	433	450	441	450	520	470	450	503	447	498	499	453	420	440	495	489	452	464	419	499	447	467	475	486	436	437	498	447	435	486	422	486	462	481	438	485	443	441	428	471	457	449	453	476	447	445	471	434	483	469	504	460	494	488	467	430	497	470	472	424	458	467	412	446	479	509	458	466	438	454	507	452	428	466	481	454	458	458	497	449	516	477	478	462	432	444	479	506	446	459	441	478	444	452	482	468	488	464	501	457	458	471	415	465	487	434	527	428	478	494	421	493	454	435	486	482	460	453	484	432	417	431	443	435	463	484	462	445	494	498	463	489	462	424	475	466	446	467	447	452	464	457	453	459	457	466	470	473	455	493	469	486	468	440	469	438	486	485	480	461	503	472	457	446	448	470	482	458	506	438	458	463	483	448	481	453	448	477	470	508	463	454	470	470	467	488	451	440	437	423	470	479	460	471	478	477	454	435	450	449	498	485	465	494	459	482	487	462	480	498	437	462	448	461	465	474	442	489	484	503	467	475	494	415	438	471	458	452	492	481	471	517	441	430	452	461	468	448	442	467	502	445	469	463	447	456	434	471	487	475	437	429	482	481	457	478	493	455	440	520	450	421	447	465	465	481	458	457	424	468	478	439	465	487	492	502	467	460	462	446	444	460	503	489	480	458	446	493	432	472	485	462	472	465	473	490	449	446	483	425	463	441	440	454	443	470	496	470	504	468	484	432	526	475	489	442	469	495	469	476	518	464	460	471	464	465	477	468	472	481	487	456	484	465	478	453	449	460	471	487	470	484	463	491	474	488	474	481	435	490	480	472	444	465	442	502	467	476	455	440	452	479	488	457	445	459	455	455	476	412	474	489	465	452	469	410	467	456	433	438	463	440	448	487	468	437	462	462	506	441	473	451	441	454	452	483	488	452	450	450	454	460	415	494	462	480	460	475	452	485	494	473	428	454	488	502	460	473	467	459	477	468	506	482	475	456	466	471	443	500	473	474	440	427	501	445	474	458	445	503	490	460	480	469	434	487	454	445	461	465	465	444	477	436	470	458	469	470	449	455	518	449	446	446	496	495	488	484	457	480	446	465	479	446	474	482	466	479	467	482	435	460	440	453	474	434	449	462	463	448	483	488	474	467	463	469	476	429	466	484	463	400	449	424	450	471	470	454	477	467	468	466	452	489	493	462	462	472	473	466	495	478	492	470	443	474	451	465	475	462	453	455	471	451	442	489	459	417	472	469	450	473	468	469	425	485	456	490	489	461	442	464	480	506	467	473	463	459	478	475	463	499	439	474	445	469	480	458	462	476	484	452	495	466	472	527	493	468	449	500	441	437	485	465	440	481	503	437	492	475	461	471	460	462	482	478	481	462	482	465	470	459	520	448	435	481	482	443	452	473	472	434	468	449	497	476	465	489	486	465	445	466	440	449	479	485	453	484	478	492	504	487	482	474	505	469	462	473	498	468	475	459	478	463	448	481	450	469	486	500	489	480	467	445	454	487	506	470	453	442	474	465	469	464	497	472	503	476	423	504	499	433	455	467	488	472	490	476	448	464	454	492	509	449	481	481	495	497	480	502	432	443	468	429	481	494	454	475	453	465	455	463	473	437	474	482	425	481	470	443	462	484	463	459	450	476	471	478	477	459	484	493	448	490	430	442	479	464	411	458	456	455	465	407	443	425	480	473	471	490	427	450	484	457	509	449	495	489	448	459	461	437	492	459	482	468	486	437	470	481	475	433	440	475	437	494	464	457	430	445	437	500	492	477	474	447	459	509	448	433	441	474	463	498	486	473	461	467	467	460	449	496	444	490	464	451	451	479	436	464	495	434	471	453	452	443	468	499	479	470	467	440	444	452	433	467	474	463	457	443	476	493	421	468	486	461	423	432	465	425	461	484	466	488	457	433	439	475	469	490	447	450	493	448
24608	20998	23894	28255	20995	15545	582	364	321	330	306	302	287	280	277	262	278	316	244	318	279	308	260	246	279	300	295	275	285	278	259	248	269	272	278	293	268	254	251	268	263	314	262	268	277	272	280	271	262	245	280	275	299	279	288	275	278	285	304	239	261	299	289	262	295	255	271	291	281	281	257	285	291	300	267	275	290	286	265	281	284	279	275	285	282	283	262	265	274	261	254	260	255	282	268	288	272	305	311	276	295	262	262	288	294	258	264	286	295	286	269	291	269	264	294	289	285	284	274	263	276	272	265	278	264	284	280	294	284	261	244	277	282	257	283	290	264	294	283	251	291	286	285	288	313	255	277	279	268	279	258	258	310	280	250	275	280	299	291	295	283	282	295	275	289	276	286	269	278	294	291	268	268	292	263	285	264	273	256	268	292	254	258	291	272	255	287	278	263	277	308	292	243	260	285	293	285	265	270	260	271	300	293	289	277	279	265	293	298	276	278	296	264	247	292	246	239	280	265	282	284	255	247	247	252	272	275	283	267	276	280	236	285	260	258	258	247	291	300	271	257	266	268	239	274	280	268	277	278	280	280	264	270	255	284	266	269	278	272	253	265	293	270	255	276	290	291	257	261	283	242	267	273	287	285	258	299	286	282	297	298	285	236	267	267	279	297	266	293	261	259	251	267	291	305	280	284	254	255	256	252	277	280	301	252	288	233	270	291	287	251	260	281	291	231	270	270	267	242	267	313	281	286	309	282	267	264	281	246	273	293	270	292	260	281	255	255	258	280	267	257	284	272	264	287	302	295	270	263	311	267	255	284	284	256	298	267	276	297	264	263	256	296	248	240	280	277	307	304	272	275	299	288	277	270	285	299	297	285	269	259	292	276	282	262	284	270	266	284	325	272	282	267	272	265	266	295	290	276	284	284	279	276	295	245	273	261	250	250	271	287	246	280	286	290	265	294	270	274	256	303	239	290	277	263	242	254	273	265	275	277	286	275	281	286	269	274	250	245	251	271	309	252	264	300	282	281	264	278	278	290	292	277	285	299	320	293	224	286	282	262	263	284	260	281	283	276	279	295	262	299	292	280	251	275	285	255	249	269	245	242	301	289	295	333	279	268	289	264	270	283	282	272	264	287	281	275	236	263	307	268	299	298	315	280	285	256	280	257	280	250	272	299	266	245	262	264	267	285	257	271	310	278	270	294	275	288	270	294	292	288	302	298	297	285	286	265	275	253	263	288	281	323	263	250	274	258	296	276	283	257	304	243	282	287	285	259	268	273	249	222	266	251	267	285	265	257	273	289	248	274	286	265	285	274	242	273	243	292	251	277	259	274	285	256	250	268	299	284	283	255	243	263	246	260	262	243	305	263	292	275	265	297	265	276	315	290	267	303	301	266	289	268	250	266	259	270	254	273	265	267	281	305	289	274	239	246	310	301	266	266	249	299	248	256	287	273	278	263	242	267	267	259	290	293	280	299	254	271	274	243	303	262	285	290	284	262	282	270	297	282	268	265	297	256	277	283	281	297	278	298	285	269	276	300	287	247	280	256	273	283	265	279	259	297	282	268	315	252	280	259	260	247	269	258	281	284	248	246	295	286	292	261	251	275	302	257	250	248	269	273	274	287	288	267	269	288	281	306	256	280	298	271	251	300	276	285	285	261	294	292	291	257	280	241	283	255	263	263	251	291	281	285	270	284	264	283	300	272	260	289	302	287	253	272	292	302	271	268	289	257	289	259	293	279	296	278	284	310	295	280	280	311	308	274	272	260	267	272	270	270	285	259	294	249	316	283	261	283	297	266	241	256	267	271	278	300	277	297	312	266	253	268	290	282	271	262	286	283	267	311	281	259	277	275	259	279	281	279	299	258	238	261	256	252	258	251	237	268	297	266	277	274	294	278	263	268	244	266	254	260	279	269	290	286	273	274	269	264	290	301	256	302	257	253	264	237	283	298	262	316	248	295	296	287	320	259	284	303	289	306	272	295	244	272	281	267	261	294	269	279	279	303	262	262	246	262	260	282	288	273	305	256	286	258	292	281	273	254	251	278	271	266	252	279	267	237	251	291	295	259	263	267	267	262	262	273	265	257	260	263	271	270	255	301	282	283	270	295	262	283	264	270	282	286	252	291	278	249	252	248	289	277	263	289	256	287	265	298	244	270	257	283	298	274	295	279	286	270	283	277	270	282	283	262	274	291	262	296	271	258	265	290	245	248	295	283	250	259	255	296	246	286	278	303	257	290	299	275	268	265	299	267	289	263	255	286	267	268	306	282	258	256	270	272	265	292	262	305	304	276	271	272	282	292	251	289	284	268	247	265	299	283	286	293	289	283	264	293	253	257	275	257	305	229	306	271	250	265	252	293	274	239	304	258	259	296	265	273	287	239	298	242	266	266	250	286	291	268	260	272	269	253	296	290	265	260	261	271	259	293	276	253	256	260	288	289	286	298	246	273	300	291	273	276	283	266	265	266	260	259	261	289	280	278	267	293	281	259	275	283	298	293	262	286	256	285	245	242	267	284	279	265	286	273	313	304	227	268	260	263	262	273	285	280	314	301	271	277	258	293	264	248	304	276	276	257	284	279	300	300	277	255	280	256	290	296	293	285	268	259	293	286	288	278	266	287	264	283	276	261	311	281	272	261	297	262	270	295	268	287	273	264	270	271	245	264	265	252	259	276	311	277	252	277	268	291	312	279	258	247	281	277	253	285	246	251	256	232	289	296	245	269	265	269	281	262	263	265	246	262	285	262	266	287	262	299	249	271	298	284	261	287	279	271	282	254	278	273	325	263	239	263	246	237	270	262	265	268	254	294	276	303	268	256	275	252	302	319	304	244	259	275	280	270	270	249	265	262	259	312	292	258	266	286	284	266	261	272	265	279	260	281	288	245	279	290	272	302	282	262	282	274	306	301	243	280	303	272	288	266	254	249	266	277	279	288	265	256	267	300	242	272	266	308	246	268	280	268	293	279	272	251	255	286	280	283	276	274	251	278	264	298	304	271	250	231	255	240	280	278	292	285	299	296	279	252	292	278	259	254	254	277	251	287	266	261	269	259	283	269	282	272	230	280	286	293	290	222	274	281	286	290	255	273	299	277	263	277	308	281	270	239	258	272	312	284	275	267	265	273	273	235	232	272	264	249	290	255	278	273	282	295	290	251	236	268	254	281	268	241	293	258	260	252	262	247	251	254	250	269	265	258	272	316	233	302	253	273	258	326	269	298	293	297	257	275	252	294	281	278	286	290	270	266	275	278	282	287	264	225	297	269	258	289	243	284	263	277	249	288	258	256	282	282	307	269	295	271	300	254	303	269	272	245	264	285	301	296	235	280	284	264	313	282	256	247	276	261	279	264	267	279	239	304	282	252	273	247	281	302	269	272	259	284	290	299	279	283	276	285	306	271	296	299	246	270	271	286	276	272	307	269	281	252	282	249	257	263	257	291	255	290	290	249	248	252	293	250	274	281	310	271	269	259	254
5787	5482	4670	861	833	695	712	710	664	682	660	655	661	664	648	687	690	656	630	670	698	661	689	681	667	647	645	633	679	612	697	670	687	641	688	661	679	677	699	645	660	629	664	656	637	657	620	686	650	719	737	670	632	649	673	679	640	662	653	655	672	684	654	660	668	641	669	648	676	661	707	682	652	684	666	679	685	684	645	641	635	669	685	676	676	611	630	672	667	652	684	669	649	638	673	670	662	661	645	650	680	608	654	675	633	724	652	635	660	729	676	684	694	625	618	633	646	654	689	685	692	628	650	645	699	642	684	659	649	671	631	671	620	670	634	650	652	610	647	629	739	684	668	652	652	625	632	679	692	682	677	690	629	675	666	678	727	662	646	716	694	668	683	704	664	661	631	663	655	664	643	679	635	665	640	666	655	688	662	672	680	664	675	668	651	660	664	662	642	651	652	633	646	686	724	677	709	675	713	632	660	682	681	708	707	646	669	632	670	685	675	653	650	702	623	646	653	658	607	734	704	643	668	657	650	682	682	678	682	688	702	692	690	605	655	666	734	608	681	682	661	637	649	715	657	613	620	703	649	662	662	642	646	645	705	670	648	648	695	656	634	671	665	664	642	681	680	647	649	668	690	679	626	661	694	689	672	644	640	683	692	638	715	687	705	660	674	660	623	674	685	641	645	630	669	621	668	696	692	674	655	714	616	636	649	713	688	643	648	643	617	625	684	646	661	653	672	671	666	684	656	700	624	698	680	640	621	630	656	697	665	682	645	638	623	671	658	646	639	676	681	655	673	644	674	714	697	713	658	716	653	694	666	661	679	605	719	701	658	640	698	603	626	642	658	700	618	637	687	664	690	659	697	700	637	616	655	703	646	695	654	683	679	662	667	607	684	680	679	640	695	657	664	703	649	621	642	702	646	683	691	653	673	652	630	689	709	704	655	656	688	651	659	634	653	643	718	653	681	638	670	671	646	677	625	639	644	694	658	613	602	660	694	665	613	684	610	706	681	646	684	639	649	678	640	629	665	678	655	664	662	645	666	628	681	655	625	638	649	687	642	653	708	641	684	653	652	665	668	637	706	697	653	662	687	667	605	650	689	661	662	652	701	647	662	670	621	701	692	678	669	636	640	677	663	675	666	649	678	674	659	640	669	678	694	675	684	622	694	674	640	651	654	689	671	689	711	668	666	656	645	638	700	699	686	716	621	635	647	677	655	648	671	671	662	632	717	649	658	702	673	675	606	624	718	651	703	654	687	626	669	650	640	688	695	641	663	668	637	679	648	673	644	706	669	642	663	677	664	629	694	671	642	744	694	655	680	666	681	634	682	677	695	638	636	675	677	657	658	652	646	670	684	675	685	649	659	645	703	665	681	688	699	628	643	659	624	735	674	668	704	663	680	642	626	647	657	661	690	643	639	626	630	684	632	693	624	632	696	643	671	610	636	660	698	649	639	674	662	618	671	636	632	685	732	636	674	670	631	658	661	641	615	618	655	686	702	645	655	651	666	645	661	633	648	680	643	704	644	641	659	669	681	664	703	655	678	707	622	717	650	673	646	695	643	651	672	661	635	702	657	658	698	691	689	647	617	670	642	663	665	712	628	678	665	655	678	653	660	620	662	648	705	655	650	674	710	641	657	695	605	639	630	599	676	694	647	689	680	648	676	667	637	677	675	640	686	684	668	688	639	664	674	656	743	649	646	680	649	700	682	688	660	670	621	695	672	679	671	665	678	657	651	663	694	683	678	697	646	656	657	689	668	711	678	651	647	673	629	679	655	642	681	665	695	651	690	674	681	641	659	689	643	689	669	643	664	666	677	622	702	629	625	638	721	656	688	682	694	674	653	676	665	646	658	694	679	687	668	676	669	689	669	643	629	657	694	679	651	678	699	625	635	621	693	690	623	657	680	610	660	638	656	614	640	675	651	666	675	653	664	653	681	676	611	674	651	683	668	664	670	657	685	688	596	677	668	675	629	676	729	682	676	708	663	635	642	613	668	641	670	728	679	673	644	667	673	654	709	667	684	685	703	673	686	659	656	681	670	669	675	627	646	697	665	643	644	627	661	683	735	673	641	614	664	643	674	615	621	652	627	663	702	698	669	661	661	693	646	700	669	673	706	653	709	657	695	691	676	639	647	676	667	647	666	668	605	646	663	671	653	647	649	660	706	650	653	631	680	655	681	628	693	674	665	656	661	654	683	672	677	632	708	641	664	666	626	649	656	668	647	630	628	637	652	661	684	665	663	688	686	622	685	678	615	671	668	632	627	643	643	648	665	674	677	663	659	643	633	695	731	671	646	713	658	679	651	673	656	676	660	635	696	681	648	706	633	655	702	680	666	714	649	670	649	708	656	717	684	701	710	626	661	702	648	658	641	714	655	688	668	629	600	620	678	702	657	605	659	647	668	656	699	691	641	691	651	637	688	665	711	659	641	677	664	625	657	710	642	674	673	679	670	598	668	693	652	653	686	671	659	638	599	661	686	600	709	645	678	645	662	592	682	673	637	658	676	656	621	692	651	647	662	682	679	615	675	667	651	635	712	722	710	671	670	697	672	649	698	707	662	651	660	690	661	661	667	631	715	671	672	706	681	683	715	705	670	627	628	669	664	625	670	667	606	668	676	670	664	674	687	648	640	648	662	668	701	735	651	628	676	645	649	664	678	683	676	659	664	655	631	652	657	671	686	646	679	633	650	659	658	700	635	677	680	704	668	653	692	659	665	647	668	627	705	690	657	641	695	681	680	650	678	677	669	679	663	638	682	679	676	662	653	650	682	680	668	681	680	665	650	688	648	676	636	646	657	697	669	648	613	617	608	649	658	639	705	677	644	640	635	663	704	659	668	688	633	655	698	672	691	706	631	650	687	634	633	676	654	651	656	693	643	694	674	629	639	667	613	677	652	716	641	630	689	650	695	647	688	670	659	661	625	638	624	635	617	690	655	656	659	682	634	679	676	684	656	678	669	629	656	689	697	675	686	651	713	642	707	639	658	650	610	601	678	630	662	698	641	648	631	710	692	625	685	675	647	649	667	697	664	675	696	675	686	716	670	612	678	706	723	664	621	680	693	715	684	654	688	670	726	662	637	684	661	679	686	671	708	657	669	637	683	644	667	645	682	689	653	666	646	628	692	620	661	671	681	683	674	675	667	612	667	686	692	654	689	683	657	668	680	642	668	649	681	690	655	615	684	632	683	669	664	694	697	665	691	692	674	648	683	625	685	645	705	687	646	651	670	653	649	647	698	653	715	673	682	700	665	676	639	706	673	642	673	645	654	690	657	653	723	669	684	651	641	722	625	664	685	656	652	675	662	676	690	636	664	646	654	659	679	692	665	646	608	677	679	664	659	708	648	682	696	653	601	624	665	656	677	686	665	664	669	687	629	666	684	680	664	665	628	691	676	639	668	617	727	640	618	675	662	697	679	674	674	638	624	707	646	676	672	654	639	612	689	664	687	697	663	589	698	664	649	692	643	672
23912	20950	24236	27853	20953	20961	12318	479	346	292	303	285	245	251	266	238	232	211	211	208	208	242	261	204	215	210	232	226	210	232	210	209	241	218	207	199	226	177	203	199	224	216	223	186	191	224	203	194	227	229	208	213	198	206	199	220	209	177	196	213	212	208	187	207	236	190	221	219	207	211	208	215	191	214	191	213	220	196	196	238	191	217	234	236	186	195	209	193	199	195	192	196	198	194	208	220	208	200	195	208	229	199	203	200	194	181	211	184	215	241	206	209	185	218	194	214	197	214	229	198	214	202	210	215	203	217	196	215	201	221	201	206	183	209	210	220	234	208	205	211	216	200	191	200	206	234	207	181	224	197	224	206	216	203	188	220	217	213	240	206	235	242	197	226	240	209	214	209	223	209	225	190	204	182	221	222	238	215	200	203	232	225	211	212	229	223	195	183	218	213	214	207	231	219	213	224	234	213	199	209	213	209	217	192	213	216	221	189	196	215	224	224	185	207	205	217	198	215	219	210	243	199	212	205	225	230	222	218	222	190	196	195	210	225	205	185	200	204	214	226	192	198	201	222	227	221	198	191	233	204	219	193	229	180	203	207	226	201	211	219	205	236	216	207	190	196	200	168	217	212	223	202	208	196	211	198	188	216	240	202	208	223	221	209	227	214	195	210	195	202	224	215	229	226	222	228	206	201	212	215	210	216	215	235	210	207	211	199	220	214	192	215	185	213	209	220	216	189	205	223	186	206	208	194	218	219	203	210	182	192	215	224	257	218	182	180	226	235	194	193	217	210	194	225	196	206	201	211	210	220	210	208	218	189	208	184	212	189	212	232	211	196	190	182	219	215	215	205	207	199	212	218	211	242	212	199	210	223	215	194	218	212	226	218	211	223	221	219	205	193	184	210	199	192	195	193	209	212	216	221	180	220	198	230	216	246	216	224	225	223	194	225	244	217	182	199	237	230	214	215	221	203	243	189	206	185	240	208	227	226	226	188	205	187	199	186	217	198	187	198	224	217	211	201	200	196	191	168	181	201	234	212	199	202	207	200	211	213	202	197	190	205	219	229	185	201	186	209	228	216	216	238	188	212	192	181	217	206	205	203	205	228	186	213	228	189	208	214	215	208	213	206	205	200	216	243	210	211	209	219	199	208	183	218	225	233	194	238	215	207	168	177	197	201	231	221	227	226	192	205	202	204	221	213	233	228	210	223	219	196	224	236	216	167	243	199	231	198	221	209	195	204	191	202	199	197	218	198	205	223	200	213	193	210	204	202	194	230	272	189	219	194	209	220	203	232	210	225	200	200	205	191	210	220	177	209	223	215	218	180	220	231	219	224	207	227	200	235	214	206	201	217	186	212	230	209	177	201	198	230	171	211	189	184	212	208	216	188	196	220	208	198	185	194	205	216	197	222	209	226	211	210	208	204	252	229	221	222	225	189	235	225	206	216	220	205	227	205	216	196	204	213	206	229	216	198	189	233	240	223	219	215	214	237	180	197	193	227	206	191	200	220	200	221	194	208	217	201	216	229	195	181	214	202	229	216	212	202	243	203	197	213	229	218	232	217	207	206	210	218	209	236	216	228	247	192	205	221	210	189	183	217	213	201	225	227	223	192	191	215	206	199	204	212	218	222	211	196	219	199	199	227	229	213	179	233	207	214	220	204	209	193	213	207	201	205	207	210	214	211	197	218	191	199	176	202	212	206	227	195	227	200	197	199	213	213	204	203	207	205	191	228	203	202	239	211	199	206	208	201	177	214	234	200	171	201	215	218	232	220	231	200	220	190	238	190	202	205	222	217	197	182	190	242	204	229	231	193	188	196	208	209	211	176	200	229	210	198	237	199	204	204	229	224	237	222	192	210	214	212	205	212	204	210	204	240	204	207	182	184	198	202	193	203	198	222	217	218	194	200	216	203	221	213	207	220	215	202	210	236	217	211	201	214	200	201	211	230	219	214	199	230	190	213	195	227	198	210	204	210	202	215	221	227	225	220	190	228	216	190	223	208	171	213	215	199	168	208	230	212	205	221	173	220	202	184	186	191	221	205	221	204	210	213	170	204	211	208	185	177	210	210	211	217	208	208	212	201	208	231	211	200	208	208	225	202	221	209	233	224	220	186	206	226	196	181	178	194	197	198	228	226	213	204	221	215	203	204	211	201	215	231	205	200	246	236	201	190	207	194	208	194	209	213	228	220	218	208	215	224	235	194	198	216	196	231	198	247	217	229	235	216	196	208	211	197	204	241	206	191	222	201	225	225	239	215	211	209	216	201	190	217	218	216	239	203	197	212	207	220	190	185	208	206	196	208	223	204	209	249	196	216	226	211	197	217	224	224	201	191	188	228	216	206	209	218	226	206	220	205	229	224	227	205	251	221	222	206	225	242	211	202	207	220	167	198	205	239	201	195	193	214	198	207	207	187	183	177	196	216	218	193	204	230	224	227	221	205	199	200	228	227	261	228	225	229	201	182	190	210	210	228	200	207	208	228	200	204	218	207	216	210	227	217	218	207	183	214	217	199	200	175	190	222	215	206	222	179	196	210	212	185	222	200	228	204	185	220	222	203	181	202	192	193	203	210	221	228	194	198	194	206	213	209	219	230	179	200	183	212	244	214	200	222	201	226	209	190	219	244	221	236	226	203	186	204	244	215	200	203	241	214	229	242	213	217	203	188	211	183	245	202	226	210	196	211	199	222	220	228	179	214	205	218	206	213	211	203	212	218	205	252	218	234	216	193	195	205	211	222	217	208	205	215	196	239	194	224	229	195	203	213	193	212	214	220	214	218	197	213	182	179	196	211	194	221	202	222	186	218	217	218	203	218	184	203	219	220	219	178	192	226	228	220	202	192	191	206	196	241	211	212	218	225	221	212	193	240	209	247	209	221	194	220	250	209	203	191	199	224	207	240	231	239	178	218	224	193	216	186	189	214	190	209	203	221	208	194	207	200	243	202	207	202	221	212	214	212	226	221	233	212	233	211	176	179	233	194	206	222	193	219	203	220	209	215	222	234	206	200	210	195	193	208	209	206	190	214	210	203	207	229	219	212	220	201	227	210	222	203	182	201	231	184	207	196	215	169	236	221	209	202	214	190	206	206	201	211	204	230	192	210	212	203	197	189	207	242	211	211	201	201	222	211	213	218	200	188	218	209	208	229	215	255	213	205	244	189	204	197	222	234	230	176	175	220	198	213	186	199	191	195	216	212	217	192	184	211	199	209	205	216	229	176	235	213	222	192	211	215	221	226	224	214	190	199	225	227	215	209	181	211	203	214	211	182	209	206	228	205	229	226	214	211	220	228	175	205	205	222	188	206	211	217	195	226	200	221	216	216	201	191	206	219	205	192	215	215	214	201	189	214	226	227	212	207	225	186	230	211	224	191	218	234	199	225	181	197	216	215	174	210	203	183	191	222	203	202	198	190	214	221	223	175	183	217	210	227	216	208	207	191	198	190	210	236	224	234	211	219	201	205	239	235	216	226
6673	7855	6911	887	724	581	592	544	522	531	504	519	517	476	523	489	526	552	515	511	488	536	508	484	490	456	521	459	463	482	551	486	494	526	515	507	458	510	505	507	474	488	484	478	510	497	465	490	474	486	500	525	486	483	515	485	499	460	488	508	538	499	525	472	438	506	484	466	530	521	495	481	470	503	471	504	530	482	492	456	534	477	498	536	482	476	480	441	465	480	500	484	469	475	463	516	508	500	499	504	507	508	462	468	518	481	493	495	498	491	529	497	497	523	490	454	478	470	505	467	495	472	465	501	483	481	486	505	506	477	437	506	447	524	488	491	495	508	461	468	493	476	467	502	447	507	486	502	484	466	506	529	467	484	492	486	480	489	492	461	498	474	490	485	488	508	487	484	516	461	491	516	475	501	516	509	450	518	457	484	476	494	474	497	527	475	441	537	537	483	493	466	473	455	466	496	511	524	509	452	507	511	503	529	473	462	500	486	494	455	506	434	486	498	502	494	495	537	459	469	478	510	518	516	448	490	482	479	526	442	469	485	460	489	457	502	486	461	496	452	493	470	484	504	493	477	479	473	532	470	530	458	479	507	499	477	524	512	541	494	483	504	506	480	480	481	480	495	520	487	490	461	489	521	511	500	480	475	450	482	531	467	477	508	496	518	474	485	504	470	492	508	474	459	501	485	473	457	501	502	503	485	494	476	473	513	485	478	521	531	506	496	476	484	493	491	486	538	489	486	505	471	481	474	478	483	468	499	509	505	479	503	485	506	492	499	497	485	499	464	477	482	492	498	494	478	488	512	495	524	483	530	509	504	485	450	507	461	487	482	483	469	494	496	481	495	514	464	507	489	483	496	498	494	490	475	466	504	502	522	521	487	449	491	483	466	491	475	500	481	505	466	525	514	492	488	515	476	470	497	475	492	460	458	510	500	486	496	495	496	507	499	470	512	501	519	496	514	501	487	476	521	473	499	479	496	522	440	465	467	475	503	481	503	489	515	510	501	468	459	507	455	473	469	478	485	529	471	512	482	535	476	518	514	452	471	489	529	485	505	488	469	490	484	464	511	528	496	497	498	500	464	494	495	499	527	494	496	459	473	492	510	489	498	527	481	479	493	535	487	510	495	474	487	501	465	520	483	469	515	528	479	456	510	503	511	475	498	496	461	522	518	492	524	483	473	495	473	492	461	529	527	460	524	500	490	451	475	496	482	473	465	489	465	472	476	473	479	475	472	498	506	486	480	500	459	525	488	474	503	509	534	466	476	493	464	487	459	494	526	462	495	469	523	454	522	469	516	478	487	507	507	498	498	465	520	458	498	502	468	539	490	446	514	484	473	459	467	486	531	484	514	513	487	468	489	490	497	481	516	467	523	468	482	496	446	499	504	500	472	488	490	490	457	479	453	498	518	498	498	468	538	499	496	499	463	497	523	497	465	503	513	484	500	500	494	529	481	470	465	480	496	491	481	535	460	498	485	473	524	539	491	516	509	473	493	474	481	489	509	482	504	514	465	524	496	517	473	469	462	464	528	475	459	485	509	510	480	513	464	509	447	476	497	480	513	525	514	471	468	512	496	447	516	511	471	503	490	486	486	503	448	501	512	488	523	469	517	516	487	447	472	469	485	533	515	500	459	504	521	500	511	476	532	486	501	456	490	495	508	493	487	459	499	483	471	508	500	501	501	517	506	467	456	467	503	465	464	509	501	491	471	505	494	498	464	535	508	510	461	528	445	515	523	501	500	466	464	508	465	530	491	466	473	495	504	490	460	507	495	440	469	507	509	464	485	524	495	493	487	475	469	501	474	479	475	467	510	488	475	471	506	465	476	490	460	471	523	509	503	466	489	489	510	511	477	522	488	431	461	489	504	481	503	520	489	494	492	453	479	498	518	503	485	482	497	442	479	483	481	508	524	490	470	479	468	498	488	498	473	486	466	529	462	496	525	485	505	512	469	491	516	456	449	502	507	539	492	501	498	501	464	467	482	530	478	487	498	488	480	518	474	496	493	481	483	476	514	499	476	464	447	504	467	475	443	494	495	476	495	502	488	497	434	485	516	480	483	489	523	495	465	491	462	483	522	507	488	470	496	495	477	491	460	464	495	432	464	470	476	488	492	479	485	460	491	446	484	509	478	485	458	510	489	502	438	521	501	527	492	522	491	460	525	518	503	489	498	512	490	478	461	476	462	492	478	465	518	450	470	487	493	468	499	505	529	501	507	446	491	543	519	550	463	464	481	543	469	492	459	539	506	487	489	497	476	507	531	536	489	501	500	540	523	491	499	452	489	515	484	500	478	516	534	498	469	506	453	520	516	507	498	494	461	456	485	502	479	520	535	473	497	476	480	492	467	500	489	510	507	468	517	491	511	485	475	524	453	516	515	526	513	503	521	490	515	483	494	490	504	499	482	433	504	478	482	479	474	500	502	506	464	477	479	477	484	485	511	512	531	481	537	444	513	501	459	484	457	490	522	481	456	486	533	507	485	484	516	508	465	523	462	489	470	473	542	486	442	535	466	513	518	468	485	499	491	495	491	464	523	528	477	490	520	510	482	510	488	476	504	497	494	502	512	473	483	441	494	487	494	528	513	464	478	490	506	485	491	451	497	485	505	495	455	507	513	465	468	510	485	499	455	489	495	473	510	514	513	471	502	466	493	488	492	468	494	472	504	472	504	493	482	529	472	476	457	490	477	496	528	439	490	494	487	478	492	490	500	522	519	474	480	493	471	487	469	510	531	501	464	468	472	516	510	479	513	474	490	519	470	468	484	481	459	504	507	507	497	568	467	442	487	451	529	521	521	450	463	495	474	480	474	487	473	487	490	460	483	460	486	461	514	483	508	493	504	516	485	525	472	504	483	483	515	491	495	478	465	485	488	490	463	446	474	471	489	450	470	489	496	469	531	492	537	493	477	488	481	513	484	501	481	465	501	490	470	493	472	471	472	458	505	494	513	495	465	510	456	472	454	503	490	491	487	468	451	483	479	452	468	475	477	500	486	510	489	477	502	494	495	478	489	490	481	479	496	517	470	501	466	481	476	496	488	500	509	472	475	541	495	497	514	499	513	529	509	483	499	511	473	492	514	454	484	470	492	503	523	470	490	521	478	514	475	483	443	471	472	488	494	464	522	510	513	488	503	511	490	459	461	520	516	480	494	499	463	485	506	462	472	521	517	484	477	455	508	507	457	484	493	503	462	494	474	468	511	513	484	500	540	466	497	517	462	461	500	499	516	467	513	493	484	491	473	470	496	518	514	476	520	478	519	533	493	520	488	506	499	505	460	476	493	527	513	500	488	489	509	497	509	518	516	500	462	502	491	481	491	505	498	491	469	476	500	480	502	502	505	494	455	489	510	471	473	479	516	478	499	513	529	521	491	490	486	535	487	477	466	497	465	492	530	495	520	472	508	499	493	521	503	482	480	468	499	463	454	505	435	460	490	496	448	474	507	466	534	478	454	502	479	498	484	503	480	495	471
31520	19736	8210	559	333	330	259	175	166	181	203	195	182	170	181	149	175	172	188	164	172	184	166	145	188	168	186	193	161	208	161	170	191	172	171	195	169	172	205	164	191	163	168	184	200	172	206	154	178	172	205	179	202	159	187	171	161	187	141	177	158	207	169	173	188	193	175	200	165	183	192	184	159	173	177	194	171	170	168	170	170	154	189	157	176	166	185	192	179	203	171	172	177	192	190	152	183	163	178	183	196	188	172	168	167	172	184	170	178	175	168	189	186	172	180	162	167	189	170	146	169	185	169	155	167	191	160	170	179	189	175	193	176	152	177	188	166	179	193	185	196	172	168	174	172	178	173	186	175	180	158	172	179	198	181	185	174	161	178	186	165	176	161	186	200	169	192	193	195	159	148	153	178	178	191	171	171	199	192	147	151	185	175	169	210	180	157	145	173	187	160	188	189	188	150	186	170	179	188	198	191	178	161	146	166	177	179	177	135	197	169	187	167	161	180	148	193	197	193	160	189	137	194	155	172	186	174	160	176	196	181	187	163	181	165	160	194	164	151	190	170	169	171	169	147	192	153	158	185	168	182	167	161	171	148	191	194	159	181	196	166	186	177	156	163	177	166	172	199	176	178	171	176	190	190	182	173	188	185	195	169	172	180	187	178	173	199	168	174	182	155	184	184	181	182	175	174	182	195	158	178	171	205	197	202	158	204	176	179	162	202	187	181	147	169	185	189	202	181	187	158	179	167	184	160	185	177	163	163	184	201	163	202	191	194	186	168	210	172	204	187	160	184	181	182	185	161	177	168	188	191	188	179	145	177	177	175	180	172	155	170	160	160	175	183	167	165	206	198	198	184	178	176	174	157	184	189	177	159	172	171	183	186	173	166	172	160	185	173	179	189	179	175	165	176	168	156	167	181	165	184	176	188	168	181	171	153	186	163	171	181	162	167	168	159	180	189	183	181	163	164	168	164	182	163	172	182	184	203	162	179	197	193	187	189	184	202	186	173	188	188	169	181	164	176	170	167	204	185	179	185	185	173	185	172	156	172	211	166	180	191	168	163	158	175	153	172	192	165	145	195	170	156	191	151	163	176	166	156	152	163	156	200	191	185	163	180	160	146	161	165	171	167	153	194	175	165	177	205	176	198	173	188	193	164	183	195	186	178	197	169	179	171	181	168	186	160	183	198	179	211	177	169	189	189	168	176	184	185	180	177	182	186	186	176	167	196	168	183	164	199	156	157	182	174	175	157	177	173	155	181	184	161	172	170	191	184	173	171	184	189	171	170	184	159	137	189	186	200	195	137	188	152	167	170	171	166	163	159	179	176	192	177	172	162	163	167	152	175	162	175	186	221	180	191	191	171	172	143	195	175	185	148	179	172	191	149	170	202	184	180	210	163	145	146	167	162	194	158	171	174	185	186	166	177	170	175	174	171	180	159	198	170	152	167	189	197	185	166	175	182	152	183	152	168	189	201	194	192	150	166	181	160	167	159	166	170	179	164	188	188	162	176	164	164	179	182	140	178	174	162	203	168	186	203	184	159	170	171	191	199	187	170	184	172	206	177	192	174	193	205	174	147	190	177	200	177	161	177	154	180	184	170	158	185	203	187	190	163	181	181	143	195	184	177	158	167	180	160	168	198	170	171	164	192	176	164	184	163	168	158	177	163	175	168	178	159	163	164	175	160	189	184	163	182	177	176	156	197	165	183	170	175	185	204	185	177	150	193	165	186	191	190	180	179	199	150	169	169	192	178	189	170	172	196	191	187	162	164	154	167	171	168	191	166	168	182	158	190	189	192	201	168	169	170	179	179	178	201	189	172	185	178	171	195	164	181	168	162	147	193	159	180	156	193	172	180	149	157	168	175	185	193	184	170	162	172	191	152	191	174	172	169	178	167	182	187	184	175	166	195	154	166	174	153	186	165	189	172	186	177	173	161	168	167	167	188	166	182	181	181	201	162	188	175	164	163	179	200	165	171	163	198	177	216	164	193	186	168	163	137	193	177	147	165	178	183	182	203	152	168	189	183	180	187	160	198	150	172	170	216	185	153	192	196	172	156	187	175	172	164	166	178	148	171	187	190	173	190	197	152	179	173	164	185	172	185	192	184	176	179	190	171	159	149	199	176	185	185	180	181	187	162	173	181	184	175	164	189	169	151	175	184	198	190	192	167	204	174	159	180	162	186	181	177	187	185	154	186	172	197	199	157	171	191	175	167	161	165	165	179	189	184	203	199	193	141	173	161	192	188	176	174	175	173	197	165	182	184	156	182	179	151	154	156	159	166	189	144	173	173	153	184	190	182	164	187	183	180	130	147	181	181	190	191	180	215	171	176	175	184	177	197	166	180	161	149	212	186	176	168	201	172	161	173	192	176	154	172	169	179	184	178	191	173	183	203	178	181	203	187	164	190	179	189	172	174	181	171	180	163	183	162	193	194	161	203	172	183	196	167	171	171	159	182	168	163	184	177	187	182	183	180	167	160	175	149	148	167	159	171	187	159	187	182	187	143	169	175	196	176	202	158	161	192	161	187	204	190	188	168	194	197	199	160	199	180	184	174	159	156	177	179	178	181	172	169	191	179	159	181	163	194	156	168	181	179	162	177	174	176	139	188	175	159	208	186	167	160	171	176	185	177	186	161	171	204	167	168	181	178	178	154	185	171	182	171	159	183	161	150	176	179	167	160	192	143	160	166	166	186	192	188	175	180	184	182	171	176	179	171	199	172	172	156	172	177	182	169	154	196	189	152	174	163	197	186	197	166	174	191	183	177	201	158	163	168	162	168	164	163	186	183	169	191	177	181	187	178	170	155	186	204	175	161	171	189	209	198	166	147	170	164	187	185	188	184	159	168	182	168	211	160	162	163	200	175	185	177	184	165	168	178	208	158	189	191	186	188	159	178	163	176	175	184	188	175	169	171	169	177	171	172	172	172	164	186	174	183	193	175	194	159	191	176	178	175	172	180	149	200	165	170	169	185	181	167	157	191	181	172	183	170	184	177	181	170	155	152	161	191	175	204	154	179	180	167	171	185	181	176	181	194	167	178	157	169	177	174	188	184	160	164	167	162	162	144	179	162	192	158	187	197	177	177	161	181	177	152	166	198	156	158	162	170	186	155	177	177	199	159	186	173	164	166	195	173	188	178	196	164	193	211	168	189	199	181	170	154	173	172	164	171	179	201	179	188	173	164	160	189	177	144	167	180	192	188	188	155	151	185	171	182	167	173	158	184	210	177	175	187	172	182	212	160	193	191	169	177	154	183	180	173	157	192	183	159	160	187	170	170	167	166	183	172	186	159	160	170	179	163	161	195	162	156	183	158	185	166	177	150	175	188	168	175	184	168	158	171	191	166	191	158	188	167	166	193	165	164	183	188	182	183	173	170	156	202	181	183	172	149	165	191	183	189	187	148	177	199	189	176	177	187	198	193	171	169	164	203	202	177	154	188	197	172	171	169	188	174	191	172	189	168	180	169	155
7381	2427	1124	509	457	448	475	461	471	458	469	478	453	463	446	457	478	447	471	452	466	456	447	494	447	512	468	475	459	484	450	499	451	482	482	474	447	474	447	457	440	477	481	417	483	469	460	465	469	462	458	468	475	505	469	484	444	474	460	452	463	436	497	446	436	460	461	488	447	454	479	441	444	468	456	481	457	481	487	450	505	503	474	497	481	465	457	494	472	490	489	534	495	458	451	454	443	434	488	465	511	488	442	472	434	492	507	506	439	471	441	459	507	452	487	472	445	484	448	511	491	439	464	492	496	441	430	479	446	489	486	498	483	488	452	470	461	472	489	458	490	475	472	477	436	484	481	504	504	462	466	499	458	470	477	438	475	500	439	485	499	486	501	469	434	513	476	473	493	454	479	497	494	482	482	471	496	452	484	481	482	475	483	465	441	454	468	505	453	464	470	480	491	482	461	475	538	466	454	466	450	445	458	449	465	489	446	446	482	469	507	495	493	487	487	525	466	493	502	477	478	474	464	460	444	463	469	420	487	467	478	458	440	500	483	461	473	479	473	474	472	498	457	451	506	477	462	471	524	486	492	497	442	478	465	488	423	459	468	447	449	472	468	483	486	487	474	441	443	437	484	447	475	488	458	460	453	450	466	432	479	525	472	525	465	467	487	452	469	483	461	453	455	448	466	467	492	463	470	513	459	509	516	477	468	450	470	473	456	472	462	499	508	439	486	489	450	489	448	457	482	500	472	488	505	469	500	481	491	475	487	470	506	455	471	437	474	473	439	458	479	463	452	439	497	441	475	487	483	498	476	447	515	472	454	475	473	472	467	483	477	455	478	450	456	462	459	439	460	474	431	443	463	461	477	508	472	511	454	484	469	494	468	487	482	496	464	482	465	489	479	524	461	489	484	483	481	470	447	504	484	485	482	467	474	511	502	481	468	472	426	513	471	479	494	486	516	450	467	485	471	447	456	461	491	474	458	469	505	476	490	468	487	448	459	517	486	472	504	486	452	452	488	452	471	474	479	506	470	456	457	480	481	494	451	474	492	468	501	465	507	449	537	451	458	469	464	484	476	459	480	448	447	472	478	461	486	464	452	456	458	461	479	475	455	451	499	484	471	444	470	472	456	501	439	495	492	508	436	462	477	460	452	475	450	466	496	496	474	513	470	482	466	478	462	452	441	482	463	475	473	476	445	435	456	425	480	479	497	522	480	453	486	481	459	476	475	479	440	453	486	451	471	470	461	487	503	496	501	479	475	487	510	443	502	490	468	414	440	459	480	480	454	468	463	438	503	490	452	508	451	429	476	468	455	459	469	477	493	462	450	471	494	485	457	447	465	460	494	501	448	466	445	478	448	498	459	473	469	469	469	448	488	451	484	480	478	472	476	480	450	483	489	491	476	481	472	421	447	443	456	506	467	454	444	470	480	465	490	466	466	468	449	477	475	425	472	471	445	434	483	492	467	489	476	437	454	502	500	503	441	481	445	490	462	443	475	502	504	480	459	478	476	490	466	457	474	427	478	491	461	501	487	481	498	468	432	481	479	480	442	471	476	455	457	494	468	471	450	471	502	481	475	489	450	451	512	439	470	471	487	452	487	432	475	487	475	491	486	467	497	474	490	453	469	453	481	450	479	487	451	473	502	490	459	460	450	463	440	475	517	518	476	433	461	497	456	457	465	482	449	465	483	500	462	489	484	484	478	510	480	452	512	472	510	494	455	462	488	476	478	515	482	483	476	466	433	481	458	485	457	483	454	510	435	461	486	432	458	466	489	469	495	463	499	460	434	481	451	492	503	503	437	445	465	465	451	465	467	465	491	498	480	479	431	482	473	475	462	488	431	453	463	473	493	468	507	471	476	497	440	519	464	457	476	461	488	476	491	494	502	492	467	455	507	524	457	457	467	439	480	458	450	499	474	507	457	464	460	468	500	477	452	446	480	464	462	431	534	431	479	486	444	486	469	458	489	447	472	482	479	455	460	482	467	517	452	457	455	475	489	447	470	427	499	488	474	520	416	474	456	458	473	456	475	470	512	494	483	451	478	489	450	468	491	498	459	449	443	482	418	494	480	487	449	445	471	508	459	435	494	467	514	469	485	473	470	471	483	459	464	472	475	493	466	469	505	479	498	504	451	471	471	472	475	447	469	457	483	456	463	472	461	492	458	428	444	470	455	426	450	485	448	485	436	476	471	449	482	431	475	444	483	455	464	481	498	463	461	462	443	489	451	457	466	498	449	472	481	455	445	474	436	468	469	453	465	472	471	455	487	441	452	470	474	458	501	451	495	443	458	461	476	462	433	493	489	467	478	486	448	454	465	445	443	448	525	478	487	496	478	464	491	506	442	465	483	469	445	477	462	473	465	484	474	447	462	464	465	458	463	481	485	458	441	471	461	450	468	467	473	468	475	450	441	490	472	504	489	468	481	447	474	483	478	479	460	460	466	473	486	495	500	491	473	484	473	428	452	486	522	447	490	477	488	477	457	486	442	464	443	445	502	459	472	464	510	472	439	474	481	477	489	448	470	492	496	440	478	501	502	511	469	463	462	498	467	488	485	450	449	478	469	464	451	470	493	507	450	504	476	466	455	488	492	502	508	455	479	481	469	448	472	470	479	469	491	464	461	424	474	498	454	460	474	484	500	431	486	504	458	464	489	497	495	478	459	473	470	469	507	467	454	502	457	468	444	462	499	469	492	493	490	497	479	476	506	454	464	453	479	456	507	413	505	444	453	463	449	457	492	456	436	505	467	462	479	491	489	442	497	470	467	440	482	469	486	462	477	449	493	459	465	514	425	486	468	450	479	495	439	486	501	456	391	460	496	446	461	462	476	491	443	506	468	496	452	486	459	464	473	469	414	478	482	479	447	493	486	457	493	462	482	486	480	432	458	486	503	458	450	459	490	510	432	498	429	477	479	464	496	512	435	448	455	458	499	466	459	456	454	467	463	454	472	458	472	471	471	435	501	478	507	447	471	464	435	460	526	451	498	474	469	456	482	501	494	501	496	473	484	498	476	488	459	477	438	430	448	460	495	498	467	442	443	474	473	508	490	465	451	468	443	486	514	448	466	466	477	451	451	451	488	467	508	458	504	461	508	527	494	448	480	458	490	483	482	433	464	507	481	446	490	442	478	447	468	493	463	472	458	498	444	463	453	456	480	455	483	492	466	460	485	460	465	480	457	508	455	506	454	443	506	512	472	501	476	471	490	470	460	447	467	483	453	457	422	459	470	444	472	490	494	466	493	481	455	479	442	469	472	480	474	497	485	490	477	476	475	461	427	464	495	500	452	504	447	484	478	470	464	429	475	497	484	456	481	470	476	456	475	474	428	487	513	414	478	470	458	510	499	484	448	480	467	464	442	450	477	462	462	500	482	509	506	473	468	480	497	492	510	435	448	490	465	441	500	478	478	494	476	481	486	454	451	469	509	484	461	477	452	486	473	481	491	486	446	417	473	479	480	480	469	455	468	463
24577	20958	23899	28192	20967	15695	545	378	311	308	318	305	302	292	298	286	271	288	288	274	256	323	286	253	302	278	297	282	271	260	266	285	267	291	269	269	263	258	296	256	301	267	267	278	282	257	260	255	272	260	309	299	266	289	298	259	273	255	269	235	266	279	273	279	289	253	262	258	270	298	285	286	275	266	282	289	273	270	264	260	269	249	264	275	293	294	277	265	275	262	257	273	267	276	269	263	268	251	266	290	264	252	256	254	285	268	264	264	258	268	305	271	260	258	293	292	271	313	294	290	313	300	271	258	307	263	272	249	274	287	265	241	271	244	255	269	265	269	287	267	305	258	288	292	279	249	286	261	274	257	277	294	282	275	263	252	255	272	294	276	268	278	280	273	297	298	252	278	252	290	274	240	266	260	285	265	268	260	266	262	276	265	290	301	258	275	293	262	264	272	281	259	262	258	293	255	253	299	279	285	283	272	287	232	271	284	288	278	261	289	267	293	284	269	263	275	257	286	276	280	302	251	245	300	256	277	272	261	268	294	265	261	283	292	275	290	283	278	299	281	249	295	281	251	269	276	255	261	260	270	254	272	282	281	281	273	260	279	280	266	248	301	289	284	309	268	218	269	274	268	267	279	283	267	254	300	292	237	286	285	273	261	303	280	283	282	282	276	275	288	267	252	307	275	281	245	297	285	268	272	262	270	314	283	269	251	265	263	276	288	287	285	258	274	283	312	243	258	273	263	268	296	280	254	238	253	252	262	263	263	292	313	271	269	277	282	285	275	306	291	298	275	300	286	260	273	292	270	247	255	271	247	274	299	283	258	320	295	260	265	238	309	298	279	291	270	282	291	308	287	248	294	269	279	281	236	296	280	294	298	280	270	284	282	261	262	289	265	277	263	255	280	260	239	297	285	301	303	257	266	268	277	288	250	277	298	289	251	276	262	292	251	268	265	264	249	298	262	281	268	255	278	309	279	306	294	260	267	272	293	268	263	280	283	282	256	261	265	277	273	269	248	292	271	304	290	256	289	255	283	307	254	289	297	276	254	272	304	305	260	275	274	300	269	287	288	252	252	273	258	277	283	266	286	249	272	289	297	246	277	283	258	261	272	283	293	308	256	275	266	297	270	238	283	254	262	275	271	292	281	275	279	270	256	281	310	272	306	310	280	258	259	272	302	270	269	280	267	255	261	263	238	317	239	294	298	285	269	297	294	271	258	270	277	285	276	269	246	253	270	277	262	287	250	289	290	258	278	253	295	253	275	257	277	251	276	281	263	274	272	278	232	291	286	277	304	266	290	266	291	284	242	280	224	266	268	272	302	276	290	288	287	287	268	267	271	301	299	314	307	284	267	310	255	254	297	278	290	264	287	283	275	269	292	253	273	274	304	279	296	272	286	293	293	283	267	257	257	267	275	263	264	302	277	275	307	285	290	279	258	288	293	301	279	271	270	278	280	250	280	276	296	281	256	265	285	292	265	260	300	266	298	265	269	284	273	261	287	271	273	273	245	277	238	276	269	289	251	296	265	263	308	259	277	278	283	234	247	289	260	269	270	307	245	270	265	261	297	261	247	265	276	275	273	274	264	268	291	269	274	258	293	275	287	282	276	308	284	236	266	270	298	248	249	311	266	260	267	288	300	292	265	264	282	245	286	254	266	297	265	275	268	257	277	249	277	293	283	280	284	270	269	270	253	260	250	254	286	290	274	295	278	261	299	252	272	270	286	294	301	263	270	317	293	270	246	250	263	258	286	275	263	236	280	270	282	305	266	256	256	276	250	286	307	278	266	259	278	271	285	294	269	234	270	240	285	260	285	251	290	247	295	293	264	248	286	272	297	299	283	253	262	273	281	272	280	287	294	260	254	285	283	261	259	282	258	255	277	262	273	262	292	283	293	313	270	271	262	264	279	254	290	311	266	263	261	251	298	254	279	269	323	282	257	279	286	280	261	273	270	257	298	261	283	256	274	274	279	279	266	259	258	253	294	271	277	264	251	269	241	276	259	285	262	253	272	286	257	297	287	253	282	271	284	295	249	283	264	273	288	283	266	259	276	270	279	289	271	266	266	255	256	266	285	304	288	277	285	267	261	232	296	279	283	282	276	298	276	292	291	293	284	239	258	299	289	277	253	240	279	260	268	289	280	279	266	266	263	250	249	270	274	261	259	261	258	285	281	280	252	291	275	278	256	287	255	295	270	257	242	289	299	248	273	280	275	253	279	294	266	283	301	284	293	299	278	282	293	277	284	268	270	270	324	281	260	289	287	282	261	296	289	248	283	267	274	296	277	268	283	247	268	253	291	283	283	273	263	298	298	282	281	259	281	274	242	271	273	247	259	298	270	247	278	281	277	291	255	262	255	271	254	286	273	288	287	288	281	250	303	249	257	264	267	268	288	291	290	262	253	236	288	253	263	272	277	263	297	277	262	255	251	288	251	303	297	254	261	259	247	280	269	271	297	283	249	273	310	311	256	277	258	265	263	256	278	283	266	274	271	255	267	283	272	302	286	275	283	245	262	300	264	273	275	303	307	259	300	272	298	268	264	271	277	292	266	252	280	257	280	272	232	275	317	262	258	267	263	261	252	258	291	266	289	240	235	283	269	276	263	253	269	298	284	313	261	261	256	279	263	290	283	256	274	257	289	305	285	269	253	265	279	277	266	289	229	278	299	274	254	274	241	270	294	288	281	288	256	289	241	239	290	278	260	263	265	247	257	236	311	264	261	259	295	273	254	284	287	301	306	267	254	276	285	279	272	281	253	272	260	234	265	273	303	278	297	274	279	273	293	275	261	271	252	255	292	282	301	264	271	290	301	278	252	267	274	298	276	271	245	275	273	302	297	246	289	263	320	264	276	302	281	243	284	279	246	262	260	254	282	239	252	286	272	259	238	272	284	296	282	290	275	280	300	264	260	264	265	275	241	264	241	289	301	254	302	277	293	306	283	324	275	272	290	300	278	244	287	251	289	291	303	287	248	264	295	295	306	279	263	300	274	281	250	267	286	266	250	267	262	291	285	272	288	292	289	276	292	296	277	260	273	275	312	269	259	260	263	259	289	254	282	276	254	281	281	271	242	289	283	258	272	281	266	271	257	291	273	284	260	255	274	294	296	273	265	250	260	246	279	282	273	267	280	260	269	304	287	200	273	298	312	276	259	282	287	259	275	300	274	291	262	293	297	277	319	272	279	270	301	271	263	255	277	287	292	275	261	235	259	267	274	282	280	291	267	284	270	300	287	321	254	274	273	267	263	300	248	246	280	289	276	266	279	291	239	298	281	262	282	238	244	249	281	281	245	275	260	271	287	258	270	278	269	261	259	276	276	268	276	267	267	271	278	271	289	305	324	291	274	278	276	288	262	241	258	279	280	261	277	293	289	266	265	286	296	265	293	280	267	272	271	279	260	274	258	243	245	281	279	259	272	260	262	288	258	269	279	306	246	286	286	288	302	269	250	256	269	274	253	248	280	320	259	270	277
6024	5811	4258	877	743	751	669	688	679	742	663	700	681	641	708	615	687	685	628	672	674	698	680	690	655	660	682	642	678	687	624	682	724	725	617	695	645	657	649	673	659	634	689	660	644	697	712	690	715	667	650	683	666	674	663	627	662	631	675	655	612	687	628	700	677	661	658	665	634	700	637	651	628	687	654	676	625	675	637	682	670	690	685	672	644	637	676	692	691	674	674	678	616	671	647	685	682	641	671	655	695	651	680	663	660	668	640	698	645	641	712	656	654	674	691	678	664	680	638	665	692	653	706	638	678	699	637	634	674	697	666	672	641	694	652	662	697	665	611	682	672	627	647	641	682	647	626	626	634	662	666	673	675	655	680	660	652	622	649	677	679	668	646	655	661	643	650	607	643	646	653	673	687	666	680	642	647	654	673	647	724	677	690	649	654	648	646	650	696	661	669	666	682	662	647	651	682	638	631	702	655	654	653	678	698	660	691	670	639	642	684	684	660	655	665	685	680	661	679	667	648	638	666	696	644	618	659	674	649	670	652	619	694	699	676	647	670	715	672	686	722	635	683	653	693	679	658	608	683	654	659	715	701	669	636	677	667	680	681	644	715	657	628	678	674	660	628	669	702	697	665	687	679	694	722	637	688	687	672	672	670	626	686	712	650	709	658	694	657	657	685	647	676	664	649	621	704	686	641	635	748	606	634	662	687	664	644	635	694	703	665	694	664	687	654	654	676	700	701	646	650	716	685	672	695	650	706	644	692	652	617	654	662	678	689	644	655	658	677	677	664	700	692	662	679	618	671	633	715	635	657	689	692	635	654	627	715	657	656	703	668	683	664	668	650	649	652	712	717	652	736	657	664	667	685	660	671	652	679	671	681	616	670	705	660	622	664	670	655	669	715	626	703	696	673	672	692	682	673	673	682	624	666	675	640	715	667	669	647	675	665	656	689	700	697	708	690	684	618	651	653	671	673	665	676	631	670	650	675	679	642	677	658	679	637	668	702	660	640	684	696	660	652	665	681	655	689	641	612	651	656	679	704	652	633	668	656	702	696	631	644	617	715	694	688	681	647	676	671	674	654	701	672	646	681	705	698	693	629	692	679	684	673	689	668	643	655	683	690	661	626	619	606	636	656	620	649	710	639	699	663	651	637	647	658	701	661	676	640	620	707	661	660	697	669	699	637	649	635	660	665	669	620	682	688	672	627	651	705	644	690	665	665	697	692	736	662	636	673	640	650	670	735	658	678	655	666	666	622	643	680	642	638	643	651	718	671	622	652	659	676	684	685	706	677	627	627	656	664	659	608	641	726	659	666	686	677	682	679	704	697	668	683	675	633	704	613	654	634	691	690	736	646	701	641	661	664	677	654	663	711	677	666	698	653	701	657	628	678	697	655	635	684	667	679	644	685	635	693	705	671	678	638	679	654	714	675	657	681	688	621	714	675	650	676	645	702	650	658	708	663	670	659	670	637	684	622	671	670	675	664	650	665	673	669	666	694	681	674	657	636	664	670	648	645	697	678	636	679	659	706	623	658	669	675	693	661	684	675	619	656	685	678	711	658	689	677	675	682	689	686	694	670	663	680	699	693	688	655	712	718	703	719	650	644	622	638	645	690	705	694	690	706	636	718	657	633	693	668	686	703	654	643	642	628	692	712	684	678	737	668	675	685	688	678	653	660	623	626	645	656	693	621	660	663	653	680	626	663	681	699	618	647	657	658	656	692	614	666	676	702	732	692	618	685	669	701	642	629	696	626	690	672	640	691	684	654	646	667	698	643	660	660	660	679	664	639	687	675	682	648	644	701	634	664	626	672	646	719	647	642	672	674	644	650	675	666	677	632	670	670	680	682	616	645	660	653	675	714	633	674	653	624	665	656	706	657	646	647	675	693	642	696	649	673	706	663	680	674	679	708	704	647	652	661	570	662	641	683	647	629	651	668	664	670	622	634	647	666	679	659	669	713	638	634	629	644	680	709	687	691	632	638	687	666	649	681	693	580	677	658	675	662	682	678	665	660	673	706	646	676	680	654	641	618	673	650	690	657	701	703	658	634	685	680	692	637	659	643	710	679	683	661	683	675	663	690	656	670	646	706	679	670	640	629	648	624	673	655	635	695	652	647	672	691	652	717	622	646	699	680	653	655	647	639	685	675	651	690	702	683	708	682	651	672	689	678	698	670	647	643	669	657	669	674	654	637	679	673	606	685	639	682	687	688	629	712	680	672	642	647	638	643	666	640	701	686	615	663	668	622	687	672	707	680	701	630	677	658	708	662	669	673	737	648	615	639	647	621	697	710	683	706	691	678	699	677	623	628	720	652	672	641	692	673	664	676	681	675	678	666	657	661	639	684	670	671	679	678	676	672	684	668	703	673	624	670	648	665	681	657	668	639	662	702	706	671	658	630	649	608	640	667	646	591	653	656	646	657	667	642	639	699	690	678	675	685	657	646	640	684	682	627	641	672	679	651	670	697	682	686	644	647	642	672	658	625	612	672	692	645	676	673	662	659	673	663	638	707	615	656	646	694	646	665	641	688	696	615	676	652	664	665	670	674	648	696	656	680	665	666	654	685	659	676	659	602	647	672	685	683	638	665	671	675	687	638	638	676	640	694	642	701	682	633	666	688	642	645	617	652	685	672	660	646	653	642	725	678	680	653	662	634	657	691	680	698	672	668	639	661	633	662	676	680	654	646	659	661	657	698	653	709	682	628	656	677	655	704	663	627	662	650	644	627	665	665	640	616	673	688	636	642	690	646	638	692	615	666	685	620	664	642	649	673	658	713	648	636	657	704	689	695	687	654	655	623	683	665	672	721	717	647	673	710	625	645	707	689	689	650	606	664	664	677	670	683	650	598	662	664	669	656	643	672	705	664	652	660	684	655	654	713	615	681	686	697	651	662	686	683	650	683	677	684	656	658	670	680	736	631	721	679	648	633	682	669	686	695	720	694	662	696	647	659	703	665	667	586	660	655	605	639	688	710	734	696	643	640	674	691	676	659	684	666	694	655	656	680	683	686	672	665	645	690	664	699	667	646	634	652	702	687	652	712	618	657	628	666	668	669	675	663	679	667	615	652	637	707	619	701	684	681	649	642	606	683	666	659	610	633	681	638	625	662	711	656	645	702	685	693	626	670	722	620	701	692	626	695	683	701	680	686	635	670	635	694	677	652	621	665	653	696	694	664	656	629	653	650	682	665	673	643	685	681	665	671	711	676	666	642	690	718	655	686	697	713	684	691	656	658	648	663	707	641	657	702	696	674	666	689	741	687	628	684	624	644	716	707	669	700	682	648	676	677	632	675	642	649	688	653	660	656	703	716	676	651	653	673	638	688	681	662	712	697	680	687	652	661	650	696	679	672	687	653	701	701	682	665	641	659	646	607	701	693	672	707	725	672	702	652	664	636	674	696	656	621	671	684	647	715	653	635	696	627	653	708	642	693	684	665	712	634	621	642	655	661	665	678	652	640	649	707	657	681	626
23831	20964	24227	27864	20964	20979	12243	510	354	336	305	252	250	250	226	242	250	256	212	220	209	255	219	225	205	208	231	210	243	220	238	223	209	223	205	221	204	205	213	222	195	184	206	242	211	199	194	195	212	212	220	207	197	202	206	235	214	230	211	199	203	212	217	225	227	202	221	219	197	214	197	229	204	182	229	209	216	255	200	179	215	168	239	175	206	222	209	226	202	212	193	201	198	195	218	196	220	199	199	209	205	214	211	212	223	238	188	190	184	197	247	212	204	190	222	236	204	200	204	217	221	220	198	185	211	220	235	217	178	219	185	209	204	207	214	206	211	176	229	208	239	193	211	204	197	222	198	208	200	216	214	221	204	219	195	215	202	191	209	212	207	197	217	225	200	214	222	220	239	211	218	233	218	203	201	190	203	206	203	218	212	214	207	200	209	233	213	205	219	199	243	224	215	199	224	202	196	200	195	197	219	233	229	206	227	219	209	229	260	181	228	235	225	214	205	197	224	175	201	196	225	226	235	215	198	218	199	207	200	213	218	219	204	205	234	213	220	216	220	219	208	221	198	219	206	207	213	204	233	217	225	217	199	246	239	215	216	214	200	213	199	225	200	207	231	195	198	208	212	219	251	230	197	208	205	183	244	198	234	212	210	244	200	221	192	226	232	231	229	239	194	213	174	214	217	230	192	220	200	225	220	200	187	191	206	196	228	216	199	235	227	215	201	226	208	232	222	217	183	213	192	215	195	217	181	210	237	215	232	190	213	202	205	201	190	211	229	221	183	227	214	219	193	217	224	227	201	216	210	220	196	226	225	189	199	207	235	195	208	196	229	201	222	215	213	237	197	235	222	197	185	215	208	197	250	210	208	180	230	215	208	255	202	216	200	200	200	203	199	184	207	203	233	203	189	199	206	216	225	206	202	190	224	226	204	213	230	220	238	235	215	221	214	210	209	217	222	193	238	221	209	212	186	221	200	203	209	185	205	227	236	230	219	185	186	196	232	190	211	214	221	218	226	223	216	202	202	215	184	200	221	199	229	196	215	209	222	218	211	204	210	228	215	181	203	238	237	207	218	201	217	216	218	217	217	196	201	217	200	206	193	228	206	198	203	228	210	208	214	207	184	212	190	209	226	216	203	188	210	192	189	244	208	210	204	220	229	208	231	172	235	215	219	172	196	218	226	205	213	203	188	190	227	195	202	192	233	206	220	213	224	180	200	193	189	200	226	205	206	199	218	196	242	211	215	203	221	200	231	206	210	222	219	219	210	187	202	180	228	190	178	199	217	225	211	224	192	208	208	226	222	206	198	237	200	203	219	208	214	213	200	201	206	172	205	215	192	212	229	215	197	212	238	240	195	215	215	203	186	199	223	224	178	203	214	230	181	188	216	182	205	202	207	203	169	216	219	213	203	197	188	216	242	232	192	233	257	205	205	220	228	210	213	216	200	207	187	218	206	199	210	246	175	193	227	197	213	240	216	214	191	224	188	228	210	191	209	217	218	220	217	201	220	217	212	191	199	198	220	212	225	203	221	195	204	221	210	196	203	218	187	179	211	191	215	192	225	230	197	205	219	200	219	195	208	221	205	208	202	215	223	240	222	214	185	191	233	222	204	196	218	205	197	211	192	175	224	201	229	223	220	197	207	172	211	196	225	231	195	228	230	206	232	200	191	219	225	205	206	212	245	243	216	206	218	232	213	204	238	206	231	222	219	190	211	194	214	196	212	223	204	190	195	200	246	229	241	200	172	213	194	194	196	205	233	207	198	213	200	228	206	156	208	187	196	218	212	214	224	226	198	220	198	194	203	202	195	197	209	232	211	201	218	198	238	210	200	199	205	211	215	212	205	195	228	203	195	201	228	204	195	211	228	220	221	242	216	223	186	231	215	218	212	215	210	207	231	198	230	204	202	230	226	203	192	229	226	189	192	231	211	229	188	202	199	245	195	226	214	213	211	208	205	198	195	206	222	235	195	204	211	228	214	197	205	220	205	200	226	227	203	218	206	187	172	242	223	199	183	209	205	213	194	215	230	227	209	190	212	202	214	187	218	215	237	201	198	211	228	236	214	211	225	199	209	221	208	241	207	189	248	203	211	226	215	222	194	189	215	188	218	210	194	192	194	233	216	219	246	215	224	217	237	209	194	204	216	183	206	221	227	204	232	212	210	202	219	201	218	231	218	235	192	224	188	227	235	213	195	185	194	205	215	213	188	209	201	191	188	213	216	210	201	211	185	225	184	193	233	201	191	211	213	204	228	217	208	200	202	195	196	186	196	190	216	212	205	209	215	228	194	204	226	204	241	229	214	209	195	201	216	195	213	206	219	206	210	213	229	196	212	198	222	239	192	216	220	234	251	188	218	238	201	186	203	201	200	242	197	207	213	204	239	232	229	194	225	198	233	162	213	250	220	215	203	187	241	192	209	238	198	191	207	190	217	198	186	204	205	211	198	180	192	211	225	210	198	227	215	191	188	228	211	225	200	207	197	203	196	246	234	200	226	195	221	206	214	208	183	218	226	241	210	227	169	233	229	210	182	201	229	216	218	179	205	204	197	207	211	230	231	209	268	207	206	208	220	203	211	238	230	224	206	198	193	186	191	217	206	211	211	222	216	208	246	203	216	214	201	202	201	233	223	188	196	203	193	224	211	193	202	192	212	212	200	218	187	227	236	218	224	199	221	193	180	196	189	206	209	229	214	209	243	214	223	219	206	196	197	184	184	185	195	210	227	190	206	237	240	227	201	203	203	212	230	229	227	221	210	213	209	178	204	193	222	230	194	219	208	235	226	221	228	207	204	212	211	237	205	230	239	210	204	200	233	224	219	220	217	207	185	232	232	225	219	234	177	190	182	222	206	203	184	244	180	199	219	210	188	228	201	204	204	225	197	213	214	222	201	208	261	186	182	225	232	201	210	208	218	248	227	219	203	222	194	205	219	237	228	216	239	205	247	205	223	203	215	197	236	239	216	243	226	209	196	201	214	216	214	211	200	190	186	206	205	199	209	220	216	223	218	215	216	225	192	225	199	233	210	196	188	211	226	226	220	210	203	197	228	223	216	199	223	229	208	233	256	188	220	204	203	221	204	202	219	199	200	189	207	238	193	174	193	222	203	217	193	196	227	212	227	243	220	213	224	215	207	218	197	186	212	189	202	199	202	213	187	211	185	209	203	204	216	195	213	221	192	229	225	233	233	228	225	209	225	239	223	219	197	209	221	220	182	223	214	182	207	242	212	229	209	186	226	225	240	204	208	209	203	218	216	190	224	209	181	204	181	214	248	197	217	196	196	215	185	209	210	212	203	198	217	215	195	215	194	207	225	241	212	203	223	214	226	209	197	187	194	218	187	210	221	227	212	196	219	199	197	200	206	197	209	218	215	218	223	199	229	217	212	214	207	202	227	196	199	210	230	219	225	224	196	202	194	230	206	223	233	197	204	203	209	196	229	221	250	217	216	204	216	223	199	193	240	191	205	210
6475	8602	6442	894	695	612	587	581	494	517	520	560	527	522	551	492	479	526	503	507	525	512	511	501	505	483	470	454	486	510	502	485	524	485	512	507	469	455	491	464	500	502	502	500	472	516	460	494	509	506	508	487	450	520	492	493	487	522	466	473	487	473	476	527	490	495	510	485	490	463	487	543	492	506	505	511	505	531	456	469	515	532	527	469	485	456	489	472	526	496	483	463	454	471	474	477	513	489	511	481	506	486	539	497	490	468	499	527	478	505	490	484	469	492	458	481	466	484	485	499	496	497	539	519	502	455	505	468	505	492	495	508	496	455	500	514	456	503	511	502	486	509	475	518	460	492	482	480	476	488	554	482	503	475	490	499	472	481	484	502	490	477	516	499	491	483	472	492	465	463	529	499	465	493	493	514	503	480	486	500	510	513	494	491	462	473	453	528	483	496	513	525	516	483	460	527	485	504	496	509	510	496	512	507	479	506	497	498	515	506	506	487	501	503	473	452	511	507	494	505	496	464	519	523	477	514	499	470	468	512	451	447	518	525	510	495	495	476	513	490	529	480	489	503	486	486	458	488	507	493	530	492	511	484	508	530	506	480	505	535	499	492	515	500	484	465	501	459	534	499	505	504	497	466	454	446	473	463	492	515	498	510	473	513	484	465	476	507	539	513	502	461	501	485	522	556	473	464	463	522	511	544	447	490	460	483	489	517	472	528	484	502	514	484	498	492	521	481	519	498	503	513	468	473	520	490	484	482	509	495	482	489	485	498	511	491	479	476	491	497	513	485	513	486	476	494	524	510	480	524	472	461	476	499	472	468	476	475	500	478	463	502	446	488	553	459	517	492	485	531	532	516	484	494	514	544	519	476	487	520	480	477	510	502	492	520	501	481	458	519	503	487	500	544	481	519	520	444	492	481	513	469	487	512	476	503	520	504	515	517	497	478	501	509	476	511	465	501	495	505	506	521	483	508	464	504	467	471	477	499	472	477	500	469	537	481	489	475	469	493	474	491	481	491	508	471	491	509	497	487	502	474	480	502	452	501	491	484	535	472	478	460	496	471	534	512	493	490	493	496	543	522	513	528	467	491	451	518	530	503	469	505	536	482	493	494	514	537	489	534	540	493	488	513	488	474	480	522	496	478	531	462	484	505	501	493	485	502	495	482	463	510	492	514	461	455	474	503	482	476	513	496	479	464	467	488	517	520	463	465	496	481	543	483	499	480	497	522	504	487	484	490	483	509	507	463	491	494	502	492	527	515	494	519	503	501	478	499	516	523	490	508	527	501	478	483	505	480	473	493	459	472	480	510	506	517	489	463	501	533	514	515	469	480	462	516	465	443	492	494	453	514	545	494	483	487	474	509	446	427	465	489	504	498	500	477	476	467	523	486	516	489	502	505	466	482	493	466	491	493	480	481	490	518	485	476	515	516	509	505	468	492	499	526	501	517	498	517	462	537	509	480	481	467	506	501	433	477	503	504	493	530	516	504	533	498	507	490	453	519	506	512	522	575	499	472	516	568	475	518	496	467	489	510	504	493	484	484	492	469	515	527	511	495	552	488	498	494	497	511	447	501	477	493	509	473	520	513	509	503	478	438	472	534	505	473	507	488	506	489	503	512	530	508	537	501	462	495	490	506	496	506	499	535	504	499	538	531	486	490	512	499	487	503	506	487	515	487	489	524	476	495	514	499	487	461	471	490	469	487	466	467	484	454	476	471	487	485	499	474	501	500	463	504	461	500	467	526	516	505	504	508	468	436	469	504	500	471	484	464	490	472	518	477	501	523	450	466	476	491	505	473	477	504	521	530	488	506	486	475	485	476	497	480	504	465	499	531	515	470	495	468	503	493	481	479	501	450	510	477	489	537	505	488	476	512	451	551	455	464	508	522	464	509	521	520	461	487	486	508	527	493	492	460	440	462	451	472	479	496	509	520	493	515	512	473	533	467	513	466	496	468	478	500	524	498	496	507	481	485	484	479	474	501	478	518	477	469	492	483	486	490	503	482	487	525	458	539	495	466	505	475	517	507	443	510	495	501	521	510	502	485	474	469	494	473	524	491	474	484	483	498	501	472	548	496	492	543	454	484	407	547	506	511	498	508	532	524	445	502	458	491	490	463	481	511	496	471	473	504	484	544	500	495	524	453	515	502	574	513	456	508	473	496	445	506	467	469	527	504	519	506	483	510	485	495	497	508	523	517	506	493	497	473	508	508	494	474	529	495	496	481	499	535	489	499	529	482	496	484	536	494	497	491	518	532	494	498	466	528	495	533	496	501	436	496	483	531	487	529	517	522	510	503	497	509	478	469	505	476	479	478	465	514	483	490	479	515	458	506	496	529	468	489	506	528	518	473	487	529	514	485	471	534	451	463	493	468	492	491	498	524	520	478	476	474	490	500	493	508	492	506	520	511	466	507	499	522	500	483	484	464	535	481	460	475	493	432	498	495	529	449	499	489	503	520	423	483	486	464	477	520	504	459	471	505	476	462	460	504	496	510	497	492	491	469	494	472	464	515	517	498	524	527	489	487	523	510	507	511	487	489	510	431	453	517	495	532	523	522	457	502	488	501	507	517	534	504	483	462	519	477	512	482	477	500	485	495	500	482	487	496	451	480	495	454	471	506	521	481	495	509	488	502	480	472	495	494	439	491	517	489	519	485	494	495	496	499	484	494	477	480	491	482	505	454	478	480	510	467	525	498	477	542	499	519	491	472	478	512	493	492	460	486	494	495	456	506	502	490	509	487	461	478	451	471	500	519	527	504	472	478	509	512	517	491	495	461	513	486	519	528	499	517	549	475	488	465	495	477	471	479	492	483	478	490	525	471	487	490	468	511	535	464	499	496	512	490	519	515	532	475	530	463	485	471	484	507	476	478	518	489	493	463	495	510	478	453	491	493	486	494	537	513	463	472	501	471	513	519	503	519	482	484	485	486	536	466	515	488	523	488	469	490	459	483	467	539	504	511	520	525	472	478	464	549	537	498	460	434	524	472	454	554	498	498	463	487	490	516	493	496	475	491	479	496	482	512	495	528	501	487	505	496	487	481	518	519	486	459	529	484	488	495	498	506	526	462	501	550	501	480	481	541	519	512	493	512	458	462	511	494	478	455	481	481	528	495	472	437	520	496	511	499	502	514	473	484	518	498	526	502	475	470	487	503	486	477	502	480	474	460	513	492	482	513	487	451	510	506	489	518	522	504	489	465	485	496	421	450	496	449	490	518	538	479	528	516	468	504	504	495	487	527	486	483	511	496	497	537	512	533	490	466	524	490	519	530	479	518	492	498	558	517	526	448	498	520	498	469	496	510	518	545	528	485	521	501	471	528	481	490	510	489	453	477	533	515	545	468	504	518	522	454	487	476	504	479	475	491	496	509	460	449	504	481	543	498	504	497	470	461	452	471	516	484	481	489	491	496	517	500	503	482	527	514	488	527	489	499	491	495	483	466	479	521	517	529	485	438	462	486	481	508	488	485
31790	19846	8261	427	209	191	187	185	178	207	180	156	175	176	181	166	195	176	204	186	163	188	176	176	200	186	161	185	175	174	183	194	184	152	197	176	185	169	215	187	151	163	183	171	184	193	177	178	193	181	168	153	183	162	160	182	177	193	152	195	190	184	202	181	168	161	166	151	170	167	177	169	168	169	168	161	174	190	166	188	191	179	205	172	165	181	174	170	165	159	150	212	182	174	158	190	185	169	178	181	178	164	178	162	166	176	150	187	145	158	185	185	152	182	160	162	178	162	169	159	167	182	172	157	188	177	189	180	183	175	172	181	210	184	207	167	169	186	185	168	187	181	183	174	176	191	198	192	172	169	181	152	175	177	169	188	185	177	170	184	166	178	168	171	166	180	157	179	183	174	190	194	165	168	172	199	168	208	188	168	213	169	174	178	183	155	190	174	167	206	186	197	198	185	192	187	165	191	156	170	171	191	188	175	165	190	169	173	178	174	175	173	179	189	186	164	157	167	198	200	171	185	174	195	173	176	178	175	190	185	171	181	168	182	180	189	147	185	173	171	183	166	167	163	162	182	168	165	175	182	164	190	153	182	180	165	201	169	148	181	158	194	173	179	174	182	193	184	189	180	186	189	166	199	180	168	190	177	199	192	164	197	154	196	160	186	175	154	173	163	192	182	195	174	177	178	202	179	164	177	170	157	178	173	180	155	187	185	175	169	172	180	159	159	186	188	169	146	183	191	190	189	151	198	144	167	179	159	187	205	204	168	168	172	185	182	172	180	167	176	193	193	197	181	170	166	193	173	185	169	173	199	174	161	162	173	161	184	166	168	168	173	154	179	183	186	161	188	171	175	178	179	168	179	167	166	185	180	179	190	168	175	174	166	189	181	186	176	178	191	146	169	172	162	181	200	166	167	172	165	174	162	178	169	178	160	169	171	199	185	200	177	171	168	172	202	175	172	156	200	192	170	176	181	189	183	200	181	171	179	173	179	185	174	188	194	189	166	180	170	156	163	177	194	162	169	191	174	193	183	189	190	166	178	158	166	170	169	162	176	168	176	174	190	175	178	204	178	185	174	154	188	194	160	157	184	189	192	176	180	162	168	175	182	167	152	174	163	193	168	153	196	182	181	195	181	150	193	173	170	185	168	183	199	187	147	171	183	179	202	185	172	189	186	185	167	195	156	197	197	195	185	170	179	171	180	195	171	189	171	183	157	171	188	182	170	180	194	180	181	177	173	166	155	166	186	175	159	167	187	180	141	193	173	155	186	175	163	170	172	174	197	174	163	195	170	183	175	167	183	165	162	197	196	192	166	188	167	164	150	174	162	174	176	158	168	186	160	166	172	172	188	176	173	157	187	168	190	180	182	190	188	171	176	177	178	186	167	208	189	157	178	177	172	191	176	209	176	181	156	198	173	171	184	171	168	185	172	142	167	185	203	178	172	215	157	166	168	184	182	179	176	172	146	180	184	162	175	164	177	205	156	180	181	181	163	187	193	184	171	177	173	191	192	208	173	199	176	201	197	168	170	183	190	161	198	202	183	171	191	197	168	189	163	172	179	163	166	181	182	188	202	189	162	156	155	186	175	150	184	174	174	159	162	171	186	194	191	180	181	199	184	171	207	175	180	172	193	163	168	175	193	174	194	184	199	200	179	170	158	179	164	174	179	173	162	163	182	176	163	155	189	189	174	165	172	154	186	184	177	172	208	169	166	162	166	169	173	179	182	192	168	171	169	169	172	174	182	180	157	162	143	167	170	170	186	191	144	199	174	197	183	165	198	175	180	186	174	166	161	197	178	192	178	164	174	171	176	216	153	172	179	161	175	190	169	196	173	182	226	200	181	197	203	172	189	163	165	176	184	197	181	172	179	197	172	170	172	177	171	158	171	191	187	173	197	170	191	167	168	165	185	202	183	167	163	163	158	191	175	174	172	175	179	194	156	164	173	195	171	212	185	156	162	166	178	187	184	195	165	179	147	192	176	176	163	171	163	165	158	178	165	179	199	191	169	172	208	197	161	169	175	174	161	210	170	169	174	179	160	150	181	183	184	196	168	185	180	179	172	153	192	191	175	190	180	192	174	196	178	172	172	195	186	186	175	163	197	180	184	187	173	173	176	180	179	185	172	182	183	151	188	178	160	169	181	194	175	181	193	178	171	183	185	174	160	185	163	161	156	182	170	181	159	168	188	166	180	184	201	165	189	184	176	163	173	185	165	181	165	191	186	168	158	193	185	182	183	173	176	149	161	204	196	178	185	167	164	170	163	163	143	167	193	179	164	175	197	190	208	192	160	142	168	185	176	169	173	171	162	200	169	166	169	208	195	175	177	192	163	188	195	162	150	173	190	192	166	169	168	154	161	176	203	208	159	192	169	176	175	187	182	168	178	196	177	193	170	169	177	203	184	126	178	187	172	160	193	184	162	161	161	182	186	173	159	175	194	188	165	180	168	178	175	176	180	187	168	184	177	195	160	191	205	174	175	159	164	161	166	188	205	184	163	189	152	202	181	175	184	158	203	170	180	170	196	185	160	172	169	175	180	210	184	186	173	162	171	181	188	178	170	173	186	155	193	187	150	203	199	179	174	178	196	206	181	165	188	165	160	190	181	206	193	162	163	172	189	190	168	172	171	180	190	182	198	164	155	169	175	162	164	184	136	172	171	194	154	161	166	147	203	171	178	152	174	157	191	175	167	190	188	186	183	172	185	194	159	206	174	168	161	161	182	170	183	145	194	218	191	186	179	152	164	187	183	179	169	170	170	191	181	208	156	169	190	153	169	185	187	199	189	198	198	168	179	170	179	171	186	164	161	170	172	177	184	194	185	202	171	181	211	176	176	187	182	178	159	169	214	164	184	165	164	180	171	162	168	182	170	202	170	167	164	186	171	192	166	188	166	172	201	185	151	182	194	150	174	177	183	187	182	174	171	193	188	176	175	178	175	199	170	190	179	182	178	168	190	164	167	170	170	167	163	180	196	165	148	158	174	170	182	198	184	185	160	157	169	183	202	168	175	166	179	187	180	166	159	183	187	167	147	173	182	151	152	179	171	177	179	167	203	174	187	162	207	156	182	195	185	188	170	149	165	183	173	170	182	174	187	187	177	179	179	173	174	191	163	173	159	168	181	173	184	178	170	167	193	189	167	175	183	173	182	168	172	163	191	176	198	186	199	175	183	159	172	199	152	165	158	178	191	176	170	156	184	173	194	169	193	200	186	169	150	215	185	196	190	175	171	144	165	168	163	173	194	190	199	190	205	172	163	167	164	179	177	170	173	179	171	175	179	188	188	181	167	192	148	164	176	173	181	160	168	170	182	200	157	190	181	189	200	177	196	160	177	156	176	201	167	185	144	204	197	178	169	170	180	189	179	172	150	181	162	205	180	173	159	167	170	171	173	194	192	185	188	153	173	202	176	189	188	189	180	178	160	171	189	160	185	189	163	205	174	169	183	177	184	157	210	188	181	163	192	165	171
7052	3128	1096	490	519	520	472	438	501	503	490	466	462	468	469	481	466	488	453	478	475	504	448	441	490	461	515	446	479	507	482	456	481	478	447	495	449	473	445	473	473	460	480	502	445	516	491	494	450	462	474	482	439	488	451	474	491	496	513	508	427	483	474	480	496	502	457	452	457	473	451	528	480	497	475	498	480	477	489	512	434	471	470	472	494	497	506	467	496	470	452	495	487	485	456	481	479	550	485	491	504	466	454	494	482	464	471	480	508	474	451	446	469	455	480	482	462	472	489	442	437	471	446	434	484	477	484	474	463	484	492	443	524	499	477	445	480	474	442	484	468	463	507	490	458	474	519	472	457	496	477	429	484	501	463	490	467	453	512	463	462	415	444	478	454	485	462	420	463	502	457	499	468	467	456	461	502	495	489	509	428	475	438	483	441	469	502	454	461	514	454	440	457	464	470	457	481	496	472	436	461	474	474	470	489	454	504	448	521	479	479	451	474	479	462	471	487	466	498	533	471	498	462	450	503	494	450	457	469	441	494	454	482	452	521	468	406	503	472	505	425	470	461	475	465	456	456	473	521	470	485	493	473	476	466	438	487	499	469	500	457	507	484	470	465	498	427	455	458	527	481	481	486	545	472	494	508	466	464	501	474	459	456	495	490	487	496	461	484	510	465	467	476	483	509	455	483	475	478	472	489	487	485	493	472	430	481	508	436	487	450	438	471	491	486	482	476	453	473	500	509	474	491	464	438	494	460	466	472	460	499	452	477	515	490	487	465	469	459	492	498	465	455	487	492	467	468	469	461	479	432	495	453	456	464	473	508	502	488	486	495	522	436	460	470	458	469	481	487	438	487	472	490	489	505	476	503	464	445	444	480	466	461	443	490	493	484	483	515	515	492	468	475	463	482	488	463	461	441	479	491	462	440	450	480	471	516	477	484	487	423	488	486	456	470	492	520	467	475	502	504	482	477	465	468	495	470	480	511	482	481	480	450	502	470	471	515	458	507	451	464	442	476	477	498	446	463	484	455	477	426	466	462	470	456	474	482	490	479	464	465	444	461	463	477	473	479	492	439	438	447	493	496	476	490	462	477	454	477	494	467	491	494	493	472	453	454	481	437	457	456	479	446	479	448	443	487	496	480	469	501	476	469	507	445	467	526	472	454	470	462	479	518	427	469	478	441	476	487	520	479	465	465	508	450	438	451	486	429	481	506	498	499	455	448	453	535	462	447	509	492	469	465	500	503	447	477	479	511	469	471	463	464	481	477	496	492	452	491	439	456	498	466	492	507	462	480	500	485	463	506	500	515	476	483	527	500	487	471	472	481	489	507	455	481	500	470	482	459	523	478	507	455	492	481	442	465	441	476	484	456	486	503	474	500	504	510	462	492	509	490	455	494	462	499	465	467	461	444	462	460	507	458	461	456	475	484	492	463	479	509	475	468	448	508	480	464	458	451	441	479	484	494	469	465	476	436	435	499	473	482	441	469	525	472	528	471	479	499	413	477	442	483	457	472	497	462	481	481	533	458	480	449	471	469	420	462	489	457	471	478	456	422	452	455	463	516	460	467	471	450	471	478	467	515	493	461	466	457	483	494	466	443	462	461	447	533	492	480	463	522	465	449	455	494	452	491	444	486	488	444	472	450	488	484	463	454	454	460	466	497	476	466	461	469	458	507	458	462	479	433	471	518	489	498	456	480	481	452	454	472	510	503	495	459	484	461	467	492	468	411	498	511	477	445	484	469	477	465	480	509	504	475	470	498	496	459	508	479	486	508	431	511	497	465	481	445	500	473	480	448	461	451	476	483	490	473	469	461	507	495	472	452	468	465	532	469	470	488	462	482	479	487	442	462	447	498	498	443	518	481	462	471	489	504	530	471	471	488	458	494	514	485	438	474	451	468	529	452	446	474	488	478	521	457	475	505	449	505	473	491	453	476	484	459	463	509	501	452	497	470	461	450	447	491	459	510	470	496	430	495	487	458	477	458	491	469	457	484	455	493	472	476	477	469	485	497	457	480	465	477	513	498	456	461	515	511	447	472	500	469	439	485	501	506	426	519	470	512	491	484	485	501	489	499	467	532	493	482	485	483	466	473	493	457	457	486	494	504	444	463	489	470	492	490	439	460	466	479	481	450	448	473	461	502	468	478	465	491	445	485	446	479	485	471	455	433	487	457	459	465	465	461	486	505	464	482	476	444	450	470	496	459	432	492	484	501	484	493	487	486	430	480	507	481	441	528	459	478	487	459	461	448	495	450	497	521	480	451	485	469	459	514	453	472	483	494	495	443	492	446	503	447	453	432	441	474	463	470	466	493	475	513	470	502	452	474	491	501	477	483	462	509	475	461	485	508	463	485	480	456	460	456	471	489	505	508	468	468	505	473	478	495	459	478	494	488	496	475	445	468	473	492	462	489	482	479	469	482	461	506	502	474	476	492	446	441	452	447	527	451	480	446	523	476	450	455	502	506	482	468	470	467	485	475	493	477	460	473	505	461	483	472	469	456	446	449	516	478	464	476	471	447	453	472	483	472	498	491	427	442	457	487	463	480	495	472	470	484	434	481	510	465	482	516	436	471	471	483	496	476	507	465	452	479	491	475	493	456	479	478	487	518	480	467	492	451	491	463	509	500	495	524	467	407	481	494	490	451	460	466	457	492	452	475	462	463	473	421	485	455	455	500	449	467	429	447	483	492	486	472	483	522	472	487	484	440	457	450	461	483	464	448	463	472	470	507	486	504	464	489	441	471	442	442	469	488	486	455	455	448	525	478	488	496	493	488	438	457	516	447	454	480	454	451	473	507	440	436	461	465	481	471	474	496	475	498	466	470	449	470	491	477	502	475	475	493	456	445	456	431	497	462	498	452	490	495	501	494	487	479	455	461	452	441	453	494	509	487	494	530	475	445	498	492	465	459	474	500	509	483	491	490	495	454	480	461	504	476	486	465	492	450	473	473	460	471	467	460	487	472	471	493	440	447	432	468	504	479	495	476	467	480	478	488	490	477	512	452	481	468	462	427	504	460	503	470	497	445	463	469	463	480	516	411	483	514	476	503	488	450	462	483	489	507	483	436	496	489	450	496	462	495	456	450	484	479	483	461	490	482	493	477	500	491	501	456	474	502	443	425	476	486	476	481	458	518	470	489	456	486	529	478	477	484	476	470	479	451	455	516	465	502	531	459	459	447	480	478	463	465	455	509	456	493	488	512	508	446	478	483	472	454	463	484	482	473	482	457	475	485	466	450	455	459	434	484	498	467	473	481	490	477	485	500	494	508	478	470	464	471	514	506	477	478	475	495	471	475	475	472	468	467	433	473	461	478	477	471	484	493	483	437	448	456	503	471	439	484	438	453	438	456	488	483	454	494	472	467	453	492	470	491	501	474	473	520	474	439	514	475	495	498	479	478	488	484	484	505	443	456	476	452	461	495	487	464	459	462	464	473	477	432	468	481	438	449	468	459	469	459	477	434	465	474	470
24532	20964	23854	28221	20956	15589	595	365	358	302	304	295	339	318	330	319	304	296	306	247	280	299	311	320	294	281	249	256	280	248	295	283	288	281	263	287	285	286	301	269	257	278	242	309	296	285	266	279	269	274	310	262	269	268	281	262	281	298	273	252	272	284	280	286	269	305	253	272	289	304	286	270	275	255	283	275	271	276	262	259	272	291	258	286	293	273	278	258	247	281	285	284	268	318	289	258	260	262	310	261	260	276	264	278	290	246	270	270	260	291	278	264	297	263	232	277	278	307	261	259	268	274	277	270	295	266	250	303	291	270	267	288	269	298	287	258	280	311	273	306	293	277	271	282	273	256	258	253	302	252	269	255	263	270	278	300	298	275	290	260	280	271	284	287	273	260	276	258	297	282	284	280	254	284	263	282	272	272	228	277	258	292	275	241	274	267	263	281	276	290	244	274	266	283	275	254	252	283	285	265	277	272	272	318	293	284	280	244	263	266	269	268	271	273	292	273	270	261	265	269	288	286	276	269	259	285	247	258	297	267	281	269	282	272	301	270	256	250	259	248	259	268	278	233	280	267	280	276	278	254	286	291	282	282	278	246	256	257	286	274	276	278	247	272	280	277	261	293	286	272	296	296	264	290	270	304	306	253	283	294	275	275	273	245	288	253	282	273	268	270	289	279	295	248	256	289	265	300	251	279	313	299	296	265	264	256	266	252	294	292	279	268	269	266	261	282	241	246	253	285	278	277	297	263	293	280	238	303	261	277	285	281	265	276	289	314	260	287	258	253	266	264	282	271	274	281	275	272	283	272	304	258	259	285	256	276	274	284	290	292	291	263	269	295	254	262	249	250	264	298	267	299	281	269	266	298	265	309	280	256	261	272	292	279	284	313	268	280	262	254	252	279	241	270	265	304	284	265	248	267	289	260	291	299	286	281	290	281	251	252	302	287	235	292	286	273	280	243	269	260	284	261	302	271	288	228	298	250	266	280	263	290	304	249	268	271	286	307	281	305	295	297	254	316	267	270	268	314	315	302	287	273	265	256	283	270	303	275	282	268	297	254	296	291	263	257	267	266	290	268	288	253	280	277	296	281	272	239	256	252	281	250	280	293	244	286	269	275	274	248	264	258	281	287	283	236	309	294	304	258	280	300	291	300	270	294	245	271	288	282	263	283	254	279	247	261	272	291	272	268	280	297	280	290	259	268	293	300	283	277	287	268	252	295	271	247	298	254	263	258	254	308	302	297	283	286	258	262	273	261	301	285	286	276	287	269	248	256	278	268	280	270	269	279	308	275	280	258	301	270	290	280	280	268	277	275	275	259	270	280	265	304	307	256	293	260	301	275	265	280	275	279	294	252	251	286	252	290	286	252	298	267	281	273	262	277	277	282	273	283	268	274	259	243	275	272	289	271	256	283	298	261	268	298	268	291	254	247	261	239	255	251	298	295	302	273	281	293	315	274	257	305	236	260	278	251	265	270	282	288	305	276	296	256	277	269	269	248	270	285	265	281	270	277	294	278	248	260	279	254	268	261	281	292	263	272	313	286	302	279	291	287	260	272	246	274	252	272	289	275	278	285	256	276	263	304	289	268	276	287	290	300	241	297	262	277	231	280	266	264	242	277	277	272	297	259	248	254	250	299	278	301	283	266	265	276	283	309	294	270	281	270	270	283	271	252	268	255	270	268	254	285	264	265	269	282	249	272	276	260	272	254	298	288	287	290	300	272	262	274	252	279	251	262	285	309	269	273	273	258	264	303	267	265	236	290	272	269	271	301	265	295	272	279	267	270	247	257	294	264	291	319	264	268	265	272	264	267	263	285	268	266	260	260	279	254	267	270	251	269	274	293	256	270	261	306	276	253	257	295	269	297	260	245	281	273	285	285	302	265	294	250	286	283	290	277	276	250	286	276	248	234	272	285	268	285	277	290	264	263	267	280	261	264	281	290	256	275	268	273	264	249	278	306	264	307	273	281	260	248	307	263	296	294	277	282	266	282	247	269	298	269	277	297	266	284	285	265	287	275	290	299	269	268	311	269	282	279	288	294	286	261	292	296	289	289	259	310	295	258	272	290	250	318	311	283	255	300	270	301	300	249	278	273	273	269	266	266	259	277	280	307	298	262	299	277	259	305	264	264	256	273	282	293	270	321	300	266	293	271	267	241	269	274	279	272	271	287	214	285	271	315	279	298	278	268	300	266	247	241	279	279	238	303	266	249	305	262	284	282	281	263	253	294	285	263	271	261	303	285	289	225	272	257	277	247	289	279	270	271	273	287	281	287	282	257	292	264	264	297	308	327	296	287	280	273	282	282	263	282	257	239	271	275	291	268	274	273	324	271	290	286	293	309	246	289	270	259	277	293	275	264	251	251	264	294	277	270	276	304	289	294	309	298	263	230	263	284	277	279	271	258	299	265	260	278	279	289	267	273	272	287	280	259	260	283	274	223	282	265	278	293	277	266	275	272	250	256	262	295	243	252	260	280	258	246	307	279	260	296	300	288	321	270	298	272	285	280	290	249	257	299	304	275	261	265	282	284	295	288	294	290	262	283	293	288	330	301	251	275	258	268	242	285	270	284	286	285	277	285	331	308	255	269	301	289	261	266	256	270	293	282	278	301	252	283	294	290	248	238	302	278	271	249	280	309	254	258	294	263	233	279	286	297	282	279	303	323	289	263	268	254	295	264	265	315	295	299	274	279	261	264	293	266	267	285	281	280	291	265	286	300	282	286	287	279	297	288	292	261	274	295	274	276	238	231	238	288	285	289	267	286	299	270	289	272	288	290	271	289	282	251	249	278	251	265	300	261	288	264	255	265	320	287	261	266	272	267	264	246	275	266	271	279	275	302	298	294	275	261	260	286	281	268	307	251	285	266	310	268	281	260	265	284	280	285	280	232	285	250	293	305	305	296	268	295	282	278	273	247	269	289	298	236	290	277	252	282	314	285	258	296	255	267	246	265	258	298	267	249	245	279	286	277	270	285	265	267	290	258	294	255	270	264	268	264	277	285	294	272	317	280	292	281	302	267	245	293	274	218	271	268	275	284	255	244	300	272	268	275	302	286	280	272	272	289	305	297	294	273	243	269	275	254	257	270	294	296	294	328	245	275	281	269	301	279	262	271	283	281	278	276	274	294	309	304	291	300	311	256	290	288	268	286	275	270	275	289	281	256	287	297	290	286	279	297	269	245	290	281	277	275	262	269	285	280	266	261	256	278	318	286	276	246	260	282	297	282	306	276	273	276	284	266	269	280	278	252	254	286	268	231	260	298	273	278	263	296	278	288	267	277	273	264	284	273	272	270	251	249	258	286	263	269	294	280	284	271	264	259	281	296	248	261	255	273	268	282	278	292	280	263	243	263	268	236	276	271	302	289	280	287	295	290	269	260	281	280	265	285	274	298	285	260	291	301	245	266	279	266	290	276	257	256	286	286	277	265	273	309	307	281	263	295	243	248	279	317	272	285	278	245	277	252	257	239
5513	7065	3851	905	761	739	712	668	712	716	706	665	631	689	662	659	652	704	726	658	665	690	660	665	675	654	650	669	643	656	628	647	708	648	643	700	662	670	680	634	681	664	707	659	691	663	662	684	689	660	661	696	659	654	656	661	684	657	662	681	658	675	688	673	700	728	709	684	667	664	646	665	669	661	653	671	673	694	644	657	651	657	717	731	699	707	689	671	679	752	679	670	684	674	679	670	613	651	633	716	657	648	675	659	671	677	679	682	667	671	734	632	634	686	714	688	665	658	635	660	679	688	678	676	671	643	691	661	662	681	652	676	653	684	669	652	675	658	666	645	680	677	706	672	658	656	669	689	684	626	663	674	639	688	647	703	691	704	662	662	666	687	656	674	693	690	634	643	697	716	646	663	684	653	664	657	687	639	657	674	649	668	666	660	649	669	666	650	670	671	673	632	659	663	663	668	638	715	661	651	664	675	691	650	670	738	671	720	709	686	691	660	687	686	638	669	646	697	668	658	643	710	685	671	697	674	686	648	702	692	685	606	637	669	651	649	645	679	661	652	684	662	682	640	678	644	679	671	672	679	664	675	692	669	645	667	672	675	655	700	658	688	706	673	649	653	647	690	610	657	687	639	705	633	667	679	643	637	647	705	675	657	719	700	634	663	653	649	653	658	655	640	665	669	661	639	646	725	631	659	697	657	700	714	650	655	713	689	694	643	650	654	713	681	656	655	685	627	661	659	643	648	711	640	651	662	631	646	647	674	671	662	683	703	652	659	674	727	643	688	654	653	649	674	680	640	698	663	755	664	678	641	670	669	702	672	704	633	664	681	673	635	690	659	688	692	645	714	640	665	658	676	674	662	673	664	699	697	623	691	664	696	675	681	689	606	652	651	640	678	705	675	632	708	680	647	673	713	644	652	707	647	671	670	698	654	659	680	653	679	721	670	669	667	670	672	684	669	679	718	685	672	633	697	601	620	660	684	660	646	656	653	682	696	685	706	668	667	639	645	671	677	649	682	657	698	673	753	635	668	727	644	669	669	675	676	697	678	666	687	668	642	689	689	651	741	668	651	725	664	708	752	627	672	655	649	660	628	604	720	672	685	690	600	651	677	685	699	670	651	652	711	709	654	623	727	650	686	668	666	663	719	669	654	670	633	663	686	702	692	673	645	662	636	619	660	669	651	626	685	664	661	659	676	705	679	649	656	658	650	687	676	687	653	658	664	720	687	681	686	693	678	670	673	679	687	637	663	645	672	648	681	638	643	651	683	658	662	682	717	636	695	706	665	655	662	641	689	672	675	648	703	707	649	657	680	660	704	678	683	706	668	670	694	710	632	652	713	670	695	661	675	665	680	649	625	656	704	667	650	664	622	676	706	701	696	654	662	665	653	695	656	689	709	736	675	644	659	697	667	686	675	681	649	702	697	666	669	672	663	674	668	694	709	647	677	672	650	667	684	656	692	660	701	685	690	650	696	655	607	667	692	678	672	674	697	678	635	666	644	638	640	687	658	667	667	678	686	650	721	724	680	691	684	674	658	681	657	672	672	676	720	634	632	678	669	661	662	621	651	641	672	676	694	611	633	667	663	699	683	700	697	704	679	692	655	655	761	650	653	659	694	685	700	691	643	654	690	688	690	629	644	656	701	663	682	724	672	629	668	678	690	636	679	675	702	732	681	662	649	663	673	662	668	646	715	691	653	660	721	669	656	685	676	666	671	659	660	638	649	671	691	654	688	657	660	679	672	652	655	632	680	689	668	674	688	664	665	671	703	682	676	732	685	700	671	625	670	638	678	665	693	674	732	703	675	698	671	675	650	692	761	645	656	649	648	670	676	683	708	667	640	728	690	683	696	673	707	678	691	692	682	676	666	662	640	658	699	635	638	687	659	664	672	691	691	676	677	616	647	643	637	627	645	736	717	668	670	643	686	680	693	686	655	704	630	634	665	703	650	666	699	659	672	682	662	678	698	689	722	656	684	666	684	644	689	657	644	658	678	649	673	636	682	631	665	675	655	712	676	618	656	669	677	726	666	648	677	670	703	690	720	663	702	646	702	664	668	604	639	639	673	641	679	693	657	713	687	643	653	662	679	620	667	675	683	687	658	705	680	684	698	687	737	687	726	633	656	688	625	641	628	684	682	637	650	663	682	660	667	657	687	639	694	642	655	677	671	714	666	655	688	672	650	661	679	709	631	637	632	736	671	660	661	712	653	692	693	688	675	687	663	655	626	661	628	683	651	725	634	617	678	694	632	652	639	681	659	687	615	677	683	693	697	697	695	697	675	711	664	654	661	624	701	662	672	664	696	685	676	673	650	724	715	696	680	647	637	641	642	656	725	643	653	632	680	642	626	680	707	642	679	689	697	670	649	647	677	625	698	713	630	689	642	668	653	731	675	720	676	706	667	705	665	720	689	710	690	672	670	727	659	698	635	673	651	720	676	695	675	654	655	652	653	683	655	668	696	632	686	629	678	673	692	609	661	703	664	681	673	704	714	676	660	676	605	642	687	701	701	696	643	657	641	663	651	656	631	679	684	641	660	655	658	673	715	697	648	646	712	630	665	655	702	659	647	662	703	723	674	690	707	632	661	673	649	651	681	673	695	688	678	687	693	687	674	700	669	702	639	670	705	659	655	655	663	730	658	701	669	633	684	693	641	692	696	642	684	691	713	715	660	664	652	669	648	654	682	667	652	647	679	751	661	702	703	633	680	660	630	701	669	692	715	683	650	653	661	664	711	689	672	718	632	677	606	666	725	630	655	680	656	705	670	664	696	658	750	639	716	700	663	676	700	682	686	637	686	733	674	680	693	685	706	671	679	677	670	674	643	661	605	664	662	646	675	710	673	659	666	697	690	642	677	701	694	624	693	684	685	672	701	609	656	690	637	695	649	674	660	659	646	670	648	673	720	675	655	652	616	668	698	654	660	647	669	719	675	677	686	694	638	703	713	657	666	656	659	711	699	701	657	648	709	672	646	679	687	647	611	710	630	661	690	722	661	688	693	675	652	645	626	662	694	693	673	669	697	692	678	702	658	640	702	629	670	668	656	639	697	681	628	654	667	697	672	642	657	665	670	713	665	662	710	695	649	680	686	720	735	661	660	691	666	640	650	616	688	659	667	669	630	618	630	669	667	664	669	680	676	650	683	671	700	664	684	687	640	641	710	682	694	657	671	675	675	738	676	665	723	673	652	703	687	681	713	708	685	696	647	663	680	666	658	636	646	665	689	668	663	705	669	669	653	645	657	693	654	661	663	660	686	729	683	691	685	675	684	689	639	643	662	666	673	649	629	641	651	640	683	687	676	672	667	656	660	631	654	726	676	690	683	682	655	676	616	648	674	676	654	640	674	721	661	657	657	640	659	661	635	671	627	706	685	649	672	697	698	671	691	661	658	611	631	651	604	685	674	669	672	615	687	668	644	685	665	715	669	715	662	668	656	703	712	670	639	634	717	693	702	674	638	695	679	639	683
23848	20956	24195	27851	20957	20968	12199	541	336	271	283	309	232	268	243	252	235	254	211	217	242	214	197	229	232	242	218	219	253	219	204	229	216	225	221	212	206	206	216	227	197	209	210	213	247	230	199	229	211	207	202	241	233	214	227	227	208	246	213	225	223	204	213	216	192	205	213	209	212	234	244	232	216	214	218	222	219	194	212	233	218	198	216	184	204	207	211	195	222	218	218	194	220	196	198	201	207	218	221	205	206	215	196	208	189	227	206	233	208	232	179	211	214	228	210	197	213	210	205	228	221	187	201	231	235	185	209	231	183	186	211	204	220	203	192	212	206	223	201	221	198	208	212	235	216	194	195	194	222	202	206	198	219	192	192	199	202	212	256	226	222	220	211	195	241	219	169	230	219	198	214	211	206	236	191	197	195	211	208	188	225	229	226	216	200	214	229	229	204	213	209	215	222	225	186	218	219	231	205	211	203	198	220	201	232	220	204	207	223	223	235	214	218	227	204	205	212	188	203	206	206	215	211	189	236	233	229	201	201	217	208	209	192	184	218	225	229	240	206	207	191	207	247	222	192	206	212	239	241	220	200	194	202	208	222	232	207	219	213	193	203	221	238	165	204	192	214	211	185	217	213	242	221	222	199	192	239	198	203	238	211	221	213	211	201	226	230	223	215	209	179	245	179	197	199	237	228	225	218	199	207	204	193	205	206	238	196	203	222	218	225	200	230	230	217	207	244	207	215	205	209	206	224	197	213	191	219	209	189	186	227	228	202	210	192	202	197	218	224	219	186	218	208	233	185	202	171	223	207	225	216	226	217	237	210	207	233	213	192	226	193	210	207	198	204	209	233	192	211	198	209	209	220	223	204	204	234	220	202	202	198	213	188	216	226	227	208	186	221	202	196	229	171	194	225	212	196	221	195	201	200	227	198	221	234	240	176	216	180	227	226	208	232	215	210	185	192	230	203	240	200	236	174	240	220	194	235	193	214	224	217	229	229	235	181	205	210	234	184	184	239	220	227	205	196	189	214	209	200	204	229	229	218	205	228	221	202	214	206	226	222	213	212	231	215	221	204	221	200	225	186	192	221	212	233	236	231	196	237	213	214	207	204	205	243	211	206	230	208	239	220	226	228	232	191	210	232	210	200	214	239	200	198	203	212	228	191	243	215	209	200	188	218	213	228	239	220	217	200	193	215	213	212	185	200	220	210	232	222	215	238	219	223	204	250	216	225	199	243	216	231	208	212	235	186	207	219	224	208	204	193	200	232	220	214	218	222	204	182	238	220	229	212	219	180	207	187	172	199	201	235	240	209	220	209	191	213	188	190	208	208	224	167	197	181	216	219	212	215	222	232	191	188	186	205	209	237	204	210	207	239	236	172	187	221	220	211	232	218	215	217	198	214	197	185	200	208	199	223	212	207	231	214	223	228	211	220	193	199	232	220	213	220	188	208	183	217	211	193	204	203	202	199	200	207	229	204	207	194	201	197	220	205	220	202	205	216	217	231	200	236	231	198	225	227	216	220	210	229	214	193	219	187	200	193	210	213	226	210	229	193	227	204	215	214	230	212	210	230	227	189	229	205	206	191	197	195	234	220	213	215	226	219	235	210	181	223	222	223	206	214	217	219	216	194	207	203	196	200	201	215	194	246	229	208	214	201	222	187	233	209	199	235	209	185	217	231	226	199	213	225	201	232	211	200	212	193	197	189	200	183	198	201	193	232	197	216	209	203	201	231	251	201	200	217	201	216	213	201	218	237	220	210	220	200	178	198	204	210	205	230	232	187	216	226	215	206	230	214	211	225	200	219	198	214	202	197	195	186	249	222	199	227	204	199	203	197	209	199	194	225	193	208	172	215	205	227	227	186	197	189	192	210	207	203	211	209	232	223	224	216	237	216	210	213	192	187	233	223	235	217	245	225	201	208	216	179	221	233	194	204	209	212	204	226	222	202	202	204	227	235	219	206	211	207	197	215	225	189	209	204	202	213	201	200	184	207	207	215	206	253	208	223	192	212	218	198	211	175	206	212	220	213	227	204	214	194	198	201	223	201	228	192	195	208	261	201	186	213	223	203	233	211	228	202	208	214	213	216	228	237	182	222	215	195	224	192	194	208	196	188	208	222	197	224	208	211	215	228	225	215	186	212	219	217	190	208	234	201	185	196	211	193	186	218	208	214	190	208	226	211	205	232	206	223	211	207	236	189	220	215	191	188	208	218	217	202	231	214	207	220	205	205	206	199	214	200	197	214	189	195	211	202	232	204	180	213	195	195	218	228	209	215	209	201	189	206	195	215	219	194	201	187	222	214	240	210	215	195	201	258	211	222	195	208	231	206	232	212	230	202	212	203	194	215	228	202	231	207	185	212	196	226	194	198	200	235	217	221	237	232	191	228	203	199	219	211	207	215	210	222	211	221	224	207	199	206	202	185	208	218	213	201	233	191	214	213	221	214	200	196	200	207	223	226	190	194	187	202	209	214	237	201	223	186	204	202	195	223	219	191	182	216	232	198	229	212	185	205	221	206	208	219	214	208	199	215	226	229	201	215	237	210	191	249	212	197	209	205	213	236	220	233	194	188	212	195	228	223	199	186	190	227	211	205	194	232	212	214	212	241	205	222	199	216	232	222	195	208	229	223	223	226	234	212	198	227	198	181	226	222	239	209	178	237	209	182	208	183	221	208	204	231	214	236	193	220	212	201	212	213	202	194	198	223	199	214	246	205	206	181	189	221	234	193	210	212	199	205	230	205	201	197	214	181	207	224	201	235	209	237	216	210	203	215	212	196	233	170	206	216	201	219	197	209	212	175	209	205	220	197	212	241	228	236	204	215	196	222	223	211	232	188	201	224	191	203	200	238	231	226	221	231	196	224	184	206	181	201	194	216	207	218	205	209	200	206	211	189	184	184	216	190	195	209	213	192	200	203	212	214	211	206	220	203	200	213	205	199	208	217	198	221	192	206	214	227	218	197	204	215	213	213	208	226	187	221	235	198	206	212	190	212	213	221	233	195	227	229	195	195	190	218	212	180	180	197	194	207	181	191	207	178	211	223	219	208	191	229	215	199	217	195	219	236	221	214	215	187	176	218	199	221	212	214	236	216	199	211	199	228	195	210	206	198	210	205	201	202	214	217	186	214	209	214	202	221	229	203	194	196	198	235	198	204	207	191	188	192	207	217	227	198	196	224	175	210	224	226	198	235	209	212	231	211	222	219	231	205	189	198	200	229	206	233	200	211	219	216	220	214	210	236	210	199	222	209	210	239	231	206	205	220	200	215	210	211	200	236	215	192	228	214	217	234	201	192	212	206	229	189	206	210	223	192	187	214	190	196	203	223	213	216	211	211	223	208	228	198	221	221	206	225	223	230	206	212	221	216	210	216	229	189	218	219	185	204	217	218	207	236	187	199	222	247	216	212	207	206	213	244	206	194	211	225	220	220	215	202	224	218	232	201	195	196	206	222	191	203	206	203	187	209	201	206	213
6295	10400	5928	905	669	633	570	582	504	530	533	558	517	497	515	531	499	529	537	508	520	495	512	503	508	487	443	490	515	481	502	507	450	515	501	470	475	489	487	525	480	525	525	496	517	518	472	519	502	483	438	517	512	485	507	520	543	491	513	499	498	508	493	503	521	497	540	511	508	460	496	493	501	501	478	498	521	468	474	506	526	512	514	517	528	513	522	513	482	476	460	514	499	505	462	476	496	467	522	506	487	472	503	494	468	535	493	476	489	450	500	505	460	494	487	503	503	501	470	495	462	531	498	501	492	496	540	511	511	469	513	468	468	504	475	514	494	503	497	507	485	493	514	484	450	483	478	495	455	517	499	451	501	528	502	505	478	464	529	481	525	448	451	510	511	505	482	482	522	527	500	522	527	479	481	475	466	476	451	479	482	525	501	557	490	510	520	496	525	495	533	534	492	490	468	487	484	463	482	497	496	541	486	484	487	525	522	484	506	480	530	484	501	501	487	482	526	515	493	486	501	510	429	483	506	484	505	491	492	495	474	497	487	493	482	497	473	508	469	491	512	485	497	550	479	535	497	531	483	497	496	465	501	483	483	497	450	488	501	497	524	521	497	481	440	495	525	542	478	501	496	484	487	501	516	540	483	505	481	467	499	512	482	481	509	529	546	503	497	482	517	512	497	493	500	499	476	538	448	490	490	506	445	515	495	520	540	477	482	505	483	480	488	467	532	521	528	493	506	447	497	514	510	462	472	492	482	503	498	539	499	502	457	535	501	527	486	521	496	537	459	506	489	490	477	528	468	495	451	481	485	459	501	519	507	524	521	463	549	509	524	502	509	489	431	520	499	473	511	505	532	487	492	499	481	493	458	533	529	507	504	482	498	529	467	478	516	518	496	501	443	466	495	476	489	557	465	499	468	486	466	471	507	490	502	491	576	490	477	500	461	499	498	497	498	520	493	467	469	473	489	489	491	496	503	469	485	511	511	508	481	431	509	506	480	506	470	521	487	530	523	485	521	476	497	513	504	490	534	521	481	453	448	536	490	442	463	500	497	489	472	500	485	523	495	537	511	487	555	484	520	501	514	505	522	480	482	507	488	513	464	527	474	474	496	497	532	509	508	486	489	516	489	511	492	537	540	505	481	520	508	465	488	518	484	527	489	508	488	476	450	496	544	496	478	491	508	476	506	558	468	516	519	480	500	502	513	482	503	500	495	487	482	485	492	502	473	522	444	503	469	505	476	498	506	498	469	473	494	502	446	513	515	477	498	552	487	506	510	517	475	484	527	494	468	501	495	455	501	466	495	482	559	499	514	473	496	520	497	510	529	485	547	499	449	540	505	478	517	499	483	477	488	495	467	511	504	502	522	511	496	512	502	485	498	504	474	492	489	480	494	487	487	489	477	485	488	525	524	511	487	511	490	498	541	509	497	493	494	558	494	498	494	513	514	520	492	504	523	511	480	471	482	496	459	485	476	474	496	479	517	507	466	553	501	487	483	487	516	478	511	529	515	485	512	552	468	486	475	486	463	489	522	528	520	506	509	497	455	488	492	502	490	483	521	513	498	479	505	498	500	467	518	476	537	466	469	492	478	511	506	475	491	494	465	512	516	468	535	475	502	506	502	484	492	492	480	492	504	497	486	503	524	505	513	507	504	518	480	499	510	498	474	464	449	485	506	496	482	514	444	475	509	522	502	478	503	504	525	483	497	474	497	502	509	515	492	546	464	473	493	486	536	484	506	501	494	475	472	509	509	471	481	454	492	496	483	486	523	499	510	514	501	451	521	483	525	484	491	477	500	502	463	525	489	534	496	473	498	451	493	496	494	499	491	504	467	493	483	529	453	532	491	523	475	542	474	473	507	542	471	488	497	540	482	496	530	482	497	508	466	489	479	461	504	461	468	525	492	492	494	460	535	484	493	522	461	490	513	520	471	499	524	471	498	467	517	503	493	509	486	495	495	499	527	489	498	506	520	500	524	524	482	499	492	502	488	476	487	494	525	486	505	489	478	517	493	531	519	481	492	503	515	527	487	500	501	482	538	506	489	453	542	497	500	470	489	465	517	468	498	504	513	485	478	508	485	513	488	527	476	512	519	508	493	496	509	472	480	513	524	480	497	497	480	486	501	512	446	472	488	480	496	502	518	458	534	489	426	551	501	476	510	503	466	553	508	519	522	511	485	506	512	541	495	487	496	519	474	495	472	468	471	490	485	529	490	511	484	485	517	530	486	483	517	501	487	476	511	495	487	487	495	487	488	488	507	491	496	478	466	498	514	522	497	479	519	504	524	507	520	505	517	520	483	538	504	452	466	493	502	542	493	510	512	512	492	463	496	507	520	477	477	489	493	474	453	512	528	457	508	488	484	532	553	477	483	551	455	484	504	512	495	452	517	495	535	512	527	472	482	476	472	489	464	477	444	518	508	467	516	495	520	484	503	496	481	506	518	475	525	473	467	478	493	458	494	493	489	514	485	494	490	492	496	504	470	528	506	528	534	525	496	497	479	500	533	504	528	482	508	500	494	515	473	523	518	533	526	475	499	505	517	514	467	480	458	539	517	511	465	503	528	479	485	497	517	481	495	478	560	520	514	524	476	482	506	498	547	518	494	505	499	481	516	476	496	493	497	504	480	514	510	521	487	534	459	526	499	505	495	522	490	492	506	527	465	499	499	483	525	512	482	493	508	470	465	454	561	483	521	497	504	477	522	499	513	495	476	510	500	457	479	492	464	501	492	527	488	481	494	486	503	464	482	495	513	508	530	483	484	475	533	491	500	474	443	488	501	487	504	493	486	475	529	520	500	500	501	537	522	472	517	498	518	491	491	496	479	481	487	533	536	492	487	496	507	509	519	508	465	448	509	542	499	476	523	521	473	508	478	500	489	487	499	474	507	527	528	483	519	498	510	468	513	483	447	493	461	509	511	483	502	481	505	491	519	494	514	522	489	484	481	475	538	519	467	497	521	494	492	519	489	486	490	499	483	485	501	468	539	490	496	490	482	473	495	511	502	498	492	486	486	518	485	493	472	503	486	482	451	484	524	519	484	503	534	547	527	484	511	515	529	522	530	499	507	463	525	517	513	484	507	517	505	513	532	499	503	512	530	490	495	488	476	494	494	499	548	498	495	510	461	514	503	515	534	525	458	505	463	444	510	496	474	494	478	524	529	483	512	501	508	482	509	493	480	493	503	496	478	505	528	551	469	534	505	517	508	474	501	516	530	494	473	515	524	491	512	511	473	520	516	523	496	504	482	522	497	519	483	522	514	482	499	463	461	473	506	513	489	438	552	506	494	533	520	460	492	482	496	470	499	527	489	459	503	474	509	527	498	518	516	528	510	445	528	521	506	477	467	512	483	524	525	509	514	506	471	521	495	519	516	506	468	495	529	473	467	493	528	525	518	498	463	498	490	453	544	522	514	484	483	547	528	517	504	487	503	462	485	470	488	523	522	534	461	468	494	461	484	477	491	507	497	510
31657	19843	7983	579	400	324	266	201	187	191	183	169	164	176	166	209	184	145	176	147	183	180	184	191	184	155	180	165	192	199	188	189	182	177	196	198	169	185	186	159	174	181	184	194	174	206	176	162	192	168	171	159	168	187	168	179	180	208	163	191	182	159	196	168	187	173	171	167	160	183	164	185	199	181	180	192	189	183	180	179	195	191	204	149	180	189	174	201	197	170	206	163	165	171	184	155	186	172	204	187	187	191	183	191	189	172	167	166	176	171	162	156	180	167	171	183	167	179	177	176	156	155	186	183	168	163	185	160	175	185	175	192	166	172	179	191	191	189	183	196	194	182	180	163	173	153	156	168	188	183	155	151	173	197	177	194	174	155	154	179	176	209	172	162	181	192	176	134	200	192	215	171	154	181	153	181	171	185	169	176	174	188	167	194	183	166	174	167	174	193	188	169	168	195	171	167	164	183	176	190	187	206	179	161	184	173	182	153	191	177	178	181	169	173	180	170	208	178	186	186	155	161	208	169	164	170	203	161	192	190	168	173	181	187	182	171	204	157	192	160	161	164	158	173	151	172	181	173	165	188	179	209	178	174	182	172	194	173	183	180	180	197	180	172	172	176	192	183	166	156	160	159	181	174	198	184	169	180	181	174	205	184	191	171	196	169	165	176	211	175	210	173	193	176	175	184	172	172	190	169	189	190	172	173	159	168	173	179	180	185	172	182	178	159	166	145	182	173	199	169	163	151	194	174	177	211	162	157	153	155	177	170	196	172	191	178	165	192	196	171	204	180	151	173	187	177	171	148	179	168	185	182	190	197	194	157	177	177	167	175	174	178	173	160	197	182	194	195	161	170	177	168	175	167	164	186	180	199	147	188	186	167	183	184	209	181	183	171	167	178	200	180	183	194	164	194	194	196	179	178	191	157	163	196	176	146	155	158	151	162	174	205	161	181	183	177	184	203	178	184	190	193	167	187	197	185	196	171	180	201	158	190	188	174	182	183	163	197	168	165	166	181	188	161	164	187	165	176	193	186	181	189	192	162	185	179	182	157	188	184	154	166	184	184	158	150	181	178	185	199	200	183	195	165	176	191	166	182	165	168	170	177	179	194	166	166	166	165	178	196	167	169	177	169	161	181	168	217	214	154	206	178	167	193	181	186	187	170	174	184	180	174	183	216	169	193	184	207	192	184	171	172	180	191	195	193	176	166	185	191	184	168	185	190	168	169	183	171	175	180	169	194	160	185	172	155	168	173	154	158	162	172	190	177	201	172	160	182	167	182	189	163	190	183	181	182	171	195	190	177	175	198	182	177	156	172	180	182	199	154	189	185	177	159	153	195	167	188	172	171	177	189	174	200	164	163	211	172	173	164	190	179	189	177	183	188	167	195	186	177	196	164	168	184	185	181	193	165	173	181	192	178	177	166	148	189	179	177	171	186	177	160	168	169	186	210	161	187	185	169	175	185	168	174	169	177	181	203	188	182	180	173	198	177	188	182	180	171	198	168	189	171	197	173	171	198	180	189	183	173	174	175	164	170	163	195	174	172	183	191	163	169	213	175	165	170	161	200	194	176	168	177	192	164	192	203	164	166	165	201	175	196	172	167	175	183	162	181	191	177	191	169	153	163	183	154	188	200	178	192	176	151	188	172	175	188	187	167	191	162	190	181	184	155	156	162	144	162	169	168	170	183	171	187	204	197	170	174	176	186	151	164	171	181	183	177	222	165	187	189	187	183	192	167	180	163	170	163	171	185	160	195	159	175	189	171	177	197	180	163	171	181	199	176	188	168	165	156	171	179	194	181	164	172	171	184	199	162	189	196	176	166	177	182	209	184	189	183	159	168	170	158	181	177	178	181	186	183	148	183	181	177	160	171	167	173	188	167	188	157	166	187	176	168	177	188	171	195	218	151	178	179	176	202	189	198	171	193	150	186	154	184	175	161	170	163	196	182	191	186	198	162	180	178	178	152	164	191	174	173	177	160	200	165	203	183	157	183	154	193	165	164	193	197	192	171	186	161	181	179	143	154	163	166	202	184	202	184	192	174	156	178	157	188	196	176	174	197	172	166	178	185	189	170	201	160	151	169	204	198	180	186	155	178	152	178	175	169	166	190	174	202	156	192	188	174	176	186	192	189	180	202	167	164	192	198	180	181	185	171	174	164	197	181	202	162	173	192	205	163	181	159	167	167	181	175	165	166	161	185	169	186	165	167	177	156	186	183	188	185	164	141	157	197	196	164	170	176	169	178	177	197	184	190	173	214	169	194	160	185	195	169	175	176	178	173	181	155	195	185	176	188	183	175	171	185	171	167	182	203	201	216	194	148	182	200	185	187	179	179	169	165	207	176	203	187	174	203	206	165	186	165	182	189	176	171	182	167	194	161	179	182	176	171	189	168	190	174	201	169	168	156	178	187	169	152	193	192	192	143	165	164	193	188	182	166	164	191	210	166	201	187	170	178	162	153	171	190	203	187	180	193	179	196	207	175	168	204	182	186	185	179	157	172	175	189	192	184	202	188	197	170	191	186	177	190	186	177	171	146	165	173	170	183	174	181	159	192	187	196	178	177	186	163	163	181	180	185	211	164	177	169	182	173	169	192	171	167	183	199	187	160	161	189	164	165	161	182	182	168	190	183	180	186	165	191	203	194	173	175	179	201	182	179	172	195	157	193	214	217	206	179	192	161	181	174	184	156	159	188	170	178	162	177	165	176	182	171	155	177	176	169	188	159	164	158	193	205	176	175	182	175	166	160	190	182	170	190	148	191	187	171	176	185	174	180	171	173	169	192	187	167	160	186	183	181	191	152	149	167	198	176	173	183	190	184	190	194	187	183	181	182	188	165	165	156	195	186	176	186	179	185	170	191	172	153	174	190	189	194	185	169	172	175	185	174	173	184	166	172	201	197	179	193	204	170	207	169	164	182	206	168	167	183	151	179	183	156	195	194	170	179	165	168	172	196	183	195	160	203	161	171	177	197	177	167	184	202	199	164	191	203	206	171	180	161	199	193	149	175	167	170	203	170	174	163	171	167	171	172	180	168	176	196	206	158	191	204	189	183	168	195	174	148	190	186	160	144	155	200	167	181	192	188	184	164	158	188	181	186	194	170	164	168	167	164	166	192	186	176	156	171	187	184	178	165	176	160	183	170	170	187	182	183	195	185	161	173	192	198	191	183	166	186	179	186	193	167	161	182	177	192	192	199	184	185	189	180	218	166	182	170	157	176	212	201	175	173	183	148	183	186	205	175	204	170	183	181	193	176	189	177	176	188	184	189	182	163	183	157	156	191	191	169	195	178	194	172	194	151	178	171	168	192	156	173	167	191	185	195	158	179	171	188	174	184	192	181	194	169	193	160	190	163	162	167	160	198	163	183	176	159	187	174	195	175	170	182	173	153	191	198	179	171	174	184	186	176	202	180	189	190	164	171	185	181	174	202	164	196	169	146	141	205	190	175	171	211	179	187	179	172	163	177	159	183
7257	3937	970	520	478	516	480	487	497	471	512	522	451	473	477	474	463	484	489	463	461	486	481	446	469	446	499	506	483	520	493	475	486	517	452	449	474	476	467	491	468	481	493	484	452	450	471	439	509	515	464	466	494	508	506	512	455	478	485	470	455	532	494	481	490	451	461	473	485	447	474	510	486	456	501	433	475	490	454	462	439	514	489	453	509	497	494	483	457	504	473	479	472	523	433	501	492	540	512	470	489	477	494	477	512	472	441	459	509	463	447	478	438	511	485	448	483	486	472	450	496	459	462	489	480	475	493	514	508	493	520	451	496	489	495	469	474	493	493	482	463	496	520	469	501	486	512	471	456	499	513	446	447	500	455	485	438	434	472	457	509	456	497	434	454	478	484	483	446	471	455	504	466	476	500	462	492	460	444	451	441	471	474	480	449	452	484	464	487	450	501	465	523	493	465	440	492	491	495	488	484	472	480	484	494	461	469	474	482	497	469	470	474	496	461	473	483	459	484	483	460	448	475	470	430	459	481	457	508	480	462	526	462	513	502	498	483	514	495	444	436	453	494	475	513	464	492	445	454	443	466	503	476	462	451	469	457	476	448	507	471	510	488	476	454	461	489	494	514	487	475	481	493	464	459	473	512	442	474	471	431	479	485	511	449	489	475	475	484	479	516	459	456	471	466	505	479	450	472	486	470	460	445	417	473	471	497	509	466	517	468	485	460	508	520	514	507	528	487	465	490	485	469	466	443	481	440	508	515	473	461	477	468	476	472	456	445	488	433	495	517	468	479	502	489	465	465	521	473	473	450	454	468	418	478	486	505	449	502	444	477	475	435	486	493	490	469	501	478	496	500	465	456	517	514	484	454	450	507	484	478	453	511	490	486	435	459	489	485	497	453	466	477	470	457	482	436	478	504	496	478	453	462	472	486	498	456	472	509	490	499	485	469	475	479	497	465	498	458	487	453	461	462	472	482	448	510	489	476	481	481	488	460	463	486	457	477	440	464	491	443	466	474	473	513	450	489	489	467	481	500	465	465	477	466	463	480	489	480	476	526	505	510	478	429	508	494	424	459	508	506	480	483	466	490	477	482	468	455	498	489	446	477	473	496	476	491	473	483	462	464	491	428	447	469	458	489	471	472	475	490	520	495	474	490	464	489	475	527	452	464	493	471	477	495	515	460	476	486	490	474	480	492	466	466	452	465	492	470	478	442	476	487	459	453	499	493	464	499	460	488	484	483	462	476	490	497	534	492	466	488	477	490	507	471	476	494	467	493	488	457	472	479	465	458	448	520	470	505	465	528	486	457	491	459	463	490	489	501	452	469	443	475	451	487	485	466	486	458	483	481	524	495	481	503	514	484	461	459	474	473	485	501	470	451	492	460	455	466	479	523	509	463	472	486	469	475	494	490	465	471	498	502	484	476	485	472	466	477	464	459	491	471	463	536	474	501	496	470	499	472	450	503	484	513	530	445	471	483	475	468	508	469	492	503	492	460	465	479	506	479	478	495	472	450	489	493	477	472	497	449	459	494	452	505	486	473	474	462	452	521	475	427	475	454	494	474	524	434	482	475	480	487	481	498	482	467	466	454	469	496	520	501	455	501	484	472	466	504	489	478	492	485	459	485	496	443	497	485	495	470	466	506	461	505	534	439	484	474	450	462	464	468	510	452	473	478	479	454	474	505	474	516	472	487	479	491	495	503	482	447	457	445	488	469	512	504	478	486	495	480	447	472	487	508	467	509	460	493	440	476	482	458	494	483	451	497	445	494	450	466	475	444	474	478	460	473	466	496	447	514	460	451	498	462	474	480	510	481	513	450	487	477	453	501	426	494	460	451	480	500	473	461	478	480	473	500	482	488	480	455	485	466	515	502	491	510	477	473	467	448	482	478	510	503	462	481	464	449	486	536	439	475	461	461	498	446	441	451	458	474	444	444	456	461	470	495	456	473	475	501	507	507	487	490	473	468	432	471	478	478	463	475	497	452	483	464	491	504	502	460	471	480	471	466	487	498	493	489	515	483	457	454	456	484	461	442	497	487	487	456	501	465	489	482	463	495	496	453	457	469	488	484	491	440	443	463	467	481	473	479	507	484	454	439	474	489	514	479	459	515	444	483	467	499	490	472	543	479	462	481	484	483	534	513	477	497	456	467	476	447	479	499	498	484	471	456	456	487	522	441	476	456	486	492	424	437	477	480	459	450	453	462	460	454	476	496	476	498	494	422	479	485	481	442	467	448	466	538	488	481	476	521	480	467	487	459	454	462	499	519	502	504	475	449	470	505	451	498	519	480	487	487	507	503	459	475	450	461	505	480	480	418	461	502	503	498	476	495	508	477	499	480	441	485	467	484	467	439	443	487	462	476	470	500	489	484	466	515	459	461	457	468	491	470	485	468	520	484	523	503	472	503	489	519	429	447	455	472	500	489	452	500	493	473	500	461	476	464	481	505	458	528	448	458	504	481	538	479	503	468	488	480	499	487	461	484	463	461	470	519	456	493	464	433	444	475	451	461	467	494	511	520	490	502	481	474	498	485	490	498	491	451	489	499	498	435	491	522	492	495	528	467	478	488	478	446	483	464	461	493	506	474	468	495	463	486	471	472	470	452	446	475	468	493	471	455	484	478	461	479	431	504	502	442	512	500	446	514	443	497	453	492	491	474	497	467	497	449	467	432	474	475	479	476	534	473	457	487	444	504	454	473	470	454	465	480	467	467	469	474	463	522	474	445	471	448	512	509	473	470	486	475	414	455	516	459	514	527	459	479	473	417	509	486	426	459	468	467	479	482	492	467	471	450	465	474	478	478	469	512	504	448	477	455	474	502	492	458	479	522	456	432	474	440	488	505	448	473	493	454	480	476	470	501	500	478	464	448	477	490	467	479	462	495	503	477	496	494	490	486	446	527	493	493	482	502	450	482	447	454	493	452	490	504	475	479	505	451	481	475	500	481	510	457	484	459	492	486	482	458	469	461	445	441	445	463	511	476	445	497	443	470	457	494	448	482	471	493	465	483	506	491	478	442	486	490	490	492	477	486	458	521	480	457	456	482	434	483	487	452	459	501	459	457	500	497	483	492	466	479	483	518	467	473	429	482	507	482	481	475	445	475	486	488	501	480	472	514	467	451	490	535	496	471	467	505	472	523	489	490	475	499	466	491	459	482	537	498	484	446	439	498	470	478	501	507	470	505	476	495	510	499	507	491	536	488	494	439	505	483	514	504	488	488	475	467	469	472	461	437	511	471	496	490	463	450	498	519	486	493	468	487	495	465	508	423	454	515	490	466	474	488	529	474	503	443	506	529	511	492	443	452	528	462	483	469	479	489	462	489	451	468	472	490	483	492	478	474	435	445	514	469	489	481	490	493	489	474	455	492	506	454	497	497	446	461	459	493	461	498	477	464	480	512	490	462	500	484	476	481	463	486	514	453	479	452	481	502	454	493	490	465	490	460	532	487	523	478	514	471	483	497	441	484	495
24618	20998	23903	28299	20990	15498	582	326	341	317	318	313	305	290	295	301	314	307	337	287	295	274	291	280	288	288	285	276	268	269	265	266	273	282	279	290	289	285	282	290	269	268	310	305	269	278	304	264	292	271	307	272	241	291	270	290	289	290	256	287	271	296	271	305	267	271	289	258	262	273	290	270	282	275	271	287	284	299	247	296	283	294	303	275	283	270	289	257	255	292	271	267	300	254	309	264	270	276	311	260	280	292	262	308	304	293	275	305	296	297	297	263	277	286	273	278	292	297	304	267	275	270	290	259	271	292	286	285	275	270	250	267	265	260	287	255	269	250	294	269	269	277	267	256	263	281	267	300	276	266	232	265	265	257	283	258	283	266	268	303	309	273	276	299	291	257	286	283	277	265	290	264	281	260	290	296	270	248	262	257	260	280	274	261	279	277	310	290	310	285	276	279	281	266	279	280	248	260	256	269	298	253	292	288	296	278	251	280	289	284	260	280	274	269	266	285	271	275	258	243	278	276	262	310	269	290	280	275	322	282	288	287	281	286	268	286	263	267	295	289	280	262	250	275	292	271	287	273	264	264	295	283	284	268	279	319	311	290	300	300	292	267	292	263	315	268	304	268	284	277	288	243	283	260	328	300	268	272	293	292	280	266	273	260	280	255	296	275	276	287	269	257	260	306	284	294	280	247	259	263	289	242	273	269	264	281	251	297	266	263	259	267	248	259	248	296	296	259	269	300	271	257	278	285	274	261	261	278	286	289	283	275	283	268	265	262	278	266	275	265	282	277	304	282	281	278	274	278	282	290	262	276	296	262	291	286	238	242	273	269	278	282	279	297	254	286	287	262	258	273	280	268	243	258	274	261	283	244	249	282	289	269	284	278	266	278	264	287	296	291	234	303	269	281	281	291	266	260	256	299	310	286	274	267	304	295	264	288	262	263	287	274	240	293	258	279	273	246	277	262	301	291	281	273	291	288	293	258	270	280	273	306	253	276	263	265	286	295	294	298	280	291	280	285	280	286	277	259	264	279	271	261	303	262	272	276	300	313	293	285	264	269	294	256	291	249	248	269	304	247	275	280	257	303	297	300	306	265	321	280	295	285	300	254	275	269	268	288	271	283	263	285	265	285	255	252	284	261	276	309	253	282	254	276	277	293	262	304	282	274	279	297	307	294	235	285	288	248	280	248	264	248	303	273	290	299	258	304	286	268	260	278	282	288	280	275	270	296	283	326	301	265	273	290	247	285	293	277	258	277	278	289	285	255	258	279	254	284	266	266	268	261	257	290	272	265	264	270	317	299	294	297	262	262	264	264	289	288	260	269	266	263	270	257	264	284	299	253	293	273	277	253	276	262	269	243	300	251	238	260	275	277	307	253	276	276	246	277	307	275	287	276	275	308	293	254	265	292	292	258	291	261	254	296	267	280	252	301	285	280	290	295	287	278	259	294	283	283	283	286	296	252	245	274	279	276	305	290	314	306	281	295	282	270	294	246	266	316	280	274	272	278	290	287	276	299	244	260	258	277	283	304	262	261	287	274	251	279	262	276	257	277	260	260	242	284	281	308	288	267	306	255	281	252	271	297	293	282	291	256	291	250	275	263	260	292	289	298	292	266	267	291	304	281	283	276	271	293	272	310	251	251	285	252	305	268	288	293	286	301	291	257	278	243	267	273	296	272	266	249	252	280	275	255	278	298	300	241	305	275	308	260	267	287	290	256	292	284	284	307	314	290	251	276	263	285	304	288	255	263	290	284	259	283	269	267	292	239	236	263	272	274	296	282	292	260	289	316	282	298	293	273	247	277	292	248	287	282	270	278	275	284	273	275	277	277	270	290	308	272	298	248	282	267	274	273	285	284	289	281	258	268	263	304	307	299	247	275	296	279	285	275	258	281	272	248	289	287	269	264	270	288	249	257	301	254	299	274	266	286	265	246	273	265	294	279	289	301	271	266	298	267	270	264	287	266	286	307	248	278	251	280	259	275	301	270	285	269	257	289	273	276	274	272	294	282	294	296	270	258	266	311	244	288	295	309	281	281	262	287	321	285	295	264	274	263	272	255	251	302	271	259	291	317	299	291	288	264	290	301	296	258	266	279	258	305	262	273	280	297	259	271	271	281	277	283	309	287	278	281	272	280	262	265	273	248	238	258	265	244	244	279	334	273	303	259	217	287	277	267	248	303	258	285	287	261	274	263	274	262	288	288	254	270	288	243	306	289	258	307	286	265	271	323	260	301	285	283	284	267	254	261	270	263	261	296	272	258	287	296	272	273	250	270	282	278	290	306	285	281	260	269	258	300	290	262	281	293	281	273	265	282	269	283	278	295	290	281	284	245	221	268	267	297	283	259	277	293	254	287	296	308	307	269	240	265	262	257	254	282	280	278	273	272	255	276	273	266	296	282	302	273	263	259	330	286	257	318	268	286	268	263	270	274	277	281	257	280	269	266	277	293	269	303	290	293	259	251	291	235	299	273	234	274	291	265	292	264	308	265	266	283	276	239	272	266	280	255	302	270	272	277	283	260	264	273	275	254	270	280	268	232	306	256	290	256	307	271	246	262	274	311	270	271	293	257	267	270	315	271	269	294	275	259	280	269	313	265	306	238	295	279	294	262	266	276	277	294	292	288	220	292	290	267	289	267	290	305	257	310	288	267	282	258	278	284	260	275	270	293	278	277	283	274	279	265	282	263	261	278	289	254	292	292	270	267	277	272	291	282	281	272	261	276	251	259	263	293	277	272	253	285	272	285	269	284	280	294	294	304	311	267	297	278	294	285	239	262	273	274	258	297	303	282	260	270	276	270	266	253	289	287	255	293	294	280	280	275	248	264	281	286	246	306	268	288	256	284	241	269	275	313	256	283	267	278	277	291	278	299	272	276	287	268	272	272	280	250	249	278	274	289	287	254	265	261	280	281	271	280	248	277	303	248	259	272	258	279	264	256	277	275	266	286	270	286	301	268	303	317	268	258	298	287	284	258	252	257	277	257	260	254	245	284	261	259	303	280	293	275	297	277	274	268	279	302	266	264	275	269	264	283	283	293	265	255	264	246	258	299	324	286	245	282	269	273	266	290	272	268	281	285	267	269	259	314	273	295	286	274	296	286	273	293	279	265	268	301	277	268	274	252	286	271	262	288	291	265	277	315	281	251	296	271	260	315	265	320	262	260	302	291	253	256	284	256	280	270	264	265	256	265	262	281	275	279	267	304	249	277	266	260	272	270	280	278	312	314	273	269	275	285	273	262	247	280	288	266	259	291	274	269	264	296	251	287	310	267	279	278	277	288	271	280	276	263	250	272	276	274	232	272	281	243	281	265	272	277	260	292	262	301	303	257	304	278	274	253	249	277	267	272	259	263	285	265	279	293	277	272	251	304	285	281	255	267	287	274	280	278	276	267	303	282	266	286	291	279	286	269	265	294	290	264	271	266	268	263	297	307	256	257	286	292	302	294	238	270	265	266	271	294	259	288	265	290
5977	6968	3747	891	771	708	718	706	682	712	662	710	691	712	622	681	662	631	687	607	711	659	647	699	736	742	651	697	711	720	714	661	681	672	679	718	702	671	631	652	686	662	708	696	649	651	663	632	640	696	626	687	633	724	699	652	679	649	671	686	707	641	631	682	694	654	666	695	687	670	694	674	677	727	676	635	661	653	634	701	643	667	632	656	673	628	662	742	663	661	685	665	697	639	666	668	654	651	628	658	696	655	693	663	686	680	653	634	709	675	679	641	682	732	687	697	700	668	682	678	656	632	651	713	665	664	648	660	676	652	660	642	674	620	684	718	691	683	671	670	694	683	672	678	637	629	634	733	675	650	628	699	644	668	629	696	635	608	659	697	646	678	651	691	678	671	674	670	704	696	620	683	668	678	716	652	663	674	681	631	700	707	684	683	634	700	666	688	657	722	695	705	689	644	667	659	612	701	636	672	660	712	677	684	690	707	628	639	677	701	676	657	655	617	650	699	689	686	679	670	688	698	655	751	618	659	707	655	668	686	693	705	688	642	666	653	675	646	642	678	668	639	659	670	675	724	696	711	688	665	657	717	694	676	707	626	690	680	684	717	652	672	631	700	676	681	688	684	696	662	729	683	688	673	699	684	678	699	684	663	639	667	696	659	636	705	686	647	646	667	638	690	655	774	663	665	614	670	657	643	634	714	686	708	647	644	704	613	665	684	684	703	647	682	685	677	663	635	703	664	666	667	666	695	678	696	646	625	642	651	702	640	627	703	653	688	679	698	680	648	656	719	663	729	695	630	686	646	677	629	707	673	667	666	673	657	655	620	693	624	667	752	648	660	644	662	697	649	655	661	672	681	654	675	702	697	656	679	709	699	697	664	673	665	673	653	658	667	677	680	691	631	719	660	693	671	658	696	669	675	692	683	682	702	666	663	657	674	691	697	651	667	601	641	666	697	682	628	713	665	665	694	653	759	640	659	649	675	698	696	688	693	683	649	680	659	702	679	638	702	700	679	676	665	672	647	652	688	654	636	721	655	670	646	678	642	663	649	649	638	646	625	627	707	639	653	648	604	675	674	681	659	659	648	730	675	694	688	638	696	666	743	630	648	689	639	641	698	659	682	658	663	678	674	656	657	673	667	728	673	667	643	644	644	605	684	652	677	641	668	681	689	711	703	641	652	707	696	660	641	660	689	680	739	689	704	689	653	702	644	667	733	688	670	722	670	697	686	660	658	680	642	669	654	714	635	683	658	724	672	646	660	686	712	668	662	696	688	713	707	686	698	681	737	663	665	680	645	649	641	657	620	684	653	684	674	682	670	684	655	662	706	658	646	671	673	648	622	635	679	725	674	649	678	727	669	668	672	674	683	661	699	637	678	666	617	681	644	706	653	699	618	657	683	674	674	678	665	686	631	713	627	633	668	687	651	665	676	671	683	646	695	615	697	684	677	697	649	688	679	666	713	696	690	650	703	673	649	704	687	674	666	661	666	686	657	661	693	688	707	641	671	684	720	705	691	644	705	666	651	679	670	666	639	661	705	663	651	679	666	716	672	735	698	667	643	655	690	684	649	726	700	638	705	708	653	700	658	660	675	728	713	614	664	663	616	627	707	643	685	636	627	651	668	702	696	622	613	690	694	698	642	710	713	627	647	668	635	634	690	714	675	631	704	673	657	658	719	681	656	713	693	656	668	648	661	702	643	666	657	668	678	660	606	660	695	671	689	727	615	659	684	656	697	675	689	664	654	693	675	665	697	712	665	688	694	672	639	665	681	684	653	680	676	662	698	656	676	710	646	656	669	726	639	654	659	672	674	678	647	694	658	659	657	697	661	680	635	680	622	674	664	652	614	668	740	705	635	694	677	658	685	677	709	654	648	651	702	641	669	636	665	699	685	668	666	688	697	620	670	692	634	661	706	672	672	686	685	701	626	668	622	688	669	629	641	664	629	679	677	659	714	679	660	662	642	667	658	594	697	711	712	658	644	705	684	663	716	647	676	712	646	667	680	673	736	671	684	627	689	665	698	651	671	674	691	704	687	677	667	633	697	662	663	703	702	695	711	646	639	648	683	637	648	696	670	651	711	685	655	650	638	637	645	670	696	630	686	663	693	674	696	698	700	680	686	679	651	649	680	691	634	687	681	699	625	710	735	690	687	689	672	660	655	692	651	704	683	690	715	692	745	662	682	663	678	693	682	670	633	640	683	680	714	675	671	669	684	701	686	669	662	648	684	651	657	636	693	645	737	696	643	626	662	726	678	694	662	658	679	671	706	630	686	641	701	642	684	742	645	659	648	666	655	716	659	681	667	698	683	684	685	664	714	639	661	694	658	670	641	694	689	681	694	683	690	674	681	674	665	643	690	679	618	670	632	661	668	661	672	680	645	696	677	701	696	710	755	678	698	693	646	631	651	677	676	693	650	703	696	715	635	632	660	690	678	762	647	664	651	693	651	711	633	644	683	703	709	690	679	744	604	652	674	670	632	663	713	658	691	670	639	657	669	671	706	663	668	653	666	698	675	678	669	635	672	651	683	676	686	632	652	674	665	608	690	693	670	649	700	654	641	664	685	648	686	686	693	678	671	698	714	686	679	680	675	686	645	716	646	699	684	650	705	635	662	659	678	675	684	697	682	630	645	710	686	662	716	723	642	671	683	673	654	684	629	727	658	712	662	710	683	738	699	694	703	658	624	678	618	668	687	660	673	656	625	666	665	659	710	663	674	671	615	661	659	662	687	702	676	632	623	659	647	723	617	656	644	663	711	671	653	722	666	720	667	649	618	665	680	676	673	687	696	664	700	654	708	652	685	733	676	702	646	672	623	675	660	694	662	674	654	649	695	650	678	648	657	640	678	723	669	638	694	708	650	677	662	664	652	706	674	704	704	692	658	697	660	633	690	686	661	648	648	652	665	702	664	668	694	694	682	666	699	700	642	698	702	688	668	679	645	735	688	710	669	688	700	674	642	665	695	696	647	651	650	667	686	690	681	625	667	649	650	655	639	675	669	675	719	677	613	687	641	658	624	662	639	705	644	662	701	629	692	695	663	640	655	675	738	681	624	658	649	667	644	712	698	665	691	662	681	699	700	636	732	683	670	703	667	673	714	662	710	680	683	719	635	649	682	679	631	676	706	679	660	648	645	727	679	664	662	716	694	713	660	690	714	648	667	679	723	672	683	650	710	654	690	678	681	713	658	695	663	663	644	682	716	660	713	703	676	730	649	653	681	697	677	668	662	665	668	681	686	722	685	676	706	688	667	683	689	658	654	674	668	643	688	634	659	667	650	741	715	664	684	648	687	672	682	636	715	700	705	629	636	686	706	660	656	672	679	667	678	659	665	666	644	674	659	641	689	643	652	685	730	662	723	641	662	661	652	679	642	712	700	693	680	645	701	676	660	639	653	637	676	663	655	698	663	650	645	667	697	671	667	643	662	690	705	678	669	646	645	694	702	642	656	645	645	659	680	670	694	606	669
23916	20998	24296	27884	20999	21012	12048	512	315	330	293	287	227	250	256	222	217	237	212	219	216	237	257	222	196	217	239	236	225	215	212	200	207	230	225	207	224	202	195	183	230	208	216	240	201	227	223	206	218	214	201	189	203	196	223	219	215	228	202	194	215	244	232	224	212	201	203	204	204	223	229	221	195	203	230	196	196	234	174	189	201	214	185	200	230	224	193	229	229	233	218	210	173	188	201	211	210	207	219	187	201	195	225	208	211	211	225	210	185	216	215	244	205	181	232	184	205	208	221	207	221	214	233	219	210	203	205	211	209	226	216	212	181	197	210	208	209	203	187	227	223	194	208	203	184	180	208	226	219	220	223	216	230	207	205	198	203	203	202	203	203	222	247	196	221	219	202	200	224	223	220	207	185	234	193	223	226	198	213	196	197	202	198	231	207	221	227	204	220	215	211	227	202	227	208	223	192	193	208	205	218	232	210	211	205	224	212	243	230	218	206	215	207	217	213	218	219	217	220	219	218	201	239	209	220	209	216	199	223	204	226	199	200	193	224	197	217	199	233	256	215	208	183	243	218	185	212	209	198	227	220	233	229	225	230	235	226	226	234	191	175	222	192	209	237	193	196	217	218	210	204	208	207	201	214	184	245	229	201	205	196	215	209	195	215	207	188	182	191	199	206	213	215	233	216	195	208	207	222	207	226	204	219	234	232	206	216	199	203	200	206	196	214	217	206	231	213	216	232	219	204	244	194	246	190	195	216	213	242	189	207	177	207	204	228	185	206	239	240	191	214	191	229	215	224	227	214	216	223	209	211	236	225	225	186	233	218	240	197	198	215	240	214	193	175	227	213	214	209	213	220	190	205	220	210	226	213	204	223	207	202	211	246	244	195	192	224	196	219	274	237	194	236	216	200	202	218	216	212	224	191	222	213	198	230	211	193	206	221	220	216	209	223	231	228	214	220	216	218	217	222	223	211	220	218	208	222	223	214	208	224	225	219	203	224	210	245	197	220	229	220	200	201	200	199	226	230	200	229	200	212	206	208	212	217	195	236	214	209	215	192	237	224	232	219	227	220	226	225	226	197	202	208	205	186	213	219	217	220	210	220	216	219	218	223	211	204	188	234	207	196	200	222	222	211	189	211	199	196	196	204	193	227	191	202	199	227	231	215	199	171	230	228	209	254	226	199	223	195	221	204	230	254	218	193	212	188	196	178	227	220	217	185	195	213	228	202	240	210	210	208	200	215	214	230	204	200	217	235	232	220	223	214	214	211	233	223	234	217	229	200	198	225	250	193	196	205	185	219	211	176	220	230	203	224	208	228	215	231	201	219	217	197	211	194	212	225	240	230	211	225	215	212	207	215	199	241	206	225	221	225	186	205	228	202	214	214	212	213	201	219	219	231	166	204	210	222	208	228	215	226	194	234	219	201	216	209	239	225	204	241	212	226	195	226	194	196	193	224	206	216	201	198	213	232	195	209	189	215	202	219	211	216	200	223	216	234	207	208	219	202	197	207	190	225	211	189	211	215	209	204	209	205	203	218	220	236	187	178	192	219	222	207	196	198	209	226	246	183	210	222	212	198	216	201	244	207	205	219	228	241	221	211	196	231	210	201	208	248	201	214	228	194	214	194	228	257	211	209	207	220	235	229	217	223	238	218	231	220	229	214	203	218	200	225	215	223	203	219	222	203	188	190	206	226	218	204	203	179	201	188	232	224	218	213	203	219	233	219	207	243	234	231	208	213	200	243	202	199	222	199	214	235	222	170	231	224	203	201	218	229	226	216	235	209	224	207	217	201	218	195	204	232	238	208	201	229	202	211	182	231	232	205	195	179	187	218	226	214	192	221	237	193	210	222	196	232	222	209	208	227	210	214	214	210	217	214	206	189	225	222	226	204	215	211	216	187	205	204	187	209	228	206	196	199	215	232	207	202	197	214	218	209	200	225	240	226	205	197	199	204	212	237	208	209	204	220	203	203	218	235	234	206	201	191	209	211	198	217	213	203	210	219	259	188	216	209	213	195	205	237	217	188	194	211	231	201	217	192	192	216	224	219	215	233	200	197	219	197	198	195	204	230	237	229	197	220	239	186	200	240	224	210	220	221	240	206	214	218	238	214	216	185	215	211	180	173	217	205	234	217	197	223	204	228	207	242	187	189	178	223	221	207	216	200	205	192	205	201	215	206	223	220	222	248	241	253	214	190	215	215	207	189	183	196	205	215	197	218	218	203	227	208	190	245	206	193	209	214	188	211	208	205	172	199	178	171	218	215	220	217	194	205	217	224	208	254	184	220	224	225	193	215	212	212	210	212	210	221	216	250	217	216	235	204	207	231	246	237	211	209	227	225	223	196	180	207	224	190	209	223	183	218	187	209	198	199	205	222	203	214	229	208	213	242	208	222	223	173	183	210	201	206	211	227	229	218	218	223	219	194	201	204	214	228	176	209	201	200	217	216	220	189	221	220	194	239	213	200	202	222	229	218	214	202	191	226	199	191	211	204	197	219	212	231	225	246	245	198	214	186	215	182	177	209	242	194	194	219	219	208	212	194	232	189	215	203	203	213	204	202	181	211	215	218	204	185	208	221	196	202	226	211	234	207	207	199	233	232	217	204	220	215	207	192	193	205	211	208	201	206	192	195	203	196	205	192	205	214	228	220	186	194	208	192	185	214	235	232	193	200	168	227	208	212	223	202	215	208	233	206	203	224	225	210	213	218	237	197	207	227	203	200	214	197	176	233	234	210	214	203	213	205	187	190	229	201	227	194	202	214	210	216	195	214	235	250	219	198	213	212	227	196	220	203	186	187	195	211	240	238	209	196	209	233	230	200	242	204	208	239	211	198	211	209	240	222	190	241	218	208	221	219	184	237	221	246	196	242	239	212	219	176	194	228	257	204	212	218	215	202	193	217	191	206	210	219	247	192	184	221	225	233	240	217	219	207	188	204	210	219	206	202	197	256	222	211	202	222	210	202	187	187	202	200	212	209	187	223	208	222	221	209	214	204	187	216	206	220	190	204	212	224	211	188	211	216	209	213	208	204	190	196	203	229	241	219	237	223	219	214	205	194	207	177	191	215	198	202	224	213	233	242	217	227	213	229	217	206	229	209	189	213	209	227	205	194	199	196	212	207	230	211	208	213	210	216	210	212	185	196	234	208	193	196	205	185	208	217	251	220	215	193	214	226	225	209	206	219	229	201	243	200	192	197	199	203	170	203	211	223	195	203	200	208	208	195	194	215	221	211	212	219	188	207	208	203	229	200	202	206	221	192	208	224	192	223	202	225	195	215	211	200	213	163	217	201	225	231	223	212	218	205	237	186	215	200	221	204	200	225	201	210	199	207	210	224	210	184	224	207	212	205	218	212	228	226	210	224	234	232	220	193	215	210	194	203	186	225	181	187	215	235	210	202	190	224	195	237	224	207	189	208	183	252	186	217	206	220	207	208	189	214	190	216	199	221	244	180	215	214	214	190	188	196	222
6860	8599	5897	901	712	623	582	562	525	529	502	508	505	558	556	492	553	539	502	500	542	486	493	516	517	499	530	511	499	476	474	485	493	519	499	483	515	467	473	544	455	464	524	484	489	484	518	494	538	487	492	512	507	513	513	493	515	498	479	502	512	493	510	503	533	471	528	484	499	519	477	489	455	522	493	505	513	504	485	484	458	499	469	517	531	517	498	488	474	524	532	485	495	485	512	490	511	509	515	528	492	532	513	492	502	524	517	527	489	501	525	498	475	496	514	482	437	491	510	519	497	499	533	479	479	478	488	496	531	512	500	531	521	453	480	504	487	534	549	488	524	518	493	490	474	474	511	481	491	513	532	491	520	512	470	502	501	525	471	473	474	513	473	468	479	503	489	525	490	523	497	505	534	487	485	531	494	511	474	549	494	500	477	478	524	490	477	496	511	514	482	521	513	506	524	487	483	510	490	546	509	493	504	500	511	487	527	498	497	457	455	482	493	546	535	535	471	523	480	493	456	485	497	484	523	506	486	516	510	517	490	471	503	524	502	495	460	512	558	520	486	490	527	443	459	482	492	529	492	488	514	502	492	502	499	485	479	505	507	495	506	492	483	494	460	481	511	483	519	495	502	505	488	496	484	529	484	467	505	496	504	476	525	514	516	505	489	482	516	493	478	509	517	502	514	520	498	494	498	490	513	493	492	484	509	509	490	497	522	471	495	507	485	533	490	510	502	442	468	483	486	467	498	521	468	490	501	463	489	498	472	458	494	473	523	475	518	484	494	510	454	494	524	556	502	492	467	496	465	477	499	465	503	479	463	511	499	495	510	488	481	486	531	503	508	508	498	524	473	472	503	508	521	522	448	491	488	481	531	484	525	489	475	470	505	476	478	471	515	483	509	478	474	524	491	544	483	510	496	479	504	497	521	526	483	477	481	524	502	528	490	517	499	522	497	461	499	464	527	525	534	514	539	464	483	474	500	495	470	463	480	488	511	518	443	493	456	510	474	480	511	459	508	492	495	482	530	509	506	464	474	523	468	476	470	512	506	507	509	511	509	474	534	494	457	526	477	456	513	507	427	491	469	475	528	512	491	528	473	517	464	498	492	492	488	474	478	498	520	474	530	513	450	488	522	468	528	530	464	483	526	499	501	482	509	482	544	495	505	499	494	514	530	504	451	526	541	467	502	503	476	527	480	462	501	508	453	487	480	455	505	485	481	462	480	491	508	479	491	499	461	516	477	499	500	485	511	483	491	486	481	489	471	514	467	487	471	496	481	493	474	527	529	447	498	542	507	477	498	495	496	504	532	507	475	486	484	483	546	537	511	453	460	489	500	484	469	514	516	434	496	458	521	492	538	492	504	506	505	475	480	465	522	514	471	518	517	521	501	485	494	512	469	492	512	484	521	515	488	483	493	517	487	466	476	450	528	518	524	521	469	523	544	472	506	522	507	508	509	486	483	506	498	513	501	493	468	453	471	513	499	481	452	506	520	502	475	497	496	512	485	515	479	461	481	515	496	488	505	502	514	510	494	484	501	462	473	474	478	460	464	486	544	499	549	491	499	519	495	491	491	490	506	499	464	497	457	461	461	481	486	435	517	475	514	449	494	496	468	497	500	508	523	511	520	489	522	488	551	474	504	513	509	483	509	463	486	500	507	483	503	468	503	517	467	516	506	528	495	475	501	469	484	501	486	492	480	465	489	523	506	510	473	511	522	519	444	472	466	468	497	495	469	506	514	469	486	503	510	498	505	513	484	508	456	510	482	515	485	474	503	508	476	503	500	488	466	472	473	506	520	521	478	497	511	513	497	496	502	513	477	518	490	535	489	475	509	507	529	453	506	475	498	470	469	480	467	467	489	513	515	505	505	514	474	535	456	480	476	482	506	494	508	513	492	484	465	518	468	463	486	502	527	482	493	493	455	542	481	442	510	476	503	497	512	518	458	515	450	452	488	472	520	522	458	501	497	519	523	516	524	518	489	503	509	473	497	475	534	491	504	467	473	464	490	506	522	510	485	473	497	508	495	498	523	478	523	492	484	454	521	499	473	537	479	488	464	463	460	485	512	508	532	504	510	447	484	489	503	485	549	526	477	520	462	520	500	478	515	525	480	510	507	458	507	532	493	472	471	478	460	512	517	477	482	491	510	505	468	480	496	503	491	487	511	530	460	464	487	471	527	462	455	518	517	509	476	471	510	504	493	514	494	505	555	474	537	527	499	470	499	477	495	524	541	526	475	516	573	484	514	487	509	469	529	488	557	491	467	539	524	498	472	472	484	484	496	507	461	475	498	495	462	509	450	500	462	501	502	521	439	542	490	489	476	523	476	479	495	498	497	487	490	510	488	490	503	495	452	483	497	490	506	517	503	484	482	485	544	515	465	497	514	499	506	532	523	492	518	493	476	483	500	537	537	483	521	520	533	494	502	486	484	500	518	482	540	518	471	454	484	489	521	513	459	505	501	505	478	542	475	535	486	467	467	483	476	521	518	431	507	560	498	484	519	483	507	517	497	493	483	546	522	519	486	530	492	478	483	532	528	446	512	462	510	453	481	480	488	485	485	514	501	520	502	519	471	487	495	523	459	495	480	456	489	491	487	504	473	477	480	528	478	532	497	511	502	503	493	507	449	493	533	485	510	449	494	544	515	502	505	489	501	435	496	486	507	473	487	499	477	478	528	499	486	462	525	522	476	513	452	488	520	459	511	497	502	516	498	485	475	498	463	494	501	519	517	477	477	514	488	498	515	458	525	479	499	498	446	519	521	481	498	487	492	510	500	480	490	485	519	552	489	477	496	525	518	552	455	467	472	478	563	496	465	511	498	481	511	456	448	470	469	480	489	525	568	499	444	519	491	496	501	499	502	519	487	516	461	451	513	464	510	500	476	458	493	480	507	454	494	511	518	524	476	507	479	494	467	461	541	490	516	516	491	466	509	488	535	480	522	485	490	501	548	459	506	537	524	478	453	487	493	505	489	518	488	498	477	535	519	499	460	504	476	518	483	534	538	481	504	506	490	497	539	470	490	520	502	554	499	508	501	526	491	484	474	534	485	499	494	482	512	518	538	522	475	492	475	503	494	479	495	489	516	497	503	506	502	488	492	498	523	490	477	494	510	487	496	492	499	469	511	505	472	516	548	511	516	457	507	476	493	525	493	520	482	479	527	464	465	525	500	464	492	491	490	521	506	481	498	475	468	499	482	483	503	512	504	510	492	499	532	516	525	514	514	494	530	522	502	501	501	526	494	492	478	465	481	530	506	542	497	501	478	496	477	477	487	517	514	493	510	507	520	515	497	529	486	505	489	497	514	470	502	488	497	492	477	501	508	485	501	524	512	478	504	485	480	488	488	449	450	473	505	521	490	457	517	541	481	482	516	484	498	502	486	522	503	489	540	498	482	497	505	514	542	506	476	533	478	536	515	493	494	469	464	484	504	514	489	497	521	507	491	485	511	477	509	491	505	490	521	481	502	488
31631	19579	7347	332	195	208	159	174	201	160	171	175	173	182	176	185	161	186	173	169	151	193	199	169	177	162	171	156	163	177	194	169	168	193	174	167	170	178	179	167	144	173	182	170	165	171	182	171	171	214	175	145	153	166	178	184	192	177	179	190	189	196	188	177	175	167	182	183	180	198	173	180	171	198	165	191	164	165	201	177	193	197	163	190	179	188	180	179	183	201	170	146	187	173	136	158	173	185	170	182	166	166	178	187	177	157	165	145	199	169	178	186	187	205	190	174	213	158	193	174	177	174	172	154	183	152	183	204	175	169	162	165	164	162	182	177	174	185	193	168	165	187	177	186	171	185	192	173	191	196	160	193	168	166	179	173	179	189	179	189	182	187	201	197	162	168	187	177	176	187	175	197	148	193	185	192	179	171	153	171	162	173	190	183	166	167	181	155	158	173	160	182	191	175	166	172	170	183	197	162	167	178	184	173	159	179	178	172	164	183	164	193	192	173	169	163	159	180	168	163	168	180	187	197	204	181	177	150	181	191	162	168	180	173	176	192	156	185	156	188	136	176	167	193	181	177	172	184	163	204	178	159	176	165	160	197	175	184	169	176	174	199	177	176	159	162	178	147	189	180	182	193	190	189	195	178	171	181	194	207	202	174	178	170	172	151	180	186	166	179	163	166	189	175	166	202	193	152	153	167	179	185	208	161	176	170	152	151	179	190	161	178	184	196	190	189	169	165	153	203	161	157	164	184	200	189	172	167	149	185	205	174	182	172	178	157	170	201	186	156	147	209	191	175	163	194	182	180	164	181	187	148	160	185	177	166	207	175	157	182	178	180	177	175	178	187	177	173	175	174	175	172	202	198	168	192	193	166	168	182	162	195	173	160	206	157	178	165	186	152	172	180	186	165	165	199	207	189	161	186	176	160	186	175	185	178	160	190	189	162	208	152	181	188	171	189	179	180	173	184	168	171	157	180	178	181	182	167	174	182	148	174	185	155	194	184	157	200	187	171	168	158	186	174	172	157	201	184	193	183	201	168	169	162	194	169	183	157	171	179	178	185	175	196	177	186	172	167	191	175	168	168	178	143	160	180	161	200	198	160	166	171	185	201	179	197	199	167	154	165	171	166	162	194	157	165	176	177	196	189	182	162	186	154	174	193	148	191	170	194	179	187	186	187	174	167	162	168	186	175	176	174	188	187	181	195	160	179	171	195	184	173	176	153	174	202	171	166	165	165	178	159	174	173	169	178	173	170	180	174	168	179	185	182	195	182	201	170	171	150	181	176	185	173	173	197	174	174	160	190	173	180	190	198	155	200	168	184	184	189	185	169	165	178	190	183	172	177	176	150	178	177	192	197	200	164	173	177	179	163	173	183	166	173	163	183	162	193	162	175	164	167	185	151	173	186	158	167	163	179	179	188	173	177	178	169	192	190	181	161	176	169	176	178	181	178	181	169	157	164	165	187	190	181	182	163	177	168	179	178	173	180	190	203	183	200	175	181	192	182	174	180	166	160	171	145	193	170	203	181	173	179	177	208	210	202	145	183	187	212	173	176	198	190	196	161	170	164	176	203	177	174	147	186	190	158	177	204	183	179	167	197	171	163	185	169	169	174	170	168	188	183	162	183	169	164	205	152	157	169	168	163	185	162	178	170	178	181	172	156	173	157	205	183	187	174	167	177	173	172	177	185	188	171	179	188	147	149	168	164	192	185	171	176	184	187	184	168	186	170	178	187	181	185	190	174	170	188	185	192	171	185	161	181	169	177	154	158	166	191	166	183	185	178	179	187	180	172	182	160	152	159	149	187	190	171	208	180	193	171	171	198	178	190	192	157	193	182	171	179	168	175	170	191	176	166	157	180	173	174	182	200	166	153	204	171	176	205	193	160	162	156	164	182	175	200	178	168	179	174	187	171	168	173	169	201	186	199	174	201	177	175	181	160	170	186	167	204	192	182	187	195	223	184	165	166	161	184	206	164	178	184	162	143	182	198	172	198	175	172	157	170	167	171	179	184	182	181	180	180	176	167	161	176	185	176	169	164	178	184	179	211	171	183	173	187	182	164	160	181	170	173	176	164	191	167	165	184	179	200	193	162	189	193	189	174	172	184	183	158	183	170	171	159	163	182	153	165	180	173	173	184	175	165	167	174	191	177	178	198	162	180	179	176	181	166	166	172	186	180	165	181	155	178	175	164	173	171	179	181	194	201	172	193	180	148	162	173	168	178	172	191	184	188	174	170	176	192	170	156	157	187	194	166	168	167	178	173	193	172	159	167	168	177	173	165	180	191	170	189	180	188	173	188	192	166	172	168	197	184	151	167	176	173	173	171	165	177	171	156	189	192	189	193	175	174	168	177	179	188	168	193	147	173	170	177	154	201	209	155	175	181	179	162	177	161	156	186	162	180	162	175	171	182	177	155	197	206	173	173	175	168	176	157	154	160	184	199	158	158	188	178	163	173	174	178	191	184	184	145	166	187	168	209	191	161	175	175	180	173	176	174	190	172	200	155	172	191	187	178	167	176	154	200	182	173	161	168	191	178	186	176	183	156	150	169	202	169	192	175	184	154	180	209	147	197	166	200	169	178	167	161	168	173	187	185	144	147	143	184	173	174	158	180	166	189	171	159	201	189	195	179	179	197	165	196	177	167	143	166	187	191	173	169	177	181	181	152	174	189	174	211	171	175	175	178	175	189	189	150	176	186	183	183	186	166	199	192	161	168	179	172	184	155	155	195	191	174	182	185	206	185	172	164	184	186	176	170	184	179	157	191	186	189	161	176	140	172	181	186	176	169	177	168	167	161	195	180	184	186	211	173	169	141	181	192	192	205	177	175	182	200	174	170	182	161	158	160	181	189	158	196	183	169	177	184	204	162	158	192	177	161	168	168	171	179	166	185	195	167	158	152	173	172	167	203	180	185	165	158	174	181	181	173	184	159	192	170	155	167	166	167	186	184	169	198	179	160	161	179	180	166	173	177	151	169	180	186	174	157	161	178	185	158	173	173	175	172	156	173	203	164	159	208	167	190	175	161	180	192	201	172	187	196	190	177	192	176	187	176	202	187	178	159	172	188	191	149	161	181	153	183	157	179	173	153	198	177	211	186	156	191	174	192	151	200	175	204	186	187	186	180	171	162	184	180	203	177	176	166	173	169	173	195	187	174	161	217	165	187	155	194	164	179	156	198	182	189	206	181	184	185	146	186	183	172	193	172	170	191	190	172	169	174	194	163	182	190	162	152	155	189	159	189	192	199	164	159	176	171	172	163	197	185	171	149	172	170	202	184	184	171	146	191	180	189	210	206	193	189	163	196	197	168	176	177	170	181	174	183	196	181	162	181	179	139	172	160	169	200	166	166	182	175	206	168	194	167	173	175	158	182	152	162	179	180	210	179	169	165	209	184	206	169	183	192	172	182	190	172	176	176	211	172	176	172	176	169	184	185	161	175	166	196	194	152	149	174	171	202	184	155	173	164	165	210
7126	2550	857	476	446	477	487	486	474	472	465	494	492	483	522	494	498	485	509	480	459	513	478	452	478	443	483	499	482	480	462	474	451	473	471	462	429	487	471	477	468	469	491	468	467	470	482	485	475	498	522	490	425	487	445	489	477	518	452	465	461	448	450	484	528	503	472	468	480	457	441	482	464	481	492	472	496	487	450	511	506	500	491	502	495	463	454	472	464	487	459	481	468	466	484	496	458	448	496	466	472	462	510	492	462	455	473	502	477	468	456	473	458	471	453	441	421	478	493	451	496	472	463	457	488	467	476	451	477	467	495	487	474	455	481	469	498	473	478	469	505	460	474	516	409	487	462	473	486	467	435	484	446	499	452	470	522	491	455	496	458	463	490	461	454	473	493	496	491	467	482	475	472	471	463	421	484	468	471	467	506	471	504	474	496	499	466	461	480	476	483	476	485	466	472	457	470	464	456	465	488	465	497	510	445	446	487	471	463	489	498	454	463	490	488	493	476	449	448	476	457	475	487	427	490	495	453	466	497	456	474	470	483	473	490	429	448	479	451	479	480	475	461	482	453	466	466	460	492	473	484	460	465	496	443	463	435	458	478	494	499	520	480	498	499	496	487	457	462	458	478	443	477	498	477	476	490	526	521	479	453	462	487	459	479	504	430	506	478	448	478	499	483	479	461	462	461	474	503	459	462	492	468	486	470	493	484	473	512	492	472	472	466	498	462	495	482	494	458	451	462	471	498	452	480	486	476	497	455	494	465	491	495	455	460	497	482	492	506	493	458	467	481	481	444	466	487	486	496	487	476	464	469	487	423	479	464	486	506	539	456	482	496	496	519	464	491	485	498	459	451	494	501	505	513	460	486	460	478	444	480	463	446	464	456	468	478	448	466	467	480	499	490	467	487	465	449	489	492	486	481	462	456	457	417	504	473	489	450	462	483	530	451	480	449	497	455	453	507	460	455	478	491	432	469	460	484	460	481	461	448	494	471	475	458	534	483	486	461	504	477	491	492	504	498	486	444	476	478	466	488	491	491	516	481	504	467	448	486	498	529	458	445	486	454	493	462	478	466	505	460	476	479	433	461	445	456	518	469	494	529	475	525	496	469	487	497	489	486	492	449	460	462	496	461	457	483	478	463	455	484	462	479	456	481	485	482	523	474	523	487	486	478	466	461	494	462	480	477	499	487	478	498	427	510	489	498	469	458	475	474	517	483	467	476	468	454	503	477	509	448	472	480	484	506	460	427	464	504	495	493	510	504	425	450	441	478	501	495	487	449	482	461	505	525	460	509	486	444	492	501	502	466	464	438	502	480	482	466	464	463	499	498	516	458	495	464	437	467	438	464	517	476	506	486	445	449	501	472	427	481	468	498	478	459	461	445	499	508	490	477	492	480	451	460	475	492	477	491	461	488	461	455	495	487	473	481	460	480	467	507	480	463	512	469	465	479	492	482	484	449	464	506	489	459	490	511	475	453	526	442	494	505	506	510	475	487	490	504	495	500	476	455	474	488	448	471	430	456	533	462	457	449	530	496	482	462	526	498	505	509	501	487	498	444	489	491	479	477	497	457	476	489	495	475	494	434	468	462	496	509	480	452	454	477	488	444	460	467	492	423	471	466	482	483	470	467	465	451	503	461	530	447	497	434	465	486	461	489	508	495	488	500	485	446	529	452	487	457	470	457	457	462	448	469	438	470	473	470	444	492	497	480	489	540	478	438	485	453	435	464	462	458	444	456	472	470	469	424	486	453	478	421	473	463	480	471	493	504	462	461	489	485	457	457	485	484	465	486	483	446	477	465	483	459	468	461	474	485	462	493	467	465	493	455	461	514	481	466	457	483	484	474	473	497	502	454	463	488	427	454	489	456	459	462	504	481	466	470	460	456	430	467	472	468	462	448	490	468	474	498	465	496	477	474	490	477	421	469	494	503	489	501	497	471	477	494	420	469	488	473	464	491	436	460	469	445	486	488	499	515	439	466	494	443	491	543	490	474	478	471	465	465	485	475	518	530	492	454	522	474	472	444	482	517	477	430	504	463	468	447	470	414	516	502	433	442	496	489	466	486	476	474	500	470	480	492	490	498	474	488	498	457	471	487	464	485	472	475	516	454	469	489	477	508	489	465	501	484	468	475	470	455	446	487	506	488	492	470	542	499	458	484	505	501	460	465	478	442	464	458	480	474	468	455	449	480	510	491	497	456	473	458	475	491	462	487	431	468	495	471	491	509	478	484	441	492	482	494	475	469	471	459	464	475	500	436	480	506	495	421	467	478	428	476	459	460	473	445	460	444	487	451	492	484	476	433	485	452	465	482	474	454	448	476	489	477	450	461	464	480	465	463	466	465	496	488	472	479	518	475	453	480	420	477	471	504	488	479	459	479	458	448	498	482	478	476	495	472	492	473	493	478	473	470	464	406	484	478	485	484	473	454	493	504	473	471	503	513	501	520	478	425	444	512	454	472	496	442	476	473	469	494	478	490	487	478	497	443	496	516	501	454	477	479	504	461	465	473	475	473	484	455	481	492	440	462	472	469	492	515	474	505	461	483	452	512	469	460	493	517	450	475	464	483	512	485	466	481	478	491	459	457	465	465	434	480	457	492	455	460	455	505	452	431	491	480	479	441	440	485	511	431	471	442	436	459	475	459	494	491	484	485	492	454	444	481	466	501	493	464	479	481	515	448	497	463	497	494	509	464	452	489	463	482	469	469	474	456	497	465	474	471	460	480	476	505	490	495	490	478	441	458	484	436	434	492	500	478	487	462	490	495	456	468	468	475	478	488	478	463	479	458	457	447	499	468	487	501	512	501	476	484	448	494	467	502	459	474	478	442	440	482	471	432	457	473	488	508	461	506	439	444	463	493	495	470	511	494	507	467	485	467	468	523	466	470	497	471	473	474	478	510	470	488	471	432	483	459	471	451	466	478	511	469	456	440	485	421	448	443	478	480	497	433	504	428	444	462	482	478	476	448	475	449	479	495	461	491	464	460	495	484	491	454	469	516	485	481	459	426	471	473	479	528	477	457	500	468	478	475	491	503	481	478	455	492	498	459	482	489	466	515	471	496	461	477	507	460	496	487	479	485	482	477	492	474	463	467	471	478	486	460	462	489	511	473	521	458	529	502	485	485	471	474	491	452	451	447	515	458	484	476	468	495	486	486	504	504	476	488	475	489	471	470	478	480	483	430	429	499	456	470	477	478	517	499	507	508	509	513	461	470	473	503	487	478	466	459	460	494	463	441	493	451	454	451	471	451	461	495	474	481	468	453	474	463	490	467	472	445	492	436	460	477	493	497	486	483	475	450	460	483	470	437	465	472	487	475	479	493	455	442	498	458	477	486	467	473	485	456	463	529	496	483	473	460	432	454	455	454	424	481	500	493	507	491	473	470	469	458	493	504	458	498	444	471	483	483	472	494	460	470	507	471	453	485	512	470	461	462	479	465	488	465	481	499	489	481	449	470	486	492	488	447	467
24601	20986	23929	28224	20981	15540	585	331	306	317	346	310	301	304	300	303	302	288	268	289	269	285	289	301	279	303	261	298	264	288	277	248	271	278	281	275	281	286	290	278	280	265	255	256	293	279	303	287	270	288	278	273	270	273	287	294	272	287	263	272	254	265	276	306	306	256	313	275	271	277	256	239	281	277	277	268	277	296	289	281	289	289	259	254	269	290	263	301	245	270	266	254	255	265	245	252	273	297	265	265	258	265	277	284	268	275	290	295	270	308	308	277	309	248	300	271	289	288	290	281	267	301	262	263	289	282	233	278	246	284	265	276	286	240	265	282	278	257	265	280	277	298	292	266	264	291	284	246	284	254	276	251	280	268	277	302	248	242	268	259	270	254	300	274	287	279	285	254	256	257	279	267	290	275	290	264	273	248	307	274	285	264	242	291	283	269	266	257	264	303	269	299	307	299	271	243	244	271	300	289	265	278	293	309	276	271	283	251	308	298	255	287	250	283	273	254	268	263	265	242	273	243	249	246	279	282	265	292	293	293	303	277	247	257	284	264	276	284	275	283	282	289	245	287	261	259	297	268	287	289	286	268	275	252	252	297	283	294	262	294	307	287	268	292	264	278	250	260	271	276	290	268	285	254	273	253	261	253	285	279	245	283	279	282	251	288	245	266	267	273	271	268	284	306	253	304	274	265	267	316	264	288	275	279	278	309	293	266	252	282	291	280	286	260	287	293	274	264	311	258	283	257	250	312	244	268	277	273	275	268	282	297	260	282	253	270	254	298	272	282	291	264	272	272	289	256	239	263	273	270	269	243	271	265	297	268	246	252	280	282	258	266	298	266	252	268	250	282	273	267	279	267	306	251	279	290	249	261	235	293	272	300	269	273	282	275	289	282	305	283	296	271	301	265	307	254	286	293	275	276	273	252	269	288	254	278	278	282	267	290	274	270	276	298	310	296	277	260	283	271	276	261	263	287	293	246	255	244	271	267	272	301	276	296	269	265	300	269	260	292	272	255	260	309	273	273	255	261	300	296	276	272	271	287	313	256	317	254	281	265	306	287	258	279	280	286	295	296	252	271	280	281	238	246	280	289	276	283	280	272	287	286	301	266	297	279	249	282	276	267	260	259	270	294	282	275	266	289	288	315	283	271	294	293	298	280	306	239	290	278	280	301	259	302	276	256	281	260	281	266	240	274	273	266	273	273	300	284	294	295	307	243	272	271	263	270	259	283	291	250	280	237	287	279	282	295	302	278	269	255	300	275	264	291	266	278	287	299	280	283	260	267	311	264	307	265	251	259	244	257	280	261	268	264	275	284	280	303	299	248	276	289	272	264	258	285	292	254	256	258	314	259	299	256	259	256	273	248	266	280	283	284	293	278	285	292	267	264	285	280	267	272	288	274	284	300	282	271	278	250	266	281	280	271	264	277	258	299	258	238	278	300	276	279	249	294	250	271	270	305	269	255	278	246	283	281	271	257	262	270	262	271	299	271	239	265	251	301	296	305	273	292	272	235	298	269	278	283	301	260	277	265	269	275	282	255	285	282	245	260	277	255	251	275	304	287	273	292	307	302	251	256	273	274	253	272	262	251	290	256	258	244	265	269	288	276	260	303	273	282	271	241	281	293	260	281	278	270	276	255	269	249	273	283	285	256	294	286	275	275	265	257	256	263	277	289	264	307	273	269	276	277	278	250	288	248	296	280	299	260	265	277	279	262	280	264	274	305	300	264	313	271	244	271	271	281	321	248	295	253	306	259	294	289	277	285	284	289	273	282	277	284	268	295	291	296	246	268	258	262	266	261	278	279	266	238	265	264	291	267	331	292	237	279	261	276	278	270	295	260	248	284	277	281	294	275	264	243	275	277	274	274	269	292	287	258	272	284	268	295	269	270	230	284	287	264	286	273	270	286	270	286	266	270	298	313	273	274	269	268	244	284	255	296	274	279	272	291	256	288	287	256	310	306	269	315	302	281	281	274	258	262	263	300	292	267	273	273	262	251	283	285	256	275	277	270	283	283	278	290	300	281	287	266	280	265	253	257	266	263	269	286	267	275	237	281	269	256	285	273	284	233	271	283	294	280	257	238	277	253	291	311	290	263	235	305	285	293	260	256	272	269	288	282	281	266	310	293	291	269	276	271	267	260	278	278	294	304	268	314	245	271	262	282	249	265	308	252	279	249	274	286	276	268	285	265	261	279	292	267	282	276	274	232	279	284	254	296	269	262	301	258	292	264	286	275	281	241	267	276	263	263	257	294	272	304	289	280	282	254	252	275	254	280	247	280	314	274	267	262	302	283	254	286	267	304	296	255	271	242	279	245	260	250	234	274	338	275	288	278	251	286	275	277	261	259	255	300	265	273	257	261	258	280	275	291	263	275	274	263	277	269	243	276	295	299	275	267	282	281	247	275	290	249	274	258	254	278	273	265	294	265	280	250	249	278	256	266	277	260	301	260	270	294	282	296	271	300	262	269	264	246	306	267	282	257	282	307	274	261	271	275	268	312	308	275	257	280	297	272	257	299	281	269	275	227	279	287	275	283	262	259	278	241	299	287	279	277	257	265	272	255	248	274	255	262	229	269	250	293	268	264	277	293	267	265	279	280	294	273	284	294	265	266	270	268	278	252	267	291	305	280	258	279	245	265	268	303	287	280	250	288	249	273	268	267	263	283	281	272	268	281	244	239	292	285	286	252	282	299	253	255	264	281	303	281	292	271	236	250	269	312	252	287	290	273	274	265	277	274	272	263	268	262	282	267	279	256	283	253	271	276	263	270	248	279	242	275	280	286	274	285	252	265	247	271	270	268	280	271	262	284	271	295	267	273	292	264	308	305	296	253	272	293	273	268	247	287	302	275	286	267	250	301	275	266	308	284	300	268	249	268	277	263	291	259	299	295	258	285	279	292	293	282	287	266	276	252	289	272	280	288	255	254	254	256	259	276	264	297	294	256	254	258	265	277	253	296	268	281	247	274	276	275	287	288	296	274	233	268	237	276	293	298	262	311	270	273	261	288	281	277	276	269	267	263	243	279	248	303	260	295	270	305	256	278	261	258	279	278	288	274	260	272	257	249	302	257	294	269	267	263	265	283	292	275	258	257	292	280	269	320	285	293	271	268	297	287	267	288	274	279	247	246	254	298	248	258	303	287	247	292	246	272	223	289	273	288	247	274	261	290	288	274	283	281	289	288	277	248	283	280	267	251	285	276	310	294	272	276	266	324	266	265	261	279	289	278	306	293	277	252	278	234	243	246	273	288	300	261	282	278	301	266	256	269	263	252	283	293	286	280	264	294	291	262	269	281	260	256	265	267	279	220	295	284	274	310	268	292	257	283	302	254	288	274	273	257	235	261	283	258	280	307	250	281	251	279	277	280	253	263	289	290	268	299	257	271	298	292	269	289	300	299	294	278	285	306	262	258	279	267	256	256	266	298	262	280	255	246	248	277	261	290	285	307	274	276	250	275	296	284	281	254	290	252
5260	4905	3907	885	742	748	693	703	680	671	683	661	675	698	699	701	652	651	699	700	636	658	668	684	689	678	708	658	703	635	656	671	655	670	667	648	669	683	657	657	675	666	649	680	682	708	650	681	679	641	669	644	661	662	707	647	684	665	668	676	714	677	690	733	643	677	663	668	695	668	629	690	643	645	662	689	668	652	658	657	658	631	656	671	677	672	712	663	675	653	645	687	683	652	705	654	689	706	715	703	646	639	651	636	664	697	646	659	705	690	688	640	669	683	659	699	661	647	692	685	675	659	662	666	692	690	668	703	698	661	701	657	689	642	677	657	648	670	674	645	667	662	677	682	656	710	665	679	661	658	628	664	688	663	686	681	624	657	659	671	693	628	668	653	687	677	656	661	654	661	639	668	663	656	671	655	635	676	672	659	658	643	667	654	659	684	692	657	617	646	680	696	682	651	701	648	636	691	657	653	691	649	660	708	638	686	698	687	637	649	674	613	679	636	658	657	669	717	641	657	653	672	650	653	657	676	646	685	710	664	661	655	686	651	671	680	667	693	683	702	675	638	663	643	650	662	644	677	649	674	669	668	665	690	670	646	620	630	729	696	721	618	718	660	693	642	658	666	644	662	627	683	650	709	679	699	716	646	692	663	662	677	660	700	693	651	675	677	675	680	687	629	696	710	660	651	661	705	612	672	664	694	706	688	659	643	641	665	652	648	677	616	646	603	677	668	690	642	637	702	655	696	685	680	709	689	655	696	702	648	651	661	676	654	683	672	689	643	609	673	649	640	679	669	698	714	659	672	725	657	677	652	676	671	666	681	656	703	665	690	717	639	687	678	664	698	729	635	656	662	687	682	629	656	644	705	678	632	669	661	622	645	674	631	647	667	684	650	740	686	662	622	634	678	648	649	666	666	668	706	654	659	736	707	687	660	652	708	672	652	678	669	679	649	661	675	649	653	699	668	669	666	667	678	652	664	648	670	638	669	683	685	637	618	683	652	673	642	619	676	682	646	627	621	693	709	671	634	675	684	670	674	640	661	660	689	666	673	688	633	643	654	671	687	634	649	620	680	646	700	668	676	702	648	653	632	667	677	649	653	664	701	641	673	722	694	710	668	694	705	662	652	685	651	638	637	715	655	690	641	674	706	669	690	676	647	675	652	681	639	670	636	648	660	689	653	660	689	686	713	679	655	612	664	647	666	665	676	682	642	677	713	638	676	655	652	657	650	707	739	694	708	665	692	647	672	676	630	705	711	721	629	699	650	678	627	687	665	663	687	679	644	659	670	650	686	640	706	653	642	681	675	666	659	682	665	649	665	662	654	640	649	657	667	670	690	689	712	677	628	726	696	705	694	667	681	676	664	662	630	718	685	667	680	661	690	670	639	634	686	656	653	654	655	645	657	654	664	637	715	658	721	664	678	685	674	679	658	669	678	640	652	684	638	676	680	636	686	662	656	667	644	673	653	654	686	708	648	654	647	690	654	703	661	661	693	678	698	636	634	697	635	666	656	687	647	671	635	649	707	682	691	673	656	684	716	689	684	668	682	660	679	663	672	648	691	661	705	651	689	729	664	712	697	640	662	646	675	705	643	621	686	663	710	659	686	635	699	665	660	659	691	682	690	635	681	688	670	661	654	648	644	640	665	664	649	638	688	663	659	620	672	701	691	714	689	703	678	679	636	660	689	660	648	675	653	669	651	641	713	665	656	689	667	694	666	672	650	705	627	658	603	646	692	658	664	695	672	667	688	652	678	646	690	664	637	699	723	664	720	663	678	682	648	670	635	671	698	670	661	617	659	653	655	697	685	660	662	643	683	658	617	625	657	696	658	675	648	683	653	663	678	654	646	632	700	665	704	673	647	671	680	693	706	698	646	670	673	719	672	640	684	619	666	673	654	696	657	670	733	728	671	659	667	685	649	652	664	681	646	684	669	678	691	676	667	695	670	710	675	671	654	723	690	670	632	677	637	651	619	693	682	693	676	649	632	685	666	690	636	615	691	649	630	656	681	692	636	680	681	676	669	688	685	687	652	659	666	706	687	660	676	667	684	637	681	666	691	645	679	665	680	664	621	676	662	675	687	682	677	681	711	669	625	711	687	687	643	617	671	659	689	712	665	684	642	679	672	685	655	666	698	693	642	701	659	599	624	677	645	665	667	705	646	662	634	709	644	698	688	663	652	668	720	660	609	674	742	652	683	650	633	672	664	711	659	677	668	699	675	650	648	688	661	654	675	716	650	715	677	674	644	637	676	676	626	664	684	651	643	638	655	669	688	725	689	690	656	655	656	644	664	644	684	635	640	654	667	741	695	647	681	703	714	651	704	688	651	681	670	645	680	632	719	668	644	631	683	694	658	668	642	675	657	666	676	675	658	641	692	694	692	676	678	679	659	675	705	638	685	660	644	681	681	629	670	648	664	651	669	717	719	676	652	651	669	667	673	663	625	690	640	650	669	697	685	660	655	649	629	668	658	662	674	622	701	722	701	645	720	694	661	693	635	637	663	664	700	658	698	673	684	711	695	664	691	708	680	681	696	708	704	701	670	675	618	672	719	681	679	687	643	705	655	690	624	640	692	638	644	690	676	649	672	675	666	683	614	716	656	663	672	680	673	670	692	655	678	694	713	658	648	652	658	615	690	646	691	662	648	616	703	632	676	622	658	664	646	693	636	626	634	694	673	654	670	658	667	656	721	694	695	705	697	672	656	665	661	657	663	663	689	684	713	744	660	676	701	643	680	673	675	668	690	679	645	677	671	625	695	678	698	645	653	634	616	644	705	656	674	623	711	685	673	633	705	697	684	689	702	645	696	640	672	650	695	690	621	695	655	668	636	677	648	685	665	658	674	662	668	612	704	668	666	687	655	687	659	671	651	680	667	744	651	676	661	656	692	641	618	682	638	655	710	638	702	670	662	688	654	667	665	657	687	674	652	656	682	695	691	639	685	680	697	634	657	683	690	668	685	613	699	629	703	679	635	686	691	643	679	657	654	651	684	683	723	689	661	608	661	634	668	649	653	703	684	657	638	651	669	701	675	690	704	612	674	659	692	644	643	662	681	659	695	696	695	629	658	674	659	646	697	664	702	693	680	669	673	689	658	655	702	623	677	678	658	634	702	632	697	690	667	693	654	704	666	664	698	688	699	704	679	662	678	671	693	627	706	655	658	722	666	639	682	666	674	652	666	645	637	632	686	680	644	682	649	681	684	639	625	685	651	644	661	680	667	674	666	710	612	642	747	664	686	708	662	643	701	662	720	672	619	655	673	671	651	666	679	667	654	651	697	663	699	696	682	652	662	676	723	645	634	673	700	699	658	691	654	680	670	660	666	717	691	678	655	740	689	664	672	680	719	672	691	631	685	671	641	704	638	670	708	667	684	643	628	703	699	718	670	713	636	665	712	689	644	663	684	639	627	642	666	682	685	701	688	713	648	698	656	680	677	643	679	625	655	606	697	629	701	706	728	667	642	655	665
23964	21014	24336	27895	21016	21024	11990	532	329	307	285	248	249	248	245	235	241	235	244	219	227	232	220	197	236	233	220	217	243	246	229	204	221	244	222	209	220	257	230	203	217	222	212	177	201	187	174	217	198	188	216	199	224	214	212	186	246	218	219	194	220	234	236	207	229	199	239	245	220	215	197	188	205	198	205	194	195	224	209	206	221	207	240	225	212	218	182	215	227	198	212	219	210	236	188	211	226	224	223	202	201	231	183	215	225	220	219	195	225	213	197	206	199	195	218	196	232	229	245	239	206	224	213	200	208	210	199	226	192	171	188	221	222	217	209	223	203	198	207	199	200	217	203	216	211	232	234	225	203	220	206	183	197	219	199	224	188	220	211	245	214	203	214	217	215	199	225	204	211	193	191	204	209	219	201	172	212	253	203	228	212	204	244	228	217	208	197	215	215	210	236	201	199	223	220	220	213	213	209	230	208	228	224	211	229	208	203	224	185	197	197	223	255	214	223	207	235	208	192	214	213	216	193	201	206	225	221	200	206	211	200	221	204	219	220	238	203	206	223	226	227	194	193	233	197	234	183	206	208	230	233	200	202	194	200	221	190	217	210	198	182	178	217	213	225	185	207	178	204	196	216	205	211	221	218	234	210	186	197	207	202	211	183	212	207	200	181	215	203	213	177	229	217	190	205	206	204	194	227	217	198	184	241	178	204	231	213	179	217	192	213	230	210	219	228	220	229	210	224	218	212	221	233	216	210	229	213	237	202	216	220	204	222	213	226	189	193	213	206	226	193	221	223	188	201	188	206	208	206	222	211	205	176	216	214	193	204	213	175	219	215	214	196	195	203	219	241	204	191	202	201	212	231	213	204	228	209	230	192	206	218	178	190	200	206	209	210	205	194	202	201	200	209	209	210	229	200	222	191	241	225	216	214	174	193	206	212	227	214	210	204	223	181	181	221	219	195	227	184	203	214	245	219	205	225	216	205	211	250	205	211	210	192	231	219	227	213	193	190	216	208	195	215	198	225	200	199	217	211	213	213	201	168	218	232	211	225	222	201	173	210	203	209	218	199	200	209	208	167	198	201	180	199	199	213	220	229	211	185	189	211	201	201	185	206	221	204	211	204	199	226	202	176	214	209	206	207	211	211	224	229	207	204	237	196	221	229	210	196	215	217	235	255	200	221	214	213	216	229	224	195	213	231	206	228	223	192	229	216	222	211	217	195	223	230	200	192	190	218	209	237	201	200	219	198	231	228	195	233	236	184	222	211	209	217	198	202	219	214	228	234	235	215	216	197	216	194	214	200	209	211	220	184	200	196	193	231	184	215	234	223	179	225	189	220	191	210	230	204	213	223	193	226	192	217	190	214	232	203	198	210	208	194	193	181	221	213	187	212	188	207	198	203	203	199	215	210	218	204	206	225	189	223	205	215	215	215	256	182	179	223	207	212	213	221	237	224	220	194	211	200	208	221	184	194	221	213	210	193	200	214	213	200	209	208	196	209	201	216	197	202	196	195	218	202	190	183	216	206	189	217	204	201	215	204	240	218	198	215	197	222	199	217	190	208	178	235	214	211	204	186	175	206	169	224	238	204	210	221	216	233	208	211	196	205	196	204	208	200	216	195	217	220	198	191	219	181	207	205	199	213	237	232	197	233	211	220	210	182	220	222	199	204	203	210	204	250	199	207	197	220	204	226	208	219	222	242	212	204	219	187	198	203	209	209	191	217	215	223	223	195	201	204	212	192	209	236	229	207	202	192	204	223	206	203	231	209	209	200	202	200	219	235	182	214	226	198	213	205	222	222	233	220	219	212	215	194	211	205	253	208	213	179	219	224	178	237	189	214	228	215	215	235	199	191	259	199	213	185	194	190	222	224	237	187	204	211	201	212	197	206	199	219	250	199	208	211	234	176	241	205	229	201	225	209	212	223	203	200	222	192	200	198	188	187	212	206	193	224	189	211	206	214	195	225	221	245	211	225	200	213	205	232	205	198	209	186	212	195	250	206	191	226	206	212	203	217	199	206	215	217	241	201	195	189	238	205	219	211	209	195	245	199	226	214	211	191	216	222	194	183	195	211	196	193	244	217	196	179	197	225	215	214	197	202	187	192	222	233	248	218	214	217	228	226	194	186	186	199	204	220	217	215	194	202	206	237	220	197	208	192	204	243	205	226	226	238	211	233	212	215	185	186	216	191	225	192	217	207	202	202	225	215	232	222	215	184	222	201	203	194	216	214	227	212	216	209	211	219	214	231	238	207	210	215	194	219	223	215	179	215	215	216	213	204	189	202	216	200	223	230	219	218	228	218	172	232	217	186	197	222	215	193	172	171	209	194	216	214	205	193	196	218	193	195	225	224	210	202	196	229	221	223	211	213	227	186	210	210	190	215	201	194	205	182	226	220	202	210	226	221	204	210	227	214	191	206	191	210	209	217	198	220	222	201	208	198	208	207	209	217	197	204	194	215	214	192	205	220	210	228	248	222	240	189	211	203	212	202	224	166	206	186	206	209	206	204	218	215	202	210	179	200	206	191	197	201	204	224	201	211	197	226	222	227	226	213	205	207	228	207	230	203	202	221	184	230	227	222	207	197	205	164	212	201	207	220	210	226	205	181	209	199	196	239	215	203	220	197	219	233	222	205	211	245	202	206	208	213	198	198	224	193	234	213	217	203	188	227	232	202	212	240	211	204	201	201	207	201	205	212	214	228	215	226	203	230	194	211	196	210	157	193	225	221	187	203	204	206	201	214	211	193	217	185	206	210	200	217	223	228	197	233	205	226	221	192	210	192	196	203	203	189	191	232	214	211	232	223	202	197	233	215	183	210	200	236	217	195	199	226	197	219	204	219	209	197	211	209	211	205	203	211	191	175	232	200	187	198	188	233	226	215	196	204	241	191	191	231	198	222	217	213	206	206	210	212	225	195	206	187	204	216	205	199	188	207	192	212	217	174	232	233	213	236	214	227	226	234	205	202	216	240	207	191	217	236	213	196	202	203	218	228	225	214	217	183	206	229	203	211	223	221	192	199	208	202	224	198	225	212	197	182	207	204	199	213	213	215	206	205	210	203	230	211	222	187	188	205	199	228	205	212	200	212	214	200	196	203	211	180	237	249	215	201	198	229	237	205	205	211	201	208	190	216	208	186	209	189	204	191	205	199	220	219	206	199	234	205	234	189	197	245	200	238	207	218	222	193	203	188	200	222	244	225	214	203	178	210	181	212	226	210	207	221	206	183	225	187	191	214	226	178	218	189	196	187	187	208	203	231	208	204	211	227	179	212	214	242	207	211	224	199	191	201	214	236	215	197	193	252	198	178	223	190	188	210	180	192	194	202	205	206	198	216	185	203	200	226	210	193	181	228	212	186	226	201	208	204	231	182	214	207	232	219	197	210	204	218	209	200	197	219	216	172	195	220	194	210	222	201	202	201	211	226	199	211	195	217	185	191	190	226	221	180	173	212	180	238	215	224	202	200	212	227	221
5478	6580	6463	875	679	605	546	529	567	532	520	537	543	495	493	530	513	488	475	501	529	482	489	483	498	480	475	553	500	460	547	498	518	474	489	508	494	473	492	503	503	529	494	467	509	479	482	531	516	473	495	480	465	484	498	527	458	475	479	485	494	475	512	476	488	490	501	458	495	513	482	496	532	477	516	441	491	481	484	488	492	497	505	501	488	478	514	504	539	485	481	473	461	507	482	487	481	462	500	490	515	492	467	492	492	523	447	461	441	493	531	507	460	495	488	490	468	490	525	497	466	509	470	463	513	519	507	491	447	478	457	483	511	521	488	462	534	478	483	523	520	463	518	476	512	458	497	468	503	541	541	456	508	504	491	482	484	513	466	488	476	494	516	509	466	530	502	511	491	501	476	520	504	505	420	500	500	495	518	495	518	491	465	509	522	509	453	504	501	505	470	489	480	494	499	526	554	488	448	515	540	467	513	507	473	476	496	472	488	482	497	480	484	510	460	484	490	475	541	501	507	464	483	460	505	468	486	546	490	496	456	505	498	524	511	447	511	498	506	486	529	491	518	488	532	506	498	483	511	498	487	500	484	509	485	561	506	475	466	502	462	503	509	538	499	483	500	466	502	498	474	505	462	474	446	512	484	502	486	511	484	472	493	480	522	482	533	478	503	471	529	518	513	464	508	502	515	490	487	467	471	454	491	481	465	501	509	457	467	477	474	484	510	470	523	500	487	498	515	488	516	491	511	526	484	513	504	497	492	480	501	496	498	515	479	490	508	499	484	465	528	518	490	485	523	543	467	491	450	476	493	516	493	503	503	531	475	456	526	529	473	488	503	496	483	497	501	530	479	482	467	477	489	510	518	515	555	525	499	509	518	508	517	456	491	462	493	479	481	507	455	465	530	499	499	510	527	495	517	466	494	498	462	448	476	519	506	459	510	478	484	480	477	495	486	497	501	494	473	494	505	476	532	495	498	475	490	504	513	494	463	503	484	495	478	500	482	460	518	516	520	470	519	531	505	513	530	512	484	528	496	474	539	510	491	508	504	500	485	495	448	527	498	518	486	480	511	501	474	495	458	452	486	500	497	468	500	543	469	504	487	496	482	488	522	487	529	483	527	518	486	466	510	509	518	498	492	491	473	509	477	494	494	518	467	511	468	506	494	494	476	499	479	483	491	479	489	476	530	512	502	486	460	480	491	480	469	475	493	507	515	469	465	494	469	444	509	498	471	514	526	511	477	498	507	511	477	512	498	533	518	499	494	503	480	527	503	518	520	511	504	424	472	464	496	500	480	533	496	493	467	492	508	485	473	450	477	521	504	488	453	487	466	474	504	477	512	486	455	493	486	463	476	475	506	437	480	487	521	441	483	491	506	459	485	507	522	477	469	489	464	486	477	496	470	467	520	490	499	495	519	513	532	487	525	508	523	457	500	500	517	508	473	473	482	453	504	523	489	551	501	506	514	490	486	488	511	488	507	507	486	456	477	532	448	485	515	493	478	472	521	519	509	503	514	501	490	495	479	491	489	464	463	503	486	483	523	481	481	462	515	490	478	510	522	480	479	504	485	479	512	530	498	488	468	472	469	512	455	470	486	531	482	488	521	446	530	507	497	468	489	478	494	520	522	500	515	527	468	477	527	519	468	507	493	482	505	506	484	510	488	495	523	461	514	488	452	472	512	508	516	457	449	519	488	495	481	509	496	498	516	490	523	480	512	482	525	507	477	474	510	547	442	511	511	505	500	487	517	508	511	475	495	470	467	488	521	465	525	502	532	510	476	502	499	509	501	455	446	510	471	510	460	511	518	479	490	464	474	470	478	519	476	483	481	465	467	514	453	498	468	481	474	476	472	493	466	482	507	480	480	556	531	467	459	475	470	506	513	474	454	495	544	507	454	492	470	488	503	438	493	541	487	506	491	493	512	484	508	519	514	450	488	479	518	476	508	483	480	462	527	487	494	485	488	450	474	490	474	470	494	501	500	499	516	495	487	506	500	496	447	494	477	507	512	502	505	483	503	499	523	483	489	495	505	497	524	485	472	485	526	463	475	473	518	454	519	511	520	490	464	508	496	473	497	501	470	543	525	512	547	511	489	480	436	482	478	477	489	483	468	486	493	482	465	500	536	513	479	484	502	513	465	494	502	511	501	510	495	452	517	428	526	464	490	457	510	543	504	520	510	503	462	462	489	533	526	492	514	482	492	460	494	506	517	492	476	512	491	553	491	513	476	482	473	507	496	480	527	498	526	481	516	455	492	530	528	477	542	515	470	551	509	450	494	490	485	506	470	487	475	501	472	480	523	463	516	526	518	510	483	480	453	501	485	513	428	445	473	522	522	496	504	451	480	513	467	460	492	466	479	486	499	490	485	482	507	486	484	482	451	469	500	450	539	465	465	512	472	487	505	449	446	514	506	518	509	462	500	490	460	520	483	469	491	490	497	494	446	439	479	476	478	478	498	525	479	488	510	482	490	509	472	450	481	452	491	493	510	500	466	489	526	486	512	483	516	529	491	532	507	526	473	479	472	532	507	499	502	531	484	516	472	476	470	475	516	488	485	493	453	461	502	504	475	522	488	537	462	516	496	499	463	540	451	490	457	508	484	509	480	493	475	508	498	517	489	486	478	524	450	465	452	468	504	423	502	476	504	475	484	476	491	505	482	463	508	421	471	542	510	458	468	471	444	445	488	500	520	509	500	486	459	446	468	468	490	502	532	500	495	534	482	460	522	510	482	497	493	494	452	484	497	500	493	559	532	480	531	469	516	517	483	459	451	498	494	496	503	489	479	511	494	482	464	481	471	503	520	485	436	495	473	518	503	488	506	461	476	497	494	503	469	476	500	505	488	474	488	493	475	475	503	453	465	502	513	468	534	485	493	501	534	492	521	525	460	510	481	511	473	525	507	516	516	526	474	522	470	492	497	503	471	503	524	454	496	459	463	478	505	484	484	488	480	492	532	502	490	492	485	496	495	492	506	508	490	508	491	481	464	468	504	449	484	460	502	528	503	488	518	521	531	448	497	506	472	461	459	479	542	492	450	493	498	483	482	510	495	481	494	480	497	488	495	506	467	504	522	472	479	506	484	456	509	484	518	504	516	477	507	493	475	512	495	517	503	469	507	520	491	492	478	510	492	486	496	474	468	524	484	480	499	545	464	509	468	468	463	494	492	462	494	490	456	488	513	494	476	488	496	467	451	499	473	495	470	462	490	458	486	483	473	518	496	461	476	477	513	456	505	480	504	500	487	514	528	500	506	508	496	482	435	497	505	516	470	501	493	522	526	460	445	525	510	470	521	508	512	484	505	468	495	535	475	491	520	465	508	466	505	474	492	506	476	486	514	467	480	512	499	447	507	488	488	515	490	499	482	466	463	524	500	481	487	502	524	467	483	485	476	471	489	523	492	504	483	504	533	488	499	523	483	473	566	489	530	493	490	504	562	471	496	492	518	487	477	444	489	479	490	537	497	529	490	524
31692	19628	7442	324	206	161	175	171	177	181	173	169	169	171	169	215	171	183	173	177	218	151	221	169	175	175	185	189	189	191	165	178	174	173	189	169	187	162	169	191	182	188	158	168	193	173	160	164	171	193	173	167	171	158	189	182	187	201	153	200	191	158	173	182	190	186	168	165	163	180	182	193	158	161	179	180	194	184	168	177	167	176	184	152	187	172	151	167	171	181	163	163	185	189	187	166	189	174	162	184	175	206	154	176	173	208	162	174	139	168	170	183	147	167	170	176	185	162	167	168	185	183	177	179	204	175	177	180	174	186	155	169	168	200	177	185	182	184	169	161	188	184	166	179	155	168	184	190	184	155	174	160	189	171	162	190	179	195	168	197	171	163	146	169	170	185	176	178	159	165	195	175	193	152	170	184	168	180	176	155	174	165	173	164	178	166	182	200	168	173	179	179	183	179	174	188	180	197	199	171	176	172	189	168	166	180	177	185	194	165	169	176	175	164	172	175	144	154	167	167	182	188	176	183	186	230	171	172	173	173	159	183	182	172	183	169	178	191	169	178	170	163	209	155	169	175	171	189	139	166	175	164	168	155	158	178	167	189	164	169	182	208	152	152	187	167	169	192	168	179	179	176	173	196	175	167	187	178	149	189	177	193	183	186	193	171	196	159	143	199	171	160	200	193	164	174	190	179	202	186	163	155	175	164	175	156	175	169	199	170	159	158	190	176	148	169	191	169	180	166	174	196	172	189	193	177	188	166	167	173	165	165	188	165	147	183	175	192	170	171	170	165	185	179	185	159	195	173	172	188	172	172	173	173	190	183	180	172	170	194	186	156	155	175	181	186	188	178	142	192	175	166	189	167	183	189	199	194	179	175	182	154	155	176	144	183	170	195	160	188	154	170	170	208	180	175	177	169	180	157	156	184	192	192	165	163	163	160	206	172	179	171	172	184	164	208	167	156	193	158	175	164	173	164	205	192	169	160	152	181	159	155	164	167	188	159	179	167	178	161	170	171	193	186	176	148	167	172	171	192	208	188	186	169	170	150	158	172	189	176	167	177	179	152	165	201	162	190	194	173	167	190	161	187	163	182	177	149	187	149	186	191	172	199	191	180	182	160	170	202	166	139	171	161	170	204	164	178	175	169	174	188	174	177	173	177	165	173	160	164	169	175	169	183	177	194	191	164	163	177	194	183	177	199	186	165	176	161	165	183	180	174	195	185	193	163	164	182	178	186	187	174	170	162	194	193	185	182	169	154	189	185	193	176	187	179	158	173	187	172	202	172	166	171	178	174	175	177	169	194	198	171	173	186	190	185	187	150	185	180	174	171	191	172	173	195	185	179	155	200	167	168	167	168	147	151	161	196	160	197	157	199	172	153	151	158	165	175	161	149	183	165	194	218	173	137	173	188	169	173	178	192	156	157	180	175	166	169	170	156	168	162	175	184	167	183	194	196	154	181	183	186	171	180	191	176	170	174	210	156	183	150	200	177	181	173	164	169	159	165	173	164	175	176	181	166	182	174	170	177	200	149	145	171	140	164	164	185	176	172	151	179	157	164	175	165	167	162	207	177	150	175	159	182	179	158	158	180	173	175	163	180	184	173	179	191	189	190	173	210	198	165	180	185	171	161	162	167	165	194	167	176	177	180	157	165	191	169	185	156	163	172	149	180	210	185	180	173	179	205	173	199	158	158	178	174	191	162	166	168	167	183	193	155	157	192	183	192	156	181	201	202	162	144	182	148	180	180	173	170	190	208	180	166	169	191	157	183	165	160	186	177	162	191	181	188	186	176	186	143	176	161	158	168	201	172	172	179	189	182	183	177	162	163	164	192	159	167	175	176	153	187	156	177	176	177	160	166	177	160	180	171	168	179	177	185	165	185	166	176	164	181	164	159	172	174	161	192	164	174	192	174	177	181	169	182	186	167	174	206	176	177	159	177	178	165	176	163	178	181	174	158	183	159	163	175	172	179	196	166	152	177	167	163	169	173	190	186	180	168	183	169	168	177	189	165	176	192	181	182	186	172	177	155	164	199	184	177	149	190	154	196	171	189	172	179	167	176	153	160	178	164	183	161	170	187	185	187	175	170	188	180	182	198	199	181	172	171	172	182	171	156	180	184	181	141	176	160	185	174	146	172	164	156	177	164	180	175	170	150	173	146	171	168	178	155	179	184	170	166	159	175	199	179	165	176	162	175	177	182	173	185	182	182	158	172	168	187	187	217	179	170	166	196	157	187	193	185	182	172	191	169	164	160	183	162	172	186	196	181	205	209	159	158	151	153	171	181	169	172	173	170	166	152	172	162	195	150	175	183	177	170	168	184	182	172	176	171	152	185	175	191	164	175	188	146	171	168	165	169	174	156	163	184	194	180	166	176	171	190	198	144	187	182	178	166	173	184	179	181	152	181	179	194	197	178	153	202	157	188	175	189	198	154	169	179	169	173	191	177	180	155	187	192	158	158	154	169	187	177	177	169	153	197	176	189	137	184	169	165	181	179	184	174	170	163	184	180	185	199	165	161	173	173	174	199	179	169	197	178	169	173	158	159	178	184	178	158	165	171	162	174	175	161	190	172	167	192	190	190	169	170	221	191	159	152	176	188	178	205	169	171	180	174	192	185	174	185	178	186	200	173	178	200	191	167	178	180	183	209	197	155	168	185	192	174	170	185	192	157	162	191	169	160	159	202	160	167	145	161	169	163	178	196	173	174	164	155	166	182	149	185	158	162	168	176	195	186	182	185	162	180	171	173	169	206	174	167	156	186	162	170	183	154	166	172	158	179	162	186	200	192	157	176	170	214	143	155	172	154	159	178	190	167	192	186	176	162	180	154	167	186	187	187	172	172	189	177	200	194	179	213	176	180	166	187	181	178	204	164	198	183	170	170	168	180	163	172	179	180	191	175	157	160	180	168	158	171	175	166	163	194	181	185	181	164	182	183	194	165	215	164	172	171	195	164	156	156	172	171	192	186	200	158	176	196	174	188	166	171	178	179	158	171	165	174	161	180	159	177	202	191	174	179	172	173	175	167	166	191	178	194	179	200	197	152	173	180	157	196	170	148	183	171	167	159	160	175	152	173	180	188	183	164	196	168	135	159	173	177	175	173	186	157	196	191	194	148	176	150	172	156	191	193	186	173	176	161	179	168	165	146	148	165	175	161	155	186	191	166	170	185	155	166	177	172	181	176	183	192	175	212	179	188	158	189	154	177	162	178	191	174	187	177	173	177	171	167	152	176	172	146	161	181	167	175	155	187	183	193	174	203	190	166	174	176	170	173	192	173	205	172	160	188	175	167	171	188	186	170	187	169	182	175	188	180	174	167	179	171	171	205	158	157	186	187	165	193	153	160	177	174	143	165	194	176	184	196	169	178	170	191	205	186	180	188	170	198	178	186	157	180	167	191	163	156	168	157	175	168	174	157	197	154	177	191	160	146	169	180	190	169	178	157	176	174	168	183	171	187	178	186	177	153	203	176
6304	1774	954	498	464	451	442	451	475	452	498	445	436	501	475	491	485	494	464	473	456	481	466	451	487	464	471	481	487	473	478	493	494	435	458	497	454	455	478	484	469	429	445	467	486	442	512	478	435	504	477	462	503	483	452	433	460	478	468	492	474	446	483	459	466	510	443	509	480	448	487	461	402	443	462	503	460	452	473	496	468	462	460	502	498	471	479	467	502	477	487	499	460	461	475	475	489	472	477	495	494	434	476	458	489	447	486	464	488	507	471	475	481	455	428	496	446	476	455	431	464	473	450	477	478	446	468	466	504	457	457	456	475	448	480	474	453	468	477	485	485	446	463	469	515	472	476	487	474	464	475	482	482	469	453	457	449	463	462	478	490	520	433	496	491	482	488	482	489	477	457	479	409	522	468	480	454	468	444	469	494	501	488	440	461	480	452	457	471	469	491	468	471	467	474	509	524	465	462	441	465	460	482	508	494	456	507	470	443	455	487	507	485	484	472	489	476	480	458	507	469	463	480	471	460	484	447	486	470	472	454	457	447	458	509	458	464	467	516	432	478	479	471	455	446	505	476	441	497	480	467	466	462	471	469	487	490	430	448	489	445	457	470	489	511	463	469	499	487	456	483	460	480	502	465	486	510	460	467	467	458	467	451	480	463	457	479	455	486	446	456	470	475	473	499	476	497	506	501	461	462	472	507	461	482	478	490	476	459	430	476	479	468	507	478	453	465	494	515	430	457	458	483	453	481	488	500	508	460	483	453	485	489	493	494	469	503	465	464	465	439	492	424	478	456	482	487	489	498	475	460	467	480	479	485	497	463	427	456	500	482	506	490	456	467	459	465	423	496	460	478	483	481	496	464	475	456	469	462	519	498	485	453	475	491	469	449	461	504	464	487	492	493	469	450	479	508	443	466	477	490	486	454	469	447	512	475	461	471	494	487	450	472	418	518	498	495	448	467	485	447	484	461	487	503	467	477	467	455	467	440	485	472	436	497	449	445	483	484	457	494	471	478	529	468	430	476	484	504	516	475	440	450	500	481	457	488	493	452	462	450	484	467	490	485	509	477	444	509	451	474	498	431	490	457	476	446	481	457	434	450	430	486	469	448	455	491	484	461	497	478	453	480	453	511	438	500	485	458	479	460	492	472	468	446	472	520	469	450	501	477	450	479	456	483	461	462	467	454	470	487	483	496	453	471	498	467	468	472	458	471	476	461	462	480	455	486	491	448	459	463	444	447	477	465	462	486	470	437	450	467	423	493	487	456	474	432	467	462	475	437	467	446	427	502	465	410	486	453	467	501	469	470	482	464	492	481	465	512	473	440	457	469	481	438	441	453	463	452	441	491	453	481	485	477	484	488	454	456	466	488	483	460	449	474	488	447	457	472	457	483	486	491	453	467	426	494	492	457	484	448	508	484	463	463	469	459	505	494	506	467	456	467	451	462	432	461	509	477	476	464	457	477	487	481	473	469	469	496	438	448	471	462	511	477	504	467	467	488	468	485	497	466	476	467	470	455	492	498	465	459	483	458	474	418	450	463	480	468	463	453	431	462	488	438	461	434	482	442	500	478	474	487	478	477	456	466	486	478	487	501	467	455	441	496	440	466	453	483	504	495	481	496	466	479	488	459	535	463	464	464	462	447	478	473	477	480	475	451	473	459	487	478	476	481	475	492	507	445	428	422	481	477	490	514	476	459	467	477	515	468	486	493	443	467	442	462	473	441	492	435	454	482	443	469	459	453	458	484	456	468	493	445	468	509	458	472	482	450	469	453	454	495	476	462	470	495	447	451	490	510	480	505	483	463	479	482	480	455	519	460	455	513	447	446	458	445	485	464	486	475	471	462	423	515	444	517	460	482	472	463	476	435	455	466	461	469	521	475	425	503	475	461	510	488	440	438	499	420	469	477	476	463	466	474	489	439	460	426	491	474	493	478	481	483	502	511	484	474	438	490	463	437	471	450	434	448	463	493	519	490	420	456	487	465	466	466	498	465	478	458	471	485	487	486	449	477	503	447	459	469	462	456	495	472	433	476	445	505	453	477	491	484	465	424	445	510	443	456	491	512	480	449	481	489	473	479	477	470	481	420	470	484	473	442	446	470	480	456	459	465	480	445	527	472	505	489	468	477	478	485	462	473	483	470	472	474	464	469	495	492	453	485	515	479	454	463	496	424	468	479	460	458	448	477	477	493	508	516	465	493	437	482	460	497	480	441	454	493	500	452	502	467	502	454	449	423	473	469	493	453	487	469	491	462	483	448	457	487	436	502	487	452	457	516	483	493	494	468	482	521	489	476	504	462	465	432	501	473	482	522	421	467	491	461	478	439	464	458	463	504	489	463	468	443	490	459	441	450	485	449	519	440	479	447	476	476	450	480	470	467	451	461	474	440	507	508	473	488	498	462	466	455	488	468	502	491	458	497	474	474	460	469	488	481	453	469	443	464	429	494	491	436	461	467	469	473	506	493	472	457	486	483	456	482	495	508	463	450	494	464	488	475	497	483	465	402	454	434	479	489	501	471	507	470	468	482	443	465	503	484	441	440	500	485	480	531	449	495	468	534	431	447	469	491	445	487	481	468	491	486	486	453	509	491	498	487	477	439	442	464	508	480	458	490	457	494	457	475	457	479	481	473	481	494	478	513	488	459	484	489	493	506	461	451	499	471	492	455	476	477	461	446	478	435	461	496	441	466	469	451	473	457	475	498	445	446	477	479	493	499	478	508	494	526	464	457	442	471	459	508	464	437	450	489	465	490	481	469	484	456	451	476	484	487	516	477	474	451	453	432	460	469	509	454	472	503	471	479	436	430	486	449	487	490	484	477	418	485	455	490	457	485	475	462	456	486	479	472	467	458	521	492	471	517	459	470	470	462	455	454	457	463	493	446	461	489	448	477	550	467	430	548	461	475	472	467	459	458	469	476	477	465	476	466	528	488	516	497	479	479	487	459	504	484	480	485	462	476	508	493	459	497	487	443	515	448	461	510	443	457	460	475	451	427	483	462	480	451	465	462	526	480	464	444	518	477	536	470	460	479	468	464	494	496	490	518	460	480	469	441	479	462	496	470	514	466	494	477	467	454	463	481	461	454	495	502	474	472	472	467	472	480	465	481	505	453	485	458	493	506	489	459	427	501	469	488	491	459	481	441	475	451	459	461	475	483	471	450	492	488	493	498	475	495	440	480	449	444	509	433	434	468	434	473	448	475	434	524	453	458	448	499	460	455	432	436	447	464	502	504	453	444	472	486	489	484	513	508	488	471	440	437	433	459	473	461	464	509	466	502	474	470	452	456	471	439	475	449	453	509	451	435	464	477	503	506	480	482	444	449	436	464	483	474	435	487	441	446	504	443	486	477	469	462	503	468	478	481	457	451	456	484	460	440	491	446	496	433	458	507	464	472	504	459	468	428	466	469	493	495	474	504	478	483	467	516	479	516	468	465	477	433	470	480	473	532	472	483	494	463	474	448	458	464	478
24528	20970	23951	28136	20963	15362	534	386	333	315	292	304	300	292	308	274	273	270	260	270	278	284	290	264	269	267	279	273	290	305	275	304	256	268	270	316	278	236	273	275	286	271	255	266	271	268	269	267	297	290	291	319	267	265	240	268	274	254	273	282	311	279	278	271	282	265	277	276	275	283	308	285	327	292	294	282	271	273	267	247	272	250	283	264	293	269	280	277	294	266	254	262	262	271	254	274	273	255	295	272	245	280	289	275	267	275	251	277	284	282	273	264	286	289	260	265	305	256	281	290	248	252	266	284	285	258	297	242	294	265	279	304	284	262	270	297	256	280	280	275	284	300	263	273	293	252	258	269	272	281	276	261	307	302	266	261	244	277	232	261	303	268	301	292	267	277	237	272	275	282	244	280	266	260	295	257	280	293	250	257	239	247	309	266	266	265	266	343	294	270	271	269	268	300	279	306	282	254	303	276	284	257	260	264	306	266	279	284	249	266	291	288	293	270	279	260	276	290	288	283	271	261	262	290	305	266	281	288	286	298	291	274	282	267	292	256	311	291	261	243	264	247	265	259	287	258	287	288	252	272	300	284	286	268	257	271	279	283	300	288	255	270	281	287	263	245	274	282	278	292	271	295	247	267	273	263	271	262	266	265	264	262	280	275	268	264	296	280	256	262	243	309	279	256	285	291	280	254	307	266	275	296	266	270	283	245	276	295	275	277	307	315	248	244	251	295	246	266	271	272	274	234	277	257	292	288	270	289	255	287	303	272	267	277	275	291	284	286	281	296	228	254	260	281	262	254	262	286	241	256	283	252	269	269	267	288	289	277	261	256	271	279	295	280	271	265	252	269	254	290	278	263	243	286	271	286	264	305	261	264	248	324	279	287	268	295	260	302	276	256	291	275	245	286	265	238	259	266	270	268	275	288	278	267	267	245	279	282	310	256	300	269	299	260	269	277	247	281	264	302	262	290	280	286	299	258	253	253	258	244	251	280	245	313	294	296	277	281	277	250	280	265	269	258	256	288	285	270	239	261	291	310	323	248	238	271	266	266	264	255	261	284	267	276	278	277	285	295	275	292	285	244	240	264	280	294	258	271	270	277	259	295	252	289	294	266	281	253	291	264	272	277	269	257	290	281	272	286	280	319	280	284	276	288	285	288	274	298	248	297	260	277	276	286	245	315	292	289	267	275	269	258	262	299	254	276	262	267	271	252	298	283	259	284	263	299	275	269	286	278	310	272	268	264	272	276	239	254	261	278	251	271	261	229	257	276	266	247	257	285	279	258	267	275	263	259	278	291	243	273	287	271	278	300	256	293	275	303	269	286	243	284	298	269	289	280	260	282	276	291	277	273	263	297	274	231	242	276	241	267	276	282	263	271	262	275	278	270	255	311	259	292	270	320	289	267	293	278	287	310	247	287	290	249	245	266	269	287	260	307	256	267	255	266	272	262	250	276	278	281	262	260	258	271	304	268	242	293	278	245	262	295	278	255	271	311	266	269	283	256	281	287	274	310	283	288	260	263	263	286	279	261	264	291	268	273	274	269	280	290	278	269	244	277	269	243	267	280	308	267	248	277	277	260	286	291	281	251	272	259	290	247	260	292	308	309	303	295	273	292	266	270	256	253	303	305	240	254	260	240	277	289	300	272	277	239	298	286	279	272	283	281	257	268	278	285	273	277	273	270	282	256	265	267	281	282	258	268	254	257	262	314	258	301	272	295	292	278	264	274	295	276	294	259	271	282	275	275	256	252	260	281	310	277	293	273	257	256	280	304	264	276	292	249	289	275	272	261	265	264	273	274	261	302	307	276	266	274	243	252	296	259	291	261	282	274	272	276	248	277	237	270	268	252	283	285	264	304	262	260	274	249	296	269	295	288	265	259	303	280	294	268	286	286	295	279	266	252	249	266	278	285	246	260	282	246	281	266	256	292	278	253	255	291	259	262	294	275	285	253	290	274	262	269	290	267	268	278	274	249	241	248	251	250	278	282	286	299	275	255	280	281	278	279	265	265	294	304	269	267	238	263	267	261	263	266	266	276	303	252	290	254	286	254	292	289	290	302	279	297	292	290	258	279	264	259	262	279	250	270	262	270	290	247	279	266	236	272	271	267	299	266	297	274	268	276	273	295	310	290	271	280	257	233	265	278	320	281	277	286	294	272	269	281	280	292	297	273	325	252	282	268	292	281	292	299	262	282	286	265	236	270	275	270	276	260	254	279	259	281	249	257	257	272	242	295	286	247	269	279	251	297	289	301	279	291	281	290	277	267	259	270	279	264	271	264	290	292	275	275	235	238	246	283	307	287	289	283	261	283	330	275	297	281	280	296	288	302	255	296	272	278	278	268	257	299	267	272	247	277	302	261	279	273	274	260	233	255	281	258	264	260	236	276	280	249	253	275	269	251	266	289	265	256	273	255	269	272	290	280	291	304	263	281	301	275	267	267	260	260	278	271	268	266	273	295	293	263	268	257	291	277	293	283	276	282	250	274	272	277	271	295	272	262	229	271	249	256	277	288	254	271	262	305	292	254	284	256	289	288	261	247	264	271	261	260	286	247	294	257	283	256	256	256	282	296	281	262	283	280	290	259	269	297	278	253	295	261	255	273	276	249	295	290	271	271	314	300	276	266	298	299	268	260	305	281	242	280	275	260	249	298	294	288	286	253	258	296	286	286	262	258	278	233	267	272	264	253	261	265	254	252	253	288	265	300	275	298	224	266	283	261	281	284	270	280	260	271	282	267	271	255	272	268	243	240	274	285	262	276	270	279	254	259	263	279	277	263	286	280	273	290	279	270	279	252	279	282	260	265	296	264	259	267	285	282	280	269	255	251	288	296	282	276	270	273	256	276	273	254	271	285	268	272	284	286	254	284	267	281	305	288	279	290	278	306	283	267	261	268	282	271	272	303	249	281	276	284	267	236	242	247	286	261	284	272	265	268	263	273	274	262	298	278	293	257	290	275	299	275	230	267	282	256	284	257	282	255	241	285	280	312	282	283	299	229	313	257	264	285	285	259	282	275	254	288	280	263	283	272	248	265	277	265	273	258	268	260	288	274	271	257	250	272	254	285	297	278	263	256	296	224	265	263	279	282	270	270	266	255	267	288	232	256	273	270	303	252	275	287	267	277	268	278	262	314	297	285	271	260	325	263	273	299	277	277	265	305	274	291	276	267	279	259	293	236	278	313	267	267	288	258	302	267	270	257	293	294	285	300	275	281	265	271	279	270	278	252	245	269	256	271	261	264	257	263	300	299	285	266	255	269	280	285	260	288	282	260	262	276	260	282	300	248	298	273	296	260	279	278	287	279	259	261	251	282	291	276	305	301	288	233	292	289	282	275	304	263	260	272	310	259	292	265	263	269	265	276	262	251	277	286	251	248	254	274	249	261	240	286	266	239	264	256	264	280	284	305	243	254	283	261	271	267	296	248	271	300	261	242	267	273	294	271	279	265	265	291	253	245	257	267	267	265	286	254
4484	4164	4423	912	759	746	674	694	688	720	675	678	665	690	691	682	649	689	685	652	652	733	662	694	692	699	655	703	614	672	681	662	689	660	684	632	705	656	651	692	694	667	623	697	695	651	656	656	658	658	635	666	683	644	707	670	689	681	680	737	637	643	700	650	695	706	691	633	695	644	661	663	676	642	683	657	685	648	625	728	685	689	619	682	675	667	721	657	708	621	691	666	679	626	674	658	694	683	679	633	671	628	652	691	675	650	606	692	666	706	657	657	688	678	634	755	661	682	664	704	691	662	657	659	699	721	677	683	650	656	690	633	691	680	637	700	626	642	639	667	669	653	705	643	654	705	644	671	706	681	680	672	721	671	658	630	636	622	670	667	673	688	684	657	675	666	667	639	716	691	663	625	710	709	681	696	686	690	671	637	632	684	695	659	681	677	611	678	663	625	658	652	658	664	617	634	688	676	698	689	653	678	708	639	692	629	688	679	671	644	697	638	682	647	666	637	697	659	661	688	661	673	637	652	671	650	690	645	651	675	661	648	642	677	676	677	693	646	657	661	663	687	636	717	678	627	642	660	675	678	704	653	687	689	715	653	649	631	638	671	675	715	635	647	621	651	677	709	657	685	655	652	603	685	641	631	666	710	696	667	654	673	677	681	620	663	658	675	662	619	664	636	690	644	668	630	640	665	673	672	654	645	656	639	679	653	697	693	699	651	632	702	642	637	645	669	691	657	680	656	676	680	616	656	709	667	675	702	710	698	644	619	658	680	688	691	672	696	689	665	653	703	686	682	674	696	687	685	715	639	647	642	712	666	623	672	663	691	667	664	707	620	698	662	624	630	650	595	634	727	648	671	663	687	658	716	674	699	656	694	685	726	716	664	667	669	626	677	643	687	609	628	669	682	697	638	714	688	658	702	637	659	673	661	638	632	634	667	669	698	659	590	653	694	680	650	631	661	656	666	669	683	690	676	683	691	641	691	668	677	679	666	701	628	678	696	698	656	693	670	676	626	681	634	646	675	667	656	665	716	678	676	658	677	705	638	636	662	663	704	712	678	704	694	623	637	639	652	678	693	677	723	674	652	667	675	671	661	697	676	648	667	682	656	655	646	690	706	665	625	651	649	712	664	706	662	642	660	662	688	642	673	657	607	648	657	654	667	630	645	623	652	692	639	651	650	673	677	664	666	711	612	663	667	688	692	680	645	637	668	658	639	683	672	643	735	682	712	667	681	674	650	654	652	692	665	706	663	659	677	701	655	657	661	604	700	713	646	691	698	679	660	676	632	679	674	644	664	673	749	654	646	693	674	663	667	684	685	635	653	693	682	649	658	662	645	690	647	653	723	695	592	657	639	667	656	647	666	681	659	666	680	673	649	693	725	693	677	657	623	643	647	688	680	684	716	676	671	699	583	700	670	691	614	651	663	695	713	647	651	669	661	694	631	715	660	628	663	637	688	642	625	656	658	679	694	729	658	731	673	697	694	639	691	701	667	597	632	586	681	653	598	686	685	655	701	631	698	688	638	653	700	668	667	668	640	683	707	697	640	681	655	676	682	669	700	691	655	693	698	663	669	727	669	627	648	629	642	670	684	685	658	591	630	672	676	624	648	625	674	692	664	654	634	683	661	673	677	635	693	690	632	668	624	648	700	647	698	674	668	637	681	621	689	674	674	649	641	690	689	681	663	716	685	627	662	669	673	647	658	616	654	711	654	645	658	656	664	698	672	682	675	703	730	686	667	691	699	630	637	623	661	723	652	638	673	669	674	680	628	654	689	683	703	714	686	657	665	639	609	713	691	665	661	692	663	668	672	669	646	673	677	642	619	674	643	650	616	634	659	613	662	662	684	661	664	690	692	646	691	689	619	653	677	658	658	768	678	663	668	653	648	661	628	632	686	653	710	647	651	684	680	695	658	673	632	667	639	666	652	643	696	677	652	671	674	656	646	675	634	676	645	685	708	630	657	641	677	674	673	662	656	649	640	671	654	658	709	706	645	620	696	619	653	650	674	650	649	669	654	657	704	673	636	667	685	694	705	656	653	653	656	665	663	643	655	641	621	666	693	661	662	664	695	651	690	671	675	661	671	681	659	678	651	644	661	647	688	657	646	653	667	677	637	719	657	689	594	622	649	677	644	623	666	674	647	661	654	633	650	672	686	705	691	681	649	687	710	664	673	665	692	671	651	647	683	650	691	662	670	643	698	651	612	733	674	664	643	646	634	645	676	689	636	701	685	686	669	672	668	650	590	710	612	648	676	671	685	625	713	667	670	699	625	670	654	657	715	712	682	654	659	638	651	650	669	675	623	634	652	693	695	672	647	699	643	650	658	686	683	690	644	668	682	695	662	642	598	681	662	690	666	682	725	670	668	724	667	633	681	646	646	648	651	689	676	636	620	685	674	710	667	700	708	673	642	685	669	625	680	720	686	681	675	725	658	637	670	642	684	705	639	632	624	666	695	679	720	655	636	671	656	694	681	676	689	674	685	653	681	670	678	687	675	691	667	696	652	644	664	703	638	666	696	689	662	676	658	680	665	650	681	691	605	661	652	656	668	612	666	664	643	677	681	641	621	694	669	642	714	648	655	685	666	709	672	678	651	618	661	622	656	682	657	640	644	722	692	666	671	717	658	676	670	632	643	653	647	667	679	652	642	634	660	667	673	670	608	660	665	658	654	667	683	650	677	654	659	664	681	664	630	637	670	650	665	673	674	647	696	695	656	655	652	656	675	686	694	697	631	662	624	650	692	643	598	654	644	681	704	686	653	692	683	680	657	652	726	665	664	658	695	660	680	683	688	656	654	687	651	671	658	682	662	655	687	692	688	671	657	625	667	667	661	661	676	636	689	684	700	671	688	689	671	628	658	689	635	687	654	661	684	631	634	680	638	667	688	689	650	669	652	637	635	688	636	684	664	674	658	709	667	723	660	620	676	671	665	682	651	648	672	649	663	665	644	655	682	668	690	716	697	679	718	668	680	681	632	689	662	674	640	644	688	665	709	675	658	680	642	603	712	625	715	636	636	638	631	628	683	667	683	673	701	681	649	725	648	663	644	702	671	678	628	690	698	681	647	646	691	670	633	661	678	699	637	674	654	647	660	712	679	704	700	683	689	678	638	653	676	673	677	641	708	686	697	710	666	687	665	663	632	629	683	667	656	708	671	638	664	684	654	668	660	707	639	695	667	632	692	672	660	694	664	710	652	728	699	708	654	654	654	653	642	649	664	679	678	705	659	648	668	643	678	686	687	667	662	668	687	666	642	684	666	644	683	692	637	622	666	661	629	655	657	667	659	665	679	596	644	658	657	682	618	695	667	680	680	645	654	650	666	687	682	686	643	675	651	644	671	648	658	613	696	708	669	647	695	711	655	689	677	670	615	678	600	706	652	682	633	690	664	641	689	705	648	680	709	691	632	659	664	687	679	696	637	646	638	655	686	728	673	644	659	619	663	666	672	665	667	652	661	671	649	705	664
23917	20982	24403	27724	20984	20997	12236	488	332	331	283	257	233	239	223	253	222	235	238	215	246	234	211	205	219	225	228	219	194	235	216	207	207	204	234	214	235	208	234	184	217	214	223	239	219	230	219	200	192	191	202	211	234	217	191	171	227	205	194	222	203	231	212	217	209	216	180	216	189	184	208	198	214	203	207	231	196	216	230	189	210	192	209	190	206	217	232	204	220	190	215	238	185	226	220	197	244	215	172	217	211	202	202	178	233	220	199	208	230	212	191	208	189	209	194	211	195	184	197	207	224	223	202	205	231	204	202	195	187	207	259	218	215	211	189	208	215	214	236	226	231	211	219	214	222	191	219	232	213	204	207	214	224	203	206	246	209	188	208	211	223	200	198	204	179	171	197	195	192	210	235	208	204	245	192	191	201	250	198	224	179	205	207	210	240	220	196	194	225	194	219	209	221	231	189	190	197	191	203	212	226	210	200	192	212	184	221	222	229	189	222	194	181	222	226	205	199	226	198	198	185	195	195	165	206	195	204	216	198	196	210	208	199	197	227	197	201	228	209	223	217	207	192	206	191	218	207	186	215	224	201	208	201	192	208	180	195	202	197	207	225	186	220	198	199	184	219	208	202	209	210	213	209	217	225	189	191	207	214	199	206	210	193	187	205	199	210	179	199	222	191	232	206	208	208	223	220	194	222	161	208	213	201	194	205	214	224	186	222	235	209	201	185	238	187	182	194	238	200	233	211	189	213	219	235	206	205	225	210	209	205	223	231	209	200	207	218	173	189	217	178	217	218	197	192	193	202	180	210	186	201	218	179	233	202	204	238	171	234	203	212	206	227	195	214	210	205	218	183	195	196	214	249	215	229	212	213	196	221	224	221	196	202	202	198	202	213	203	224	188	212	199	225	232	213	226	217	237	186	196	203	203	199	220	226	226	179	196	222	201	208	201	219	222	215	187	226	183	190	201	216	216	195	214	200	240	202	193	207	200	201	237	220	199	219	199	209	195	221	210	231	195	209	216	228	206	184	205	185	216	216	199	201	203	206	220	230	186	202	206	207	210	211	170	187	216	200	181	201	221	188	191	191	197	201	212	225	201	203	217	215	210	190	226	217	224	205	224	231	198	207	232	206	218	183	195	204	208	204	184	213	216	236	219	221	240	200	209	212	195	208	203	213	223	205	196	188	218	239	185	220	182	211	212	193	208	229	215	186	193	204	211	199	227	206	187	195	213	201	199	200	205	201	184	218	224	210	208	240	228	194	199	196	211	216	227	222	185	215	216	212	211	210	209	213	221	197	198	210	195	190	207	214	215	210	196	213	228	218	207	239	207	201	192	219	234	219	228	222	199	181	202	213	224	208	201	225	205	182	186	196	196	204	200	216	210	202	189	189	218	190	199	210	196	220	207	219	187	193	248	226	192	193	231	196	174	217	210	205	218	203	198	238	200	228	191	193	201	225	226	204	225	217	217	241	192	176	199	211	220	220	212	210	199	205	216	231	174	203	208	214	192	214	218	228	198	199	169	203	212	183	218	220	205	207	213	232	202	195	205	239	217	205	207	246	202	203	193	192	206	181	190	225	215	180	185	195	200	225	195	228	214	220	210	193	198	205	208	218	205	204	213	221	218	214	221	189	184	218	211	212	230	206	194	191	220	211	200	224	208	221	204	188	222	187	201	190	202	206	222	224	203	223	211	190	176	225	217	172	178	229	237	210	210	190	183	197	208	229	218	173	197	223	191	203	207	193	235	184	180	212	210	216	235	201	211	213	211	196	233	186	199	213	198	210	196	203	181	206	239	219	227	203	198	240	193	226	212	210	217	190	208	191	200	201	200	227	201	197	216	191	193	213	201	216	204	208	196	216	228	215	242	223	230	192	220	216	199	202	221	218	198	224	201	177	211	198	216	188	205	210	189	222	208	231	226	221	187	233	228	204	199	185	199	196	212	213	209	223	185	199	215	204	207	215	201	206	194	191	199	227	237	188	216	211	204	224	203	212	190	202	207	222	216	212	208	218	218	191	211	186	206	204	204	216	211	197	222	227	203	206	246	213	246	247	200	192	196	186	202	207	208	195	216	212	224	203	203	193	194	222	216	237	205	215	198	229	219	192	224	212	208	212	196	185	194	236	209	190	255	219	216	211	169	205	178	201	192	162	213	205	196	205	207	225	214	180	199	201	190	226	201	204	226	194	203	208	183	239	228	202	211	211	179	217	229	228	223	244	202	243	231	178	203	210	236	213	231	202	197	246	224	242	189	199	193	230	224	217	185	207	203	201	207	209	202	208	201	230	182	199	210	193	196	197	202	214	198	216	252	221	198	199	198	224	193	194	223	199	230	220	202	214	202	225	209	240	216	202	196	196	212	230	198	198	209	181	226	214	175	194	184	204	209	191	193	224	205	190	193	227	222	229	216	227	211	196	212	184	211	200	207	169	233	181	210	166	199	208	206	211	201	182	207	202	214	193	207	212	195	223	201	194	204	216	194	210	205	196	198	221	190	230	213	215	173	201	202	217	220	203	196	213	198	178	188	171	232	189	210	205	184	219	214	206	214	199	183	218	221	207	205	200	195	200	192	226	199	209	199	211	230	197	209	194	200	190	197	199	213	214	189	208	219	205	234	223	217	233	191	200	201	216	209	214	225	204	198	239	214	215	211	196	215	218	204	212	212	193	181	190	218	229	222	227	231	216	209	200	208	198	201	196	206	196	198	205	204	218	195	228	200	207	220	220	234	210	235	224	185	194	214	205	211	206	194	191	208	206	201	198	186	199	187	184	214	219	184	198	199	202	216	252	187	202	234	222	202	196	214	164	200	199	230	209	207	229	210	216	189	208	194	212	187	232	192	247	201	202	207	211	192	188	177	209	217	214	202	208	203	211	204	189	193	218	182	211	252	227	217	240	231	219	199	230	176	215	230	208	201	199	194	190	213	209	188	190	188	229	175	241	174	194	188	229	215	233	220	198	213	197	201	165	211	190	196	217	213	199	220	209	198	197	206	199	182	220	200	206	225	240	199	208	207	211	200	215	196	205	235	181	219	193	212	211	210	184	220	207	197	232	183	175	232	192	201	216	204	188	205	218	205	212	215	211	224	250	225	200	210	215	183	178	220	204	221	239	213	210	194	220	217	200	195	220	226	195	205	203	203	218	184	192	207	187	217	207	226	222	202	208	197	220	182	169	221	211	184	209	178	189	238	211	222	225	224	225	214	173	208	208	217	183	185	209	220	211	220	233	246	217	177	195	211	183	189	209	225	208	242	193	184	207	186	169	175	191	225	212	209	201	200	232	204	226	193	199	216	193	220	206	223	210	189	211	242	196	212	193	187	219	190	215	172	214	186	220	201	196	214	185	224	220	195	216	228	185	229	228	212	198	216	211	192	196	212	205	195	224	233	193	196	204	176	199	227	198	200	201	191	228	192	207	220	218	181	208	210	221	215	215	216	216	233	190	219	214	214	202	229	215	197	189	186	220	195
4499	5781	7319	926	671	583	575	528	490	543	518	525	494	529	508	531	477	490	508	470	526	463	501	478	531	514	467	537	518	481	550	502	514	481	504	511	524	483	504	516	479	502	481	516	558	430	509	477	526	492	477	516	472	457	454	517	498	464	465	439	512	529	506	505	519	490	482	539	506	489	493	486	492	495	478	509	468	467	491	508	491	472	454	501	501	515	500	511	504	495	511	536	470	505	493	494	468	527	495	567	464	493	507	488	511	521	506	473	488	494	462	489	509	479	472	524	444	502	490	514	498	469	467	501	525	467	464	482	461	484	440	509	496	474	504	504	499	478	503	488	472	532	521	467	495	483	483	520	475	474	431	473	472	495	475	472	522	471	494	514	476	478	436	470	497	479	479	484	471	517	495	484	474	466	458	506	505	494	510	485	478	471	497	456	486	495	431	489	501	473	503	493	500	519	477	520	501	459	461	480	499	510	487	498	487	491	500	464	449	525	486	493	534	467	446	462	463	485	494	479	494	480	511	482	511	497	463	517	544	503	479	505	486	476	454	492	472	511	495	456	485	538	470	516	463	503	470	504	483	472	491	493	435	470	479	461	492	487	513	482	462	487	508	484	497	474	478	451	509	499	496	481	471	491	466	480	488	487	461	532	437	499	502	517	502	473	469	496	459	463	481	489	494	505	478	474	472	490	495	490	481	482	507	482	464	518	487	494	508	526	509	517	492	468	484	510	469	530	499	487	478	474	527	462	462	474	449	465	474	553	476	518	502	501	484	475	514	470	481	527	489	451	489	511	503	501	477	500	469	499	490	477	501	478	475	511	487	506	459	490	465	506	493	497	497	468	453	467	521	512	468	482	484	447	490	505	508	504	500	500	458	490	461	522	499	430	469	472	462	497	487	498	449	485	473	512	490	471	518	493	483	509	479	527	447	499	534	473	480	493	477	477	470	490	499	484	489	508	518	549	444	494	470	433	525	477	483	498	485	494	523	492	498	493	514	485	491	464	499	501	498	508	513	497	475	447	461	517	525	509	486	496	479	449	455	498	467	498	508	471	489	483	460	486	492	510	508	473	513	493	510	515	473	485	496	492	449	506	546	497	485	491	460	505	512	524	453	527	494	475	483	498	483	453	466	519	503	484	474	464	496	488	543	476	472	450	471	490	495	491	521	494	472	469	491	527	467	483	466	507	483	473	507	502	447	487	522	489	466	488	475	475	477	472	462	491	501	502	492	472	531	475	504	464	480	487	510	495	481	489	497	493	529	467	505	478	464	474	478	505	495	502	489	457	516	501	483	442	541	488	511	501	520	505	474	515	497	466	484	523	461	491	557	456	471	475	505	518	499	509	476	516	480	475	463	475	493	485	483	502	461	478	498	448	510	484	453	468	508	520	481	451	479	529	490	521	472	473	446	474	507	485	531	500	489	514	487	490	480	477	508	473	486	505	511	494	485	456	494	474	471	514	556	488	493	486	511	522	488	503	496	489	522	501	502	505	485	535	493	478	533	514	519	473	469	500	477	472	448	521	483	482	471	495	471	471	484	476	503	500	493	509	509	484	480	540	488	497	503	496	489	474	468	480	449	473	487	549	472	492	492	515	489	468	460	494	481	481	451	453	492	501	450	481	471	444	529	471	495	461	481	483	462	489	493	482	519	490	484	471	489	500	512	497	510	499	435	526	493	466	462	506	506	513	480	494	493	503	494	483	480	481	481	522	494	484	475	482	484	487	494	490	516	485	466	469	464	491	461	489	454	468	458	462	492	500	509	468	486	495	504	490	445	515	466	476	459	485	470	473	477	491	484	462	493	487	499	460	493	472	512	468	441	504	478	494	476	487	513	494	496	513	504	478	496	471	511	446	462	463	498	508	472	483	511	524	490	472	485	470	484	540	498	466	492	453	471	489	484	510	517	507	481	468	466	495	455	476	487	506	433	516	464	458	486	476	499	492	453	491	505	465	494	522	483	533	513	470	482	506	470	480	488	525	485	486	449	506	494	496	504	512	479	490	521	478	483	466	473	492	460	471	469	506	475	488	505	453	487	504	453	495	472	456	487	483	485	481	501	526	519	477	475	500	530	506	478	528	441	466	491	499	516	528	481	521	474	496	501	525	480	524	449	462	514	482	518	487	471	501	502	509	519	460	492	478	470	493	465	507	482	486	528	499	528	495	502	491	470	486	480	483	483	485	515	467	494	469	492	508	464	505	464	514	522	455	473	508	465	500	460	463	480	497	473	496	496	488	500	485	472	483	452	528	467	483	500	502	529	473	463	492	494	509	461	480	565	491	530	489	489	497	513	487	514	503	458	498	458	490	514	484	495	503	514	488	501	542	493	466	521	480	486	501	464	514	522	484	484	514	495	468	481	467	455	476	452	468	536	456	438	486	494	483	475	454	465	486	491	470	472	526	445	488	490	521	512	482	497	470	498	519	481	447	516	481	491	519	520	479	481	469	527	529	514	470	432	495	513	502	497	488	474	489	482	483	482	472	496	483	459	492	474	461	486	470	480	477	493	448	530	495	491	467	471	484	514	495	482	490	491	501	465	488	467	475	471	480	476	506	512	517	460	464	492	484	458	532	493	523	506	458	519	464	499	481	467	464	479	490	506	466	480	463	490	460	476	491	511	477	472	471	513	477	469	513	455	479	532	498	478	497	516	464	448	494	507	486	537	473	469	495	479	494	482	521	489	448	540	515	449	508	498	490	495	527	493	490	494	462	495	505	481	500	486	487	510	508	482	482	526	487	479	496	484	428	454	461	497	487	458	459	507	529	523	503	495	489	492	536	479	502	472	475	434	493	459	466	507	503	462	531	452	470	547	510	499	545	481	470	502	463	489	508	482	485	488	478	471	462	512	464	474	507	479	517	503	467	521	493	485	500	503	465	460	435	454	484	478	472	498	479	524	475	468	488	473	508	468	500	499	502	514	480	468	500	495	545	471	487	449	499	528	460	497	503	503	490	470	474	495	501	498	494	502	501	505	468	517	503	506	506	485	506	515	450	508	440	502	455	525	504	493	448	502	513	505	481	467	470	486	467	536	514	465	496	531	486	494	510	500	478	519	492	491	473	471	500	461	502	504	447	462	488	471	475	441	456	443	487	488	504	498	468	531	473	481	506	481	479	508	473	471	496	507	495	482	494	498	501	477	499	497	492	482	498	556	451	488	460	505	494	446	514	521	507	490	516	509	463	502	469	497	486	459	496	480	468	483	466	470	484	486	470	480	452	465	502	508	496	449	471	496	488	502	464	477	469	476	504	503	559	474	503	436	508	491	488	501	471	481	466	515	476	486	523	496	483	476	504	467	459	465	500	481	446	469	487	498	500	481	481	466	469	524	496	483	478	470	518	501	481	484	490	512	492	517	470	487	495	478	522	516	475	500	460	489	449	497	501	471	459	470	451	488	497	506	455	482	508	477	478	513	516	495	483	478	494	507	452	467	486	507	491	477	504	488	518	472	470	458	536	460	490	462	506
31489	19476	7522	392	243	173	210	172	184	183	192	199	163	173	178	174	172	168	190	165	161	154	171	163	171	194	172	160	169	195	175	188	162	175	176	166	172	180	169	161	171	185	188	175	164	193	175	175	179	178	177	152	169	182	174	176	162	166	164	159	174	190	173	162	169	170	168	191	184	194	204	147	191	176	158	178	197	153	150	178	153	175	152	172	193	178	168	153	159	168	172	162	163	175	164	161	185	162	150	193	174	144	167	171	174	186	183	165	190	181	152	169	157	157	191	191	181	167	161	172	153	172	153	180	176	170	181	180	175	173	187	186	155	181	165	191	191	169	175	207	179	177	156	189	169	179	179	163	166	176	155	174	181	181	181	173	177	186	150	166	180	170	189	167	189	175	171	164	169	176	199	170	172	171	178	188	191	187	166	181	177	159	170	178	167	181	176	158	170	169	171	190	162	187	167	171	157	193	167	147	173	173	174	184	171	174	171	174	192	194	154	172	159	157	162	199	184	181	161	157	180	154	166	175	173	164	177	177	167	173	170	160	166	168	195	183	181	143	161	212	174	183	186	173	172	167	176	166	167	192	172	163	171	181	183	184	171	176	182	191	186	188	172	173	193	166	173	174	177	189	175	170	168	165	180	181	178	165	167	170	154	190	179	167	172	186	167	178	194	188	194	171	166	154	169	200	175	195	184	154	194	174	177	186	176	188	201	159	183	173	202	198	195	175	210	191	176	179	197	209	178	171	172	191	189	183	174	179	173	190	166	177	163	219	185	172	164	172	171	193	142	168	193	212	175	147	170	180	179	164	165	169	174	197	160	172	193	170	179	175	161	165	170	185	171	161	147	212	180	181	145	135	183	165	178	152	155	161	171	184	192	164	172	162	167	147	175	174	130	163	180	176	165	203	166	180	155	185	194	196	166	201	156	172	183	153	186	159	169	193	173	186	206	179	177	170	183	166	154	183	161	176	177	137	183	167	156	152	180	177	167	173	175	168	153	193	164	168	176	164	172	176	154	171	181	161	194	174	175	182	168	174	171	147	160	179	161	198	192	175	185	158	181	197	173	187	164	178	155	162	181	180	172	139	181	165	174	166	182	183	169	167	170	174	174	171	179	156	163	154	177	171	182	161	167	172	167	179	182	181	189	176	197	187	167	186	179	164	178	158	174	181	195	187	165	183	170	189	190	207	170	164	172	163	176	170	166	167	175	170	179	181	185	183	153	160	173	162	183	148	166	172	154	173	161	190	169	175	174	185	170	171	156	156	176	177	173	196	155	182	153	166	178	179	167	164	173	175	175	158	163	159	186	184	184	179	174	173	186	203	161	175	197	184	167	179	172	176	169	229	157	198	171	179	186	161	161	180	185	164	181	172	166	183	189	167	181	187	180	171	176	188	156	173	184	197	178	172	159	198	180	181	157	176	152	153	181	178	191	182	189	196	178	205	191	188	181	172	193	188	163	172	188	182	171	198	165	174	172	175	209	164	167	184	169	167	199	150	185	203	174	194	172	162	181	188	172	185	206	184	183	182	209	189	187	189	173	191	152	170	171	181	180	185	153	158	161	172	190	168	186	177	185	182	208	164	182	184	181	189	161	153	211	187	175	164	162	164	197	185	167	170	182	165	158	173	184	175	157	176	197	173	168	153	155	164	182	163	193	165	188	182	182	184	170	191	155	152	177	186	178	187	172	172	189	177	169	177	152	152	169	162	187	170	161	172	163	168	144	152	168	165	155	196	167	181	178	191	153	172	194	158	179	164	183	169	188	178	186	170	178	180	191	198	158	157	152	176	183	164	156	180	166	165	192	180	195	176	188	200	155	179	201	194	159	170	158	193	187	175	164	192	147	160	181	157	135	173	199	175	182	167	187	170	160	153	157	203	187	182	176	184	176	170	179	167	174	186	203	197	178	161	195	175	185	176	169	180	143	178	184	192	167	174	194	179	181	168	186	167	173	169	178	196	159	166	185	182	179	166	197	201	167	182	148	184	156	173	174	174	193	165	179	174	163	162	176	174	181	197	182	175	168	192	169	178	177	161	171	187	155	156	188	169	173	199	172	175	190	174	149	195	161	178	168	180	151	188	185	167	197	163	191	172	171	196	175	153	181	172	189	186	162	168	161	187	182	170	176	170	177	156	171	157	173	169	159	179	224	164	155	190	175	176	193	176	173	164	140	167	165	159	166	167	171	169	161	159	159	178	176	202	170	174	171	163	171	160	178	191	174	205	167	176	173	178	164	189	148	175	165	180	186	175	175	190	183	170	169	147	164	175	165	185	180	162	174	193	176	195	161	208	161	149	172	163	172	161	183	179	162	151	206	174	193	178	187	172	160	165	168	165	189	204	157	183	176	189	188	187	181	149	174	170	196	194	201	175	175	162	175	171	137	143	186	170	167	150	186	173	172	159	180	182	202	176	163	184	171	181	176	174	175	176	182	151	170	165	171	168	151	192	172	150	181	175	186	170	149	162	159	184	171	188	165	177	173	172	184	159	177	141	196	176	221	155	179	181	206	183	182	191	160	185	193	164	203	196	156	165	195	168	171	184	171	164	189	178	190	172	202	185	163	204	167	182	170	168	199	175	213	186	149	161	158	188	172	193	131	179	173	159	180	168	169	171	167	178	169	170	178	172	175	145	175	167	191	183	179	179	179	220	158	168	194	172	188	168	187	170	158	196	152	180	167	167	191	193	206	156	199	156	165	192	187	210	177	177	183	141	189	174	183	155	186	180	178	148	197	189	163	179	156	142	170	182	162	208	175	190	157	194	168	175	173	167	175	190	164	200	188	172	164	164	181	202	168	171	169	170	146	163	175	191	169	182	163	167	192	198	163	164	204	191	192	200	198	183	184	146	178	188	182	211	157	175	176	167	174	174	167	190	200	187	167	165	183	154	194	182	145	171	179	170	157	185	172	192	195	160	164	171	158	185	189	159	170	181	179	196	170	150	157	173	160	173	181	165	171	186	213	172	178	155	170	173	172	150	187	185	149	177	167	179	189	138	177	178	166	184	168	167	189	146	186	168	161	169	166	138	171	173	185	163	160	166	179	196	175	178	169	162	193	196	177	158	192	191	165	174	185	161	197	179	153	179	174	135	173	174	182	201	170	164	181	174	170	166	156	171	192	169	208	152	166	163	188	154	183	175	171	155	178	167	176	180	162	197	169	163	178	218	176	192	168	183	183	139	181	169	180	155	166	169	162	183	180	170	166	181	232	176	172	180	200	141	185	161	177	199	145	178	175	170	179	156	179	155	205	191	182	163	188	180	180	174	173	172	166	213	186	171	173	174	164	186	159	169	184	167	172	161	170	170	179	178	138	164	165	191	178	189	173	154	177	171	204	160	174	169	180	167	185	194	179	175	186	181	166	172	179	188	161	179	158	170	160	176	143	190	187	169	179	186	149	160	167	153	175	170	169	168	174	185	193	184	190	160	185	170	139	188	183	158	177	163	157	159	187	147	183	191	181	176	171	158
5906	1517	1047	475	435	483	447	475	460	454	443	473	483	493	478	481	459	448	466	437	427	451	528	447	492	474	483	495	513	473	448	489	480	438	455	461	499	439	462	463	483	496	477	469	453	452	490	503	493	480	507	491	512	482	459	455	440	450	474	432	464	458	468	460	470	443	472	494	471	481	471	501	467	454	467	523	426	516	431	453	491	485	460	514	470	488	488	430	469	473	472	520	451	481	453	475	487	487	421	474	450	455	484	461	506	454	473	455	474	462	512	485	460	452	443	478	466	476	468	495	464	467	454	472	489	473	437	462	493	462	510	453	430	474	438	474	468	470	507	476	486	456	489	441	451	496	449	441	480	456	502	480	466	492	517	487	484	486	436	468	492	464	493	455	466	480	475	471	508	456	501	463	487	507	445	461	504	443	484	453	491	467	493	505	487	481	463	457	478	436	457	472	476	455	436	457	484	461	505	485	438	500	478	446	447	451	473	473	462	491	508	449	483	478	453	471	502	480	479	488	490	481	475	443	467	473	443	484	506	426	500	514	479	434	460	453	470	490	441	484	489	439	476	487	501	488	464	464	512	495	458	483	462	492	499	498	515	456	496	467	469	476	498	455	458	450	437	458	473	459	480	489	447	468	467	444	461	478	506	490	475	450	471	536	464	450	457	493	478	482	423	475	504	478	436	487	479	477	472	442	473	455	468	460	461	510	487	466	481	434	449	472	435	483	465	471	456	505	483	500	475	476	485	480	483	422	523	455	511	490	441	500	509	457	436	484	428	428	502	484	486	475	448	475	474	465	515	523	445	493	487	451	503	451	473	479	460	494	458	435	485	506	436	475	496	511	442	448	486	503	455	468	486	478	468	469	471	463	458	472	464	473	492	506	471	449	481	468	439	501	457	501	503	440	493	452	442	503	484	472	488	461	468	466	454	464	463	438	429	444	480	488	490	437	463	446	431	514	465	458	479	461	480	504	456	447	471	461	476	479	474	481	475	459	466	470	453	478	441	511	467	449	506	457	436	436	460	470	416	445	510	449	504	475	424	457	461	478	480	483	471	458	483	475	440	454	482	520	500	438	463	443	461	454	471	449	455	446	475	441	487	476	444	437	448	454	478	484	432	446	454	456	502	524	500	500	480	459	458	447	473	445	470	460	496	433	446	461	472	473	435	506	487	511	433	446	470	451	440	463	468	474	481	477	466	457	454	478	467	454	437	471	422	469	481	482	454	490	462	481	475	478	442	513	463	491	503	470	480	461	488	464	450	474	458	450	497	498	457	496	461	510	476	495	471	449	435	488	496	445	498	470	462	503	446	460	474	458	448	498	502	468	464	421	481	446	476	453	468	496	447	479	517	482	433	449	440	471	467	474	456	462	454	466	487	484	497	476	494	488	458	455	463	483	474	461	466	437	473	514	466	458	480	473	454	476	461	438	477	473	440	480	481	492	478	455	492	456	474	450	481	475	476	472	482	478	456	464	482	447	457	445	452	476	469	470	472	493	457	457	432	501	484	491	485	478	462	474	504	480	453	488	469	485	473	456	480	472	468	455	461	489	448	467	460	458	457	489	485	414	470	445	499	485	484	452	494	488	420	451	479	442	450	483	492	480	463	427	448	477	465	449	456	456	435	494	434	474	493	456	485	456	493	463	498	454	445	494	452	487	479	474	467	482	453	467	468	461	463	498	436	419	482	499	456	470	454	466	457	439	501	480	487	478	477	426	485	467	429	470	459	472	442	469	475	469	458	495	481	481	476	501	457	523	430	462	465	536	502	475	446	487	497	472	479	501	447	472	446	437	502	483	491	459	480	464	449	471	467	433	487	467	538	458	449	463	466	476	419	455	450	504	510	491	496	488	463	503	500	512	491	443	480	450	456	483	456	459	483	481	469	481	475	463	480	457	490	503	460	478	452	462	475	514	446	475	493	479	472	483	443	475	476	499	477	485	503	472	503	486	438	452	488	459	505	451	458	475	450	473	436	474	491	479	445	433	462	493	436	467	480	429	516	502	470	480	490	461	497	440	462	512	489	459	444	475	450	456	456	474	485	448	453	463	465	434	471	475	429	461	473	504	472	478	478	470	439	509	492	464	479	452	488	497	451	475	482	457	445	488	477	497	479	475	460	488	469	501	460	459	498	437	449	473	482	482	466	469	452	495	479	488	434	443	442	456	460	454	470	495	495	452	508	437	529	490	452	554	471	490	472	472	467	465	491	475	468	468	469	448	478	451	445	494	451	489	460	472	475	462	490	522	474	477	465	529	463	466	449	448	449	482	470	422	477	442	469	473	467	444	461	441	476	466	483	462	460	472	495	462	458	466	467	428	474	488	439	434	479	493	520	476	488	531	462	494	473	470	455	502	463	445	488	428	477	441	466	460	497	470	459	504	463	460	459	477	515	460	487	474	503	478	466	450	449	456	486	497	458	451	463	489	496	460	454	489	509	458	432	493	455	478	473	520	466	500	456	472	463	469	421	439	432	453	454	429	489	483	496	448	486	432	467	421	491	499	470	465	444	451	484	447	473	477	432	454	471	465	459	508	488	484	470	467	436	468	474	500	508	461	458	455	485	431	502	442	481	462	434	410	455	447	459	501	447	452	491	461	450	465	461	480	496	501	425	505	471	463	455	483	488	444	486	447	465	492	436	431	474	451	474	444	448	428	446	489	448	456	451	470	469	504	479	462	432	472	504	483	471	456	505	462	509	435	463	481	480	460	441	450	473	462	480	510	459	464	485	491	486	424	433	517	519	473	481	485	478	441	461	486	477	472	475	458	424	447	452	460	470	452	497	482	470	489	448	463	494	479	473	448	472	485	482	470	476	442	424	483	498	500	495	468	470	444	444	475	475	474	442	454	482	499	456	472	490	441	491	442	473	437	456	469	427	496	423	493	475	423	485	457	440	496	482	435	405	457	478	473	476	471	464	448	462	484	484	443	419	463	452	503	465	478	488	443	431	455	447	431	468	471	503	501	460	496	478	475	477	472	490	476	446	452	442	481	467	483	427	442	466	458	513	470	477	474	476	446	429	430	492	471	486	499	489	442	473	494	508	490	416	452	483	462	439	477	481	464	482	484	505	434	492	504	486	471	481	464	470	476	461	520	462	455	492	476	488	476	505	454	434	451	470	473	461	432	459	457	439	439	498	460	491	480	471	454	469	449	441	475	461	449	485	462	471	449	432	448	459	469	476	463	465	450	497	445	466	478	439	463	482	476	486	477	449	490	479	459	445	446	460	453	469	488	446	455	466	485	426	455	472	503	482	452	457	454	494	480	466	470	476	476	473	455	477	483	463	417	477	472	456	440	500	496	510	444	485	458	426	435	479	493	473	491	467	513	434	448	444	476	448	469	487	519	458	420	466	489	458	472	493	480	474	467	446	465	478	461	508	483	468	445	478	486	468	451	473	454	460	480	477	414	505	522	480	450	439	491	481	462	494	458	446	484	468	456	431	504	510	440	499	483	465	488	536	481	483	467
24592	20978	24019	28112	20974	15664	565	378	342	335	290	299	308	283	284	285	272	271	266	305	260	280	251	294	281	281	295	273	280	284	282	274	290	268	287	277	328	289	244	281	263	269	257	284	294	273	251	270	274	263	270	298	267	274	254	259	290	267	270	270	282	268	254	263	297	298	272	267	266	281	287	314	285	280	279	278	266	266	251	245	259	279	276	269	278	266	259	290	267	289	283	253	262	243	268	267	260	248	278	244	312	273	279	264	269	289	282	266	274	300	263	286	274	314	281	251	272	273	284	269	284	260	284	278	273	273	269	279	244	270	269	279	251	285	282	282	277	284	261	279	251	279	284	250	286	283	265	270	288	290	278	261	276	249	245	297	263	263	239	263	249	280	275	266	266	281	305	260	247	308	277	274	266	273	282	282	282	264	269	275	257	267	265	249	262	298	270	270	258	295	316	297	288	274	287	289	273	281	248	259	265	266	281	245	259	280	241	271	300	268	270	291	277	277	299	276	276	303	282	278	264	310	264	282	276	228	287	290	254	303	286	297	264	284	283	246	283	289	261	268	292	266	267	277	296	265	291	275	290	258	283	247	274	285	316	247	281	286	285	254	288	264	251	277	259	285	270	256	281	283	288	274	283	273	241	273	261	281	264	266	298	264	291	252	249	273	248	290	272	274	266	268	286	250	273	292	267	285	283	297	292	276	267	264	258	267	269	269	248	265	259	289	267	250	270	270	266	271	253	257	287	261	234	263	256	277	252	276	265	300	245	263	274	274	249	260	269	254	268	263	267	265	272	288	261	278	282	290	272	307	294	265	263	256	273	271	297	261	286	279	274	260	268	287	289	267	302	270	297	312	267	291	269	267	286	297	312	309	276	269	269	270	271	261	263	265	279	255	260	271	292	306	295	308	288	272	265	285	265	271	280	267	278	258	269	260	281	292	299	263	277	265	262	256	296	276	301	283	273	238	273	285	279	251	259	260	256	264	226	262	293	260	261	243	273	282	238	248	268	268	312	294	266	223	257	293	289	266	295	271	275	256	283	303	297	283	295	322	243	268	283	289	286	267	252	258	254	253	278	263	298	219	258	314	292	275	257	291	228	263	267	284	272	285	279	281	267	278	262	254	251	242	279	260	272	251	279	257	255	272	286	270	247	261	276	282	267	287	277	288	264	243	285	247	268	277	308	276	262	238	276	287	267	282	242	260	283	276	302	251	248	257	273	235	286	284	250	251	285	278	283	287	305	261	261	281	276	258	282	272	275	269	267	296	280	258	281	299	280	264	284	246	271	295	290	252	289	279	291	276	248	287	256	281	289	277	286	221	258	312	291	282	285	259	267	272	271	272	274	276	279	288	289	289	304	293	263	294	304	290	290	264	264	256	268	254	268	282	295	257	288	235	271	284	258	240	292	257	291	263	299	264	295	268	253	272	309	277	271	277	266	262	237	255	250	264	268	284	275	276	284	244	301	272	267	299	273	254	281	271	297	274	257	300	294	251	278	273	233	286	263	300	254	285	282	265	261	258	257	273	259	280	299	259	283	289	264	288	289	254	263	281	305	268	277	267	270	300	255	282	264	281	265	273	261	268	290	280	280	251	304	273	244	257	270	248	292	274	285	274	260	292	303	292	282	309	284	239	285	287	273	276	248	287	251	283	252	318	278	253	263	293	274	274	262	284	296	286	260	285	258	275	264	274	254	286	239	262	292	268	283	282	285	272	259	271	266	282	265	260	311	275	330	278	291	282	240	280	272	257	279	275	261	288	267	274	267	292	279	285	243	276	315	285	278	295	280	304	308	281	269	270	292	263	267	258	263	269	275	264	288	267	265	314	309	271	260	257	297	260	279	279	248	255	241	259	261	305	263	296	250	271	282	270	255	280	257	251	312	278	268	250	296	274	279	281	259	289	283	266	250	253	256	278	272	299	249	255	270	316	257	269	301	275	252	276	262	281	299	261	262	273	277	274	241	295	261	272	306	254	272	280	235	302	290	278	297	292	266	266	273	272	286	275	305	300	268	259	280	254	264	254	283	249	282	274	270	265	275	283	283	298	269	257	293	273	259	268	267	276	286	283	263	256	280	284	299	289	277	288	216	275	302	297	275	252	222	295	280	261	284	256	290	273	265	293	312	285	254	288	253	278	316	237	253	270	286	302	262	290	295	274	272	261	240	302	285	250	268	264	259	266	291	293	274	266	287	267	259	245	252	258	259	290	266	249	297	265	297	293	318	305	260	280	293	268	311	248	267	268	277	278	265	275	262	269	282	257	282	263	279	293	265	254	292	298	255	264	269	241	248	245	280	271	242	252	287	268	276	300	281	302	274	271	245	261	263	244	277	256	266	254	234	259	292	262	269	255	260	266	272	273	275	287	280	271	257	250	280	262	277	254	276	268	281	249	274	266	263	241	258	276	265	246	275	292	277	280	267	271	271	281	278	271	306	291	259	254	280	266	255	283	278	251	246	255	295	242	273	258	308	276	242	276	281	257	283	245	279	250	277	283	288	281	287	271	266	277	284	256	281	287	279	261	269	254	252	256	274	252	295	249	287	286	271	264	283	260	302	310	274	266	256	240	254	291	290	270	288	275	266	297	271	278	295	264	269	252	280	265	278	295	263	283	261	260	270	256	242	282	255	277	251	264	290	290	293	251	271	320	293	295	267	306	282	270	264	285	253	278	280	232	268	260	268	274	253	252	243	259	255	273	272	255	254	259	255	250	277	302	270	269	276	291	220	302	264	270	242	255	275	265	299	269	260	311	290	307	272	257	241	224	315	314	291	273	292	269	281	284	282	270	273	269	276	243	266	264	249	242	275	265	283	277	273	293	300	271	266	288	260	274	278	268	315	283	290	254	271	265	259	232	313	279	295	268	277	302	247	264	286	290	277	278	273	274	261	289	272	283	283	307	260	302	305	259	270	281	266	282	277	310	275	271	276	249	283	291	270	266	257	274	265	252	283	258	266	277	284	284	260	285	283	287	262	269	289	253	290	310	267	266	278	268	277	289	267	274	287	268	301	290	281	276	267	283	262	275	242	265	253	287	273	271	253	247	258	263	274	253	300	258	297	270	272	275	282	287	260	260	288	265	260	274	273	268	273	278	261	281	281	291	280	238	282	260	266	316	291	283	247	303	256	275	268	277	252	252	257	279	264	260	307	251	272	252	272	261	269	258	302	288	269	280	254	265	276	248	284	300	301	273	283	251	282	298	269	258	262	274	299	261	254	261	290	304	241	262	246	290	261	265	264	252	233	259	285	256	251	280	253	260	277	261	290	277	266	250	283	269	240	263	263	280	293	250	247	254	329	293	249	268	322	318	273	270	278	275	271	229	265	292	271	295	291	289	296	292	255	283	258	267	283	293	259	263	298	272	291	260	320	238	268	246	279	284	287	262	299	272	268	286	261	263	275	271	265	240	281	268	290	293	265	256	288	257	249	297	297	257	256	266	262	289	266	274	294	284	296	295	285	244	266	264	281	282
3911	3727	4823	870	789	785	739	702	705	641	690	724	653	657	682	668	667	672	697	671	689	651	676	683	664	658	676	649	619	653	702	672	683	636	643	687	646	655	677	698	682	659	654	661	659	667	720	656	665	711	696	616	665	696	686	669	618	616	668	626	662	664	651	698	659	672	646	669	645	709	603	673	656	679	646	655	639	649	684	646	644	716	657	682	654	654	668	686	653	667	637	667	643	644	671	663	651	674	700	656	694	626	687	697	666	670	681	684	654	647	678	646	632	678	640	662	684	677	618	688	673	731	738	700	707	656	684	654	697	650	636	673	636	675	633	707	625	747	643	681	681	664	662	668	662	633	679	680	681	687	701	698	696	701	640	651	637	589	656	622	630	689	681	648	624	603	645	628	694	661	683	664	641	702	639	691	674	654	672	656	678	681	656	658	700	716	658	640	646	706	685	702	669	693	625	650	650	675	687	661	687	676	675	616	703	711	639	675	689	673	685	676	668	578	693	626	660	693	647	696	675	681	655	677	733	712	687	679	686	667	664	677	692	718	655	688	652	657	688	658	661	637	635	675	701	660	693	715	686	672	635	686	649	637	681	684	637	664	690	663	638	663	693	615	659	643	639	664	619	705	638	660	679	662	667	664	647	714	663	637	661	683	643	659	663	662	663	640	677	640	668	633	669	681	673	650	638	639	706	681	653	643	690	683	672	688	657	697	666	632	654	673	713	666	643	663	714	712	642	653	633	662	654	671	681	695	633	673	674	682	669	658	662	694	677	654	636	658	646	646	617	677	672	665	740	654	668	660	697	636	660	673	693	721	704	633	610	668	652	659	658	673	653	675	669	721	622	685	670	668	655	622	668	627	680	704	603	659	660	635	671	672	684	661	628	668	694	662	672	638	688	656	657	650	698	674	668	699	664	669	653	644	640	710	696	696	681	634	636	631	671	647	692	693	683	692	658	640	656	672	685	702	666	647	644	657	680	667	681	620	682	672	696	681	644	673	691	700	686	697	644	668	662	667	638	632	695	715	679	699	656	654	710	708	679	660	675	632	607	645	662	659	674	668	685	639	665	663	680	649	689	688	685	639	675	697	693	712	601	701	671	672	696	626	649	670	690	691	705	689	696	676	661	699	653	672	656	700	649	649	690	648	602	692	657	661	662	620	625	662	675	613	641	680	625	676	627	663	660	711	664	676	639	654	631	702	665	616	686	667	652	634	635	631	617	687	665	656	674	653	624	605	684	649	674	676	689	684	644	651	689	665	645	676	647	696	674	635	672	686	641	677	700	679	641	621	667	684	668	624	626	626	688	661	665	659	676	682	635	645	674	626	696	675	680	675	641	689	643	590	677	709	630	685	689	664	639	647	658	673	668	663	695	661	689	693	655	614	658	680	634	646	684	635	693	679	650	667	706	659	636	660	703	667	669	640	680	672	644	649	654	656	633	700	666	692	684	663	667	687	619	665	660	657	677	646	667	651	694	698	683	662	693	670	622	659	655	689	640	643	664	668	661	699	669	663	706	663	661	702	659	649	674	644	679	619	700	684	645	681	724	667	688	678	674	643	646	644	677	620	647	709	652	668	734	613	656	680	649	669	684	644	659	718	629	677	681	670	671	685	610	697	642	648	658	653	641	630	653	673	677	646	699	662	659	650	733	701	699	615	676	668	669	690	663	684	668	643	665	625	640	689	636	654	675	655	680	700	651	672	671	618	658	719	670	679	641	638	656	635	631	671	634	673	675	623	677	657	630	658	706	676	638	690	643	687	662	702	599	676	634	679	698	678	670	623	635	669	633	661	661	653	651	631	668	685	623	666	645	724	679	649	657	653	690	662	699	681	712	626	667	650	632	682	690	653	708	680	695	696	670	637	662	623	651	681	664	647	640	652	682	676	657	664	632	667	668	678	689	662	672	641	649	660	629	713	666	694	667	675	661	681	693	647	742	681	668	651	650	647	709	671	617	673	663	700	671	610	621	660	695	705	681	682	664	667	630	698	644	654	702	644	674	652	701	655	668	696	664	678	659	660	628	641	671	671	646	635	709	653	658	671	674	680	649	688	661	618	666	663	621	686	640	650	688	613	649	692	677	674	663	660	624	661	682	689	682	715	692	689	681	646	680	661	686	646	668	691	682	670	651	672	641	679	697	642	649	673	674	668	682	680	661	727	656	649	656	687	640	723	692	671	645	714	665	684	674	643	640	647	681	662	674	633	673	658	646	684	668	651	660	641	660	673	674	652	698	631	650	654	673	674	691	678	672	688	649	669	651	673	649	628	701	679	677	663	631	657	663	608	616	683	682	703	629	706	618	620	662	630	653	630	653	719	659	693	660	646	719	665	658	674	660	644	672	685	706	652	685	657	667	655	678	650	651	653	670	603	652	690	601	660	702	658	661	636	686	657	654	670	684	646	664	673	704	647	718	693	678	687	657	703	657	648	675	668	680	691	634	656	699	648	650	664	627	641	674	701	666	675	640	699	645	683	701	678	630	679	689	666	657	645	682	650	629	642	687	684	680	686	683	698	676	688	616	665	669	690	652	651	661	670	616	682	688	681	642	724	629	637	706	682	653	674	712	669	654	676	709	657	628	661	631	672	695	648	611	697	648	696	613	681	716	666	606	656	642	666	677	668	683	650	657	674	693	660	659	624	689	684	668	658	615	682	677	637	642	664	647	705	698	691	653	711	710	687	707	656	647	712	652	685	692	646	668	673	673	607	662	657	684	681	647	708	648	632	699	686	700	701	634	671	693	721	674	672	680	673	638	639	676	631	671	616	653	698	722	669	665	685	711	658	687	637	676	640	666	655	620	663	678	641	706	711	692	674	655	701	652	635	697	680	645	647	659	647	688	672	665	637	648	686	674	723	640	636	684	672	672	657	677	676	667	659	644	696	668	616	664	683	690	683	664	690	669	631	629	651	659	648	668	695	650	651	664	665	692	650	649	658	632	657	723	666	643	659	697	657	679	648	673	719	695	654	648	653	671	668	656	640	638	697	672	652	676	702	672	652	663	650	678	660	678	660	649	698	680	689	659	674	704	686	680	671	637	632	664	642	621	702	686	630	635	700	675	638	666	613	651	678	696	643	655	677	665	666	659	623	690	611	681	674	660	691	666	634	684	644	717	660	636	662	645	705	650	683	670	653	669	657	689	623	705	680	644	669	657	657	707	668	653	689	660	635	635	642	639	686	693	667	648	671	689	617	648	660	654	660	622	637	653	712	709	687	682	673	658	657	685	661	649	678	677	715	658	643	637	642	678	647	670	677	650	633	654	687	668	694	660	662	667	636	699	675	623	699	670	638	673	666	683	649	661	643	669	643	650	656	694	679	713	661	690	650	688	669	662	695	712	651	667	652	669	650	658	661	641	687	614	668	677	623	679	711	728	639	624	640	676	670	679	633	692	652	657	676	697	686	677	618	693	685	655	634	689	621	682	672	629	636	614	720	656	654	660	625	686	631	658	667	660	684	666	633	646	674
23909	21000	24447	27736	21002	21009	12279	468	346	288	282	258	278	254	231	204	226	227	215	254	218	206	244	219	214	208	207	230	239	212	234	208	204	225	244	240	190	200	198	215	194	214	219	195	218	191	213	240	200	197	202	192	238	221	226	224	197	198	229	221	237	239	195	196	225	227	189	232	222	226	213	209	208	201	224	195	206	219	210	215	215	201	187	185	206	197	197	204	204	205	215	179	197	202	212	205	198	209	211	218	199	214	221	211	226	227	192	221	217	196	219	210	184	191	194	176	197	191	204	218	221	227	226	211	217	228	230	210	225	204	228	205	193	218	210	214	207	220	213	211	213	202	178	190	189	211	196	215	211	214	215	239	205	205	214	203	173	202	190	206	215	211	207	200	215	201	191	200	211	219	234	226	194	210	199	212	209	189	187	212	197	219	223	198	207	197	210	210	196	217	226	195	222	203	205	192	202	202	199	202	204	192	200	229	212	205	231	186	210	228	207	216	192	207	233	230	210	202	198	196	201	208	202	186	217	208	225	243	190	203	198	224	207	206	198	236	218	242	208	200	213	185	216	195	202	186	200	215	223	205	205	207	222	208	208	203	211	234	196	221	212	226	200	196	196	221	205	221	217	196	227	220	197	184	153	204	193	197	199	192	218	214	215	271	219	197	218	214	219	221	207	226	229	189	224	187	214	198	202	189	211	213	219	232	197	178	225	201	210	219	215	206	210	232	202	201	213	209	189	228	180	223	195	219	186	205	200	190	219	205	233	205	201	207	219	223	184	219	224	214	205	213	217	223	224	181	224	229	204	192	189	218	207	211	200	223	219	219	214	201	202	164	199	204	206	197	207	192	214	213	234	216	204	203	223	194	202	198	202	179	185	207	213	229	213	215	214	198	216	198	213	218	228	206	208	202	212	201	198	186	209	214	210	191	182	190	195	200	215	198	197	226	234	210	219	223	207	186	227	199	216	179	188	215	225	183	196	178	215	217	209	214	192	188	217	200	208	223	209	197	212	214	219	225	202	231	200	212	220	219	213	185	196	211	212	185	204	210	196	197	205	203	198	176	199	210	206	180	184	195	212	179	223	193	200	196	205	205	227	207	208	213	191	221	209	199	208	206	175	198	196	229	211	225	216	214	201	225	174	220	212	202	208	202	202	200	218	215	205	200	207	194	192	238	189	219	208	231	223	214	195	227	211	194	205	203	201	183	202	162	202	211	213	215	188	192	228	193	230	195	203	191	202	170	238	183	196	186	186	226	224	210	218	219	207	195	209	206	180	197	207	180	214	197	202	259	212	227	210	216	218	232	215	196	215	205	194	187	177	209	194	206	211	216	200	229	228	204	192	198	210	190	225	228	197	214	221	202	184	197	213	207	195	199	198	214	198	208	225	213	197	209	215	220	235	194	208	209	212	176	172	202	181	179	201	220	184	218	213	214	219	178	189	197	192	215	203	209	217	202	216	205	243	226	187	209	220	200	219	221	211	189	191	208	210	202	208	194	198	186	215	196	184	210	181	215	216	259	225	212	203	206	206	215	196	190	228	195	208	196	211	226	225	240	214	211	218	213	213	215	178	207	210	222	212	187	208	166	221	207	236	214	188	213	213	211	184	206	186	214	213	208	219	206	233	192	226	191	195	190	191	227	219	199	208	192	187	186	195	196	217	213	211	209	200	197	221	203	259	208	230	199	252	216	189	199	244	190	208	224	201	216	195	189	197	235	216	201	188	212	222	216	214	223	209	186	207	209	208	218	204	193	203	237	235	217	206	236	206	224	203	175	188	216	188	206	208	190	209	198	200	226	192	217	194	190	195	189	209	205	214	195	175	218	218	207	205	207	221	201	226	219	184	207	184	181	194	206	191	176	176	219	198	203	195	207	190	218	186	198	202	219	214	218	196	214	211	225	199	200	169	214	221	199	210	234	224	205	215	189	224	216	195	216	175	206	223	199	203	205	218	209	201	183	186	174	199	213	224	207	189	187	184	183	218	206	223	231	202	205	217	207	238	222	211	231	213	185	209	224	235	214	208	206	176	208	244	233	227	201	201	216	205	221	218	181	230	203	197	184	206	215	192	218	211	189	211	203	226	223	192	219	211	221	197	218	189	186	200	219	188	193	178	205	209	194	203	198	231	222	206	203	222	193	196	236	240	219	192	230	204	227	207	203	200	211	194	196	229	213	201	186	204	213	226	229	225	213	189	201	199	215	225	189	197	223	194	167	199	179	200	230	206	198	220	207	200	192	220	204	214	214	203	218	244	209	209	211	212	190	228	190	188	214	193	188	217	198	243	196	194	210	196	219	226	200	200	244	196	210	191	225	203	205	183	208	209	192	228	203	202	223	188	170	197	194	217	180	207	220	199	198	204	181	201	203	193	216	216	212	234	226	212	204	215	237	199	207	199	200	227	204	187	197	203	230	215	181	194	190	222	229	206	221	206	205	215	213	196	183	214	227	215	213	213	213	238	205	191	199	202	205	195	194	212	202	241	192	216	217	206	181	219	174	213	195	225	215	228	240	200	232	191	189	211	211	204	188	214	211	191	197	185	208	202	188	192	222	204	233	219	185	199	189	201	207	207	216	214	198	227	194	203	201	217	187	208	209	221	200	202	215	224	219	197	202	229	203	195	192	182	204	191	204	197	212	227	217	219	189	227	242	211	203	200	214	218	183	188	191	191	233	223	240	201	223	215	204	207	222	250	192	193	198	199	214	194	225	227	238	235	206	240	192	195	218	208	203	206	199	220	193	179	191	204	201	199	190	186	194	235	214	187	221	203	197	190	202	200	225	217	201	207	188	178	196	210	227	222	207	201	164	202	197	200	206	190	191	158	211	242	236	195	212	213	205	197	213	222	218	191	191	206	167	189	224	202	203	220	200	236	205	215	205	216	190	241	206	213	194	198	220	236	202	206	218	215	195	198	201	254	214	225	202	229	214	199	201	184	215	214	219	215	193	199	221	210	222	207	181	205	209	211	196	220	189	216	231	212	204	192	234	205	192	166	209	206	175	200	226	222	218	203	221	191	189	203	201	206	213	196	203	230	198	211	211	231	179	192	193	188	195	205	210	207	208	221	184	211	213	202	221	209	175	210	185	196	202	220	193	203	198	197	209	206	187	196	197	200	211	241	194	207	207	194	205	207	194	227	202	215	189	209	205	216	212	200	211	201	191	217	206	186	203	215	213	194	204	201	208	202	199	208	189	236	217	211	181	212	223	202	191	222	187	222	203	202	179	214	199	213	208	199	187	199	218	204	210	195	221	210	207	211	220	180	212	191	191	223	211	205	202	187	212	193	227	209	198	212	199	195	194	218	216	232	217	198	204	215	216	179	193	197	213	196	186	204	218	236	228	213	223	186	222	182	200	210	226	194	187	197	196	212	202	216	202	227	213	216	223	192	210	212	180	210	197	205	199	207	200	219	219	193	219	220	227	194	208	202	211	210	214	192	211	213	200	216	184	201	217	217	197	199	209	206	196
3971	5493	7558	874	666	619	529	576	515	499	509	498	511	531	479	502	499	494	486	474	465	502	478	496	493	482	458	498	522	482	498	517	489	490	500	498	522	489	457	490	481	485	534	492	518	487	464	510	473	478	502	521	462	518	510	495	490	476	536	500	483	512	506	515	511	525	524	471	500	478	450	527	460	477	492	479	498	457	489	503	486	505	483	491	461	501	524	478	484	478	516	493	457	487	517	458	454	500	486	478	459	455	497	494	464	524	498	492	454	507	495	495	483	480	460	455	455	508	473	496	480	487	474	487	497	517	495	479	479	459	466	486	501	455	497	454	505	506	468	480	517	466	509	490	477	530	499	505	513	506	480	481	506	487	478	492	485	511	480	512	513	485	476	479	466	448	456	439	477	494	495	475	470	477	493	456	479	493	465	465	500	457	478	463	467	516	474	484	476	485	478	472	480	513	491	457	445	468	531	498	506	486	481	472	475	541	502	481	527	495	497	518	506	517	478	482	498	471	500	499	471	462	450	496	526	485	512	499	500	504	474	506	483	498	475	498	449	481	456	467	512	524	477	487	457	504	507	512	523	464	447	457	464	473	475	488	557	497	495	488	481	485	509	489	500	472	488	501	466	496	510	512	509	515	524	495	495	493	444	453	474	519	464	520	455	466	454	474	482	484	512	482	454	433	489	481	522	496	463	495	506	498	473	497	477	480	484	511	488	492	509	494	495	507	481	457	514	463	466	488	491	509	487	477	462	464	457	488	514	491	491	466	482	497	484	482	496	522	530	486	497	511	509	464	523	496	450	487	527	496	464	502	485	485	512	495	505	478	488	456	474	500	481	496	488	529	489	494	499	457	485	484	501	483	495	496	492	470	457	480	476	519	464	511	509	461	496	477	493	507	459	491	513	478	470	515	500	472	460	515	493	453	462	491	485	475	493	505	515	530	501	479	508	474	490	473	470	488	492	519	496	501	466	475	468	526	498	446	450	476	480	464	506	500	554	491	484	466	459	501	506	470	460	453	449	516	501	500	497	479	475	485	472	467	495	506	478	503	467	511	497	482	439	495	470	525	497	498	495	484	483	499	495	415	463	513	499	489	491	484	484	477	493	467	462	508	456	463	454	437	529	505	505	509	464	493	540	473	480	491	501	497	493	486	545	462	480	484	490	489	528	499	507	474	459	501	498	468	490	484	531	483	472	479	465	490	532	496	463	483	483	487	493	463	515	491	495	462	501	505	492	472	507	494	476	475	477	445	491	457	505	497	486	503	509	569	520	492	481	540	516	469	477	492	458	513	498	481	491	505	480	507	491	461	472	492	458	429	509	483	490	487	487	478	508	478	484	526	484	534	488	506	528	488	499	491	492	537	471	452	517	431	472	490	508	488	461	494	465	515	515	513	487	511	460	468	467	476	476	506	504	483	487	526	501	497	487	517	502	526	475	498	462	480	467	475	516	490	493	504	478	479	519	495	534	550	487	478	495	513	470	489	481	460	524	487	489	476	474	524	486	456	486	516	489	498	500	470	499	498	514	507	503	518	494	532	505	499	444	456	494	491	494	502	484	467	529	482	477	513	525	465	480	506	497	456	469	510	521	481	479	523	492	483	482	424	462	497	484	479	493	450	481	479	474	483	469	494	504	511	494	479	493	480	452	483	469	490	467	494	501	488	452	501	487	516	460	507	475	530	496	458	499	477	480	493	503	479	456	512	476	505	476	495	485	524	521	533	491	512	471	477	478	469	480	534	523	462	480	509	448	471	504	469	452	529	472	470	449	469	444	513	497	467	480	489	496	514	509	524	521	525	480	520	532	500	492	475	518	525	469	511	531	479	486	490	454	448	493	477	484	496	502	474	472	509	483	497	524	479	466	465	469	486	481	516	516	506	501	472	509	483	503	469	514	481	498	519	474	491	523	480	447	510	486	505	458	476	484	515	469	457	477	483	477	509	484	498	456	515	494	458	469	510	479	487	488	484	498	485	466	477	501	516	535	535	497	505	502	492	492	497	526	485	478	470	468	500	478	510	510	472	456	445	519	481	506	495	491	534	502	480	494	492	531	490	470	487	466	492	459	466	479	485	480	521	555	490	507	502	517	491	494	469	518	473	506	496	460	468	475	512	523	509	471	473	493	473	502	475	490	474	465	529	457	497	494	505	523	452	455	469	468	482	496	447	471	502	477	467	465	507	515	476	500	475	522	492	489	467	468	500	513	497	458	498	462	450	478	453	468	498	460	437	472	501	460	485	483	535	475	492	454	507	458	469	463	490	470	462	478	508	492	466	506	478	485	504	483	502	495	478	463	463	467	490	442	485	497	465	484	466	482	450	500	489	485	491	479	508	502	474	455	496	532	470	501	503	466	478	487	498	472	445	484	481	463	501	500	507	489	528	483	500	531	480	476	502	477	510	457	502	451	465	493	477	484	469	452	480	508	497	507	507	500	470	463	466	487	478	478	513	516	518	486	516	439	501	479	477	468	491	511	480	451	477	507	464	516	463	521	526	481	473	524	504	521	494	517	488	492	480	464	535	479	483	487	503	489	467	499	490	461	438	495	488	483	479	458	516	463	493	489	483	500	448	497	458	465	517	476	515	509	519	488	488	460	476	469	478	493	499	464	450	509	499	472	483	458	478	489	469	481	474	485	452	479	522	525	468	451	500	499	494	484	489	499	489	475	464	471	480	451	461	470	504	508	479	503	519	507	524	521	479	492	499	487	476	518	492	498	489	486	530	459	450	516	476	497	502	507	498	481	468	522	431	506	470	531	468	470	525	471	516	461	481	537	509	547	461	456	503	455	499	509	476	465	462	503	476	480	477	478	479	480	468	467	470	479	515	486	477	498	476	525	476	443	513	520	488	462	487	509	495	516	471	448	511	485	484	496	479	502	507	514	465	474	457	491	525	476	530	479	430	502	503	487	472	445	462	454	466	514	491	472	489	517	503	502	474	506	510	499	503	503	511	473	481	513	493	500	505	483	458	532	500	472	516	451	463	474	481	477	448	488	495	522	490	505	520	500	496	458	517	520	524	492	489	524	486	488	491	494	455	471	472	456	455	479	489	472	502	483	477	501	475	465	513	517	493	474	502	472	522	481	481	525	492	497	466	452	505	492	482	474	485	526	508	480	515	495	511	467	507	531	450	455	520	465	506	490	503	524	442	471	458	497	495	510	463	455	504	483	486	507	470	450	462	450	491	511	475	516	479	516	487	459	480	521	478	447	463	486	476	510	484	426	514	503	471	473	487	533	506	471	485	504	495	485	506	486	511	455	475	469	472	487	521	457	498	460	474	486	502	513	457	498	457	490	495	486	452	481	517	495	500	456	467	528	481	472	479	524	471	447	477	494	516	504	467	454	475	490	482	493	515	528	492	505	489	453	474	477	489	505	479	477	492	522	464	479	468	508	490	531	513	491	480	520	466	477	472	454	514	495	498	490	489	513	476	494	481	472	474	505	514	501	469	455	494	466	486	483	474	475	516
31693	19450	7481	419	242	198	162	147	140	178	159	181	181	186	182	170	167	160	181	176	181	178	181	177	167	171	169	158	164	181	167	159	177	174	192	165	195	191	182	163	178	169	174	178	155	200	185	166	172	160	171	172	175	165	176	153	179	153	184	185	185	149	183	189	204	164	177	189	189	181	164	201	184	152	159	190	169	149	185	189	181	190	176	155	165	188	145	193	145	187	168	154	169	158	169	177	157	169	194	174	173	188	165	180	158	202	162	149	181	172	188	189	159	170	187	187	182	174	183	190	202	186	177	170	158	155	167	197	174	196	185	162	183	190	154	164	185	175	165	171	180	163	201	173	202	197	176	180	166	151	173	160	184	184	135	161	163	184	191	184	162	159	174	178	175	158	183	166	157	164	205	182	198	167	174	168	173	189	151	176	163	162	189	185	175	193	183	183	171	171	155	170	150	178	193	168	183	181	179	165	161	197	158	171	171	175	178	171	154	162	155	185	155	165	193	166	160	192	179	200	164	183	176	170	169	177	161	196	174	175	163	195	180	186	208	160	171	161	186	189	202	161	171	172	161	167	176	181	185	173	195	180	173	167	157	160	164	187	180	164	179	160	172	176	176	161	175	182	183	203	163	186	169	184	151	186	186	172	191	186	166	169	188	164	186	154	176	181	178	170	164	185	166	182	190	170	180	184	164	170	182	166	156	173	182	198	180	179	176	161	166	164	195	159	168	149	178	181	173	166	152	166	193	156	183	193	180	172	179	166	174	160	180	186	178	169	173	186	155	170	195	190	189	175	180	169	182	149	182	172	156	164	174	180	199	189	187	180	189	157	159	172	172	190	149	170	176	164	171	183	170	175	162	182	179	164	145	172	177	157	190	166	173	151	170	157	158	175	153	192	159	166	175	163	179	178	172	152	154	157	169	181	160	162	183	171	186	188	195	166	173	194	165	189	173	180	176	172	158	176	153	187	176	188	184	170	185	172	174	169	165	180	150	165	173	166	194	181	140	175	193	174	163	206	194	179	177	177	191	157	166	167	165	182	192	167	179	204	173	160	181	156	194	156	164	174	185	200	172	166	171	182	185	182	174	165	159	161	183	186	160	176	180	166	187	165	190	154	171	166	185	167	167	184	174	175	170	194	170	193	185	162	175	156	154	177	167	163	181	190	206	168	171	153	163	178	190	174	188	177	161	175	183	168	160	164	177	171	187	167	179	206	176	155	170	187	154	188	173	192	195	176	171	198	180	193	183	168	188	156	149	175	165	149	204	155	186	161	161	183	145	191	172	189	175	170	182	154	167	164	180	168	190	166	170	184	168	177	165	167	171	173	192	180	167	175	183	189	186	182	149	178	140	175	153	175	172	170	158	153	187	144	169	172	171	182	185	158	175	149	167	180	203	170	184	196	171	184	156	176	198	165	176	187	168	172	167	160	166	168	188	167	153	174	179	179	155	172	174	186	190	211	190	165	184	184	182	185	173	174	191	179	160	177	163	168	183	180	147	182	189	182	166	194	160	185	163	172	187	163	159	169	173	164	172	158	176	157	162	181	165	148	175	175	158	202	175	174	175	190	206	198	209	175	193	170	184	181	175	162	163	160	199	167	178	170	169	180	169	196	183	180	163	162	153	186	179	173	202	188	193	151	183	167	172	158	187	164	190	173	184	176	149	178	174	172	183	190	182	189	184	205	204	171	180	154	174	158	174	169	202	180	149	159	158	162	198	178	181	176	194	175	163	161	171	174	199	167	159	193	186	170	185	165	172	172	153	209	182	163	196	195	175	178	182	187	192	169	179	162	182	161	195	170	170	164	182	146	160	153	177	168	184	177	184	131	181	158	163	180	168	171	177	160	172	203	178	171	156	184	175	163	159	155	192	174	176	165	175	158	182	166	161	178	181	185	173	190	157	176	157	177	140	194	155	192	184	173	171	183	161	164	175	188	157	159	177	167	185	167	176	187	147	170	190	217	173	172	187	171	157	177	192	168	174	151	185	170	154	176	157	159	172	187	150	176	172	200	162	158	174	145	180	183	191	190	162	164	188	149	167	177	180	156	173	173	166	174	194	175	171	160	164	195	201	168	179	169	198	193	160	176	174	163	189	173	152	183	172	167	154	166	175	166	153	157	179	180	162	178	170	162	181	185	166	179	176	164	154	176	158	184	181	184	185	157	173	194	179	168	146	156	177	192	157	179	198	175	162	185	181	194	176	167	178	148	166	179	162	168	196	172	194	172	186	155	169	167	179	170	179	175	186	155	181	193	169	198	160	187	157	165	175	167	172	168	175	163	187	195	166	147	161	162	175	184	176	173	183	172	170	191	173	171	190	181	180	156	170	155	162	154	151	181	172	178	184	175	188	167	190	164	192	161	174	179	197	168	165	160	196	158	171	163	196	185	136	185	189	189	174	163	174	149	166	198	185	179	188	173	170	172	176	178	185	155	174	175	177	183	195	167	177	184	176	182	180	180	189	175	194	187	161	178	197	155	171	170	160	175	179	147	189	182	138	199	171	207	195	161	172	146	189	161	165	168	177	189	167	182	168	166	174	176	177	181	165	177	189	199	177	159	177	176	189	156	172	167	174	169	173	156	157	165	178	140	183	172	184	161	146	178	201	201	185	183	146	181	184	195	164	166	190	174	188	171	189	166	200	157	184	125	176	174	170	155	173	174	154	160	163	194	166	178	175	192	177	180	170	182	177	186	189	171	171	187	173	174	169	182	147	202	182	190	187	158	196	168	151	175	175	166	183	178	174	198	165	161	189	178	197	174	178	179	164	179	179	175	168	198	191	165	161	184	170	171	199	168	196	170	159	154	176	158	172	181	177	169	193	179	187	175	163	185	188	175	199	176	201	158	172	174	181	191	183	183	182	176	182	184	172	181	168	173	180	184	167	194	167	186	183	198	176	166	180	170	173	191	166	200	183	155	179	182	185	154	158	165	198	172	178	154	185	179	173	159	170	184	182	177	179	182	187	161	178	148	153	156	162	162	187	170	154	158	176	174	183	195	176	163	201	186	165	177	178	186	172	162	185	175	172	171	183	177	166	172	192	168	176	173	179	169	167	194	162	160	175	193	198	174	196	160	169	155	190	164	183	174	196	175	166	156	162	157	166	175	200	149	203	199	160	173	208	199	177	179	195	182	169	174	189	191	179	146	172	144	168	155	157	186	177	173	195	174	197	169	179	188	170	207	174	170	175	203	183	188	168	166	162	193	192	179	169	180	180	172	205	182	167	160	186	170	177	175	161	173	188	198	156	161	185	170	173	164	171	183	188	159	162	185	164	158	190	173	173	189	161	178	163	192	196	170	193	183	161	199	174	175	169	188	194	181	187	193	170	174	172	166	189	144	194	174	176	172	161	154	190	198	196	199	181	185	206	166	178	188	179	180	158	174	177	152	180	186	177	170	197	191	146	181	202	179	179	167	196	182	163	159	183	171	170	176	163	167	187	168	177	174	164	162	173	170	181	171	163	176
5851	1409	1081	488	450	506	494	458	487	480	475	474	469	497	451	446	501	485	503	438	461	513	509	460	487	445	472	454	479	483	495	471	472	472	494	424	463	481	474	458	448	428	493	491	470	466	463	461	482	471	483	490	449	489	437	477	452	445	496	463	438	499	454	484	444	428	465	443	462	503	491	501	450	469	439	486	479	448	437	482	425	487	462	496	430	459	444	451	471	462	452	493	462	484	491	454	431	476	494	474	415	468	451	496	493	434	442	485	478	442	428	505	465	453	442	438	465	513	476	477	470	435	475	483	480	512	472	470	447	493	464	476	469	438	457	459	494	468	454	487	486	447	467	428	497	457	461	495	469	456	445	468	484	451	455	438	495	440	461	412	438	471	449	477	481	472	503	470	467	461	452	493	461	454	470	426	474	468	459	464	516	479	465	472	485	452	484	488	478	489	464	482	496	492	473	489	463	497	501	478	488	496	501	433	480	440	505	470	452	467	488	484	490	455	492	512	443	425	466	448	475	460	502	483	428	512	481	476	462	474	492	504	475	449	416	460	464	464	467	432	459	491	458	467	450	461	473	494	463	485	460	461	453	466	480	434	487	466	490	459	475	477	462	497	473	493	453	437	471	438	475	468	460	452	456	457	463	450	447	457	485	460	471	479	495	489	493	474	463	476	486	501	468	478	482	468	476	486	476	465	471	506	487	470	466	485	511	444	469	462	451	499	473	458	475	448	480	480	486	475	503	438	470	463	490	462	483	472	444	485	488	430	462	485	471	461	484	475	488	484	507	419	470	450	467	501	466	461	466	485	492	422	472	425	453	475	463	458	466	472	457	484	506	414	462	488	477	475	481	443	490	483	489	511	478	445	466	470	455	479	485	437	466	417	467	470	455	464	460	447	448	464	455	491	454	504	471	427	471	482	493	461	478	456	454	486	465	457	447	482	462	458	425	462	444	465	470	445	473	481	451	511	529	454	455	472	466	473	490	474	488	452	458	476	477	473	462	451	447	424	458	482	483	474	446	427	463	466	460	452	479	499	475	470	487	420	444	487	463	466	474	490	489	460	483	474	468	472	429	472	497	480	475	481	462	481	483	523	468	412	480	454	483	456	460	491	432	475	492	518	481	449	485	469	466	463	448	471	488	475	481	503	473	548	485	473	461	481	442	467	463	482	491	439	455	458	465	428	472	473	498	508	453	479	499	493	515	481	468	472	489	522	456	464	433	453	497	479	495	486	506	471	480	483	447	469	488	470	480	459	475	459	485	497	492	483	466	486	463	491	512	475	471	458	492	497	473	479	484	485	457	459	472	482	428	483	474	483	485	497	443	458	451	455	452	475	476	443	479	463	486	446	471	508	480	459	472	474	504	508	488	452	474	472	487	451	450	483	441	473	484	502	451	472	470	462	502	435	443	467	444	492	475	495	497	465	420	458	466	508	481	432	483	498	489	467	502	528	440	485	459	475	490	483	476	498	463	433	487	489	472	440	486	461	494	461	493	503	481	476	456	445	489	446	459	479	461	488	466	484	492	477	444	501	506	470	435	470	470	416	486	425	462	472	465	484	430	456	514	497	441	463	483	431	497	497	472	468	507	471	475	454	456	459	491	483	426	459	465	495	487	476	479	510	480	448	481	425	476	485	486	457	468	514	448	475	447	460	473	478	463	450	466	466	481	471	480	514	493	472	478	443	473	457	452	469	494	475	464	456	437	478	462	495	493	524	480	468	502	460	463	494	446	463	451	458	463	465	499	476	481	505	472	442	486	497	488	506	482	473	497	445	452	452	479	453	475	473	503	478	488	464	466	461	484	496	456	485	497	481	482	466	445	467	454	456	481	508	468	492	469	423	472	458	482	445	471	469	475	457	468	475	479	454	504	486	463	554	474	465	493	443	467	451	439	491	479	507	466	445	487	473	481	471	494	446	493	463	459	446	489	472	434	443	458	463	486	429	472	519	448	451	472	475	450	482	497	469	512	454	490	444	446	451	493	444	496	470	513	465	477	515	458	452	437	453	484	454	458	453	474	493	476	514	496	461	494	466	475	458	489	430	497	500	455	429	475	471	476	506	489	491	504	493	468	470	470	465	491	473	452	496	431	479	472	495	488	440	469	483	462	481	495	474	455	477	468	481	463	461	454	481	462	443	462	487	459	484	465	518	466	486	443	484	479	467	451	509	455	446	439	445	446	485	486	480	448	479	490	472	431	490	485	444	502	495	456	443	502	514	456	491	476	512	467	478	445	501	480	432	481	462	470	456	470	472	455	449	466	465	482	449	472	487	465	512	469	480	469	473	478	487	503	472	447	495	508	474	441	476	470	431	476	474	436	490	467	446	443	494	467	480	443	453	484	485	481	512	505	513	517	476	492	435	490	447	496	493	453	459	483	479	467	461	488	466	467	484	471	495	442	490	463	481	480	457	478	450	471	461	460	456	492	479	475	466	473	474	485	509	436	470	466	470	456	421	495	468	508	446	465	462	471	477	464	459	435	464	478	481	501	471	464	477	448	441	464	478	470	454	481	494	436	477	476	469	497	478	445	453	437	470	488	466	503	478	461	483	504	471	461	457	493	478	471	472	462	488	507	479	423	459	443	441	450	458	486	462	479	515	473	449	467	472	449	465	448	476	460	451	474	463	457	454	479	467	451	496	470	463	456	461	489	455	488	437	466	478	441	495	462	445	435	480	464	491	453	483	472	502	468	449	463	476	495	514	463	474	440	469	495	483	516	475	491	456	471	477	481	510	452	445	465	481	459	452	484	458	473	469	442	504	445	466	451	492	445	497	455	478	471	484	464	492	476	437	513	458	469	450	451	481	482	451	479	487	459	455	480	446	477	480	508	463	479	455	445	475	475	477	469	468	526	468	436	486	428	476	451	483	430	473	448	473	470	478	480	424	447	502	457	472	457	465	490	459	501	480	441	484	473	461	456	441	432	454	457	494	502	468	471	521	473	502	451	444	475	459	449	463	497	472	480	446	472	518	477	465	449	478	489	473	480	464	487	445	487	517	460	486	521	506	476	447	463	520	451	482	469	495	507	458	428	491	441	471	454	478	479	498	462	486	464	491	502	430	461	486	446	475	446	452	497	498	461	457	464	478	470	485	481	420	435	492	487	455	474	466	478	476	451	504	434	456	478	470	445	505	508	487	454	478	471	468	460	466	428	483	505	498	454	433	444	467	486	464	504	463	490	506	470	509	493	503	445	466	444	485	472	451	492	464	485	476	460	468	455	510	493	494	473	507	445	470	445	482	486	475	449	462	460	493	469	416	441	474	447	493	493	513	483	457	505	513	502	465	477	479	488	478	477	425	437	460	495	491	499	443	449	437	456	469	459	475	475	451	481	468	443	472	458	478	497	465	488	447	513	462	492	487	488	468	492	453	490	458	507	494	485	476	461	482	498	473	453	461	470	446	496	476	459	482	520	508	467	493	495	480	461	480	497	506	500	486	478	508	452	480	439	471	494	453	474	460	496	502
24545	20990	24014	28144	20992	15207	580	383	320	306	308	322	298	281	260	312	281	299	269	267	297	274	266	266	296	257	300	271	259	262	264	301	292	254	282	272	290	304	280	289	290	259	253	275	250	268	252	266	258	262	279	250	285	303	256	277	255	287	248	282	270	310	283	266	284	275	260	264	267	251	252	266	274	300	252	319	264	292	308	305	250	282	285	282	250	263	267	263	294	292	285	277	284	281	245	297	272	256	263	284	268	274	262	261	281	258	250	269	275	291	267	264	271	298	297	279	311	274	277	266	292	274	254	247	281	257	252	295	292	266	279	293	264	284	280	271	287	291	279	273	280	241	315	277	294	266	285	275	284	260	293	293	287	277	290	295	276	278	273	249	266	271	295	295	256	246	270	286	254	287	282	250	274	244	278	243	283	294	290	275	274	272	276	243	267	262	265	262	243	235	270	280	257	281	247	246	292	295	264	245	283	276	290	276	272	258	257	247	278	278	264	263	289	270	299	257	303	289	302	259	279	283	281	272	276	244	300	270	276	294	244	251	269	264	280	261	263	283	265	258	279	297	256	245	263	272	268	271	299	261	279	270	287	277	266	291	279	306	291	283	284	268	300	257	288	295	273	254	244	285	284	261	268	239	260	265	261	281	252	215	270	239	290	260	246	280	256	269	267	292	264	291	257	284	265	276	265	262	264	247	287	270	291	275	266	283	281	277	274	265	271	263	250	267	240	279	267	283	278	275	268	269	259	266	272	248	241	262	289	319	263	264	243	268	292	290	284	256	296	276	265	293	290	274	285	301	250	259	275	274	262	277	283	249	249	295	238	286	265	266	279	259	235	278	250	301	286	255	260	296	278	269	263	303	266	274	262	270	261	235	257	245	275	276	275	270	267	286	275	274	247	267	285	264	261	275	244	273	286	262	273	254	269	258	300	287	298	259	274	266	291	287	275	262	269	266	260	253	273	275	293	272	274	298	277	293	275	261	262	298	263	267	258	284	285	278	257	256	251	238	294	283	299	264	261	274	247	259	281	275	286	260	262	281	268	279	286	272	259	268	255	262	281	284	263	280	227	275	271	278	260	270	289	274	292	266	267	282	270	268	274	254	259	288	277	277	270	271	290	280	268	274	266	275	280	297	296	258	292	278	266	258	271	300	264	295	275	255	278	253	250	264	273	283	274	272	265	278	280	278	259	283	248	259	293	270	303	283	290	253	280	296	269	246	291	267	259	268	272	273	248	266	274	267	298	313	309	286	277	273	268	277	299	277	270	262	272	268	271	272	296	272	256	268	283	259	268	274	267	271	299	296	282	275	241	278	285	288	285	285	259	267	275	251	280	259	257	289	257	254	329	299	288	291	254	314	267	281	311	275	278	243	293	283	260	285	281	271	247	263	263	279	304	294	280	262	250	286	288	255	275	268	297	286	270	285	278	286	258	261	243	291	269	285	256	264	270	250	270	247	253	282	249	262	276	279	243	278	280	283	278	272	281	274	243	264	260	269	277	288	247	267	266	293	260	279	286	242	282	283	259	286	284	257	289	257	293	267	272	273	280	284	295	278	293	308	249	271	248	242	240	265	243	256	277	277	249	262	302	276	278	274	229	274	255	280	272	244	278	249	273	279	265	275	283	258	292	262	280	252	287	276	269	284	247	275	271	279	272	276	276	268	269	295	263	292	297	296	278	303	268	278	241	302	264	260	257	270	287	291	299	236	268	273	255	279	288	241	266	257	280	264	285	257	255	282	271	289	299	289	287	307	278	239	262	246	229	285	277	268	265	277	267	265	274	268	255	247	245	280	292	267	272	251	278	301	274	259	270	256	259	268	280	238	262	296	311	290	265	310	287	265	289	279	232	277	277	281	279	271	291	316	267	264	283	233	266	281	281	267	275	238	263	295	289	270	279	262	255	266	242	277	249	261	305	279	287	249	246	278	272	270	291	265	236	254	265	267	250	268	289	279	242	310	281	273	274	257	258	233	276	294	268	297	255	269	276	268	278	300	272	258	257	268	279	286	252	245	260	278	241	296	263	274	244	289	256	285	290	264	247	290	274	262	251	265	249	290	256	268	274	287	293	262	299	235	278	280	280	247	272	248	260	270	269	280	270	255	294	265	265	266	288	264	258	307	268	271	298	255	261	266	237	256	279	292	254	258	249	258	268	255	265	266	275	271	279	290	295	268	285	255	256	246	289	254	247	278	265	285	287	271	276	290	241	247	306	297	291	287	269	275	253	255	253	266	255	276	267	269	249	302	271	247	255	285	307	286	294	281	282	281	258	249	273	275	277	264	289	262	266	264	275	271	262	263	270	257	311	277	266	318	276	292	256	253	264	285	276	288	258	289	262	271	272	265	271	256	271	261	279	293	286	257	276	301	247	290	287	270	274	270	255	292	268	241	247	275	275	296	270	260	255	251	286	300	242	261	283	274	268	280	270	269	260	264	278	273	265	268	269	269	237	241	283	245	269	258	253	283	262	276	246	290	276	289	266	285	279	257	255	297	278	263	286	299	256	281	293	264	294	285	292	281	269	258	281	266	234	291	271	303	269	273	276	272	273	246	286	275	283	258	287	282	276	271	242	266	276	272	261	250	269	249	270	276	285	276	263	280	272	298	311	261	277	306	260	295	309	286	243	275	264	300	265	265	259	288	255	311	287	297	276	282	279	281	253	259	256	277	268	270	268	281	297	280	280	290	236	280	255	247	251	264	274	266	260	264	286	310	271	291	256	266	280	299	247	290	261	266	287	249	243	284	242	249	260	271	297	271	258	270	284	250	278	275	293	283	256	281	269	297	279	287	269	264	265	251	266	274	259	258	271	264	267	271	272	274	295	260	279	309	289	265	245	288	305	294	270	241	270	267	240	263	288	277	286	284	267	242	247	273	257	232	270	287	274	265	278	295	305	287	293	266	249	267	248	251	273	283	283	274	255	282	257	247	257	262	309	279	315	284	276	254	296	260	259	248	290	251	249	255	267	277	274	266	281	284	301	248	266	257	271	279	260	300	252	300	241	253	257	247	292	273	316	277	267	226	282	299	251	259	272	288	285	282	292	267	240	258	270	254	254	254	251	274	250	274	277	262	267	273	251	295	320	258	278	266	283	248	313	245	304	288	283	255	281	275	260	283	256	269	285	266	282	276	280	243	246	272	276	319	276	249	238	276	249	279	291	297	306	277	252	272	305	280	262	290	267	258	279	280	292	245	272	286	300	257	237	261	290	261	270	300	275	261	276	281	244	257	272	283	266	292	275	263	264	234	261	257	285	255	292	307	298	286	281	277	251	254	251	273	260	275	264	271	285	289	287	247	272	272	273	258	264	282	285	267	284	275	293	304	290	273	264	243	277	249	267	277	294	270	285	280	278	262	261	255	255	258	263	267	268	277	261	287	267	295	277	301	284	305	263	290	263	265	253	275	255	286	272	270	255	253	259	266	268	278	261	247	264	283	271	293	276	231	253	276	333	292	299	289	274	264	267	285
3813	3658	4568	848	789	691	695	677	638	700	697	699	685	706	619	667	708	714	681	656	647	656	707	678	661	630	694	659	663	623	738	718	632	672	703	703	661	653	664	680	667	689	658	686	668	677	760	670	690	667	651	679	626	684	669	664	654	636	638	698	673	702	669	661	643	684	683	639	673	655	677	677	680	643	675	705	698	625	620	691	638	690	705	732	664	678	696	630	661	692	687	682	667	666	681	704	668	677	641	660	634	647	633	655	644	682	672	707	676	671	669	672	691	662	632	683	665	654	696	671	668	673	684	645	666	669	717	704	688	729	689	647	707	665	659	673	642	648	658	676	729	665	704	720	630	643	687	679	652	725	712	639	620	649	686	667	665	658	720	661	663	615	677	662	711	629	653	624	650	668	665	692	636	664	665	681	650	652	666	630	664	670	703	641	655	688	669	646	659	641	668	707	667	668	641	681	691	668	661	645	676	666	676	661	632	670	660	680	706	687	726	643	691	654	690	704	701	651	707	655	702	639	617	658	647	711	693	707	635	653	631	685	719	657	707	614	691	709	697	680	692	655	635	661	673	711	666	634	659	684	673	658	682	686	659	671	698	676	709	629	660	708	630	677	640	664	669	702	653	656	583	685	665	687	675	654	683	684	670	667	721	735	657	650	606	645	619	733	681	674	668	677	635	713	660	648	664	653	707	695	656	699	644	649	652	698	654	687	603	689	650	679	651	660	708	641	652	684	699	644	708	622	667	614	672	619	660	649	664	691	644	661	675	683	683	679	660	638	653	656	648	617	711	692	703	667	667	663	675	692	652	695	698	694	646	656	716	644	663	677	641	618	665	652	616	672	634	647	609	697	682	652	718	696	687	658	679	642	635	656	648	645	648	625	653	665	654	670	682	679	654	695	646	660	625	677	655	643	624	649	670	671	659	668	674	716	665	632	708	663	681	632	632	659	696	643	674	663	682	690	626	684	721	659	632	662	660	654	655	668	707	664	652	663	653	663	684	637	628	710	662	642	687	665	670	668	677	657	658	679	663	648	744	649	648	624	665	665	668	666	687	670	652	629	716	648	650	676	708	638	673	707	646	678	696	677	668	672	653	656	685	638	684	631	656	641	656	686	684	655	678	667	670	656	653	644	716	616	661	675	683	667	648	691	671	706	667	643	653	704	675	723	679	650	658	703	623	691	679	622	656	702	681	682	640	652	693	706	676	687	694	661	647	753	702	628	692	685	677	665	695	628	645	648	660	656	646	666	682	688	692	660	678	662	653	701	642	646	674	691	680	649	667	665	652	693	704	640	632	637	685	653	696	625	656	665	718	680	628	664	671	651	634	679	636	644	667	642	679	691	677	668	709	677	618	650	703	624	663	692	651	636	697	672	682	676	681	682	693	655	712	645	715	681	674	659	616	657	685	704	675	666	692	680	683	649	667	658	674	705	676	715	632	670	679	657	676	682	674	661	673	661	643	706	718	681	678	643	682	654	682	684	629	629	607	669	658	661	711	652	663	677	649	662	704	650	640	713	660	662	696	709	641	632	603	655	701	631	630	625	692	681	692	671	697	704	692	622	709	688	674	664	696	663	643	688	664	651	651	693	661	665	688	649	621	652	619	677	658	646	682	667	636	710	667	643	654	668	644	693	677	641	620	682	643	647	691	687	631	699	650	692	704	663	680	655	698	651	700	686	688	664	685	650	707	657	686	622	632	700	659	700	725	692	672	637	626	656	639	662	712	654	655	660	669	674	676	642	643	687	651	643	660	664	665	646	649	658	659	681	653	652	702	641	659	661	710	634	666	636	615	670	679	657	697	659	648	630	678	649	650	609	637	658	669	714	699	666	669	717	658	658	681	680	639	687	706	694	628	662	719	680	651	628	700	689	689	692	655	676	666	651	623	660	658	692	657	624	668	703	670	656	656	673	644	677	616	701	647	657	693	672	671	673	678	632	648	651	648	704	707	686	724	652	637	670	680	658	662	660	676	662	667	696	656	661	673	695	690	664	696	693	632	642	666	685	658	645	664	678	646	723	670	641	649	668	668	637	663	633	653	688	634	700	627	675	663	654	672	702	676	650	627	650	642	675	638	692	669	659	696	683	623	653	717	658	662	642	666	670	635	691	640	608	621	648	757	709	692	633	696	697	627	667	619	644	695	647	665	664	668	684	699	694	700	673	669	649	681	683	657	706	655	676	711	678	664	672	674	656	723	664	665	687	680	692	694	645	650	697	678	660	670	696	662	691	676	677	635	653	626	694	639	668	637	680	645	670	629	666	698	636	664	649	659	681	649	702	691	696	632	619	676	671	628	668	674	680	680	664	646	667	663	646	664	651	670	649	673	689	678	658	699	664	659	652	645	658	630	663	679	643	656	658	709	629	681	675	632	673	680	683	664	686	646	629	626	668	636	665	656	640	657	668	669	666	646	639	666	654	664	712	671	653	649	648	666	690	706	658	713	681	678	656	688	657	658	648	653	651	658	700	687	657	700	630	693	677	659	638	641	683	690	703	661	647	700	708	664	664	683	652	653	705	632	702	628	681	685	652	654	719	655	664	668	655	704	672	626	706	665	639	702	673	677	661	696	669	680	669	686	638	673	655	665	644	655	611	625	636	662	652	664	663	662	682	693	658	601	709	695	661	689	659	671	677	625	652	651	663	665	673	692	697	658	660	668	665	669	659	680	631	679	660	668	652	692	698	674	622	697	671	611	702	645	659	698	643	618	650	650	663	667	655	653	671	616	679	684	693	686	669	664	669	617	640	703	652	730	651	669	673	677	696	726	683	656	698	645	644	629	679	644	641	676	680	631	644	735	678	695	691	698	670	628	703	679	624	664	697	657	654	648	659	636	683	685	723	648	675	662	692	639	702	658	634	666	651	654	652	675	667	662	690	640	692	717	732	639	621	657	664	706	660	666	660	686	700	640	645	631	675	615	666	667	690	684	627	675	681	641	641	651	690	618	636	670	678	669	658	655	708	667	691	664	679	687	641	649	660	670	669	679	668	737	700	609	656	651	679	654	605	667	674	647	717	655	633	665	674	626	645	617	645	622	644	682	646	612	657	672	663	688	669	669	657	658	658	665	672	629	670	648	629	696	665	681	663	666	658	674	666	639	642	660	646	704	688	644	668	671	673	633	672	613	686	677	661	668	689	682	658	652	663	668	649	628	656	656	662	639	690	658	656	676	718	630	679	690	661	701	673	632	656	652	613	707	681	679	641	662	702	682	691	650	673	678	675	695	696	657	670	686	683	730	691	666	649	698	623	694	631	673	667	638	643	689	650	682	703	639	629	666	695	657	649	646	628	651	693	733	629	665	672	673	687	727	684	704	662	677	663	663	629	669	659	685	663	706	660	674	653	726	647	686	717	670	657	630	643	633	594	650	642	644	682	681	646	662	671	699	646	724	643	650	666	673	641	721	679	689	679	674	671	701	647	696	699	681	634	637	670	661	708	651	683	641	640	654	624	659	643	686	663	673	697
23844	20948	24352	27681	20952	20961	12434	515	342	274	317	231	275	256	261	221	227	230	246	212	217	221	193	200	183	216	197	224	199	216	234	212	211	212	196	190	215	206	210	217	226	201	206	211	197	207	182	205	194	212	212	202	189	200	219	223	192	206	172	229	188	224	210	188	188	218	201	214	231	211	210	198	221	195	209	207	192	215	217	218	193	218	188	219	186	245	208	206	242	204	219	204	232	208	192	186	224	225	197	220	205	187	215	210	191	219	204	193	201	176	185	181	216	211	231	192	201	200	196	223	211	186	232	204	213	194	199	214	208	199	204	216	221	207	183	218	254	188	206	207	211	201	199	187	231	197	209	190	183	207	198	209	210	221	175	190	198	201	187	230	198	215	208	223	204	224	220	197	215	213	173	174	219	210	227	210	204	204	212	195	203	221	223	201	214	210	198	179	207	207	186	193	195	229	187	215	213	221	211	198	193	224	190	189	200	207	200	216	206	229	233	189	212	194	228	191	210	197	212	213	233	211	228	160	233	236	205	226	198	203	199	196	201	210	221	211	206	188	213	236	210	180	210	224	228	189	206	196	219	219	210	184	239	202	198	191	208	215	188	218	213	234	219	233	211	202	191	216	195	235	209	203	213	209	198	214	181	214	201	200	176	204	184	200	202	166	182	199	201	210	194	192	225	228	230	203	192	213	220	217	200	215	229	224	198	206	211	220	219	229	213	207	211	209	210	191	213	201	206	220	190	218	193	193	216	234	218	222	209	192	186	226	204	244	193	202	212	217	175	185	215	241	200	207	205	194	218	209	215	186	226	191	222	203	202	203	217	179	219	198	187	206	220	207	207	220	216	211	193	211	198	223	204	192	209	222	211	182	189	242	205	213	215	220	210	220	207	243	198	210	218	216	211	180	209	211	222	207	199	215	216	192	200	210	189	208	224	204	219	207	186	215	199	187	183	175	205	212	207	190	207	192	185	197	211	213	188	212	200	227	208	215	195	219	178	192	200	205	201	203	200	189	211	201	182	202	198	193	197	220	196	221	216	212	207	190	187	214	210	208	193	200	197	197	200	222	195	189	224	204	215	202	194	193	182	210	196	199	189	207	198	183	227	204	214	211	205	219	216	208	211	221	219	199	202	233	181	231	226	214	219	227	231	205	198	205	227	214	219	219	188	197	222	208	197	216	191	225	226	198	234	206	194	212	182	194	198	181	229	207	203	204	193	204	185	228	194	217	220	192	226	215	221	208	192	194	198	219	198	220	203	191	195	196	206	200	194	197	208	212	217	219	207	227	243	225	202	186	197	199	240	166	221	209	247	206	183	216	214	202	213	197	210	202	204	204	210	225	204	188	202	189	217	199	206	185	183	213	230	199	205	187	216	217	203	187	199	235	211	194	216	191	200	210	210	191	193	201	223	180	202	212	205	207	205	211	198	196	210	201	214	209	190	201	190	212	216	232	233	209	200	200	205	203	199	227	191	173	199	206	196	201	248	243	221	196	192	214	184	202	203	208	195	205	209	219	220	204	226	214	226	209	227	224	201	215	214	201	226	203	213	217	218	193	222	197	216	197	194	216	192	186	208	191	200	191	185	211	211	199	219	209	179	212	187	198	203	217	187	200	213	191	207	208	208	206	213	233	199	212	188	218	198	194	222	203	205	232	226	198	197	188	198	210	203	231	225	221	220	180	186	196	195	197	191	224	224	196	181	213	204	220	189	197	188	215	217	221	205	199	203	192	200	165	187	219	206	208	180	216	206	203	200	216	197	174	203	186	194	212	208	204	218	213	197	190	204	190	180	226	199	216	199	183	193	181	182	214	225	204	184	225	204	218	216	205	200	202	195	227	219	210	179	201	196	214	207	190	199	236	232	212	236	231	201	241	217	224	170	219	216	224	264	231	210	243	197	171	218	221	191	222	213	214	224	198	192	204	200	189	200	213	210	201	196	182	224	192	196	206	229	201	214	201	188	199	222	233	217	182	199	189	230	213	220	197	199	172	175	206	209	198	182	200	190	209	200	207	202	188	197	210	188	213	228	171	217	202	190	203	203	230	214	203	218	220	215	184	214	235	242	190	184	203	193	210	191	194	214	196	213	250	204	193	202	214	207	211	208	199	214	237	221	191	215	180	180	213	180	198	195	206	186	208	231	212	226	218	218	209	195	186	234	221	188	193	202	224	225	225	229	200	210	188	209	202	217	203	205	213	219	195	195	184	200	205	205	175	195	211	196	205	213	204	206	201	185	217	187	196	178	200	221	226	178	197	202	196	218	205	197	197	224	201	222	215	191	213	186	220	188	179	188	205	199	202	203	192	185	197	210	225	218	198	212	199	203	218	192	207	229	185	185	202	207	225	201	204	204	188	205	192	200	184	200	213	188	212	222	232	220	196	191	208	201	209	176	198	213	183	187	202	190	181	198	206	223	203	199	204	231	228	210	207	173	184	210	226	194	174	195	208	196	183	213	208	201	199	212	201	215	175	202	208	223	195	224	205	215	177	210	207	226	174	194	207	190	191	216	196	180	204	214	229	208	218	200	184	213	213	220	193	208	209	181	192	203	211	162	219	183	182	211	195	200	185	169	227	209	200	218	194	207	236	201	196	185	201	216	209	229	182	226	248	194	190	214	193	238	226	203	211	180	210	195	217	208	194	185	201	206	231	242	193	184	187	217	197	214	202	218	189	216	204	203	212	197	200	242	210	222	219	195	210	205	212	209	207	180	189	204	200	226	207	203	218	223	210	183	200	193	202	209	191	190	191	193	201	184	227	203	220	197	213	212	225	203	190	220	198	210	183	187	200	182	197	200	224	187	204	210	211	230	217	200	164	205	203	242	212	207	180	204	167	196	203	211	248	193	188	213	203	201	210	206	207	225	173	185	244	183	215	199	202	203	194	231	201	199	203	182	219	220	210	230	201	189	226	198	201	226	188	205	206	220	228	199	218	215	224	217	221	201	201	199	202	193	188	182	201	220	210	210	229	216	229	206	209	211	202	198	202	209	209	198	213	192	219	204	186	224	189	204	201	206	194	197	218	217	199	180	221	204	197	208	204	209	200	188	218	224	205	204	186	206	212	235	197	233	179	162	256	154	219	212	190	176	178	226	195	193	228	192	212	219	218	181	196	173	171	230	183	193	195	224	214	196	213	193	217	220	215	204	200	186	212	229	208	224	184	215	221	175	188	218	217	179	187	189	194	218	183	187	206	186	230	221	211	241	209	189	211	199	198	218	174	211	220	236	222	222	201	222	201	200	209	194	192	196	215	218	225	182	211	193	211	187	209	186	200	202	216	209	204	203	194	202	201	200	221	198	198	187	218	219	207	219	207	184	204	210	224	191	217	220	208	182	185	204	192	211	206	224	194	193	207	217	189	210	211	207	224	218	210	213	201	208	201	221	228	174	203	220	200	179	205	210	213	209	212	194	219	207	198	227	187	204	204	225	179	205	201	215	216	212	226	201	228	206	207	229	225	199	182	234	216
4125	5624	7368	900	695	629	568	585	515	557	489	503	524	531	553	511	510	496	453	485	475	539	512	556	512	472	500	515	485	517	527	479	474	484	487	496	470	499	497	505	483	514	470	476	453	523	511	540	546	502	489	498	495	452	469	511	494	486	467	468	513	513	511	469	496	481	474	489	461	514	479	487	465	520	477	528	489	497	494	465	509	450	474	487	535	511	503	490	492	485	484	494	469	447	482	488	482	533	486	490	521	494	493	497	485	524	455	501	500	483	480	456	491	467	452	494	498	490	451	479	504	510	476	429	492	522	539	486	509	483	509	447	479	501	497	460	507	491	491	514	456	516	464	515	498	456	471	486	518	528	498	459	524	502	517	508	486	501	477	490	494	520	480	481	498	491	470	514	484	492	467	486	497	457	471	481	477	498	499	513	486	512	514	475	487	475	506	483	485	498	482	499	452	486	475	497	449	473	468	519	498	497	481	481	511	457	468	472	482	492	513	474	515	571	494	498	517	503	507	494	494	492	496	517	485	449	488	499	449	490	510	462	474	478	435	502	513	478	508	494	497	497	508	500	483	512	464	500	488	498	497	487	449	457	487	511	490	505	472	520	496	469	460	483	458	478	473	492	496	502	487	457	476	478	503	482	492	510	485	502	465	497	501	509	504	498	496	522	520	485	469	503	459	474	477	503	475	502	451	511	495	438	465	455	533	462	501	494	496	468	466	489	496	475	513	470	472	471	466	488	502	479	480	500	488	467	438	539	487	506	477	516	505	454	493	496	468	488	504	464	496	469	470	484	536	469	495	493	458	521	505	530	517	519	498	493	504	477	490	491	485	477	489	464	498	440	488	476	502	484	476	470	431	496	534	478	513	502	457	471	461	528	491	476	528	460	484	488	474	444	509	468	512	452	523	487	503	486	474	504	506	490	488	460	494	483	471	475	535	527	497	535	517	465	483	435	501	452	496	488	443	471	522	518	466	519	508	523	482	491	505	463	467	463	503	484	474	473	462	514	513	505	458	455	498	499	501	489	507	483	508	510	494	526	520	456	505	497	481	462	497	515	501	500	510	503	548	506	453	502	475	500	487	498	519	521	503	517	465	515	491	501	480	496	499	538	540	473	490	463	494	466	436	481	509	476	499	482	477	451	478	481	488	518	479	476	490	494	506	481	447	443	483	523	508	490	440	491	500	479	478	482	501	476	494	470	517	466	477	500	467	445	472	476	486	516	491	488	513	539	470	500	501	469	485	454	464	519	504	460	518	481	442	486	444	488	501	465	477	494	456	479	504	496	488	453	459	468	470	522	497	472	496	483	481	461	486	466	501	472	509	495	474	495	503	469	513	505	519	517	478	524	462	501	462	470	482	508	458	480	525	505	506	500	418	475	473	488	466	525	481	523	477	482	520	532	489	467	479	474	496	518	512	495	497	508	476	503	488	472	494	450	501	508	447	501	495	524	484	525	522	501	506	515	512	505	482	495	458	512	460	470	485	480	492	476	509	454	461	496	505	487	470	501	477	429	445	471	498	488	490	489	500	487	484	475	489	483	508	452	446	479	485	470	510	532	490	488	498	478	488	490	462	467	485	495	478	487	482	470	505	464	505	458	469	523	460	499	485	513	513	469	497	507	470	462	507	531	513	476	503	508	510	476	528	505	465	443	504	449	539	513	499	513	497	511	500	496	471	482	475	476	493	479	503	511	500	475	489	509	512	511	466	535	511	478	480	490	496	490	439	507	494	520	490	523	511	487	490	460	491	497	529	476	492	481	483	480	477	494	473	496	486	497	481	507	474	454	486	466	491	477	484	527	498	489	453	529	487	516	481	460	486	487	465	500	471	478	520	493	493	519	506	440	516	500	492	468	454	526	485	523	512	493	534	482	480	522	471	492	458	480	506	534	508	501	489	516	515	483	465	490	460	465	471	504	482	450	502	484	463	506	455	518	516	496	466	505	452	445	469	487	478	496	460	477	501	479	479	489	511	494	499	515	489	484	460	481	474	513	517	489	482	466	489	492	504	495	469	485	480	482	461	478	526	493	485	477	485	516	526	487	488	519	474	462	522	488	506	471	493	493	459	479	480	489	473	502	488	533	481	489	494	479	491	461	474	469	493	528	516	502	448	472	487	509	511	494	504	481	506	484	504	512	471	468	505	507	490	495	513	552	497	509	475	461	508	457	478	497	508	463	490	509	485	485	528	482	484	481	476	505	517	513	476	485	450	491	499	461	485	484	477	496	483	489	516	502	549	447	493	458	509	481	488	458	485	504	443	486	493	484	471	492	491	483	496	509	487	472	488	490	475	518	469	456	473	509	465	500	520	498	493	486	458	462	502	517	521	502	494	471	488	525	507	474	497	473	490	492	495	475	479	468	504	481	482	513	501	487	453	498	543	450	521	488	488	483	526	466	509	493	512	464	481	463	468	504	499	537	495	494	512	506	462	477	482	488	502	492	460	462	495	505	477	478	472	492	503	484	496	476	477	486	460	458	475	487	469	504	493	490	521	487	496	522	511	449	501	496	472	474	475	506	486	474	479	521	499	520	529	471	469	468	464	497	497	468	512	505	496	513	497	503	501	474	509	509	505	526	460	475	516	483	545	501	521	478	470	477	476	478	460	474	466	458	437	505	469	534	536	483	468	504	504	479	455	499	494	497	501	494	497	513	504	492	473	451	471	490	468	491	475	487	457	495	490	480	499	483	483	488	535	501	481	513	521	476	507	500	478	479	484	460	507	545	482	501	510	473	470	491	480	500	468	492	455	509	512	531	473	486	481	490	490	489	516	463	484	473	503	473	500	536	484	472	484	446	513	477	497	491	458	483	446	449	517	446	468	471	487	457	449	479	496	472	467	476	445	451	435	464	483	479	489	495	465	462	503	516	510	491	519	501	495	492	500	517	506	486	503	500	495	495	470	502	471	498	492	482	499	490	463	469	472	493	482	462	460	518	491	490	489	493	507	505	519	509	495	504	464	464	469	517	477	478	475	482	456	494	520	522	469	484	506	504	460	444	491	503	446	474	512	471	458	471	491	508	484	449	506	471	497	499	484	478	481	494	501	511	484	479	480	506	470	471	510	521	482	517	478	465	525	473	512	492	528	489	473	481	502	446	489	506	492	493	497	518	514	464	481	504	511	455	475	517	475	490	470	473	503	457	445	490	469	495	467	428	485	447	489	480	440	461	489	466	495	499	467	497	496	486	495	450	494	478	512	448	502	494	490	474	464	476	490	476	482	432	506	506	505	478	478	462	469	495	465	519	480	476	504	451	499	475	486	482	464	483	529	517	494	467	518	526	500	462	441	463	536	495	466	483	505	470	495	482	456	523	458	476	473	434	474	495	526	488	499	481	502	492	488	496	446	457	468	504	443	469	468	466	489	480	509	521	494	518	479	525	493	528	501	467	490	477	482	516	456	458	500	473	518	489	502	467	458	488	496	491	442	471	456	503	479	480	494	494	485	487	504	480	514	487	493	488	514	458
31703	19555	7861	640	356	333	273	195	191	204	164	175	168	179	206	174	161	189	185	178	183	161	180	148	172	209	190	169	194	179	215	169	179	177	192	194	178	180	146	162	184	174	171	197	180	176	166	187	168	172	192	150	159	181	189	169	179	162	182	178	158	194	181	177	181	186	178	163	172	177	146	174	154	195	164	174	187	156	179	175	152	170	186	164	163	183	179	205	187	190	188	188	195	166	178	157	170	187	170	162	168	159	193	173	158	181	171	186	191	176	171	182	192	186	171	200	150	189	168	182	190	184	176	160	181	192	184	176	182	163	184	195	172	172	179	171	174	185	194	166	171	175	183	199	164	171	175	174	162	188	159	170	186	170	192	198	135	159	174	187	160	157	166	184	167	173	168	164	174	182	196	178	189	175	180	163	167	145	195	168	173	166	199	185	181	181	186	156	169	183	168	168	174	160	175	180	185	199	164	165	178	189	185	207	162	177	161	167	199	165	182	160	164	194	188	167	177	171	204	182	185	195	181	186	164	166	170	166	174	165	153	179	194	169	146	141	181	180	165	179	155	153	161	153	187	173	186	189	177	162	179	160	173	183	139	169	178	175	168	164	181	170	169	164	198	202	151	198	185	185	154	174	171	181	178	192	200	161	198	160	180	176	165	180	175	169	164	162	177	178	168	184	178	173	173	180	192	165	169	155	193	182	186	149	176	133	169	177	167	174	150	158	185	149	155	189	183	189	178	179	167	182	195	196	172	167	201	172	182	193	186	176	175	176	175	189	175	171	181	180	166	169	166	188	159	161	168	161	192	158	197	161	187	172	158	170	156	176	208	193	191	189	183	173	169	160	180	150	195	170	182	152	191	179	166	179	161	173	179	187	164	178	198	172	177	170	164	185	189	181	174	184	186	159	184	184	161	175	170	174	212	184	178	187	188	191	170	170	184	161	190	179	199	151	165	146	192	169	194	196	155	172	206	164	186	198	166	201	174	168	172	188	163	169	177	170	178	174	178	199	187	202	175	140	172	161	163	185	192	151	184	171	185	178	174	157	183	187	173	149	203	177	143	183	166	162	176	153	182	178	176	178	195	186	177	170	183	174	173	162	183	168	199	181	185	186	182	164	178	185	170	187	196	181	180	194	171	166	161	164	165	193	182	188	166	172	177	169	178	163	171	174	175	168	169	151	157	177	166	193	150	187	180	196	180	195	174	164	168	191	153	180	190	186	178	189	159	195	175	174	201	163	161	186	209	171	182	169	173	203	168	173	184	192	176	196	175	134	172	191	146	172	172	152	187	183	164	161	169	176	166	177	163	167	197	150	184	179	180	159	197	182	184	187	206	173	175	178	197	187	172	171	172	177	179	188	175	192	197	176	177	185	200	190	172	181	169	177	165	175	186	191	172	151	167	146	188	169	171	177	179	180	201	174	160	182	163	182	165	146	198	164	194	153	180	200	197	193	180	196	193	175	184	171	195	209	169	198	193	172	169	168	174	184	172	163	179	172	184	175	163	174	172	175	178	213	179	177	179	153	184	186	156	170	188	171	188	183	172	189	190	193	188	165	167	173	147	179	157	196	163	168	187	170	167	183	170	181	162	178	187	187	179	179	186	176	175	184	185	154	153	168	166	200	171	159	192	184	203	175	159	169	174	192	157	178	168	184	190	181	176	174	162	154	187	200	213	172	193	156	167	198	193	171	172	175	194	165	169	170	171	179	190	190	209	176	168	185	161	204	177	150	192	174	178	165	180	171	195	172	177	207	179	192	182	205	163	168	178	162	164	165	208	202	182	177	199	179	162	160	197	169	184	168	178	160	126	203	179	165	172	178	184	184	186	176	175	180	184	182	151	151	158	190	166	167	200	158	175	208	185	198	185	164	187	172	174	187	159	165	185	170	167	143	188	209	171	179	175	173	166	167	167	185	164	201	164	182	178	205	179	174	177	180	183	162	198	198	173	185	171	188	150	175	169	172	182	192	178	175	173	177	151	192	194	176	193	199	178	162	165	160	173	186	164	170	174	191	191	148	161	179	196	183	192	171	180	194	162	156	175	165	165	170	177	178	194	181	182	170	171	183	188	160	182	181	194	184	145	181	182	188	183	155	153	184	177	164	185	194	177	183	189	186	176	206	165	179	165	181	166	165	154	193	182	193	179	176	198	178	159	172	201	160	159	200	175	155	176	176	191	172	184	156	206	162	177	207	179	169	150	192	183	159	187	169	207	194	194	182	194	177	214	162	170	166	171	178	195	173	177	179	181	203	188	172	196	192	183	161	190	185	154	195	187	191	159	163	176	178	167	190	162	189	171	179	191	156	201	151	190	183	179	152	181	183	188	176	198	202	184	177	172	174	188	174	167	168	166	180	184	164	175	163	200	182	180	179	176	176	181	172	166	202	187	136	184	161	197	158	183	163	167	182	183	172	154	182	177	163	174	167	175	179	175	170	173	187	142	180	151	175	187	169	180	179	203	180	191	172	175	174	190	187	177	155	162	194	170	194	178	170	177	179	180	183	175	179	154	199	175	181	177	176	177	182	184	181	165	169	158	179	168	201	180	188	172	184	171	165	183	159	182	165	187	174	186	169	179	169	157	173	174	178	180	163	194	176	191	191	163	189	157	166	173	168	171	158	160	182	171	176	194	181	172	177	161	180	181	174	175	172	173	156	178	189	169	182	174	180	173	165	156	190	157	162	172	161	180	152	185	162	189	166	155	174	188	178	169	158	157	166	223	188	165	178	191	192	183	200	163	182	176	151	203	169	156	180	183	205	204	178	192	169	179	183	189	176	172	175	167	197	193	180	168	180	175	189	199	178	194	180	155	208	185	180	174	171	204	177	144	182	184	178	158	187	189	175	183	169	176	185	185	184	179	178	158	197	156	178	164	175	174	193	197	183	183	190	179	167	184	182	175	190	170	151	176	168	177	180	207	183	158	174	168	173	166	174	196	162	163	197	173	194	188	179	164	185	158	198	172	178	180	174	195	160	160	182	178	182	157	164	187	158	194	184	160	173	186	199	202	182	194	173	182	167	189	178	171	170	143	155	196	149	187	173	174	165	170	168	179	197	152	198	189	171	180	170	199	190	198	162	171	175	184	187	185	173	168	208	177	171	193	188	177	168	175	163	167	169	175	186	195	166	166	174	179	171	171	170	183	166	168	166	193	192	178	160	171	172	160	158	183	161	180	162	174	197	161	177	206	165	172	168	179	169	182	156	163	176	157	169	184	164	201	193	191	191	176	177	161	182	178	168	195	159	191	185	179	172	185	164	180	200	195	192	152	159	174	191	185	178	170	170	164	152	170	179	190	159	216	178	171	188	194	194	169	152	162	183	166	146	162	164	161	174	180	158	165	180	160	166	189	184	173	174	196	189	179	173	178	175	165	197	176	181	160	176	147	198	167	171	169	157	172	189	172	196	154	133	165	150	150	182	171	169	193	186	166	189	180	178	177	175	197	154	186	178	165	173	170	165	173	173	171	164
5774	1641	1275	467	486	487	470	517	477	510	480	461	466	474	518	487	447	441	498	463	494	446	468	439	449	459	501	487	440	481	499	455	508	484	459	460	451	483	478	458	432	448	454	509	466	471	483	478	488	441	473	474	493	445	479	497	468	497	422	492	472	443	480	476	464	484	480	444	456	471	501	484	428	471	472	471	458	446	482	468	485	510	491	497	460	477	466	503	476	478	464	460	518	473	484	464	480	493	479	471	426	485	485	522	466	508	521	476	474	476	466	474	450	493	479	515	489	448	501	464	449	475	481	446	477	476	484	467	435	433	443	438	451	471	499	479	490	444	465	467	483	509	467	471	497	484	443	484	458	495	464	472	488	458	481	448	503	454	452	502	473	426	484	473	491	493	460	465	481	447	490	465	465	464	467	486	451	434	477	492	479	500	486	488	495	462	504	467	452	453	475	440	458	458	509	512	437	471	474	518	487	436	521	541	482	477	449	496	530	483	480	513	471	498	442	462	503	453	481	452	480	455	499	471	509	515	496	452	494	463	482	470	476	493	491	443	480	482	471	461	540	463	475	465	466	467	479	439	468	472	466	435	490	497	476	504	431	489	476	468	431	494	493	465	457	484	472	439	477	472	491	497	483	492	468	481	505	474	479	476	449	448	491	450	485	472	482	436	489	470	467	462	482	481	492	485	459	461	465	533	474	493	481	447	471	419	474	464	454	465	471	484	499	490	506	497	479	476	473	471	436	519	523	437	466	517	523	469	472	510	461	470	503	449	484	473	513	470	413	501	512	492	469	477	492	458	472	494	424	471	467	492	483	501	461	451	475	502	481	471	493	433	515	473	462	477	433	480	469	487	492	456	481	513	473	464	474	477	524	479	480	460	475	445	480	455	470	480	444	507	467	477	463	482	458	453	480	472	493	482	519	492	465	457	450	497	494	477	506	480	482	469	492	452	463	460	492	480	449	476	474	461	469	471	491	489	475	476	484	484	437	456	470	468	493	482	492	470	435	465	447	453	482	461	503	472	473	496	472	482	481	514	486	479	478	497	474	446	471	452	474	464	456	476	469	448	489	423	467	497	483	494	508	465	494	459	497	492	515	492	466	491	500	450	476	495	521	460	482	459	465	482	469	479	472	473	504	503	493	481	455	483	466	458	447	473	472	485	488	495	432	495	486	492	457	465	525	486	473	477	490	468	478	476	455	493	458	455	460	470	498	487	486	478	468	458	488	504	428	485	485	461	471	476	480	511	482	469	494	456	473	493	498	444	471	485	478	466	461	499	488	406	491	472	502	487	533	496	464	457	463	483	499	481	486	467	496	497	523	460	462	470	456	466	466	467	499	494	450	507	477	478	484	460	502	459	475	422	491	454	488	502	484	480	422	469	447	439	453	479	477	481	447	500	477	487	455	438	476	504	445	441	452	471	487	508	435	494	498	485	479	451	484	493	501	476	479	498	470	487	482	445	477	460	476	454	458	452	503	459	475	479	459	497	470	467	464	462	471	457	473	469	518	492	493	467	491	494	485	488	537	502	494	489	467	493	496	485	464	463	496	466	442	511	487	473	487	469	510	485	462	459	507	465	468	491	461	448	474	479	441	449	441	518	501	474	425	496	492	484	473	499	483	450	448	468	465	474	449	471	475	474	450	467	489	453	450	515	469	478	440	462	478	451	492	501	476	500	452	502	473	470	500	495	450	479	475	498	537	446	469	510	478	463	498	425	491	507	453	500	471	468	463	462	460	507	459	468	426	498	463	479	460	462	467	414	503	462	477	481	424	521	482	489	459	461	472	493	477	463	470	472	490	462	486	461	455	461	496	482	461	494	455	465	466	519	443	466	450	546	492	444	503	477	469	417	476	495	464	478	464	510	462	485	441	467	447	512	526	469	455	482	466	428	489	461	506	476	502	483	488	477	475	470	451	460	489	472	489	460	506	472	476	469	484	448	468	470	465	435	483	498	468	479	503	484	470	493	494	489	462	515	457	480	483	460	443	502	466	433	487	470	467	452	497	460	495	500	476	454	471	496	497	443	543	457	504	487	457	461	535	484	427	465	484	482	492	457	446	441	476	485	434	457	465	507	492	484	476	451	450	475	455	458	488	484	484	492	454	430	454	491	498	478	505	469	444	493	464	500	493	464	473	463	453	496	442	498	462	454	453	445	485	432	503	480	468	516	449	489	484	473	457	476	531	489	463	445	472	511	476	446	486	484	458	516	477	486	474	491	487	490	447	484	475	514	473	443	463	422	490	453	484	480	511	514	488	463	491	497	502	474	469	524	484	468	470	468	481	488	483	466	453	456	464	510	481	459	467	471	453	471	461	462	445	480	501	478	471	504	443	437	486	474	459	480	507	450	456	483	478	468	472	470	489	456	505	437	519	508	467	453	464	480	502	503	461	475	504	502	471	441	455	462	449	469	495	471	501	510	446	512	511	454	517	484	406	495	490	484	464	490	490	475	521	474	453	489	497	467	485	485	455	455	421	455	503	512	501	493	443	519	468	472	482	482	479	492	496	490	449	451	485	475	481	449	458	509	468	465	491	472	489	508	412	441	491	500	466	444	461	460	458	467	478	500	506	479	508	500	472	461	460	470	480	523	479	473	447	484	487	495	478	455	505	515	437	471	535	475	459	471	460	484	456	498	484	489	450	469	500	471	472	462	439	448	446	475	535	495	440	477	470	457	504	486	457	489	489	474	508	462	490	479	476	506	469	478	508	478	481	435	443	488	438	448	469	471	469	491	465	500	513	480	484	487	469	455	499	481	476	461	481	434	498	469	493	473	459	456	490	499	520	462	483	497	484	466	494	495	461	461	448	469	463	470	522	432	490	463	468	459	466	463	499	465	462	519	480	476	475	457	459	462	485	480	492	472	514	485	471	474	462	450	472	483	482	518	445	455	447	488	435	459	451	476	512	440	473	427	472	506	459	501	480	455	525	465	464	466	474	452	447	456	465	484	467	445	447	481	533	481	448	486	466	475	447	455	512	515	465	474	490	522	472	509	453	487	458	469	471	484	451	495	484	510	457	469	439	500	493	458	444	483	513	443	466	485	500	463	501	487	456	463	473	473	449	478	491	438	458	470	492	488	469	515	468	470	451	479	507	459	460	457	463	478	474	444	475	474	502	457	478	463	498	506	483	482	506	445	486	440	470	455	472	499	494	443	455	503	482	473	476	493	461	457	457	456	468	475	446	487	495	443	481	433	469	464	493	502	465	489	486	487	511	438	489	513	456	475	491	458	486	468	442	462	475	513	471	459	516	500	489	476	456	438	506	479	487	471	472	516	498	444	431	501	456	497	447	493	475	476	480	469	463	509	404	486	469	438	506	443	499	454	495	489	469	489	438	477	469	521	468	459	475	461	470	473	472	482	524	438	455	454	472	463	466	474	461	500	478	461	484	461	492	491	450	509	470	473	458	450	459	475	456	479	485	465	471	488	489	476	510	421	503	511	468	422	465	522	492	450	458	480	488	510
24603	21006	24029	28157	20999	15840	576	423	307	311	326	307	273	301	287	275	299	298	302	293	285	310	279	291	274	300	293	259	277	284	279	283	305	277	279	277	313	317	275	296	284	272	283	262	287	288	281	278	260	254	281	274	297	307	289	284	269	314	292	286	289	254	290	267	262	277	274	268	261	298	322	246	251	284	289	283	273	278	278	286	282	302	287	264	286	283	260	299	283	261	276	272	273	258	279	264	306	282	265	301	264	264	267	284	299	267	238	250	250	267	283	302	260	281	295	291	284	279	238	279	271	265	283	270	269	277	279	258	330	294	249	258	276	271	261	253	291	288	274	257	286	277	288	274	264	265	254	288	284	271	287	261	292	249	262	279	245	303	274	272	256	279	262	253	280	283	251	265	256	284	291	266	263	266	276	258	278	310	291	261	297	283	280	266	285	259	276	246	265	274	271	271	271	276	265	276	300	258	252	270	270	305	294	289	283	281	244	276	250	268	274	243	264	252	272	264	286	293	270	274	276	254	270	290	284	297	258	271	285	234	282	275	259	281	301	257	294	312	296	299	273	293	264	296	289	253	275	308	268	278	239	311	311	286	266	276	263	275	281	260	269	239	274	281	297	295	260	280	304	262	276	297	283	273	299	283	284	267	259	272	259	278	307	289	286	280	259	248	277	260	281	273	292	291	282	287	278	295	288	285	290	259	273	253	252	275	276	265	266	278	278	272	261	292	260	294	283	300	270	250	310	275	260	277	257	281	314	274	296	268	271	266	258	296	274	285	267	270	259	279	258	266	298	285	278	282	260	305	247	289	255	307	291	262	302	265	280	259	246	270	257	289	295	305	284	269	302	272	297	293	258	292	302	299	247	298	272	251	281	257	267	287	295	291	264	264	266	269	262	268	287	287	281	254	281	303	280	272	247	254	264	286	244	283	269	256	273	273	287	275	276	270	264	284	274	277	264	248	256	259	287	286	300	278	293	278	259	271	241	300	253	252	276	266	284	268	285	246	267	289	277	270	280	248	255	285	283	279	280	295	242	254	289	296	248	313	269	250	281	295	256	285	274	267	301	255	262	263	241	272	268	261	254	296	257	280	285	266	292	258	285	285	255	280	299	261	288	263	308	268	291	275	235	264	278	270	265	282	276	279	323	281	280	267	264	287	240	255	267	270	280	277	290	297	301	278	256	292	286	286	304	282	251	268	260	264	258	292	237	290	266	249	297	285	263	282	293	270	267	278	270	300	286	266	279	265	272	286	253	264	275	275	266	269	279	290	283	256	263	283	274	244	254	267	285	316	293	280	267	282	266	245	286	289	234	258	265	312	297	286	293	270	273	258	251	296	300	272	264	274	271	273	287	282	279	291	282	258	248	290	251	272	283	260	278	260	292	253	302	274	261	226	274	254	266	250	271	246	283	232	288	271	238	273	250	244	285	264	263	270	275	272	278	263	286	279	287	263	294	250	273	270	259	291	277	272	278	294	281	269	269	281	277	281	260	239	253	264	248	259	274	269	273	294	321	262	265	313	276	242	274	286	271	266	272	266	267	252	269	246	262	268	269	275	274	287	292	260	246	258	248	259	277	287	270	268	304	286	278	255	301	274	264	276	264	259	319	289	284	255	265	238	310	269	269	265	290	262	277	255	258	242	311	250	275	311	265	295	248	280	310	273	286	273	245	302	290	281	278	246	320	289	277	269	284	289	291	282	279	259	265	273	309	254	271	294	261	249	296	278	276	272	298	262	258	287	260	278	253	258	278	284	286	271	262	290	266	289	267	272	271	299	277	296	277	256	272	259	274	310	254	251	279	302	258	258	293	315	248	287	297	272	264	266	280	243	276	257	257	287	280	232	262	297	291	258	289	302	282	272	259	272	278	259	263	260	294	270	310	308	276	294	296	297	246	285	278	280	235	273	266	264	260	284	260	238	269	298	272	283	247	266	298	309	268	286	253	261	277	298	263	249	257	281	306	253	265	240	266	287	268	247	290	253	285	269	294	265	286	245	275	295	251	278	277	286	302	273	275	272	290	270	258	271	278	306	243	246	271	281	291	255	275	263	290	270	229	275	241	278	266	317	268	264	268	277	282	286	281	268	264	294	307	251	257	273	260	285	259	249	247	311	268	293	270	270	224	264	268	248	276	291	297	297	247	257	295	261	257	283	279	267	272	264	281	289	296	263	284	264	252	268	274	270	272	266	283	291	279	253	248	271	279	280	265	249	295	269	253	240	294	296	289	289	247	288	239	257	274	261	251	258	275	272	251	275	283	265	281	306	268	283	276	266	268	286	270	291	278	264	292	275	287	281	236	300	269	248	277	243	250	278	260	282	259	276	274	269	259	254	261	263	283	263	271	268	241	279	266	302	258	280	264	268	248	277	286	286	267	264	267	287	270	287	266	249	260	274	266	268	297	262	272	265	275	286	296	276	278	254	248	310	274	268	272	238	258	243	310	265	295	292	274	266	255	292	256	275	304	297	315	290	293	271	288	288	267	266	268	247	284	244	286	309	296	259	276	280	282	288	249	255	275	281	274	242	285	298	271	265	240	242	252	279	239	279	279	306	257	270	279	269	256	266	227	270	253	295	301	294	279	294	262	302	258	283	248	269	276	289	289	287	320	253	274	293	255	263	252	303	266	261	255	270	238	252	267	262	277	288	289	262	273	287	288	297	268	265	265	256	258	277	270	262	243	241	236	256	282	275	302	256	262	281	286	232	289	283	275	277	306	276	301	265	244	256	276	281	270	271	271	291	289	292	327	267	255	283	289	289	291	264	270	286	269	275	261	289	287	268	262	291	254	281	274	268	259	285	218	269	267	271	284	302	252	265	272	271	276	264	286	284	268	285	258	265	287	251	278	288	250	254	269	266	241	264	293	305	280	277	272	267	285	273	279	290	285	287	284	252	280	242	279	266	263	286	259	276	254	281	294	267	278	278	247	288	250	291	245	263	263	231	294	284	268	305	271	271	308	268	269	285	254	274	280	244	273	280	264	257	276	242	261	269	263	290	304	293	281	281	286	267	280	258	288	267	262	257	276	273	270	288	269	271	274	257	275	239	278	260	265	278	243	270	267	290	263	273	272	285	296	281	280	285	296	293	244	255	277	260	302	271	267	281	267	277	257	235	270	272	285	275	288	248	241	285	294	280	244	301	240	255	269	267	270	271	289	289	303	277	270	251	281	297	253	302	269	308	313	289	269	261	255	312	276	275	298	277	264	221	302	291	265	278	252	262	271	275	263	280	262	256	301	287	265	293	273	293	288	246	279	297	260	292	249	263	291	266	256	266	279	267	304	306	262	243	250	259	263	283	308	287	272	276	265	287	259	246	291	304	289	280	275	261	279	276	288	289	264	289	266	264	283	256	244	266	250	286	262	260	295	284	277	268	298	271	293	284	268	281	267	258	250	261	263	251	290	273	249	283	261	263	250	257	275	290	263	244	267	283	250	243	251	259	263	272	262	282	258	272	276	292	256	277	262	278
4244	4145	4546	847	741	746	689	738	692	722	695	690	714	645	684	672	648	686	683	652	661	680	702	716	700	708	664	668	662	658	679	674	713	693	686	703	680	722	663	732	700	639	689	663	660	696	681	639	665	641	678	693	685	677	667	727	635	668	697	688	658	637	651	677	645	685	658	699	670	654	657	656	634	677	698	697	685	711	634	661	681	671	633	678	674	698	692	689	665	709	631	687	661	695	629	669	633	678	627	713	671	677	660	704	708	693	711	701	676	667	691	689	604	669	670	719	687	632	644	677	686	710	697	734	691	679	685	672	676	661	679	725	656	666	684	674	672	690	718	681	664	704	696	647	665	637	680	713	665	640	656	612	671	637	644	699	645	663	666	639	647	662	670	702	702	637	685	729	698	648	658	676	685	671	645	602	643	685	715	715	651	655	651	661	691	674	660	630	686	658	649	673	702	685	659	687	658	653	661	662	656	689	645	691	652	665	674	681	694	701	682	689	646	689	679	656	658	723	672	664	667	606	682	640	638	699	660	658	639	657	695	690	686	662	673	696	663	696	663	669	710	682	681	641	648	681	645	668	683	635	696	678	586	678	660	653	652	675	626	719	643	616	685	709	688	651	677	692	699	662	716	669	647	683	641	692	631	678	632	725	644	637	683	612	706	710	690	705	650	656	696	688	691	712	682	684	664	674	658	664	685	662	658	664	644	675	675	739	676	638	729	697	659	633	699	647	697	691	650	731	634	669	681	688	646	660	666	681	660	672	665	692	659	636	672	673	631	678	655	653	706	681	668	609	634	644	699	658	697	697	660	673	612	612	739	688	661	688	664	684	721	669	658	646	671	619	693	660	686	647	692	688	637	697	670	624	634	652	679	642	690	667	678	656	673	652	662	656	688	692	652	697	691	658	660	664	684	711	637	614	690	734	602	687	719	654	676	668	670	679	643	669	668	717	688	715	668	663	697	651	656	668	671	671	680	627	712	697	667	679	727	754	672	623	626	688	652	656	676	649	690	660	693	677	617	644	651	689	687	655	669	640	668	657	689	682	637	654	696	679	723	665	684	698	640	677	659	611	658	667	684	672	704	685	670	691	647	692	692	719	663	635	649	658	656	667	658	678	738	671	662	660	659	671	687	635	714	666	665	634	672	643	656	644	656	660	684	665	746	680	660	689	636	665	690	663	655	688	659	666	659	677	669	636	669	649	674	697	617	723	663	640	670	719	688	674	671	662	633	691	652	674	683	624	667	692	700	658	678	677	683	659	727	679	666	649	694	718	728	664	692	650	657	623	640	675	664	630	709	641	633	666	655	675	694	672	705	693	702	703	647	625	652	667	684	672	625	666	655	679	690	658	661	723	676	656	659	691	691	671	690	616	677	656	671	643	669	668	660	634	706	661	690	708	698	635	697	667	698	669	665	663	650	643	659	651	652	711	664	661	713	705	682	688	667	635	664	707	682	659	683	664	691	640	685	710	629	690	627	658	670	745	658	664	617	640	685	664	646	672	669	688	664	633	640	676	647	645	644	663	684	668	645	679	690	674	634	627	654	703	666	686	643	659	668	676	690	656	667	648	663	670	695	648	676	692	675	685	659	654	731	717	650	703	689	647	665	680	681	660	690	683	695	630	654	661	638	626	682	683	685	669	685	656	644	700	689	679	673	677	696	638	721	671	699	636	653	629	641	668	694	689	627	680	689	629	699	634	651	656	618	733	651	630	698	698	729	652	662	615	706	669	665	649	659	633	677	663	715	658	710	634	679	691	664	659	670	670	682	690	681	668	689	670	631	729	669	659	703	651	658	700	659	684	713	673	675	658	680	636	686	629	646	654	709	678	654	710	696	669	658	688	693	694	632	680	678	649	667	703	661	673	675	652	696	648	674	672	703	718	639	677	655	656	634	662	652	661	665	660	631	685	711	715	662	601	679	610	658	730	639	651	644	706	700	684	674	655	693	701	642	639	677	636	673	665	658	698	689	729	651	691	719	655	668	718	650	685	683	665	732	711	687	652	696	686	666	647	670	667	696	673	661	667	700	715	704	647	681	662	638	669	648	657	674	627	702	661	671	675	656	644	661	685	673	655	642	704	663	656	677	690	696	636	652	644	648	677	651	651	665	677	657	709	622	668	660	682	690	646	636	687	689	679	667	693	647	687	713	697	689	638	693	659	628	679	651	652	676	654	658	672	663	635	682	667	662	599	678	691	702	679	738	693	708	636	732	655	678	666	654	683	702	657	704	680	652	680	653	676	680	704	699	678	641	699	671	670	678	632	695	651	642	622	619	685	683	640	648	694	709	650	634	669	642	663	687	633	664	719	644	630	640	634	716	703	678	696	670	684	689	662	650	654	656	654	614	718	656	671	656	688	715	712	656	662	691	645	688	675	672	618	673	655	660	650	653	688	658	691	636	655	686	723	661	689	691	642	661	634	691	674	661	688	649	647	653	684	656	614	671	684	621	695	654	699	697	694	634	699	714	704	673	712	669	670	660	666	624	711	673	652	665	649	658	680	623	661	705	633	644	631	709	663	646	670	681	690	723	640	660	720	684	691	631	667	631	660	666	653	661	682	712	649	670	694	729	636	647	659	626	716	667	651	675	680	647	598	685	647	695	702	670	679	733	681	674	675	696	692	625	642	703	671	659	603	693	694	656	653	685	659	712	698	707	629	687	670	656	652	701	662	671	719	673	681	647	687	644	645	674	661	674	688	656	683	700	652	631	678	626	698	620	663	645	665	682	681	643	660	671	704	724	682	685	645	740	683	654	635	648	713	676	659	698	728	687	681	674	703	701	673	634	603	632	637	652	658	707	660	648	646	683	651	677	682	677	636	649	725	697	679	672	661	664	592	653	660	671	664	673	686	677	637	667	684	667	669	687	655	663	694	686	676	670	665	673	631	680	694	665	667	673	717	676	617	670	692	661	636	661	683	690	691	638	643	676	657	642	653	640	684	657	694	648	678	713	689	653	650	665	681	701	656	692	664	674	697	692	658	623	652	680	652	695	657	650	689	665	624	644	647	642	687	673	681	666	634	627	679	627	659	688	632	689	669	694	669	721	696	655	679	676	672	716	661	705	669	709	675	654	670	691	680	643	642	665	672	654	680	705	631	690	663	639	693	643	699	677	652	670	700	646	668	673	662	701	705	700	674	642	671	676	684	676	657	668	640	688	602	647	674	655	695	665	695	679	662	727	685	721	697	656	631	654	677	655	700	605	667	651	654	647	709	652	684	687	629	682	607	663	683	679	669	654	660	708	632	695	665	720	580	662	680	654	655	694	657	700	664	671	672	682	720	656	695	678	677	677	666	612	685	674	658	660	625	684	709	703	637	629	666	676	652	653	649	676	673	678	676	617	635	637	708	679	680	707	646	682	651	726	649	658	699	670	634	706	675	652	649	678	643	677	682	647	655	705	670	697	665	673	707	657	666	650	669	691	676	702	669	672	694	665	662	662	709	659	652	666	722	702	715	691	669	680	687
23938	20970	24395	27694	20972	20980	12459	509	286	313	263	257	271	258	232	213	240	250	252	197	242	225	206	227	224	229	199	217	204	222	204	196	221	194	214	202	217	195	225	203	190	209	204	219	212	219	167	193	195	208	217	201	200	202	218	214	215	193	188	213	203	184	204	215	219	177	221	201	188	182	199	218	211	197	206	202	215	217	207	233	203	213	198	217	228	192	202	183	192	183	196	195	211	198	209	204	206	204	203	200	217	207	211	222	218	205	212	191	222	177	211	220	209	212	208	207	245	216	227	187	226	209	213	197	182	210	226	223	212	245	220	198	203	187	191	224	198	222	194	220	219	232	218	199	200	230	197	226	202	187	189	194	220	186	230	228	210	193	224	177	220	196	182	199	197	202	220	224	221	200	217	199	207	214	213	196	200	215	210	212	194	195	200	194	227	222	205	195	199	190	219	197	216	209	223	196	232	227	212	211	196	223	198	209	206	210	222	209	217	222	218	181	225	216	208	219	197	180	184	197	191	188	220	191	207	204	215	201	220	190	222	194	211	224	209	225	202	209	190	201	209	208	205	205	197	196	234	200	218	173	203	185	196	220	195	203	205	232	207	227	240	202	225	217	214	206	223	206	215	184	206	205	201	208	200	212	205	197	195	204	196	179	214	192	188	203	189	210	227	185	202	217	200	199	231	189	181	190	233	196	195	204	227	217	205	177	194	227	233	184	210	199	159	198	208	230	214	210	208	218	213	207	191	188	191	200	199	200	225	225	219	205	191	212	231	193	215	228	187	185	222	212	186	214	215	224	194	205	213	194	206	199	208	186	221	211	223	202	196	203	221	210	200	220	209	181	202	214	187	216	201	216	218	195	221	190	207	226	197	195	210	214	202	226	204	203	211	193	209	218	206	230	193	183	210	216	226	226	224	211	222	213	224	193	224	214	217	199	195	232	191	222	218	180	246	198	216	208	212	200	221	209	206	225	191	213	206	214	228	205	235	185	219	220	209	200	210	224	205	215	208	174	187	240	205	211	208	197	217	182	198	195	208	182	179	241	243	204	223	233	209	218	248	201	197	225	208	190	219	189	217	203	199	191	195	188	224	195	202	219	194	200	191	216	183	209	224	214	207	184	195	176	217	225	210	205	215	203	196	204	199	202	237	212	191	211	221	211	217	237	200	217	204	199	216	200	200	240	223	215	219	223	176	216	201	176	210	196	188	185	188	172	206	190	202	212	210	191	249	186	223	205	213	207	217	176	179	196	219	223	222	192	186	212	214	223	211	176	207	228	223	191	214	206	209	197	231	190	184	201	179	201	209	194	191	204	211	222	215	197	188	181	198	175	208	217	203	226	188	186	220	199	214	182	199	223	209	217	201	207	198	191	214	217	203	241	205	216	198	210	179	212	200	225	189	210	225	194	229	205	216	203	211	185	208	235	211	232	217	236	210	201	230	205	213	201	202	188	199	185	220	211	175	194	202	179	225	213	184	209	182	181	185	185	198	177	214	197	177	244	237	230	232	216	195	198	220	208	215	240	212	218	223	214	195	215	194	220	191	201	194	202	199	204	223	190	202	205	231	204	200	199	212	210	212	205	213	208	192	188	229	207	213	223	221	197	206	230	227	231	182	204	209	216	208	188	197	212	202	229	242	211	217	220	211	225	228	216	222	210	204	192	190	207	193	218	209	229	214	198	174	197	204	224	193	195	189	215	198	191	183	193	218	213	213	193	200	205	193	167	216	226	204	202	205	202	218	211	215	221	209	183	197	185	214	220	204	229	209	210	223	209	194	198	184	190	218	211	213	217	195	183	196	209	201	199	205	222	204	234	214	202	214	233	216	196	215	224	207	227	191	214	231	177	212	229	221	183	188	198	207	213	227	212	239	201	197	208	206	219	210	210	213	243	224	210	204	200	203	213	208	196	190	203	203	234	234	214	184	196	189	195	225	214	218	241	190	206	213	203	191	204	216	196	200	185	211	197	228	200	214	187	214	232	222	208	211	185	209	190	225	220	214	222	193	213	201	202	206	174	167	216	209	204	219	204	216	204	197	232	215	212	210	222	225	221	215	192	196	185	196	213	182	219	207	203	205	199	193	227	178	164	206	209	199	191	209	203	190	218	182	185	197	211	187	200	197	208	208	212	181	226	219	212	219	188	201	206	229	208	234	187	194	211	216	202	188	224	200	237	203	190	213	226	222	195	203	208	205	199	196	174	215	202	200	215	213	207	206	198	201	199	210	195	217	218	193	190	218	200	215	196	182	217	180	221	220	216	228	227	217	203	197	221	209	184	239	197	212	220	204	242	194	222	201	204	239	187	200	223	192	214	187	218	216	206	207	207	206	208	230	191	212	202	200	211	222	204	217	233	189	194	211	215	200	218	184	217	198	199	215	181	211	213	213	198	196	186	208	213	211	224	206	194	195	205	211	210	212	217	194	210	229	218	212	214	204	214	219	184	202	205	222	191	207	201	215	202	197	187	183	205	215	205	195	207	206	203	196	197	233	196	211	220	230	202	211	220	209	195	212	195	204	224	208	214	221	213	194	210	195	187	202	212	215	195	220	205	207	214	176	215	175	180	226	204	221	200	183	208	203	183	197	213	204	206	224	156	224	220	207	176	206	191	196	188	222	184	191	198	203	236	203	216	215	221	229	195	189	226	216	198	214	232	221	190	230	206	228	193	203	193	219	236	227	235	213	168	209	230	222	198	217	206	220	186	208	173	178	206	222	206	193	191	231	208	193	202	220	208	227	208	190	199	195	224	211	212	224	209	194	218	188	224	214	206	229	229	205	226	204	202	243	193	206	207	227	215	185	211	187	225	184	208	244	221	200	195	200	212	208	232	213	203	206	244	217	207	234	208	194	221	236	214	193	218	221	191	205	198	187	204	216	200	242	206	204	220	209	209	176	246	193	198	198	217	190	240	199	224	210	191	210	208	208	239	200	204	220	209	207	206	201	209	212	206	178	212	192	193	181	204	170	180	216	218	190	208	207	205	223	206	222	195	203	243	216	187	193	180	204	221	187	207	232	197	220	219	217	205	205	217	230	205	199	207	182	202	210	216	199	200	220	181	235	188	211	184	243	195	211	200	198	237	204	208	228	194	211	223	227	174	213	199	190	199	221	201	222	185	216	207	212	214	193	190	219	184	189	212	246	196	187	188	173	186	216	224	224	201	193	207	220	200	183	243	221	198	178	230	212	226	186	223	198	203	214	205	193	193	190	202	189	201	201	195	201	219	166	199	223	230	194	211	221	218	207	194	193	212	249	193	209	236	206	187	188	200	205	197	195	187	205	166	186	208	183	230	187	225	224	192	219	218	215	227	187	192	208	210	203	190	184	209	210	229	215	183	235	219	205	204	220	208	202	174	230	216	205	183	184	227	209	201	187	220	198	206	196	227	199	182	198	219	205	221	185	187	216	207	219	203	203	205	190	202	180	210	218	202	204	191	176	225	190	231	245	224	210	188	183	210	226	206	218	215
4718	6359	7472	911	660	597	574	542	546	499	568	521	502	540	500	506	471	499	486	498	499	464	480	527	523	507	494	473	452	514	486	471	481	496	489	509	452	511	474	480	525	521	493	498	467	518	482	467	481	465	509	492	497	517	477	500	509	459	477	486	490	481	450	466	494	457	503	478	496	551	466	478	508	509	513	471	421	504	477	455	468	473	530	482	463	513	527	494	450	471	509	510	475	441	498	506	460	489	477	513	538	508	519	463	471	528	476	503	447	462	503	504	433	468	526	495	482	451	522	514	516	515	506	475	477	561	486	496	513	464	457	488	506	481	475	476	503	488	538	526	505	483	494	481	464	472	495	480	518	517	485	513	502	470	469	452	474	506	500	469	469	522	475	497	495	472	465	460	514	512	462	499	489	480	477	497	489	474	526	493	515	485	484	486	493	501	501	467	445	469	473	474	475	500	482	479	539	519	471	481	447	506	510	471	480	449	463	501	489	525	492	510	498	450	472	469	501	502	472	466	481	517	480	490	474	481	474	501	516	527	473	482	487	448	472	475	444	452	491	481	511	484	448	486	481	464	526	494	497	491	508	482	516	489	460	491	491	485	502	465	500	504	518	490	472	486	454	492	533	493	508	517	462	542	503	498	469	499	483	475	482	522	487	490	485	492	506	539	526	519	474	466	451	481	466	507	468	480	497	478	479	481	484	481	496	472	516	474	496	504	456	465	508	533	518	493	520	477	463	472	460	479	491	515	494	488	519	509	506	498	482	553	514	478	460	479	489	465	509	463	519	575	448	481	450	458	496	463	491	501	480	506	461	501	500	493	467	527	499	496	488	500	490	460	518	489	461	506	510	500	493	514	498	475	480	491	488	494	521	467	501	505	484	515	427	532	525	503	473	473	489	541	530	469	501	501	473	489	545	481	512	517	493	490	518	465	507	465	481	485	476	507	478	542	475	461	488	518	541	508	500	491	502	517	492	507	518	463	507	452	507	467	454	465	441	509	462	504	515	481	472	498	488	488	526	454	497	508	468	485	459	495	459	465	520	478	481	490	506	505	529	464	508	482	499	526	512	476	453	473	479	491	515	485	499	465	508	486	479	478	494	495	492	516	488	499	493	457	480	455	500	478	497	511	494	479	527	539	468	509	497	528	495	497	488	485	474	478	505	506	503	480	536	505	497	460	487	508	473	490	493	497	501	483	534	508	496	478	496	478	463	473	472	475	490	454	505	459	522	451	463	474	494	494	467	487	481	475	495	504	476	523	457	491	488	495	511	506	516	504	461	486	513	495	473	548	501	523	496	479	448	492	521	482	511	539	516	480	489	519	467	488	502	510	485	413	482	509	459	450	508	457	487	475	454	463	517	487	496	491	482	501	470	512	485	478	527	477	492	464	460	483	479	483	456	506	465	523	494	477	497	456	440	483	464	457	468	490	471	489	453	441	474	469	526	494	452	498	459	480	497	504	487	511	461	473	505	475	471	506	500	450	482	444	494	487	493	480	541	518	492	511	478	466	512	534	478	434	489	467	463	506	478	537	477	443	488	479	463	504	519	515	498	515	462	506	491	509	491	473	465	483	494	499	492	499	486	470	499	487	482	458	494	484	495	503	484	476	524	533	512	488	486	476	522	461	513	499	476	462	505	501	504	499	477	433	511	454	488	467	498	501	480	506	482	474	463	472	520	482	516	509	502	502	466	505	472	483	489	488	464	509	494	477	457	498	511	478	473	492	441	487	470	493	488	509	480	460	494	497	510	485	495	477	485	484	498	496	493	528	473	439	477	466	526	519	482	480	454	523	467	450	491	475	446	463	492	491	457	498	505	502	483	481	485	487	465	473	470	525	487	469	511	452	527	482	548	471	481	495	505	468	497	516	489	503	481	482	476	522	512	489	431	455	463	465	509	524	474	511	486	517	480	493	526	471	468	464	509	508	477	455	463	524	480	490	504	512	494	466	524	471	491	499	476	460	473	495	488	501	521	498	509	451	458	500	457	488	489	484	468	487	457	475	515	484	456	478	481	464	453	487	468	455	527	465	460	522	479	508	457	480	515	509	486	486	500	465	485	561	500	488	506	487	472	469	494	459	485	525	480	534	474	518	525	468	501	512	520	499	495	473	482	513	494	495	479	519	478	456	436	508	502	471	484	480	457	466	495	470	473	513	463	458	483	477	525	487	493	485	495	506	493	478	498	507	469	517	497	513	517	507	435	504	474	497	496	494	520	530	480	527	535	486	485	454	485	472	480	486	507	501	491	490	483	476	467	489	497	473	540	446	522	508	500	497	477	468	473	507	522	499	503	452	467	495	503	465	512	493	537	494	478	480	467	503	471	512	511	513	468	491	475	481	492	524	482	491	477	462	487	458	461	446	480	484	456	506	440	491	472	493	479	500	487	507	484	500	491	466	486	480	483	466	505	518	460	503	468	498	515	505	501	470	474	482	510	483	506	461	517	446	471	493	467	489	492	487	516	459	478	507	468	459	497	498	542	495	483	486	443	499	503	496	484	465	523	511	487	492	507	488	478	463	480	504	484	517	467	531	462	519	492	488	487	483	484	464	462	526	522	491	501	478	489	452	497	486	476	521	471	497	512	467	485	470	459	497	465	536	476	505	498	482	500	448	488	509	532	468	504	501	499	480	480	492	496	480	462	509	485	503	484	475	521	488	515	516	460	500	517	478	492	499	509	499	503	488	504	479	492	517	495	499	502	482	545	523	472	489	484	510	461	457	493	504	476	523	511	485	525	498	516	477	461	457	470	508	493	493	474	473	498	454	502	492	497	463	463	499	491	482	487	501	469	506	481	523	464	481	497	502	480	529	507	534	503	476	502	478	487	456	503	491	544	518	478	470	456	492	483	482	503	483	477	493	506	480	546	449	475	491	473	511	473	502	501	535	448	488	521	496	478	458	445	486	507	503	482	446	514	501	480	477	489	494	470	462	461	498	511	504	488	471	466	507	452	508	484	481	489	470	481	482	465	487	470	488	484	461	482	490	478	466	474	472	489	494	473	456	551	506	483	538	493	502	481	474	510	502	489	463	503	446	477	460	463	444	489	484	496	478	457	496	453	451	485	517	476	494	480	465	501	529	480	481	514	425	470	528	482	464	536	474	467	487	494	474	498	521	468	505	484	472	486	500	486	488	455	494	504	496	489	512	514	495	496	514	485	473	511	478	495	463	483	462	486	507	493	483	481	475	500	485	494	491	475	460	495	496	479	508	482	488	497	477	463	501	489	485	480	505	465	507	509	525	501	500	461	476	470	461	459	517	494	480	509	493	467	492	505	468	518	427	476	506	450	450	491	455	495	441	500	488	508	501	444	476	496	493	516	486	484	484	472	479	487	511	488	511	483	503	441	497	512	470	503	528	484	486	458	479	441	538	491	517	489	484	475	480	489	531	493	483	491	511	486	500	463	504	475	464	501	493	468	471	499	511	486	468	459	495	505	481	511	516	466	464	490	494	500	476	512	509	480	541
31667	19680	7848	442	248	215	180	191	188	177	176	179	155	193	180	180	157	162	161	172	180	164	178	178	152	188	162	164	186	179	199	168	171	178	199	191	199	162	181	186	188	161	169	184	187	173	163	170	181	170	171	178	189	157	171	182	171	191	167	190	178	181	166	164	186	195	182	196	182	174	178	193	193	176	178	163	175	171	200	174	171	186	182	180	194	180	182	163	171	180	178	163	201	153	171	197	162	165	165	170	171	173	152	177	197	176	170	184	178	171	189	184	176	177	164	173	183	167	173	194	163	199	179	205	161	191	188	172	186	184	175	212	198	177	186	149	176	179	166	195	186	180	151	166	184	187	167	198	179	182	187	157	167	169	180	172	219	167	163	166	197	169	168	193	181	184	180	168	174	212	163	174	179	166	175	167	180	160	175	172	172	201	180	191	161	181	169	179	175	163	187	183	171	164	184	200	168	184	172	182	207	179	164	174	203	215	183	161	192	177	176	216	175	186	159	205	193	174	166	180	183	174	163	168	193	178	177	167	172	189	161	193	196	174	192	203	168	178	202	185	143	199	164	165	184	172	189	165	200	195	172	172	183	172	195	183	165	173	188	194	167	186	175	187	180	211	167	175	185	162	196	165	173	185	181	161	171	167	183	188	146	161	205	176	173	168	184	157	202	185	163	172	189	206	177	169	172	190	178	165	168	166	186	201	178	179	176	160	149	190	188	178	175	198	177	172	157	169	174	201	156	169	171	172	177	194	173	146	175	165	194	169	156	161	168	176	194	167	187	185	188	195	163	198	166	176	175	182	199	158	193	192	157	172	173	164	171	189	180	161	158	153	168	167	187	190	188	166	167	182	193	167	172	157	171	197	191	170	190	176	168	194	185	194	179	176	186	164	173	168	179	187	164	158	178	196	170	178	179	179	189	169	164	184	184	167	196	176	183	159	179	198	151	205	171	192	201	175	185	169	182	181	182	154	179	141	183	189	208	199	168	189	171	170	168	172	159	169	217	176	175	154	170	175	195	192	150	141	184	164	155	163	153	209	188	153	184	187	172	179	177	187	197	158	186	168	192	161	161	188	172	181	182	171	192	165	181	159	216	191	166	196	187	182	179	153	168	162	198	185	183	187	153	172	169	173	174	210	174	167	187	162	178	198	172	152	194	166	141	172	165	189	188	159	164	178	182	168	184	180	158	176	190	174	178	189	197	180	169	194	183	170	155	177	182	167	167	196	176	178	178	176	156	168	199	216	203	180	190	176	182	167	171	177	196	173	167	182	170	195	197	181	183	177	195	198	166	179	208	198	170	166	168	164	182	209	177	184	172	163	172	180	178	203	175	172	184	161	151	168	170	183	187	178	188	179	169	193	169	202	174	180	171	171	189	195	192	184	157	171	181	178	179	181	169	161	203	162	176	184	187	193	180	176	189	190	185	185	178	173	192	179	175	164	184	184	154	171	184	170	166	190	171	166	171	172	153	160	186	175	184	180	182	168	196	193	199	172	149	181	164	153	173	189	172	179	175	185	199	175	172	194	180	175	183	155	170	163	180	188	170	181	173	149	179	203	184	192	195	188	178	167	184	169	176	189	188	187	169	185	158	202	177	176	179	173	156	166	190	159	177	194	195	186	203	187	164	175	158	165	165	167	166	171	194	177	176	189	191	190	223	191	192	181	190	188	185	195	184	176	185	181	190	170	165	184	177	164	188	189	191	181	175	145	181	154	153	159	161	191	176	171	182	189	172	149	157	171	195	189	209	173	179	177	169	168	209	193	181	157	173	191	164	167	170	158	172	164	186	179	165	180	181	176	191	182	177	172	171	189	192	186	155	179	186	189	197	179	174	204	155	209	175	192	174	197	190	178	176	181	167	159	179	192	197	166	204	183	173	175	161	158	177	173	178	178	155	176	191	184	160	183	169	203	165	146	170	172	192	178	155	184	179	161	183	172	171	175	176	184	174	169	177	164	180	181	184	154	210	175	169	187	164	188	166	187	159	167	171	178	166	190	169	180	184	172	170	162	165	158	182	192	168	164	186	165	178	169	166	171	158	196	209	192	177	182	170	182	161	172	134	170	198	176	184	185	173	162	148	175	179	176	179	183	184	186	172	167	206	187	178	180	170	170	180	172	144	192	187	188	183	201	161	163	168	172	178	185	194	160	164	182	175	164	166	176	175	174	143	156	173	171	162	172	172	163	204	178	159	195	170	172	160	185	185	184	189	165	179	180	158	160	181	173	180	195	178	195	193	186	166	181	179	162	215	173	171	171	156	153	160	178	178	157	203	177	183	153	192	178	177	189	179	183	164	160	179	169	180	178	186	190	181	152	171	166	186	178	162	206	187	174	160	174	166	186	170	186	193	185	163	174	163	208	170	183	166	153	189	187	206	197	163	162	192	190	187	179	199	189	176	167	186	178	179	187	170	201	158	149	207	203	191	184	166	205	162	176	163	168	172	202	161	176	166	178	196	191	167	169	165	192	168	198	194	170	162	182	185	172	159	186	175	178	198	184	195	176	172	191	175	159	203	174	190	172	179	189	183	167	205	177	193	211	167	188	196	170	176	172	166	171	187	191	172	206	187	181	168	202	177	172	170	190	170	184	145	173	198	162	175	161	194	195	163	196	166	172	162	179	177	179	187	160	168	168	183	164	185	178	184	184	166	175	194	183	158	174	182	183	163	180	169	186	193	196	155	193	185	159	165	172	152	138	164	175	140	168	174	201	152	184	164	168	186	169	169	174	187	156	176	191	156	178	179	179	179	190	207	184	164	155	175	190	193	180	170	193	171	198	163	198	194	167	175	176	182	179	159	221	192	148	184	184	196	180	182	189	167	168	176	184	162	157	192	178	178	149	166	182	150	183	180	185	183	172	198	184	170	172	188	187	177	176	164	179	169	163	190	188	175	163	196	171	176	150	183	182	170	172	212	180	154	152	167	189	147	171	175	196	178	178	169	202	183	183	183	206	184	204	175	179	179	177	186	159	171	180	180	173	165	180	146	187	184	157	188	176	173	182	168	175	186	175	187	192	164	178	181	186	226	182	169	166	158	191	179	159	164	180	151	183	161	184	168	175	170	196	162	179	173	182	169	175	192	206	172	169	154	189	195	158	160	185	175	173	200	176	163	169	174	198	167	179	192	174	189	156	180	144	173	191	179	170	209	185	178	162	173	176	156	170	164	150	155	143	181	179	170	189	170	158	167	164	169	178	180	186	163	190	179	187	180	163	193	183	167	177	193	189	209	198	199	177	196	188	178	167	178	187	183	200	159	174	171	162	159	174	164	173	167	182	153	185	162	184	186	186	205	166	173	169	162	186	181	183	201	179	199	227	201	166	169	184	175	157	181	183	147	174	151	159	164	167	207	169	187	175	167	191	191	153	204	171	200	186	160	180	172	171	177	172	165	199	180	201	169	177	159	179	172	179	194	182	186	185	181	188	161	151	160	149	169	148	153	172	181	189	178	173	152	174	151	172	175	177
6068	1907	1148	508	517	495	496	468	488	468	451	447	482	454	470	471	499	446	493	538	494	480	466	503	474	467	484	502	434	480	489	492	487	453	480	506	503	478	491	460	472	488	472	465	448	489	503	482	484	472	514	485	467	506	464	488	468	499	460	455	490	481	482	481	482	487	501	481	479	492	507	479	478	478	492	477	446	498	481	475	451	458	501	491	456	471	499	473	499	492	441	494	436	507	475	478	444	504	478	456	469	479	466	436	463	490	496	454	454	499	492	502	505	457	495	503	523	462	480	449	507	500	451	453	531	477	466	469	486	504	477	458	466	455	443	437	491	478	443	473	510	457	455	471	457	465	500	429	501	452	499	483	476	471	498	476	484	488	483	514	481	480	486	460	447	484	455	494	442	495	461	471	479	443	467	504	475	444	475	500	472	442	491	463	503	433	492	493	433	479	458	476	469	475	491	492	469	474	477	472	499	471	501	474	462	499	542	460	486	490	510	462	452	421	455	525	503	489	462	493	480	439	467	491	510	463	510	443	456	445	476	467	495	461	454	438	495	496	424	477	475	458	450	494	467	474	471	492	423	466	501	474	467	481	488	521	497	472	481	456	490	490	496	455	525	477	421	456	514	524	462	468	485	491	490	497	489	454	443	498	533	455	454	496	500	492	484	526	505	495	469	471	495	445	494	481	487	514	483	492	458	502	502	492	451	438	472	462	463	446	480	436	466	463	495	471	450	519	493	498	507	496	474	487	460	533	440	511	459	486	510	478	496	472	460	462	456	466	456	488	519	464	479	499	511	472	462	483	450	475	488	453	492	491	471	458	446	502	495	458	476	489	443	454	484	474	452	485	475	486	447	450	457	491	477	473	491	495	486	470	464	468	479	460	467	494	447	465	470	472	492	469	499	464	523	487	508	481	517	459	480	488	463	461	470	504	477	491	520	473	462	480	457	463	527	484	475	493	458	482	477	474	489	466	456	497	504	496	502	466	457	497	482	554	503	466	484	518	467	448	510	455	501	509	492	487	492	448	446	480	481	503	439	469	494	489	504	445	481	476	483	489	463	495	499	440	469	454	479	511	500	490	484	451	432	445	455	448	447	482	452	455	433	465	477	457	458	460	498	481	440	463	468	487	501	491	504	471	448	450	466	531	473	437	501	433	488	512	468	496	496	487	478	468	503	443	495	489	459	472	465	468	457	448	488	508	521	409	487	512	488	447	485	486	461	474	506	479	446	485	505	497	460	476	470	454	486	462	490	466	521	470	474	484	473	514	495	483	502	482	460	470	488	502	488	488	513	444	436	503	483	502	463	516	494	458	462	481	498	449	500	498	468	462	499	479	478	476	438	486	481	438	472	481	481	506	482	526	501	501	475	439	473	490	465	493	488	481	513	451	430	445	449	439	518	462	522	491	456	470	463	478	447	438	470	490	476	472	481	488	495	445	472	491	471	448	457	487	449	519	469	498	467	458	480	470	473	485	499	477	455	463	500	494	474	518	490	482	491	453	455	474	444	497	482	424	487	463	477	476	502	481	512	494	490	524	463	457	493	471	493	512	439	499	458	459	499	467	491	500	442	454	446	474	531	442	431	434	505	475	455	453	458	471	503	490	453	466	498	440	487	522	506	470	492	484	512	456	505	444	455	486	476	490	495	487	460	480	486	474	502	479	469	470	509	447	500	445	443	444	481	482	489	521	450	463	476	511	512	485	484	440	511	495	518	466	468	486	479	500	509	472	490	462	437	488	501	493	490	454	465	495	469	476	499	498	477	471	459	475	452	476	436	477	501	449	465	526	513	477	500	474	460	476	491	481	506	469	458	496	444	510	443	467	488	519	490	463	502	477	469	503	464	485	494	480	497	499	464	453	459	436	449	492	441	459	487	477	496	514	451	483	479	484	461	485	438	454	523	482	442	470	494	521	499	488	527	512	496	460	512	473	496	457	460	477	487	474	506	474	478	519	442	492	466	465	442	504	478	471	444	486	462	490	478	506	468	493	448	545	447	471	473	479	520	509	475	512	470	504	481	473	447	458	464	488	464	468	450	484	486	477	467	495	506	496	498	521	493	475	449	454	495	459	456	499	476	480	463	475	499	480	458	503	496	459	489	458	538	483	452	466	458	482	490	494	454	494	505	448	456	456	475	492	498	481	458	433	453	465	463	517	439	416	502	479	450	438	477	444	500	521	490	453	486	520	485	460	481	464	481	449	427	502	458	493	468	469	415	493	536	493	485	472	457	504	475	477	484	480	432	477	484	483	486	480	475	489	468	524	483	505	489	471	479	478	491	443	489	468	479	500	476	479	505	481	480	491	454	430	461	471	490	471	494	525	481	508	458	468	516	537	488	491	431	502	441	447	475	465	467	451	499	506	487	479	469	465	478	467	466	479	466	454	488	459	481	496	509	468	468	471	462	444	444	491	497	468	448	448	438	500	503	513	476	486	441	484	479	510	460	494	511	472	515	492	468	470	482	475	479	473	475	475	468	498	488	473	512	437	482	460	504	449	494	471	518	444	479	466	513	469	462	455	479	449	504	498	490	510	463	477	451	492	488	467	476	483	458	489	481	466	533	481	504	487	487	519	505	515	472	473	492	457	465	524	469	459	451	468	524	465	483	520	458	466	465	505	469	448	469	501	473	491	509	467	492	455	455	477	489	505	463	493	495	464	515	487	474	484	478	492	482	474	519	479	484	464	468	492	492	478	514	481	496	447	462	486	471	462	469	489	476	464	475	470	465	468	487	479	493	469	464	478	501	465	456	467	474	452	501	531	524	541	474	500	488	475	491	493	468	483	516	467	449	484	495	470	504	469	460	484	454	461	503	455	450	500	449	477	454	457	496	445	482	504	460	474	461	436	478	498	506	467	486	483	468	493	488	493	483	535	510	439	501	464	471	502	459	488	478	514	483	492	482	448	477	478	478	457	488	498	510	426	454	489	443	477	495	512	481	485	497	538	465	482	527	452	473	460	462	482	477	504	445	491	440	492	539	503	454	444	473	448	443	447	424	493	493	495	447	468	493	467	465	504	497	473	456	518	481	430	497	488	516	428	543	452	441	499	463	481	475	477	494	464	469	458	434	476	468	486	447	473	489	500	448	481	455	500	475	429	474	443	464	449	473	486	450	472	474	491	443	482	448	512	465	474	439	469	543	467	467	506	444	492	474	473	484	486	471	553	489	481	489	470	477	454	475	522	490	509	482	459	498	467	472	480	463	464	469	461	492	466	479	475	505	486	472	464	505	454	452	467	474	493	489	478	479	487	449	470	465	439	497	474	498	472	469	478	445	464	465	499	459	506	485	448	454	473	478	479	454	476	472	448	464	511	484	459	425	498	462	442	459	449	481	487	485	482	504	484	475	481	490	477	464	486	475	484	457	482	469	521	494	476	459	511	513	475	483	468	467	481	450	466	467	486	528	448	500	490	429	492	479	489	506	474	475	486	460	513	489	487	467	462	534	523	508	513	489	497	482	460	460	482
24620	20982	23957	28195	20984	15581	543	426	339	303	301	282	298	264	259	277	280	309	281	289	290	262	324	281	274	272	270	286	266	291	277	276	291	287	272	277	284	266	339	290	279	286	265	282	283	233	272	265	274	281	301	266	281	258	285	293	309	269	270	260	277	265	267	288	278	272	267	288	247	280	293	269	263	271	260	305	299	267	260	286	259	257	268	261	291	271	303	313	286	273	264	260	289	300	279	287	269	313	294	281	300	273	276	267	293	289	271	263	296	280	274	259	251	257	274	293	278	272	264	312	249	307	234	283	274	273	286	285	275	278	278	305	270	274	304	294	303	277	297	279	281	251	238	286	275	292	290	269	288	326	285	273	257	240	273	273	280	265	273	282	298	283	302	250	277	291	291	249	261	302	262	255	291	267	301	263	256	267	264	273	312	298	281	252	262	241	282	238	285	280	284	266	296	254	265	243	267	285	267	279	273	254	305	290	242	248	288	282	283	270	279	254	273	278	283	255	271	263	276	271	250	280	266	290	255	289	276	249	319	278	279	283	254	262	311	257	274	267	284	269	270	279	282	270	246	295	268	260	270	276	259	287	274	278	269	252	281	267	280	274	277	285	271	252	288	257	275	305	293	251	262	272	309	293	267	272	296	242	276	251	268	285	261	297	275	303	287	295	285	286	265	280	271	291	282	267	282	273	258	301	236	278	276	266	295	278	268	275	272	305	247	272	248	265	270	251	281	261	262	242	305	306	260	268	266	296	309	275	268	291	277	275	280	287	252	277	268	267	248	282	269	255	257	284	264	256	322	266	240	249	272	260	295	281	278	257	270	273	275	280	272	241	282	247	271	245	264	265	294	239	276	276	278	252	286	244	284	287	274	263	258	278	275	285	297	272	235	254	295	254	259	283	300	243	301	273	270	251	300	265	276	283	289	276	295	271	266	280	251	266	257	289	257	289	278	262	260	306	288	265	283	247	253	274	270	262	289	289	269	275	252	250	253	299	292	299	286	265	320	269	243	234	281	281	267	262	272	257	275	294	275	268	278	296	285	274	266	285	248	267	275	298	270	267	282	300	311	309	280	239	313	262	297	321	272	312	295	291	292	266	282	269	286	257	267	263	303	280	248	268	260	280	275	283	298	257	278	280	246	253	276	286	288	244	277	296	282	306	285	263	266	262	297	287	265	298	282	244	266	283	280	265	287	238	306	272	286	247	286	279	282	272	283	285	260	290	263	284	287	252	273	272	296	299	280	297	274	272	284	250	287	258	297	254	251	267	277	268	282	247	264	281	259	251	280	265	298	242	233	281	285	307	240	259	248	305	288	262	279	318	304	238	240	271	256	274	248	236	268	282	269	271	325	237	310	260	269	279	264	261	298	288	251	283	277	284	269	277	283	278	265	275	264	257	280	275	263	258	301	259	231	250	273	277	276	287	283	269	274	275	273	300	257	262	277	290	295	278	292	281	282	287	261	279	293	257	286	255	276	275	309	278	284	265	274	306	257	294	254	253	268	266	282	299	280	264	261	278	275	281	303	295	282	276	283	290	286	284	286	285	317	281	277	284	289	263	258	302	290	274	302	282	293	274	299	257	274	267	278	316	276	271	291	293	269	265	251	298	269	242	287	270	284	284	258	271	282	298	281	283	265	269	284	264	278	258	265	286	292	274	227	261	257	251	264	264	272	278	321	291	290	269	259	290	269	263	290	276	282	256	281	260	236	265	326	279	283	259	256	298	284	275	274	273	269	283	271	257	273	287	272	260	261	271	303	219	274	283	280	265	275	259	292	262	230	290	306	262	278	279	263	298	273	276	275	283	289	302	278	306	282	282	319	281	285	265	296	284	264	271	266	297	283	260	277	287	298	298	264	247	260	290	250	263	293	259	279	300	261	293	251	219	259	259	273	278	309	254	262	300	314	290	274	241	290	245	299	290	275	266	244	282	292	267	267	275	258	297	273	245	271	286	293	255	270	283	249	243	291	273	272	303	278	285	293	262	255	279	280	307	292	282	247	277	290	264	281	279	276	267	291	275	269	259	299	291	268	258	257	292	258	252	309	246	274	298	302	290	304	256	287	289	295	257	273	268	256	284	279	301	302	299	295	276	283	257	295	265	292	278	256	264	274	276	279	283	274	278	291	300	245	280	259	287	290	270	258	303	260	291	293	295	266	281	286	257	271	228	264	258	261	266	301	248	282	305	251	268	270	266	271	253	286	247	296	276	254	279	282	261	271	246	251	304	291	264	278	264	261	292	261	284	269	277	276	256	276	272	250	257	279	293	270	280	312	246	283	297	284	268	279	260	269	264	269	273	251	272	271	309	309	278	301	260	281	271	270	269	286	267	257	289	270	265	290	297	287	294	292	289	250	264	272	260	250	269	278	284	283	283	280	303	245	245	279	285	256	263	276	300	277	296	252	245	263	289	282	258	299	301	271	267	267	292	289	297	298	292	253	262	273	262	269	296	264	282	277	278	269	273	266	288	285	285	269	308	285	253	325	266	270	277	261	261	284	275	250	288	279	303	276	282	290	276	256	257	257	271	275	277	253	259	237	284	238	252	272	282	292	255	259	253	280	270	260	259	256	276	256	282	298	272	291	283	258	265	294	283	258	263	287	296	309	272	275	270	278	291	286	284	290	278	277	256	257	309	288	281	275	259	255	278	304	266	306	287	289	280	267	235	263	275	289	278	307	312	254	273	271	277	290	276	298	259	291	298	280	289	250	275	251	266	268	277	290	265	271	270	273	272	276	307	255	284	291	284	277	258	335	268	257	265	270	286	271	290	277	249	255	275	289	279	302	269	266	292	262	266	261	266	281	312	283	316	275	282	286	274	266	281	243	273	272	292	260	261	279	287	331	260	288	297	269	252	273	276	269	277	255	254	278	272	241	270	297	262	256	279	277	250	305	266	257	257	300	277	253	256	271	272	258	287	286	253	277	251	304	276	285	266	273	280	270	272	273	284	275	282	281	283	286	265	259	273	296	279	273	289	265	298	278	297	283	248	277	273	253	280	297	246	256	277	283	265	264	255	252	316	273	273	299	296	272	268	295	254	249	261	274	305	289	243	266	266	289	274	243	290	277	275	266	301	291	270	275	279	273	307	272	296	283	276	276	289	251	251	262	241	272	293	251	282	267	286	296	300	311	269	285	286	259	284	291	279	289	302	291	252	305	289	259	266	276	260	277	304	271	275	284	298	290	276	288	251	288	298	255	265	279	265	290	264	269	275	270	253	304	259	296	283	270	258	262	292	293	263	324	298	279	275	282	256	243	285	262	267	277	281	276	270	277	288	250	273	277	288	271	284	281	269	255	282	265	283	276	292	270	247	251	289	261	300	279	266	252	264	261	280	291	290	276	273	259	275	298	260	287	274	267	310	276	269	256	264	275	266	280	279	262	316	293	255	304	287	274	278	263	305	277	269	275	272	293	252	258	285	287	273	277	260	273	287	255	248	262	288	271	258	276	290	276	248	266	290	275	253
4512	4602	4743	880	731	759	757	716	723	677	715	706	673	707	693	676	667	672	727	650	680	694	704	662	671	691	672	683	679	699	656	628	674	705	683	705	688	640	663	655	674	665	668	644	684	674	649	697	668	681	668	695	691	701	676	671	674	667	676	661	700	712	643	667	663	653	642	650	632	706	628	658	679	655	708	648	689	680	703	689	681	690	669	707	705	666	709	647	672	672	684	687	650	655	669	669	697	647	683	686	665	651	689	706	657	737	681	711	654	673	677	656	670	640	681	666	678	656	665	701	665	661	676	645	679	620	693	681	673	684	628	691	617	691	626	664	698	698	668	621	683	680	649	706	640	675	675	695	653	614	686	680	650	658	666	606	657	668	645	653	679	656	669	701	706	665	668	670	671	672	670	645	671	691	679	686	624	639	710	715	646	661	662	636	612	682	648	734	705	657	706	630	621	704	663	672	650	636	662	625	683	694	667	673	651	664	652	636	661	711	699	679	663	632	690	688	664	674	695	676	711	628	655	675	729	660	684	603	700	713	681	687	686	694	654	630	683	675	650	662	658	655	693	705	676	717	691	658	668	648	710	691	679	690	691	682	686	667	691	644	692	664	674	676	637	664	689	698	659	667	694	667	655	659	657	647	636	645	636	729	668	680	672	653	718	677	686	668	715	691	649	666	747	740	681	644	677	680	703	671	722	633	660	665	620	664	684	713	688	668	680	642	657	691	660	698	681	603	707	670	688	658	692	672	685	655	656	645	645	690	664	715	648	690	656	661	690	725	668	669	625	719	661	665	693	700	663	664	676	693	649	682	665	657	710	639	665	652	674	669	687	684	642	722	650	661	642	683	685	644	643	689	627	673	652	756	695	660	711	671	684	676	700	719	728	674	711	622	661	659	666	646	697	670	728	698	673	657	703	681	675	697	650	721	612	645	670	655	661	665	725	645	700	714	665	644	706	685	646	680	655	702	671	697	670	655	681	692	710	683	633	686	660	676	657	682	666	665	727	652	628	640	697	700	633	720	664	690	736	633	670	670	667	697	717	695	677	679	658	674	683	648	690	670	643	634	706	698	681	667	688	684	652	699	735	724	668	688	680	664	671	676	677	677	725	628	680	634	709	668	685	688	701	666	696	683	696	678	711	693	670	663	648	669	699	627	646	665	746	727	689	697	691	645	701	657	646	644	661	701	673	664	708	660	678	632	637	721	663	669	663	676	648	659	666	654	672	638	684	702	647	690	697	680	676	687	661	643	650	684	674	668	661	637	657	667	687	634	678	611	667	645	681	700	664	692	742	768	695	693	683	684	647	710	668	659	666	668	651	661	618	659	638	703	708	663	702	665	689	688	682	742	702	648	683	640	686	689	673	689	677	662	660	668	643	669	678	654	697	677	612	650	668	708	711	682	628	637	675	688	627	688	674	660	663	654	691	672	675	654	690	696	668	674	679	717	675	690	666	661	698	673	662	630	677	667	703	631	691	710	660	689	687	694	668	699	713	669	691	645	679	640	675	625	695	677	660	662	681	689	653	689	714	644	645	675	670	686	688	659	689	677	707	656	688	703	672	642	709	634	718	690	710	629	658	647	636	604	689	661	664	655	686	666	656	726	675	620	692	689	684	681	639	654	652	689	682	678	661	689	686	650	670	688	688	640	700	711	690	715	662	654	679	660	703	706	646	638	650	700	657	725	700	690	692	657	681	703	663	669	647	663	663	651	636	662	680	691	635	652	654	684	656	678	679	673	665	641	730	681	646	682	713	700	654	651	640	706	673	688	702	713	649	676	658	721	729	727	662	674	685	695	621	662	686	654	630	674	624	698	662	668	676	661	730	631	677	681	643	705	666	700	687	713	646	666	637	660	596	634	668	701	721	652	664	693	697	737	698	695	712	655	687	685	584	715	670	688	665	709	637	659	711	690	650	665	672	687	691	685	690	684	661	662	669	662	747	710	663	683	648	673	698	646	651	700	680	668	713	658	682	663	684	703	709	726	690	661	702	643	701	681	671	664	640	646	690	654	637	672	694	652	666	645	660	721	683	711	679	680	654	669	690	670	664	669	649	700	650	702	677	664	626	684	649	684	662	671	712	650	694	642	700	639	681	700	694	693	678	694	664	635	655	677	676	673	657	658	664	683	693	725	662	688	655	696	704	686	638	687	708	692	622	699	690	668	653	690	646	638	650	664	660	632	650	644	654	671	655	680	714	657	674	675	644	672	654	660	701	697	656	689	653	649	686	671	680	692	693	665	646	689	654	664	678	669	648	670	703	688	694	686	634	670	674	671	732	670	697	657	665	694	728	659	708	687	673	631	705	688	672	653	670	693	690	677	668	697	636	700	668	687	647	691	647	671	659	711	668	665	665	678	694	693	692	612	712	658	665	669	681	668	667	726	656	702	716	674	689	625	653	710	659	686	631	702	663	671	701	690	634	622	712	679	674	673	673	678	637	682	734	643	660	660	660	719	639	725	649	659	618	690	690	631	688	662	660	679	671	636	675	717	658	606	642	666	642	682	688	669	687	645	679	661	670	666	653	686	698	713	690	714	678	636	688	678	686	680	655	641	709	715	690	684	662	683	657	669	654	658	647	656	629	641	670	617	672	690	633	665	631	659	702	664	663	685	687	673	667	664	702	663	679	700	673	678	695	631	665	656	680	650	699	689	694	672	717	668	696	621	666	644	720	683	665	665	685	677	750	635	669	692	697	640	697	686	698	652	672	680	678	652	652	698	634	685	706	694	634	669	661	684	694	733	692	659	661	679	668	686	661	635	690	674	681	679	675	683	655	703	687	674	635	664	719	679	686	623	654	665	698	619	648	700	611	684	682	670	711	652	665	658	685	640	697	671	675	685	680	669	708	666	668	703	686	666	706	691	713	710	665	686	677	638	683	642	659	677	617	666	691	731	610	714	665	654	644	664	683	672	662	648	669	694	665	670	646	669	694	710	699	703	696	686	658	675	657	693	649	685	675	659	696	619	654	691	642	680	647	643	676	692	661	634	655	652	673	718	666	673	696	689	664	696	683	657	654	644	633	693	671	695	716	667	713	650	687	619	667	696	670	685	697	694	699	657	655	675	683	612	637	624	638	695	651	734	677	656	672	671	663	676	657	639	644	656	672	670	679	622	662	634	682	695	660	692	692	684	636	663	700	689	699	658	669	677	713	634	685	675	639	691	657	654	658	653	655	655	706	671	703	644	722	697	651	711	681	685	696	663	665	685	665	677	691	671	675	704	687	682	652	675	693	642	643	609	661	642	703	633	689	674	674	650	710	675	673	711	661	639	677	681	641	663	701	702	681	697	681	670	652	711	678	668	672	717	628	658	654	679	699	657	632	650	654	678	701	675	696	665	697	684	677	667	675	691	656	636	728	648	701	726	687	671	646	670	645	629	673	672	669	683	726	703	662	700	700	727	728	667	691	662	735	668	704	629	680	697	600	691	731	642	715	710	703	697	688	661	641	664	708	662	692	702	664	671
23945	20996	24379	27793	20996	21011	12198	524	290	306	297	265	239	228	244	254	234	225	219	202	234	203	205	249	227	202	221	198	216	222	214	206	227	212	222	216	214	197	215	219	202	214	223	211	208	206	216	209	236	215	189	205	229	214	195	219	208	219	214	188	232	220	207	219	204	220	234	203	185	206	256	214	183	216	191	203	193	195	194	189	184	212	217	215	227	212	215	218	220	202	198	197	185	196	222	213	199	211	198	204	181	191	242	227	201	193	212	233	210	200	219	227	207	206	196	200	198	229	212	211	196	220	216	178	213	202	194	209	199	199	249	212	180	218	247	202	222	228	196	220	222	200	237	244	194	204	220	215	222	194	209	235	178	207	227	195	193	219	211	225	232	229	218	219	214	198	205	220	186	194	200	193	211	210	197	216	229	193	200	222	218	193	196	200	194	195	213	203	204	222	244	238	206	196	212	197	220	200	193	203	183	248	208	191	214	227	225	191	218	201	202	188	208	233	205	195	229	199	193	224	212	181	222	200	180	214	180	190	228	207	217	210	206	204	185	223	207	189	200	219	185	196	218	223	209	172	206	196	231	205	198	250	203	210	227	206	198	200	202	215	223	193	217	221	199	206	222	190	226	200	205	213	216	237	220	201	196	217	189	194	185	228	189	217	223	200	196	183	187	181	224	210	236	189	210	185	214	176	205	211	218	199	186	211	219	223	222	193	246	217	197	198	208	202	221	206	200	194	201	198	198	233	201	219	224	225	207	223	201	172	210	241	204	212	210	205	197	230	190	210	221	227	190	204	215	197	248	217	195	218	207	196	208	210	238	172	203	210	231	209	193	205	198	195	189	234	211	210	215	185	202	192	238	229	214	220	208	217	195	245	209	202	220	219	189	197	223	209	214	203	226	226	212	205	185	225	185	214	218	227	229	183	207	200	214	188	226	225	210	208	203	209	187	224	210	197	189	222	244	194	174	201	236	213	204	185	218	194	217	191	192	186	206	207	197	220	238	196	221	205	205	230	198	227	216	173	212	211	190	207	192	206	221	199	176	211	211	222	209	222	239	208	214	207	190	219	206	215	182	193	197	204	204	194	215	198	228	238	184	208	202	183	224	197	218	195	202	225	212	212	241	215	199	208	188	196	195	244	218	201	229	209	205	220	229	209	212	232	202	159	194	220	219	196	216	215	214	206	195	210	225	177	193	201	215	192	196	218	166	190	203	196	196	227	191	212	210	222	206	245	200	197	188	214	186	200	199	220	241	197	215	199	196	225	201	229	213	188	185	187	187	215	190	209	196	203	207	206	226	205	226	195	215	207	190	207	196	177	216	175	206	200	213	213	222	185	212	214	225	207	223	202	187	222	224	210	203	210	195	210	193	195	196	209	194	193	217	199	196	183	216	196	186	186	180	196	185	188	190	220	213	228	227	189	215	214	223	224	230	209	229	202	197	199	188	219	193	210	211	238	237	239	207	191	195	206	205	201	207	227	225	235	215	191	191	239	205	223	202	219	206	204	197	191	210	228	187	214	199	196	221	220	200	193	217	249	206	188	206	221	181	213	212	185	209	211	206	188	205	247	211	198	195	191	181	210	215	202	203	188	212	208	221	195	207	224	220	218	218	182	196	211	202	190	193	219	213	203	219	223	219	203	206	195	194	195	215	201	209	215	200	189	197	189	168	202	190	189	192	227	198	232	228	211	205	204	207	174	218	183	224	221	185	224	232	214	195	209	200	188	214	200	216	212	201	252	204	209	220	216	201	222	221	194	212	209	212	222	217	197	208	183	205	206	223	210	232	212	186	186	195	183	208	236	189	199	222	179	224	241	193	202	214	199	211	208	193	227	196	195	190	229	237	204	188	205	201	221	203	195	211	216	223	193	197	209	201	224	207	228	204	217	199	195	200	194	228	208	188	195	226	215	233	195	225	176	206	192	212	200	188	198	208	209	203	224	225	213	200	218	211	211	195	206	207	200	203	185	185	216	201	221	182	214	234	212	219	183	228	203	203	196	227	206	223	194	171	215	224	202	216	203	189	225	224	222	203	212	201	221	200	210	198	195	206	206	181	186	210	188	194	205	187	190	183	221	189	210	221	200	215	199	212	202	229	222	198	226	209	194	225	222	206	227	202	219	195	206	183	205	213	216	200	170	202	201	228	204	239	194	199	210	203	214	211	185	237	204	209	190	223	235	181	195	206	205	211	236	184	229	195	214	203	220	206	185	219	212	218	227	219	245	230	232	206	215	206	215	189	217	205	212	208	206	215	190	204	223	208	202	216	229	196	209	240	205	220	222	222	253	226	213	196	168	202	221	225	196	185	201	217	193	198	228	200	212	229	182	189	200	217	211	184	215	241	228	224	210	187	211	212	218	194	215	227	200	222	193	210	203	195	216	200	195	218	230	208	206	194	167	184	201	216	232	215	227	203	223	193	221	236	201	190	214	212	210	205	173	195	219	204	217	189	185	197	200	185	210	201	226	219	193	182	185	179	212	235	201	207	212	207	228	186	205	196	221	247	207	193	200	178	216	202	236	208	235	206	195	229	203	193	229	221	208	204	204	223	235	201	206	202	209	201	197	188	198	217	210	193	191	199	211	208	203	201	194	248	181	186	175	184	193	200	251	186	188	209	221	217	220	227	202	206	185	207	220	215	210	183	209	219	207	189	210	221	200	225	212	208	209	229	239	217	194	200	182	239	202	209	204	208	208	210	211	202	218	196	215	217	175	222	215	199	228	190	200	208	206	219	190	206	193	210	219	210	212	209	188	201	198	214	210	230	204	243	190	229	205	214	244	229	196	221	226	218	205	207	207	208	241	220	249	212	194	194	182	228	193	229	214	207	225	218	220	201	229	185	181	209	212	205	211	235	204	230	196	201	191	204	207	199	210	204	186	206	206	174	218	228	190	199	187	195	192	205	190	210	201	195	233	198	200	202	198	201	207	190	196	206	201	216	192	215	212	180	197	224	215	218	208	234	202	203	195	200	219	239	192	228	238	206	206	205	208	219	210	215	209	217	217	211	206	157	199	208	196	223	200	219	204	173	220	187	201	213	225	225	183	193	190	218	203	219	214	207	201	228	210	215	206	193	202	208	190	226	177	204	210	229	228	204	208	157	211	176	215	200	212	210	190	196	197	198	186	211	194	223	190	212	204	219	222	203	209	189	205	210	232	210	200	237	218	192	211	193	195	214	182	192	204	225	211	220	206	224	236	238	229	222	212	202	193	199	220	203	215	197	232	216	192	221	236	220	204	211	228	234	221	211	223	203	199	208	190	197	198	174	205	207	206	198	205	214	203	215	226	206	238	202	252	208	212	205	197	193	227	182	211	200	225	186	207	197	219	216	198	203	214	210	172	180	185	200	192	222	226	205	203	206	193	218	193	198	193	209	216	215	206	224	190	201	201	211	248	247	210	194	199	211	206	195	217	198	219	218	213	201	179	214	219	237	192	190	225	223	208	212	216	186	197	178	225	221	218	199	216
5122	6684	7108	910	702	617	616	545	492	504	539	512	561	530	516	492	501	465	495	480	492	494	528	520	499	482	427	509	480	499	489	500	492	531	492	507	471	492	495	510	467	496	473	493	504	531	466	510	486	470	479	527	466	446	466	504	460	513	490	528	465	482	521	453	487	494	500	523	473	488	486	485	515	492	497	450	481	514	502	530	479	494	501	444	516	468	498	525	493	525	497	482	491	470	446	494	512	480	490	526	487	490	479	495	500	512	481	491	546	465	507	466	494	524	501	514	501	493	487	537	496	468	509	478	468	480	468	516	515	491	481	526	465	471	508	494	489	540	482	511	498	526	485	486	484	500	500	506	464	483	500	462	510	500	464	442	458	515	476	479	487	480	508	507	529	492	455	516	475	474	459	465	515	504	475	500	507	472	494	503	481	473	469	452	494	469	489	475	482	426	472	439	484	503	466	474	494	515	486	481	487	488	512	476	468	467	540	509	468	480	502	474	497	469	478	482	475	489	505	496	517	507	493	471	481	487	500	506	474	463	471	550	485	495	497	540	515	456	544	474	493	463	511	473	506	528	482	471	476	488	512	482	456	516	455	460	491	438	482	534	491	500	494	486	518	486	539	502	498	515	495	487	467	484	492	484	515	476	461	457	488	476	507	530	498	473	491	511	489	445	485	482	441	477	470	533	514	511	484	518	470	473	518	480	466	483	487	492	475	474	493	495	478	467	494	522	498	508	530	494	472	453	525	499	482	485	534	450	487	482	529	464	470	486	489	445	493	457	545	504	517	521	479	446	495	484	461	507	527	530	519	464	534	462	447	467	450	476	476	497	497	452	469	503	466	503	503	475	501	460	496	473	507	445	509	483	498	500	501	450	497	505	522	492	514	458	520	541	520	504	479	508	487	503	513	496	514	509	523	459	463	510	490	497	480	511	495	492	461	510	494	494	496	517	488	488	516	478	522	530	516	488	487	471	488	496	548	508	468	473	505	485	448	477	482	521	525	471	506	486	503	478	496	501	486	500	470	492	489	484	491	472	494	545	491	494	495	494	479	477	481	504	467	503	490	468	473	481	478	489	473	519	485	489	502	539	506	506	461	479	496	483	501	475	506	513	475	541	503	494	499	479	455	494	502	496	488	507	522	464	506	498	550	489	464	490	468	476	433	500	497	477	524	471	492	537	494	519	463	493	489	512	503	507	489	516	449	499	469	497	461	467	480	500	529	477	526	465	497	487	500	510	451	460	498	472	494	516	503	481	500	470	479	519	489	501	537	510	505	473	478	477	476	494	491	527	490	468	468	486	515	523	510	493	499	479	489	508	491	480	549	482	515	499	489	525	490	493	467	471	471	493	509	495	490	478	499	469	500	466	440	501	505	500	468	513	518	481	543	513	472	464	501	487	437	480	542	469	501	541	456	471	485	470	472	479	496	482	487	471	479	446	484	516	491	493	472	499	450	483	508	536	501	518	505	480	517	503	463	480	472	540	523	485	466	465	513	486	475	464	513	515	501	476	540	525	507	504	489	465	502	493	475	500	478	466	483	503	480	510	469	497	474	458	515	483	506	496	500	503	492	474	511	457	505	507	502	476	445	471	478	511	470	495	442	491	519	504	537	461	518	452	519	449	488	503	509	485	539	503	488	510	525	478	474	517	488	481	526	510	457	461	486	520	555	500	484	453	511	469	472	490	509	517	467	464	453	523	538	522	467	484	499	485	521	484	525	483	473	538	526	501	528	465	472	550	483	509	482	513	531	511	457	480	465	441	501	491	479	498	484	449	530	445	542	475	512	463	479	512	452	527	499	514	466	515	489	495	470	464	490	532	497	473	505	501	473	516	491	496	486	493	487	493	455	477	524	488	532	453	506	488	471	521	485	491	449	463	486	474	498	479	491	512	498	532	495	490	556	501	504	479	504	493	510	524	520	481	497	459	471	467	451	499	477	523	508	498	532	482	487	515	496	518	507	486	511	485	496	485	496	541	479	462	466	507	501	483	443	494	482	520	485	478	492	460	440	471	480	514	476	499	519	482	523	470	499	453	464	483	497	502	510	525	449	462	527	519	493	484	491	484	494	492	500	470	526	511	481	522	493	502	509	486	508	485	486	479	483	494	470	487	489	507	520	563	487	547	502	504	493	498	509	512	464	467	483	505	510	503	522	476	470	513	519	497	501	484	510	493	454	514	508	515	476	515	507	496	514	504	485	464	492	511	540	497	491	485	493	491	479	540	475	508	482	534	493	505	509	497	460	474	473	518	484	469	545	452	510	495	489	509	511	493	506	491	468	532	445	494	522	479	456	487	508	464	486	468	486	464	494	516	508	477	497	512	527	525	505	517	477	465	463	490	455	493	483	504	499	516	500	475	479	504	480	474	512	463	505	478	417	482	523	539	450	476	493	499	517	471	506	508	470	506	452	453	487	465	474	524	484	501	516	521	476	518	500	480	474	517	488	505	501	521	511	472	489	441	496	520	475	517	528	463	506	466	460	510	513	491	514	481	489	475	493	493	513	524	499	485	503	494	471	489	456	522	485	461	494	476	518	507	502	509	508	509	495	472	488	511	488	479	480	443	470	501	483	517	471	491	497	509	509	472	468	505	495	501	504	494	502	497	464	468	504	492	498	458	481	495	458	458	502	463	492	483	504	452	536	523	458	497	514	471	497	502	447	465	489	493	499	492	518	497	473	479	476	519	451	534	528	476	532	496	544	543	478	515	481	498	502	495	504	451	509	505	473	510	493	477	512	464	471	518	502	519	416	492	468	505	491	489	459	503	485	540	479	509	501	521	483	505	473	501	506	488	508	494	466	465	487	515	500	478	499	459	521	496	513	508	466	472	481	447	487	490	513	481	474	488	450	503	541	480	494	527	477	530	492	477	497	452	478	463	521	496	497	495	512	498	497	516	490	485	454	481	512	516	534	492	478	506	466	478	492	495	540	494	504	469	468	497	527	508	490	528	478	438	486	458	505	485	476	476	527	501	473	508	464	471	503	494	528	510	466	488	483	517	470	447	483	477	477	489	506	501	528	456	504	515	467	488	482	500	445	495	479	490	503	485	477	476	495	496	473	479	504	521	504	528	501	482	503	525	460	475	486	489	505	491	526	484	492	462	512	519	482	527	468	482	450	499	479	466	476	512	492	496	516	476	500	533	464	508	481	500	495	476	542	495	472	508	491	489	489	513	478	492	470	488	481	485	494	481	475	503	543	489	471	468	501	511	469	490	472	528	476	466	476	463	489	547	508	450	545	500	497	480	471	505	505	472	490	489	479	471	508	462	461	489	525	488	481	493	490	471	511	486	473	494	529	472	462	531	454	440	488	472	496	476	475	518	504	474	505	438	485	478	487	493	532	479	516	451	478	497	494	465	471	470	499	489	507	507	480	483	499	501	487	468	537	485	525	468	508	480	506	464	522	476	503	510	483	478	491	481	495	474	509	486	506	483	486	486	519	454	507	512	497	477	475	497	524	455	501	486
31523	19629	7775	584	391	354	238	166	162	168	171	171	169	194	168	166	186	167	196	170	173	168	177	196	193	165	202	191	170	192	192	165	159	176	199	160	173	163	186	191	177	168	175	164	182	184	169	174	179	199	197	182	185	182	168	186	184	162	173	194	195	158	181	174	175	161	185	183	169	192	174	179	174	182	179	175	173	179	217	166	172	202	187	157	193	181	160	164	165	202	169	181	187	169	177	175	165	167	175	170	190	166	188	182	162	182	173	192	178	181	167	187	199	173	167	166	184	179	182	194	184	183	162	171	210	179	168	165	187	158	184	163	166	152	168	185	178	187	201	176	187	170	175	175	163	170	188	181	185	203	179	171	193	178	156	174	165	173	171	192	166	174	188	182	169	176	179	174	152	184	169	154	177	185	163	175	156	147	201	182	163	176	194	179	208	176	166	177	180	161	190	166	188	167	165	164	186	176	195	181	187	187	181	177	193	200	189	193	168	195	173	178	186	166	182	178	189	175	197	165	197	186	162	194	188	200	190	169	172	164	180	179	184	191	176	158	152	150	195	174	186	178	176	194	194	164	198	201	194	180	143	189	189	181	167	191	154	162	179	191	189	165	172	182	165	168	184	160	173	171	204	215	181	179	181	161	184	171	185	179	198	163	178	175	178	170	177	158	193	174	190	177	225	170	172	164	184	192	201	201	180	173	201	185	179	252	165	167	170	174	191	178	189	186	177	171	170	180	179	182	186	192	172	204	179	179	155	191	176	190	184	177	154	164	171	161	159	169	171	184	180	175	165	180	180	180	183	167	162	181	203	159	174	187	173	203	172	198	174	187	189	177	177	173	177	185	185	185	180	181	155	171	149	177	159	183	179	174	181	175	201	189	163	173	178	181	177	171	177	142	202	167	179	168	191	190	183	164	156	202	191	168	166	204	179	191	166	188	175	172	193	180	177	188	185	162	186	209	166	157	172	192	180	164	194	186	162	193	203	179	185	147	168	158	161	180	172	167	182	180	156	194	174	163	201	181	194	165	172	180	164	176	186	164	189	164	198	178	187	201	187	165	181	179	191	195	194	150	182	160	184	168	156	170	194	184	181	192	186	216	181	167	182	165	152	184	176	182	170	161	189	195	168	188	176	217	193	175	158	185	203	196	163	171	161	168	177	155	174	210	173	167	177	177	169	185	167	180	178	167	176	186	165	175	215	183	163	174	173	169	171	159	187	171	162	180	171	174	168	177	193	181	181	167	177	177	166	199	158	186	191	214	184	189	172	176	203	175	175	186	173	182	183	179	153	164	180	167	183	189	181	189	168	184	167	156	187	173	170	179	175	175	180	158	203	187	179	183	188	172	166	181	182	189	158	163	176	189	161	172	182	165	185	183	179	165	172	158	178	184	201	189	183	209	195	169	146	170	172	163	167	153	197	187	174	150	190	174	190	176	173	171	173	192	211	170	183	166	142	188	181	179	165	185	180	158	194	188	176	196	148	170	179	196	187	161	168	173	178	178	174	189	180	188	171	176	165	186	183	174	205	165	200	188	161	176	182	197	176	167	173	193	185	191	185	172	187	173	187	172	179	188	194	183	150	174	184	164	205	188	181	187	155	172	175	190	176	210	192	171	195	155	186	159	189	172	178	188	170	156	168	165	159	166	174	171	169	170	186	155	166	175	167	187	201	188	161	192	166	180	150	184	195	194	182	187	172	179	172	178	181	178	165	190	156	167	162	178	151	159	199	175	182	194	191	156	192	196	181	176	169	175	172	156	163	187	180	190	189	170	173	181	195	195	188	195	189	211	198	197	185	195	166	174	186	185	171	162	160	164	173	195	194	185	158	174	175	184	165	162	180	171	168	175	209	165	180	161	189	191	167	177	169	182	166	177	191	171	166	170	180	161	212	178	169	162	162	164	200	185	178	195	178	184	155	201	187	179	177	169	163	184	174	167	188	199	184	174	182	166	180	172	144	192	191	200	166	186	173	169	186	171	179	170	199	181	195	162	174	194	163	196	183	189	204	180	186	195	184	154	166	166	188	190	173	165	158	198	190	182	176	161	174	198	202	189	178	169	169	174	187	166	182	171	194	173	185	202	174	185	189	176	188	184	179	165	178	156	169	180	199	165	176	172	176	191	167	188	156	182	168	211	170	179	191	172	184	175	167	179	167	169	157	199	180	199	183	187	163	181	172	186	156	192	188	175	170	186	154	165	186	185	180	161	180	184	176	193	177	159	182	182	184	199	175	182	203	164	184	151	206	167	163	179	165	160	175	190	167	180	173	167	181	202	161	181	199	144	154	160	176	156	191	172	155	190	176	182	183	157	181	180	160	190	190	172	155	156	208	201	184	171	157	165	164	192	176	175	184	187	180	192	184	169	184	177	165	195	192	176	167	193	200	185	190	168	173	188	191	182	180	180	211	172	167	173	180	170	190	197	179	178	153	190	177	173	170	151	176	176	167	159	154	171	155	187	174	162	157	185	187	194	170	166	168	148	158	171	200	187	160	151	158	204	180	172	195	190	159	187	193	190	181	147	179	165	189	197	177	187	181	151	181	167	183	161	183	178	178	175	175	155	183	186	196	191	176	178	172	177	169	183	179	143	180	170	169	190	189	174	145	153	186	181	195	182	154	168	205	189	193	169	218	171	166	191	155	176	214	181	189	171	174	175	192	200	163	182	205	173	159	198	202	189	166	189	197	167	166	182	188	179	163	167	162	158	169	164	143	206	190	200	174	184	164	206	185	172	181	176	180	171	181	170	172	169	161	179	188	156	184	179	196	176	183	180	181	182	156	179	152	181	173	179	168	183	178	161	172	188	178	176	188	215	181	177	161	163	162	171	163	151	188	189	195	184	155	195	192	183	182	179	190	174	203	176	181	184	186	180	174	185	177	162	166	181	188	180	190	184	178	159	205	174	176	185	183	190	190	171	146	181	161	183	183	187	176	169	139	191	179	188	156	159	172	169	187	165	169	157	189	182	163	199	176	193	170	167	172	203	193	173	199	183	166	202	165	165	187	161	186	178	184	190	163	163	172	172	165	162	170	160	163	170	203	177	198	177	184	172	184	189	168	162	180	159	190	174	179	181	159	186	182	191	179	183	167	183	159	167	181	193	166	181	155	187	184	172	185	199	134	170	188	200	178	177	186	175	204	178	195	181	161	184	171	201	171	175	188	173	186	190	170	182	197	176	153	168	202	201	184	192	172	172	202	189	141	175	182	184	171	170	180	166	208	168	170	174	201	182	169	182	199	171	184	168	164	220	177	184	193	184	169	171	176	199	176	170	170	186	177	182	170	185	163	175	207	164	169	177	164	177	201	176	192	185	178	152	179	194	163	156	167	151	157	164	186	185	193	194	189	203	174	165	175	178	183	174	175	155	176	194	179	197	185	164	159	159	175	182	180	168	188	194	165	176	166	175	176	203	156	165	175	198	170	177	188	187	191	190	166	180	185	174	151	172	181	189	187	196	171	183	168	164	164	175
6079	2204	1149	430	488	479	463	458	475	501	448	457	503	478	465	475	469	498	500	521	455	447	467	459	478	491	465	445	513	492	493	475	482	494	471	458	484	477	483	467	491	435	502	517	476	472	493	491	474	492	457	458	472	454	499	487	492	455	464	500	473	478	512	507	438	486	472	446	461	477	505	511	477	469	489	450	519	456	439	487	450	457	479	466	491	461	494	490	457	490	520	460	489	498	477	453	485	477	473	460	448	473	484	477	481	482	498	476	524	479	514	504	501	479	493	487	409	486	457	474	485	505	467	483	500	470	495	489	461	470	476	456	475	463	476	471	469	467	471	464	474	488	452	485	501	463	446	447	472	484	519	502	491	499	474	492	482	507	475	477	457	483	466	477	482	458	481	468	466	477	492	533	493	466	471	487	500	450	447	492	442	472	524	523	480	487	485	475	425	503	461	466	477	458	469	455	454	472	495	464	538	519	449	462	529	478	520	466	504	499	461	440	507	497	508	475	482	439	491	457	501	465	480	467	485	489	491	463	471	514	461	480	480	489	487	479	499	477	454	500	473	456	480	464	493	486	446	494	518	468	471	464	503	506	477	458	472	473	502	444	485	492	467	474	472	451	474	452	498	463	515	481	478	507	466	482	471	502	441	465	462	478	448	452	452	491	450	435	471	470	490	510	483	495	477	465	509	485	458	528	453	444	465	476	513	469	494	488	447	452	470	492	448	505	447	472	465	464	450	443	449	467	469	502	512	452	448	480	487	486	516	489	496	448	493	485	434	443	482	456	499	435	466	502	467	459	499	482	496	478	453	495	481	467	470	493	438	461	485	492	451	470	448	517	462	446	460	477	455	472	478	473	480	489	496	488	485	473	484	495	519	510	442	455	436	471	500	507	435	488	476	465	486	480	458	523	478	470	470	495	474	444	514	488	483	474	485	502	486	464	435	468	510	512	504	439	487	474	469	491	429	495	503	471	455	497	474	445	498	521	468	485	487	520	481	478	477	473	466	499	452	440	485	513	495	461	459	480	448	486	484	496	480	481	470	513	465	479	503	490	439	482	482	485	495	449	450	486	449	480	482	471	483	485	454	468	506	469	484	461	494	463	489	456	496	522	475	485	497	464	488	457	414	436	492	455	506	437	505	490	461	525	468	460	450	477	476	480	486	486	482	478	482	492	487	501	482	395	487	471	473	499	468	450	497	484	501	466	452	499	470	469	466	463	496	457	490	475	499	458	495	474	488	507	498	483	530	460	516	490	461	487	478	458	454	494	490	452	468	476	470	504	507	488	468	437	466	465	490	459	499	522	487	510	474	461	516	498	458	496	491	484	455	457	468	480	496	481	440	494	486	470	480	446	488	482	449	509	516	454	464	503	500	497	446	469	491	475	459	459	442	455	489	453	484	473	438	476	471	491	476	490	505	473	474	485	471	456	514	460	488	457	479	472	481	479	537	518	546	474	473	521	457	522	491	483	465	510	472	483	482	478	445	444	486	474	498	492	485	472	458	488	462	481	484	483	452	481	484	489	471	467	484	458	443	486	494	486	475	488	485	481	451	480	478	486	467	485	499	476	497	498	486	469	462	518	461	497	455	483	449	466	468	451	473	490	481	483	464	447	486	477	469	437	473	472	480	492	510	469	473	482	450	518	489	488	472	482	496	487	475	487	445	473	508	481	476	509	478	476	450	461	463	492	478	519	493	490	422	496	458	491	491	464	527	431	469	475	501	478	467	505	536	484	491	408	481	493	460	454	478	473	529	478	422	478	493	496	461	471	473	487	463	472	476	516	485	497	465	491	456	454	494	457	468	504	493	482	460	446	457	462	482	491	505	471	475	468	505	494	506	472	498	468	493	460	469	461	460	502	461	508	486	500	442	455	499	478	481	489	440	458	476	507	468	474	464	447	478	484	511	509	479	516	476	470	529	472	500	481	532	536	487	480	472	507	442	483	497	468	485	486	478	475	454	439	465	479	472	514	466	461	488	454	480	551	487	509	488	468	461	478	483	486	454	481	466	474	468	440	480	486	484	477	487	498	485	466	503	451	480	478	492	481	491	488	504	491	446	496	522	483	473	508	467	463	461	470	514	496	470	514	492	507	486	470	444	514	487	435	460	482	474	471	475	491	480	456	472	509	467	505	498	468	476	508	508	502	469	477	468	497	448	477	461	479	500	500	513	478	485	492	469	466	471	475	501	495	477	482	488	474	540	445	470	496	526	475	447	500	453	500	441	497	483	497	467	461	504	469	457	512	462	481	494	470	492	477	481	492	456	447	484	404	461	442	449	467	512	503	468	472	472	470	502	442	494	457	476	520	506	498	477	518	467	438	499	461	481	470	469	463	465	471	533	459	493	494	477	492	457	424	459	497	430	510	498	485	488	480	483	469	460	474	465	517	462	521	467	505	505	474	482	470	496	496	494	461	509	445	469	476	447	480	457	453	514	464	447	492	494	445	451	449	468	477	493	441	452	454	494	503	448	467	458	482	471	447	460	484	512	477	435	455	482	501	488	506	434	505	453	512	481	453	443	502	494	473	472	485	471	461	508	501	468	485	463	482	511	486	475	480	462	443	412	492	480	496	482	446	478	451	470	472	440	480	503	483	468	498	470	448	476	469	499	475	475	472	465	458	503	504	455	444	473	466	523	519	462	509	480	450	500	474	456	489	498	497	478	487	448	494	487	461	431	471	457	435	460	504	482	507	495	475	446	446	490	445	457	472	445	484	468	455	464	503	475	488	470	474	452	465	484	481	524	477	500	432	487	502	491	454	484	478	462	501	486	501	482	498	433	481	445	483	489	503	507	466	495	466	487	462	483	475	437	461	505	493	461	493	487	488	495	466	468	483	486	438	511	517	495	525	524	474	468	443	458	480	484	501	507	465	489	464	499	463	459	442	537	511	507	480	474	488	502	487	465	487	480	470	515	469	474	465	454	477	515	466	468	460	489	484	491	467	466	487	487	478	469	492	457	497	491	489	487	482	449	460	452	469	464	472	469	475	467	480	486	467	505	473	470	476	533	469	482	488	470	429	460	481	442	480	511	447	438	468	502	471	466	502	482	483	449	442	479	480	514	502	445	466	481	467	487	486	466	473	489	421	463	478	462	501	452	483	515	491	483	506	499	483	470	492	461	485	475	455	493	450	473	472	485	517	509	488	491	456	490	478	482	494	453	477	482	465	488	446	508	455	440	432	515	464	489	487	505	474	509	486	460	456	486	504	491	485	467	496	435	453	461	501	467	493	457	468	521	469	466	488	452	506	468	442	470	488	507	533	496	480	473	490	459	501	513	482	506	481	485	508	460	500	481	466	508	468	508	506	486	498	490	457	508	495	515	481	497	470	478	490	453	483	456	523	460	489	476	506	509	487	493	487	515	442	475	479	471	467	515	523	483	506	436	458	475	487	500	481	491	519	503	498	494	475	462	465	456	459	494	484	462	511	455	481	454	497	457	451	451	463	491	469	478	497	466	463	492	436
24570	20966	23863	28223	20955	15105	585	381	324	296	301	322	295	322	314	304	290	323	292	292	286	293	262	285	292	281	270	257	320	276	288	284	270	277	251	273	279	274	272	294	297	273	307	281	290	287	269	252	311	257	271	281	272	287	282	259	284	277	276	294	250	320	269	280	278	264	279	277	257	281	281	283	301	265	264	275	253	279	262	282	299	291	304	280	283	275	272	265	258	269	241	267	253	279	288	255	250	271	258	300	287	279	290	276	291	297	290	259	274	248	267	289	243	277	275	277	284	310	281	249	256	261	278	249	280	248	308	262	257	265	267	277	274	278	270	275	264	278	266	278	285	306	278	290	254	290	235	270	314	274	279	275	284	268	303	257	282	316	260	291	283	263	241	261	256	278	293	283	295	281	277	287	278	296	247	296	255	266	269	246	266	274	275	293	259	282	286	266	261	275	265	286	269	265	259	283	296	289	265	322	305	285	306	282	293	267	281	304	258	303	280	274	268	297	286	269	260	264	293	329	282	252	260	274	276	297	305	269	300	274	285	255	263	279	299	286	284	277	281	238	233	234	289	282	268	274	274	243	260	289	260	288	264	272	237	271	293	252	267	273	269	314	274	263	234	278	274	284	309	275	240	278	285	290	277	265	277	283	243	270	302	274	290	279	279	309	262	290	262	288	269	267	274	242	277	270	275	264	265	324	278	245	250	266	276	255	296	290	281	295	278	284	267	278	279	274	266	282	267	289	258	273	287	280	293	289	305	278	248	259	281	303	257	266	309	260	286	269	277	261	276	246	270	297	271	281	268	307	277	268	251	266	280	262	284	270	292	282	279	241	290	253	271	292	271	287	275	269	266	305	288	286	302	293	278	256	261	290	269	273	257	296	266	298	266	262	290	263	299	265	280	291	237	280	312	269	292	294	275	282	275	262	239	279	251	307	264	280	283	297	256	289	268	276	320	285	293	294	258	270	308	288	270	291	284	294	294	271	258	285	242	279	304	278	260	308	288	301	287	269	298	267	258	289	256	255	272	270	299	298	319	259	257	276	253	273	288	259	299	284	277	253	262	269	306	270	290	269	284	316	257	296	280	283	310	294	258	272	270	270	291	286	270	251	240	262	279	292	273	293	266	253	303	285	256	296	271	275	274	246	288	295	253	276	286	273	287	266	293	302	290	277	306	299	284	281	276	255	305	261	302	301	274	257	249	266	279	262	287	263	256	299	288	310	272	233	254	266	277	279	274	292	282	273	291	278	270	268	300	281	266	282	260	286	278	249	298	244	280	273	262	266	267	267	284	287	288	262	276	299	230	285	274	287	261	267	269	280	276	281	265	257	259	292	282	292	282	238	266	298	277	253	286	248	275	285	276	288	299	298	262	284	278	302	262	269	277	291	278	253	261	308	279	268	268	290	268	268	297	277	281	292	263	282	262	281	258	299	288	261	261	266	300	284	271	252	298	288	265	266	254	254	257	297	275	292	288	280	299	296	274	268	283	269	272	298	238	257	275	274	275	289	285	271	297	271	284	268	287	282	267	260	305	282	290	290	281	280	271	235	283	273	265	244	248	268	262	279	266	250	302	261	290	296	256	255	254	268	270	292	248	294	256	276	268	247	294	264	279	300	303	282	300	281	275	267	281	280	259	314	301	277	290	280	266	283	254	278	302	279	296	288	294	248	294	268	266	298	280	267	305	260	296	277	276	269	257	324	316	245	294	313	254	266	288	279	277	253	331	270	261	278	261	280	264	280	266	285	271	242	298	300	285	280	288	274	286	284	292	297	262	288	299	287	296	288	253	282	287	256	244	285	266	281	229	282	281	298	255	290	306	284	283	277	261	292	274	285	249	268	286	280	276	233	286	302	251	291	289	293	281	284	284	302	287	283	285	284	294	240	281	257	270	254	283	282	237	256	281	285	267	276	282	275	247	275	265	241	294	248	271	264	248	277	244	283	281	260	287	277	262	262	280	264	285	305	274	271	272	286	297	270	297	276	267	277	261	280	270	296	263	267	280	276	280	272	295	302	253	268	277	299	265	279	267	262	269	270	317	266	271	263	274	277	288	298	269	294	285	278	254	290	274	287	254	269	285	273	284	297	282	287	302	314	280	288	238	267	276	257	263	265	271	301	285	296	253	269	292	269	276	282	267	268	256	265	282	295	288	290	276	291	287	270	286	274	289	274	294	306	271	256	285	288	293	269	313	304	269	279	282	260	297	272	256	262	283	275	269	275	271	289	296	268	292	275	258	269	275	283	287	290	278	282	245	248	236	290	251	264	314	266	281	258	267	273	297	294	307	279	263	268	258	270	274	302	291	288	288	232	252	278	278	256	246	291	284	280	266	263	261	278	296	278	243	303	312	298	277	251	271	303	272	266	288	268	277	325	274	267	286	289	286	295	262	296	248	258	282	245	276	285	282	286	273	279	296	273	265	254	299	276	261	231	250	292	269	284	260	295	232	269	271	277	262	257	287	257	262	270	279	259	277	263	262	279	290	269	246	290	262	281	305	299	297	280	264	258	258	270	266	293	250	265	277	284	301	283	263	280	268	275	267	289	266	270	288	284	299	272	269	274	271	297	248	305	283	257	283	291	274	252	267	273	266	266	321	285	275	295	279	296	286	277	279	300	281	269	262	278	267	289	264	256	283	252	294	282	280	261	257	290	259	287	266	262	276	305	289	248	262	264	325	253	269	308	308	254	279	279	235	256	304	289	300	313	269	274	268	242	279	302	276	253	263	290	277	301	293	303	279	286	278	272	232	281	249	266	282	256	235	277	258	252	255	268	260	295	268	274	242	259	271	288	287	275	286	284	284	284	251	264	231	280	274	264	270	275	288	270	314	261	258	296	279	280	261	259	269	259	275	271	280	282	265	271	276	241	265	271	270	281	308	276	265	275	289	289	259	284	290	284	261	285	264	291	285	278	260	306	292	260	275	280	271	250	267	278	271	283	288	294	258	281	269	275	277	261	274	281	247	262	284	269	243	275	270	310	274	248	237	276	281	254	265	257	270	269	258	249	260	295	269	278	269	255	258	271	263	280	288	272	253	273	295	259	286	287	242	273	277	302	258	244	291	282	285	267	276	241	284	264	265	254	299	260	276	271	272	281	277	244	271	279	306	290	274	232	281	283	301	281	281	268	301	271	266	286	264	280	255	292	282	271	278	256	278	260	290	267	277	263	267	265	286	268	337	311	305	268	260	258	284	237	296	272	294	289	278	277	271	282	287	285	256	279	248	293	287	263	268	302	268	255	261	259	255	279	266	280	285	291	293	305	290	259	264	272	257	297	275	276	274	243	295	298	246	309	293	288	291	300	290	259	270	256	259	262	261	262	291	282	288	255	299	256	269	275	254	262	255	275	295	275	322	272	271	290	301	266	273	261	287	282	295	284	291	288	329	275	278	293	306	310	264	283	269	280	261	258	261	284	305	285	270	281	274	309	240	282	298	262	245	269	267	271	255	272	260	275	277	284	293	297	257	285
4787	4930	4084	880	732	742	726	687	652	653	758	647	685	706	712	700	648	692	711	703	692	671	715	667	672	684	655	692	692	722	635	680	670	609	636	652	676	663	650	628	669	687	682	692	651	675	717	653	709	686	667	715	696	679	695	660	725	707	656	610	670	640	682	646	653	710	644	669	673	634	753	690	673	700	645	645	616	677	689	677	668	644	641	666	663	662	685	673	657	661	650	670	709	672	698	648	695	669	612	693	638	695	648	689	695	703	710	642	643	702	689	664	731	676	639	684	687	659	663	664	648	639	689	663	686	635	634	639	694	637	628	647	674	673	656	693	652	702	698	688	661	702	691	666	676	664	685	681	654	653	700	656	687	655	652	700	640	674	672	715	668	665	671	681	676	701	676	693	679	649	718	675	666	667	637	655	686	672	707	654	679	624	652	634	641	678	709	683	701	672	704	650	674	665	723	654	676	682	660	614	662	618	664	658	653	654	676	651	706	663	662	651	662	677	694	604	684	707	646	641	632	650	707	659	699	609	708	659	640	664	692	660	624	668	653	672	667	678	696	650	696	646	700	716	660	669	645	670	631	681	643	688	684	677	684	692	694	675	680	715	662	664	627	646	666	651	687	644	702	629	691	709	674	678	677	648	642	656	660	661	705	659	688	663	668	638	626	652	683	712	679	702	677	725	711	715	678	666	681	629	682	689	708	687	641	666	662	700	686	671	677	693	676	695	694	659	699	639	694	710	710	716	658	659	667	652	645	665	689	676	688	669	651	673	629	665	654	720	656	720	663	675	658	645	627	676	667	671	726	693	648	671	669	663	699	655	712	694	661	684	663	689	692	651	709	701	624	635	709	674	633	629	696	692	725	673	699	648	658	682	695	641	662	670	717	670	680	746	666	665	691	667	686	650	662	683	622	675	666	673	689	649	627	713	674	673	692	616	653	694	665	638	661	651	652	682	664	645	683	621	666	662	700	638	659	668	695	617	681	673	667	701	676	656	694	629	647	615	697	696	710	666	653	670	676	692	686	642	676	672	703	657	646	683	672	659	671	618	642	666	662	702	694	695	664	681	663	637	658	660	656	645	692	687	669	657	646	699	631	643	698	619	657	675	650	691	683	670	688	722	669	670	670	633	674	638	703	691	651	650	617	721	713	638	657	650	657	664	679	609	682	658	650	685	690	705	713	678	671	679	670	714	678	678	679	678	683	690	676	650	690	651	662	705	658	677	657	639	662	698	708	671	672	688	684	658	660	671	686	687	656	664	686	685	717	655	643	720	652	648	656	660	675	661	687	690	645	676	644	687	681	658	729	654	677	644	740	663	701	667	623	712	657	730	644	678	681	637	674	616	677	657	687	643	664	666	651	693	675	695	682	603	706	708	680	659	692	682	678	641	691	672	702	651	659	699	665	651	704	681	682	689	648	728	668	649	669	643	688	625	604	653	633	699	672	673	695	681	664	660	622	683	632	695	666	685	676	662	623	665	656	688	636	643	729	629	694	680	678	675	680	670	747	689	657	694	652	655	638	685	686	725	660	622	646	656	708	694	676	685	703	683	716	668	668	685	622	652	702	639	710	671	656	661	671	671	687	695	662	697	729	703	675	682	663	722	647	680	764	684	668	630	656	687	660	669	692	677	716	660	664	667	627	627	656	655	645	674	673	682	726	645	608	695	639	720	701	676	678	643	653	658	711	689	688	697	642	658	674	651	669	680	635	668	682	716	654	644	680	709	681	691	654	592	708	672	664	679	662	661	655	632	657	676	653	688	628	694	661	712	665	706	677	676	653	678	659	679	661	696	695	638	696	688	703	685	675	659	686	705	677	674	709	657	695	670	720	666	670	645	695	706	658	631	677	648	676	676	720	680	668	669	703	664	683	622	652	737	664	685	655	665	707	683	647	668	701	656	673	684	681	677	662	648	656	650	661	693	669	674	634	654	693	710	673	668	689	642	700	705	681	659	705	636	656	652	659	619	666	695	729	666	700	653	666	687	643	677	681	694	653	717	633	634	674	657	659	664	661	662	664	671	663	701	685	691	679	658	658	714	654	703	672	703	718	683	689	664	664	708	706	663	603	704	702	666	646	691	692	686	639	667	663	660	674	639	641	674	704	650	657	695	692	651	661	674	697	668	668	666	674	663	692	698	633	669	635	686	641	693	677	737	672	657	676	646	671	728	657	704	710	685	621	672	658	686	629	643	673	647	628	659	686	672	640	690	626	670	638	713	712	674	646	747	684	658	692	656	681	625	661	674	657	673	674	686	711	702	651	716	664	682	685	634	657	679	708	693	731	659	655	671	663	723	665	641	688	662	683	700	690	707	665	681	673	662	670	651	706	618	697	659	700	680	622	683	678	645	669	657	651	688	638	678	653	653	672	675	673	659	645	685	672	646	701	651	589	651	674	664	673	681	665	665	689	713	628	690	719	712	690	638	665	698	660	686	694	682	667	701	670	703	696	701	696	644	684	621	688	684	692	670	663	670	691	614	677	710	698	691	647	697	664	653	650	644	698	681	681	680	688	634	679	678	643	645	654	626	697	670	710	663	711	688	689	663	614	699	671	700	701	643	645	657	713	672	678	692	608	677	693	690	696	652	703	662	695	697	621	689	698	707	668	625	674	652	609	651	704	684	723	661	699	670	681	657	637	671	711	677	694	682	703	672	667	701	685	678	664	639	642	687	648	656	678	700	649	691	664	671	684	700	670	634	682	666	721	699	721	660	630	648	637	657	691	648	651	664	637	633	695	711	662	709	703	655	700	689	668	655	691	654	649	641	669	667	714	662	672	625	676	650	648	659	655	680	666	688	652	721	650	679	657	680	652	680	625	720	681	669	695	687	679	677	665	659	680	661	665	691	661	628	719	690	650	666	698	709	677	673	674	671	689	642	656	692	691	600	706	648	675	684	658	638	686	716	677	665	687	670	657	655	670	681	664	672	661	670	682	670	669	692	631	679	722	664	670	674	635	647	664	649	669	644	689	665	670	669	678	677	714	635	672	688	702	675	694	623	651	690	701	661	643	664	672	682	670	685	640	644	677	688	719	653	649	665	651	655	676	695	650	670	725	645	634	673	710	673	700	624	697	663	683	659	667	675	666	685	667	705	679	669	682	689	675	698	676	624	655	692	691	650	736	673	670	681	705	658	729	641	685	671	683	655	644	663	680	675	675	624	711	681	672	650	682	696	701	709	712	680	704	704	699	655	648	648	695	708	711	674	693	695	678	630	693	679	684	738	626	686	716	693	678	655	670	679	625	678	670	683	638	703	713	615	691	725	661	698	683	626	654	652	680	667	710	681	684	652	682	662	655	705	654	681	674	693	649	628	659	647	672	649	642	683	685	671	693	694	703	667	658	677	670	739	688	683	674	669	632	656	718	658	700	694	682	668	686	650	645	677	656	709	672	696	678	666	660	626	670	660	725	676	630	635	654	609	667	626	676	698	655	669	688	689	694	672	707	700	680	718	647	666	712	663	655	631
23867	20958	24217	27871	20960	20973	12089	547	301	340	272	270	264	214	235	235	258	227	208	221	219	225	245	210	237	234	208	205	207	196	205	207	182	224	240	241	231	214	229	214	232	217	200	242	205	202	190	205	225	228	222	209	207	221	199	209	189	205	223	241	217	240	226	209	228	186	210	196	218	211	219	206	224	228	218	200	205	221	206	194	213	213	229	196	191	201	211	185	207	216	214	206	242	199	208	231	206	209	203	192	213	196	200	200	216	190	193	205	211	250	210	224	214	209	223	200	208	224	182	221	198	198	208	196	199	209	222	190	221	199	188	221	207	228	202	205	222	192	165	233	194	208	198	208	194	222	215	196	206	204	212	195	222	215	206	204	225	196	184	197	186	201	194	194	197	224	208	202	216	202	236	219	176	190	169	233	218	213	230	233	226	240	201	219	207	214	206	200	216	201	202	226	223	196	222	209	207	229	195	202	227	216	251	199	207	209	191	206	213	196	212	212	190	228	212	223	198	196	215	208	210	201	247	193	194	191	213	205	200	201	193	208	222	218	199	201	207	210	198	198	211	205	218	205	222	229	235	217	225	211	213	183	206	218	212	170	195	203	204	211	216	196	222	200	206	247	220	222	204	233	224	202	230	235	207	194	189	203	196	188	201	223	199	208	213	220	204	199	180	218	219	201	203	228	229	212	204	207	224	210	224	212	205	182	217	202	211	188	205	226	203	217	228	221	187	204	217	201	181	217	207	193	199	234	223	214	196	205	196	225	210	221	245	218	207	166	213	192	215	192	205	201	223	219	203	215	216	199	212	186	186	239	196	196	200	183	192	244	196	206	235	202	199	190	197	192	210	188	218	210	208	226	201	208	206	193	212	217	214	222	214	226	212	221	181	193	235	188	213	186	197	214	206	197	192	218	211	191	218	219	198	202	188	179	203	212	191	236	212	215	236	202	230	201	235	222	221	188	226	195	207	246	211	229	185	214	209	201	195	210	193	191	204	217	215	228	246	214	218	205	203	214	215	193	197	217	254	175	200	202	195	223	226	214	200	185	195	214	217	186	221	222	189	203	223	202	180	233	191	200	222	181	202	219	190	208	229	213	238	208	199	201	219	219	200	192	231	232	225	238	202	209	194	208	189	197	194	205	196	219	190	228	208	215	232	245	200	202	206	206	209	197	224	202	200	213	198	211	166	237	210	213	209	226	204	235	208	232	197	176	188	183	196	211	221	222	180	201	210	199	207	197	207	203	230	197	211	192	225	211	218	195	234	245	197	196	184	213	228	203	197	165	238	192	206	190	211	228	184	206	199	215	201	199	199	195	206	190	205	191	195	200	224	204	208	186	209	196	223	208	210	205	200	187	195	215	206	196	202	189	204	209	190	204	210	206	172	218	191	203	205	208	187	197	218	181	192	249	217	221	226	183	215	209	204	180	224	213	216	201	193	195	212	193	199	202	200	195	203	210	214	210	190	207	213	181	199	181	193	210	215	190	222	217	207	194	239	205	211	202	187	211	192	219	233	221	233	238	255	217	214	221	224	212	199	225	212	232	193	214	220	211	216	201	218	234	211	189	198	208	196	236	192	197	214	241	186	190	223	205	217	203	197	194	197	217	201	204	205	204	207	194	200	201	211	192	229	188	215	200	210	229	180	219	245	215	256	218	213	211	230	216	219	190	211	189	215	244	204	207	188	230	205	217	242	221	196	203	172	225	223	201	200	201	205	207	175	202	184	177	209	214	209	219	231	196	183	179	194	228	235	189	189	207	241	198	199	206	208	202	199	227	216	222	193	187	190	215	211	224	219	201	209	217	256	212	200	209	205	200	206	204	200	208	221	205	192	214	199	216	221	221	218	211	195	194	202	202	223	231	202	222	225	213	217	208	228	202	221	206	190	210	212	219	220	233	202	196	164	204	216	195	215	206	195	187	211	229	204	201	246	213	207	222	219	195	187	208	192	219	196	194	196	196	187	195	205	203	206	212	197	212	212	204	204	200	215	181	237	211	197	211	185	219	193	213	202	207	252	224	215	208	186	206	215	188	185	217	222	202	202	232	199	212	209	207	179	199	220	205	172	196	218	191	213	213	219	197	217	203	212	247	213	203	219	173	200	230	198	191	201	209	233	221	206	217	219	210	207	190	207	181	205	202	198	219	207	202	213	209	220	201	219	230	211	195	202	189	227	216	190	180	207	214	210	218	227	196	232	245	194	212	209	189	229	225	197	219	217	199	220	187	200	205	202	183	219	227	204	196	214	212	226	193	211	175	216	218	200	213	180	202	206	222	196	196	196	174	206	216	230	226	225	220	227	216	198	213	214	229	207	219	190	215	223	217	217	189	224	219	189	201	191	200	197	221	184	199	209	215	220	228	186	219	239	226	197	224	236	200	222	218	201	245	226	223	180	177	218	234	223	204	221	200	203	218	186	202	210	172	207	233	205	219	232	199	216	202	211	213	223	197	211	189	220	199	199	204	217	205	180	205	229	209	181	218	205	206	212	230	200	200	192	212	224	189	209	187	193	191	224	215	225	198	199	190	206	206	220	189	191	190	205	173	215	210	201	217	214	230	190	206	204	196	223	189	215	224	191	233	203	176	200	196	228	202	201	222	214	190	210	211	213	181	215	217	209	194	207	198	239	215	168	219	225	204	213	172	197	200	222	216	211	198	200	219	217	175	197	208	223	196	202	191	222	189	216	193	197	192	188	221	214	204	214	220	223	218	205	203	188	217	212	185	212	192	200	183	203	212	215	236	214	220	207	193	254	229	234	195	200	200	206	207	202	192	220	205	225	189	192	211	188	198	212	189	208	197	206	214	222	237	218	206	208	224	202	179	208	192	181	179	212	187	211	197	223	231	203	217	208	193	214	199	184	223	208	190	196	215	192	232	218	203	207	213	192	233	202	198	198	231	191	228	240	209	211	192	195	237	204	203	206	180	207	229	210	229	213	193	205	206	190	210	196	166	188	214	201	203	237	208	193	206	211	220	211	256	215	226	208	217	215	182	236	226	235	191	206	219	166	172	209	214	249	201	210	208	206	231	224	260	215	191	248	235	232	201	167	215	214	209	208	191	208	208	206	182	201	213	221	217	221	225	230	205	187	196	235	201	196	216	207	210	206	203	205	189	210	213	252	211	228	198	228	205	203	220	246	204	227	224	233	229	200	193	209	208	226	209	193	209	216	232	214	227	217	216	195	210	214	224	212	223	195	215	231	231	206	203	203	213	205	209	175	210	205	193	220	217	225	192	248	198	196	212	212	196	191	180	211	193	205	209	196	191	199	202	198	207	187	208	189	224	227	233	225	212	202	227	200	179	208	219	224	179	203	205	219	224	209	211	213	214	219	174	221	225	214	214	214	234	202	198	200	194	211	206	200	222	227	200	210	215	223	191	178	224	204	209	223	202	243	208	230	208	218	193	193	177	188	224	219	219	191	158	216	211	196	192	200	230	189	202	213	202	206	212	202	186	217	241	211	215	190	218
5724	7597	5975	844	724	616	551	575	536	526	544	517	524	490	533	512	484	491	512	515	464	481	559	481	502	529	517	528	486	478	498	521	529	516	500	494	493	442	463	515	492	456	478	495	488	488	489	470	494	487	514	441	463	475	515	480	480	500	491	506	528	502	521	497	508	447	476	496	500	474	491	499	475	485	516	502	508	467	473	470	479	493	458	527	463	521	513	469	514	497	453	527	495	510	487	494	474	493	481	512	483	489	502	477	499	485	461	531	510	481	485	516	488	495	468	543	519	517	510	479	472	483	470	521	489	467	520	529	506	505	451	504	480	485	494	487	496	469	507	487	490	484	499	500	532	503	484	530	494	451	521	489	462	511	508	475	519	482	510	480	468	501	506	453	489	462	450	445	504	474	512	502	462	491	505	531	507	517	494	482	494	536	511	504	511	510	510	481	499	426	514	471	473	476	534	489	476	494	489	446	473	510	482	470	463	496	508	474	506	437	458	452	463	458	512	493	520	487	458	525	539	488	463	468	514	512	485	454	505	505	488	487	517	448	508	451	518	491	511	474	445	505	510	481	512	545	477	489	504	469	492	516	468	447	480	504	477	534	506	451	525	493	474	505	512	511	495	479	501	501	485	532	493	522	501	492	444	502	456	490	492	470	525	471	490	514	502	506	498	463	479	505	467	476	454	457	490	531	532	511	543	518	488	482	519	496	485	493	494	525	447	504	478	494	477	513	464	516	519	504	526	506	449	485	436	487	475	505	452	499	491	506	535	463	493	535	512	440	524	481	479	475	468	521	476	456	488	495	475	482	447	491	548	513	488	480	499	497	507	469	490	500	488	460	516	492	501	486	471	499	522	477	461	475	490	462	494	515	487	480	491	516	540	459	507	488	446	467	491	491	492	472	507	495	469	488	495	473	488	525	517	470	451	550	488	507	510	491	519	495	447	480	486	483	484	484	539	481	525	505	438	463	495	453	490	501	505	500	502	473	508	500	488	493	570	463	514	492	487	476	514	487	491	486	488	511	481	497	525	475	485	496	488	544	464	485	488	502	478	487	463	486	538	501	474	484	492	474	456	488	491	498	515	500	519	470	465	484	508	440	497	500	496	496	463	484	509	473	515	492	484	490	509	530	479	482	480	493	484	488	486	482	504	462	529	447	489	487	481	528	481	478	504	494	509	519	514	466	500	443	470	501	474	480	470	512	504	496	511	467	503	462	478	487	482	468	461	496	477	485	485	508	485	445	502	478	467	504	513	525	476	508	462	516	515	485	475	506	505	479	488	531	495	507	454	495	498	457	465	514	532	483	493	508	472	491	458	493	475	488	481	484	447	508	479	469	522	491	492	465	525	488	482	488	481	487	496	477	457	501	461	500	482	483	490	463	470	490	535	513	481	488	514	488	546	508	492	487	484	519	479	484	484	511	502	520	505	507	503	544	468	467	495	463	489	478	498	458	542	494	483	483	496	496	508	506	487	480	470	456	467	516	521	481	520	495	524	475	488	478	467	505	542	520	515	506	503	506	500	491	431	508	494	490	504	501	502	473	472	484	447	515	475	522	495	460	483	514	515	483	497	503	471	518	493	500	500	487	511	506	504	493	464	513	497	486	495	518	488	474	497	455	481	470	519	485	520	444	464	481	486	531	498	490	504	464	468	518	461	464	513	527	439	519	487	476	495	481	526	484	509	486	447	444	527	477	476	516	484	472	478	473	473	486	499	487	532	511	484	489	492	475	494	501	472	523	521	482	487	499	494	463	481	498	511	515	500	483	503	472	500	483	495	477	493	503	482	494	475	490	458	447	498	523	487	520	479	496	518	470	463	494	455	480	451	485	461	488	501	525	509	513	495	483	508	449	481	481	508	476	482	488	494	518	532	485	446	523	465	478	467	470	506	532	498	486	506	475	469	495	500	487	484	492	518	530	457	493	477	516	492	481	493	486	458	489	507	510	461	525	506	496	482	512	499	509	474	490	474	476	520	475	443	536	471	500	501	474	466	485	460	498	489	460	503	510	518	466	517	515	425	480	498	503	485	474	464	481	497	515	499	499	484	482	491	481	503	491	523	486	489	490	503	479	491	512	536	489	460	512	488	488	484	465	486	494	496	491	470	493	538	553	480	482	496	510	495	498	464	543	465	475	522	483	484	510	476	520	519	470	503	486	505	493	481	486	472	501	461	471	492	494	493	497	527	483	481	495	470	500	489	482	484	500	465	438	486	478	486	530	495	492	531	458	527	463	486	467	453	512	500	495	515	526	485	501	482	513	516	497	472	534	482	470	477	460	508	497	502	513	474	478	498	492	476	501	459	457	487	486	513	502	518	494	508	506	514	511	477	490	494	516	460	476	509	496	489	469	526	485	528	502	524	474	473	489	498	497	483	521	486	490	459	506	508	458	541	478	491	504	474	463	466	489	502	488	461	496	511	478	497	475	508	525	546	500	454	462	470	475	475	491	489	480	491	429	515	501	479	497	456	512	501	506	480	495	484	503	467	493	483	489	451	472	482	452	480	481	491	508	452	480	499	527	521	491	485	486	507	460	468	463	486	516	530	490	459	502	477	500	502	466	461	463	497	501	520	476	484	480	476	498	478	491	488	491	540	506	492	473	466	465	492	474	488	453	512	482	508	511	453	477	492	479	490	460	452	498	524	499	505	507	479	486	474	497	472	527	520	478	486	501	507	483	477	462	505	462	502	501	496	463	476	493	501	487	488	507	523	488	472	532	495	475	489	514	527	452	510	502	460	461	486	499	479	461	481	540	507	510	472	488	499	500	525	452	502	510	466	464	509	472	510	488	499	484	537	472	502	496	485	479	497	498	463	510	480	482	461	497	453	517	475	459	541	463	480	459	528	482	516	511	500	511	487	477	514	465	536	507	556	508	499	536	464	489	486	522	506	516	498	514	497	480	522	459	492	512	505	522	488	464	487	485	499	474	481	478	478	514	472	508	506	543	465	477	454	491	492	512	474	534	497	465	487	439	490	507	520	502	523	520	510	505	462	500	487	498	499	511	490	484	537	480	453	450	502	523	433	492	525	483	513	478	521	499	518	517	488	469	495	517	480	499	489	479	463	475	506	531	483	495	428	520	503	489	504	499	474	499	491	516	500	500	498	516	480	452	484	468	473	477	515	469	493	498	488	505	481	523	477	480	504	492	479	497	514	540	499	513	492	522	514	465	467	467	470	499	516	466	466	482	455	465	475	491	508	530	492	492	489	491	496	464	496	496	468	502	530	508	506	518	515	451	482	480	487	477	480	498	501	488	458	520	478	482	476	481	462	503	528	444	501	476	509	511	521	487	485	497	479	485	491	500	516	531	435	434	500	495	488	506	483	520	475	509	513	493	509	477	472	471	470	450	522	462	494	484	494	541	489	483	518	490	500	469	478	480	443	471	480	483	502	523	468	511	505	460	483	510	547	455	482	475	515	508	485	462	509	518	487	481	485	484	487	474	488	539	507	491	492	488	492	470	459	529
31577	19830	7921	347	229	186	176	171	201	179	179	207	179	194	202	194	190	170	205	184	177	203	199	190	175	149	182	171	176	175	180	165	146	172	193	162	189	209	195	179	194	181	186	173	192	175	190	201	197	167	169	148	191	185	199	168	176	182	174	173	184	154	194	197	208	171	165	178	167	187	171	171	172	174	177	191	181	154	180	189	193	184	201	173	183	174	167	204	160	165	187	174	205	185	170	177	172	212	156	189	152	188	191	156	202	190	173	161	210	185	171	180	172	184	188	144	217	193	173	179	175	182	199	183	197	156	167	186	172	169	187	184	171	183	188	169	171	180	186	183	169	201	162	191	195	161	177	190	178	198	168	190	149	190	188	181	182	171	171	162	183	195	192	202	172	195	166	186	196	193	158	173	167	181	161	179	177	194	180	194	195	175	188	194	185	191	192	175	182	185	172	181	151	189	183	178	204	179	196	159	188	164	168	166	198	185	173	161	190	197	177	204	189	179	184	178	184	187	165	159	174	202	168	190	186	194	192	195	150	158	163	160	173	170	173	178	207	175	195	161	195	196	195	172	163	163	206	173	186	186	176	186	195	164	186	176	194	185	194	199	184	190	155	177	183	183	175	182	184	148	197	203	179	193	163	193	187	162	159	171	193	168	164	186	181	203	171	172	180	195	181	190	190	185	166	193	176	190	174	184	171	206	204	194	197	190	190	183	192	172	188	164	181	187	172	177	174	174	189	215	200	167	162	184	195	191	158	195	174	171	182	184	155	199	214	181	185	182	197	167	180	197	175	175	188	188	151	191	143	176	177	193	184	183	176	163	205	163	195	160	180	205	166	168	174	172	191	185	184	163	178	188	189	191	171	156	188	182	185	176	179	146	199	190	152	187	176	182	178	176	181	177	209	180	169	178	179	190	168	168	167	175	196	209	199	186	193	174	183	178	181	179	180	185	192	168	187	179	172	190	158	146	178	159	183	182	190	177	184	189	164	173	182	202	158	187	146	201	191	159	183	174	160	183	160	177	157	150	171	173	183	177	171	151	153	192	191	175	181	195	192	146	154	190	167	189	198	186	187	158	159	191	172	205	182	185	195	201	194	157	197	199	191	154	202	178	194	170	190	214	182	166	176	189	166	143	194	215	177	211	197	174	180	181	200	173	183	192	174	187	177	156	151	179	189	161	194	171	146	176	203	158	171	178	157	181	186	174	196	184	150	168	170	179	189	171	172	180	162	159	183	180	200	183	193	159	155	170	164	186	182	172	155	160	188	159	175	144	199	163	177	187	175	186	160	172	173	179	202	167	168	179	187	174	164	173	173	186	181	191	156	179	169	195	182	201	186	211	181	168	188	140	163	191	159	171	177	169	192	159	201	181	188	179	179	184	183	182	189	169	196	181	188	189	201	204	152	182	199	186	184	177	184	191	176	169	174	193	175	168	166	190	191	170	185	183	177	177	189	185	206	190	197	205	176	171	150	196	186	174	192	142	197	168	196	153	197	186	176	193	163	155	180	154	128	186	176	176	202	160	193	204	187	166	189	159	176	187	169	211	183	173	182	163	196	183	188	159	158	185	207	177	182	182	190	177	176	177	166	187	179	180	188	168	175	193	192	165	191	180	186	206	195	186	166	185	144	182	185	179	178	169	196	158	173	199	175	174	164	202	191	174	178	210	185	215	176	187	162	160	179	164	168	147	170	148	169	172	176	190	190	175	170	189	184	177	172	129	175	134	178	161	141	167	179	167	176	174	200	184	181	178	183	168	184	191	204	169	181	205	172	189	179	184	164	183	177	199	166	183	162	197	157	190	166	153	152	204	183	167	188	171	152	181	186	200	180	184	181	191	179	185	171	184	180	154	181	179	181	204	174	176	183	179	171	170	154	161	161	145	155	163	196	176	197	198	203	152	173	220	170	198	174	164	176	207	186	178	165	184	156	170	193	195	188	173	195	187	165	201	189	157	162	178	192	170	215	205	183	187	192	182	196	191	176	173	184	182	180	187	187	184	173	181	176	186	161	175	172	152	185	170	181	199	172	179	194	172	198	175	178	196	155	179	210	172	182	217	155	166	160	165	192	174	179	163	175	189	206	170	187	215	185	170	162	173	201	212	183	171	163	176	175	174	211	174	190	182	177	198	176	166	189	153	180	193	179	182	153	171	156	180	175	191	174	165	169	176	169	148	190	178	170	172	176	172	148	178	158	191	172	182	174	154	198	192	167	183	179	185	184	151	175	183	176	159	167	191	192	178	194	190	199	172	184	181	179	188	220	176	197	188	181	181	207	186	158	193	169	176	168	182	190	172	166	176	193	166	173	190	176	163	189	174	168	162	172	171	181	148	180	206	171	198	167	175	184	189	191	180	173	180	175	195	186	165	191	167	166	202	176	182	172	194	199	160	178	168	164	199	196	163	191	168	183	194	161	212	197	175	174	180	162	168	162	183	184	199	177	198	229	205	173	172	168	162	199	163	171	163	180	170	190	164	169	185	184	170	164	203	158	181	151	160	169	160	175	186	176	181	191	181	190	188	205	172	174	162	148	169	187	176	184	189	180	169	179	187	166	180	202	180	182	186	153	180	166	169	178	213	190	176	193	181	180	213	165	164	208	159	178	190	199	189	178	163	173	191	187	160	199	163	195	173	182	183	175	159	187	208	173	158	185	170	164	190	198	169	173	184	154	169	193	162	196	174	184	167	187	190	182	196	190	181	171	188	178	182	165	177	209	185	211	173	174	174	184	162	157	179	163	178	180	163	161	183	174	175	207	188	175	177	173	172	185	157	185	164	175	168	178	157	186	190	193	179	187	185	186	178	190	184	233	177	192	193	188	195	201	194	149	178	158	203	195	171	183	177	160	207	188	183	169	188	188	179	177	170	161	215	171	165	178	186	172	180	203	193	179	156	184	198	177	193	204	175	182	181	198	182	173	184	166	160	215	196	196	188	176	209	189	223	163	183	158	155	184	162	177	194	183	160	167	174	165	175	161	189	180	182	175	184	169	195	179	187	189	181	156	199	184	183	167	188	196	198	196	180	166	185	189	174	173	187	199	183	186	173	191	162	207	183	174	186	201	185	175	169	176	171	165	170	175	188	203	176	185	196	201	164	157	174	170	201	198	167	165	182	187	159	175	163	192	158	172	179	149	163	170	179	185	191	186	185	201	195	181	194	190	173	186	185	150	198	200	199	181	188	196	174	164	176	180	162	204	184	166	178	186	181	179	156	207	188	170	186	195	151	166	164	173	161	185	163	175	183	198	180	184	180	174	169	189	202	197	187	159	193	173	183	174	184	192	152	160	169	160	173	180	165	187	218	201	167	167	195	188	180	189	173	205	200	184	161	170	187	201	214	200	156	219	189	193	168	177	176	177	171	203	187	169	178	188	183	211	199	164	193	184	172	162	171	181	206	165	183	174	186	190	193	179	167	207	154	181	178	192	187	179	185	154	151	166	171	185	194	173	190	182	169	179	188	191	204	183	151
6377	2837	954	512	504	457	479	475	481	458	459	447	509	469	474	477	484	449	489	484	509	476	521	465	475	488	461	493	519	472	459	491	466	448	458	492	461	502	476	480	478	464	471	470	439	517	482	487	457	469	479	512	512	480	483	468	501	503	468	528	472	479	484	484	515	513	497	485	489	466	480	453	495	471	483	455	491	506	469	484	470	456	468	476	500	463	442	478	469	428	511	495	497	478	467	508	457	459	509	457	473	451	466	490	481	473	486	490	487	445	502	464	469	469	480	477	499	495	439	506	458	478	488	501	525	415	482	500	530	477	505	488	461	479	496	456	472	444	499	503	465	453	487	489	467	426	512	495	449	500	492	494	465	503	458	500	462	511	486	515	495	458	508	450	478	493	492	550	495	430	463	498	470	518	499	466	479	445	440	457	527	473	470	484	486	492	486	506	499	494	456	481	473	499	515	465	481	475	503	485	474	485	517	500	465	451	475	500	492	468	460	464	482	502	496	476	473	455	505	476	475	506	487	489	458	471	481	474	488	489	466	474	480	488	514	448	508	468	469	476	471	454	499	484	451	512	478	498	481	474	473	474	461	492	502	467	469	460	487	433	502	488	518	486	521	473	483	471	463	437	477	465	517	483	498	458	466	501	506	446	485	506	479	517	469	459	453	476	420	480	487	466	431	473	481	440	499	486	528	470	519	472	501	454	489	501	477	500	452	454	456	485	460	470	501	485	501	474	450	493	503	467	408	450	458	460	481	467	447	502	514	489	459	482	460	498	502	476	477	455	484	506	467	492	446	507	460	463	477	480	493	481	472	452	470	506	461	436	481	462	482	466	502	485	461	461	496	498	458	478	443	468	459	504	466	434	456	475	494	466	480	490	480	501	428	485	480	493	452	528	461	495	490	497	447	467	448	483	470	514	500	488	489	510	453	492	508	481	447	475	510	488	445	471	488	467	495	444	488	510	467	509	459	515	486	482	496	504	493	490	468	494	490	454	534	473	492	462	511	490	465	491	494	488	490	488	479	470	473	500	479	475	493	485	512	494	498	509	508	512	502	499	468	468	473	478	462	476	488	478	509	503	455	525	452	454	481	470	510	445	525	480	512	508	480	469	493	498	450	465	505	485	507	505	479	441	484	494	478	468	455	520	502	454	486	486	492	478	464	494	455	444	438	489	494	492	467	448	516	466	460	515	479	474	471	468	485	441	493	473	465	469	469	477	469	460	444	498	486	446	476	445	482	476	474	460	437	487	465	477	518	474	492	475	501	529	465	448	511	498	503	484	489	468	488	462	490	496	526	475	504	493	471	493	508	518	483	459	493	471	459	455	506	484	499	488	461	509	516	453	437	494	470	501	480	476	499	462	483	485	478	457	459	455	448	465	535	493	458	459	447	503	510	447	461	482	491	463	486	490	480	438	475	492	508	481	502	522	458	452	488	466	504	521	509	503	482	489	476	455	507	499	472	503	489	467	488	500	483	491	454	466	453	509	503	474	469	506	513	438	534	496	467	491	505	468	470	492	472	495	475	481	445	437	484	479	475	511	500	495	482	509	492	462	480	478	517	506	509	481	508	482	470	504	465	495	486	491	470	472	505	485	471	466	505	445	472	475	480	469	504	511	445	485	450	490	489	496	494	491	503	453	465	507	506	443	513	495	465	483	460	459	517	510	484	483	485	465	453	535	480	476	529	475	470	449	470	485	473	479	465	499	490	461	497	485	464	523	462	460	484	475	461	501	496	459	480	491	485	439	467	438	514	519	460	471	462	471	472	476	496	499	423	472	477	505	482	458	466	490	443	466	468	445	459	520	491	494	500	472	481	455	484	457	413	495	474	449	477	458	458	516	505	464	497	480	503	475	446	503	494	462	467	486	458	474	513	489	426	481	440	489	445	499	449	446	476	468	439	490	484	500	466	496	469	466	515	445	511	486	515	453	483	449	430	494	484	487	491	472	471	486	494	485	483	468	493	468	467	468	503	497	494	468	480	476	489	487	467	474	498	490	482	483	475	434	492	454	493	501	437	496	486	480	476	494	465	494	483	477	494	457	460	481	488	459	486	435	518	477	466	449	468	471	483	436	486	428	454	416	460	493	490	500	465	462	490	444	484	486	478	456	452	464	483	461	463	481	481	441	449	474	481	478	481	483	455	473	459	437	490	505	508	450	504	511	477	482	490	472	487	469	484	499	499	495	441	490	511	475	497	508	529	504	497	502	496	507	503	505	477	499	498	478	505	496	459	507	493	464	465	477	478	506	506	464	493	531	494	514	515	462	488	500	493	481	515	466	486	467	469	469	462	441	472	493	482	441	481	458	473	501	469	481	521	474	463	485	497	450	464	512	537	462	484	486	476	447	460	489	481	488	506	495	494	455	481	466	495	466	512	475	504	486	438	464	461	498	479	484	481	429	468	461	507	474	480	474	465	472	480	471	463	480	514	485	496	494	446	476	457	464	470	474	480	499	465	463	503	438	489	498	476	497	471	492	454	496	493	490	489	483	458	468	475	499	474	521	490	454	454	458	483	414	486	469	473	481	506	459	440	461	500	524	469	438	468	483	450	441	503	474	459	466	463	464	458	462	474	464	475	488	483	513	460	482	524	515	487	466	495	481	481	487	539	493	524	467	436	498	477	459	509	463	515	454	479	475	493	466	490	471	464	455	494	468	462	469	471	477	493	487	526	495	523	497	509	460	480	474	479	453	459	448	467	461	496	493	418	478	522	476	501	424	483	491	484	439	460	460	521	499	503	471	478	489	506	435	489	459	487	470	458	510	496	475	490	452	496	415	498	483	496	470	529	485	488	471	505	468	471	510	490	499	496	494	487	492	495	483	494	483	479	469	483	487	448	453	494	506	487	480	482	474	510	497	454	497	434	453	482	444	485	474	498	458	514	486	485	472	438	499	489	498	470	517	418	481	471	449	429	505	492	438	481	478	458	452	496	500	486	477	480	491	483	439	496	497	481	504	470	474	474	488	497	471	481	485	448	475	477	481	479	490	484	467	457	466	503	474	454	510	529	475	483	469	494	493	479	492	460	490	457	452	477	454	475	471	492	445	470	488	519	481	508	491	489	508	471	481	494	497	483	523	472	487	518	473	497	475	509	479	459	504	485	481	464	501	471	505	479	467	511	513	486	442	463	504	464	487	455	497	511	476	461	464	465	459	470	465	469	493	407	468	454	494	474	495	435	436	469	477	433	471	442	457	454	495	469	492	482	448	525	491	473	486	504	457	458	500	483	509	459	449	485	475	465	468	489	500	467	461	513	443	478	510	487	426	494	454	474	449	462	499	476	488	473	477	473	517	447	530	495	512	486	435	455	488	471	458	495	464	488	464	480	482	478	485	469	473	466	462	465	436	490	446	471	452	499	486	520	510	462	477	451	494	464	439	482	474	445	501	492	480	494	492	492	468	492	485	481	461	485	492	449	485	466	498	470	494	461	475	449	458	481	461	547	483	491	508	501	477	502	453	468	476
24580	20974	23915	28203	20967	15764	589	390	310	341	338	283	302	279	293	315	283	265	288	273	249	276	279	318	329	272	296	284	267	256	288	285	304	254	283	287	273	295	282	277	272	279	296	304	272	261	275	298	312	290	292	287	308	286	291	293	264	266	258	305	261	277	257	295	298	302	286	261	257	290	293	289	284	288	265	292	270	282	300	262	267	267	268	281	278	256	271	276	252	291	279	254	322	301	274	298	293	300	260	312	277	280	258	271	273	263	268	303	285	267	301	288	294	287	269	281	263	287	280	245	278	284	306	279	268	288	285	261	262	260	273	290	279	280	311	281	255	266	281	299	270	271	266	242	283	265	309	289	263	297	283	282	281	300	283	269	287	256	263	266	278	294	271	292	305	248	256	283	229	293	292	270	259	295	277	262	255	272	280	269	266	269	238	292	282	280	263	269	270	276	286	277	296	280	276	301	289	284	296	258	275	273	284	242	251	289	280	262	259	250	270	273	256	263	280	278	277	302	318	279	312	276	293	254	254	243	288	258	288	277	316	264	259	260	275	305	301	267	295	309	287	255	248	272	289	270	274	269	285	279	265	294	279	277	288	296	275	262	291	290	284	255	287	263	262	295	268	284	268	288	280	314	281	297	278	288	278	273	280	296	283	274	263	323	271	268	299	309	273	277	274	272	283	296	243	274	229	272	268	287	292	275	300	281	286	268	277	285	300	268	290	287	312	279	297	293	292	275	306	280	267	273	295	278	298	308	272	252	277	297	285	293	271	280	263	282	280	253	287	286	309	300	295	281	287	282	265	288	278	260	269	264	268	285	299	296	285	259	275	290	307	256	292	298	285	234	275	265	257	300	281	274	286	307	306	287	257	306	285	298	253	259	264	277	298	285	326	305	294	325	269	264	255	265	300	282	249	285	264	266	291	304	296	267	281	281	246	283	268	284	297	298	270	283	282	290	297	271	276	295	262	290	261	294	294	274	262	288	282	276	272	276	263	256	285	253	265	252	276	284	273	261	255	277	264	291	283	286	296	305	256	276	277	271	269	266	293	269	288	308	290	262	275	302	271	278	294	291	297	287	274	259	316	276	259	235	299	288	294	253	277	294	243	288	258	268	253	274	265	251	258	283	266	289	268	273	249	263	281	269	272	308	297	279	279	288	256	282	259	282	289	299	283	275	279	278	244	284	301	271	275	268	257	273	282	271	288	286	284	275	236	301	301	273	276	279	283	264	278	277	285	269	276	237	277	283	270	273	271	263	282	303	284	284	279	283	246	280	273	310	267	291	278	265	257	269	311	288	272	283	280	257	267	265	262	278	260	270	273	284	262	281	291	299	265	289	269	281	252	267	270	249	281	274	254	290	281	290	274	269	273	298	270	282	309	261	282	282	266	287	266	253	278	277	287	292	281	286	252	267	299	302	261	298	293	299	258	290	289	287	252	270	283	267	263	291	260	271	275	293	266	288	263	293	294	280	243	278	260	272	286	291	295	292	283	270	252	261	277	284	258	268	279	246	289	285	305	258	277	252	301	269	246	317	267	276	271	293	266	303	248	261	278	248	254	259	286	273	299	269	285	278	275	310	280	268	295	285	271	261	272	294	302	252	285	275	265	278	297	256	280	264	272	265	251	302	297	289	268	270	257	275	285	302	270	279	287	272	270	218	274	299	278	284	247	252	287	259	301	266	295	267	270	290	277	314	253	291	278	268	243	245	262	297	275	278	271	293	286	277	265	278	271	272	292	287	250	270	284	268	262	280	254	263	319	292	263	246	294	300	306	262	274	303	285	285	271	277	265	294	278	269	274	288	266	253	268	267	275	268	269	281	283	287	258	273	290	278	295	266	270	288	278	270	277	270	286	257	283	277	259	273	307	280	283	285	296	296	242	266	291	266	268	262	250	279	298	269	265	268	294	254	278	298	276	278	273	265	312	255	280	272	300	287	285	267	252	294	255	274	286	257	279	282	301	275	264	270	264	277	279	284	304	271	280	265	294	265	264	239	297	284	280	287	281	278	291	266	278	284	255	274	253	273	266	313	258	272	261	263	264	274	283	285	277	266	297	282	251	295	243	266	266	264	284	323	297	268	298	274	258	296	276	240	283	265	294	294	273	294	296	274	252	281	272	278	284	275	262	296	305	266	256	272	333	286	238	295	286	258	258	271	280	275	299	298	258	297	293	256	289	262	290	287	244	265	245	251	236	272	290	279	292	264	224	259	282	255	296	279	313	239	238	302	263	312	283	321	281	265	255	295	265	282	280	263	273	257	294	269	290	263	290	300	284	280	278	263	283	278	268	276	244	259	270	321	300	293	317	318	277	265	258	295	270	280	320	275	270	247	295	244	285	276	311	286	287	313	263	298	288	270	278	262	292	261	291	275	284	305	287	256	269	301	250	266	268	292	283	268	232	266	260	294	286	274	270	308	276	278	301	261	261	279	273	244	243	263	244	259	236	279	308	242	288	276	264	241	243	277	254	295	240	233	286	247	271	274	262	296	258	312	306	261	266	260	272	281	273	269	323	277	276	290	270	278	258	260	244	289	266	278	255	248	275	278	270	281	278	274	291	261	270	254	284	271	273	284	265	255	281	279	303	289	273	282	250	300	261	277	315	278	288	309	289	267	277	251	248	250	265	278	290	259	279	284	268	282	246	294	301	283	298	304	299	262	247	300	273	282	267	257	290	292	286	264	240	256	268	270	280	264	292	301	268	269	290	293	279	298	294	267	281	274	301	259	316	300	282	246	261	271	281	250	259	263	298	296	268	250	268	298	285	276	271	261	300	250	281	269	296	268	274	274	277	288	236	255	259	266	280	243	276	269	280	295	293	268	323	260	253	236	274	249	264	287	296	287	248	265	306	293	292	255	270	246	265	239	245	259	284	284	255	292	262	271	270	291	298	254	251	263	264	261	302	249	254	295	275	267	274	280	256	280	266	270	307	243	255	286	260	253	281	268	273	262	256	285	280	245	258	274	303	287	297	259	251	276	286	252	276	252	271	269	270	288	285	271	272	253	273	287	290	274	303	315	255	271	282	249	278	260	305	278	302	288	240	291	282	264	284	298	277	273	269	247	269	269	264	247	270	241	241	256	294	269	286	291	276	282	307	283	300	267	287	268	291	297	287	262	282	294	291	268	261	286	277	280	255	273	281	268	264	295	275	295	253	283	288	286	299	268	271	258	274	287	276	267	276	282	272	268	303	257	284	296	247	273	281	274	267	292	284	265	283	265	242	277	276	270	277	288	263	249	258	237	277	274	288	291	275	274	292	332	270	284	254	259	261	295	299	307	277	284	280	272	313	249	270	237	249	277	299	250	235	300	262	260	285	280	265	297	250	298	284	274	246	301	271	255	269	267	256	287	261	255	289	285	271	305	285	292	246	266	265	277	278	280	300	252	296	271	253	297	244	280	260	297	299	268	261	269	264	261	283	249	260	285	257	246	284	300	278	273	294	257	266	285	285	261	287	273	288	272	268	241
5427	5635	3585	863	810	757	709	734	671	708	744	699	735	676	690	688	681	672	648	691	679	645	647	696	641	685	678	656	692	650	677	700	697	675	676	615	637	697	664	675	678	680	647	698	702	683	651	652	708	712	691	673	660	672	700	711	659	686	675	689	702	641	659	660	685	661	674	709	671	675	673	658	679	627	663	705	667	681	720	687	725	666	673	704	654	656	709	713	632	688	611	630	677	675	642	699	705	709	698	686	705	659	657	674	693	656	701	671	637	636	700	703	706	717	670	701	668	714	676	654	720	688	702	703	658	707	670	682	723	651	680	653	691	650	686	670	655	730	610	646	685	696	711	721	676	686	690	672	687	681	666	666	693	716	664	699	702	681	638	674	681	649	638	655	650	660	649	697	735	699	681	713	671	637	669	708	641	643	649	703	728	668	683	685	655	697	659	665	665	636	667	699	684	680	673	693	662	670	642	689	643	654	683	652	668	651	751	650	696	641	704	693	715	662	656	711	640	637	709	646	693	660	721	668	652	652	615	659	681	691	695	635	675	648	665	701	712	703	658	668	733	702	678	692	723	670	692	713	661	641	696	675	678	648	706	670	693	683	668	622	683	648	703	718	681	685	644	681	682	602	658	653	653	731	671	688	647	723	705	705	681	672	662	693	660	645	700	649	707	672	668	680	690	688	666	629	718	666	685	633	694	681	690	703	685	671	648	672	646	672	675	688	663	625	755	687	682	622	682	675	657	692	652	653	691	687	655	635	696	669	674	622	708	701	652	699	676	671	705	711	709	667	695	681	646	658	657	634	699	744	698	651	716	647	695	666	675	704	700	644	653	652	662	692	661	729	678	671	641	668	662	682	704	700	652	693	714	678	698	679	676	653	711	686	663	693	700	657	691	699	714	679	669	659	708	701	702	636	689	674	725	709	691	707	685	658	710	740	730	686	650	699	682	655	678	750	704	680	676	659	676	669	654	696	687	699	705	749	695	686	684	665	676	693	694	709	675	649	631	659	709	631	694	657	688	664	676	684	642	690	645	716	698	673	763	689	713	671	704	648	667	675	679	657	657	654	647	683	673	647	630	663	664	679	630	683	641	666	654	702	664	666	676	664	664	654	701	689	703	676	705	667	691	654	699	671	710	700	741	634	653	694	668	729	670	719	658	658	681	692	673	641	661	661	638	686	702	699	715	662	704	645	706	667	688	673	719	637	723	699	708	663	636	680	670	701	617	689	646	664	675	650	722	693	678	681	685	662	670	682	673	676	666	714	677	700	657	645	684	654	673	667	717	677	647	656	686	697	636	679	699	702	691	692	655	673	647	707	684	692	683	669	676	680	672	694	664	659	689	655	675	647	679	677	635	660	700	723	692	666	702	669	741	669	667	590	715	706	643	681	692	677	713	693	693	715	656	663	674	703	668	687	721	682	674	667	711	682	650	687	660	677	654	669	688	648	677	667	675	672	682	719	707	695	695	685	680	623	688	670	671	695	679	707	700	687	680	624	663	738	667	634	696	681	642	640	643	674	680	656	696	663	648	657	599	657	687	667	663	667	706	718	680	663	660	670	681	629	658	637	678	658	652	664	672	694	667	664	691	675	671	653	673	620	656	665	725	679	703	691	675	672	710	712	700	662	663	707	670	652	666	680	644	692	662	710	663	696	646	645	650	713	639	668	654	638	669	645	669	655	606	681	725	690	697	706	674	669	672	695	661	675	659	703	694	685	669	680	734	651	656	700	661	730	602	669	683	672	673	673	670	637	668	686	603	704	658	706	703	696	680	669	664	690	685	621	674	715	640	679	669	708	730	675	655	696	664	712	686	663	630	624	649	697	686	687	715	724	668	701	627	686	650	711	653	657	716	661	678	707	674	701	669	678	679	768	727	664	699	706	673	679	693	741	664	635	691	673	698	677	692	666	700	648	682	660	665	678	635	697	663	712	710	654	714	725	687	686	676	706	715	653	657	673	639	661	681	723	695	693	656	664	667	664	680	672	690	684	622	706	711	686	658	703	655	641	680	726	674	715	655	657	694	639	668	663	666	686	650	690	633	712	668	689	667	682	649	657	651	637	658	672	620	649	694	660	659	650	617	637	692	699	685	734	691	688	651	657	647	656	665	685	696	685	710	713	687	725	676	657	691	728	645	687	698	645	698	693	687	670	695	643	691	718	710	687	693	675	684	670	658	662	648	679	680	630	677	642	664	674	715	672	725	761	657	628	646	718	687	649	685	668	648	676	701	692	663	689	659	647	654	660	707	689	684	663	717	638	664	655	706	676	667	706	666	661	680	633	672	635	646	668	659	662	691	685	693	676	660	653	674	661	671	635	698	716	677	669	710	713	655	658	656	653	668	662	636	682	710	687	694	686	674	668	635	698	674	666	675	701	678	719	629	716	671	673	694	680	638	663	677	667	699	686	705	634	685	682	626	660	660	683	712	677	743	696	661	717	662	646	655	701	668	696	696	682	621	664	664	664	709	675	667	662	671	637	676	719	674	674	670	674	622	661	636	650	661	661	642	624	642	691	653	623	709	684	725	650	648	660	651	681	689	722	656	671	675	655	655	649	668	659	665	711	668	684	705	647	678	691	668	687	708	619	739	689	682	662	618	717	634	687	700	679	716	703	633	658	669	675	665	671	692	658	669	641	620	705	660	689	664	627	689	634	665	713	685	656	643	649	629	678	690	684	693	674	660	675	698	675	712	675	691	675	703	662	671	698	690	717	707	700	675	647	655	690	645	696	624	685	668	664	730	703	669	686	691	662	661	633	657	687	712	724	633	680	667	693	694	643	691	666	644	677	665	662	674	679	673	711	724	693	675	729	675	639	663	681	678	664	688	633	670	611	660	667	659	710	694	671	712	706	695	654	731	698	690	662	702	682	692	682	653	707	645	668	710	677	677	694	649	643	670	704	704	680	628	701	678	679	676	717	694	687	636	688	663	672	631	691	650	666	636	688	693	673	723	677	656	673	677	669	679	673	662	689	692	659	686	663	707	684	627	633	696	696	668	654	631	657	649	684	662	674	741	660	685	601	664	647	692	675	667	685	661	718	665	717	704	670	706	658	682	656	687	675	667	636	635	663	684	666	662	716	669	688	681	671	694	649	710	723	703	696	674	636	645	681	740	656	678	634	672	677	712	726	608	657	713	672	661	701	699	664	680	678	675	650	704	706	691	666	644	680	624	656	665	671	678	648	714	667	680	696	676	663	669	625	692	697	697	684	703	683	643	663	711	657	703	712	677	670	675	737	661	643	654	633	674	633	687	669	676	685	635	632	645	654	667	681	648	707	735	636	657	695	640	702	711	720	630	694	651	715	687	681	647	646	695	654	693	675	674	690	636	715	632	673	707	673	697	681	699	678	684	668	666	681	668	727	652	709	649	679	637	667	653	660	656	675	693	656	676	679	696	713	640	687	710	721	641	678	712	709	665	655	717	656	688	632	676	652	706	666	634	692	649	683	702	619	661	674	707	662	696	655
23864	20962	24275	27807	20963	20973	12167	568	318	303	275	278	266	249	283	255	268	255	242	231	199	216	228	245	202	227	240	235	205	184	220	210	208	210	212	195	191	226	213	235	253	252	207	214	218	179	203	211	231	227	210	200	223	214	217	189	192	207	203	227	189	184	221	209	185	202	188	209	210	209	219	187	217	210	201	247	209	223	199	184	189	231	213	178	191	208	205	212	217	233	230	231	225	197	199	219	218	206	223	201	234	226	204	218	212	230	220	215	188	226	218	234	194	208	207	186	192	214	200	202	220	240	212	233	196	236	231	207	221	193	197	189	235	205	235	191	226	194	204	217	217	228	201	199	193	208	220	186	222	229	176	244	199	212	227	200	230	199	208	184	195	209	181	233	209	227	205	196	237	201	230	227	192	175	209	208	225	210	218	210	223	213	200	186	205	199	213	209	191	196	204	210	204	222	209	231	202	205	211	212	191	230	228	219	238	213	208	188	223	193	218	214	204	179	205	211	201	217	195	194	206	226	206	204	233	228	204	205	213	223	220	205	201	204	225	221	198	228	208	195	234	231	180	187	202	212	203	238	221	232	201	220	217	177	199	223	221	193	210	206	217	208	217	229	187	234	224	212	201	212	179	222	231	207	215	213	215	196	212	191	207	184	208	202	206	221	203	228	194	197	210	196	216	211	193	206	219	216	211	186	213	222	197	215	197	212	206	225	218	208	187	229	218	215	199	238	217	213	221	205	233	204	198	210	204	192	224	211	205	240	212	207	210	200	217	181	224	239	219	190	212	179	221	239	229	215	232	237	210	210	233	191	206	222	206	229	211	190	236	195	203	236	198	229	248	212	168	220	218	218	220	220	208	227	253	201	212	210	224	196	209	188	204	210	244	230	228	203	215	224	188	179	207	217	203	213	200	219	221	180	217	184	252	232	212	209	185	230	200	210	204	189	224	190	204	192	226	216	240	208	229	231	210	195	225	221	185	197	237	196	183	192	238	208	209	210	194	166	199	200	174	203	201	205	223	240	206	232	181	228	233	229	192	204	176	219	187	191	206	191	209	207	206	212	191	241	216	211	228	206	205	204	222	198	190	222	218	214	202	230	219	201	239	223	197	212	197	212	193	224	236	214	203	223	223	213	209	202	205	196	213	221	246	234	215	222	225	209	229	210	185	209	218	215	226	238	231	201	199	201	204	216	194	201	183	212	207	219	205	227	209	200	202	203	201	182	182	224	222	212	218	197	199	202	198	210	203	202	210	220	196	219	200	222	221	221	214	206	244	203	197	206	228	207	218	197	188	205	212	180	200	217	207	207	184	208	212	240	228	208	206	223	206	199	203	225	219	206	212	223	188	222	213	215	213	201	220	220	202	208	207	193	228	205	234	190	218	183	225	192	201	191	203	222	236	209	209	207	237	233	177	208	224	213	208	226	200	229	216	227	226	195	232	224	183	211	234	189	220	220	231	210	216	199	185	221	206	206	214	218	211	214	198	206	189	191	232	235	189	214	211	192	207	209	207	191	187	207	227	198	198	204	201	190	226	200	238	224	222	194	208	218	205	217	206	213	214	192	208	207	198	194	214	208	197	218	195	203	221	209	211	209	198	217	209	193	206	220	208	234	206	188	216	215	221	203	201	226	211	211	229	223	208	191	202	237	199	199	215	206	195	224	208	226	210	240	215	239	210	220	222	210	227	209	216	200	219	197	199	226	194	208	213	239	219	213	203	225	191	234	216	182	202	207	228	224	191	198	189	207	227	224	221	224	228	214	208	183	198	248	217	211	221	237	225	209	214	215	221	199	182	197	201	214	231	200	220	214	195	188	198	202	194	213	223	215	208	234	215	180	200	203	204	237	239	207	216	223	193	178	226	204	192	221	228	209	190	212	206	191	217	204	216	192	192	208	189	190	198	223	211	197	189	190	200	221	213	233	222	207	203	212	207	198	227	226	223	196	212	206	207	216	196	221	206	197	187	213	170	203	201	229	221	254	218	225	231	214	203	188	228	207	203	184	199	201	234	204	217	200	187	221	210	219	224	215	231	197	230	202	223	206	199	235	233	221	208	214	202	177	225	223	237	226	211	235	214	196	208	214	226	215	216	191	208	198	229	216	202	207	239	209	232	214	192	207	188	190	220	187	232	224	195	213	194	217	251	232	192	199	220	185	219	215	196	201	213	212	207	191	221	216	214	216	237	217	201	205	211	234	195	220	192	203	216	237	197	227	226	211	203	214	183	211	192	211	197	230	212	202	207	241	210	195	196	245	224	224	228	242	217	188	227	210	179	201	188	180	207	205	251	185	248	195	198	185	222	200	205	207	203	267	201	229	209	216	214	192	222	224	199	203	196	214	205	217	205	198	225	214	226	205	211	209	227	196	221	212	197	191	213	211	206	204	204	208	246	235	227	219	218	186	217	224	218	198	184	200	198	211	217	210	229	246	197	194	205	214	200	212	216	210	186	205	220	210	222	230	219	196	202	204	224	217	230	226	227	218	202	210	200	196	209	220	203	202	186	202	225	199	206	199	230	182	214	219	227	235	204	198	225	201	229	218	180	235	225	181	205	189	195	222	205	213	221	194	207	204	208	201	210	222	212	200	218	196	202	242	205	214	196	217	202	222	169	210	225	209	219	230	235	208	233	230	243	211	223	208	206	175	170	193	195	202	206	216	192	204	208	195	231	227	205	210	224	224	200	194	214	205	224	201	198	240	200	194	234	233	214	222	216	176	187	188	211	223	201	186	216	196	204	219	207	240	202	196	245	191	209	221	187	197	207	204	214	204	237	206	226	194	220	206	241	185	183	212	184	234	197	222	210	204	248	190	212	203	219	187	184	220	211	230	197	210	203	214	244	207	192	205	192	208	224	189	201	237	226	213	216	238	212	210	227	208	209	198	192	214	221	219	208	211	233	227	212	212	213	223	243	225	227	235	226	216	214	210	193	198	204	216	182	216	216	200	211	223	186	186	211	198	215	187	195	183	215	218	193	189	217	231	206	209	219	214	236	194	193	229	201	218	210	218	224	197	215	223	199	212	198	207	199	218	213	209	201	212	229	178	219	204	210	203	226	194	226	201	210	222	211	200	179	213	202	186	226	203	199	216	203	196	201	195	242	216	234	209	201	222	212	222	210	205	219	223	210	220	191	208	220	212	185	221	216	214	205	207	218	220	204	209	225	228	214	189	228	208	229	183	208	209	228	221	209	204	215	211	197	238	227	223	212	220	201	207	218	210	193	193	194	215	199	203	202	170	205	225	204	190	202	211	220	195	197	180	200	205	181	202	200	197	222	200	208	255	217	212	207	209	194	219	197	207	212	214	227	195	217	210	183	231	200	208	212	189	193	213	212	235	218	195	182	222	230	219	212	209	215	202	213	197	186	199	208	191	182	232	198	225	237	208	208	213	214	229	185	212	215	230	209	200	222	226	202	208	202	212	208	218	206	194	229	204	193	208	211	191	223	203	181	198	229	200	234	224	203	215
6514	7843	5576	947	690	626	568	565	525	510	517	479	538	484	512	497	496	520	520	531	501	480	505	534	507	481	491	525	526	512	491	513	487	477	536	516	493	478	489	524	502	507	520	488	525	519	520	516	492	547	493	476	506	494	537	518	515	513	475	476	460	490	494	469	516	457	487	520	483	498	468	506	527	523	487	460	502	481	475	476	482	505	475	495	510	533	476	489	534	499	485	495	513	459	533	475	501	497	474	473	489	496	527	485	455	515	458	486	484	481	514	496	506	485	496	476	507	460	500	497	523	512	464	506	543	503	500	547	483	491	493	506	503	533	455	504	507	476	489	533	529	471	501	519	461	502	546	502	524	507	498	508	493	482	486	481	484	453	497	525	501	471	463	509	489	462	517	509	499	441	485	508	505	506	494	475	524	464	498	490	519	512	476	459	499	470	491	455	506	457	525	513	467	467	494	491	483	514	524	508	484	493	501	487	463	506	476	474	524	486	524	483	508	515	504	471	498	513	488	491	508	504	493	469	538	502	493	492	502	481	476	537	485	542	495	489	536	484	511	517	526	479	480	466	507	465	508	482	491	526	502	506	499	542	517	505	486	504	495	494	502	483	457	494	464	464	548	498	497	513	516	501	498	491	491	436	488	488	468	487	499	459	521	495	442	460	506	468	518	481	483	436	495	476	467	536	511	511	508	506	487	492	460	455	555	497	471	481	500	506	504	474	512	463	471	498	498	487	477	475	478	480	495	457	508	423	495	500	499	490	481	480	529	463	477	542	516	474	483	493	522	485	543	520	482	505	508	473	547	494	455	503	481	484	510	479	488	527	526	507	456	501	501	508	476	513	517	528	494	496	503	492	463	508	465	456	512	478	522	507	462	529	461	460	488	491	506	444	475	494	509	485	479	474	488	534	453	475	477	492	480	473	483	493	503	472	492	421	454	500	494	502	465	472	508	504	485	506	479	483	501	510	484	467	515	512	493	484	488	475	493	500	494	510	509	464	514	498	473	484	481	487	535	463	486	512	472	471	486	516	491	463	503	497	517	496	487	484	476	524	491	538	484	479	481	497	519	507	494	497	465	455	464	503	516	501	490	486	473	484	524	506	510	474	508	503	523	464	479	500	511	489	490	484	494	502	482	477	512	449	499	498	489	510	503	529	508	459	502	486	503	486	523	497	486	470	487	457	454	541	467	517	482	484	483	518	464	508	475	502	502	544	456	516	505	466	493	480	471	457	494	473	513	491	501	500	523	520	483	502	454	540	527	509	462	495	506	506	491	482	449	510	471	435	475	497	467	487	484	488	487	474	508	516	457	499	498	467	437	502	479	468	503	524	463	498	517	491	499	478	514	478	477	484	505	488	458	479	524	491	482	469	490	490	500	525	502	476	515	492	491	552	490	492	471	505	505	484	506	525	468	517	485	477	482	485	518	498	452	501	482	483	446	459	482	499	512	498	460	506	471	472	521	482	528	492	464	486	520	539	461	497	512	499	483	456	455	521	511	514	471	489	506	508	522	517	499	542	526	501	517	451	509	467	504	498	521	485	465	488	448	479	487	503	479	475	459	497	522	480	491	506	477	451	478	461	484	481	492	503	539	507	488	502	480	498	494	483	502	480	473	533	509	447	511	517	525	519	523	504	517	471	465	521	494	459	515	489	482	504	512	503	486	487	453	518	491	463	502	520	514	497	510	523	494	459	527	505	516	495	502	493	514	476	520	479	515	492	482	499	478	459	502	495	484	490	500	487	518	473	492	451	478	494	427	512	492	510	474	477	537	485	499	523	479	485	453	438	479	511	511	491	460	533	482	493	479	497	473	507	503	463	508	506	530	496	482	516	467	468	517	483	491	507	452	533	483	433	503	494	500	483	468	471	525	481	506	495	442	503	486	471	476	497	494	504	504	514	482	535	496	483	478	491	502	526	464	497	494	483	491	542	465	486	519	501	519	475	495	506	475	509	486	500	507	462	508	498	510	502	491	518	489	499	520	518	505	462	465	480	518	509	487	519	480	474	510	488	483	494	484	483	472	495	515	497	513	485	507	454	530	503	507	515	494	468	516	499	500	499	508	494	499	475	485	455	516	521	527	488	500	499	450	530	538	479	482	489	494	477	463	544	484	519	545	501	493	490	450	542	463	461	461	463	470	513	456	541	473	491	483	513	485	480	472	534	512	528	491	483	463	531	481	522	466	508	498	530	482	503	465	495	463	482	478	499	490	473	532	494	491	501	508	517	465	470	512	494	495	509	489	504	474	445	493	473	498	507	508	485	482	468	489	506	464	485	501	504	470	458	517	465	515	488	468	543	500	524	499	439	468	494	519	488	494	534	512	497	474	478	498	468	454	499	512	498	527	448	492	455	458	460	472	491	538	460	512	501	478	485	512	517	495	492	497	505	518	511	514	492	497	497	504	464	490	520	485	499	472	499	486	495	505	493	448	496	450	473	527	482	447	482	515	471	512	514	468	563	514	519	475	526	481	481	472	500	509	486	521	516	470	454	514	495	479	505	513	514	495	466	508	513	467	537	506	534	472	481	484	489	456	500	484	489	481	480	509	476	487	457	508	506	544	511	492	485	493	514	488	483	515	537	451	511	501	513	486	482	481	497	490	498	480	483	467	481	480	479	524	466	486	496	492	531	503	487	509	513	498	463	488	486	472	480	523	452	477	510	477	474	457	519	484	506	470	501	512	485	477	525	498	452	487	463	511	516	491	483	491	474	487	457	493	480	513	510	485	452	504	480	497	501	504	455	433	503	507	514	492	493	489	502	444	509	470	485	491	470	446	501	493	486	477	518	542	477	504	521	479	508	484	484	476	480	502	507	478	475	520	499	488	519	506	457	488	471	460	489	501	521	506	509	511	454	496	521	500	465	493	511	492	497	495	479	534	504	527	494	498	458	489	486	502	453	498	487	496	517	493	483	510	511	458	479	497	484	506	483	500	533	498	488	486	508	476	488	484	488	500	472	491	477	501	485	502	485	537	495	459	513	475	538	413	522	502	475	509	460	479	506	448	511	500	486	477	457	469	481	526	489	459	505	502	508	490	470	477	491	510	479	541	546	467	500	507	495	475	501	472	502	470	492	484	488	527	443	535	537	481	537	514	480	499	496	488	513	511	469	467	485	512	496	475	481	491	440	472	558	524	490	526	508	491	526	521	500	469	516	519	524	505	491	509	455	475	510	508	481	514	496	463	501	497	510	497	471	463	503	455	507	484	488	492	486	489	471	487	531	461	496	489	474	519	494	510	511	492	477	461	506	494	509	470	424	495	521	483	474	514	508	472	509	524	515	464	432	476	469	496	495	468	465	456	468	470	504	514	478	466	503	492	460	494	494	511	479	529	502	513	463	495	441	476	496	525	467	499	478	506	496	518	535	501	502	508	504	512	461	554	486	479	474	482	477	464	483	477	516	490	508	539	478	509	511	493	509	507	479	481	486	461	495	516	530	494	440	505	476	493	458	460	470	517	513	486	460
31658	19717	7569	390	227	192	192	187	193	182	181	173	172	192	195	175	183	201	186	191	193	189	183	183	189	175	196	188	173	195	190	183	177	203	172	212	181	197	169	172	162	168	175	179	189	184	208	213	189	184	178	175	155	195	172	184	158	182	161	157	176	191	189	178	190	169	189	198	157	177	160	170	207	177	172	178	182	189	152	165	200	188	205	173	175	202	187	162	187	205	176	167	161	178	154	175	174	185	158	160	173	169	166	183	165	150	198	200	149	187	190	188	180	178	193	177	189	162	186	187	169	193	185	168	182	199	152	187	178	192	170	187	169	186	209	205	161	179	189	174	192	179	177	171	173	188	176	170	194	166	167	193	188	213	181	177	166	178	215	177	186	163	184	170	192	171	190	195	191	169	161	174	182	167	189	179	181	181	183	182	181	190	189	165	210	172	172	146	152	186	186	191	197	172	193	170	180	171	185	144	190	187	180	176	176	179	196	167	213	187	159	179	172	177	205	191	194	186	168	198	182	189	189	175	182	160	176	165	195	192	178	163	182	162	167	203	194	193	205	188	192	180	200	188	170	178	194	174	180	177	169	195	181	178	184	165	190	207	192	165	169	173	180	170	177	174	187	198	185	180	193	197	201	176	168	163	202	218	176	191	179	177	196	184	196	165	179	166	196	219	176	183	189	177	182	181	194	174	179	177	191	201	168	168	179	167	198	176	173	159	172	167	175	167	188	162	164	168	177	178	169	165	161	189	219	196	202	209	236	187	171	179	201	155	169	183	192	193	200	181	179	180	176	204	171	166	170	187	179	187	189	181	181	186	174	176	158	163	192	220	163	155	186	170	187	172	186	170	177	168	182	193	178	187	179	197	177	168	185	150	193	200	179	193	177	208	178	189	184	166	191	169	190	169	147	154	205	171	174	182	181	178	188	200	205	197	199	197	185	178	198	174	194	198	211	172	179	180	190	194	174	151	149	182	167	190	182	167	170	177	188	173	186	166	215	191	189	190	185	186	185	167	183	190	164	174	187	177	168	178	190	205	180	183	198	174	192	209	173	173	198	193	163	176	171	207	176	182	189	190	197	190	179	181	202	187	178	177	188	191	181	170	154	172	171	183	151	160	165	174	167	148	164	188	165	178	185	181	194	178	166	168	198	159	207	184	174	177	190	202	194	189	179	185	175	165	196	206	170	178	161	179	170	183	177	203	189	196	177	171	187	185	196	167	189	173	181	201	197	177	181	161	167	187	177	180	183	194	181	169	172	182	174	162	172	191	169	214	198	194	163	178	225	186	181	155	185	154	176	164	189	158	206	193	194	175	176	185	169	168	182	203	180	170	161	178	167	171	178	186	175	202	201	185	166	193	189	174	171	209	173	160	167	197	158	201	195	176	201	177	187	185	187	155	185	185	192	174	183	159	174	184	192	168	172	181	159	165	182	172	222	185	179	194	179	177	179	204	184	192	170	172	182	191	214	178	174	191	200	172	185	181	194	167	195	184	201	173	192	155	181	168	196	184	183	167	166	147	174	174	177	184	176	182	170	196	192	178	171	165	164	189	166	161	178	195	194	179	176	166	174	184	176	187	194	162	167	167	182	183	161	194	181	179	165	160	153	191	155	136	162	177	167	179	178	178	199	180	212	181	202	197	156	190	165	133	184	157	173	173	164	161	162	165	185	169	189	164	181	188	166	187	159	197	186	150	209	162	182	186	193	188	207	165	181	202	187	178	196	197	155	164	166	187	203	181	168	171	179	183	204	150	180	175	171	165	202	182	158	162	169	187	171	186	169	186	151	185	184	166	186	182	191	183	172	155	173	171	158	198	179	174	145	186	178	168	201	170	186	184	161	167	173	180	186	179	199	188	195	216	170	186	200	212	208	178	176	163	162	205	218	178	180	192	158	192	184	180	185	193	177	200	194	190	180	178	165	183	179	188	143	174	168	181	182	171	186	180	197	199	200	164	167	174	170	208	196	179	162	175	208	193	168	179	194	185	196	200	178	192	168	197	196	186	192	156	179	178	171	177	182	182	186	174	177	189	179	158	177	181	195	199	187	193	182	172	175	157	170	184	184	188	185	169	177	202	172	183	158	194	161	207	196	185	195	169	203	169	178	197	172	184	187	203	162	177	183	174	173	196	187	183	167	194	172	165	185	200	204	185	162	193	160	193	180	179	197	192	201	187	184	177	180	182	175	211	183	167	159	165	169	182	168	178	190	175	190	178	201	181	151	190	166	188	185	208	196	180	192	205	184	189	178	143	173	165	177	190	189	191	182	158	171	196	187	168	184	194	205	187	179	208	185	203	187	172	185	158	180	192	181	172	177	181	164	163	168	152	184	164	188	174	174	156	180	207	202	184	191	179	164	160	210	190	157	199	188	181	175	199	197	176	174	162	180	165	169	173	189	195	174	180	169	165	201	154	169	177	160	183	182	190	184	179	183	187	167	205	187	164	165	182	168	171	147	179	209	174	162	150	174	205	177	162	171	172	201	170	212	184	199	186	180	178	179	198	195	192	169	204	180	188	190	187	181	170	176	186	192	178	198	174	176	176	195	168	198	183	175	173	141	164	193	191	179	177	168	199	190	196	146	169	182	167	216	183	188	174	178	167	195	166	193	189	173	184	190	188	196	193	194	188	194	167	194	183	187	194	156	192	207	171	169	179	170	173	166	206	180	153	175	164	182	184	163	180	189	177	196	172	197	160	193	192	165	188	181	175	190	194	216	196	165	167	207	199	218	189	215	178	184	180	169	178	177	177	168	169	169	158	157	166	171	163	185	188	194	184	175	186	169	186	180	170	165	189	155	143	185	154	167	203	167	201	209	188	183	188	170	177	201	182	185	183	193	185	203	202	191	180	165	179	185	188	217	180	194	167	187	208	159	165	165	206	172	204	172	176	179	212	182	173	200	178	164	197	172	172	187	189	187	196	192	171	191	177	185	164	172	202	182	157	158	144	181	172	179	188	191	173	186	243	193	187	191	165	180	191	185	167	184	179	203	199	202	175	184	200	170	200	184	156	191	148	168	160	198	174	188	192	183	165	172	159	191	169	171	165	178	171	185	179	178	196	165	164	189	193	189	173	163	206	186	186	171	212	191	192	173	172	196	162	209	183	194	180	189	179	166	213	181	189	184	180	172	204	172	196	190	166	186	176	176	218	175	188	176	174	214	168	180	171	202	187	180	192	174	197	167	170	161	197	182	204	164	170	182	176	168	184	174	161	171	176	184	196	187	173	173	166	187	188	204	175	168	185	219	183	170	171	169	183	181	186	165	179	176	201	186	182	200	189	187	183	160	188	198	176	196	157	202	181	164	173	177	169	184	205	188	198	192	183	178	194	185	190	187	189	191	176	200	179	186	173	187	175	157	190	208	196	205	201	186	188	183	192	182	176	170	175	160	181	183	183	163	167	182	169	167	181	182	188	176	162	195	190	171	162	179	167	181	153	176	175	182	206	185	187	190	181	199	170	204	169	169	186
6728	2503	890	475	491	459	496	490	504	509	452	498	503	464	474	503	495	448	479	472	527	494	493	518	511	470	475	505	467	502	496	475	496	495	488	554	483	512	492	509	462	510	480	536	478	443	482	476	485	467	506	471	473	509	495	464	452	506	479	498	499	481	476	480	493	483	467	508	441	515	535	453	481	462	523	468	455	488	470	482	461	480	452	486	479	494	485	486	493	491	492	522	478	512	503	480	454	484	482	514	472	465	508	485	494	477	482	481	464	480	489	475	477	509	499	502	487	485	465	506	483	498	442	445	467	483	502	451	491	505	457	483	461	494	455	480	490	493	459	452	524	461	464	503	466	501	462	458	492	489	478	497	462	521	463	503	470	477	457	500	515	497	474	514	498	466	495	495	481	527	458	486	468	486	469	499	488	485	510	459	482	456	488	504	462	471	474	507	476	488	488	478	487	456	481	466	494	501	480	488	481	479	485	451	484	502	519	493	442	478	499	500	469	467	474	485	460	484	494	507	486	503	478	452	468	461	516	501	550	477	464	482	456	479	514	468	480	486	478	482	467	496	468	475	479	493	495	496	490	475	480	434	497	449	489	481	451	505	507	471	481	470	470	472	501	462	468	481	495	449	469	530	494	461	510	493	476	464	497	509	479	485	471	456	481	512	476	478	513	493	491	459	451	454	471	474	500	456	474	486	512	527	439	530	504	468	446	538	482	516	518	462	496	514	499	467	461	482	502	467	531	487	498	490	471	516	503	482	523	425	504	463	515	498	487	497	472	507	470	465	435	470	517	496	468	482	490	513	453	560	461	505	502	514	485	487	467	472	422	459	514	440	506	445	472	488	474	467	459	459	474	480	484	501	500	494	498	509	455	488	491	484	486	481	466	548	458	492	465	472	475	484	491	454	474	490	456	521	484	476	484	446	501	514	471	501	515	522	482	457	452	518	491	481	505	448	508	467	486	458	501	491	481	506	484	485	486	488	478	503	514	504	478	460	506	516	490	484	470	508	503	490	481	481	497	479	451	473	468	489	465	454	484	484	463	471	428	467	478	439	480	505	483	492	458	471	474	473	468	489	526	485	496	480	509	461	490	492	454	534	484	459	487	519	522	464	486	466	501	508	476	476	504	472	500	465	475	532	518	503	475	472	460	484	487	468	470	473	527	457	482	523	503	463	482	451	445	486	517	484	468	463	453	509	483	479	485	494	475	471	481	482	479	464	471	510	501	449	447	478	482	464	468	522	455	498	448	467	456	507	444	453	547	499	472	497	445	468	440	452	498	507	461	484	479	450	486	442	502	470	478	478	514	472	462	472	489	483	459	503	491	414	451	457	491	471	471	447	442	495	493	501	450	497	482	464	518	482	491	439	488	467	484	511	501	469	491	472	487	498	467	468	524	459	481	513	485	529	493	464	542	487	460	500	507	493	434	478	459	471	496	486	509	510	485	454	450	438	451	486	440	483	483	485	508	492	489	479	493	533	514	470	498	479	453	475	477	497	470	529	488	488	469	474	479	471	487	492	515	449	465	488	456	521	455	496	463	484	454	483	515	458	463	484	469	488	491	481	483	464	465	500	504	510	491	482	499	503	457	468	465	516	475	472	438	496	468	450	468	493	481	456	500	477	501	508	460	479	489	490	501	504	476	496	499	488	466	500	478	492	508	527	441	498	467	522	499	526	477	493	505	471	484	438	483	496	475	498	470	469	506	541	471	476	516	539	487	444	483	495	458	485	524	473	503	457	516	474	436	505	477	544	462	466	452	455	537	463	506	511	483	462	472	452	480	488	487	470	477	489	491	449	494	463	459	501	467	429	485	463	491	485	467	485	503	459	479	464	478	493	518	458	470	486	472	463	468	481	513	528	448	489	451	490	497	512	480	476	483	450	479	479	464	511	501	516	464	494	472	493	504	456	473	469	496	455	470	461	504	531	499	480	438	485	475	477	535	462	490	458	529	502	489	429	511	493	461	477	463	460	496	488	459	495	531	492	419	468	447	481	496	487	484	506	487	517	488	480	479	498	467	487	450	500	435	504	452	441	474	480	457	513	506	483	476	506	451	531	504	485	486	469	487	472	516	464	459	491	479	462	466	491	452	480	470	488	514	485	480	495	488	483	491	467	461	471	480	473	483	514	484	479	495	485	487	448	500	520	513	450	462	478	504	497	518	492	469	472	464	485	452	508	461	463	513	477	449	493	468	471	492	447	495	539	454	471	481	478	482	501	479	494	473	464	481	447	516	470	500	461	471	508	490	440	504	478	503	449	474	452	497	467	471	495	487	482	444	527	500	493	487	489	520	447	523	466	487	445	496	498	482	500	480	456	479	491	479	488	467	471	486	469	466	459	512	501	518	463	484	445	475	509	497	490	483	522	486	483	449	450	486	521	499	461	491	483	508	458	522	500	490	502	503	464	476	495	505	521	483	489	491	478	465	437	463	497	453	459	463	442	485	470	423	515	493	485	471	483	520	478	455	500	502	444	473	473	506	487	514	482	480	453	496	501	490	478	485	495	486	477	489	523	470	487	515	530	494	465	505	475	523	469	464	441	485	516	486	491	463	495	489	485	471	493	457	479	477	481	498	489	468	509	515	479	499	462	455	473	482	484	467	494	511	459	478	499	498	501	495	442	488	482	494	475	488	502	495	519	472	476	499	491	501	467	497	487	463	471	445	489	488	460	455	499	486	458	498	494	425	503	479	514	491	486	465	458	475	484	496	495	486	499	465	511	496	489	457	447	494	485	438	468	530	494	474	531	509	470	458	511	461	469	475	451	440	492	449	466	476	473	504	501	476	476	495	482	496	517	501	480	475	512	486	491	484	512	481	480	463	459	513	464	491	494	488	494	468	509	481	505	480	487	474	446	484	501	513	481	467	479	471	518	471	479	449	510	455	428	511	489	513	480	475	484	470	492	454	486	464	436	466	486	491	498	447	457	518	503	490	458	492	523	469	465	462	454	482	489	502	463	457	469	476	504	454	477	485	475	470	465	535	461	473	474	493	486	464	514	473	490	478	478	477	509	440	500	450	483	476	452	467	432	512	512	487	449	482	491	517	450	457	474	502	484	487	490	543	477	460	457	459	529	488	472	477	497	518	503	520	517	458	486	486	454	475	475	504	507	485	475	474	513	490	475	490	472	502	476	462	513	497	459	497	491	442	436	523	479	514	458	547	463	442	444	472	481	456	503	481	481	454	481	475	473	464	514	465	511	520	455	488	488	489	512	513	521	476	505	466	427	487	486	502	482	501	488	465	450	471	433	464	482	508	496	457	503	490	495	483	487	508	458	469	488	488	483	507	473	495	448	510	481	436	476	480	473	501	482	472	466	499	415	474	515	478	471	496	504	464	490	457	519	474	470	501	538	455	506	452	486	533	486	499	505	480	464	460	479	469	503	478	479	492	486	519	476	488	509	469	479	480	468	499	478	456	469	539	470	483	491	544	464	505	481	467	539	512	491	500	467	499	485	498	470	449	506
24526	20962	23940	28168	20954	15817	600	385	333	298	311	347	281	296	270	323	296	294	292	274	268	301	275	319	306	293	298	311	317	292	278	276	267	268	291	314	260	303	259	262	279	288	277	242	313	294	264	280	279	284	288	312	271	286	284	306	251	290	293	279	285	272	266	250	320	264	257	275	295	281	269	267	294	282	270	272	249	313	286	274	261	287	276	295	300	294	265	298	323	271	259	287	284	274	295	260	277	274	303	266	238	266	261	270	282	293	302	287	274	298	291	295	296	266	283	272	275	253	281	281	289	282	271	301	289	275	288	244	268	276	309	266	275	283	291	278	271	240	279	256	295	259	274	261	285	250	259	302	283	290	281	275	280	284	298	249	265	258	291	267	314	259	276	287	287	265	284	218	281	283	284	271	250	269	271	306	278	261	284	286	302	254	290	286	290	281	273	284	285	313	280	269	285	281	270	288	256	307	289	287	328	260	288	305	275	271	273	296	285	261	255	287	341	283	277	280	290	272	287	260	293	268	272	272	293	275	268	263	268	266	269	301	275	272	276	292	268	267	284	321	274	279	277	309	269	284	271	271	270	290	327	245	285	265	279	280	284	261	292	295	304	268	260	283	303	285	292	289	284	274	278	303	282	273	295	259	289	246	316	260	253	279	271	265	282	285	309	280	282	280	277	255	256	266	267	270	258	308	274	279	304	254	281	255	228	271	275	276	308	297	270	270	282	262	292	276	275	294	256	285	251	280	284	282	267	316	263	321	287	260	261	269	264	276	272	273	275	264	300	243	283	293	283	242	260	284	302	278	277	273	278	258	256	292	319	264	278	267	277	294	255	283	290	276	266	281	272	280	269	279	285	260	258	312	294	275	254	269	260	267	267	281	272	273	287	294	283	268	265	289	315	276	297	285	314	249	264	283	267	257	307	294	255	272	283	292	291	268	268	312	294	260	284	240	292	295	299	279	274	245	277	264	255	261	295	282	260	283	307	232	263	246	281	303	274	280	277	319	272	279	277	241	251	260	269	299	246	264	321	280	272	282	278	247	282	273	262	246	285	286	271	285	236	304	282	283	258	284	278	250	279	275	314	261	288	274	276	289	277	285	245	283	288	296	275	262	266	277	289	298	275	261	261	287	271	277	285	288	286	284	274	247	258	279	280	281	295	297	261	286	292	250	287	273	285	313	266	266	267	255	297	270	240	277	278	271	244	256	285	298	283	285	307	266	284	289	264	260	262	290	297	279	270	282	269	261	260	264	261	299	271	262	262	281	276	276	233	294	280	285	291	295	299	281	289	253	302	260	266	315	272	287	291	272	285	299	236	288	294	264	299	292	245	286	248	293	289	248	298	285	269	260	303	276	300	268	306	265	272	265	271	269	268	273	268	272	285	303	288	295	285	266	223	303	278	282	315	277	244	276	279	286	297	273	254	259	256	305	260	276	259	274	285	271	306	293	253	255	261	319	284	256	292	273	287	266	304	312	281	291	293	284	276	299	276	286	297	291	284	274	284	255	281	281	266	273	261	304	297	303	277	310	284	289	269	275	279	275	260	312	265	295	265	260	250	272	301	260	282	289	279	297	313	304	282	257	256	256	269	282	276	256	285	286	276	294	294	273	291	268	262	281	279	282	272	268	282	272	284	287	266	263	284	281	295	287	274	254	299	291	283	261	287	260	284	250	281	298	284	296	265	285	291	266	260	280	280	283	282	298	289	285	292	294	279	292	271	303	261	263	243	221	280	270	269	283	302	263	241	281	242	256	276	306	284	273	267	259	260	240	277	311	273	285	277	281	278	282	285	282	249	273	287	292	276	279	317	300	282	312	279	290	279	302	282	261	305	274	276	268	250	279	255	263	305	297	283	292	280	258	248	279	292	270	307	293	277	290	273	252	255	267	291	255	232	291	294	275	295	249	271	310	284	254	258	290	273	287	273	270	302	295	243	262	287	287	285	262	274	279	299	260	266	294	302	298	311	282	269	272	230	241	258	286	295	270	284	274	292	257	281	291	280	263	282	272	289	251	278	296	273	286	253	240	288	237	247	284	292	257	289	282	268	298	292	286	274	262	283	273	311	269	265	298	251	279	305	275	276	262	274	287	261	267	275	281	267	273	271	271	230	263	297	288	278	267	292	280	271	276	264	255	295	315	268	275	266	272	272	287	269	279	286	300	276	267	271	319	296	276	275	275	267	284	233	252	285	250	283	273	256	290	263	270	299	266	259	275	271	272	279	294	292	287	260	279	265	290	258	250	241	262	242	251	290	284	280	290	270	316	276	293	284	280	248	279	261	280	271	291	268	268	285	284	233	270	279	262	271	271	293	267	285	276	255	290	267	272	256	263	274	284	277	269	261	267	292	266	285	310	276	293	256	260	285	293	301	269	252	275	274	283	257	286	282	282	287	284	285	271	299	291	287	266	281	307	255	277	286	257	266	241	278	268	256	275	288	258	249	286	261	264	261	285	271	269	275	251	268	281	262	292	261	287	273	289	291	274	312	271	267	292	274	258	285	287	271	294	283	272	265	288	302	274	285	279	268	282	275	315	280	268	270	302	287	304	244	309	277	250	261	248	300	315	243	282	285	281	252	305	295	288	257	258	303	279	295	296	254	284	305	278	275	286	293	295	258	284	314	263	274	254	281	284	312	261	285	268	282	258	303	261	302	293	262	300	302	256	310	270	268	273	255	250	263	265	272	290	303	298	275	276	261	274	291	255	269	254	283	277	282	272	262	292	314	320	288	306	253	276	266	283	271	274	256	297	266	285	279	288	294	276	309	302	267	305	232	297	260	267	255	248	268	286	284	259	253	270	296	276	270	258	287	275	263	267	266	273	242	288	272	260	245	289	277	278	299	278	273	294	287	273	278	298	260	274	271	282	249	285	259	249	292	262	260	250	297	268	297	257	303	291	281	262	256	235	273	281	301	273	277	258	260	293	261	270	264	294	289	259	280	302	267	292	277	262	280	291	283	307	266	283	313	290	266	270	297	292	276	304	290	267	232	272	259	266	260	262	282	284	293	271	266	290	272	278	302	275	265	253	267	293	302	275	285	254	277	285	252	242	282	296	270	311	283	285	267	277	279	296	290	293	233	277	294	300	291	312	283	260	282	293	277	290	288	305	261	264	279	272	264	277	286	270	272	282	299	284	253	267	272	302	262	258	276	232	266	283	262	283	268	265	281	291	279	262	251	257	267	267	295	279	277	256	279	265	290	281	301	280	279	283	259	287	247	279	258	278	321	310	278	280	292	267	263	289	257	268	249	301	277	275	286	256	290	317	274	306	294	285	258	281	254	285	252	272	307	268	277	264	247	283	307	302	263	267	251	242	285	272	262	270	299	283	277	290	268	277	265	258	284	275	252	272	285	267	280	250	256	270	312	275	303	264	288	286	290	288	266	272	316	277	262	263	295	246	293	272	262	279	282	252	272	281	252	245	304	257	278	254	280	287	283	284	294	311	253	300	285	268	285	289	310	272	256	257
5815	5062	3909	841	767	715	698	726	714	704	681	687	690	677	676	715	679	692	679	634	678	671	703	675	722	712	665	652	643	656	645	696	672	654	680	699	688	672	695	673	649	664	669	632	721	652	679	629	620	706	678	701	674	666	639	659	681	684	688	679	689	673	709	700	666	699	656	672	705	654	638	666	632	672	649	675	688	651	672	717	724	676	736	703	653	691	696	700	667	688	674	671	660	673	706	706	691	670	672	700	696	659	668	682	664	682	626	723	688	693	710	639	691	666	704	688	685	663	705	672	681	642	638	644	665	704	685	668	672	703	710	605	668	686	697	712	722	691	683	687	691	734	727	684	660	648	683	672	721	685	726	661	645	735	624	637	658	673	689	673	700	678	711	658	701	704	654	697	711	741	722	622	684	701	705	687	642	648	695	665	674	646	671	663	741	647	645	681	702	640	664	661	683	672	718	693	675	667	641	668	635	684	662	677	657	719	684	673	704	690	673	692	675	678	668	714	662	701	701	687	643	631	644	632	639	663	661	663	717	689	648	635	688	684	673	673	693	695	625	682	718	732	720	642	640	658	635	640	670	674	721	686	706	696	662	754	695	668	708	700	721	637	674	683	707	669	680	648	645	656	652	682	690	675	716	702	648	721	667	674	646	687	677	702	680	663	683	668	677	679	690	631	635	686	639	685	663	684	702	743	648	709	651	690	669	677	733	669	737	654	724	663	674	687	650	714	677	678	683	696	714	693	648	699	714	713	704	670	692	671	668	693	647	660	674	660	675	671	669	656	657	724	684	659	699	632	665	661	693	632	693	709	663	739	682	662	610	679	627	676	659	708	618	662	611	692	657	733	696	688	687	686	686	652	669	691	642	713	679	690	655	653	728	663	672	671	690	660	670	658	664	657	698	676	654	690	668	708	658	703	707	641	655	695	641	638	654	682	643	695	707	661	622	687	647	678	697	691	653	671	676	632	657	639	627	711	673	686	685	668	676	675	605	667	648	671	652	699	721	637	647	708	665	656	694	697	685	672	703	724	658	607	734	701	610	665	684	704	697	702	681	700	676	632	678	711	698	631	699	678	713	690	642	633	701	651	654	656	670	689	647	683	676	689	656	651	694	716	674	679	705	707	675	647	657	667	662	704	649	667	671	702	672	637	699	682	675	641	700	623	670	720	718	696	697	643	704	642	675	671	641	654	687	714	691	667	672	699	655	673	687	695	673	673	647	656	618	711	676	648	734	666	691	732	662	656	660	660	639	698	654	655	705	704	660	696	699	701	704	642	690	685	650	724	699	666	675	638	715	642	687	686	712	643	636	660	655	660	706	674	673	582	664	650	672	711	693	680	702	666	641	710	621	701	638	666	671	647	650	632	679	678	663	664	682	685	654	644	696	700	634	679	744	684	665	662	648	720	701	629	672	680	721	680	676	699	694	647	698	655	636	682	684	659	709	643	671	701	666	675	669	680	691	700	652	655	661	665	692	654	636	644	689	688	625	689	665	669	686	665	664	650	684	664	660	693	641	680	631	659	688	661	680	626	648	643	682	716	694	648	680	671	664	677	610	682	674	677	713	674	708	678	725	669	662	697	681	678	694	716	706	685	689	710	728	653	663	691	682	658	679	715	681	661	704	653	676	693	665	662	676	698	646	683	709	690	624	710	687	676	678	673	694	656	676	641	689	649	678	668	681	666	683	690	683	708	696	673	683	712	671	648	691	652	674	651	680	683	706	709	664	657	686	691	672	704	670	672	699	659	626	692	650	651	669	658	650	665	643	641	664	630	651	702	682	652	650	698	725	658	646	681	730	633	660	663	603	681	647	652	661	701	689	665	708	697	649	694	669	680	667	677	672	677	683	655	665	687	679	637	661	663	651	701	682	680	704	698	658	634	727	666	713	676	663	699	667	678	661	684	659	670	696	674	710	657	659	647	667	717	726	719	673	673	621	675	658	650	715	689	710	658	704	642	678	693	651	682	703	638	684	706	677	647	699	672	678	665	717	642	665	685	655	693	725	693	665	657	687	677	684	714	688	728	677	679	720	676	658	729	669	684	712	668	694	695	680	727	654	656	656	726	684	694	721	656	681	650	694	658	685	670	682	634	641	664	671	643	681	632	640	675	692	681	710	696	649	675	672	660	711	652	632	634	679	689	692	689	688	689	665	693	683	666	673	714	671	687	677	674	668	689	701	656	687	700	685	660	744	664	672	699	633	652	647	664	674	647	667	668	650	686	653	678	656	678	682	704	665	584	670	659	711	660	650	650	645	648	676	700	647	696	681	664	708	667	685	671	685	650	685	685	672	667	702	655	695	683	634	670	665	695	691	668	668	700	663	654	670	678	662	683	742	643	685	635	700	667	710	656	678	687	666	665	670	671	677	713	686	677	671	688	706	702	714	686	636	645	725	667	677	680	655	668	680	731	593	654	667	638	656	688	687	651	659	713	696	645	703	713	661	682	678	689	691	703	697	651	694	699	680	668	685	646	718	701	715	711	647	687	662	702	648	721	685	636	636	704	684	685	668	686	647	683	712	675	717	660	670	696	665	678	659	673	693	700	679	686	664	666	673	673	688	705	682	651	686	718	710	686	678	689	628	647	684	707	671	744	700	722	657	675	717	674	665	665	672	655	713	666	667	635	664	652	675	708	714	712	679	634	728	641	680	670	669	671	649	655	689	632	663	657	688	652	641	655	734	670	709	697	723	684	682	704	693	652	753	683	674	655	674	666	638	695	677	653	674	744	679	676	666	636	679	715	654	689	651	682	675	632	634	658	659	638	683	637	677	665	696	668	687	675	712	692	659	658	725	659	631	675	643	714	650	694	702	669	656	672	644	662	680	629	672	679	697	689	681	663	676	680	652	653	650	689	665	669	685	723	671	664	702	629	700	669	709	681	679	713	634	738	679	695	687	677	666	644	661	649	684	642	685	677	705	655	700	710	668	693	682	702	663	678	684	689	657	695	683	663	654	696	671	676	729	682	664	624	694	677	683	694	734	691	701	696	663	646	729	698	741	655	638	664	698	697	739	663	654	704	707	705	681	703	673	730	718	725	720	674	650	674	669	712	699	739	719	664	657	709	680	655	673	740	676	696	679	688	711	637	724	646	668	674	673	712	691	643	699	647	653	663	703	671	659	595	664	613	701	660	698	676	680	680	637	654	663	671	651	653	617	678	648	745	723	641	672	612	699	683	718	698	713	647	674	678	691	687	705	674	658	691	680	669	721	652	687	669	693	672	668	720	667	711	666	685	731	679	664	670	652	637	658	700	635	674	698	652	653	700	683	720	679	721	673	672	663	675	688	683	645	679	699	646	701	709	669	679	713	676	686	671	699	682	720	645	674	671	684	681	692	678	663	693	654	697	725	650	675	635	702	710	658	672	723	662	683	659	734	671	679	689	617	666	675	670	675	735	668	677	720	693	711	678	684	666	695	652	700	682	667	672	644	651	667	684	649	654	708	684	679	686	715	638	665	684	679	686
23971	21036	24414	27863	21037	21048	12504	545	302	271	240	300	254	240	244	256	256	240	226	212	218	221	210	210	192	209	191	202	229	220	210	218	207	196	217	181	230	220	232	209	218	216	185	209	195	211	207	233	230	233	216	218	203	205	197	205	198	209	203	183	204	196	216	180	245	215	216	203	214	211	243	218	223	220	212	221	210	217	210	185	238	192	191	200	216	226	197	203	239	212	207	224	182	196	193	208	206	210	223	182	195	204	238	229	211	203	196	227	223	207	220	229	208	208	196	189	216	201	214	232	223	189	193	211	242	206	184	223	229	184	196	213	220	194	221	191	226	208	203	222	243	207	220	218	192	240	200	178	219	238	222	229	191	251	216	211	220	207	208	202	204	198	201	229	215	226	225	213	211	194	210	217	207	215	223	221	215	207	219	200	215	228	168	204	195	197	242	220	201	205	221	217	199	213	181	220	204	229	204	179	201	197	208	200	225	197	253	234	245	212	214	208	233	229	250	210	222	213	240	212	216	229	228	215	214	187	220	221	217	214	234	221	215	219	184	198	217	218	207	196	205	205	203	182	159	212	182	180	221	219	230	193	216	236	226	247	209	201	225	196	229	205	202	219	211	208	233	201	209	228	213	207	222	195	200	184	189	238	213	223	233	200	219	190	222	194	207	219	201	208	204	225	228	212	232	209	187	212	218	205	231	222	217	221	209	231	216	216	173	218	211	217	192	224	205	230	214	188	203	227	218	209	196	205	232	221	204	202	191	195	188	171	224	186	208	215	211	205	205	238	203	208	212	235	219	216	169	244	250	232	206	215	213	199	192	233	199	221	195	195	232	249	198	195	213	196	214	204	197	229	223	244	191	217	211	194	217	152	221	221	212	199	232	227	227	186	226	189	205	203	189	207	193	182	203	227	201	192	186	201	214	245	199	180	205	216	199	200	239	215	196	213	214	210	196	216	212	208	192	220	186	210	198	172	224	217	188	201	231	206	214	208	170	202	189	211	219	216	215	180	230	216	186	203	197	212	210	199	210	199	201	234	201	214	193	214	227	211	207	203	215	221	198	233	230	214	225	190	217	222	219	218	221	219	206	214	194	212	206	220	208	213	178	205	192	217	190	228	215	197	217	198	211	219	195	198	218	247	212	211	199	218	213	232	208	198	195	219	221	206	220	211	198	183	227	199	206	192	209	216	256	194	193	209	201	199	204	193	215	230	217	200	210	218	223	209	236	207	220	197	223	231	219	202	197	186	199	216	232	222	216	200	224	220	213	211	212	204	208	221	208	197	212	207	202	211	206	206	198	204	214	218	201	219	221	212	238	208	227	191	196	199	217	217	258	191	219	188	192	200	201	205	193	210	222	182	211	246	220	215	224	191	198	224	236	198	225	230	195	218	197	225	218	204	225	221	248	218	202	249	224	208	199	167	213	228	186	206	217	207	204	197	194	213	203	217	194	200	232	204	212	233	222	184	177	209	229	209	183	226	204	244	201	208	231	202	209	187	204	239	217	245	247	230	217	202	222	187	200	223	210	205	233	221	211	224	227	202	240	221	198	243	226	235	185	227	203	196	210	210	211	196	233	221	212	216	225	224	218	206	230	226	204	181	204	222	229	229	199	204	214	220	200	219	218	213	191	225	207	199	205	192	219	213	227	199	198	237	211	181	201	191	214	189	211	212	203	198	213	211	201	188	198	198	235	236	203	192	225	210	213	225	197	204	199	207	221	253	222	242	216	202	225	227	193	220	221	219	212	214	187	199	230	225	213	242	229	178	208	223	199	223	197	218	212	208	201	209	233	241	199	211	220	213	214	228	214	207	240	213	212	220	200	184	204	226	191	204	191	235	210	216	200	190	216	201	205	219	225	198	183	223	190	206	253	225	185	215	228	246	242	204	193	211	194	195	233	198	210	219	192	188	214	193	200	196	211	224	207	205	231	212	212	221	222	193	210	199	191	200	224	208	177	201	200	204	218	210	196	198	218	182	208	224	206	225	203	197	216	237	206	193	197	188	209	189	254	205	219	219	231	194	222	217	201	212	206	208	214	221	233	207	225	211	205	205	194	223	185	202	185	203	225	237	200	225	225	192	212	218	193	199	203	236	215	211	192	215	216	223	215	210	234	222	191	195	182	216	197	210	215	210	214	207	226	209	209	200	215	209	220	213	227	195	213	202	194	182	193	217	192	211	220	213	209	219	230	201	230	227	224	224	219	227	219	215	209	199	201	213	197	201	212	217	207	217	192	207	212	233	209	221	246	209	203	215	231	228	197	207	255	209	214	229	196	200	213	218	213	200	247	217	229	210	198	222	227	245	189	224	200	218	200	200	191	207	214	176	234	224	208	208	212	184	203	221	194	189	206	189	215	236	244	221	198	186	217	203	209	210	235	195	189	193	223	220	200	203	216	214	213	190	203	189	192	209	194	216	223	191	215	195	195	244	230	199	208	218	190	208	206	216	218	231	211	211	240	213	223	200	194	193	231	210	227	204	236	206	196	186	197	224	199	214	199	173	186	205	214	239	228	214	220	217	218	206	226	233	195	200	202	205	218	203	189	232	200	203	194	195	236	212	226	218	233	219	197	195	232	208	218	189	195	188	230	225	197	200	206	204	198	215	187	187	200	216	199	216	204	218	215	195	220	220	234	218	216	212	206	214	186	214	220	224	224	203	227	216	200	201	223	227	194	203	195	236	202	204	217	223	208	196	190	220	202	200	216	225	175	202	208	218	195	212	208	216	198	197	236	200	203	236	179	207	228	225	222	205	224	211	188	207	210	221	202	205	216	211	214	200	203	213	228	198	205	201	212	195	196	216	222	224	220	188	198	233	208	183	218	226	240	191	213	176	224	217	211	218	208	202	210	214	200	199	215	204	232	232	200	187	212	217	212	221	200	210	207	211	209	198	215	196	216	200	207	197	197	190	184	196	238	198	221	203	201	210	221	198	213	225	196	189	209	184	181	210	221	229	228	187	216	202	230	184	209	202	248	233	226	239	198	229	232	193	226	230	231	227	207	209	224	213	197	213	209	201	222	213	228	185	206	216	221	226	190	224	224	205	219	213	208	201	180	205	205	239	198	204	194	206	225	229	215	208	222	207	199	197	217	201	197	199	222	247	221	201	186	208	227	217	225	219	216	219	212	221	193	204	242	212	192	168	226	217	209	198	193	245	199	214	210	229	207	208	191	213	206	214	206	198	199	217	212	199	219	226	217	203	200	217	218	212	245	221	200	189	196	227	205	207	218	207	246	222	194	202	225	216	201	206	210	218	191	223	236	243	208	206	219	202	202	198	217	203	209	231	216	205	220	188	201	190	230	210	210	213	204	242	193	195	233	213	215	211	214	210	241	200	206	216	208	232	216	208	207	209	238	196	179	221	205	215	209	206	222	197	187	214	198	205	203	182	194	216	220	200	210	219	202	181	200	191	199	194	216	185	188	218	193	245	226	208	225	221	181	198	221	217	203	229	210	206	227	178	198	215
6522	6879	6164	896	683	624	580	534	554	471	551	534	531	505	545	512	501	508	523	481	481	475	539	481	539	512	514	510	504	502	482	497	498	538	483	547	520	483	502	500	510	455	462	491	476	528	481	503	470	482	471	514	525	479	487	459	508	510	474	525	469	516	520	525	476	497	516	545	511	457	493	518	476	451	490	488	494	520	518	510	503	530	537	497	490	471	457	530	494	491	479	500	477	488	525	505	470	471	490	465	499	498	475	470	508	540	506	536	482	532	471	506	507	472	518	516	481	462	504	488	500	501	516	471	475	491	475	522	517	454	482	480	525	456	502	483	502	522	474	452	467	506	479	523	501	463	462	467	542	476	477	528	467	531	468	539	495	481	504	487	499	511	525	517	491	515	484	481	518	477	494	493	487	469	479	475	473	478	521	470	467	494	504	453	500	561	480	524	495	498	524	520	496	460	440	486	470	492	512	454	475	496	502	473	476	531	522	455	498	487	514	482	473	472	471	450	506	497	497	454	495	522	497	491	521	456	464	489	527	539	485	518	519	483	541	510	449	471	508	545	526	488	480	533	519	507	470	502	485	501	503	500	466	510	472	510	508	496	483	490	495	520	459	480	493	508	446	525	514	459	479	510	507	465	488	482	513	486	477	481	509	506	477	477	509	512	504	502	484	468	473	474	500	499	487	491	515	464	494	517	500	479	490	489	476	468	521	490	458	466	486	505	509	488	520	471	512	449	472	516	478	485	455	446	486	487	500	518	474	483	484	510	434	495	471	480	486	498	506	481	512	477	498	497	463	483	468	510	513	513	513	450	503	479	462	517	455	442	517	485	493	523	511	503	501	500	529	489	497	530	472	478	499	503	495	509	481	504	516	488	523	465	503	506	495	475	503	485	473	480	509	500	474	510	488	472	506	448	509	501	496	516	476	482	525	475	492	511	491	512	459	496	492	521	532	495	493	461	504	548	515	498	471	484	488	503	505	535	516	524	526	477	520	490	499	506	525	468	526	546	487	519	464	502	523	473	490	512	509	490	496	505	504	463	539	497	462	523	470	473	501	491	456	474	525	476	485	521	513	497	482	484	476	512	500	462	517	486	472	489	432	470	471	486	497	511	503	503	522	504	495	537	480	489	484	479	493	513	478	505	496	479	465	457	487	513	461	500	512	462	444	461	464	492	472	498	458	454	466	485	471	481	490	469	575	486	478	498	512	476	545	530	477	493	491	508	510	515	520	519	481	522	474	496	476	496	482	508	464	508	509	515	482	481	535	508	500	507	458	469	457	485	476	459	504	532	486	501	503	522	485	489	522	523	478	507	507	507	542	499	470	499	461	460	528	494	503	488	505	483	503	483	521	488	456	493	479	489	502	475	476	476	510	557	505	467	476	468	478	479	490	498	503	496	527	470	526	510	519	490	482	487	493	509	511	527	497	514	491	432	507	504	506	477	514	513	474	463	501	524	499	501	509	463	510	485	500	500	477	476	494	445	479	501	505	507	504	494	454	498	500	496	520	500	510	457	499	499	507	509	484	466	519	523	455	488	518	450	488	458	471	475	503	458	485	470	448	462	529	465	475	519	523	471	502	446	516	496	512	446	453	461	500	493	475	547	529	522	499	501	485	526	507	500	485	530	494	505	500	500	490	498	496	488	499	508	498	520	491	465	492	531	508	479	503	500	489	527	505	487	474	534	468	514	507	502	447	470	448	534	463	511	496	469	507	508	519	482	473	459	490	513	443	433	497	480	538	481	471	470	500	442	497	462	517	509	467	495	482	507	514	532	471	505	497	487	477	549	495	473	508	500	467	499	503	475	486	497	468	495	478	518	508	477	505	496	521	479	470	505	503	491	496	494	485	513	486	476	473	475	507	455	478	488	482	495	508	478	530	504	496	512	486	481	485	459	493	529	471	504	484	478	532	478	502	526	476	506	480	496	530	480	493	435	489	524	505	522	471	492	515	448	497	480	482	508	488	515	498	536	497	479	463	506	517	498	518	491	495	492	537	471	489	474	500	497	500	498	508	458	483	462	514	505	474	519	479	474	509	482	561	543	502	510	482	489	465	450	492	503	513	521	496	469	478	477	494	469	472	487	505	457	483	531	514	488	481	476	486	482	448	495	499	468	496	475	499	512	529	505	443	524	454	504	526	521	476	545	481	493	511	506	511	503	463	484	525	501	496	520	482	491	512	472	503	457	468	528	480	492	500	469	484	474	502	479	477	507	484	519	520	505	494	500	502	511	481	478	528	551	481	455	471	469	470	515	541	487	498	510	558	535	543	479	520	455	467	492	494	459	469	569	484	545	518	474	493	487	502	479	489	524	505	519	479	493	514	464	470	504	480	518	479	472	506	494	534	484	481	498	483	521	499	453	510	497	534	512	501	497	522	518	500	519	478	479	479	510	481	514	513	535	522	476	521	505	493	523	511	490	499	489	494	543	472	530	494	479	487	494	509	487	464	447	496	498	502	492	499	497	487	476	511	509	486	489	441	520	502	519	473	518	511	488	474	493	474	501	503	502	503	506	482	499	524	528	507	498	487	531	517	495	475	500	488	470	502	483	444	522	496	494	515	472	483	541	484	476	533	476	496	488	474	504	491	511	477	507	496	475	497	501	514	512	479	505	497	445	488	496	475	449	499	499	529	491	483	505	508	471	525	499	464	490	502	504	504	525	510	505	509	490	489	471	496	499	498	487	478	490	499	530	518	521	480	526	469	515	491	501	471	480	490	475	534	501	466	532	487	495	479	471	433	507	507	494	464	487	479	493	478	522	560	475	477	499	461	529	552	534	526	483	509	504	512	520	502	473	507	456	468	482	501	461	494	501	487	480	510	495	526	511	506	522	482	506	465	493	485	520	510	504	487	522	492	493	513	503	483	514	492	503	487	490	492	484	474	473	499	458	521	441	497	481	503	473	471	496	501	550	493	447	448	495	460	512	475	476	499	493	465	489	496	495	519	491	469	489	512	484	501	479	477	477	493	485	511	487	464	547	487	527	496	475	476	487	475	481	475	490	489	526	494	514	506	483	495	515	483	494	501	512	537	501	494	507	512	491	495	505	505	527	506	512	501	494	528	467	524	524	516	461	530	488	464	508	534	508	521	480	494	474	496	525	491	522	519	480	497	487	483	497	453	496	517	499	468	497	501	470	493	512	514	504	491	501	483	495	479	505	499	506	525	473	514	513	512	503	518	485	479	512	477	527	512	496	484	488	536	494	490	499	471	510	520	486	521	506	517	538	506	487	465	491	490	453	503	487	522	493	480	500	505	442	437	484	498	474	471	504	496	509	521	468	499	490	502	508	457	550	499	508	509	477	487	480	528	470	499	499	518	511	514	502	487	466	498	491	439	499	500	498	494	471	533	483	483	509	466	484	460	516	488	460	496	513	519	459	482	484	473	481	489	474	493	490	482	481	467	483	524	504	501	450	490	493	500	494	506	512	514	489	475	478	500	501	501	502	486	463	503	459	499	447	476	460
31560	19725	7837	565	368	319	249	179	186	191	184	194	154	187	203	188	186	213	190	181	152	175	193	167	171	209	165	177	188	167	173	172	157	195	174	166	201	170	162	190	202	141	181	189	195	174	170	172	173	194	204	181	202	194	179	180	189	198	181	159	178	188	155	183	172	164	184	178	163	174	188	171	174	175	187	190	193	204	194	201	158	186	163	185	188	178	174	182	156	184	214	173	174	163	159	183	179	182	178	185	181	171	181	178	174	170	175	180	191	211	172	174	182	170	158	198	187	162	187	175	196	194	195	184	171	176	186	175	185	184	180	168	196	191	185	177	141	165	193	191	188	167	199	174	168	189	202	174	181	190	181	173	181	189	190	160	185	193	181	176	174	166	181	176	179	177	175	168	199	196	197	192	190	171	179	186	156	191	164	192	191	174	192	174	175	183	169	165	196	172	194	175	198	185	181	161	176	156	201	211	178	171	172	184	176	192	189	166	172	179	184	172	178	187	190	143	167	165	165	185	186	159	185	179	164	167	182	180	189	207	157	162	181	160	183	169	148	169	217	191	177	163	172	184	176	184	153	192	160	172	171	192	182	192	211	191	177	180	178	153	164	182	166	167	177	180	183	190	187	193	165	159	182	212	200	185	180	163	169	178	203	170	166	189	166	199	186	169	165	188	177	170	213	186	177	185	179	176	175	183	200	192	183	171	157	189	159	167	160	175	169	192	180	208	170	178	175	190	196	189	165	161	185	173	173	196	182	166	179	145	167	188	190	171	168	189	171	160	171	170	190	155	190	166	183	184	174	159	183	201	188	173	180	183	181	187	170	163	211	180	192	188	152	152	157	177	161	184	168	180	186	150	181	178	179	188	161	196	184	162	182	157	179	178	206	182	182	166	172	176	164	198	177	184	192	177	174	165	202	186	172	219	207	161	174	186	170	172	177	176	193	158	178	168	156	200	162	175	197	177	176	198	203	196	168	194	197	177	194	179	195	179	169	183	193	183	179	190	171	175	178	186	181	199	172	179	186	191	176	175	167	178	194	192	175	183	178	199	193	173	182	186	175	173	174	184	173	186	160	162	172	172	195	192	177	170	173	169	198	173	186	167	164	213	162	166	184	177	172	188	181	182	186	142	181	193	163	165	181	173	176	163	192	193	182	195	172	170	188	173	186	203	172	185	171	173	211	167	153	159	165	181	179	175	163	154	167	189	184	196	185	194	183	170	185	173	201	166	183	168	190	171	169	186	159	188	163	163	198	172	194	177	164	180	188	181	182	163	206	159	180	188	170	173	189	169	167	208	196	174	170	201	191	177	175	186	182	193	181	203	176	184	191	176	172	181	174	190	150	204	197	165	196	181	157	187	190	188	194	178	200	174	175	170	193	192	195	183	177	197	160	158	162	164	175	175	175	170	196	182	204	187	151	183	170	182	178	173	188	191	187	179	191	188	200	163	180	180	178	161	173	183	178	165	181	201	164	192	190	160	178	175	193	209	179	180	198	191	170	190	187	174	175	141	190	184	182	181	176	197	157	199	149	191	171	200	173	189	155	172	185	196	215	169	206	176	195	185	165	152	155	188	172	166	163	174	187	165	207	175	185	164	188	184	156	192	186	180	192	168	179	188	192	223	179	159	176	159	195	214	188	167	188	185	193	181	168	179	167	196	183	185	168	174	173	188	183	182	166	184	181	159	200	187	159	185	179	183	189	175	190	196	178	158	183	194	180	177	186	157	167	175	200	176	182	141	194	172	170	177	168	176	163	166	170	153	165	163	186	183	172	158	178	195	179	192	187	182	195	185	168	172	179	194	173	170	172	169	169	171	176	177	170	167	187	191	174	195	191	198	178	178	165	172	201	183	179	172	184	183	183	178	173	159	155	168	181	166	167	173	187	180	164	193	182	187	172	162	190	178	165	178	186	175	176	151	175	207	173	189	192	198	179	179	171	173	183	156	193	149	172	168	190	166	181	188	193	169	184	187	179	184	183	177	177	159	190	179	182	164	188	177	159	166	183	196	179	178	189	181	169	164	187	205	168	160	170	183	175	193	207	168	180	168	193	202	204	210	173	185	139	179	181	176	180	184	179	203	195	176	187	148	182	164	187	165	175	167	184	194	184	191	172	185	201	217	175	149	194	178	158	184	167	161	164	163	186	195	180	192	200	205	160	164	186	190	182	167	188	168	187	192	184	205	173	212	193	168	169	171	164	180	189	175	207	162	179	186	205	180	180	179	177	178	172	201	198	187	180	163	185	192	188	181	210	174	170	180	180	185	177	172	200	177	177	169	172	171	178	177	189	156	185	175	170	184	186	175	193	171	183	186	194	174	186	180	157	176	198	182	178	169	181	165	171	189	165	204	177	182	163	181	178	177	151	193	193	188	177	175	181	167	197	183	184	173	192	208	175	161	203	185	179	186	169	178	185	143	201	190	189	164	164	183	182	177	176	181	186	183	171	181	203	186	178	178	177	194	191	172	174	158	160	176	151	180	197	188	204	173	192	179	182	187	183	184	177	164	150	182	196	183	161	197	169	177	182	193	185	179	204	169	189	185	174	185	167	152	191	178	194	197	188	180	188	195	181	182	164	181	195	163	183	175	179	177	164	185	185	165	162	213	204	185	180	160	165	195	172	172	166	168	170	162	188	166	180	150	208	183	195	171	181	169	166	172	166	168	168	181	192	195	159	176	175	143	162	171	203	183	184	172	171	198	179	175	175	191	160	166	188	194	191	175	201	160	185	189	184	195	163	190	188	189	199	176	165	172	172	187	169	154	195	171	177	175	178	159	165	191	182	185	212	197	188	172	184	160	195	175	180	177	176	150	174	181	187	180	184	180	171	155	165	196	177	184	168	178	197	169	194	186	165	164	201	204	178	188	165	185	164	183	193	151	171	187	202	178	193	213	175	165	169	175	162	193	196	199	198	158	186	208	187	193	177	200	169	201	166	187	186	184	176	188	189	162	191	185	177	182	197	166	161	184	173	162	187	164	178	168	176	172	174	174	168	161	171	209	174	173	161	171	180	179	217	180	161	179	169	154	170	170	174	180	166	179	161	196	185	178	169	181	179	190	185	202	166	176	188	179	165	181	178	176	183	193	177	175	180	202	195	169	174	165	158	196	186	171	182	182	164	152	188	181	190	163	177	160	151	182	191	162	209	193	190	183	174	180	184	191	173	176	203	187	231	189	182	168	190	181	182	176	177	171	176	185	183	162	193	171	183	184	178	152	208	164	168	194	182	168	203	151	176	155	182	177	154	189	192	182	142	187	194	165	175	186	175	183	190	174	163	171	177	168	201	179	199	179	184	183	164	174	199	167	175	184	150	185	173	184	206	162	179	182	184	162	176	146	187	165	170	172	173	179	182	182	177	161	184	161	199	193	195	177	208	202	178	188	174	181	179	180	164	180	170	196	184	153	179	188	180	191	165	164	177	180	178	181	180	182	192	192	195	172	195	177	192	176	164	175	167	207	192	186	199	179
6615	2019	884	499	452	499	499	509	474	469	503	509	482	525	469	482	507	480	497	448	456	487	472	447	506	457	489	504	485	481	480	469	480	509	471	445	459	517	481	511	463	489	418	449	462	494	464	450	482	486	470	505	471	492	519	475	480	488	486	477	491	477	469	482	508	511	468	479	501	429	479	477	454	503	440	468	467	441	478	461	495	468	493	467	510	476	480	463	483	537	488	489	456	491	507	478	487	486	459	469	481	495	524	543	518	462	477	458	485	514	485	504	487	433	502	474	466	479	507	478	522	484	495	436	498	458	479	492	474	465	482	486	488	470	487	472	488	507	478	472	469	463	471	481	523	460	509	471	525	481	489	458	522	491	461	461	499	506	470	424	454	509	479	455	480	487	481	499	503	498	460	502	455	519	477	480	457	482	485	517	457	495	464	457	459	492	504	435	476	486	481	546	451	546	515	527	468	482	495	498	449	458	524	465	465	484	470	480	479	499	482	481	472	470	473	498	500	443	556	459	498	490	486	480	507	459	476	477	470	498	461	487	450	488	501	498	446	490	483	475	494	482	514	486	466	496	505	461	483	458	511	476	499	454	464	470	505	453	514	489	507	493	503	480	494	445	533	460	527	488	499	447	488	485	455	498	487	479	481	463	476	447	500	479	467	491	509	447	502	496	495	478	495	464	472	475	459	480	502	471	516	464	495	484	454	475	500	490	487	492	489	501	480	458	471	491	511	455	465	481	449	475	487	496	499	510	516	485	461	476	462	472	490	490	457	524	451	465	488	487	483	479	474	485	425	471	477	515	496	447	476	475	451	432	484	512	494	494	481	444	512	450	471	473	475	503	455	480	494	477	479	495	481	482	512	437	470	465	483	494	472	502	473	475	469	470	490	495	483	468	508	477	515	500	457	488	488	458	501	494	519	512	487	494	451	482	508	478	521	504	455	486	474	509	502	476	493	492	520	466	480	474	478	487	467	479	479	460	448	421	476	474	438	481	484	476	475	527	479	480	507	466	468	473	496	503	450	462	472	484	506	482	497	474	464	485	469	467	455	527	489	502	512	441	493	459	521	482	472	507	490	500	504	453	544	462	496	459	505	513	501	467	461	548	483	456	482	506	494	480	512	471	452	462	478	507	495	470	484	494	483	467	460	490	504	436	501	483	490	488	499	492	506	505	485	485	476	494	518	471	465	462	504	460	486	455	488	484	489	519	454	497	488	458	492	496	461	469	494	449	464	490	467	487	491	459	498	498	478	518	440	500	499	456	478	468	496	485	487	501	495	475	445	484	482	467	476	469	478	468	497	496	501	515	521	504	504	426	491	464	494	478	504	502	480	486	496	468	471	464	478	503	479	480	448	483	467	480	492	460	501	452	519	503	478	492	439	461	491	464	467	485	464	473	499	473	500	496	462	443	440	464	479	497	457	508	466	493	515	514	489	506	483	463	507	508	488	491	483	480	471	484	480	502	464	447	496	473	451	489	450	490	453	518	488	464	482	485	469	500	500	448	448	457	476	520	485	500	484	459	506	433	462	509	495	498	476	492	473	500	490	435	500	486	436	452	499	470	485	505	476	473	481	479	486	472	480	504	477	483	493	523	469	432	478	409	520	470	451	495	437	494	478	452	481	461	481	469	505	465	435	474	487	469	487	459	465	472	479	526	486	539	476	465	450	470	518	475	469	447	495	486	509	451	453	494	510	492	492	444	452	492	516	437	489	479	452	447	456	475	440	473	473	493	486	497	489	463	498	446	503	475	485	471	509	489	478	519	484	523	501	486	487	463	526	491	474	474	498	524	493	505	484	471	456	525	487	476	503	451	482	458	461	509	478	470	510	470	478	476	488	495	491	489	491	480	469	498	490	464	426	468	475	501	468	504	490	516	496	487	509	456	480	487	473	472	462	509	497	457	466	512	483	471	492	490	469	486	451	454	479	480	464	474	450	464	478	478	487	515	461	493	511	490	497	479	504	517	491	469	495	462	520	455	496	490	504	483	435	480	500	442	516	473	490	479	481	441	480	458	434	506	474	488	469	479	494	454	477	488	467	468	476	454	467	482	519	477	487	482	481	477	486	473	486	499	495	472	467	502	468	488	511	459	520	476	457	503	508	493	495	462	469	466	470	519	459	430	498	464	463	507	488	475	513	478	483	474	486	465	465	462	498	508	521	471	485	425	502	459	511	497	457	450	508	499	509	484	472	451	519	506	469	491	492	478	481	459	472	485	462	504	498	543	447	466	483	530	456	478	465	486	449	462	501	472	460	474	485	552	479	483	489	476	475	465	450	488	518	493	495	509	504	454	480	466	488	504	496	459	495	483	467	458	450	446	488	465	472	485	467	466	510	454	472	507	500	454	418	484	493	520	443	509	519	464	484	506	479	471	491	494	491	482	464	477	503	460	509	482	488	433	481	490	473	474	459	496	466	489	486	481	463	498	505	462	518	455	517	461	514	502	482	441	477	467	473	498	475	485	446	447	481	447	479	491	494	482	463	511	469	448	453	472	504	481	486	474	476	496	445	480	468	497	450	491	485	499	477	458	484	513	488	414	466	505	499	458	475	456	490	502	477	507	525	462	502	489	498	486	474	477	538	470	451	500	444	474	454	493	504	499	515	491	482	440	488	456	472	460	474	458	445	466	498	522	461	478	497	497	487	491	494	446	507	469	508	453	510	466	456	535	461	486	468	491	482	472	511	471	510	489	515	488	461	510	477	457	466	490	474	510	478	481	516	501	506	518	495	461	525	453	479	496	461	495	508	476	489	474	492	472	504	501	506	500	473	517	431	527	470	486	446	460	476	469	481	474	481	478	506	500	476	523	460	484	509	504	453	489	469	502	469	467	515	490	492	459	459	482	503	481	515	496	530	472	462	470	525	478	461	438	472	466	489	514	464	452	476	494	476	480	499	445	486	438	471	491	491	477	493	479	469	456	448	488	470	516	493	499	445	497	482	466	451	479	493	483	484	473	487	487	487	531	507	504	493	479	496	510	465	497	509	512	490	463	468	501	483	506	498	488	428	479	479	528	498	481	463	442	466	495	485	478	519	507	446	461	486	485	456	486	488	478	459	484	452	458	473	479	470	505	489	473	485	484	478	494	493	471	486	494	473	496	492	488	477	482	564	494	511	476	460	480	489	486	481	492	495	508	458	488	466	468	449	472	477	457	493	488	504	482	489	467	510	466	485	490	508	534	437	476	515	485	526	484	492	485	511	518	483	464	487	462	490	470	450	488	475	459	469	520	494	492	443	440	509	488	476	499	474	474	453	482	498	458	491	500	495	475	459	487	473	469	473	461	473	452	523	489	466	496	438	485	457	488	454	517	432	500	467	484	497	480	484	502	471	516	500	483	479	533	482	464	481	508	480	470	500	486	480	522	461	474	481	432	512	441	516	459	519	510	473	502	492	485	454	492	460	489	505	439	493	504	479	446	473	491	476	509	452	446	451	493	513	485	477	500	473	488	457	522	449	493	498	479
24554	20986	24014	28155	20993	15954	608	367	308	362	323	320	310	303	299	299	276	296	316	277	311	280	308	288	286	263	246	268	280	242	257	263	284	280	306	294	306	294	265	250	260	290	292	285	252	223	281	272	272	288	274	310	303	248	290	267	275	294	257	295	286	266	310	290	271	300	281	305	292	277	266	275	283	293	282	271	272	271	271	308	278	286	281	295	257	238	302	263	286	289	297	287	279	287	241	267	298	280	269	274	300	303	274	291	303	264	264	227	269	256	294	320	266	278	278	265	298	254	288	254	290	294	274	283	265	280	268	268	277	290	274	285	261	263	285	274	286	307	271	279	301	270	301	274	278	274	284	283	240	260	257	292	275	265	267	297	293	260	260	252	260	265	289	272	285	258	257	269	314	305	315	259	282	272	249	271	285	258	259	282	278	262	283	262	275	283	313	305	284	280	260	259	277	260	249	237	274	280	292	250	297	296	301	302	289	280	274	290	313	267	305	285	270	278	255	306	289	266	281	291	262	310	280	304	289	258	288	278	297	275	292	283	278	308	277	282	305	305	307	276	289	268	296	306	286	280	274	267	279	278	295	281	279	307	286	250	298	287	275	245	251	260	272	289	261	265	275	257	281	250	299	281	269	280	272	308	260	283	278	260	279	269	259	267	280	277	314	301	298	308	286	257	309	279	259	277	287	298	267	302	264	286	273	295	240	283	264	262	284	313	290	267	255	261	300	262	265	262	280	277	297	231	265	271	269	271	282	272	287	265	326	306	313	266	280	306	282	261	248	283	294	303	307	277	217	239	261	256	281	278	262	290	284	273	297	268	284	276	278	259	285	274	274	276	290	260	285	285	280	262	301	281	275	274	291	259	305	271	319	293	251	267	288	258	272	315	303	287	264	277	293	282	293	274	303	268	265	293	278	255	276	257	277	269	281	294	273	270	281	288	290	275	272	297	274	276	279	256	248	280	288	273	305	269	271	285	284	295	289	318	271	274	300	285	245	270	279	278	279	255	280	299	324	246	269	272	289	255	267	290	294	288	247	284	283	294	292	273	284	291	268	269	291	278	280	263	294	289	263	259	255	229	271	247	267	297	280	303	292	285	275	275	249	281	274	284	283	294	253	278	271	267	259	294	286	283	275	287	263	287	281	277	274	249	264	309	273	265	276	291	245	285	282	273	250	267	282	275	264	280	271	273	263	286	300	265	257	251	309	307	273	278	267	304	305	297	291	263	252	328	252	318	296	266	260	292	255	237	292	267	294	299	272	296	250	303	297	295	291	255	291	283	293	264	271	260	251	274	262	276	244	290	266	280	261	253	270	230	270	272	266	280	272	303	277	285	295	288	270	295	250	285	247	281	296	275	277	274	257	287	279	287	257	279	249	314	275	293	276	247	294	297	278	293	296	280	280	287	251	293	271	305	330	289	279	260	289	259	307	259	266	261	293	294	293	279	293	270	283	243	284	267	270	264	274	297	271	250	286	257	254	283	308	285	263	260	304	237	273	267	271	237	292	315	257	272	290	341	287	265	307	310	266	261	284	290	285	276	256	284	267	253	287	262	270	290	289	277	270	289	267	287	315	302	302	240	255	279	270	294	254	293	261	283	295	256	267	284	281	272	255	272	271	279	276	289	255	297	278	263	296	281	303	277	288	278	273	286	280	285	260	271	269	279	284	305	301	281	299	296	295	300	275	289	278	255	277	284	287	283	277	279	294	286	280	288	263	275	252	254	266	287	299	281	275	284	267	296	256	285	257	291	272	290	264	302	293	323	287	305	246	266	250	281	258	274	284	269	295	298	267	259	263	275	307	269	279	296	292	298	294	298	291	296	279	283	278	300	308	312	253	259	271	251	284	270	281	271	310	311	288	293	274	292	298	265	288	257	268	260	278	276	231	286	303	251	274	266	294	285	254	317	264	280	285	262	280	310	272	245	291	279	268	285	265	293	296	256	272	302	285	284	283	293	231	241	302	294	270	259	266	303	288	281	253	246	276	262	291	262	274	244	317	297	291	286	290	272	288	268	298	279	269	295	275	278	279	287	276	314	288	259	269	292	288	276	259	264	287	265	252	279	285	274	276	301	255	283	273	252	275	294	304	292	290	289	284	268	251	277	280	303	293	283	273	309	263	266	262	266	277	260	291	307	282	253	246	302	292	303	259	257	234	289	300	321	254	248	295	273	285	291	290	258	282	254	289	269	263	322	292	281	277	252	282	277	283	290	290	263	314	269	270	275	283	276	267	289	276	300	293	292	297	294	258	299	292	297	269	285	298	274	259	263	304	265	348	289	262	303	285	270	277	325	291	283	310	312	260	259	296	285	255	269	268	268	282	313	254	270	271	278	295	280	252	288	279	277	275	284	259	270	301	266	310	268	258	270	263	266	243	260	286	262	293	292	278	271	250	281	284	282	271	281	259	271	282	301	320	280	270	273	270	291	284	299	271	297	236	277	296	268	284	286	301	272	290	285	275	288	236	280	292	252	310	271	294	288	265	265	299	244	277	272	266	269	252	287	304	286	276	272	273	255	279	272	276	306	301	293	307	299	288	272	253	296	278	304	286	272	272	280	269	311	261	281	286	255	275	278	270	296	309	264	295	274	299	235	287	280	283	255	261	260	307	311	281	289	292	277	261	278	254	271	283	285	261	257	280	275	279	271	292	310	277	267	257	273	266	317	256	266	278	289	290	281	270	264	292	275	297	291	311	301	298	302	278	250	255	289	258	282	296	264	264	269	280	280	260	299	256	296	279	293	290	282	273	281	233	288	295	279	261	267	279	280	274	313	279	276	293	259	279	281	308	277	298	276	282	284	273	271	276	270	279	301	279	256	257	301	262	251	315	284	286	298	314	254	272	291	287	308	274	299	269	266	281	266	277	261	266	309	261	249	258	297	314	273	300	299	258	275	269	268	302	274	263	257	250	273	253	279	300	283	264	274	275	292	288	297	285	282	281	259	247	281	292	282	294	269	284	277	270	277	272	248	319	262	286	281	249	268	297	301	309	293	294	260	248	283	288	277	275	318	281	269	263	284	267	267	304	296	316	282	295	282	293	284	283	296	281	278	259	259	296	294	287	276	305	268	273	267	277	268	250	290	271	282	268	276	276	287	263	296	287	277	250	275	280	266	272	268	277	282	297	299	302	276	248	283	257	284	266	264	280	280	270	258	258	260	271	307	261	263	265	292	266	275	300	280	290	306	274	238	280	277	227	278	275	268	281	279	284	234	298	309	271	266	269	270	270	280	277	290	282	269	297	261	302	283	296	270	283	257	285	284	312	259	262	285	287	278	249	281	229	276	278	279	248	282	306	294	282	304	274	276	276	276	302	267	286	268	263	282	272	269	283	258	295	287	258	274	270	291	264	307	260	258	327	287	300	260	265	253	235	271	268	280	293	285	314	284	260	298	258	254	253	286	295	297	267	277	273	259	300	276	248	267	287	271	294	286	288	288	251	279	270	265	282	292	265	244	268	253	249	282
5183	4130	3887	860	778	774	730	688	720	735	686	706	698	653	707	657	625	656	688	714	685	674	671	676	692	725	719	677	748	666	685	694	700	635	671	661	689	639	684	684	657	661	641	656	699	648	679	703	673	668	696	695	722	644	672	657	664	673	693	672	724	705	698	675	700	693	691	671	720	672	654	698	665	680	669	642	717	651	696	659	659	729	674	682	710	647	670	698	679	696	648	724	645	689	649	638	638	689	664	710	653	650	681	677	672	634	673	671	696	696	702	703	635	661	689	660	687	690	686	719	654	678	687	674	637	643	699	717	707	682	687	703	692	673	681	700	682	687	694	670	650	670	650	651	641	661	685	633	694	713	677	687	654	651	692	711	681	727	685	683	645	650	705	681	702	675	633	660	698	723	667	638	651	670	691	684	700	676	660	710	697	663	652	668	668	671	687	688	677	696	667	709	672	692	653	718	688	673	699	646	664	660	685	718	671	666	723	639	686	697	657	663	738	648	648	737	719	676	706	673	685	711	677	672	681	662	658	638	646	665	698	660	684	687	740	651	649	693	631	717	653	659	667	659	650	680	695	658	660	680	654	662	667	714	690	667	691	686	674	659	684	706	704	683	677	651	665	738	689	689	690	655	737	712	665	707	689	724	683	704	643	697	648	699	696	729	720	705	626	652	667	654	651	657	632	668	667	688	669	672	679	655	675	672	674	607	682	685	640	725	743	686	709	710	658	641	703	644	647	632	684	693	698	684	720	643	701	653	717	669	719	712	686	661	676	657	644	711	702	679	700	719	683	677	688	662	702	707	686	610	649	707	678	683	632	652	703	698	643	693	684	686	678	669	691	708	693	696	712	659	648	664	706	662	660	689	675	707	679	697	645	713	712	652	645	647	707	639	691	650	703	679	719	713	661	678	693	715	632	675	702	680	661	678	638	687	696	698	667	684	673	729	677	710	697	697	663	679	684	676	711	680	661	699	698	669	667	713	692	663	694	642	698	682	724	642	717	714	646	709	677	719	679	665	675	664	663	670	667	671	679	705	655	703	637	638	663	634	728	707	694	688	726	661	676	679	689	698	618	708	704	664	668	622	667	652	649	703	661	655	682	659	715	681	683	662	635	684	738	671	667	667	677	634	688	715	688	747	688	673	624	689	683	667	691	678	674	668	665	693	653	721	680	646	733	664	704	707	716	647	692	695	667	650	685	652	660	688	678	623	674	669	669	693	710	703	653	663	711	689	683	721	671	701	652	664	707	712	702	648	629	689	643	699	686	672	635	663	659	646	661	674	703	719	671	681	701	649	641	645	659	708	650	667	722	687	681	632	701	679	662	659	678	694	717	687	635	686	681	647	667	723	671	718	664	679	688	739	668	688	686	655	716	684	672	636	659	663	660	675	689	650	680	623	708	688	704	718	680	680	677	689	702	727	688	676	638	721	675	683	670	732	675	708	654	697	683	687	645	666	694	694	667	669	712	665	665	662	633	685	648	662	655	664	674	691	656	713	689	702	687	668	635	693	662	668	625	711	681	698	662	730	686	727	663	668	665	670	612	674	671	650	655	712	677	671	745	649	664	691	674	684	688	712	682	661	673	704	708	690	644	667	726	691	644	703	720	709	682	671	670	687	697	682	684	653	691	677	652	675	713	685	649	691	694	637	664	642	686	674	657	701	692	676	678	677	603	669	659	694	721	679	674	656	680	688	721	681	677	653	668	655	700	621	690	651	672	734	655	687	670	692	646	672	689	673	684	702	652	654	636	659	702	703	642	636	674	658	668	659	683	726	674	677	718	683	718	649	733	691	685	658	691	658	665	691	716	690	717	645	707	688	693	702	670	652	655	703	672	711	677	697	648	663	702	704	663	688	653	624	683	742	661	664	667	654	660	690	664	645	694	645	673	687	638	653	656	718	645	671	665	710	644	667	694	654	675	710	705	729	643	686	641	633	633	691	668	669	704	683	702	652	709	711	685	671	688	723	686	677	689	643	711	710	688	717	670	681	654	710	636	670	674	688	657	650	676	635	683	732	682	631	682	694	700	689	670	660	676	643	649	705	667	675	685	676	656	655	718	657	706	705	659	692	672	675	689	672	685	623	678	727	669	626	685	701	671	668	668	648	634	652	682	661	753	670	652	723	714	642	677	686	630	719	717	703	629	667	687	691	716	674	699	657	665	670	655	671	675	690	643	659	669	664	678	629	710	656	650	646	701	638	693	700	675	702	701	660	664	664	725	707	662	679	682	680	717	691	675	639	679	678	722	676	712	689	703	662	664	682	694	727	713	651	648	694	703	707	666	660	696	663	750	711	653	663	682	692	677	731	690	643	651	678	692	666	675	677	651	676	644	704	711	675	665	680	708	660	682	691	668	717	672	661	684	689	692	703	700	659	680	663	690	633	652	695	710	693	696	675	714	698	638	712	640	673	670	653	687	667	730	722	688	666	675	640	646	677	656	674	670	674	655	658	732	666	650	651	728	664	687	695	667	650	655	661	638	729	667	653	679	674	714	611	642	722	682	692	712	717	736	692	663	710	678	742	685	649	665	668	652	634	660	676	658	666	644	671	659	667	672	691	646	716	723	681	735	643	698	665	681	659	700	728	649	687	679	674	737	729	682	699	677	613	665	631	695	697	656	640	656	707	661	612	695	644	735	680	642	647	659	692	714	650	701	655	680	647	722	674	670	684	672	674	644	663	685	663	671	673	644	651	729	663	674	675	686	678	694	690	675	647	637	728	625	632	707	668	673	701	651	656	653	657	697	724	676	664	624	678	664	724	687	682	661	684	694	678	692	696	617	666	699	663	709	669	660	644	670	687	745	628	687	640	691	661	740	670	700	649	702	646	631	632	648	671	720	690	720	646	666	683	683	655	705	651	713	654	668	646	635	681	713	669	672	648	691	703	683	696	663	651	700	723	664	711	668	670	687	707	650	683	700	712	646	693	757	704	659	655	627	689	709	694	737	722	695	663	638	648	713	683	704	665	672	611	694	669	705	686	702	615	661	639	649	724	686	665	670	697	691	721	695	696	674	724	705	728	682	674	662	693	660	663	683	664	679	682	666	696	665	653	674	650	679	647	720	623	626	694	670	638	674	712	695	664	664	667	704	652	657	674	686	694	696	683	682	672	666	678	673	680	632	651	681	663	708	713	643	696	705	677	672	709	660	691	689	622	620	680	669	684	697	680	637	702	679	690	681	698	700	668	665	657	657	636	720	692	669	655	694	676	622	644	683	661	659	692	664	648	641	672	709	706	679	734	667	687	634	659	674	654	683	718	654	704	675	662	674	679	651	698	627	659	671	696	680	710	675	671	675	711	652	661	631	696	691	663	652	703	673	685	671	677	712	683	658	664	757	678	684	685	683	731	699	672	688	655	664	674	669	652	671	678	639	696	679	684	645	676	704	664	707	655	684	683	685	699	674	660	681	661	669	652	683	662	727	689	684	683	658	649	669	638	671	703	670	712	651	720	711	668	705	679	742	673
23890	20956	24320	27772	20963	20970	12340	558	374	296	283	286	300	248	241	255	253	223	242	217	238	240	218	235	223	229	204	204	235	214	216	198	258	219	235	214	214	238	211	210	212	212	208	229	225	187	205	197	188	204	214	202	201	211	216	240	198	199	211	236	214	224	219	221	197	226	210	204	216	225	208	221	244	198	217	224	233	187	212	204	208	227	224	227	224	212	192	231	197	203	233	205	205	188	192	185	206	175	240	223	190	223	202	186	219	209	193	199	197	218	191	173	199	215	216	200	192	197	217	193	199	209	219	223	175	210	192	216	212	225	176	211	197	238	169	193	195	224	235	197	229	178	205	181	209	220	198	184	204	227	242	231	201	192	198	229	201	210	258	182	204	197	196	224	211	206	217	208	225	219	213	226	189	195	229	227	202	213	224	196	186	192	208	205	176	214	209	220	219	190	193	211	177	226	219	206	223	210	201	189	207	210	235	203	196	216	214	215	229	201	209	215	186	204	207	217	229	201	186	221	203	194	240	197	201	228	215	207	219	190	227	261	188	206	209	198	234	210	212	230	232	197	200	224	202	209	241	225	226	191	213	183	190	207	231	218	210	199	215	213	212	214	208	201	232	196	198	182	213	199	228	214	192	210	204	204	216	204	184	214	202	188	197	212	233	231	201	227	205	222	184	203	228	217	207	213	193	233	220	215	196	210	213	185	218	222	207	223	206	204	203	234	180	211	205	205	205	210	220	209	204	223	230	229	197	192	212	235	216	191	184	227	223	212	181	186	189	206	200	225	219	209	217	242	206	186	203	210	195	198	234	212	252	234	213	189	193	193	188	205	223	223	208	190	194	194	224	192	191	208	212	203	209	198	188	189	243	201	217	205	224	226	211	221	213	199	202	213	222	212	249	224	243	193	238	211	174	217	215	211	199	201	193	213	217	216	206	203	200	204	202	191	197	191	208	201	205	204	221	214	207	226	204	215	190	232	212	225	208	220	179	206	232	196	195	214	211	216	233	232	220	186	216	215	207	203	196	213	202	197	215	227	211	202	208	210	213	208	218	209	234	239	213	198	208	200	191	197	224	204	207	192	205	185	210	210	225	228	206	195	199	228	201	223	223	183	214	196	213	235	214	209	219	207	207	218	213	216	224	211	203	213	221	215	211	234	204	204	182	211	193	201	240	235	220	214	214	221	214	208	223	219	207	178	204	183	198	241	213	187	206	178	193	202	197	193	215	205	238	234	212	205	200	218	202	194	203	196	209	229	234	216	213	188	203	214	215	202	194	203	233	225	222	235	186	221	223	216	208	200	209	220	223	189	206	206	203	215	201	209	183	212	191	198	226	208	196	213	206	213	202	226	197	209	204	208	179	191	213	223	219	215	172	227	202	220	193	227	203	217	242	226	199	193	194	201	201	205	229	190	210	222	210	203	210	213	216	195	229	210	212	204	208	199	196	197	222	213	210	191	209	200	226	215	239	219	219	204	203	234	210	194	194	205	203	209	192	232	184	226	232	223	220	217	202	186	229	192	208	199	232	237	198	207	218	225	216	223	206	194	206	208	223	209	222	225	223	206	244	224	222	206	225	222	209	190	223	213	228	192	202	226	228	212	221	221	239	219	185	193	210	191	214	216	204	217	204	227	208	220	195	172	210	202	207	174	221	209	206	197	224	191	216	225	213	212	220	197	193	201	215	196	231	214	196	190	230	217	223	216	212	211	203	202	191	200	217	204	210	225	204	197	211	196	194	221	211	223	244	219	231	204	208	182	187	199	193	200	228	194	201	205	202	202	192	181	235	217	209	208	229	222	200	204	202	224	211	237	232	196	206	183	239	206	192	185	226	187	220	206	214	200	189	203	210	238	218	197	186	211	204	183	208	185	169	201	218	200	187	203	194	207	174	235	212	224	201	228	240	211	214	236	191	195	185	220	208	221	221	197	208	220	193	184	231	218	183	213	204	189	169	212	185	199	206	202	203	220	201	185	203	217	220	215	231	223	207	197	209	201	230	213	169	208	189	221	240	229	198	200	190	184	198	214	229	206	208	231	231	223	200	222	201	211	201	211	204	218	238	187	222	242	222	192	202	205	192	254	235	204	186	208	185	200	230	219	203	200	233	234	214	199	221	204	208	208	195	207	193	208	216	195	214	236	174	197	187	213	208	192	219	193	204	191	201	248	211	225	202	187	230	208	216	206	188	228	228	232	199	230	204	212	197	211	205	213	221	223	234	175	218	228	223	213	217	215	197	188	194	228	188	210	218	210	195	211	211	193	235	232	213	205	216	224	258	206	203	176	186	208	190	204	216	216	191	193	201	203	201	226	186	164	220	191	208	215	202	206	220	213	207	231	194	213	200	206	209	197	207	188	212	217	205	246	202	206	194	229	204	205	212	221	215	209	237	202	222	208	209	192	213	220	196	191	188	205	206	201	221	193	218	211	198	205	210	196	241	216	251	198	215	215	238	202	185	215	178	195	219	227	212	214	218	204	205	193	230	244	213	212	199	238	216	221	187	212	198	190	193	193	234	211	192	217	215	193	211	195	226	203	207	198	233	208	231	202	209	232	227	197	247	228	203	195	212	193	225	182	197	224	184	237	229	205	244	218	234	205	207	211	207	206	237	205	197	239	201	201	204	198	195	189	200	208	219	197	218	186	204	206	226	216	236	209	228	218	187	208	180	197	209	189	180	213	224	197	212	219	213	229	200	227	194	206	191	191	208	229	193	216	201	221	189	204	235	240	203	217	202	179	216	217	200	198	209	190	203	171	210	188	216	175	206	228	227	200	207	186	185	188	205	202	203	195	189	232	219	217	208	229	222	208	206	197	192	216	211	223	198	209	217	190	194	206	231	198	188	200	203	197	195	219	187	242	184	203	185	200	226	189	207	212	227	219	202	195	212	185	199	235	219	202	205	236	205	206	222	167	231	230	193	213	224	243	197	209	243	216	234	205	212	211	213	223	230	205	210	214	230	219	193	197	228	228	188	216	199	209	204	203	208	218	210	194	183	186	206	210	201	198	222	188	213	226	213	201	216	203	209	204	179	219	226	191	221	198	205	189	212	205	196	205	212	218	206	195	211	215	193	216	171	213	215	203	210	197	201	207	213	218	236	214	212	210	200	208	208	239	240	225	227	194	208	224	218	195	213	212	203	233	208	223	220	196	198	206	218	206	191	212	183	219	228	177	193	204	193	193	195	204	208	174	203	206	233	210	221	192	185	185	207	197	221	201	223	234	221	203	209	181	193	203	220	212	202	207	213	190	220	187	205	240	216	200	202	198	197	182	211	198	219	240	193	198	213	209	235	205	195	182	202	196	208	210	184	213	203	218	207	210	226	217	182	194	210	203	211	218	187	213	187	221	208	182	228	217	207	218	242	181	182	185	227	221	213	213	222	237	182	191	215	189	196	198	213	234	214	258	217	192	242	184	181	231	213	186	222	207	231	185	188	187	193	199	211	198	193	197	205	199	215	223	244	199	198	192
5552	5821	6318	931	689	568	583	558	561	521	560	528	529	555	531	505	505	511	512	479	476	485	485	487	517	524	501	507	482	472	486	483	457	454	469	439	492	478	488	481	477	481	489	512	503	507	509	502	493	470	508	484	525	451	475	495	511	457	498	472	510	530	459	520	443	490	500	524	531	459	500	503	543	485	488	501	480	484	493	487	492	539	471	493	518	501	479	479	519	479	483	498	497	499	475	488	488	538	509	506	490	485	486	463	469	471	486	465	498	489	499	521	435	468	502	514	524	499	492	496	488	470	483	529	502	468	517	471	507	472	478	503	470	529	484	450	519	482	513	524	455	489	505	490	498	512	510	454	473	442	523	488	504	483	448	513	451	498	545	538	495	518	527	476	491	496	493	492	453	516	516	476	471	504	531	504	488	504	479	487	484	481	522	516	495	489	453	518	474	504	502	481	453	491	478	538	522	502	484	485	480	491	480	469	513	479	500	504	507	491	522	484	496	504	489	476	531	429	552	511	507	466	473	545	501	499	478	525	498	516	488	504	480	521	520	477	456	486	471	477	501	479	514	492	478	511	457	496	500	527	478	477	505	478	520	498	501	514	523	480	501	525	512	542	481	523	527	486	486	478	491	465	528	510	504	489	487	500	502	546	510	485	516	500	499	449	486	499	455	472	464	522	517	513	481	523	497	503	457	501	504	499	479	496	521	494	518	476	513	490	460	472	500	473	492	512	508	536	507	487	451	480	475	462	487	481	554	494	464	495	501	497	509	489	491	501	448	503	484	500	467	462	461	510	483	486	502	494	530	513	489	492	470	487	485	509	491	473	508	481	479	474	508	455	504	510	485	484	490	479	492	484	499	446	493	531	510	506	465	486	538	492	475	516	520	470	475	486	464	513	523	477	468	494	494	479	509	459	474	498	477	492	479	512	487	516	487	483	490	485	484	516	508	437	434	511	483	491	515	488	503	490	486	476	475	544	448	455	456	505	495	512	493	468	499	468	519	482	498	514	448	479	475	491	494	485	492	479	492	527	484	478	492	486	518	527	478	486	521	516	453	526	517	451	478	468	491	472	452	500	456	505	475	501	481	509	487	503	483	486	523	485	456	482	467	506	495	499	509	448	497	513	483	452	440	502	504	490	454	502	474	495	489	498	488	477	486	507	501	490	513	499	451	486	489	474	517	479	523	477	480	501	492	506	462	495	482	474	509	497	464	510	544	434	482	527	526	526	493	526	500	520	485	503	455	484	509	521	478	478	496	490	495	500	481	510	490	479	485	469	471	496	511	471	517	511	504	500	477	450	503	488	515	486	495	440	477	493	526	452	525	519	503	501	512	511	494	498	481	506	485	453	490	478	491	484	507	493	500	500	523	468	498	511	518	503	484	541	505	447	561	488	525	474	500	496	471	499	527	473	461	522	488	494	465	512	507	457	493	487	485	456	503	501	556	457	502	477	498	500	452	504	485	516	479	456	446	460	486	492	485	490	492	479	471	486	482	473	500	534	453	465	540	510	455	539	509	480	463	523	497	489	494	521	448	485	493	499	479	493	487	506	477	512	483	439	513	490	471	462	511	494	525	467	485	508	513	469	483	462	463	511	517	453	503	477	466	496	472	452	467	511	464	467	498	502	489	514	486	511	493	492	448	477	499	533	502	506	478	500	465	501	500	495	491	494	498	473	482	506	492	509	495	511	489	501	480	501	489	506	509	465	509	481	484	501	499	506	518	482	496	476	465	477	445	501	501	498	492	475	439	482	469	466	513	477	485	475	489	452	533	468	489	486	511	446	495	463	496	524	459	487	508	506	456	522	480	484	507	468	493	493	462	502	503	490	554	493	474	476	489	508	482	469	474	505	495	486	481	450	471	518	449	492	504	481	500	492	501	462	492	467	471	534	493	492	509	496	501	499	513	483	484	506	519	479	488	461	475	485	504	517	492	465	522	455	538	511	492	490	488	474	493	496	466	469	476	498	466	522	482	511	457	503	479	468	502	480	450	503	498	490	479	492	461	518	502	493	498	481	493	483	458	495	466	481	498	498	485	500	505	495	510	475	494	477	437	498	503	509	511	457	498	506	503	507	503	507	476	497	482	473	487	482	459	486	489	472	521	475	478	484	524	489	508	470	474	502	513	498	524	492	523	535	492	462	500	468	483	476	480	493	483	481	501	447	477	475	473	506	482	480	463	500	514	471	476	490	525	496	525	502	459	472	471	506	507	516	484	484	493	480	503	459	474	520	510	469	465	482	490	476	506	506	506	504	473	516	490	472	497	507	499	503	464	523	487	521	516	464	491	508	541	520	517	484	480	502	429	482	517	518	507	486	511	476	495	514	486	447	502	505	487	494	487	474	510	499	539	496	522	473	500	497	498	502	521	479	509	490	451	509	466	466	476	475	541	499	499	490	463	535	453	437	494	464	452	477	493	534	539	474	511	488	503	476	470	480	489	475	470	498	509	535	455	471	475	513	488	454	486	454	510	522	492	465	483	504	526	460	499	447	478	490	526	497	495	545	507	486	499	463	565	465	520	485	490	475	492	503	500	489	481	504	489	493	477	514	495	504	487	522	495	477	503	478	473	489	474	499	519	492	522	470	506	439	470	527	492	495	514	463	490	433	492	466	455	506	455	510	494	488	444	453	490	480	459	519	489	462	473	474	475	520	499	521	464	444	461	518	508	462	506	466	463	461	489	476	463	482	489	487	460	474	484	534	473	512	541	539	517	475	466	458	459	476	462	506	506	515	480	485	511	501	505	477	500	477	464	528	489	486	471	519	488	523	475	497	465	488	466	500	499	527	488	482	498	471	488	564	467	438	511	516	457	500	494	493	509	504	486	490	485	521	474	509	501	502	511	490	499	511	493	474	515	511	501	478	484	501	503	460	517	504	491	507	491	499	493	479	511	516	453	466	454	503	472	529	499	523	529	487	466	524	498	476	475	495	491	453	498	493	480	483	509	521	463	519	495	457	497	511	479	455	514	530	468	501	450	491	486	465	508	523	478	551	503	477	470	479	473	483	499	517	504	468	506	520	465	492	501	523	509	515	533	498	466	489	488	468	500	473	506	490	461	481	477	546	495	454	499	505	495	496	503	488	468	532	496	469	513	491	496	441	489	466	521	482	482	467	437	518	484	452	477	499	495	523	461	514	478	472	474	469	504	489	488	496	475	466	442	474	522	535	499	479	481	508	496	459	530	464	526	482	494	519	510	509	505	483	467	464	476	501	451	481	485	494	466	474	526	489	491	473	455	481	511	472	481	502	465	488	525	501	467	465	483	499	465	500	468	456	493	507	521	452	482	476	512	459	493	493	495	527	514	472	493	501	497	484	492	499	513	469	473	475	483	485	497	507	457	461	471	501	480	471	531	485	509	520	470	473	495	459	543	464	517	488	481	504	505	498	512	479	523	498	488	497	483	515	482	470	482	462	489	482	491	457	457	519	491	443	487	476	485	478	475	502	514	495	498	488	509	485	481	459
31646	19509	7447	425	224	229	185	182	182	182	190	183	185	168	188	198	173	184	169	185	176	200	179	167	185	182	194	163	185	201	210	176	177	199	161	200	177	163	173	164	203	198	176	201	174	194	188	197	168	181	189	172	200	179	185	193	188	199	195	193	176	178	170	199	181	182	188	161	173	169	173	176	170	180	178	195	186	176	170	181	164	158	188	152	194	180	179	180	193	168	165	174	185	212	190	173	173	179	177	178	183	193	184	165	207	180	183	179	196	180	164	184	195	179	194	170	177	178	190	163	183	177	171	187	186	178	183	183	163	173	164	169	191	181	189	154	182	186	178	193	174	185	216	195	153	210	186	181	161	180	178	176	148	178	187	185	168	190	177	202	179	153	176	168	207	190	194	179	181	164	171	199	189	187	199	182	160	174	173	162	178	183	184	186	174	165	172	187	184	194	187	166	207	179	197	151	201	164	158	160	162	158	183	186	163	176	189	151	189	161	190	174	193	179	164	191	200	184	172	182	182	169	169	181	176	183	175	175	168	181	168	176	204	196	172	182	200	167	173	174	184	205	188	205	181	190	180	178	185	211	195	184	211	162	181	195	171	178	184	169	168	212	151	178	196	169	196	186	160	182	172	171	211	176	180	175	185	210	150	203	192	189	202	188	163	173	200	210	170	181	151	180	185	198	180	194	184	177	174	198	182	186	180	199	187	186	205	164	160	195	176	177	178	185	206	198	179	159	195	172	162	181	183	194	192	176	185	192	197	184	189	184	197	176	197	201	204	201	169	200	185	177	194	193	160	192	183	187	179	191	191	179	178	185	198	175	192	178	172	188	170	175	175	176	185	179	190	172	182	159	188	164	172	196	165	186	186	185	202	169	183	173	190	163	175	195	188	173	203	185	167	173	160	178	181	207	187	179	173	172	189	182	168	160	183	183	178	167	192	193	165	174	162	167	192	192	183	173	175	211	182	193	167	171	170	184	200	182	189	178	196	188	166	201	193	184	176	185	165	166	204	184	192	213	168	171	167	182	158	158	182	175	176	154	154	178	192	178	189	198	194	192	156	185	200	192	164	180	182	193	196	200	201	179	214	177	194	180	166	161	183	173	177	159	176	183	192	202	174	199	184	182	189	137	209	175	180	199	199	181	152	185	161	149	200	161	203	186	195	175	187	177	172	187	168	175	186	182	182	164	178	171	172	174	189	187	159	195	168	171	181	178	164	162	192	186	194	217	202	179	163	172	191	180	185	190	184	150	184	196	148	191	170	189	189	191	174	184	173	178	178	175	151	190	173	174	180	171	194	153	169	170	189	160	181	192	186	153	155	186	174	200	161	173	204	174	180	198	200	201	168	167	170	217	197	166	196	179	187	184	188	176	149	186	177	206	170	186	154	187	191	179	174	212	189	179	181	211	189	185	173	193	170	173	177	193	184	144	165	163	163	176	161	193	153	185	169	175	206	177	195	179	190	198	170	186	206	198	176	178	176	175	190	182	181	202	202	180	174	218	188	189	169	189	172	180	190	181	159	185	190	191	167	192	173	167	180	196	178	213	193	191	189	158	180	171	189	164	188	178	153	184	177	167	193	135	154	185	167	210	171	172	180	186	173	172	160	180	181	166	171	210	172	191	203	197	161	176	190	182	195	199	204	209	164	181	181	204	189	173	194	194	187	158	161	191	187	200	192	163	149	191	161	174	171	161	179	170	212	199	178	205	191	168	181	185	186	175	167	202	154	185	182	187	198	180	169	185	196	182	176	176	146	203	159	158	191	192	179	171	172	186	170	187	174	180	179	180	154	178	159	165	180	208	180	188	181	169	184	221	147	173	166	161	204	164	171	182	167	170	188	152	178	206	166	182	195	162	168	187	180	183	185	170	177	205	173	157	218	203	176	172	159	190	171	164	198	175	202	194	186	193	171	175	178	168	192	173	176	183	162	162	181	193	169	182	164	159	171	177	179	210	210	173	161	154	164	168	189	146	180	185	175	192	178	202	176	172	172	184	175	163	166	167	181	192	201	182	167	195	174	183	176	163	179	174	185	150	177	176	171	176	187	194	176	159	179	185	162	184	185	195	178	198	188	187	176	181	184	197	158	157	205	214	140	186	174	180	190	191	161	171	217	193	147	189	189	184	170	177	170	182	159	171	203	155	172	203	202	189	179	171	178	185	176	188	201	176	182	189	179	168	194	136	196	197	181	172	203	178	182	180	166	189	183	206	159	183	170	203	188	176	183	195	182	170	185	180	174	193	199	203	166	177	210	182	189	166	169	155	188	177	182	186	188	177	189	203	163	172	177	182	177	210	159	181	184	174	193	177	189	202	186	158	160	167	178	197	153	175	175	173	196	171	184	169	178	202	156	170	198	189	187	189	208	197	168	157	189	177	164	183	213	171	201	213	171	159	187	180	168	198	173	170	180	185	163	179	164	197	196	205	189	165	185	177	151	177	195	185	174	169	194	165	188	166	180	189	186	180	174	164	185	188	193	202	196	180	200	164	170	185	191	188	186	172	164	151	186	180	174	178	183	196	146	185	167	181	187	177	196	201	177	166	179	179	168	219	189	182	213	187	160	179	193	182	182	166	171	196	183	184	184	195	167	203	208	167	189	181	200	183	183	175	182	140	170	202	153	186	178	211	173	184	169	152	183	167	184	185	157	193	175	195	183	163	158	166	179	195	170	190	202	174	177	223	172	192	181	192	145	186	189	163	186	182	210	186	162	177	200	188	176	195	185	199	176	180	197	170	146	175	161	187	210	182	184	183	170	165	187	175	161	199	182	177	176	170	170	195	163	166	160	188	189	178	172	195	176	192	183	172	170	185	195	169	177	215	143	190	166	184	164	163	159	169	161	163	183	193	192	159	190	196	182	193	152	187	174	170	175	185	205	177	176	175	173	202	182	163	182	169	182	167	177	179	174	182	186	206	187	186	156	183	198	177	191	179	195	191	183	170	188	163	190	182	186	192	201	182	181	176	182	180	156	167	174	178	189	178	183	173	172	175	194	178	185	164	195	174	172	154	180	170	189	174	205	186	186	178	192	191	190	165	169	203	181	192	203	185	186	181	184	170	193	177	167	172	178	189	183	176	174	188	202	190	186	180	172	169	194	166	177	157	173	185	193	189	186	175	183	185	177	174	191	191	171	173	190	176	180	192	171	196	180	176	174	202	167	167	205	182	170	193	177	203	199	144	150	175	187	195	166	197	173	185	174	167	169	164	185	187	194	177	191	179	173	181	195	168	178	180	198	196	169	183	186	178	197	141	185	179	162	193	183	177	177	183	188	194	180	169	175	162	197	211	177	195	162	183	182	169	177	202	177	192	183	189	182	177	169	196	191	179	191	175	176	180	200	189	185	179	185	174	184	161	178	191	166	174	184	180	208	183	165	178	174	192	173	154	178	180	175	181	185	202	156	204	167	164	162	179	176	177	174	187	187	182	180	167	175	223	167	175	167	162	175	189	174	170	193	198	172	185	176	158
6102	1550	904	503	491	500	529	508	475	502	468	456	478	501	495	506	473	457	498	438	449	458	469	464	479	494	475	484	494	480	515	465	498	481	480	495	461	466	483	455	488	481	454	470	451	493	477	527	488	491	485	496	478	456	483	491	492	482	441	468	496	442	497	495	516	484	502	463	451	521	449	473	493	514	502	488	491	511	467	478	475	479	509	474	486	463	450	496	465	495	490	466	503	502	499	489	492	460	490	493	492	517	482	461	496	466	473	484	474	459	446	457	541	490	481	476	515	478	502	475	489	454	461	486	468	518	460	490	488	470	487	426	493	501	494	493	500	484	477	492	473	469	464	482	482	480	466	459	473	517	506	483	458	476	530	460	520	456	470	478	452	474	498	452	496	489	504	477	436	500	460	486	440	465	465	505	478	475	483	520	482	457	477	483	514	475	441	481	484	502	488	456	444	469	516	473	460	487	472	455	470	510	501	481	453	491	481	472	523	455	495	485	551	526	519	504	460	456	471	482	481	486	425	435	485	485	478	437	479	493	460	485	485	440	519	481	468	470	472	451	494	518	500	469	503	475	489	499	473	488	494	452	497	521	461	462	476	463	503	496	499	469	470	461	492	484	527	468	512	480	513	455	453	502	482	485	473	502	462	507	431	504	490	451	467	506	439	491	503	490	483	457	473	495	517	473	515	461	474	455	483	472	475	500	487	485	454	496	460	467	461	477	453	490	469	498	461	465	486	471	497	488	462	486	486	462	482	522	469	489	506	472	471	511	489	501	479	492	461	459	441	485	522	533	501	468	497	429	490	462	497	475	469	495	482	452	446	494	484	508	472	474	465	491	468	464	488	478	502	453	484	457	497	513	491	488	501	488	471	509	433	500	479	458	481	500	457	498	501	495	446	489	437	487	490	489	501	523	531	497	487	506	478	497	480	531	490	517	473	479	502	472	460	473	485	475	478	471	493	429	471	477	501	511	490	471	485	481	461	479	479	497	477	461	452	500	467	477	505	493	480	496	490	509	500	470	479	506	499	480	462	515	476	486	494	453	460	479	504	495	497	499	476	501	484	477	472	458	478	439	504	494	516	497	495	444	476	488	479	497	495	487	481	457	497	460	450	506	505	450	491	498	537	496	499	477	477	484	490	485	504	491	465	481	485	470	492	480	477	475	515	514	453	544	500	502	472	512	521	468	474	458	459	483	487	467	462	472	471	467	502	499	464	438	523	467	500	486	510	466	441	437	487	503	488	480	474	486	474	473	507	527	465	499	434	462	470	463	482	506	455	428	468	529	439	479	443	452	460	495	466	511	505	431	445	468	481	489	467	478	472	471	470	470	460	479	513	465	444	502	471	494	443	479	482	505	493	494	481	479	488	489	514	493	493	462	472	486	412	477	481	480	481	488	497	498	473	476	484	481	477	484	470	490	467	471	471	508	503	462	429	491	483	490	475	499	462	460	471	498	460	491	496	474	474	486	507	488	468	478	488	442	465	457	470	493	495	488	432	482	502	491	465	513	452	489	484	453	458	480	555	481	476	485	466	486	474	465	526	465	492	469	498	502	489	456	493	449	479	505	462	466	429	469	498	468	476	474	494	521	490	492	488	512	490	451	470	464	468	515	467	485	516	443	481	502	471	489	482	475	473	478	479	480	473	473	481	460	475	494	476	482	445	513	543	459	456	469	509	469	481	492	469	491	506	474	507	450	502	453	509	468	514	488	505	471	506	443	475	490	490	469	464	476	468	478	488	499	466	492	475	480	465	480	461	449	443	478	475	487	482	505	476	500	485	488	484	458	468	445	502	471	511	473	456	503	532	454	455	474	464	524	481	491	498	519	488	499	526	495	468	459	491	483	475	527	473	451	467	483	481	536	478	465	492	533	528	439	463	476	516	495	509	465	452	509	487	451	500	456	495	516	475	459	489	490	482	501	473	500	510	467	506	506	466	500	481	484	545	497	480	476	461	488	480	505	446	478	503	467	464	465	476	486	506	427	502	474	500	495	489	475	512	460	510	505	496	447	478	481	505	479	455	469	491	469	520	523	513	436	469	447	469	501	517	465	474	506	504	480	474	507	465	522	499	474	443	486	495	473	486	439	459	459	475	490	517	475	490	492	478	500	459	496	482	463	476	475	468	487	475	446	469	489	519	492	496	511	458	521	494	496	497	457	468	452	449	475	509	444	495	484	478	514	512	470	454	456	474	495	474	470	476	508	485	479	485	482	511	475	474	479	456	459	483	502	446	470	471	481	504	462	513	528	458	541	479	510	455	522	491	478	470	464	446	500	466	478	485	451	469	471	468	469	528	480	479	497	477	504	464	510	450	489	449	483	476	492	457	472	504	500	450	469	451	446	457	478	499	488	502	490	436	493	491	466	506	465	510	446	469	507	515	510	444	441	503	474	484	511	472	479	468	477	473	455	471	486	501	461	463	461	469	477	504	475	493	497	445	491	512	487	501	496	478	439	453	473	471	519	479	461	485	467	476	475	457	451	473	482	511	493	466	462	463	494	459	461	472	480	443	451	489	475	488	494	454	450	484	466	450	490	490	528	493	488	494	513	477	500	489	488	490	475	457	456	503	468	463	465	457	464	507	501	480	468	530	511	461	489	486	525	480	495	473	502	494	462	458	456	465	467	497	523	480	495	482	512	445	489	489	456	498	471	482	493	436	497	491	479	473	493	488	481	457	500	522	445	500	486	471	516	527	462	495	476	465	492	474	477	505	509	489	516	459	483	474	480	456	484	506	477	462	473	490	517	479	492	512	477	475	485	466	459	516	474	497	515	500	481	472	442	469	465	500	482	460	511	474	470	447	507	500	520	480	518	475	483	490	456	504	470	488	461	475	523	482	474	510	454	464	493	478	460	498	489	467	509	487	488	506	471	457	437	495	521	497	468	461	495	461	488	447	523	475	472	460	472	494	502	490	494	469	539	467	459	475	514	487	503	534	458	475	512	508	477	469	477	480	475	490	481	467	490	465	464	479	475	501	507	454	486	478	488	512	454	491	507	493	503	492	486	482	499	472	463	492	519	506	444	471	480	495	512	465	473	464	523	496	479	497	460	484	484	449	471	473	458	488	446	503	506	512	460	490	472	494	490	471	501	506	488	515	473	482	498	497	477	470	490	511	503	482	467	483	511	488	459	475	491	465	481	455	475	450	474	486	484	478	463	494	488	480	514	498	468	489	498	447	461	499	458	466	493	491	503	460	423	519	498	467	467	474	457	453	494	526	475	490	517	485	459	496	494	518	494	489	492	526	477	511	456	493	472	494	497	466	490	461	507	446	507	493	467	477	484	502	452	467	498	515	470	479	470	483	476	470	481	469	500	521	486	462	469	497	529	481	453	526	503	467	493	453	531	472	458	485	484	494	497	526	496	483	455	509	453	468	457	486	485	474	505	484	487	477	484	473	532	485	493	504	473	498	444	476	477	479	477	497	474	494	455	501	480	502	474	481	470	431	482	454	513	451	485	456	478
24519	20968	23991	28118	20971	16030	561	348	288	330	301	308	294	302	284	312	309	281	256	291	296	266	274	290	279	293	280	284	306	273	282	288	299	256	305	278	299	299	274	291	283	293	289	264	299	294	291	307	276	253	298	267	263	292	295	273	254	275	275	270	280	284	297	292	309	296	273	287	290	292	311	312	259	271	259	296	296	259	285	279	270	308	277	237	285	267	289	250	287	307	312	262	260	282	285	292	287	321	275	300	300	282	258	301	291	271	311	303	267	253	284	282	284	293	273	276	274	238	289	267	275	256	296	283	278	298	282	280	259	245	300	262	281	274	272	260	263	279	270	280	285	293	305	303	272	300	246	273	269	297	270	277	286	273	285	289	286	275	264	289	321	282	288	266	249	271	307	254	278	247	289	271	265	301	286	296	266	274	260	271	280	265	259	299	298	300	273	253	290	289	297	286	261	281	266	271	278	258	300	281	275	261	277	286	280	287	269	318	289	283	288	278	282	261	277	295	308	298	267	297	310	294	272	276	277	304	260	273	267	286	299	295	311	281	265	290	275	255	306	279	283	287	265	271	322	302	311	270	305	286	252	272	288	288	239	287	295	259	289	288	278	269	268	289	278	281	272	285	257	282	273	252	291	272	321	270	271	265	277	314	249	271	286	279	300	277	289	285	284	286	308	267	265	303	273	281	260	288	275	269	251	281	271	286	282	284	280	286	279	257	235	282	259	304	304	298	295	310	294	309	267	260	267	258	248	268	275	279	267	290	247	302	252	252	278	260	271	302	257	295	274	290	275	261	289	288	311	276	317	286	281	276	296	248	310	291	292	295	285	263	260	276	284	292	272	246	273	280	266	282	262	257	295	290	269	264	274	292	291	317	281	287	301	251	280	299	274	270	277	283	289	327	274	283	249	302	270	246	260	312	276	288	267	270	272	296	279	292	275	288	271	261	259	309	295	261	290	323	262	285	305	265	274	288	280	286	278	276	284	263	286	286	262	276	290	289	295	273	287	270	286	267	276	267	253	281	260	294	277	284	275	325	274	254	277	284	275	288	290	258	256	243	273	252	261	267	276	305	273	289	276	273	252	279	276	281	275	291	295	283	301	267	288	300	265	272	280	323	288	258	243	297	287	254	272	293	317	273	284	279	279	276	264	272	284	282	263	286	311	292	266	282	257	256	271	292	294	270	294	266	278	258	310	271	308	281	288	282	267	297	257	316	260	305	249	309	266	267	290	265	292	299	267	268	291	302	299	278	252	271	282	290	257	285	313	296	302	277	292	266	281	257	302	283	278	302	291	257	277	289	289	282	305	268	306	298	274	279	253	338	265	286	290	276	297	241	270	267	284	301	268	286	294	284	251	274	267	244	273	269	292	291	291	241	296	291	294	271	271	278	290	272	315	262	300	292	303	282	322	278	265	258	253	267	290	273	271	291	281	261	258	258	259	250	277	271	288	254	273	282	265	264	289	287	320	266	280	283	256	262	290	283	250	269	273	263	272	286	292	298	261	239	286	263	235	279	275	288	267	269	283	276	277	304	269	301	284	295	258	314	278	246	289	286	285	271	287	279	277	281	289	260	285	277	254	272	276	263	273	275	294	287	309	269	273	281	264	257	292	269	285	275	277	287	278	279	275	295	305	255	278	284	279	274	267	274	256	253	299	263	250	286	289	301	285	261	284	287	268	317	306	287	287	246	254	270	274	283	251	297	266	286	263	269	294	264	258	285	259	298	303	296	279	277	262	233	286	276	302	251	291	277	255	282	258	269	295	304	272	266	297	290	289	298	301	294	278	278	312	258	281	279	259	246	268	250	290	274	274	290	306	267	275	283	301	277	282	248	270	254	288	288	281	270	299	301	294	308	267	281	311	255	265	278	309	296	284	281	293	278	265	275	267	282	279	255	273	269	276	271	290	301	285	300	287	288	268	271	272	243	257	283	281	284	287	260	301	283	284	255	286	281	253	268	287	286	278	312	290	268	311	273	289	254	296	267	257	268	250	273	303	291	282	293	286	310	256	268	270	272	310	261	298	249	297	259	297	295	279	335	282	272	309	301	289	291	294	243	277	257	268	295	278	279	233	264	256	288	260	274	235	276	255	266	254	260	261	278	259	278	252	245	293	291	302	272	317	274	275	270	277	285	285	280	281	294	241	264	291	277	325	295	301	313	276	266	277	270	281	267	271	268	255	265	302	265	255	265	265	238	294	272	263	265	272	297	286	303	282	295	274	277	268	301	276	292	273	264	271	269	275	280	260	264	274	303	283	292	274	297	285	266	265	291	322	281	245	264	262	256	273	300	289	259	259	261	274	287	308	305	259	255	276	274	258	283	263	266	276	274	260	304	289	276	266	272	268	269	284	283	264	289	291	261	307	287	278	259	259	273	272	295	266	277	299	264	293	267	281	283	296	241	279	289	290	325	256	283	267	260	300	240	254	247	286	274	267	260	266	280	265	285	265	285	294	298	259	287	275	288	287	284	262	298	280	313	277	270	260	284	340	286	264	270	280	274	271	292	294	291	283	303	298	288	303	287	248	246	250	244	268	270	295	315	305	279	267	275	258	272	271	260	286	240	281	307	282	293	282	315	258	272	284	256	286	302	310	298	277	282	272	248	312	271	259	278	290	278	282	261	299	269	278	274	289	265	276	252	310	271	292	288	308	283	271	298	286	295	284	270	315	279	278	267	261	285	294	264	280	296	263	269	269	268	268	286	291	239	268	252	267	272	261	293	264	283	272	274	285	287	308	294	271	280	276	266	264	281	281	263	263	276	278	275	275	289	278	257	299	264	273	259	302	250	273	262	258	267	274	272	278	251	256	289	291	301	304	245	278	288	289	275	290	284	272	301	275	289	258	251	282	264	290	282	276	282	291	311	283	270	289	255	270	280	246	300	275	267	288	283	268	247	291	280	289	255	249	284	283	280	276	316	302	279	240	266	281	277	268	272	278	290	289	290	307	319	293	308	291	288	310	288	290	269	273	286	265	286	299	284	274	269	292	275	252	273	270	279	258	273	284	232	270	270	280	273	303	299	268	263	276	294	306	287	265	243	298	250	244	309	270	290	277	274	249	244	280	301	284	282	289	284	243	259	261	279	274	292	280	289	271	292	300	268	287	272	253	252	276	268	246	281	268	280	290	292	307	284	273	261	303	280	288	282	290	277	295	281	270	274	250	304	246	247	266	266	280	302	271	300	323	296	254	306	296	278	285	262	279	296	287	275	269	322	295	277	301	301	310	275	303	248	265	291	302	243	279	288	281	261	272	288	272	301	275	276	295	281	275	300	265	264	294	249	273	297	272	260	269	279	250	303	307	273	256	282	305	320	301	289	262	264	275	271	277	271	274	287	286	278	307	254	278	261	305	283	265	282	310	265	292	290	285	271	290	298	295	307	282	282	290	270	292	267	289	270	287	248	253	289	284	270	263	257	277	265	281	289	284	290	280	295	289	261	304	267	283	275	288	261	262	262	309	281	274	291
4285	3485	3927	856	816	770	693	673	708	699	655	748	723	669	669	723	677	674	632	678	706	679	666	674	630	662	670	675	677	680	632	701	677	652	657	694	689	738	684	696	679	674	684	672	688	712	683	692	661	678	663	693	704	707	662	715	726	643	639	639	676	728	712	688	662	683	714	679	660	666	655	634	683	668	623	676	688	670	649	691	647	687	666	685	674	629	733	683	640	673	685	692	724	690	684	718	672	718	688	633	680	650	662	663	592	676	651	706	684	715	623	669	700	649	702	671	701	688	647	693	624	681	652	700	682	687	723	631	685	733	652	725	670	702	661	688	678	691	645	673	620	673	701	673	654	701	718	699	637	661	708	690	663	679	634	655	685	672	647	685	679	642	646	660	696	659	653	656	661	703	654	685	661	665	715	667	696	648	671	702	702	688	714	694	666	672	677	657	630	686	701	677	614	683	699	639	678	681	668	678	681	676	724	648	679	658	705	704	710	658	673	688	673	695	677	662	711	629	655	686	654	702	685	689	662	664	737	645	643	672	683	716	709	710	650	662	640	693	679	657	708	674	739	651	681	640	667	698	683	656	680	635	671	666	685	702	698	721	696	624	697	634	676	742	744	664	636	709	708	683	676	678	625	687	636	671	647	678	651	647	735	656	637	729	714	725	658	696	693	658	667	640	684	647	722	662	694	665	659	678	687	689	642	698	639	719	719	653	662	684	677	738	661	661	687	728	692	682	696	702	691	681	682	652	681	664	712	702	684	658	647	659	696	690	625	692	654	698	646	676	687	664	662	668	736	653	652	647	702	627	705	675	654	667	636	640	637	648	686	692	660	668	710	648	662	652	675	673	713	682	689	688	685	658	694	688	661	644	642	653	681	698	711	698	689	655	694	672	692	658	695	644	674	677	646	681	709	675	656	642	610	665	643	698	699	641	690	664	688	678	638	643	714	710	673	672	666	680	664	747	665	619	692	663	690	677	686	682	700	697	681	669	660	666	685	663	716	624	667	652	689	676	674	686	673	654	685	673	684	702	708	669	638	692	662	679	671	684	682	672	640	736	707	686	664	677	626	696	680	720	680	721	693	659	712	660	665	625	690	708	655	708	675	701	677	657	732	710	675	676	733	731	673	696	670	671	671	684	700	695	694	665	617	709	642	709	637	680	702	661	675	682	648	668	694	702	716	672	683	693	669	696	665	663	650	688	693	663	660	692	633	699	622	658	706	670	700	706	625	642	662	673	647	681	717	650	673	676	679	678	629	668	721	677	700	657	677	678	721	674	684	683	701	716	701	673	632	672	687	690	677	673	669	661	702	647	691	674	701	661	651	653	691	673	687	683	680	656	713	663	682	679	690	733	696	673	659	696	640	670	662	713	673	664	632	702	651	705	629	663	699	667	685	661	664	664	646	703	658	663	676	639	690	691	693	697	679	707	699	682	648	672	660	706	686	644	666	684	677	713	662	718	688	652	698	664	695	680	704	624	690	639	678	665	686	694	727	625	693	694	660	660	677	677	659	666	697	666	715	650	681	642	676	711	654	675	670	672	665	707	643	661	662	653	652	664	698	653	706	679	663	683	695	707	657	641	678	758	661	697	688	675	723	660	722	642	720	690	682	647	717	678	656	700	678	669	676	687	656	665	680	690	674	688	676	670	668	656	727	665	652	684	693	668	678	733	632	675	669	671	660	602	655	681	672	705	616	696	713	671	676	648	625	696	702	647	698	671	637	694	633	683	651	740	668	673	675	655	638	658	662	700	693	662	724	680	722	693	662	668	643	696	675	625	702	644	714	643	693	706	709	680	696	663	712	704	684	643	686	673	670	691	666	659	671	661	671	638	703	702	665	624	663	642	675	666	680	666	679	647	729	694	653	671	664	650	715	666	671	697	707	686	650	677	627	663	706	643	661	690	678	672	638	647	696	720	681	657	625	665	709	666	679	671	719	703	664	706	699	671	683	679	634	677	652	677	745	674	696	699	667	663	686	671	687	734	691	656	684	676	717	681	674	680	668	642	683	647	728	679	692	668	680	685	641	630	694	671	653	687	642	651	638	683	703	679	683	715	660	681	723	628	676	677	663	651	666	649	654	719	663	666	687	694	673	733	676	670	677	701	683	667	633	696	665	665	687	687	637	714	673	685	643	677	655	719	684	704	695	714	693	707	661	711	693	679	684	669	688	706	671	716	678	680	704	656	703	639	641	696	694	705	656	698	652	693	649	702	693	676	636	653	625	641	675	679	711	669	658	702	681	645	705	686	684	668	681	684	747	706	672	643	686	687	652	675	702	696	653	636	675	687	645	691	658	702	688	674	679	656	676	635	685	673	660	652	640	704	633	675	672	673	678	644	716	692	668	704	678	655	679	675	673	698	661	764	718	671	682	723	688	646	676	671	696	686	691	710	686	702	664	649	712	735	680	671	648	680	671	737	686	662	623	667	627	656	647	634	646	712	634	675	654	679	653	663	639	660	694	659	683	654	726	643	686	704	685	699	652	685	672	690	663	661	662	656	673	680	654	685	683	713	677	702	699	684	648	683	703	651	665	667	702	694	646	679	697	686	695	708	698	718	682	651	666	694	719	665	680	706	656	669	658	723	665	689	698	696	690	632	690	689	680	687	657	711	660	704	727	650	671	670	686	663	670	715	681	708	680	643	643	674	663	666	662	646	683	669	669	728	674	647	680	648	662	672	691	701	683	681	657	665	678	665	692	702	715	679	669	669	660	707	697	721	718	648	661	634	647	644	668	665	720	612	647	690	653	650	672	684	680	658	721	691	675	689	660	655	700	688	647	660	724	657	707	690	661	686	683	701	622	709	652	683	685	644	669	653	681	708	686	645	664	698	652	639	714	637	720	684	670	676	704	670	730	691	677	653	707	679	678	708	751	676	600	717	675	729	688	723	688	699	691	642	681	700	696	686	669	676	673	702	702	643	656	675	676	663	642	662	682	609	693	695	630	685	637	673	671	677	621	695	618	676	654	722	706	719	698	691	660	661	654	718	696	705	678	664	668	697	676	681	671	672	659	687	626	680	639	660	745	682	635	684	697	685	658	666	722	663	677	680	667	625	685	686	647	649	667	636	665	710	698	633	746	648	681	674	679	668	638	711	715	671	655	687	659	713	664	670	672	705	683	628	695	696	661	739	654	644	652	679	691	688	690	687	661	659	711	668	707	698	664	695	633	681	671	665	696	679	685	675	649	663	711	693	705	707	678	711	653	692	691	675	696	720	708	685	691	690	662	647	660	666	732	670	661	702	699	671	727	652	676	669	642	647	651	636	663	706	681	655	680	713	631	658	694	669	629	683	647	670	696	687	690	653	671	668	695	655	617	694	679	668	704	705	693	720	681	663	676	701	662	671	684	628	623	658	676	711	672	648	622	703	620	688	685	718	673	688	668	672	733	667	676	669	711	694	692	679	699	690	686	683	654	670	685	703	643	683	666	690	674	675	678	711	655	677	720	679	668	701	686	697	717	668
23862	20946	24366	27723	20946	20957	12673	532	304	322	281	296	237	266	249	241	216	220	216	220	206	211	217	209	221	235	231	209	205	193	197	200	189	214	226	227	218	209	217	243	215	219	214	238	201	210	212	227	209	201	189	198	213	234	179	207	207	238	237	216	209	216	189	209	220	202	194	194	198	219	211	185	218	206	222	218	197	219	218	238	205	199	222	217	224	193	203	189	229	191	183	206	209	224	194	219	229	230	205	216	173	225	200	220	209	203	195	213	207	202	208	219	187	199	204	202	216	198	215	187	222	230	208	203	209	231	205	212	222	210	228	211	200	207	218	188	200	186	205	231	213	214	190	217	207	231	204	169	220	212	196	202	205	229	213	203	190	213	195	198	216	213	212	217	200	250	173	199	206	226	232	210	204	207	196	210	194	200	216	223	209	218	188	226	216	208	182	222	195	224	203	215	220	213	226	204	223	245	229	211	209	186	245	210	206	215	198	200	192	170	189	212	240	212	218	223	178	226	197	188	206	212	266	198	199	200	193	223	190	190	191	179	190	180	186	208	224	196	222	209	220	211	220	190	232	188	203	209	210	196	201	228	227	195	214	219	220	204	232	220	213	215	193	222	244	212	220	202	211	179	207	224	211	224	227	201	207	224	198	219	220	205	222	209	191	190	196	207	204	200	220	221	192	206	211	193	198	230	252	191	193	188	200	212	216	218	221	228	235	210	208	213	202	222	199	231	208	242	208	186	211	219	215	219	186	204	208	222	201	224	218	207	221	235	226	242	221	231	214	195	199	220	235	219	189	198	215	178	188	215	199	240	192	203	200	192	188	185	231	169	213	210	196	225	215	234	228	209	211	220	200	226	233	225	215	187	230	207	185	183	223	197	202	210	214	169	218	220	239	232	203	211	210	223	221	204	215	198	205	175	215	208	215	220	177	214	221	207	189	216	213	191	194	212	213	205	202	189	188	218	195	214	213	209	178	220	202	240	169	220	216	199	211	184	198	237	202	197	230	200	202	215	180	204	215	186	187	188	217	207	182	241	200	194	200	194	214	227	222	191	207	190	193	225	182	209	198	209	210	180	212	196	240	217	197	190	212	206	185	241	208	207	183	205	218	221	203	226	187	272	219	211	217	171	200	200	210	240	218	194	219	185	203	210	233	242	202	211	211	217	216	216	212	216	214	222	210	192	200	204	212	203	189	209	217	176	204	230	208	211	204	213	203	194	199	218	220	198	165	202	231	212	191	205	200	225	201	212	205	214	211	214	196	205	209	201	208	200	215	217	208	207	187	204	205	213	223	194	203	221	223	207	193	209	225	198	223	222	200	194	206	223	207	209	213	218	205	185	192	210	197	204	231	200	221	212	229	208	224	227	200	204	209	171	196	233	216	182	202	195	215	195	208	189	221	235	200	201	203	223	212	207	213	210	193	205	208	211	217	201	200	199	214	205	202	189	189	212	218	167	245	221	184	185	219	231	211	212	203	213	208	193	248	202	203	223	215	211	209	205	177	230	202	205	189	210	226	211	217	215	218	214	187	195	214	225	222	234	221	211	218	194	210	228	215	212	196	208	221	191	215	220	225	192	222	216	220	205	188	182	201	198	229	216	190	209	208	233	200	169	222	195	192	202	191	214	234	220	237	193	211	220	212	201	204	195	217	221	211	221	211	224	199	201	214	193	205	200	201	213	213	222	216	232	199	252	235	233	198	204	169	183	195	208	203	230	188	225	234	241	200	198	210	212	213	209	205	193	197	220	173	196	201	210	211	243	210	218	205	213	200	199	222	193	206	223	200	179	214	183	226	224	199	192	221	232	213	202	220	205	221	190	205	229	228	189	183	210	212	246	192	208	197	210	215	207	198	227	235	211	219	229	222	191	197	214	204	204	218	210	212	205	192	217	206	205	222	199	210	221	225	231	220	219	194	188	205	215	198	190	202	213	182	210	204	200	186	217	233	191	211	205	225	218	220	234	206	221	183	217	177	222	219	210	217	217	205	211	214	217	214	223	200	211	174	209	206	214	186	213	208	238	192	210	234	212	215	185	220	228	222	233	212	206	208	202	228	243	200	193	240	203	225	200	203	218	220	195	183	210	208	210	216	197	206	211	197	197	202	204	218	211	184	206	208	191	178	207	192	210	214	205	260	222	211	216	214	205	230	180	203	221	181	219	217	232	224	199	235	210	228	213	202	220	174	205	212	208	199	178	198	222	198	213	219	212	209	215	208	222	196	202	208	219	222	231	219	226	204	233	218	193	195	219	190	226	227	239	206	207	218	222	206	206	200	217	187	197	219	198	205	194	207	211	242	198	235	222	192	208	211	198	212	185	193	199	212	191	209	217	217	191	212	197	219	220	212	230	216	209	189	228	208	235	192	222	202	213	197	209	186	202	202	206	223	227	184	201	213	221	215	210	212	189	222	214	197	210	216	214	185	243	206	202	236	222	200	215	202	195	206	191	183	209	227	207	237	235	190	230	210	201	213	208	212	220	211	171	209	184	192	190	201	223	233	203	210	214	220	181	204	197	217	224	228	198	201	215	180	212	175	207	228	220	254	185	196	202	207	190	202	234	206	196	218	198	217	213	237	207	213	206	194	180	209	202	225	186	187	211	210	191	218	209	224	187	196	163	211	191	194	230	200	224	212	201	192	212	225	219	221	221	221	210	221	187	212	211	216	211	180	205	201	213	205	185	204	200	205	227	227	195	210	202	226	217	211	203	220	193	198	206	191	232	227	196	200	210	229	188	201	214	215	200	206	196	226	206	208	210	206	222	192	214	224	201	177	198	202	194	230	213	192	206	199	210	208	198	191	206	198	205	242	213	193	213	196	214	217	180	223	187	213	211	225	214	215	218	236	209	242	198	179	182	206	216	220	211	230	214	210	179	211	236	230	194	214	212	227	203	197	193	208	206	224	193	196	238	245	199	199	211	221	209	196	224	213	200	235	209	211	215	211	216	202	223	195	201	216	201	209	206	205	195	178	188	220	204	177	210	205	203	211	205	208	220	215	233	229	218	158	255	212	221	192	209	218	212	231	195	176	213	216	217	178	227	213	197	194	207	213	214	190	217	216	197	206	221	231	195	185	192	225	205	208	203	215	202	220	218	202	251	224	207	225	195	197	213	208	191	190	206	236	202	198	181	194	195	207	194	190	185	200	197	207	194	229	203	185	183	200	212	212	203	197	210	182	187	190	210	218	200	216	213	186	230	246	226	218	200	190	188	201	236	221	212	217	199	206	186	226	190	193	224	211	224	192	202	216	197	216	175	203	211	200	201	217	196	204	223	216	218	274	243	175	215	189	226	231	228	205	207	189	209	193	227	204	247	204	206	207	210	216	227	202	217	222	189	188	195	228	203	214	213	184	212	214	194	222	216	195	189	233	190	201	216	165	194	201	213	222	225	200	225	220	203	222	212	211	190	192	229	205	203	243	213	214	201	201	201	213	222	195	189	204	179	208	203	182	198	204	205	222	218	233	193
4372	5055	6142	902	741	619	560	536	540	504	554	515	491	551	515	501	532	531	526	481	471	450	541	503	491	513	478	502	463	485	475	468	475	485	494	453	484	503	472	482	513	513	512	507	471	467	462	484	490	500	492	514	498	451	524	457	479	481	519	497	455	469	493	527	506	455	487	513	484	487	494	488	501	483	472	516	464	472	473	478	463	498	485	461	467	495	475	513	469	506	474	480	491	520	452	443	483	503	480	506	485	498	490	509	515	498	517	523	495	491	497	497	454	500	467	494	494	456	464	481	505	494	465	488	491	491	502	484	490	449	520	542	471	492	450	510	438	523	509	506	485	508	467	467	483	474	491	475	509	428	480	474	507	467	485	477	467	448	500	512	506	515	486	443	509	436	506	489	472	497	483	519	498	507	500	531	494	519	496	487	478	463	492	478	481	456	529	464	483	481	469	516	432	480	479	460	475	465	448	516	509	469	489	477	502	498	506	484	473	510	485	487	459	483	508	520	517	490	493	524	482	481	491	522	480	532	472	494	458	493	512	472	510	472	502	457	489	517	490	499	494	463	494	463	521	456	506	485	484	490	483	468	472	518	492	485	480	471	470	486	519	522	479	482	518	479	467	474	489	485	506	505	517	488	475	494	489	508	499	468	507	486	473	510	524	498	475	500	453	507	473	502	481	494	494	465	522	535	457	500	486	482	507	464	480	509	489	474	498	500	482	472	492	527	507	485	489	509	484	487	502	498	456	478	512	487	468	449	489	476	505	488	483	509	488	489	496	447	525	585	510	494	462	498	465	516	492	473	457	532	531	505	509	501	505	502	515	470	479	506	484	529	478	494	514	491	482	462	451	499	480	509	488	503	541	527	471	506	458	504	463	498	464	473	479	488	500	493	527	504	444	517	492	485	496	501	482	436	482	502	479	479	446	543	493	487	504	501	513	460	519	508	502	497	467	500	456	513	486	498	501	484	548	482	492	509	505	489	468	513	466	482	540	530	487	537	497	503	464	497	476	491	474	486	503	512	480	485	496	509	472	520	495	457	489	529	491	456	505	464	463	491	505	463	486	522	456	475	537	444	507	482	522	465	507	520	488	491	479	486	489	485	445	506	475	465	480	497	498	504	495	486	484	465	459	509	485	479	518	520	475	464	486	480	501	498	495	477	456	482	462	481	478	496	475	499	484	457	496	514	474	515	494	494	470	523	473	530	469	481	493	521	501	453	553	498	501	495	493	457	497	500	485	435	494	493	513	471	520	498	462	468	454	501	475	501	440	503	461	480	478	522	444	464	468	522	492	468	514	484	483	486	505	487	474	494	498	483	478	495	468	522	466	486	485	431	456	489	466	518	506	512	510	505	476	505	483	521	482	511	492	489	479	492	516	546	510	495	480	477	475	474	502	499	483	519	483	480	478	478	538	497	508	487	500	448	504	492	485	494	488	522	479	484	486	488	497	476	509	496	463	486	447	447	472	451	494	503	469	496	508	486	470	460	493	515	476	509	517	484	463	530	512	487	483	493	468	483	454	506	493	499	497	500	457	461	469	507	422	482	506	486	471	485	484	455	474	503	502	495	489	509	466	505	509	516	498	460	519	494	484	495	452	494	461	501	483	505	548	499	506	500	481	474	464	493	518	538	478	501	471	514	522	507	504	463	529	487	486	467	503	505	457	497	501	526	534	524	469	471	468	460	498	506	482	486	509	488	466	485	469	486	495	504	502	502	534	532	497	499	450	489	470	460	496	511	511	488	520	473	510	485	492	497	464	510	487	510	504	494	502	490	457	480	490	482	479	490	508	474	496	528	500	525	536	514	503	514	496	498	497	480	487	447	479	431	488	512	476	471	534	504	456	496	493	442	472	464	502	495	493	434	519	510	445	502	526	483	513	509	486	486	462	481	488	465	511	511	491	469	468	498	485	480	548	496	482	517	469	486	530	480	489	506	526	519	482	479	470	494	558	439	488	501	495	509	482	491	511	489	541	468	476	515	465	548	526	464	503	455	464	456	473	475	485	467	453	466	511	482	468	486	466	479	481	510	508	501	547	523	489	503	483	470	471	507	472	518	522	472	485	478	485	473	520	474	485	497	470	475	496	483	503	484	528	472	535	495	479	507	487	491	450	483	467	492	502	491	486	517	508	457	534	477	504	463	499	520	503	439	541	491	489	485	492	484	481	480	526	493	494	503	453	488	471	496	520	482	499	467	491	490	472	507	435	500	479	491	514	469	496	481	471	504	499	531	475	487	533	514	472	507	484	462	508	500	507	493	478	498	489	497	458	508	504	491	514	511	525	478	482	531	450	499	514	499	469	491	484	504	489	446	482	499	501	494	508	491	519	504	504	476	496	468	513	511	474	447	505	486	525	502	482	529	489	488	485	489	497	522	463	522	523	506	472	523	466	500	488	467	497	462	479	500	485	507	476	494	522	499	441	500	506	493	492	464	494	513	502	485	440	457	496	451	496	480	506	463	501	509	522	481	442	497	460	468	475	450	464	507	497	505	484	512	511	467	469	431	440	468	487	504	507	475	504	509	544	505	490	463	463	458	480	503	480	503	446	499	463	521	505	458	498	523	492	479	468	511	502	478	471	510	502	485	506	451	507	514	463	470	503	505	463	511	465	514	490	450	475	488	529	514	464	513	482	497	496	499	491	488	489	470	496	456	508	482	473	501	469	485	529	491	486	470	488	520	449	495	489	481	493	470	452	477	482	505	476	466	547	453	532	490	523	470	513	490	492	505	496	473	485	475	468	454	531	498	465	494	476	504	477	444	500	489	494	470	478	487	515	488	509	499	509	533	491	477	519	496	511	509	489	490	503	529	464	486	491	465	509	492	499	474	496	463	478	478	500	496	504	458	500	480	467	462	500	491	511	455	485	470	495	473	511	452	488	519	488	495	495	476	489	526	513	478	500	488	449	497	480	493	495	489	485	471	485	494	487	498	483	518	481	496	481	507	506	505	472	530	495	469	532	506	505	483	523	454	458	520	498	502	467	518	499	495	499	483	517	474	475	483	478	465	497	498	496	508	466	474	491	510	482	523	471	510	481	480	461	425	482	478	503	500	484	495	500	489	480	482	493	494	505	499	500	523	471	510	489	467	482	510	490	482	502	513	552	500	523	518	474	472	490	473	476	483	525	469	513	487	514	498	484	492	518	514	512	473	488	474	520	504	475	481	480	495	455	514	520	503	464	482	527	513	486	469	486	509	489	512	512	428	509	464	494	537	482	499	492	480	488	490	477	514	480	481	485	503	499	449	483	495	467	526	481	461	488	521	492	525	441	500	479	523	480	492	480	492	513	489	499	497	528	500	459	514	482	473	486	545	497	431	443	483	487	501	450	477	484	477	483	472	474	492	491	492	460	504	486	442	491	465	513	499	473	499	488	488	464	458	547	488	519	467	475	498	530	485	479	502	500	514	498	498	532	500	478	498	482	470	483	477	481	516	466	482	504	512	504	456	480	519	480	469	516	477	460	460
31687	19488	7288	657	364	343	290	221	208	191	199	174	167	178	183	188	183	188	176	187	178	192	195	165	160	164	195	194	177	177	189	181	186	160	191	181	192	168	177	178	184	202	185	170	157	192	190	205	189	146	197	167	179	185	167	211	181	146	185	161	199	191	184	192	183	166	174	167	179	177	183	182	185	180	182	195	198	180	187	175	162	180	172	169	170	169	180	170	187	161	175	182	169	152	202	173	207	203	194	170	197	177	190	170	174	186	170	194	185	186	172	170	157	192	185	167	159	165	163	152	197	179	195	185	181	157	177	172	179	175	170	192	210	202	188	187	179	163	162	191	179	189	182	201	219	166	189	188	181	197	184	206	193	181	195	189	209	192	177	193	175	155	190	191	196	178	171	188	174	174	211	184	169	188	181	171	209	180	174	166	181	178	160	194	183	196	154	166	176	172	149	190	175	185	170	189	217	196	172	177	173	193	209	159	191	169	160	172	152	180	196	161	187	156	152	199	190	192	166	186	183	184	199	154	180	168	199	199	161	192	210	169	176	184	188	196	191	204	167	186	189	183	183	174	173	208	180	186	173	206	154	191	164	178	192	186	196	184	177	181	196	205	200	185	156	203	186	167	181	186	199	192	187	172	177	178	186	167	163	182	168	173	183	168	155	202	183	182	183	190	191	191	189	174	158	162	169	190	180	167	189	160	166	163	174	158	159	201	180	192	183	182	172	178	200	205	196	171	177	170	205	181	173	174	181	173	191	182	201	171	193	183	151	171	181	171	179	169	197	188	197	159	157	155	184	193	187	188	183	169	177	196	194	195	207	184	205	189	213	161	177	195	189	184	177	172	183	175	191	190	170	175	194	173	169	182	188	200	174	183	187	207	177	187	166	205	163	207	167	164	148	178	185	183	159	180	199	186	171	187	175	166	189	192	165	159	174	191	166	193	185	187	173	178	165	213	181	177	176	186	176	185	194	171	192	158	186	179	190	165	161	170	184	177	176	159	166	211	192	193	171	169	189	180	173	156	195	201	170	161	171	163	170	173	177	179	173	183	188	174	160	160	154	186	160	177	166	186	174	182	174	168	167	192	182	183	178	157	196	216	202	177	181	181	201	177	177	165	193	166	189	183	191	170	180	179	170	187	204	157	194	183	173	174	185	184	150	180	183	181	180	183	184	178	184	173	178	182	172	183	190	169	191	179	214	176	188	176	182	189	171	179	202	163	175	181	176	182	178	186	202	202	170	179	191	165	188	179	157	187	160	184	183	175	177	190	179	205	200	196	166	180	195	193	156	190	157	199	165	189	181	185	196	202	178	169	173	170	170	190	211	171	172	199	180	172	187	173	178	182	176	175	178	188	220	157	213	179	202	183	161	178	167	177	150	187	180	175	160	171	181	189	186	178	184	178	183	166	162	152	216	176	165	189	166	179	193	165	190	178	193	192	176	199	190	168	179	178	189	181	196	175	185	161	155	193	164	152	177	190	191	186	168	159	179	185	199	195	190	159	194	182	171	163	184	213	180	167	205	196	186	161	185	167	172	173	191	186	156	176	177	194	199	195	171	173	214	191	159	160	180	179	164	172	176	196	185	189	181	188	212	159	162	204	165	195	193	187	186	178	160	181	183	176	184	175	195	190	164	165	199	178	186	185	171	169	211	194	175	163	186	176	185	149	175	174	176	166	181	186	179	170	191	218	186	203	174	186	190	203	168	198	188	171	194	174	179	180	180	184	194	187	189	182	183	171	184	170	169	192	203	176	186	202	161	168	180	174	201	196	208	202	173	188	176	174	202	176	164	153	171	177	164	185	158	186	177	199	177	193	165	163	180	184	192	180	188	148	186	173	199	173	152	192	192	189	165	171	162	176	166	210	180	192	170	162	202	196	185	155	179	176	169	184	188	205	192	180	176	183	171	184	160	177	150	192	202	193	181	158	185	174	212	192	173	161	178	179	185	216	197	193	174	198	170	182	183	196	170	172	186	170	181	152	187	170	184	176	196	182	164	164	184	187	171	183	193	173	191	187	171	196	190	196	167	172	196	185	189	183	193	183	172	187	202	196	166	166	177	207	181	179	173	168	179	161	181	206	163	181	184	180	200	184	169	161	202	190	162	169	176	179	194	213	183	186	163	186	191	183	171	180	194	191	182	199	172	202	213	162	182	174	168	165	178	184	186	182	151	161	206	177	177	189	182	170	204	172	202	160	186	173	187	182	167	168	165	186	144	170	181	172	204	182	197	164	208	148	177	196	179	180	171	162	204	198	179	208	193	184	157	203	177	168	187	170	178	175	177	195	179	171	189	179	174	171	182	180	183	180	186	179	171	191	184	184	184	162	191	191	158	178	183	173	185	165	175	193	185	156	184	160	174	184	191	190	174	151	178	165	171	182	180	158	180	198	177	194	199	175	184	141	185	167	176	165	176	194	159	184	173	186	202	165	177	182	185	180	178	191	170	194	171	210	176	184	161	184	184	198	198	182	180	172	178	175	194	182	150	162	179	187	190	144	176	183	182	158	171	176	181	179	239	189	199	204	196	170	168	172	178	171	172	186	178	167	173	161	201	176	201	192	154	201	214	190	194	225	177	191	177	189	189	173	183	168	167	191	191	212	199	187	182	201	200	197	195	168	206	197	183	181	172	180	185	181	193	186	175	164	204	192	190	198	182	167	173	183	174	190	162	177	173	175	179	166	172	153	181	185	198	184	199	179	176	184	174	195	174	223	172	175	160	159	184	187	177	179	189	180	165	159	174	172	168	178	183	189	187	181	175	193	175	187	157	173	208	180	178	172	192	175	170	188	187	178	168	190	186	185	212	202	180	177	185	214	191	177	191	187	174	160	184	173	164	186	172	171	195	175	155	170	165	192	178	168	182	182	199	176	168	176	182	196	196	190	189	202	198	176	166	171	182	158	201	166	202	140	169	194	186	182	151	170	175	191	185	195	173	182	160	186	184	198	209	182	151	158	173	180	191	150	204	181	163	172	192	167	190	180	204	163	189	177	175	186	176	190	199	184	178	195	175	168	167	182	186	231	200	197	189	190	200	187	205	178	208	181	161	168	194	186	162	197	160	183	180	211	183	161	187	162	199	178	184	180	179	185	170	162	192	168	174	191	163	169	167	178	184	184	186	185	161	201	174	184	189	181	193	200	174	184	196	194	162	155	142	173	183	172	177	183	164	183	193	171	188	152	186	167	199	196	181	190	185	184	178	177	174	188	200	197	196	188	169	178	179	183	164	191	159	171	166	180	186	155	194	178	183	178	185	177	183	197	191	169	198	167	174	188	196	177	159	184	173	160	176	209	186	172	188	176	165	177	173	209	168	194	166	188	186	173	186	192	197	178	185	176	150	166	181	211	185	193	182	199	181	164	175	188	194	170	178	183	178	200	166	129	160	171	179	159	170	176	196	201	184	181	160	184	170	166	174	203	187	155	182	192	184	172	179	169	169	172	166	180	188	178	172	181	180	160	162	186	192	167
5922	1290	875	473	504	494	476	496	507	530	479	459	485	488	521	486	506	480	495	513	499	477	510	502	458	473	476	494	495	494	491	458	512	519	473	505	481	487	530	476	497	449	492	494	436	478	459	538	482	441	469	539	467	464	511	473	487	488	424	496	493	494	508	470	497	432	488	531	476	487	475	479	497	492	491	492	528	489	461	503	496	472	455	451	472	476	498	493	479	497	474	490	460	481	506	484	497	472	497	460	546	476	510	470	497	466	458	481	445	473	522	495	522	431	447	424	466	488	492	455	452	460	522	465	485	467	480	487	478	459	501	455	461	508	438	490	506	484	499	498	501	457	478	505	491	463	468	511	507	459	497	486	467	488	468	507	466	501	512	479	464	464	494	437	546	503	491	497	503	488	512	515	490	509	475	467	479	450	459	491	452	524	480	512	466	463	488	512	482	494	510	538	458	481	496	536	460	514	491	498	471	543	490	488	480	523	476	468	451	482	475	493	463	462	485	513	493	468	462	450	467	494	459	484	457	519	514	473	511	488	467	477	488	473	422	485	527	500	491	501	468	467	485	483	496	469	499	504	496	544	501	477	454	475	505	480	500	516	462	456	473	490	453	501	461	455	492	457	479	505	495	499	504	472	471	523	457	507	486	474	446	470	465	495	519	479	449	510	482	479	440	495	509	471	491	505	466	492	503	514	461	496	456	459	477	469	477	490	480	464	514	493	470	515	484	486	478	519	450	477	428	471	465	468	485	506	423	453	508	486	459	491	517	482	488	515	485	507	469	492	498	513	524	485	471	480	506	460	537	489	452	464	496	465	461	489	496	517	456	494	477	457	454	495	473	490	493	447	531	512	481	476	467	450	463	496	477	480	502	435	490	491	480	459	488	491	482	466	501	510	474	489	481	486	493	469	475	469	464	525	460	498	508	481	491	448	446	456	487	458	458	502	506	471	507	459	492	486	525	468	481	460	474	498	455	501	486	526	481	477	503	513	478	465	480	489	452	501	441	466	466	469	468	463	491	525	477	478	459	462	501	495	490	503	495	494	498	511	482	472	492	494	534	498	460	446	508	486	515	447	454	474	486	540	511	481	532	477	461	448	424	460	495	462	489	487	509	460	517	472	496	496	509	460	495	490	496	527	541	482	501	499	459	506	463	497	500	511	464	450	498	513	485	476	499	479	451	531	494	473	455	465	482	478	522	459	484	460	435	470	506	518	500	533	494	462	470	461	497	459	478	500	490	452	511	489	513	499	468	514	493	447	493	494	516	515	497	494	487	498	442	479	481	503	465	497	465	508	497	488	468	486	501	515	496	449	463	485	499	496	472	517	482	488	462	476	501	470	508	489	483	451	499	488	499	475	503	474	481	475	443	497	501	483	463	458	478	448	537	522	449	490	507	491	491	496	464	467	455	495	464	475	443	498	483	491	519	518	458	461	474	474	488	457	476	478	480	461	519	463	475	512	514	469	502	479	481	453	508	489	476	472	497	511	483	498	468	472	471	495	453	453	479	475	476	464	478	516	462	484	512	500	489	481	470	470	511	506	481	461	448	471	515	480	463	456	528	489	508	479	486	495	462	460	466	450	469	482	466	459	495	489	466	472	485	481	489	469	512	485	506	482	504	460	513	481	488	487	457	506	465	472	479	474	528	483	496	516	494	496	474	480	464	482	463	487	498	461	482	456	465	469	504	462	494	478	450	512	485	511	492	516	464	502	459	491	430	493	462	482	482	471	493	499	486	517	478	460	504	452	478	468	488	500	474	477	458	503	443	484	490	502	502	485	493	458	485	506	469	490	466	486	462	461	457	504	505	482	462	483	512	440	491	491	462	483	482	476	496	465	522	453	425	523	451	519	498	456	461	502	481	464	455	432	489	431	472	523	484	484	477	524	479	473	468	499	473	507	488	506	510	530	457	476	477	507	486	468	521	555	517	512	518	514	508	456	419	475	463	500	477	512	475	540	496	464	466	457	487	493	517	500	472	492	473	494	504	494	502	508	460	462	493	478	505	508	465	485	492	466	514	524	486	462	482	480	483	496	494	529	491	467	468	533	519	483	477	481	467	465	485	479	508	439	454	452	468	484	453	525	490	484	523	481	524	509	474	487	465	467	475	484	514	489	490	480	475	447	504	446	455	455	481	459	456	482	471	480	476	503	466	511	533	500	476	491	476	473	505	474	489	480	504	474	445	488	437	490	490	441	515	519	481	486	487	490	533	486	477	468	462	461	510	440	495	476	500	488	451	465	452	484	449	457	466	486	506	490	500	466	477	496	500	480	467	446	487	504	472	490	485	496	511	502	459	503	454	469	478	471	460	480	466	454	518	484	450	471	519	485	473	479	474	484	477	469	528	480	487	453	480	499	477	455	476	503	503	486	469	476	488	465	496	513	464	497	514	486	467	542	510	487	473	491	464	480	447	494	454	489	454	508	474	547	493	473	464	466	518	491	438	465	473	471	440	462	498	473	483	500	477	495	481	502	469	471	493	490	484	485	506	483	496	482	474	493	459	484	508	486	494	480	465	467	489	478	460	479	488	466	504	477	508	536	493	500	490	502	513	483	483	477	496	440	475	509	491	492	501	465	482	459	507	501	473	508	467	467	506	501	494	496	493	470	472	464	501	475	482	458	465	477	453	489	481	485	461	457	514	474	527	485	529	513	466	496	507	493	487	516	468	456	480	474	469	462	482	464	442	486	493	506	477	476	510	465	505	524	479	492	469	499	488	509	488	487	490	468	521	481	496	469	454	471	465	489	502	469	459	446	493	495	447	476	494	487	499	441	495	475	465	476	484	433	479	512	456	448	514	440	513	511	499	449	473	483	478	457	517	480	456	484	508	433	491	478	484	437	497	533	478	457	506	454	450	484	505	503	469	517	461	499	499	489	474	459	520	489	491	509	465	487	512	511	491	485	521	489	511	525	514	505	474	464	468	479	511	451	511	516	461	497	516	515	477	523	463	478	497	516	488	509	525	514	513	507	472	523	519	496	463	500	490	451	484	504	496	462	482	471	479	493	480	471	452	479	479	454	500	466	513	498	458	492	464	480	458	482	530	520	489	507	492	509	461	514	444	512	500	501	493	473	458	505	432	477	468	477	484	486	518	462	479	521	456	477	497	469	456	473	485	469	471	490	463	462	493	480	508	447	471	491	467	470	513	486	499	477	497	485	515	464	461	503	476	473	476	505	448	467	482	493	443	505	499	464	483	478	526	482	497	476	478	499	475	495	516	505	523	500	484	492	499	479	533	469	486	492	453	477	460	506	481	487	491	465	454	484	483	453	494	490	464	469	454	499	482	482	496	503	476	476	482	464	458	474	485	493	484	450	511	498	461	510	446	450	504	487	474	499	468	490	503	508	481	496	497	517	470	487	424	472	471	509	451	509	502	473	464	462	450	496	472	513	475	492	487	489	475	489	505	490	475	489	470	497	513	473	459	492	492	479	477	522	526	460	508	436	478	475	469	538	525	503	461	473
24552	20954	23929	28123	20948	16662	599	407	325	343	301	308	316	332	298	330	319	345	268	309	279	273	267	275	260	283	304	301	304	309	297	295	284	269	312	293	294	300	275	253	296	284	278	313	293	264	280	296	292	209	278	290	264	270	300	304	280	282	258	250	296	285	282	287	275	294	272	288	258	254	274	260	305	263	276	268	271	265	281	301	265	276	272	336	289	249	275	277	292	305	285	283	289	274	256	263	294	316	288	299	304	282	282	304	301	292	292	312	303	273	268	309	300	271	275	261	276	270	304	301	294	281	287	296	300	255	299	267	276	282	290	284	299	293	278	267	260	258	271	276	269	270	242	270	300	270	276	261	270	277	271	279	311	279	299	301	288	299	266	275	270	299	302	276	308	295	253	269	279	268	277	271	244	301	263	258	286	310	294	279	313	288	291	292	273	248	292	296	280	253	255	314	282	275	270	268	284	314	285	255	290	257	286	294	304	276	287	259	299	266	309	286	293	268	276	292	272	289	292	279	310	254	288	278	277	265	291	298	264	293	283	269	280	293	290	265	298	279	274	275	276	282	287	295	265	258	277	300	279	281	297	279	289	268	250	262	280	263	284	301	274	276	280	268	270	286	282	281	283	264	290	274	273	243	275	299	261	282	296	300	274	275	274	266	261	272	271	272	289	279	302	273	283	300	263	262	283	270	268	272	273	301	289	292	272	265	263	279	266	281	298	305	269	288	288	280	294	253	273	259	275	275	289	307	268	280	301	247	276	265	276	277	295	282	299	269	285	259	294	266	270	251	269	275	267	271	253	293	274	283	308	293	258	256	296	282	274	259	264	263	262	316	300	283	258	269	268	303	267	271	285	277	265	306	263	275	270	261	298	277	280	263	274	274	287	269	271	263	285	270	300	251	281	288	292	268	277	270	276	265	280	264	285	262	259	296	276	283	286	309	283	242	298	292	272	308	289	268	274	281	286	272	266	271	297	282	293	282	292	263	253	253	280	257	251	276	286	289	280	257	281	255	280	283	316	265	281	296	256	282	289	258	285	280	301	251	293	265	291	262	268	250	255	281	291	265	272	280	253	289	262	233	269	269	294	276	249	286	260	270	277	265	267	291	281	254	282	252	270	282	282	255	292	297	273	291	300	284	282	294	292	271	259	253	318	277	229	274	252	260	272	264	285	287	280	284	263	277	238	295	278	234	268	251	288	293	266	293	261	265	267	272	255	275	293	261	270	281	265	274	287	263	302	282	264	285	256	281	290	275	261	284	281	278	297	337	307	288	259	260	233	287	278	278	278	281	264	307	299	291	287	227	267	270	286	264	265	264	258	280	257	286	267	312	279	284	251	278	311	279	300	280	267	249	281	291	329	276	288	289	262	270	293	245	298	261	280	266	287	283	294	301	268	304	306	274	307	293	280	269	283	318	280	252	260	289	240	268	256	271	277	267	250	269	319	247	249	282	281	270	277	295	276	270	259	270	277	253	299	282	275	274	259	249	261	284	272	280	284	279	267	294	302	279	262	279	276	297	270	283	283	273	298	293	265	261	278	252	272	262	273	291	285	298	297	262	272	272	262	305	332	269	267	304	282	289	248	296	265	277	277	271	253	307	260	250	318	238	247	259	294	277	277	265	267	268	251	277	266	288	243	265	255	245	285	266	259	272	264	267	274	266	303	270	249	278	277	281	271	291	257	317	263	294	274	266	316	243	259	265	277	252	280	296	267	274	272	270	248	240	295	266	261	276	313	296	282	290	288	264	294	263	299	247	258	284	274	295	261	245	267	276	286	246	296	249	266	268	281	286	264	275	277	246	263	269	238	293	282	286	285	273	290	261	283	270	272	288	270	309	255	273	260	252	266	274	292	282	284	245	258	299	286	287	274	261	283	274	280	285	290	276	297	310	282	271	264	241	283	328	288	283	259	285	271	284	284	283	261	274	283	268	292	249	278	262	277	299	255	269	290	320	278	266	288	270	280	302	280	297	273	258	277	260	285	317	254	246	271	285	276	275	301	307	294	250	264	271	287	285	260	273	281	272	294	297	266	274	242	252	271	263	269	285	290	278	297	262	266	280	267	262	243	264	277	281	283	270	277	261	259	243	289	278	263	247	288	256	261	258	295	296	256	284	324	276	267	289	290	288	285	280	258	248	294	264	273	292	303	280	285	294	247	263	253	299	262	280	279	309	265	275	266	289	283	288	312	313	295	275	277	276	288	277	284	304	274	289	274	275	255	266	299	273	271	283	281	288	288	282	271	269	264	269	263	249	276	248	298	227	275	274	310	308	263	285	275	287	265	275	290	251	291	258	265	236	262	264	292	262	321	289	271	277	277	283	279	273	265	288	277	268	281	248	262	277	288	276	260	283	289	290	275	305	296	274	287	287	259	238	286	283	283	252	287	290	305	270	271	301	295	283	282	290	260	256	291	298	276	279	287	303	248	273	246	282	268	291	267	278	263	277	274	274	288	276	250	299	316	273	311	276	285	274	253	278	261	282	297	285	287	267	274	294	298	276	273	260	302	304	279	283	261	288	259	259	283	304	265	282	258	287	257	292	272	255	254	293	266	288	276	270	315	248	274	257	254	295	287	278	276	274	283	276	299	238	280	302	312	269	272	291	248	275	273	296	256	278	276	274	271	277	266	267	295	270	272	310	252	275	296	267	312	297	259	287	251	274	269	281	267	261	290	306	293	288	287	287	299	249	288	288	258	306	274	273	297	259	263	247	317	288	315	276	290	236	270	282	259	293	278	276	282	327	260	291	274	283	310	288	267	288	280	265	266	256	268	314	249	263	282	286	277	269	247	281	288	256	288	262	301	276	279	282	261	289	275	305	280	277	321	272	266	304	290	278	283	275	270	271	261	257	269	289	265	286	292	289	286	270	298	237	272	281	286	288	286	293	295	280	268	264	271	258	290	282	254	265	291	274	281	281	271	308	287	320	309	272	286	274	284	294	296	284	265	270	274	277	295	287	286	278	242	283	262	263	288	288	290	272	262	284	272	268	266	288	278	292	281	279	286	245	249	254	244	307	263	253	307	282	259	328	269	284	295	278	280	268	296	268	293	280	279	256	292	285	271	272	291	273	317	267	294	261	307	294	288	306	246	302	245	284	301	258	270	284	272	279	281	291	278	247	308	270	260	266	269	253	251	294	269	286	296	272	262	275	256	280	283	268	287	279	274	302	292	302	276	272	259	261	252	295	297	277	268	274	296	263	276	281	270	264	284	256	274	270	257	282	262	303	252	255	286	277	268	286	274	266	266	265	285	297	280	273	268	276	266	294	273	295	285	291	265	279	280	254	259	280	304	299	248	258	286	279	284	272	284	292	300	291	248	270	259	281	258	288	319	287	270	258	254	276	296	288	303	290	251	286	293	304	260	290	320	260	274	273	265	255	274	269	278	309	282	258	292	264	293	269	286	292	285	269	259	282	292	240	287	305	286	256	277	344	268	283	280	278	263	295	263	298	296	271	256	272	246	256
4065	3390	4641	927	797	722	680	712	696	718	694	706	701	641	746	701	675	681	658	712	654	693	676	695	692	658	681	660	679	636	626	695	615	732	676	693	691	689	654	645	617	674	670	700	674	678	670	702	678	694	643	693	681	648	692	690	662	713	687	638	697	657	694	694	694	628	674	658	684	652	671	707	689	652	696	668	680	673	667	671	671	679	697	713	656	724	665	706	677	686	707	697	684	691	693	665	627	697	655	651	690	698	689	680	671	670	672	643	709	673	687	647	670	682	653	678	688	640	674	662	673	676	640	635	695	679	682	676	674	681	647	689	654	662	691	708	675	710	656	669	652	673	677	645	676	693	672	698	678	662	655	704	713	708	651	679	690	681	667	677	602	632	707	704	640	664	623	660	694	663	637	660	714	647	679	674	644	642	666	646	721	687	667	716	682	722	665	696	705	639	658	657	713	665	686	713	719	709	679	642	661	716	698	655	691	660	709	703	684	687	692	669	681	705	680	700	724	686	716	687	695	706	642	647	673	671	712	654	652	638	636	709	701	694	682	664	694	713	666	621	687	715	678	661	706	661	653	676	664	720	673	669	642	672	694	648	722	710	673	701	672	668	662	717	642	656	659	721	678	639	696	724	694	670	673	676	706	686	664	690	682	709	730	634	694	661	649	713	712	640	698	699	685	746	685	678	704	626	721	650	714	636	728	657	677	698	702	645	648	644	678	683	664	653	666	705	730	703	673	658	682	672	673	707	704	729	698	678	681	675	715	643	711	675	678	704	660	676	653	696	674	687	728	680	707	637	685	666	674	702	657	655	685	690	671	704	653	723	699	692	642	691	696	680	672	664	639	644	701	660	652	681	667	652	686	661	692	658	744	652	648	697	647	704	677	703	686	697	687	682	698	674	708	671	692	689	696	728	658	710	703	685	629	694	684	689	646	681	691	678	622	676	665	686	662	663	662	632	733	685	644	679	698	636	671	726	680	669	730	692	678	699	684	653	728	694	664	661	686	707	649	689	651	668	628	671	685	645	701	667	673	646	704	707	631	702	655	654	687	683	664	681	643	636	727	711	668	669	635	658	676	700	685	658	680	696	703	658	661	638	729	704	698	687	731	631	706	657	689	660	713	669	683	682	709	695	665	708	688	650	692	678	674	715	662	738	665	676	658	714	680	633	688	684	706	678	669	685	658	693	655	669	655	704	683	644	668	638	614	668	657	664	725	624	710	643	665	660	705	687	720	635	691	637	654	658	632	721	647	640	689	639	703	680	721	685	651	665	678	684	695	673	677	672	646	686	680	671	645	687	674	653	683	689	659	645	636	665	681	728	641	679	722	697	693	701	612	714	701	608	715	631	683	655	681	669	627	671	696	684	716	667	672	616	703	721	642	634	652	678	676	685	661	689	705	673	682	663	710	661	684	676	666	676	654	692	682	659	680	658	667	651	670	720	648	697	693	686	677	691	665	651	691	690	668	661	649	620	683	661	644	665	649	665	663	658	675	686	663	667	676	644	681	665	682	677	685	710	651	687	707	681	637	659	638	685	630	652	661	679	700	653	662	625	688	643	688	668	679	663	699	688	695	670	717	712	656	688	650	660	661	637	662	663	662	635	716	701	679	632	710	634	710	710	675	705	715	700	631	701	683	651	709	633	673	708	712	659	760	681	707	705	679	693	638	736	618	659	724	691	676	683	693	675	694	685	672	641	643	672	677	666	664	671	688	648	648	651	698	690	656	642	654	697	646	684	696	671	721	695	684	687	646	655	672	640	679	724	682	718	712	713	652	720	678	674	646	646	656	675	688	657	691	672	668	683	638	689	682	655	676	684	688	698	667	695	657	650	647	683	700	654	661	611	740	652	660	662	707	674	682	682	659	664	685	706	684	677	735	637	703	720	657	712	710	643	697	661	711	689	701	693	706	684	685	682	707	662	649	715	689	702	671	661	658	678	722	659	653	704	706	704	698	701	675	658	678	654	658	687	661	668	687	694	667	702	644	720	679	738	663	656	686	670	684	663	640	708	642	690	734	665	635	650	671	672	688	684	681	667	645	662	662	677	677	669	718	700	698	691	676	644	713	739	640	663	680	657	707	710	683	699	711	649	670	731	682	704	644	731	693	669	659	661	684	707	673	697	703	682	718	710	684	617	679	707	633	688	672	702	649	681	682	657	703	629	718	702	656	660	684	697	654	665	682	709	681	674	695	734	653	686	679	669	657	664	676	673	646	676	693	713	713	681	692	700	660	645	655	684	662	666	662	650	678	679	641	708	687	687	685	701	680	712	670	662	675	656	652	700	646	678	659	643	709	685	666	694	688	684	697	625	658	637	661	623	675	677	687	692	637	722	690	634	664	612	700	656	669	689	656	669	724	682	645	687	657	662	669	676	699	700	701	690	703	681	696	692	680	632	601	664	705	662	682	709	652	710	716	674	657	698	690	717	695	648	676	659	703	700	701	702	649	707	712	681	699	701	657	687	702	685	690	664	689	617	626	695	685	679	666	657	652	708	700	664	645	651	714	706	642	665	710	692	671	657	655	754	685	671	699	644	683	699	654	644	646	666	667	686	731	692	689	708	696	662	687	627	677	685	677	660	684	663	660	683	692	698	716	626	630	688	699	740	633	702	682	623	645	693	653	663	667	700	688	663	667	672	663	686	721	676	686	740	664	691	661	645	697	684	697	654	674	709	691	664	663	712	687	685	681	686	691	702	708	731	638	741	691	675	707	724	678	649	673	675	688	645	711	641	704	673	687	656	734	652	646	678	736	713	650	707	693	658	696	648	681	686	660	684	691	693	696	702	691	667	705	717	718	723	722	663	692	661	657	672	676	699	624	714	640	699	652	686	672	668	706	712	695	717	658	695	661	682	699	676	681	665	683	637	686	668	640	670	665	675	646	622	667	650	638	689	706	661	664	719	679	703	677	654	652	668	688	668	713	639	647	658	731	667	689	641	641	719	734	680	702	690	633	683	670	674	657	698	688	712	650	678	639	717	663	636	652	639	676	655	654	684	638	614	654	674	715	657	647	699	643	664	651	695	680	677	686	664	691	696	677	671	719	675	695	668	649	695	664	689	704	682	726	650	650	627	683	643	735	672	662	679	671	638	664	673	670	649	663	669	695	701	680	663	678	682	676	677	674	689	705	673	659	701	660	683	687	647	681	671	680	679	618	658	655	688	730	682	667	657	715	644	691	659	696	664	671	656	670	694	714	699	619	675	679	673	668	687	675	667	685	680	643	682	696	684	697	652	688	688	680	694	689	677	631	689	652	691	674	645	662	648	689	681	685	704	706	697	638	647	666	634	657	648	660	685	654	657	677	652	721	666	691	694	676	699	665	694	671	642	695	715	724	635	724	725	699	685	712	727	722	700	615	653	691	672	684	674	671	670	680	681	639	647	708	701	686	635	665	702	649	700	681	627	670	629	689	618	688	648	670	649	751	673	687	693	678	650	695	667	670	670	655	729	673	612	667	630	721	672
23845	20966	24141	27958	20967	20978	12968	519	321	272	288	274	234	222	233	218	217	244	242	245	228	228	218	229	202	217	211	229	198	216	221	208	215	212	204	220	215	208	208	205	227	217	245	216	213	205	207	220	209	206	180	200	219	208	173	211	237	206	215	206	207	233	217	216	223	176	209	209	213	220	234	203	208	202	208	180	222	206	216	215	193	198	211	239	210	213	213	227	212	212	208	215	191	203	182	216	209	197	212	216	186	211	219	217	223	188	199	213	196	210	201	211	208	202	201	205	230	206	199	206	219	206	223	211	205	219	192	214	197	215	190	227	196	173	212	191	189	211	210	218	193	225	210	213	186	229	216	198	197	207	217	218	213	201	202	208	208	212	199	219	217	208	209	221	220	232	203	192	213	211	208	192	232	204	220	221	222	203	183	217	229	234	204	189	218	240	191	199	223	218	202	223	221	195	223	204	198	215	204	195	197	210	203	205	208	176	212	188	197	201	197	199	189	206	218	206	218	209	221	197	215	209	184	187	177	186	202	179	208	190	205	211	209	225	211	170	205	166	193	214	222	193	215	203	200	215	207	203	216	197	203	205	225	208	223	198	195	202	225	217	231	197	199	227	216	197	209	189	207	201	201	187	180	220	202	223	212	215	185	231	194	162	211	209	215	166	221	210	235	216	202	201	170	252	190	216	196	211	195	178	197	203	221	210	201	209	200	240	192	207	196	217	200	216	213	229	224	220	208	198	196	223	179	196	210	210	210	232	187	220	196	169	234	231	181	205	213	220	176	203	197	202	231	211	201	192	205	220	199	208	222	201	184	189	203	223	225	188	214	191	225	187	199	202	210	206	221	219	249	242	206	227	190	220	203	208	238	197	199	199	216	192	180	191	214	202	187	204	199	202	174	207	206	220	209	182	215	216	208	230	202	227	209	212	224	216	229	184	209	189	232	183	200	210	214	200	186	213	232	223	202	220	204	199	210	216	202	213	204	195	228	178	202	225	176	195	204	213	199	222	199	198	216	192	230	233	213	212	232	202	207	193	206	206	241	182	211	198	182	176	190	225	192	204	230	229	200	229	203	217	226	203	200	211	227	203	230	209	230	198	185	219	204	221	209	229	199	211	194	209	210	212	209	189	187	209	196	234	213	236	184	218	202	185	212	219	228	217	188	189	191	206	188	201	195	200	176	205	192	209	212	205	216	208	199	221	216	209	217	225	188	180	226	198	209	184	211	215	221	228	228	234	231	191	192	216	248	202	186	224	227	232	200	208	207	183	193	191	206	233	206	231	197	224	220	222	229	234	194	228	207	211	208	201	226	236	200	208	222	225	209	231	194	193	211	225	207	196	197	177	198	193	190	214	222	210	198	209	186	234	213	223	190	227	186	193	216	189	223	209	209	225	187	209	211	180	214	216	194	207	199	209	210	217	196	221	231	222	182	191	209	206	207	233	219	213	200	200	215	200	212	202	188	216	197	208	239	208	199	206	231	196	211	200	190	196	218	202	186	228	199	202	192	222	186	201	213	195	227	235	230	215	226	220	216	215	175	225	227	209	203	214	218	220	215	209	210	201	216	192	221	203	211	198	187	218	195	237	241	217	193	202	240	201	227	220	210	193	194	199	192	208	198	206	200	221	168	200	204	207	211	211	173	201	211	200	221	198	208	206	222	228	214	212	197	239	204	210	232	224	213	205	220	213	205	195	226	206	209	204	204	216	209	198	219	199	230	228	203	193	202	216	206	200	231	213	215	213	200	222	210	217	212	219	223	195	197	211	226	221	219	221	232	208	229	213	225	198	215	217	228	204	196	184	184	193	202	193	191	190	203	184	184	222	204	205	193	216	188	220	206	214	221	245	208	213	218	233	215	195	217	219	195	191	213	203	196	215	202	222	187	200	242	215	198	193	211	210	187	198	251	211	213	212	208	201	242	210	207	200	221	185	196	207	184	201	203	186	213	204	213	193	228	208	229	224	204	184	198	215	203	215	224	218	212	195	220	191	211	205	217	228	214	185	218	196	216	219	195	195	209	191	195	204	213	239	197	185	216	219	200	191	209	237	208	203	211	210	245	193	241	194	203	208	230	206	192	189	214	207	213	233	211	215	202	192	215	217	209	186	210	194	223	234	184	200	228	207	193	200	225	217	246	208	210	201	217	196	182	215	221	186	205	187	214	228	202	208	219	226	217	196	227	207	209	229	206	207	214	223	199	200	238	203	213	233	214	188	227	199	180	219	248	215	183	190	224	234	225	221	225	216	214	196	226	196	225	218	221	197	214	225	238	222	223	208	239	218	208	225	230	202	237	205	201	233	220	207	215	214	213	233	211	219	229	220	227	227	210	215	177	199	237	225	208	221	235	211	213	209	210	216	204	235	197	223	223	208	226	199	197	222	196	203	204	249	200	211	206	215	216	190	200	178	198	215	193	204	194	188	210	196	216	204	224	191	214	216	188	222	186	199	216	237	236	216	201	208	225	206	219	217	206	217	204	203	223	189	228	219	221	202	227	198	206	207	195	222	203	187	201	199	199	220	204	201	199	209	215	206	163	237	199	183	210	182	195	174	196	215	209	201	235	227	226	208	194	192	211	213	186	212	206	203	204	225	211	225	209	203	209	208	190	180	212	214	207	192	190	198	219	205	229	193	180	230	241	235	212	215	203	194	218	210	200	223	208	203	198	181	190	217	198	213	218	203	218	229	213	213	223	182	192	202	211	213	221	233	216	173	217	214	218	204	207	258	203	243	210	203	216	207	218	198	239	211	221	191	211	205	206	209	229	187	194	208	225	240	211	225	200	233	222	211	210	199	210	214	206	205	242	194	201	187	181	234	206	191	228	206	203	191	208	238	200	208	217	189	184	226	230	188	207	222	196	203	223	203	203	225	220	192	217	181	202	201	202	232	217	218	214	198	230	206	233	189	218	203	230	217	189	212	199	233	207	177	202	204	205	230	210	203	202	200	207	189	189	198	217	216	216	236	215	238	198	204	208	224	207	202	251	218	219	217	227	203	180	232	192	209	212	240	212	208	193	225	212	209	184	201	193	211	223	190	222	209	219	214	203	203	189	208	216	209	228	201	220	191	188	212	193	194	185	191	215	201	204	218	187	205	191	197	251	192	210	222	218	195	198	217	210	187	202	221	205	210	220	209	197	207	224	211	217	233	227	205	210	209	189	201	207	217	218	208	203	216	228	214	217	226	208	196	204	211	213	182	215	190	186	191	220	211	208	225	189	208	201	225	199	210	206	222	191	209	193	256	231	194	226	236	208	225	208	251	200	203	189	211	198	215	220	230	176	232	194	194	217	218	198	218	202	213	213	218	210	218	216	222	214	197	255	192	227	213	208	214	228	217	219	191	194	218	218	182	209	204	218	257	198	209	193	196	216	220	206	212	185	203	209	214	193	204	194	186	222	199	224	212	196	213	209	211	196	226	196	213	219	223	189	203	213	197	229	210	231	201	207	213	186	203	201	179	209	180	213	211
4375	5523	8055	1032	704	666	576	551	527	534	525	524	499	496	461	490	495	484	472	501	488	506	528	519	443	540	476	470	535	458	501	520	535	492	519	535	500	504	531	491	507	482	494	518	516	491	482	481	486	457	531	501	494	508	506	497	505	490	474	518	511	502	484	503	504	508	504	486	520	509	475	450	518	466	490	516	481	478	516	474	516	536	533	497	479	486	474	493	463	467	511	479	518	527	485	477	486	492	508	504	471	535	509	473	489	508	511	478	526	512	496	520	439	481	516	503	492	507	499	491	508	479	548	493	482	445	489	483	500	513	479	481	490	481	517	504	496	462	492	514	487	482	497	460	471	506	499	488	444	486	491	527	479	513	483	467	505	501	489	494	530	524	506	507	471	509	490	465	452	514	490	488	472	479	476	535	440	482	519	453	454	476	467	480	510	489	457	503	492	500	450	534	487	490	496	490	474	520	519	502	487	566	485	486	496	475	463	435	504	501	526	469	487	504	498	465	466	501	494	496	508	490	528	525	493	505	515	464	467	500	460	493	540	457	513	461	452	522	481	476	502	479	479	511	513	502	478	472	488	492	497	537	498	519	510	506	489	477	519	500	489	476	455	508	488	487	474	475	484	481	500	495	476	502	484	466	493	535	509	515	552	459	486	487	489	474	483	513	465	518	525	455	528	496	506	492	527	483	454	464	485	567	448	504	488	513	478	534	505	470	520	491	548	482	482	471	515	543	529	463	476	499	490	495	528	455	499	498	492	508	476	508	483	505	490	470	486	529	469	462	538	529	494	455	473	489	534	474	482	476	506	492	506	467	461	495	505	491	471	471	482	518	552	510	539	511	473	496	521	515	470	461	470	527	527	485	462	497	489	511	499	506	507	519	494	497	488	511	498	483	510	469	456	513	505	488	502	497	462	513	512	510	487	471	515	458	469	536	506	488	496	472	507	510	485	517	514	546	503	519	495	496	463	467	534	533	484	505	486	506	512	494	478	484	465	505	487	501	510	502	499	478	498	469	534	492	519	502	469	467	480	472	548	496	472	511	495	479	482	542	476	545	501	505	464	496	500	491	490	498	502	484	485	494	523	489	451	511	504	483	460	493	463	479	489	522	480	482	490	469	490	497	506	466	539	457	512	520	544	513	511	500	513	459	538	503	493	462	490	511	490	505	489	510	456	504	480	489	475	510	480	493	500	507	497	484	514	457	482	492	495	500	501	503	449	525	464	512	474	519	463	507	512	505	507	477	482	498	535	499	517	505	511	498	437	493	511	481	496	507	491	471	472	465	464	471	522	456	475	479	501	485	533	466	563	498	518	495	517	461	514	490	479	501	479	459	474	462	466	483	509	458	462	486	500	526	574	493	540	490	498	490	496	480	493	503	478	479	480	480	464	445	486	464	507	508	475	510	447	502	488	482	436	489	497	472	508	507	484	482	511	507	453	453	498	510	486	502	471	458	476	483	509	506	480	536	542	481	483	501	517	487	517	494	535	518	492	490	540	479	487	485	519	507	490	471	523	460	522	504	528	525	518	493	448	511	504	493	481	532	483	507	501	504	513	513	499	496	493	489	515	485	536	496	506	485	484	494	498	491	450	486	469	456	504	491	479	507	506	535	469	457	529	530	509	482	507	528	478	469	492	453	483	505	493	504	497	553	518	430	491	518	503	530	479	497	538	513	504	518	508	509	493	468	512	528	501	459	500	490	513	494	481	491	495	525	483	492	505	491	512	474	493	484	485	505	538	502	486	458	503	481	448	481	539	487	500	508	512	506	477	452	501	473	494	520	471	543	503	442	504	486	511	540	483	502	459	498	468	497	481	495	483	489	503	486	497	500	479	495	440	498	524	506	491	493	500	473	489	521	507	488	462	441	484	455	453	462	461	531	489	492	503	496	493	487	467	466	482	484	484	485	510	503	475	508	464	508	475	490	510	478	541	500	510	494	461	475	488	507	497	469	490	471	497	509	492	492	500	463	483	505	509	497	517	486	524	489	469	485	500	481	481	470	526	492	507	512	504	525	507	524	470	469	487	472	449	499	503	473	517	530	500	487	515	516	510	507	468	472	514	492	497	528	536	486	508	514	516	486	457	479	532	492	547	462	464	479	442	494	490	484	488	524	491	528	507	472	491	514	501	483	462	521	476	531	532	482	439	528	496	495	480	489	476	475	472	449	504	550	482	470	519	492	464	463	506	503	503	534	491	505	461	435	527	502	523	478	534	486	490	499	488	490	503	494	502	495	495	497	496	542	492	491	511	487	507	534	494	493	487	504	478	473	513	484	475	469	453	507	519	469	450	465	517	510	488	440	480	458	503	494	529	526	486	463	505	496	499	508	499	465	486	465	466	474	516	471	499	477	511	531	491	500	516	527	497	471	487	486	494	488	485	495	531	507	500	472	476	499	515	459	524	514	481	456	501	510	461	500	486	494	486	573	480	461	530	473	480	502	490	476	497	481	469	485	468	487	452	457	483	475	526	471	458	509	517	506	497	478	479	523	471	485	473	511	507	465	492	507	494	490	481	497	484	492	506	478	524	518	505	501	520	515	502	542	458	495	504	500	475	482	484	504	484	455	511	470	482	495	466	522	479	469	557	479	467	526	478	510	524	494	494	510	480	480	514	527	512	507	479	472	497	492	515	471	486	469	494	489	509	474	493	477	509	462	475	497	503	483	473	491	465	466	507	473	488	484	521	524	515	495	495	485	502	529	504	527	479	514	461	499	499	529	524	469	495	496	534	513	507	500	485	473	485	450	483	488	521	463	518	482	477	478	484	499	519	518	498	511	518	530	518	516	485	479	475	505	502	468	481	499	528	446	455	463	503	521	478	466	486	465	469	498	502	483	501	511	556	540	499	487	498	496	481	442	477	484	506	496	485	472	491	485	521	490	511	478	474	485	491	473	494	491	500	470	489	559	508	485	507	523	512	521	511	482	496	488	458	506	477	526	450	495	485	507	474	488	495	452	463	503	488	494	491	527	492	466	501	485	462	498	508	440	459	499	501	510	495	501	473	516	462	510	523	505	534	475	481	489	445	480	486	501	497	507	498	506	464	535	463	497	451	483	494	476	481	520	458	521	458	522	525	473	494	474	507	463	475	464	536	500	495	479	533	464	518	500	513	517	490	491	485	494	489	484	505	522	475	479	529	517	459	494	493	476	460	518	501	519	483	496	471	517	546	471	492	477	497	510	487	463	481	500	453	490	486	491	499	454	472	465	490	479	528	486	501	497	466	469	455	487	477	444	480	493	500	533	511	483	502	506	461	501	500	508	507	510	514	469	495	508	492	463	485	472	482	495	507	510	507	491	501	458	484	520	520	487	454	504	496	494	518	492	476	500	545	513	499	542	503	514	485	500	547	514	534	471	500	472	459	495	499	523	470	501	476	492	533	492	492	476	440	446	522	482	490	492	502	508	495	463	519	455	504	483	521	483	480	561	490	496	503	471	489	490	482	535	492	483	485	469	506	480	499	477
31796	19465	6908	599	259	227	181	183	192	180	167	191	174	178	206	175	189	177	189	178	173	172	186	173	189	169	194	179	174	212	184	206	192	185	203	178	219	181	200	173	197	175	192	176	157	185	198	182	185	171	189	182	187	189	180	171	180	172	171	182	216	165	173	178	193	197	184	175	186	170	208	180	172	180	197	178	178	169	177	186	181	175	189	219	193	178	183	173	189	198	218	166	209	192	200	194	189	194	180	158	183	170	169	185	166	183	197	186	158	175	190	184	165	171	185	188	190	179	184	205	180	196	187	183	176	182	168	197	199	193	167	193	167	211	185	190	188	163	181	180	206	214	170	200	189	201	172	188	168	159	183	174	176	173	167	190	190	189	200	133	188	207	186	175	171	163	174	163	170	196	204	170	154	182	179	166	187	169	179	155	183	169	186	203	171	181	204	175	198	186	184	180	174	182	204	189	199	190	185	171	166	185	171	178	175	195	191	180	163	187	197	200	181	185	205	169	179	171	180	204	182	176	151	219	184	181	183	194	182	182	189	179	175	165	167	199	177	186	187	183	178	200	204	178	161	160	201	163	181	181	183	215	185	203	178	177	200	201	165	192	201	195	191	186	175	173	208	181	199	164	190	164	199	172	169	175	181	195	190	178	150	208	191	167	191	228	197	183	183	180	210	167	170	166	212	184	194	188	189	190	173	178	192	186	178	185	186	213	197	205	167	197	171	178	177	186	180	171	166	172	167	170	182	173	201	169	208	192	200	183	200	190	189	179	159	177	186	196	201	195	196	184	171	206	177	188	205	199	159	175	186	174	199	184	156	171	189	184	206	179	174	176	172	174	179	172	171	182	159	151	182	175	192	177	183	166	187	189	205	167	188	173	185	177	191	173	178	177	154	171	172	185	168	175	170	169	193	184	202	168	188	178	189	182	189	180	192	190	206	179	181	197	198	181	168	161	189	183	186	221	171	191	179	200	166	202	215	174	172	186	171	180	189	176	198	193	169	168	180	190	189	186	183	170	175	174	202	169	194	193	167	181	198	196	171	193	191	206	175	163	189	176	204	184	190	181	175	181	193	205	179	220	188	171	170	167	198	187	192	174	195	210	175	192	184	187	197	185	176	175	176	180	175	201	190	176	173	161	194	186	198	177	189	178	188	152	158	200	182	174	170	181	158	188	193	172	185	188	199	172	177	213	156	183	174	182	194	168	213	196	189	190	163	178	197	192	187	166	178	204	177	195	181	210	191	202	198	173	189	206	177	165	191	173	200	186	177	175	162	194	169	188	178	150	170	177	186	197	188	175	187	161	182	197	211	183	206	160	184	158	166	189	177	194	189	202	154	204	176	190	179	197	163	204	177	161	190	176	185	178	184	200	147	175	188	170	175	184	165	192	161	156	165	180	162	180	218	184	186	162	187	177	206	199	185	173	194	173	185	190	196	192	186	195	184	202	204	178	186	185	153	202	173	181	170	186	192	181	200	207	160	175	200	145	176	179	173	202	158	170	180	188	194	171	193	159	181	194	187	194	197	175	176	172	174	188	178	195	181	191	197	173	174	193	178	187	197	176	191	183	180	199	152	204	186	212	167	178	179	174	172	196	200	168	193	209	180	181	189	180	199	166	188	173	158	203	195	187	209	181	184	178	182	185	197	183	168	166	167	168	166	166	189	197	186	192	192	197	171	174	203	179	186	202	201	208	173	157	180	181	183	189	181	199	198	192	176	187	213	201	198	217	168	167	186	177	181	193	192	199	196	187	174	200	171	192	179	162	161	179	200	189	191	177	173	186	192	186	202	190	200	198	167	180	166	213	185	191	180	188	179	193	168	188	171	163	171	189	198	207	211	204	218	179	185	190	197	186	167	168	179	155	186	167	182	196	152	203	207	173	202	171	195	193	172	202	170	196	206	179	174	204	198	194	199	192	178	147	193	176	188	194	198	185	170	183	187	175	178	173	189	187	168	200	197	196	193	182	180	179	189	172	172	170	189	186	198	199	160	167	175	223	181	179	186	195	171	192	155	181	173	166	205	180	194	192	178	197	188	191	167	188	181	198	207	179	171	158	184	194	155	178	181	195	165	179	174	173	145	183	182	179	183	198	190	198	187	191	183	201	179	182	197	177	175	198	178	176	195	168	178	188	203	183	182	181	171	172	169	183	197	192	172	192	168	202	183	175	192	189	207	204	183	180	196	199	208	166	165	158	165	206	168	188	190	185	173	189	199	190	194	190	181	197	188	179	171	198	200	180	173	184	172	169	184	179	172	185	162	197	179	189	191	164	190	201	199	191	201	186	167	175	199	193	167	175	199	183	185	168	173	180	190	178	175	184	173	180	212	205	197	175	209	195	166	184	183	186	212	167	168	160	168	190	176	189	167	173	165	198	212	167	208	168	195	175	176	182	180	191	156	180	194	192	186	195	161	163	174	195	191	174	197	177	175	184	186	161	181	183	191	209	164	174	189	170	183	170	176	195	178	193	185	181	173	170	179	177	178	197	175	151	197	201	202	174	188	191	160	191	171	186	178	206	177	188	180	182	196	188	197	185	183	200	199	161	178	212	185	207	162	195	194	160	177	196	183	188	170	183	166	198	198	192	188	188	184	205	180	189	171	177	169	194	192	158	197	185	230	195	173	209	159	188	191	187	175	185	199	175	201	182	210	177	163	161	169	160	177	193	172	202	196	180	200	174	199	164	197	206	178	183	177	158	186	187	193	193	190	195	187	170	184	161	171	191	178	197	178	195	164	205	179	198	168	190	176	180	177	144	178	180	181	173	166	171	189	190	196	168	189	173	188	186	167	172	171	174	202	177	193	189	179	194	210	177	182	192	214	192	198	191	175	176	189	155	161	183	186	152	160	194	162	161	192	161	175	151	176	190	158	196	182	190	191	171	175	172	188	173	202	184	196	201	182	205	196	191	190	163	150	160	148	181	191	191	189	193	174	191	181	173	184	184	193	179	192	200	174	200	209	172	175	201	181	184	173	196	165	181	174	191	189	181	210	183	180	176	193	189	201	175	164	183	198	177	186	174	178	184	189	177	182	186	197	203	199	186	184	181	184	207	193	175	217	169	193	172	197	175	193	192	193	205	168	217	173	190	180	202	177	171	180	172	178	176	209	185	178	177	194	171	162	206	170	181	160	159	195	169	179	203	178	203	174	181	205	181	179	190	176	181	182	172	207	184	205	171	194	197	204	165	201	201	184	185	192	187	175	183	166	155	191	193	206	203	195	180	215	170	180	180	188	178	197	189	181	175	185	174	173	167	183	183	196	208	184	192	179	173	171	182	195	177	196	163	175	178	199	178	195	185	182	185	189	177	188	184	182	199	192	190	173	199	183	185	199	146	176	177	185	195	196	165	172	181	188	181	182	182	205	178	183	166	168	203	169	184	181	202	171	191	173	187	167	184	200	180	188	148	204	183	188	180	218	187	183	192	177	192	219	190	201	178	214	188	160	146	176	226	177	188	190	207	188	160
5857	1471	895	627	487	503	513	450	449	505	468	459	508	482	510	444	483	492	507	519	494	500	515	471	550	501	530	520	453	460	489	469	490	495	470	464	484	543	511	482	505	505	465	519	488	530	496	524	509	461	496	489	523	472	453	509	504	501	455	484	515	496	487	464	521	465	503	476	522	503	484	470	482	493	537	479	479	444	505	537	490	516	482	488	501	473	451	454	482	499	505	479	492	477	497	533	504	485	477	481	481	451	499	465	525	503	486	459	521	495	462	517	520	501	501	420	484	498	450	506	463	517	497	493	566	497	487	480	490	462	510	527	476	479	505	494	451	495	489	511	450	463	524	480	486	448	498	471	498	494	492	504	493	536	540	461	527	482	473	505	503	470	512	473	475	469	497	521	486	495	519	466	517	473	505	515	496	490	524	501	488	475	516	479	517	466	509	483	515	471	483	498	490	484	511	450	516	535	507	531	554	517	483	460	509	525	466	498	487	478	485	506	481	486	517	517	471	485	527	472	506	508	517	503	495	511	507	498	518	486	500	470	497	465	496	478	477	493	478	486	484	481	482	494	469	458	507	476	460	512	457	517	499	511	498	465	521	478	505	475	467	492	454	544	531	467	501	507	465	491	514	501	480	467	474	483	529	463	483	498	485	472	482	468	515	490	480	504	489	489	487	502	517	508	481	425	516	501	513	531	503	481	481	444	493	488	543	479	458	481	503	486	498	515	496	505	494	499	511	482	524	487	475	511	496	501	483	462	487	509	505	495	490	481	497	454	475	490	510	456	477	470	489	453	481	523	479	487	490	485	508	508	475	516	480	495	487	463	465	506	512	514	473	529	522	517	524	460	484	504	482	518	514	482	490	494	540	474	463	504	492	527	518	437	493	494	461	502	461	479	535	492	463	497	500	510	496	475	530	527	473	515	492	508	531	457	469	500	515	484	529	470	503	488	483	491	493	504	522	514	510	480	518	530	509	483	506	494	485	508	501	516	483	493	500	496	473	452	496	503	470	498	482	468	490	536	497	507	491	484	511	469	513	490	492	513	506	524	488	504	486	479	517	496	460	496	438	471	487	494	432	458	468	499	454	470	493	491	506	485	482	488	504	491	500	463	490	494	481	473	483	478	457	529	533	507	507	497	470	472	444	449	488	538	491	466	465	525	498	487	467	454	486	513	489	467	473	535	467	482	486	529	482	487	472	470	463	480	479	494	546	505	496	491	502	503	485	540	490	512	463	489	483	506	482	526	512	490	479	519	495	444	504	506	495	472	497	506	446	523	463	479	471	489	509	490	495	451	474	496	479	491	503	499	518	521	499	474	504	462	490	519	461	447	515	494	493	497	502	488	482	481	450	470	518	472	474	498	467	470	485	519	508	485	489	496	497	502	471	480	525	461	521	509	481	518	489	493	527	478	478	498	483	490	522	520	471	498	529	501	503	478	448	505	474	470	491	502	504	501	496	498	509	497	493	501	496	486	476	517	472	495	501	536	515	477	514	494	487	508	453	475	502	490	486	531	484	484	496	526	461	510	487	498	530	459	484	494	490	482	513	474	469	485	513	508	538	495	508	491	514	484	485	504	500	444	506	471	482	454	506	531	465	493	459	493	471	478	487	515	519	531	498	492	486	488	534	527	483	493	457	506	532	485	496	472	526	474	476	493	512	489	429	477	483	511	512	502	493	522	490	509	474	446	506	483	503	469	501	489	511	504	487	494	474	482	501	507	472	508	479	525	481	505	514	493	513	494	519	455	489	501	525	481	471	505	520	460	478	482	486	443	495	476	514	499	504	506	469	498	459	476	508	493	485	475	495	474	517	520	508	503	498	501	513	461	513	462	515	516	478	497	535	444	478	502	493	509	489	469	504	486	506	509	508	536	489	489	452	487	490	513	474	508	504	479	477	512	537	501	444	526	468	489	485	507	483	476	510	507	490	491	486	492	499	519	503	492	496	536	511	453	516	506	486	463	487	509	494	499	500	483	517	513	476	529	492	508	531	496	455	501	466	535	478	484	520	480	457	530	508	493	497	481	500	504	463	502	478	480	535	492	444	520	486	524	500	510	469	513	503	478	514	440	488	459	501	504	536	445	476	448	535	473	527	504	508	518	461	480	482	585	509	510	437	487	490	500	488	482	447	485	496	523	500	511	539	480	509	491	487	487	491	531	482	501	456	456	468	457	502	483	465	481	522	506	437	504	500	454	464	503	471	513	472	499	497	488	478	494	460	485	461	482	490	567	487	499	505	484	470	482	503	483	486	508	468	441	484	481	496	501	494	488	504	506	486	507	525	496	437	500	504	511	476	486	468	440	482	507	465	463	514	518	473	489	487	458	479	496	479	509	490	467	476	496	499	452	491	490	449	510	496	497	488	524	523	490	493	442	487	490	487	473	490	509	504	489	465	487	525	500	449	472	526	517	532	507	500	473	467	459	490	481	461	502	512	462	486	521	503	473	466	500	487	512	494	515	511	458	471	484	490	500	458	480	551	450	480	491	498	490	483	533	449	506	475	514	503	508	497	515	518	494	508	470	511	454	512	531	471	521	471	479	511	483	515	444	470	502	507	440	505	474	472	472	544	525	527	493	486	526	495	493	525	507	512	495	495	501	499	496	514	507	482	459	506	498	514	496	509	468	510	492	482	471	472	508	506	469	494	482	485	512	467	519	479	483	493	462	532	452	492	474	532	510	496	470	508	462	496	527	470	511	464	493	478	460	513	503	477	515	502	468	531	481	478	523	504	489	501	451	519	506	510	526	486	466	495	493	490	488	493	461	565	513	483	495	460	461	498	502	516	464	497	498	493	502	514	455	502	483	468	474	502	501	446	475	497	485	495	432	488	496	478	512	488	540	480	452	484	510	460	497	485	516	462	492	496	479	509	489	493	499	495	488	488	489	517	497	503	507	506	522	510	480	493	458	483	457	463	537	474	493	503	532	506	496	467	513	476	517	537	477	510	505	508	467	492	509	481	485	488	469	472	484	464	502	471	486	500	520	481	504	485	531	437	479	501	472	472	506	490	494	501	489	515	466	503	489	497	512	483	492	505	519	498	503	514	492	510	518	487	530	522	541	482	474	491	446	522	510	481	482	475	464	465	491	499	464	509	504	473	451	470	496	504	473	465	496	530	495	493	486	471	486	476	462	489	482	465	488	497	458	510	503	532	463	513	475	497	514	491	461	520	523	474	539	497	484	514	548	496	483	504	509	504	469	470	471	476	484	490	502	508	489	494	488	520	502	500	467	470	475	446	533	497	493	503	494	494	506	502	508	492	498	467	494	494	462	466	553	496	532	488	521	496	479	497	504	470	493	511	479	458	515	495	490	455	516	526	466	488	461	522	455	524	475	464	480	473	466	487	518	472	490	462	509	494	493	509	453	470	488	459	491	538	489	519	487	505	490	503	512	523	498	510	486	494	463	478	510	476	532	504	490	493	450	495	441	517	452	433	471	508	461	489	480	460	495	493	506	495	466	490	493
24625	20978	23986	28181	20969	17019	643	370	336	315	291	303	308	274	322	302	260	306	327	305	271	258	311	279	280	280	272	295	250	293	267	278	333	250	273	302	292	273	247	282	321	279	300	295	266	301	284	258	287	273	310	260	312	264	274	268	255	286	306	312	264	280	280	276	290	253	284	305	301	283	295	301	298	310	282	299	279	263	268	250	317	297	286	292	279	286	299	281	290	269	283	318	288	302	275	292	264	278	306	271	286	322	288	304	304	280	284	270	268	259	309	277	299	259	256	262	259	283	277	254	277	302	285	276	271	245	291	291	329	262	280	258	305	278	287	289	269	296	276	279	290	273	279	269	297	279	286	310	278	266	284	302	310	266	292	256	288	264	313	292	279	289	267	299	278	288	281	284	291	300	302	276	295	287	257	302	307	301	280	286	286	298	313	270	261	260	304	307	271	273	286	259	270	288	313	294	259	280	283	304	273	278	316	260	279	293	269	292	321	263	293	287	287	294	265	278	248	291	261	282	296	260	283	278	270	278	273	271	273	236	267	259	271	301	295	283	272	303	316	272	282	257	257	240	284	300	296	301	274	287	295	284	297	256	276	316	250	275	285	315	299	268	293	278	295	272	271	281	265	288	292	301	268	288	289	260	286	261	284	288	296	298	276	262	288	289	269	258	275	300	293	276	281	264	290	287	262	272	302	286	306	266	273	314	277	303	261	311	304	286	277	272	284	267	250	281	296	281	305	256	265	270	271	285	303	264	291	275	292	266	303	302	279	263	304	290	290	326	285	284	295	350	278	260	273	262	297	300	276	256	284	278	283	261	281	257	317	267	261	298	318	305	290	294	305	291	276	302	280	294	293	275	293	312	283	327	263	279	282	291	296	290	310	276	278	271	268	282	280	304	260	262	271	296	302	306	262	291	302	289	284	265	272	280	293	266	286	278	318	281	305	307	303	308	323	250	284	303	293	256	303	303	279	283	302	273	290	310	303	286	280	287	288	293	314	279	295	271	272	304	294	300	314	278	301	286	291	289	262	307	285	285	283	275	279	252	294	315	287	280	286	282	321	316	281	286	264	298	301	273	263	269	291	287	285	273	300	256	293	272	283	283	280	292	333	264	313	316	289	287	274	252	267	289	298	280	307	330	287	265	274	274	294	266	288	249	265	289	284	271	263	275	296	263	265	293	283	289	268	285	294	284	271	301	323	296	285	282	247	275	260	296	294	300	262	235	290	266	272	270	288	283	271	272	286	301	257	301	296	270	272	284	288	272	267	314	276	296	282	292	260	282	266	303	297	250	298	241	257	287	332	297	264	307	289	291	279	274	260	281	293	293	265	287	281	279	268	280	272	262	269	296	269	260	265	289	288	259	284	274	305	312	277	256	316	310	273	318	281	314	287	288	290	306	287	286	295	310	270	306	297	257	274	290	297	282	272	265	251	272	286	301	270	286	317	313	257	301	310	302	283	266	293	277	281	274	296	278	289	272	309	251	274	279	273	280	263	277	284	315	297	276	291	299	274	282	293	288	295	301	281	283	310	262	305	274	278	289	252	270	262	282	298	290	274	279	287	279	284	271	299	292	284	308	256	246	244	265	284	276	284	288	230	297	258	282	298	302	321	272	292	249	292	280	250	274	292	277	263	292	268	293	267	266	276	277	279	262	296	292	254	319	292	294	290	283	295	286	263	262	298	268	279	268	275	303	263	273	299	262	306	278	253	240	275	281	270	292	307	292	299	310	266	287	294	262	312	279	253	281	285	280	290	279	296	269	244	242	296	289	284	275	252	281	290	338	262	275	255	287	263	291	275	278	266	296	268	299	306	288	279	287	294	286	290	276	292	304	285	265	270	290	310	286	306	264	268	290	245	295	267	261	282	273	298	285	289	297	284	273	271	275	301	293	299	286	272	317	306	253	271	279	241	310	265	263	285	292	293	301	281	295	292	306	287	255	279	288	266	247	270	287	285	295	292	301	296	283	268	270	283	272	279	269	285	276	252	274	258	285	270	305	266	281	301	269	230	298	279	270	293	272	292	307	294	276	284	287	284	269	299	306	258	286	306	267	273	300	292	285	283	279	281	287	298	282	279	246	305	301	293	278	314	277	262	277	273	283	287	277	309	286	262	305	250	257	260	272	263	265	254	274	276	282	315	287	266	252	268	328	284	283	282	284	273	281	298	314	261	291	272	270	296	309	320	304	290	267	276	286	271	265	274	266	285	314	273	281	290	294	310	288	273	260	264	256	232	281	256	282	270	261	265	272	278	290	310	263	269	289	267	296	288	286	300	272	283	274	315	311	294	267	271	252	290	276	261	287	258	274	252	308	283	261	284	271	287	291	282	255	298	264	284	264	282	282	282	267	271	296	283	271	268	288	284	263	274	296	275	318	265	276	273	288	248	265	263	283	303	273	269	299	277	263	247	336	287	275	261	306	251	257	298	306	255	269	284	284	312	278	298	317	262	250	268	261	259	289	262	282	302	301	299	284	303	276	267	281	272	289	305	293	250	279	246	281	283	286	277	281	263	284	277	283	298	244	300	332	300	307	272	272	286	262	252	277	296	284	318	306	274	282	270	276	265	306	272	293	258	276	262	269	298	312	251	267	273	236	244	318	286	320	262	317	260	277	287	295	244	283	249	257	266	270	276	283	263	342	254	255	274	278	309	298	271	267	287	269	318	292	272	301	300	280	321	260	297	264	282	284	278	286	318	274	281	303	284	295	275	342	274	298	259	255	302	281	286	268	271	261	300	285	283	266	311	270	280	280	321	265	277	286	278	282	269	322	277	296	264	269	303	262	326	266	268	285	288	282	286	250	304	297	264	288	276	267	289	273	285	318	292	269	251	291	265	262	319	268	281	291	267	273	291	275	294	286	254	276	279	317	284	300	308	280	304	274	287	289	290	279	269	292	302	276	301	267	264	280	275	277	288	280	251	304	283	297	299	301	257	285	312	291	270	294	316	290	339	283	308	292	259	265	268	259	283	265	274	272	269	282	288	294	281	292	267	282	262	269	267	263	295	287	276	287	288	247	262	310	283	268	247	286	274	254	276	271	272	305	273	254	296	302	314	308	280	257	260	260	289	290	287	281	279	289	304	277	260	292	287	304	294	271	312	285	271	284	252	260	302	288	277	266	270	320	287	278	294	265	296	284	264	333	262	288	266	270	289	293	276	319	278	288	277	270	309	278	268	289	282	297	278	270	276	245	276	313	280	293	293	275	288	270	268	275	280	279	288	269	313	257	302	276	294	293	300	269	281	272	346	303	293	298	286	252	282	325	294	297	310	265	272	286	319	291	294	298	281	264	293	266	324	266	302	287	239	268	266	251	267	280	275	261	241	300	265	305	269	298	303	315	280	300	295	275	272	288	285	270	289	279	280	289	298	291	297	263	296	270	278	270	271	285	274	256	268	292	249	253	299	273	294	282	251	290	303	283	309	307	270	276	271	281	245	283	299	277	296	294	268	287	292	270	315	296	255	307
3931	9052	2693	4754	776	752	682	744	717	712	643	742	727	708	677	708	694	692	744	668	678	667	721	716	731	683	714	696	687	706	669	715	671	681	775	649	703	653	684	719	693	681	645	679	681	725	651	676	664	728	697	697	676	662	677	694	659	639	730	697	714	712	649	718	742	665	700	719	689	689	711	669	677	687	692	704	682	694	703	664	654	699	678	668	674	723	669	708	680	730	657	708	629	683	691	745	696	644	708	687	656	736	726	711	685	691	689	704	670	688	710	700	677	698	724	680	683	681	675	639	681	650	752	671	644	670	694	645	731	716	737	710	719	724	706	663	671	702	733	709	668	725	694	674	711	689	680	719	676	713	690	694	661	698	684	713	701	680	661	689	682	682	684	719	710	646	696	679	685	660	701	691	685	688	715	687	679	660	680	703	672	684	729	681	749	653	645	671	712	735	640	643	691	684	712	719	648	694	660	735	733	683	674	718	696	726	673	709	663	718	684	664	716	645	661	730	680	667	697	709	663	700	732	684	690	615	666	683	720	687	670	708	695	650	691	668	678	731	641	708	712	681	684	636	640	713	697	658	704	691	723	650	656	684	690	688	649	699	685	729	718	680	720	680	682	721	700	700	750	680	717	655	661	712	682	691	671	709	649	676	718	711	681	684	690	712	708	667	704	689	678	690	622	698	683	696	695	713	728	698	668	651	698	705	682	705	663	715	680	676	704	716	712	714	685	717	693	662	656	678	608	690	648	668	714	705	689	675	675	697	730	707	673	699	722	725	694	696	648	714	693	697	684	702	646	627	726	663	670	729	755	711	730	707	671	712	687	675	707	704	699	706	697	682	653	680	714	728	692	668	669	665	686	700	678	727	667	697	715	648	721	668	701	701	707	712	710	654	676	732	691	696	713	696	662	661	667	674	680	657	687	703	682	749	726	639	728	678	671	693	720	659	728	678	679	661	693	740	655	716	715	702	713	681	735	625	655	706	710	624	708	665	716	748	709	704	756	714	681	742	673	722	692	711	670	711	681	676	719	678	709	730	648	685	700	677	691	692	716	669	672	692	669	727	685	692	670	777	696	687	720	722	699	719	680	721	696	680	740	735	674	665	753	742	696	665	742	684	712	711	682	649	627	743	673	669	660	671	719	689	678	747	689	669	728	662	640	660	683	687	665	705	676	669	657	687	650	679	678	638	677	658	679	681	682	656	716	683	723	653	697	710	689	670	690	723	694	693	660	650	677	660	696	655	644	760	667	705	646	687	658	653	681	711	669	702	670	706	669	709	705	716	684	692	694	673	681	741	692	678	686	727	649	624	691	704	662	691	701	716	670	699	677	685	740	727	686	679	707	686	723	679	679	688	697	688	663	710	656	704	666	744	677	684	693	685	682	702	669	726	713	696	705	687	743	716	664	665	671	729	660	727	703	706	681	700	677	670	717	703	697	689	730	686	721	694	709	705	677	715	702	656	674	679	702	674	724	719	697	702	718	696	677	661	654	720	696	712	693	692	635	695	679	674	691	650	742	664	730	742	660	680	685	704	711	708	702	660	703	705	703	656	676	715	702	674	700	728	705	696	686	648	683	676	627	698	688	712	681	766	684	655	693	707	676	702	674	723	700	700	635	665	652	654	693	674	713	657	685	706	661	731	672	686	699	652	664	665	675	711	703	659	654	715	684	740	673	676	696	664	649	684	665	660	660	674	747	683	723	707	670	737	714	705	647	684	701	708	698	665	693	692	676	685	669	692	705	686	688	657	706	745	714	677	622	667	677	702	689	704	728	716	719	674	715	728	736	707	643	681	667	688	643	666	670	697	677	671	625	716	677	698	709	678	691	713	699	668	668	676	678	682	717	680	654	705	708	699	655	729	661	693	664	689	699	684	691	686	709	715	705	717	678	695	710	687	650	656	705	699	687	661	685	684	687	679	654	686	693	671	685	674	686	685	672	674	731	662	669	687	706	658	681	660	697	722	742	655	709	712	694	717	698	692	670	727	684	655	658	655	740	668	688	652	690	686	728	702	712	678	713	699	702	705	730	661	682	691	711	646	740	684	683	685	711	704	757	660	697	684	667	692	673	695	679	700	714	713	654	672	672	745	691	693	625	675	646	706	659	703	715	719	702	669	728	703	686	668	650	694	697	720	734	722	663	695	685	701	713	659	727	711	691	667	673	686	689	665	680	689	698	679	667	695	637	669	699	700	693	720	672	723	697	651	673	743	664	691	745	684	652	693	684	682	734	702	714	689	673	676	714	693	721	658	684	654	684	720	665	729	671	675	654	668	666	693	669	672	694	721	724	655	714	701	671	699	687	734	699	701	668	654	665	703	679	704	667	679	691	671	711	695	674	717	729	702	705	701	664	697	718	701	691	695	646	706	717	679	678	706	690	723	740	715	699	664	663	698	707	665	718	671	657	720	709	688	678	679	712	659	680	703	654	729	657	708	710	644	675	727	666	662	658	739	657	723	741	691	670	673	695	735	654	743	710	698	693	728	684	737	644	693	696	712	673	666	687	709	654	724	693	718	651	729	720	699	690	715	716	678	644	662	697	679	643	687	725	641	673	731	677	660	682	744	685	728	716	697	670	717	714	678	630	729	689	682	667	734	742	692	684	643	716	683	730	678	633	692	676	679	667	741	690	687	710	748	673	706	666	685	683	663	701	681	677	658	694	661	675	708	652	661	705	703	705	678	662	644	664	716	654	668	723	718	687	663	683	652	581	722	646	634	712	672	715	639	705	716	662	662	708	681	656	699	722	674	697	707	699	653	671	642	761	719	736	674	695	699	676	669	678	676	717	704	695	674	690	701	701	730	732	651	695	635	704	710	695	700	719	678	693	683	670	691	714	703	682	736	702	688	724	678	689	727	675	636	679	702	705	712	688	688	729	730	725	737	723	683	702	694	710	738	720	674	696	696	673	682	677	693	699	713	680	688	739	714	695	669	675	699	678	669	702	706	705	681	677	669	688	689	705	689	707	706	701	694	685	699	680	702	708	710	664	664	674	672	745	747	716	679	617	687	696	735	699	701	742	673	670	712	730	669	637	687	667	691	696	723	727	691	677	665	653	702	703	695	702	697	710	699	725	725	685	658	692	678	669	721	691	671	690	741	683	715	682	736	610	701	675	652	694	722	640	732	765	681	721	681	762	707	693	690	697	665	672	652	638	682	670	693	711	672	730	708	722	677	668	708	706	694	685	724	687	664	697	744	674	684	648	719	683	711	664	687	721	653	739	651	677	687	700	700	653	718	690	681	701	651	757	709	719	630	735	667	713	684	690	709	713	698	702	692	702	670	711	709	683	722	690	771	709	700	710	638	688	699	698	699	682	670	679	678	643	702	623	688	671	710	700	723	683	688	684	682	655	721	657	671	696	678	690	709	688	714	691	653	720	697	651	665	673	652	710	698	691	710	743	656	687	703	678	666	678	729	697	700	654	724	687	681	691	686	695	679	704	706	706	697	716	679	752	678	653	654	696	689
23927	21002	24361	27842	21002	21002	13510	512	331	282	282	271	274	273	271	263	240	226	219	223	216	260	232	276	221	232	239	220	224	238	202	229	244	223	197	231	200	217	216	225	223	210	219	238	196	213	231	206	234	237	231	232	225	230	226	207	207	226	207	209	220	222	207	227	240	233	223	221	219	216	204	213	212	197	247	238	215	207	191	201	220	227	236	220	215	246	215	230	201	212	203	206	207	213	212	224	192	206	227	229	194	189	241	236	243	233	236	240	222	189	221	234	240	216	203	182	210	202	207	209	228	220	226	244	200	216	248	230	222	215	195	218	183	236	221	201	225	205	238	230	215	224	213	225	244	221	253	222	237	227	226	240	221	246	222	217	225	208	201	200	211	216	206	231	215	231	242	233	233	195	210	223	208	209	224	237	214	203	197	208	200	221	210	208	224	230	223	201	187	216	211	206	230	209	233	212	203	222	212	227	220	211	194	256	214	198	212	218	224	216	219	215	221	232	224	216	225	206	197	216	217	227	219	237	236	197	249	237	213	221	229	237	230	237	218	204	226	215	223	206	226	222	222	215	231	213	200	210	227	201	233	185	217	180	233	200	220	212	215	205	240	184	225	202	246	250	204	241	231	225	215	212	196	210	218	204	192	228	233	231	237	228	216	206	221	232	228	220	217	214	201	227	216	205	209	220	230	229	244	227	238	215	209	207	244	234	211	196	230	222	236	218	212	217	208	224	216	214	216	213	235	248	227	194	200	214	213	200	215	223	208	216	200	217	189	215	222	222	224	204	221	222	209	204	215	191	191	215	218	191	233	228	215	228	217	212	211	212	217	217	229	221	225	218	192	218	218	207	199	188	217	200	243	229	220	212	225	211	216	213	191	191	229	208	212	219	208	241	216	231	235	231	209	216	225	212	198	226	227	208	232	205	218	222	223	231	191	210	240	226	221	218	224	229	225	202	228	243	219	219	222	204	208	186	208	236	188	212	205	193	213	215	225	216	225	237	226	220	214	203	247	210	225	225	213	218	195	228	220	222	239	206	188	202	206	204	205	207	215	229	216	217	232	207	215	219	232	232	218	205	206	193	216	215	231	186	236	203	209	219	221	180	224	219	224	198	220	186	205	214	215	236	220	223	211	247	193	225	217	219	239	198	236	221	207	209	209	216	215	207	209	214	208	224	204	217	221	220	207	217	190	214	225	223	209	204	236	217	204	202	207	224	220	215	227	230	235	226	214	229	216	234	204	197	236	212	212	205	217	213	209	216	212	195	231	233	247	250	229	230	227	211	212	219	211	230	221	210	239	215	197	218	230	209	204	187	216	212	222	214	217	231	208	239	218	202	202	202	207	195	216	228	217	202	195	200	206	195	205	182	202	221	215	217	221	224	213	219	219	198	182	205	221	249	226	199	195	221	216	211	218	233	209	194	194	207	199	179	199	200	210	217	203	259	212	190	204	238	227	226	240	206	224	196	213	197	216	206	232	183	228	230	217	236	234	206	201	189	194	242	185	211	225	216	219	186	209	190	259	225	223	209	237	211	222	203	206	216	218	226	188	251	237	200	212	214	227	204	202	210	192	240	198	212	228	195	235	227	224	204	236	213	223	215	239	208	222	224	214	244	222	233	235	255	206	211	222	188	213	199	221	210	242	215	211	224	223	203	238	210	237	212	211	234	218	212	225	221	209	200	207	237	217	195	209	218	240	219	218	218	205	212	214	200	235	218	194	199	204	242	198	240	235	230	215	215	281	250	226	175	234	212	225	200	230	219	219	213	221	226	215	229	213	208	215	241	201	198	216	195	226	219	216	224	221	239	215	239	239	244	209	218	212	197	188	215	229	221	232	212	217	216	218	233	226	205	239	209	182	205	204	225	240	204	222	218	220	222	231	213	215	260	246	204	233	198	199	218	219	230	218	199	251	209	221	229	244	218	238	223	235	241	225	209	206	260	220	230	212	188	232	214	218	201	211	217	188	224	208	211	239	231	217	201	223	215	221	201	202	238	194	210	213	215	210	192	228	218	228	229	201	208	216	219	199	220	227	188	206	210	211	214	211	228	194	232	224	218	200	234	204	239	234	202	206	240	216	214	224	212	188	191	211	213	209	193	209	222	244	228	239	197	235	222	213	219	217	216	206	197	223	228	204	225	237	232	204	231	192	200	221	193	204	217	207	224	178	202	202	211	215	228	203	210	198	212	217	196	219	218	234	206	206	218	218	199	218	226	233	226	231	217	218	216	235	192	190	231	250	225	230	223	198	201	212	207	222	226	205	231	225	218	253	215	227	213	206	187	230	233	229	241	229	213	219	225	216	220	191	195	238	238	211	202	225	230	223	225	209	216	206	211	214	234	225	206	235	209	206	212	217	216	209	234	235	229	231	212	226	211	214	240	214	233	206	206	229	237	209	205	201	203	266	219	194	206	208	216	246	236	227	208	208	215	239	227	216	213	200	181	226	260	224	251	217	210	216	239	228	190	213	226	234	231	212	240	218	220	208	229	217	225	215	238	239	222	243	224	213	210	201	217	215	183	191	190	245	212	222	202	223	211	182	222	187	221	207	230	203	209	195	227	239	219	215	226	219	210	186	227	206	210	232	193	235	204	222	205	235	211	179	219	232	206	232	245	214	205	216	203	220	234	219	228	220	215	239	217	201	212	210	223	198	205	222	202	234	222	209	219	232	229	206	236	225	229	201	222	218	234	218	231	232	193	210	245	241	219	192	229	215	227	224	246	241	227	227	198	191	204	211	213	204	214	219	211	218	219	191	232	201	224	212	206	231	240	218	207	218	210	223	230	204	220	240	212	226	221	231	219	218	211	205	235	197	221	206	260	247	227	211	221	235	223	213	234	196	193	229	242	218	221	228	239	217	223	239	220	216	215	209	222	202	208	223	238	226	208	221	235	237	219	217	246	204	223	225	232	209	232	229	213	205	216	177	229	218	203	211	240	200	225	220	189	192	217	240	226	211	222	233	225	223	232	212	221	200	209	199	226	227	237	241	217	201	236	197	202	208	218	222	218	225	213	227	222	213	196	200	191	214	226	227	197	203	221	226	218	230	216	232	195	193	190	212	216	224	252	213	222	221	222	234	234	219	214	242	268	209	222	201	246	205	230	234	205	221	225	219	205	249	243	217	203	202	228	217	206	242	224	221	186	218	247	224	217	208	221	232	221	229	255	211	214	210	229	207	236	221	242	224	190	203	214	211	207	212	217	214	198	220	210	216	228	216	205	196	183	220	204	210	212	207	212	192	214	214	195	192	215	219	222	218	203	189	243	218	222	185	226	223	205	209	199	239	201	222	239	218	221	235	212	221	223	216	233	219	211	202	231	239	218	218	237	220	210	197	196	195	215	232	199	225	216	226	217	224	192	218	217	171	221	191	232	238	190	228	196	192	212	213	217	174	216	213	224	240	221	238	202	180	200	218	238	205	225	214	232	204	237	272	217	226	214	212	199	240	204	260	219	187	209	206	215	210	209
4275	13057	4359	10274	701	615	584	598	563	562	540	549	549	524	547	547	526	551	543	511	487	490	501	487	533	536	534	523	545	486	533	535	504	493	509	495	490	562	522	513	515	462	499	516	519	523	503	474	504	531	498	525	509	493	498	508	535	499	472	511	520	558	504	534	519	507	502	521	559	527	479	519	571	511	506	530	536	533	525	513	519	479	539	510	484	459	495	519	495	552	489	509	560	505	470	553	499	504	526	497	533	526	497	466	536	490	493	498	525	514	533	512	522	499	476	494	505	544	496	501	494	546	524	527	492	507	505	533	472	510	507	530	543	482	487	512	511	527	494	523	498	530	567	511	518	493	465	519	523	495	516	518	522	529	474	541	557	493	512	488	493	499	533	492	512	519	544	484	517	527	513	453	521	483	545	547	549	501	477	476	477	509	560	532	493	512	522	537	516	553	528	523	498	471	530	498	483	474	550	526	457	492	490	498	538	501	490	531	517	521	500	519	478	542	507	519	523	519	495	505	533	524	535	513	507	504	506	496	533	537	551	511	503	555	530	491	513	468	502	498	455	529	526	497	540	492	497	523	483	509	501	475	494	488	591	497	489	502	486	494	523	542	470	527	525	529	509	498	520	521	487	512	511	513	521	497	529	507	501	513	517	512	554	496	523	508	528	545	494	540	526	493	527	523	510	498	530	548	506	551	493	525	483	531	484	522	517	484	527	521	528	472	511	545	526	491	486	459	504	504	508	506	507	461	503	496	479	484	506	544	511	485	495	520	494	540	517	541	495	524	511	528	495	483	462	507	520	503	513	479	559	522	492	452	474	550	514	486	539	568	452	533	537	498	455	509	504	521	512	473	495	503	508	508	499	507	508	490	496	499	470	504	543	535	517	534	485	501	531	470	500	467	501	512	519	498	500	504	509	496	552	480	497	549	520	512	491	535	527	499	535	475	506	526	496	524	536	516	521	511	470	473	515	552	522	508	539	513	536	522	467	523	498	525	513	451	494	467	500	500	499	501	509	509	525	529	524	496	532	493	519	481	511	575	532	505	502	505	487	544	536	525	505	504	510	543	502	523	514	515	527	513	508	543	542	526	512	507	511	495	518	480	517	494	517	509	533	525	507	539	488	518	505	495	515	481	497	509	489	517	484	512	512	532	516	515	500	508	520	525	496	567	522	503	543	537	507	525	522	493	494	510	547	521	495	473	492	506	522	505	553	535	490	536	528	499	548	499	518	515	514	512	519	495	496	479	501	549	495	513	518	534	532	509	514	511	509	504	513	527	533	539	492	498	523	551	522	522	490	555	483	561	521	505	507	482	514	520	507	514	516	493	477	543	504	508	507	503	480	540	528	506	513	520	463	516	504	527	503	486	505	520	534	448	453	485	511	514	507	493	506	463	564	534	530	537	485	471	512	535	511	569	483	514	502	503	480	500	522	508	535	502	485	497	468	502	493	530	478	529	497	497	515	511	508	470	511	521	517	509	506	505	497	479	525	506	480	494	540	503	522	490	518	512	486	501	504	497	528	538	502	520	541	550	501	514	517	517	493	525	501	516	516	535	518	470	529	547	526	506	529	545	490	504	520	484	513	450	464	508	494	503	514	516	500	555	520	514	536	533	520	494	491	506	495	482	530	483	531	536	525	493	514	522	480	514	473	509	501	477	500	534	536	488	534	530	496	542	510	500	518	501	494	506	502	478	538	471	503	532	507	486	520	533	560	564	511	534	529	517	534	488	508	531	502	494	511	511	491	499	500	518	478	528	516	528	517	494	483	510	445	554	503	529	485	507	500	516	518	531	501	549	514	496	526	519	487	485	488	506	540	497	542	522	496	577	523	505	525	484	476	516	557	546	561	527	487	541	526	501	503	504	476	516	511	503	511	472	529	491	537	537	536	480	529	488	498	528	532	530	469	511	473	520	482	544	545	512	482	488	476	492	460	516	491	505	510	527	477	495	511	507	507	485	505	499	498	511	515	532	523	556	504	508	557	470	516	513	472	545	550	497	513	507	491	504	495	490	512	499	532	507	529	500	506	509	506	456	528	528	491	510	545	506	506	499	490	488	485	510	527	475	497	500	523	459	467	482	480	489	535	512	496	506	513	516	497	511	463	539	479	535	473	495	557	546	476	521	528	521	503	539	490	491	501	490	525	506	499	522	490	559	505	530	492	543	564	528	525	513	502	490	503	559	521	508	471	496	519	547	509	533	491	470	546	507	537	504	507	482	511	524	525	489	516	528	506	510	519	489	547	477	521	529	540	537	551	510	497	489	483	482	482	540	497	491	524	529	516	511	501	516	530	486	519	529	506	519	507	521	501	519	554	511	561	513	463	509	515	487	499	476	496	489	489	483	542	532	513	492	449	501	503	493	501	553	500	519	511	505	510	514	518	522	536	507	516	477	515	503	517	482	521	511	537	547	522	506	486	514	518	478	534	507	550	529	546	476	516	465	556	502	502	504	527	534	480	560	516	484	561	487	512	498	498	485	503	512	478	488	486	500	531	492	530	528	519	516	520	495	477	540	505	556	505	524	526	500	513	491	515	493	517	529	554	491	520	504	488	510	530	492	521	475	513	502	504	525	499	506	539	502	465	523	539	514	505	502	494	506	487	578	523	513	505	480	542	529	516	471	505	492	528	517	517	510	538	462	532	570	509	479	473	518	547	529	517	529	540	501	545	527	470	488	462	476	502	513	533	506	462	458	535	505	497	515	505	545	497	510	549	531	533	506	530	496	510	510	503	456	503	488	534	522	500	495	505	527	505	510	515	507	524	522	547	538	458	524	510	501	492	497	513	532	506	545	498	550	518	530	529	525	473	476	500	485	519	507	512	500	519	503	457	512	516	514	518	534	539	498	535	515	500	487	543	524	501	515	477	504	522	493	516	507	525	534	557	518	533	484	541	522	487	496	507	554	509	510	541	519	493	492	510	528	485	518	511	504	515	507	537	560	509	524	537	521	523	537	503	503	476	508	523	525	516	532	518	515	471	517	500	494	532	505	555	509	514	486	505	546	483	470	511	493	460	490	520	519	482	505	511	505	505	502	518	512	543	499	497	477	515	483	518	516	540	509	474	503	453	514	537	548	527	514	539	513	482	549	541	498	501	504	518	518	479	562	493	486	540	479	498	466	469	484	507	508	504	487	521	510	529	477	566	500	505	497	496	484	518	505	523	532	491	517	519	516	516	526	482	499	509	518	525	506	509	506	509	552	501	519	521	523	547	524	534	483	495	494	467	531	489	517	489	474	533	513	541	480	514	506	515	576	483	560	517	527	498	497	524	498	494	504	524	459	523	506	508	525	498	489	534	511	519	485	517	525	490	491	470	511	502	563	501	505	534	544	496	474	515	516	494	492	541	486	522	519	529	520	510	525	490	518	563	497	455	494	510	528	526	495	499	493	494	516	524	528	587	475	512	475	497	489	525	503	515	526	504	445	515	482	532	544	505	505	516	533	493	488	508	520	485	551	526	533	493	526
31612	19554	7385	1545	254	200	246	204	201	204	216	210	213	165	188	196	179	175	195	196	188	200	205	187	184	202	170	200	190	182	168	161	183	183	191	176	181	182	194	196	174	185	203	195	190	167	174	203	197	191	202	192	190	195	188	206	208	190	193	186	193	197	201	172	214	196	178	175	221	194	216	197	189	220	193	199	182	219	207	192	187	198	211	183	191	191	207	190	196	206	199	162	203	185	182	194	195	181	179	190	180	209	177	187	192	191	195	184	202	210	181	180	207	191	185	183	188	190	198	197	182	204	191	206	212	218	221	189	207	209	186	195	201	197	168	179	173	180	205	192	169	168	190	181	201	193	201	199	201	174	201	181	185	189	163	207	206	176	198	198	199	216	191	190	185	203	202	192	190	192	190	178	198	176	172	180	189	183	174	211	168	190	177	210	174	215	184	181	214	213	157	184	180	204	204	177	191	212	186	189	209	198	200	192	213	173	197	204	177	221	194	202	174	202	202	195	178	189	186	182	179	192	184	183	186	241	192	192	221	220	183	186	212	215	198	191	152	224	197	202	219	204	197	186	162	196	179	187	193	178	209	176	182	184	171	178	199	198	182	183	179	189	198	212	209	193	193	199	184	183	182	186	178	210	188	212	204	190	160	161	187	178	189	190	185	210	176	186	206	183	180	197	184	215	199	163	180	186	192	195	187	217	171	190	188	196	194	180	200	192	195	178	187	199	179	216	213	191	190	190	176	206	188	173	179	209	219	181	172	194	192	181	165	190	175	178	210	181	191	215	180	202	199	206	188	183	194	199	207	170	216	218	202	197	192	194	179	187	215	209	211	180	185	212	193	175	188	201	191	178	222	187	216	200	181	188	196	196	190	175	186	184	198	201	194	181	166	203	207	209	180	197	199	193	199	205	189	188	184	177	205	174	202	203	181	201	191	186	205	190	194	186	193	205	206	177	193	207	184	180	215	217	172	178	198	174	218	176	178	203	198	173	188	210	206	191	176	182	160	190	151	186	223	192	209	195	157	190	181	203	177	209	193	177	182	195	175	175	188	190	186	182	221	188	184	216	182	206	193	173	207	217	160	179	173	186	195	181	207	191	205	193	201	182	189	194	186	195	193	163	185	188	202	191	172	193	165	185	202	186	189	192	203	187	226	195	193	173	171	232	179	195	186	172	178	171	178	191	197	183	212	181	200	181	186	203	192	209	179	214	183	190	202	191	169	182	221	186	192	154	210	199	201	178	209	181	178	176	179	193	172	183	183	193	201	182	215	173	198	202	181	183	207	191	167	227	176	198	209	175	213	198	189	202	221	163	191	199	191	190	227	211	206	207	193	205	204	196	202	180	188	201	180	192	185	200	171	201	192	184	202	197	198	160	199	192	168	162	184	201	177	198	188	192	189	190	210	169	175	161	201	206	196	181	189	181	211	175	190	201	198	198	202	200	173	190	207	211	160	205	181	183	217	203	221	199	186	186	195	190	174	177	186	196	190	196	184	171	237	213	202	197	177	166	219	183	201	214	174	199	212	199	191	209	184	214	196	181	204	203	200	197	193	179	197	212	209	183	207	218	193	179	197	182	168	180	191	197	191	175	173	182	201	193	181	198	209	222	174	186	194	214	185	178	188	180	191	195	185	192	203	187	225	206	190	180	193	202	196	159	184	195	202	154	180	181	189	195	181	186	199	179	159	194	203	200	204	183	195	178	189	190	185	199	183	188	199	172	184	197	195	193	186	195	208	181	183	173	203	205	189	194	196	182	179	211	187	178	188	170	217	196	191	206	189	206	190	205	169	174	176	189	191	198	194	188	198	162	180	208	205	172	176	173	169	176	195	153	201	190	191	198	184	203	200	167	180	208	179	215	190	199	204	200	178	186	183	198	185	171	170	180	186	183	208	180	171	194	174	170	183	201	211	194	202	178	204	209	208	172	186	191	184	178	226	208	182	203	187	209	185	171	181	173	192	194	180	175	197	178	176	191	190	188	171	171	184	177	165	178	167	173	179	168	182	177	214	191	198	172	169	182	193	176	178	205	199	205	175	186	212	192	186	202	214	189	183	196	180	175	173	193	182	190	186	191	192	175	162	183	180	174	182	186	188	190	214	188	198	190	189	201	190	169	181	187	182	161	181	182	217	195	176	179	217	198	193	189	180	207	195	183	183	205	206	222	199	206	212	178	178	190	206	193	184	198	206	209	199	175	205	187	170	188	204	193	194	203	198	184	190	174	186	193	216	189	203	188	191	228	195	187	231	173	198	187	229	190	179	188	196	167	170	177	195	219	195	200	190	204	195	205	222	219	197	203	190	189	182	189	204	203	210	200	188	224	190	180	217	228	224	206	202	204	176	190	173	193	213	217	191	180	178	177	188	183	176	171	170	206	194	186	166	176	182	190	159	203	205	192	196	192	203	188	180	217	195	181	194	181	195	190	179	178	188	192	205	198	201	167	189	197	207	215	203	220	197	173	213	191	176	175	177	207	179	195	178	205	196	175	201	156	169	173	195	191	170	196	197	187	160	189	210	174	202	186	197	180	205	183	178	183	164	197	205	180	210	199	194	205	176	198	162	189	184	188	190	185	183	202	164	193	181	165	189	166	197	190	181	191	178	177	209	204	173	172	182	194	185	220	184	207	201	169	189	187	195	179	199	182	216	190	188	187	178	190	160	206	174	187	190	189	168	227	185	182	201	190	184	205	194	196	179	199	179	186	169	179	173	169	197	200	206	189	175	193	217	181	168	202	188	190	206	182	175	203	191	179	189	189	212	189	185	196	174	176	190	202	201	207	193	176	195	166	179	180	187	174	197	194	207	178	184	169	196	205	179	203	197	208	216	193	187	206	187	208	199	198	195	176	190	167	187	191	190	187	197	211	189	204	192	226	186	176	198	200	207	180	179	176	212	191	178	223	189	210	213	183	209	165	197	178	201	171	183	168	185	196	196	186	192	179	206	189	192	199	170	208	224	201	188	190	202	203	189	205	197	177	180	192	178	185	214	202	179	201	193	170	197	183	187	184	184	214	185	212	160	176	209	180	191	200	219	206	195	184	194	175	163	218	197	183	190	190	168	182	187	182	182	194	192	163	195	212	182	192	207	177	193	180	199	189	200	174	176	152	188	214	174	197	175	203	187	196	176	183	181	193	195	186	183	204	184	198	200	195	212	208	168	171	167	182	178	204	191	187	191	178	186	166	195	185	198	200	206	197	172	183	188	185	189	197	190	190	208	189	172	174	194	195	208	209	172	187	197	173	181	206	178	216	184	187	169	207	178	177	179	213	197	209	213	183	176	192	180	216	188	195	174	200	189	191	217	205	208	173	207	203	193	204	169	201	212	194	193	165	202	189	183	194	191	199	194	209	190	193	192	183	201	197	179	196	194	183	174	219	197	195	176	170	210	185	172	181	188	192	206	186	205	210	191	198	190	185	172	193	173	188	188	199	207	195	176	186	177	198	210	214	219	205	180	179	197	212	192	180
5737	1634	774	1328	462	483	516	547	498	535	479	489	500	559	532	496	511	550	526	539	563	522	527	492	513	558	518	494	502	493	529	491	501	529	497	521	489	508	495	484	521	477	540	526	491	498	501	510	510	538	520	511	542	518	515	488	506	529	514	499	505	476	491	543	523	514	498	528	491	485	509	513	507	516	518	505	549	489	475	513	516	521	603	501	561	520	511	475	526	541	514	457	537	525	480	491	503	473	522	529	445	513	523	534	449	511	536	559	518	513	494	520	508	518	534	479	534	536	501	484	500	516	537	501	446	528	533	526	484	515	529	502	487	511	506	492	505	515	501	500	514	526	492	488	535	532	515	506	518	478	515	553	515	533	517	500	468	534	505	569	480	530	496	487	521	523	480	520	496	517	480	522	546	532	511	523	512	501	534	493	514	532	508	521	532	497	489	524	517	505	525	570	527	519	487	502	484	505	522	441	507	506	516	523	521	508	504	509	519	512	523	516	531	494	475	498	496	523	493	487	515	535	516	522	528	513	492	498	536	503	518	496	507	507	463	529	510	512	486	472	494	545	509	504	548	498	504	495	513	503	479	539	487	496	473	503	514	554	485	481	541	456	512	497	473	519	492	511	515	476	517	485	485	574	504	523	475	509	480	504	532	517	504	498	499	516	456	538	513	509	517	514	498	532	495	541	493	512	554	572	551	484	514	509	499	493	518	484	502	550	483	510	484	546	469	535	563	552	514	469	499	471	509	506	515	503	464	516	537	486	501	483	477	502	499	478	522	522	501	552	556	523	565	515	518	518	524	491	513	502	506	553	481	491	498	480	534	493	504	515	516	477	483	508	517	511	486	480	509	508	547	512	456	469	510	497	488	486	515	535	538	531	497	531	484	487	503	507	511	487	500	537	513	519	469	478	523	529	524	437	519	526	461	500	540	527	498	470	546	487	524	516	537	504	488	523	450	546	541	526	549	530	502	501	472	534	480	530	512	520	541	545	546	479	478	505	494	521	521	535	508	515	515	482	494	525	498	523	535	482	575	493	495	530	508	492	509	482	508	485	470	523	522	515	498	525	517	492	510	514	513	516	523	494	514	472	500	528	521	504	545	544	501	561	508	485	483	558	531	521	524	509	506	521	520	503	510	519	519	489	463	472	555	492	494	541	518	550	497	532	504	519	502	507	527	477	524	495	544	485	525	509	489	548	485	525	515	517	533	492	534	494	501	527	522	563	548	479	498	506	499	541	526	506	482	486	511	534	538	453	533	480	491	509	505	485	512	542	492	464	523	504	517	489	506	528	509	496	488	543	481	492	520	481	518	508	460	505	534	505	468	518	519	538	527	512	545	451	478	498	526	545	486	505	500	475	510	522	485	529	493	504	538	530	487	478	514	510	479	490	543	505	525	560	478	498	499	500	539	519	510	533	544	484	504	511	501	516	519	490	520	482	491	530	523	503	516	513	532	465	482	519	502	498	477	484	517	525	508	512	498	526	575	513	486	502	514	504	520	515	529	517	514	510	485	478	505	510	506	540	503	533	495	519	489	493	487	536	520	542	503	500	511	528	536	499	481	520	504	490	519	511	491	532	468	545	507	493	519	528	515	488	507	485	515	514	499	500	546	505	496	517	513	531	476	533	495	520	489	490	520	499	509	499	500	541	487	490	512	542	470	525	547	537	511	496	495	496	494	524	507	499	470	474	512	505	494	500	508	493	527	516	482	496	476	508	530	514	531	492	507	491	505	457	557	503	504	508	531	518	470	527	469	535	538	504	551	541	513	521	522	532	517	524	505	541	500	491	539	494	492	515	499	519	475	506	494	511	511	516	481	562	477	499	493	495	487	518	512	504	511	512	559	502	491	508	522	487	479	495	543	528	495	523	465	508	532	502	472	529	531	500	533	537	480	511	519	481	459	507	523	500	469	522	517	491	500	485	489	492	536	504	519	546	520	503	521	521	493	540	541	543	524	546	567	518	483	497	530	487	520	502	490	521	518	534	519	517	533	480	492	486	521	519	506	479	516	528	530	532	523	487	527	505	472	489	514	502	493	528	515	483	474	536	535	486	527	549	491	500	533	522	497	522	538	529	523	469	502	480	510	483	574	509	548	486	500	546	510	528	519	520	513	487	516	517	539	510	564	487	513	539	484	521	505	494	503	515	520	515	480	500	502	509	532	537	507	493	499	501	526	521	535	516	498	536	518	517	482	515	478	507	513	518	534	494	500	526	492	501	486	526	488	482	505	485	523	495	497	477	516	522	488	518	517	513	491	500	487	516	526	492	508	485	490	509	518	527	512	491	506	502	502	493	512	520	507	501	474	512	540	515	522	531	506	512	487	516	486	483	479	516	520	545	455	528	503	520	529	518	517	480	458	524	554	513	506	561	478	504	499	508	466	516	506	521	520	517	477	493	512	528	535	486	478	516	538	512	492	481	544	550	511	461	525	484	550	509	532	515	462	521	476	466	515	489	506	489	516	465	488	505	458	537	496	463	502	502	515	507	448	483	552	491	467	505	501	500	527	518	519	510	484	552	532	465	507	507	505	494	531	537	534	492	512	510	501	462	514	506	523	488	502	552	515	538	525	492	475	527	548	497	527	512	493	534	496	533	512	540	591	538	486	507	520	482	502	491	506	537	484	552	498	496	497	488	486	522	523	486	489	540	497	488	525	496	507	484	498	509	489	499	522	517	484	513	538	536	527	491	496	517	521	553	516	510	481	538	487	485	503	490	521	550	486	487	490	513	561	534	499	546	505	513	532	500	511	527	535	475	511	482	487	541	501	540	526	507	480	501	542	523	517	520	480	519	469	475	477	462	535	475	538	509	579	508	518	527	518	503	484	508	496	491	518	512	525	534	530	541	526	513	507	516	528	520	509	525	510	521	542	509	501	485	545	547	538	512	490	454	478	481	491	497	512	474	494	496	487	495	492	523	500	477	506	496	518	526	488	519	551	497	506	500	494	494	498	487	480	513	522	491	516	542	494	536	540	532	530	511	540	521	507	542	535	523	530	509	506	534	565	476	521	549	506	499	511	527	530	570	477	488	521	508	549	503	501	481	538	531	498	470	481	459	448	498	544	526	508	532	485	525	511	525	535	525	525	504	500	519	506	541	497	478	488	513	524	482	523	554	509	486	498	495	467	500	507	518	516	510	471	509	478	499	490	501	493	498	524	499	550	507	504	532	541	540	487	487	518	499	505	514	503	528	468	526	494	502	484	527	514	530	511	481	488	487	508	565	555	499	484	472	500	546	517	507	495	532	506	497	536	534	540	519	533	498	501	484	492	493	525	524	466	503	529	522	478	505	490	518	546	517	500	537	510	510	465	485	515	496	514	517	564	517	513	474	498	517	487	518	512	524	488	504	575	519	486	515	526	521	478	503	501	514	493	524	508	521	479	545	520	466	545	490	486	511	540	485	470	481	507	523	517	519	519	515	492	525	520	533	538	511	510	492	535	492	496	523	504	475	501	534	511	522	524	493
24610	21028	24005	28259	21030	15695	627	400	344	284	306	320	324	295	302	265	327	309	282	320	323	312	320	290	302	307	289	256	290	262	293	300	306	292	316	316	275	294	291	292	266	301	310	308	316	278	314	291	283	288	305	268	290	276	308	266	283	317	282	282	299	294	342	319	316	308	285	307	354	278	283	293	277	291	284	289	283	315	273	295	306	292	271	315	282	308	310	291	320	266	285	289	303	327	284	285	303	283	294	293	290	288	292	270	303	274	280	320	292	256	324	299	294	294	267	273	299	319	275	294	323	294	277	320	279	296	276	288	289	291	268	301	321	305	300	273	296	287	285	289	287	319	299	300	288	299	239	289	269	298	299	296	304	342	304	265	304	269	306	314	303	293	271	281	335	321	284	284	296	297	289	302	306	289	276	301	312	291	290	302	305	301	281	300	277	289	318	311	272	300	306	297	270	289	281	299	266	284	289	316	281	308	294	297	307	308	261	310	301	271	310	274	301	256	300	338	301	277	292	266	282	313	275	299	266	288	299	296	291	295	309	278	301	276	267	309	290	275	333	267	287	308	293	339	289	293	308	293	312	289	287	319	268	281	322	300	320	284	301	283	290	283	274	289	268	310	301	279	284	292	268	292	284	270	281	291	287	298	296	303	306	293	287	317	271	297	277	281	275	267	300	287	274	309	283	304	293	255	280	305	308	282	287	276	282	305	304	260	303	271	315	265	282	282	316	254	288	264	310	246	263	305	297	286	290	277	293	286	315	326	266	293	302	301	281	268	273	280	300	291	305	286	267	333	279	288	287	297	306	275	286	281	296	277	287	290	321	292	271	291	275	270	303	278	302	281	278	280	276	311	286	293	314	287	314	283	292	298	292	304	279	282	274	282	298	270	282	305	257	307	283	309	305	293	300	296	310	278	285	298	277	298	298	310	303	283	313	266	297	296	264	279	296	296	324	314	295	289	301	304	294	302	311	266	281	273	255	295	270	271	283	286	294	284	320	294	302	297	269	326	303	292	326	286	291	306	295	326	306	296	277	285	302	282	265	274	268	284	308	309	280	290	268	303	300	266	325	288	309	304	297	308	339	281	267	283	288	281	304	341	294	273	308	307	260	271	273	269	263	302	304	299	288	272	283	280	292	277	290	328	285	319	301	261	303	298	287	284	253	314	309	330	342	262	276	309	302	289	294	270	269	299	288	304	268	306	304	296	248	277	291	266	284	289	305	267	275	276	282	289	286	309	271	284	288	285	274	288	281	290	300	272	341	292	295	310	300	280	288	285	261	268	250	295	309	277	269	271	265	275	300	307	292	282	274	325	275	327	311	294	289	318	348	325	258	304	295	265	338	284	294	292	328	268	287	302	300	281	267	287	278	282	260	296	313	320	305	294	290	263	309	302	278	273	290	297	290	315	305	294	291	305	266	285	307	279	298	261	280	288	288	295	283	265	293	315	308	297	284	286	282	322	297	304	269	280	306	294	305	303	297	280	285	268	304	272	303	276	303	275	282	307	296	280	306	320	283	316	271	295	272	314	296	287	286	293	335	283	292	298	266	312	283	290	284	283	310	283	277	288	288	291	297	307	277	265	309	296	299	259	278	306	295	316	274	302	290	264	287	291	303	309	285	298	287	292	291	286	275	279	277	261	310	300	268	272	336	265	292	286	288	292	327	314	283	299	293	313	296	264	321	285	289	243	298	303	282	307	319	300	257	251	258	312	302	293	325	267	310	289	292	273	286	289	265	293	295	292	283	300	309	286	322	281	255	306	282	293	302	248	272	296	325	288	294	285	284	293	295	288	287	292	296	274	307	299	330	278	325	317	296	285	299	266	305	287	264	305	269	286	289	289	279	294	287	300	317	296	271	280	303	279	294	303	267	304	306	309	308	284	263	291	286	292	271	279	283	321	274	272	277	287	278	258	316	269	277	269	269	292	287	254	283	306	277	283	282	293	286	276	305	295	322	303	290	282	272	276	277	280	287	293	276	302	311	281	301	268	295	255	304	280	280	300	285	264	277	293	279	277	310	312	310	255	302	309	282	292	269	272	288	315	266	270	257	258	283	291	297	288	305	296	291	308	253	285	266	303	256	309	278	321	270	290	308	306	276	274	335	251	288	276	297	297	294	280	295	262	289	262	293	300	300	300	307	316	253	264	295	301	296	259	297	262	271	275	264	290	335	299	272	311	304	296	271	282	304	274	290	290	305	269	272	282	301	297	279	306	315	279	275	333	293	312	303	312	317	283	285	295	289	257	270	289	283	295	307	266	308	271	311	282	271	290	303	255	287	287	287	258	313	300	294	291	311	251	292	299	259	299	279	268	292	292	291	289	278	297	265	299	286	294	278	345	310	282	283	274	305	283	317	286	275	254	289	292	284	301	303	293	277	281	277	315	295	288	270	280	291	300	299	253	313	268	299	275	305	291	273	293	297	313	285	277	277	268	284	250	282	323	289	280	280	254	298	309	268	279	299	268	299	272	270	317	288	274	274	348	289	302	288	291	305	287	288	281	306	287	280	297	301	319	315	294	283	303	284	308	283	299	278	304	270	279	279	294	301	281	266	289	285	300	296	293	278	282	303	278	301	299	293	300	285	300	307	275	281	296	318	338	259	329	312	303	291	293	309	301	285	311	340	255	278	327	270	328	293	302	274	294	271	283	313	317	294	284	323	310	253	306	281	300	303	291	311	289	274	298	257	290	291	283	276	294	263	289	273	299	295	296	297	320	273	319	309	266	286	299	293	269	287	286	316	319	288	322	289	280	267	310	308	267	277	292	300	291	307	271	241	306	334	287	273	281	275	311	261	287	286	282	272	302	279	306	287	302	304	299	289	316	268	291	302	273	276	299	326	288	321	298	314	334	288	314	284	282	293	272	296	292	288	293	277	274	288	325	276	273	282	283	260	254	273	280	300	294	292	306	302	313	332	293	254	333	292	262	275	285	271	278	313	276	251	268	290	294	254	316	299	287	293	262	264	306	315	299	277	282	272	263	279	310	300	286	307	284	281	293	288	304	311	286	308	258	304	314	312	273	309	295	318	284	275	280	299	284	322	308	324	266	323	284	305	273	290	273	325	309	275	309	275	277	313	289	272	310	274	261	296	309	296	297	281	304	286	298	296	307	327	279	281	293	294	317	305	277	266	289	288	265	300	271	283	300	282	292	271	310	301	300	278	277	285	287	265	292	309	319	299	283	288	290	252	290	306	298	287	264	288	269	291	274	312	324	304	303	289	292	262	289	275	292	297	308	337	249	284	277	281	299	281	295	287	279	280	323	311	252	263	269	258	280	316	291	290	313	330	308	301	278	288	266	316	281	296	287	267	291	287	320	292	304	293	286	268	286	321	273	246	281	305	282	310	295	323	253	300	284	270	273	302	240	280	291	291	282	278	256	253	285	287	294	258	282	269	312	297	274	260	286	276	284	303	276	291	282	255	295	304	285	291	294	292	277	305	279	279	296	263	253	297	280	298	294	321	291
3987	5817	3322	9885	756	773	711	712	703	714	739	733	730	737	714	692	666	742	698	741	738	724	686	687	663	699	732	686	673	729	715	742	718	674	735	702	698	673	694	717	679	726	715	693	724	731	709	722	745	754	700	672	704	715	665	705	725	731	679	727	707	696	714	691	664	706	693	719	682	705	722	729	678	713	671	690	715	702	701	740	696	773	747	701	714	712	707	667	726	675	676	744	734	720	707	689	699	669	721	719	673	760	683	707	716	746	705	663	703	712	701	705	710	708	709	653	721	699	707	665	721	741	690	687	692	705	723	687	711	732	718	704	697	728	663	700	705	717	702	709	724	729	682	704	701	707	686	687	730	671	720	715	730	720	731	721	713	643	699	664	770	733	727	715	673	726	710	672	708	671	675	713	655	784	745	741	711	714	698	746	716	718	699	719	734	711	670	742	708	686	704	737	724	777	697	706	704	716	716	693	724	742	690	718	729	714	743	730	693	725	689	696	744	696	731	715	709	743	688	770	716	701	724	723	721	751	742	703	693	728	720	681	719	753	696	717	710	735	713	763	728	739	748	697	767	700	758	730	707	716	673	692	666	739	725	706	761	694	735	678	732	743	732	741	705	733	739	740	715	741	694	713	700	724	746	736	713	704	718	752	718	714	715	720	700	743	725	702	666	762	709	702	743	717	711	709	722	734	732	711	677	669	694	685	717	765	683	764	716	654	702	693	737	711	681	694	732	722	684	696	731	723	691	743	693	737	721	746	686	701	712	710	711	723	719	733	759	725	689	716	706	687	717	698	725	728	714	711	701	731	711	733	693	727	754	742	692	698	739	702	693	743	731	701	702	684	749	697	744	697	728	775	699	686	751	707	739	728	747	731	702	727	704	718	674	665	707	720	709	709	715	665	686	697	698	681	700	766	762	741	729	676	720	675	718	717	725	703	740	711	700	637	730	707	664	656	704	697	723	695	710	691	733	715	712	702	661	692	728	684	668	672	688	642	718	743	742	706	751	693	721	696	724	741	715	741	694	711	714	708	682	709	697	689	665	677	703	709	665	714	700	728	721	708	751	727	707	683	704	694	718	689	699	713	687	740	680	729	741	723	714	708	669	652	688	648	650	713	700	728	754	688	684	758	705	688	722	690	689	680	683	675	734	711	708	726	712	684	718	726	736	681	690	736	720	671	700	728	713	700	737	709	700	741	685	692	719	750	706	742	693	722	708	716	700	727	698	700	705	734	729	708	726	687	730	698	676	723	687	740	730	698	695	709	690	689	715	717	680	665	713	704	717	692	686	684	694	680	757	713	696	695	674	733	731	700	706	706	653	680	727	735	692	737	721	673	723	714	691	662	705	723	756	692	732	709	678	725	696	723	687	739	718	752	682	727	682	690	737	745	714	639	733	747	690	717	741	713	684	711	712	683	691	706	740	726	699	694	726	678	716	613	771	725	751	694	693	719	730	731	705	755	721	701	726	731	710	709	690	697	702	657	704	728	684	704	712	717	714	676	724	744	718	754	733	715	705	696	714	737	710	733	698	718	722	679	712	723	692	689	698	697	712	666	670	738	735	720	747	668	684	701	698	714	682	728	708	725	739	733	698	752	728	689	755	743	647	685	708	721	761	716	702	733	720	678	733	767	707	683	744	707	722	718	634	716	691	701	710	708	705	729	665	722	702	700	752	701	719	685	707	732	700	739	726	727	737	740	690	689	724	678	743	696	685	728	713	723	751	708	725	712	735	770	695	721	697	725	731	690	708	692	692	726	732	692	719	665	677	705	717	730	681	669	736	708	671	719	724	700	732	686	713	695	721	664	685	749	726	723	707	651	754	653	699	656	662	747	712	713	673	714	731	716	693	710	699	729	734	726	709	722	692	765	734	718	705	757	692	737	672	715	696	745	716	752	750	700	683	735	678	699	685	703	692	677	727	688	672	699	696	714	685	711	733	714	720	693	699	676	709	711	693	695	699	655	776	673	750	716	654	714	749	666	695	693	740	747	688	718	727	774	678	707	705	720	695	734	680	740	722	665	703	711	714	708	728	736	708	677	665	740	709	688	706	693	698	730	692	682	692	702	707	660	717	768	722	689	732	682	741	737	718	683	680	715	680	712	698	715	695	752	732	704	688	734	678	717	651	698	719	655	700	680	715	724	715	718	653	687	727	701	693	658	730	697	715	727	724	721	715	761	713	660	709	672	726	747	681	716	680	745	695	678	732	727	726	740	674	722	698	725	736	717	720	713	704	698	746	723	661	695	698	729	687	750	714	762	731	703	709	729	650	748	747	697	672	710	681	714	692	674	739	653	664	659	672	727	669	774	730	676	758	740	672	690	738	721	699	755	668	680	704	766	720	695	650	703	702	743	711	705	760	676	707	677	759	660	748	723	682	708	694	746	677	692	711	708	660	703	706	727	700	712	741	714	711	705	701	711	681	745	724	717	677	645	653	682	738	675	694	713	686	695	716	700	667	641	699	659	721	757	709	706	699	729	720	723	676	703	704	730	672	675	703	702	669	713	693	741	738	713	701	723	690	701	678	723	714	708	732	706	707	718	727	676	773	696	720	715	688	677	737	739	753	696	708	726	677	677	739	712	717	683	696	725	675	699	724	698	707	691	744	662	728	733	673	697	755	693	680	743	691	700	674	718	726	745	685	688	707	693	704	683	634	732	718	686	742	716	702	673	704	707	718	679	697	710	706	686	747	747	723	759	693	696	729	686	700	719	716	710	699	666	668	770	693	694	706	718	734	713	716	697	721	737	719	696	686	735	717	681	725	705	731	696	635	717	707	654	710	730	685	728	766	735	724	736	700	752	677	707	689	713	691	685	701	727	726	727	741	724	686	714	728	727	686	742	731	722	701	712	738	716	728	714	668	697	700	654	733	719	699	681	667	700	735	674	690	686	694	699	671	715	732	731	728	734	701	672	716	709	692	690	713	719	701	722	657	732	716	700	723	689	700	663	687	761	722	717	728	719	723	698	699	735	692	729	757	713	732	696	729	708	740	743	695	675	732	680	669	712	707	706	695	718	764	733	770	690	662	687	798	744	688	708	697	681	732	722	730	686	731	727	743	716	677	719	666	717	700	753	677	702	696	698	719	757	726	725	710	727	742	722	711	725	716	701	740	728	655	703	678	688	688	683	720	704	678	683	707	722	667	670	682	733	686	728	735	747	705	720	696	681	733	734	735	720	703	721	712	664	711	699	727	713	705	706	769	703	706	752	717	731	725	696	707	737	733	692	710	698	710	681	721	666	741	632	723	697	727	741	721	719	745	718	735	699	721	733	657	706	755	730	710	698	709	754	703	761	688	711	690	763	689	735	718	661	759	720	715	719	728	756	683	673	670	728	721	657	690	702	694	688	723	747	704	719	705	703	719	749	741	704	712	720	716	712	699	702	708	734	698	735	721	733	721	678	712	696	719	733	705	716	732	718	684	714	709	739	715	737	712	725	718	741	695	703	671	669	727	727	681	692	675	678
23876	20954	24295	27802	20954	20964	13316	486	337	271	288	276	269	249	247	253	257	232	227	252	220	254	230	224	217	211	234	219	203	211	230	222	239	229	208	214	215	204	245	214	215	214	235	231	224	221	217	232	234	219	222	244	222	231	198	211	223	199	204	226	210	238	246	230	232	231	247	233	230	222	228	243	234	213	221	210	228	224	250	198	200	266	235	251	247	229	249	202	227	232	207	223	213	211	210	234	224	219	233	233	224	234	221	196	220	208	232	220	254	218	200	187	193	217	203	192	230	235	228	208	224	221	218	215	221	205	211	232	224	204	220	222	220	227	212	251	232	229	245	254	212	189	189	205	214	220	254	233	221	227	210	232	239	242	208	219	231	204	191	229	214	200	189	230	236	217	201	246	243	254	214	229	218	233	204	232	206	233	213	257	231	189	240	256	236	220	227	211	240	226	232	204	204	207	236	215	226	223	207	219	248	199	209	196	229	240	233	247	213	235	198	224	243	214	204	192	194	196	230	202	222	231	223	211	231	248	237	205	215	237	210	181	201	231	215	212	234	221	224	211	227	206	228	219	215	231	214	219	255	228	231	265	215	239	210	211	224	219	196	210	193	209	216	210	229	230	206	204	215	226	225	225	227	213	217	208	234	213	221	221	232	230	194	221	235	225	215	210	206	245	214	220	239	227	227	226	252	234	217	213	233	233	243	186	220	231	203	205	226	225	216	226	234	216	239	210	216	242	229	225	245	208	214	224	229	244	226	230	213	201	219	217	218	214	223	225	208	222	191	217	228	229	229	219	201	221	209	217	208	202	241	208	220	228	222	215	200	235	239	231	222	210	225	228	256	233	222	214	225	209	232	226	203	242	171	205	251	222	187	197	232	240	224	222	240	227	254	212	250	229	216	231	223	233	243	217	237	243	251	258	169	216	235	211	221	228	201	230	218	219	229	232	236	255	222	260	216	233	215	217	213	240	277	246	191	229	208	203	222	230	216	225	193	229	218	211	210	227	230	220	203	215	236	202	219	220	214	236	226	227	221	236	200	214	214	197	191	236	208	241	205	224	202	217	239	199	232	214	221	240	232	241	202	234	241	217	207	180	232	231	261	209	225	230	221	218	223	227	269	192	228	196	239	225	220	212	229	236	231	211	201	212	206	216	207	221	235	221	227	231	218	246	223	227	222	220	223	235	215	216	223	236	222	236	201	179	212	213	238	249	226	241	231	236	236	217	212	217	231	261	236	222	227	218	231	223	224	222	246	209	218	219	221	207	222	213	209	228	243	212	221	221	213	219	223	234	216	229	224	234	204	197	219	222	232	246	213	231	240	223	224	218	208	242	218	212	221	220	233	215	234	212	214	211	227	217	222	226	223	234	227	203	207	245	182	215	192	218	220	233	219	227	199	240	190	232	249	220	191	196	240	225	235	230	242	197	197	223	211	242	206	217	227	234	237	238	197	251	217	201	214	207	224	255	219	222	205	239	220	205	209	212	213	206	211	222	214	202	222	224	221	208	219	231	246	252	189	234	247	244	211	205	253	241	215	214	183	223	215	199	195	204	212	232	208	217	214	216	269	240	248	227	243	235	235	235	232	200	252	207	222	215	223	221	226	219	226	209	205	225	253	202	246	228	215	211	228	243	233	200	185	245	208	191	241	221	204	228	224	212	222	213	212	192	226	224	227	206	216	221	217	239	202	222	208	205	230	224	239	229	203	209	206	205	236	212	236	231	229	213	219	212	192	207	228	250	224	225	213	201	214	234	212	202	237	233	246	230	215	214	212	222	231	240	236	219	214	214	214	202	212	246	220	225	213	244	259	222	215	238	204	222	195	238	209	219	231	212	239	227	228	234	220	249	219	235	218	217	234	207	218	252	223	193	215	265	211	217	218	224	219	212	229	200	210	226	201	211	215	208	218	231	201	202	210	193	237	235	223	212	206	239	247	218	207	205	224	229	222	208	219	216	211	259	190	233	234	249	217	236	223	249	228	233	191	226	236	233	218	239	224	217	232	243	223	207	208	232	223	234	190	230	234	207	177	214	208	234	201	214	242	193	241	240	221	208	235	205	225	208	218	245	239	216	259	226	247	226	231	217	226	192	207	213	233	204	209	218	250	247	203	220	252	225	253	219	208	195	214	215	204	225	228	230	241	206	229	220	223	241	258	200	222	224	218	249	239	227	211	217	217	211	216	201	225	209	213	247	197	211	218	227	230	237	203	214	222	215	197	220	224	261	208	245	215	230	201	196	190	222	225	250	219	218	236	230	224	223	248	196	231	214	242	213	200	232	209	250	236	215	231	220	237	226	222	228	182	201	226	221	206	205	224	248	230	222	217	189	232	202	223	214	215	250	219	204	204	221	229	206	215	223	241	221	211	232	221	220	220	222	230	219	243	214	218	221	212	230	225	224	219	227	221	234	232	208	228	220	215	198	216	249	224	212	264	230	219	216	210	192	217	243	199	210	252	233	224	204	198	233	204	196	206	219	238	246	229	209	219	223	209	212	232	212	195	240	213	214	225	214	232	219	219	213	222	227	228	238	212	214	235	230	237	217	245	201	209	226	219	218	211	236	238	249	232	192	230	230	231	230	230	244	220	265	219	223	226	220	239	209	184	200	219	215	215	225	255	222	211	238	199	219	225	235	240	210	245	212	236	244	238	220	231	217	233	201	185	224	219	227	228	241	222	229	221	236	228	231	241	206	234	217	241	197	216	213	211	220	197	205	203	223	238	214	198	210	230	234	232	219	222	224	209	223	217	226	238	237	221	251	236	216	199	215	238	176	229	239	232	245	228	230	187	207	227	193	220	226	208	203	212	215	230	219	228	208	224	190	242	224	242	219	198	205	238	229	226	203	236	241	208	223	217	222	218	241	240	185	190	216	212	240	211	226	221	274	224	203	225	224	213	219	209	193	249	197	223	224	227	207	241	262	243	207	202	227	239	220	244	235	222	214	207	240	218	234	226	249	208	192	238	209	242	241	226	235	222	231	224	227	228	213	204	198	207	246	251	205	217	222	189	218	202	193	237	211	221	238	255	228	228	230	232	219	196	213	251	215	213	223	218	240	213	228	223	220	213	218	214	213	244	209	209	232	208	228	211	217	252	214	219	204	223	228	224	233	233	230	239	203	207	253	219	203	227	225	202	206	217	214	235	185	231	233	215	199	186	223	223	213	195	219	212	217	220	214	232	221	251	225	235	235	228	214	229	211	243	225	229	185	248	205	215	223	244	214	256	209	226	209	243	222	235	208	242	239	202	219	232	245	223	211	233	225	198	197	212	222	204	204	234	246	228	198	212	250	223	223	221	215	212	235	245	228	243	217	226	231	191	205	205	198	205	196	221	218	190	220	214	213	239	243	221	215	216	180	230	210	203	220	222	242	230	206	210	210	225	216	198	223	249	207	219	218	219	215	260	211	213	224	235	220	210	204	219	228	203	224	227	220	186	202	216	227	206	183	232	238	216	205	228	220	237	229	233	278
4224	6758	5128	16137	691	693	592	576	625	554	560	563	516	562	515	514	520	535	560	538	566	549	537	542	592	518	534	549	508	536	567	525	507	588	540	541	571	528	497	548	523	535	492	576	559	511	532	502	530	551	540	532	512	516	491	552	521	551	531	501	522	535	513	527	529	494	531	525	581	530	521	524	496	506	508	488	509	540	532	536	533	522	514	566	508	538	554	488	538	544	519	501	564	507	559	503	528	545	503	535	508	499	534	534	519	532	497	535	551	512	496	498	514	512	531	496	531	524	543	544	520	536	492	541	548	507	512	537	504	556	512	568	565	531	538	507	570	520	538	534	476	547	513	517	547	493	506	537	530	543	555	505	517	487	518	541	534	526	540	523	560	518	521	507	512	526	531	514	533	523	522	525	489	551	513	531	522	519	524	489	516	501	571	509	573	532	507	541	527	559	548	517	530	502	508	551	518	522	508	529	549	525	575	518	509	548	562	508	579	544	569	564	475	544	522	514	544	533	516	503	512	520	546	514	547	481	538	509	530	504	521	528	526	568	509	512	511	539	513	529	491	545	506	491	564	531	506	515	525	512	528	538	505	521	529	513	547	454	495	443	536	526	565	551	528	500	531	520	558	504	501	548	520	508	569	549	519	498	535	515	573	469	521	520	517	544	549	507	522	552	507	555	544	539	534	507	545	506	506	545	501	517	524	501	543	461	515	548	504	498	488	478	538	525	502	519	521	525	503	503	502	524	556	518	528	487	522	513	526	534	506	534	511	538	484	527	495	538	508	516	519	537	504	497	515	557	524	542	566	552	539	540	502	502	509	506	534	552	511	511	498	505	536	513	530	518	499	479	519	504	500	559	516	554	522	564	545	543	495	485	523	470	542	553	487	515	505	474	555	570	534	492	485	550	556	490	523	525	511	543	514	532	528	512	507	516	489	519	548	502	556	519	505	510	496	540	531	517	517	488	525	526	537	552	503	505	528	518	494	504	521	513	486	568	530	506	531	551	516	487	507	522	532	542	561	489	536	545	525	520	477	495	543	511	529	509	515	521	534	524	539	540	522	530	524	547	528	533	491	520	522	517	538	526	547	490	507	512	495	507	540	525	536	543	562	512	512	478	553	484	584	552	534	547	494	522	546	518	496	515	497	540	520	501	530	528	548	521	502	501	514	549	483	543	552	486	553	529	514	497	490	510	504	487	504	531	493	527	495	504	516	509	518	564	509	544	512	520	510	512	519	559	543	525	482	488	512	515	511	504	535	520	564	536	559	519	508	535	560	531	540	508	544	489	484	533	496	550	501	491	510	513	539	561	527	517	517	497	546	508	542	564	535	536	512	533	481	546	534	549	530	541	539	516	535	557	487	483	539	563	550	522	549	506	535	525	513	539	521	539	550	497	529	520	534	496	550	552	508	480	508	521	529	486	551	499	510	523	499	568	506	547	503	494	553	515	545	506	535	500	498	505	557	518	519	502	528	548	533	487	496	504	562	524	516	478	505	524	489	543	483	523	495	508	514	537	494	535	469	530	539	561	532	479	513	548	483	499	509	513	512	485	521	546	549	502	493	539	539	520	530	529	552	531	523	547	525	533	522	504	511	509	539	521	552	502	501	518	515	492	501	537	516	546	482	541	517	499	503	538	524	513	519	539	520	544	546	551	557	514	514	524	515	497	524	483	536	513	520	518	522	538	486	557	536	548	537	535	548	507	550	564	491	536	545	506	539	499	489	556	532	547	499	527	530	527	567	524	519	551	491	528	547	502	558	510	537	480	559	509	542	494	518	497	523	503	547	488	502	420	553	545	520	503	522	484	548	566	507	543	517	554	531	550	498	530	486	494	531	538	561	549	524	499	486	495	484	522	513	538	514	531	548	545	560	527	548	525	551	482	530	506	547	480	524	494	553	516	532	526	500	529	476	514	536	536	514	551	578	509	523	553	491	507	568	464	541	514	499	518	533	533	523	530	511	590	534	522	519	511	529	531	528	511	585	495	555	525	501	564	535	513	530	496	541	518	570	519	505	522	533	499	545	466	525	565	515	535	517	541	530	511	506	483	522	512	532	527	516	529	557	486	537	435	493	548	555	511	497	527	498	517	512	528	529	516	531	529	498	524	487	531	534	490	472	560	560	536	518	508	509	506	544	507	513	489	533	503	540	527	524	511	553	535	529	528	525	491	532	493	504	504	519	538	547	503	503	524	521	530	500	502	504	500	539	545	487	524	543	562	517	486	498	552	534	513	531	537	496	514	516	508	535	508	533	476	509	528	515	513	528	506	536	510	498	499	576	545	538	519	525	490	526	510	538	506	510	510	521	528	536	512	549	523	538	549	545	515	492	511	558	472	511	540	502	491	547	515	499	515	531	492	499	510	534	460	530	498	547	546	530	537	512	537	541	531	537	514	495	516	486	538	541	478	538	555	543	539	542	543	569	541	551	503	501	543	505	510	531	538	560	545	491	546	511	517	519	525	534	512	553	521	549	509	550	494	519	536	524	516	503	508	544	498	512	526	544	519	549	523	503	522	507	554	500	513	550	476	516	535	547	544	571	511	514	528	506	547	524	533	501	469	546	539	554	516	513	540	511	480	554	524	543	491	544	499	494	512	566	530	544	530	514	522	520	564	509	566	547	499	494	516	540	541	538	567	493	538	484	476	543	501	469	506	553	508	506	522	519	526	531	549	507	521	514	552	533	522	512	564	496	498	555	524	542	528	551	520	497	527	513	519	529	555	498	510	547	524	512	515	511	552	529	488	539	516	521	524	507	503	531	553	546	561	517	519	551	509	533	531	521	498	524	526	533	529	501	536	535	516	531	544	508	537	512	509	508	515	547	554	540	520	503	485	525	539	521	519	557	557	582	506	540	556	488	499	536	546	545	516	537	511	535	512	487	557	508	481	573	481	510	526	525	498	509	519	510	510	503	540	486	553	507	516	533	497	564	519	559	545	483	511	502	545	511	517	512	513	523	505	529	482	520	547	513	514	510	520	496	524	533	529	544	504	525	515	563	532	580	514	514	511	530	503	505	530	510	519	554	537	513	527	530	528	482	536	553	509	512	519	539	495	530	513	481	495	578	526	537	493	495	567	555	511	526	534	476	561	492	495	563	496	533	515	534	529	503	533	546	513	506	546	518	509	505	508	509	541	518	512	519	532	521	486	524	490	496	488	493	503	509	500	532	513	513	558	515	524	535	529	517	498	549	470	544	487	504	542	562	510	536	567	494	516	560	528	504	525	541	541	542	511	513	473	539	537	523	538	497	514	533	547	494	535	515	508	556	576	522	503	509	523	542	551	533	545	486	492	540	497	521	540	531	507	501	517	565	524	561	513	561	519	523	498	539	505	524	488	509	531	521	520	525	521	527	514	548	534	518	509	496	488	497	539	522	517	512	520	490	498	532	498	562	545	547	528	531	491	503	522	515	542	565	528	521	500	543	537	503	505	523	495	479	533	538	536	543	495	494	466	531	529	519	528	552	528
31602	19528	7770	2290	270	199	186	197	208	195	209	209	197	199	205	202	184	189	226	202	192	189	202	193	192	187	212	174	199	181	196	188	192	209	213	199	202	191	205	188	186	219	212	209	195	186	175	174	185	231	189	184	177	206	187	231	214	189	195	194	220	190	181	187	192	202	188	173	190	174	194	185	194	187	239	180	197	211	182	170	198	193	180	199	158	193	175	193	200	185	238	183	201	205	199	180	201	221	171	200	190	198	174	190	169	201	208	184	192	180	174	188	185	200	214	202	198	192	191	206	208	174	204	173	168	175	177	189	201	216	201	188	210	185	183	178	199	179	179	174	177	213	186	223	214	207	176	199	235	169	201	180	175	193	198	193	203	190	194	197	196	199	178	172	194	208	215	190	194	215	200	200	214	174	202	185	185	188	202	191	164	180	194	197	209	187	221	199	178	214	179	197	175	178	175	210	210	175	204	190	174	174	199	195	188	194	214	197	216	175	188	208	217	200	195	195	201	169	194	167	201	211	205	213	191	201	201	189	208	183	180	204	194	201	185	195	200	231	168	166	192	199	169	212	205	178	181	193	173	183	205	191	197	168	195	196	187	197	219	183	187	177	189	207	165	223	220	202	207	174	184	236	184	194	192	199	201	188	203	185	201	173	199	193	179	198	189	200	185	213	213	177	209	212	203	199	186	188	188	165	175	206	202	187	198	170	179	172	194	163	176	196	208	205	192	192	192	221	204	202	191	195	181	164	169	180	188	203	197	209	186	217	208	208	207	185	245	176	202	158	197	187	165	206	163	194	216	201	192	213	192	195	204	211	195	194	194	186	174	169	189	213	204	205	170	183	227	213	207	159	207	195	184	234	212	179	190	179	192	190	199	185	170	170	178	190	173	183	198	205	186	167	199	209	184	218	186	182	211	187	192	174	179	199	195	185	201	219	191	199	214	178	204	178	213	186	186	193	180	202	204	196	189	188	204	201	205	215	188	187	201	216	207	205	210	187	190	174	218	202	192	193	176	195	202	204	201	193	173	194	182	198	182	224	187	193	200	202	169	191	183	201	186	205	229	187	191	189	184	207	168	201	183	189	181	204	221	181	186	175	201	201	191	188	211	217	208	204	205	238	208	192	197	181	198	194	208	181	189	204	192	190	185	211	212	199	181	177	208	200	222	200	177	204	204	193	175	196	186	217	234	199	163	187	209	207	192	211	198	204	215	178	186	161	181	199	190	198	172	195	190	230	195	179	213	177	212	189	188	184	204	178	178	191	184	184	189	206	167	183	174	184	203	194	189	209	195	180	199	204	177	225	207	197	198	195	200	207	179	170	169	203	174	185	198	183	196	192	186	173	189	184	193	194	210	196	194	188	208	189	201	171	201	170	192	190	178	212	185	210	165	192	222	214	180	195	176	180	192	181	200	200	221	180	181	189	228	214	190	186	203	171	183	215	218	199	164	164	195	191	196	217	188	213	216	215	186	190	212	187	210	190	198	191	198	199	201	173	181	212	176	213	199	173	209	199	179	215	203	198	207	201	186	192	200	215	182	222	186	185	181	207	203	198	183	208	173	202	199	181	190	191	181	195	187	224	207	219	184	208	190	190	180	211	177	203	206	202	229	205	202	211	183	178	185	201	222	199	182	200	213	205	201	198	194	192	187	187	221	179	168	193	182	178	179	204	202	220	200	187	197	208	210	227	209	178	182	180	192	159	235	211	210	182	219	198	206	195	190	197	208	212	188	205	195	209	159	200	174	195	196	205	182	198	181	226	229	208	208	198	205	213	191	210	200	207	189	193	193	192	188	217	177	215	193	229	216	183	177	195	190	202	193	183	208	195	204	201	185	202	173	206	218	198	214	192	166	225	187	191	197	188	191	190	168	170	189	185	229	192	211	234	170	200	198	211	180	186	178	207	173	179	200	189	184	178	200	205	220	172	207	196	209	193	194	189	192	184	202	183	220	211	187	155	192	204	226	199	205	186	206	203	186	183	202	191	209	191	196	187	174	187	192	199	189	178	203	210	194	192	202	211	196	229	190	182	204	193	180	206	201	197	204	186	214	170	185	205	195	176	196	191	202	196	186	210	182	209	213	188	185	200	195	200	191	186	186	169	184	173	196	205	179	189	186	185	198	196	182	185	185	189	202	192	198	190	190	191	197	192	200	175	208	173	189	194	175	210	191	165	190	202	196	166	217	210	214	187	199	213	183	193	199	171	201	190	182	190	197	160	181	194	194	211	184	186	214	215	166	191	186	195	178	208	205	200	207	177	202	178	189	189	205	192	209	178	163	188	214	177	197	199	165	208	215	199	179	214	186	190	200	192	207	200	190	192	171	209	184	192	189	188	209	203	184	176	179	193	210	193	201	206	207	170	196	180	201	193	193	208	189	204	193	199	174	203	192	219	196	207	207	209	180	214	181	218	215	191	190	198	210	189	212	213	185	197	192	186	172	200	179	189	206	181	192	198	194	188	197	210	181	186	224	205	192	190	190	188	195	220	215	212	204	179	208	193	208	195	180	190	177	200	214	193	182	198	183	212	213	215	190	199	214	182	189	195	198	184	187	199	214	207	185	191	209	222	203	185	203	206	195	204	211	216	208	185	213	204	189	209	166	208	178	177	189	214	205	183	185	197	182	202	217	197	178	178	183	214	198	196	185	167	192	178	194	195	188	184	181	169	181	203	207	171	184	230	182	172	191	199	189	213	185	197	186	200	184	186	201	195	197	178	203	218	180	189	163	216	186	187	183	186	206	206	190	190	214	224	178	185	192	217	192	183	171	200	210	218	186	197	187	178	191	186	187	162	175	186	185	206	202	201	203	206	201	206	209	203	195	187	215	186	203	237	210	198	210	204	183	182	206	173	211	203	210	206	179	217	183	210	176	206	204	183	181	176	163	228	211	208	199	198	181	217	203	179	213	205	181	187	180	195	189	212	171	165	164	213	181	187	217	207	183	187	197	202	195	176	175	195	191	215	215	185	210	198	187	231	195	186	201	210	183	191	197	200	196	188	207	182	212	208	214	214	186	190	191	211	187	191	195	219	193	204	193	207	184	190	158	185	201	204	185	191	179	216	205	210	190	227	187	197	203	217	199	176	191	225	206	209	184	205	190	195	207	191	175	200	227	203	198	181	203	189	197	185	191	210	170	210	222	215	198	182	173	220	181	203	186	193	187	190	178	200	186	200	198	207	209	199	206	204	202	187	184	185	188	206	210	206	198	206	182	183	193	200	200	211	200	181	210	195	176	203	179	180	207	194	188	191	193	214	203	204	191	219	204	188	205	202	213	218	220	185	199	179	168	172	179	186	207	241	203	189	186	187	198	195	194	202	190	205	191	194	166	217	202	191	182	164	168	197	183	202	227	183	185	215	171	211	184	176	191	192	206	196	179	188	174	217	166	177	203	168	189	174	202	211	197	201	204	194	198	185	197	190	196	225	200	196	213	200	189	178	171	185	180	202	224	209	198	170	194	182	187	187
5746	1226	1186	1653	525	530	516	489	525	528	512	491	532	521	511	533	509	511	512	515	475	536	563	543	498	526	484	539	539	498	543	537	522	550	490	486	510	528	512	506	513	484	513	501	511	505	505	497	510	510	493	551	528	538	494	471	544	466	526	483	493	568	483	522	514	511	536	547	560	515	530	550	519	488	534	496	491	506	482	524	514	532	512	489	547	506	499	511	552	512	534	544	515	529	499	478	550	548	485	519	516	510	520	485	553	545	501	515	539	518	531	509	522	463	495	529	509	501	495	505	543	484	488	539	477	529	542	502	526	501	473	518	529	542	541	512	524	518	492	498	537	545	474	514	517	522	562	517	524	525	472	482	555	541	506	518	500	516	529	528	488	521	525	526	533	529	475	546	533	503	504	491	527	536	554	545	498	555	507	524	518	533	511	494	507	542	488	522	481	583	512	509	513	528	514	516	528	528	510	536	549	499	550	522	505	485	569	501	543	516	550	504	536	526	512	528	535	490	554	515	484	526	482	499	519	512	489	530	486	514	486	550	556	502	537	494	506	531	515	519	524	522	489	527	552	523	561	508	485	492	570	495	525	533	506	467	534	556	526	534	543	502	538	552	517	477	534	510	513	531	527	507	547	525	545	500	521	546	589	528	519	519	518	513	515	478	506	553	526	513	491	541	529	506	544	503	503	523	502	536	539	475	505	498	546	560	515	491	538	534	509	515	490	528	491	500	527	521	499	518	534	536	529	537	502	539	523	505	546	525	519	567	497	538	513	533	487	493	515	459	525	492	557	545	516	520	516	565	531	497	535	481	497	528	492	531	529	518	467	497	501	552	534	558	529	499	490	517	481	523	496	508	501	553	510	525	508	492	518	532	499	514	500	552	505	505	491	528	506	479	517	526	517	573	504	556	530	490	531	539	560	511	508	528	490	491	544	527	493	483	545	470	484	528	517	512	491	502	506	522	476	518	569	500	533	510	502	530	519	507	516	530	507	519	523	562	503	500	518	527	548	494	466	499	535	526	470	510	530	517	540	515	553	488	514	501	531	495	531	557	509	519	524	507	531	486	510	505	544	527	528	532	513	487	547	531	521	499	489	533	528	529	516	489	491	515	509	524	533	530	504	523	546	557	526	560	472	484	556	534	520	487	524	526	524	512	528	485	525	581	529	541	522	551	497	496	519	540	522	534	500	509	556	550	526	506	548	503	537	504	535	508	538	517	479	499	511	499	480	505	545	498	477	562	575	518	524	512	503	511	515	478	533	567	500	514	536	551	546	529	531	520	519	483	514	524	515	555	532	454	523	515	524	521	509	499	519	497	508	466	550	522	515	507	565	516	560	541	536	519	563	469	466	535	529	510	511	515	492	508	543	511	533	527	498	484	548	481	498	513	527	478	489	524	495	487	507	513	528	543	583	495	562	512	525	495	503	553	504	517	538	529	523	529	521	512	520	481	500	531	507	487	516	517	493	522	494	523	521	504	525	505	564	534	496	533	513	508	525	514	486	515	540	499	497	528	498	505	570	473	482	529	519	493	534	500	530	528	523	527	561	530	543	458	498	498	492	517	522	519	536	516	543	480	476	468	509	528	518	493	475	492	505	498	485	535	537	513	539	522	512	549	504	541	541	519	544	515	538	564	504	542	502	477	539	516	524	544	515	495	499	507	541	543	505	517	524	508	527	478	527	538	506	573	502	457	483	533	536	529	550	530	558	559	519	541	480	470	495	482	549	508	566	498	526	510	531	533	493	516	513	545	507	519	533	505	527	514	541	496	511	478	520	524	526	517	510	523	544	501	543	503	521	507	513	493	540	512	526	541	544	524	522	524	550	512	509	533	471	526	522	507	503	504	477	503	475	506	539	539	521	513	532	552	519	520	522	568	522	486	538	500	549	539	505	521	541	523	500	529	534	507	499	531	509	513	555	523	539	487	533	526	536	555	548	527	529	500	535	576	527	498	516	538	537	522	509	497	481	516	502	521	544	546	514	511	493	511	506	503	545	507	506	504	504	482	503	522	511	504	492	530	497	561	510	525	523	545	517	498	506	516	526	509	499	531	532	523	485	493	507	494	527	508	528	505	540	519	543	517	523	517	525	528	536	491	489	513	500	495	551	506	523	517	475	487	491	531	492	518	492	545	493	499	468	500	516	540	527	495	550	549	526	551	520	478	500	515	509	519	480	561	488	509	526	510	526	508	532	534	537	547	513	468	532	517	510	484	554	531	514	526	514	509	521	484	545	526	533	525	525	501	561	507	557	512	491	512	522	467	493	556	533	512	499	507	508	522	502	515	498	515	564	528	527	527	532	525	509	531	505	530	542	494	528	509	536	482	514	524	529	515	506	487	512	519	555	484	521	519	530	521	522	511	516	513	487	501	485	567	551	514	471	522	520	540	511	555	529	483	502	504	506	524	532	525	521	517	506	524	528	549	537	526	524	519	508	523	485	517	486	478	516	569	537	507	528	498	536	474	486	528	526	544	516	532	526	521	512	495	485	558	532	507	513	526	518	515	541	535	500	478	548	532	535	528	487	500	523	496	506	509	506	482	504	461	507	496	524	516	526	517	483	502	503	543	529	503	549	504	506	557	522	506	494	537	522	517	530	484	545	499	533	522	529	506	551	532	480	564	521	516	520	514	536	545	561	522	490	537	533	550	538	552	509	512	535	544	500	520	559	522	515	484	533	566	511	530	547	498	485	524	519	504	521	520	536	542	507	514	540	529	506	511	479	531	513	503	503	500	508	508	533	530	490	509	477	552	531	520	503	541	524	525	509	540	550	509	534	582	501	518	513	535	488	536	501	561	547	490	536	524	522	510	498	532	528	508	535	547	536	530	558	500	499	478	512	523	516	523	528	512	531	532	498	513	491	500	511	536	469	514	533	519	535	541	528	515	467	524	491	526	549	484	505	530	521	540	494	504	551	519	498	478	518	541	503	503	493	494	515	495	538	515	561	510	503	506	496	511	527	542	518	491	513	564	518	472	541	544	544	549	520	505	522	516	539	489	491	561	477	530	520	479	500	485	511	569	509	520	482	535	496	532	518	526	514	514	523	519	519	517	501	488	522	539	513	500	522	489	494	511	539	539	492	500	551	556	508	494	466	518	521	504	555	514	554	507	468	528	488	507	500	574	515	524	553	497	542	525	519	506	483	500	527	537	526	480	527	521	487	578	527	508	539	538	493	541	505	503	512	509	473	504	479	539	549	496	517	500	514	514	526	520	499	556	500	515	501	494	562	566	520	537	491	521	545	536	519	491	498	511	576	477	524	481	525	493	489	465	517	577	516	500	510	512	524	455	514	512	512	535	547	498	487	545	485	520	468	522	500	516	499	578	501	481	505	515	529	518	509	564	491	508	499	541	518	513	505	524	546	535	481	509	557	519	474	529	530	481	495	519	500	533	531	513	517	496	463	510	530	521	526	502	493	483	534	523	558	542	511	517	521	492	525	520	538	539	537	566	541	546	481	499	502	561
24602	21006	23989	28224	21001	14967	576	405	340	334	336	286	307	282	325	304	346	294	310	317	281	317	296	298	282	273	273	272	310	279	319	281	292	309	286	295	305	267	260	280	293	310	299	302	294	297	296	284	284	303	297	294	257	290	295	305	280	292	286	305	283	274	299	269	302	286	284	298	275	318	309	290	320	270	288	330	277	293	279	305	309	304	317	300	277	313	313	279	290	292	278	304	290	317	304	269	307	292	316	268	279	278	301	309	333	277	287	306	284	280	274	285	311	268	248	280	296	287	294	320	311	290	287	285	287	270	274	316	290	276	271	289	305	280	292	304	322	275	295	307	290	261	311	287	294	300	303	262	313	301	277	278	299	258	291	266	271	276	267	294	284	288	289	311	262	282	300	302	296	291	297	300	302	270	266	280	303	279	320	279	311	269	291	283	317	264	316	295	252	280	263	276	272	271	320	294	317	281	291	293	283	295	305	259	279	310	303	283	299	300	285	317	315	302	287	275	288	310	277	291	301	288	297	311	294	289	285	282	277	301	305	303	282	278	278	277	273	271	290	290	305	300	272	299	317	329	322	305	277	285	277	301	315	306	310	296	254	330	300	314	312	318	304	266	337	288	294	273	303	317	308	303	301	305	303	300	289	307	288	303	286	282	295	295	322	309	286	280	279	283	310	265	296	266	294	293	278	297	280	307	324	295	301	305	308	302	274	269	286	283	253	263	321	280	269	290	287	275	318	297	293	307	278	289	288	284	316	318	314	268	289	285	296	306	302	279	305	321	293	279	276	316	278	311	300	284	252	313	298	302	277	287	289	257	288	288	307	275	305	279	290	307	312	288	309	285	296	277	287	288	327	287	301	307	270	255	307	269	286	307	284	304	308	292	300	294	288	304	266	267	311	279	298	300	280	327	309	290	314	305	270	303	287	272	312	290	298	301	264	286	271	245	296	272	323	297	309	296	277	284	285	333	294	293	296	266	285	260	264	303	299	291	321	292	268	280	273	301	297	266	313	264	288	317	257	255	313	295	290	317	271	282	280	295	308	281	267	284	266	283	293	285	311	291	284	293	278	270	258	273	296	304	294	295	315	329	270	317	300	295	288	305	276	294	263	310	288	292	268	300	299	312	291	278	315	295	288	288	282	296	254	296	295	264	298	304	310	314	278	292	290	297	308	273	287	299	302	304	274	281	300	308	298	274	299	310	281	268	263	302	285	301	307	302	298	282	312	286	274	308	312	340	286	287	282	288	271	279	313	303	254	290	319	304	324	289	286	311	305	298	318	277	324	279	302	302	278	295	293	271	295	289	279	267	276	324	322	300	315	291	292	309	289	297	275	273	241	306	305	281	305	285	288	315	298	287	294	288	333	270	296	274	303	300	294	307	281	274	282	281	285	285	321	295	303	295	291	318	320	312	289	259	269	315	319	307	281	287	296	293	274	294	262	283	324	276	298	321	323	301	295	302	270	291	282	251	316	274	279	309	302	288	281	317	287	274	269	289	288	309	280	289	285	287	325	278	306	284	287	338	326	276	309	291	290	283	286	264	273	264	281	287	302	299	307	275	288	298	277	280	265	268	317	310	259	277	313	301	284	272	301	278	264	281	276	266	275	279	274	259	255	289	276	291	279	256	286	286	302	297	290	303	325	295	304	292	304	291	336	292	303	296	294	303	299	292	303	295	310	265	294	315	322	292	317	292	284	295	279	304	294	274	308	290	299	292	297	298	278	316	295	296	287	291	287	292	299	294	301	287	284	270	315	282	305	277	306	292	269	308	310	312	308	283	264	265	311	288	323	274	258	300	305	280	291	302	271	291	262	292	289	281	315	321	269	296	283	295	294	304	296	276	300	307	274	284	263	303	283	275	304	280	309	280	282	312	273	307	282	287	286	317	295	296	304	269	304	278	274	286	253	314	297	282	263	307	293	311	303	277	277	270	276	305	316	278	298	276	273	311	275	271	276	264	279	305	294	278	296	354	274	296	288	312	282	281	302	305	292	258	295	264	291	308	262	305	293	307	307	308	286	306	282	288	284	269	279	259	298	260	288	296	259	280	253	276	287	322	301	333	295	275	283	290	293	269	297	286	271	292	292	277	316	303	323	289	308	302	275	297	275	305	287	299	293	313	316	288	284	298	304	294	256	278	318	285	286	271	294	299	279	289	280	311	310	295	291	290	291	286	326	308	273	284	314	280	315	310	294	283	306	278	286	274	295	277	280	296	283	303	296	321	318	331	317	304	307	277	308	308	294	308	312	268	279	283	342	269	303	291	294	299	293	293	292	274	296	297	295	309	268	287	286	298	254	298	301	290	301	311	268	280	284	289	270	285	318	283	296	267	306	308	295	305	287	283	273	308	299	279	318	314	312	274	315	330	303	298	292	314	323	291	272	304	266	288	277	323	304	283	317	294	274	322	313	303	286	295	280	289	300	290	296	291	327	271	296	300	310	300	262	286	267	312	254	286	301	295	311	293	268	283	281	275	283	291	268	294	300	292	278	301	290	281	286	260	284	313	317	280	267	265	285	291	289	313	320	321	298	290	304	304	292	285	272	276	273	296	290	256	300	294	305	272	316	293	259	274	254	287	260	308	296	294	238	278	302	257	286	297	280	276	285	274	273	307	274	266	309	252	299	272	302	284	299	261	295	251	264	283	282	313	315	337	266	287	303	341	277	272	278	289	265	307	281	284	320	307	333	310	303	330	300	305	286	335	277	277	282	285	286	305	307	286	302	292	295	301	270	276	283	306	304	322	306	291	274	307	277	288	290	299	293	275	282	294	316	303	280	295	279	327	307	299	285	282	297	298	303	279	317	263	293	263	278	300	319	266	285	274	288	311	311	293	301	289	282	266	296	306	317	315	305	272	322	300	284	294	281	284	276	315	276	287	310	299	324	271	307	317	290	260	318	306	288	287	275	282	290	305	320	292	294	267	295	266	318	301	286	271	301	296	252	283	284	286	285	286	279	318	307	279	262	321	300	298	289	313	300	287	293	307	302	310	255	292	299	282	303	263	299	271	287	287	308	292	273	274	295	299	313	277	302	288	304	293	288	318	292	294	286	273	301	313	313	246	302	266	315	291	280	305	264	263	333	298	295	283	301	297	315	302	333	299	271	287	331	301	294	299	286	291	289	312	303	276	309	283	287	270	284	320	270	318	280	276	307	253	300	312	302	302	294	257	256	313	301	300	263	293	289	305	277	317	285	295	284	273	295	327	269	278	289	298	265	290	283	285	345	265	295	330	278	283	284	312	301	274	278	278	282	279	298	322	285	300	309	283	302	265	288	297	297	307	298	308	299	284	280	284	299	309	277	262	324	249	288	312	315	279	251	296	319	311	270	282	302	292	289	270	302	331	316	283	285	280	272	278	296	278	269	298	286	285	280	268	279	310	265	294	321	330	265	304	302	277	300	279	303	304	289	314	306	283	293	278	263	304	307	273	312	295	284	317	306	281	291	284	271	294	288	271	296	286	296	297
3668	3079	3023	9350	835	748	721	743	743	702	689	703	730	733	688	669	685	692	755	728	723	710	710	677	704	746	748	715	691	670	712	720	695	710	726	703	685	738	713	744	694	654	718	691	674	712	690	672	664	695	741	688	655	725	706	713	728	702	726	707	698	693	717	728	709	688	760	701	735	720	720	675	755	749	700	706	760	712	735	719	757	744	678	742	746	764	766	680	686	668	701	678	706	699	685	730	735	725	694	752	661	723	705	725	727	705	774	729	692	694	754	694	691	674	711	767	781	682	712	704	663	687	719	679	731	699	701	714	684	723	747	677	728	711	713	698	735	746	699	701	749	736	746	727	708	734	701	722	686	721	727	736	707	703	736	735	694	677	684	732	711	710	676	653	712	732	696	702	703	693	710	723	737	718	695	686	713	668	741	694	732	708	741	732	718	697	682	719	690	701	740	656	742	706	736	737	723	676	711	733	712	769	722	693	704	739	704	767	737	681	682	773	730	717	687	695	688	691	760	702	728	748	734	777	682	756	699	698	667	689	739	712	703	708	693	704	713	676	707	666	680	758	745	688	712	726	701	701	738	689	689	669	708	707	728	681	723	668	720	695	705	719	705	720	731	713	692	737	722	763	701	733	684	763	709	722	755	681	704	714	673	719	670	722	701	668	720	726	717	727	697	742	772	705	710	678	734	705	710	700	688	715	675	744	682	724	661	761	711	705	701	786	722	725	707	696	745	727	682	704	708	691	680	673	707	735	695	697	719	750	712	712	747	740	721	741	666	670	731	711	719	715	732	686	714	656	696	722	716	749	705	715	720	646	743	692	749	760	694	714	742	693	728	697	741	729	703	706	697	732	786	735	741	703	698	682	716	719	654	652	674	746	716	664	750	673	753	663	714	747	707	734	737	723	724	686	715	745	684	721	761	732	780	706	709	734	684	691	738	709	689	706	711	703	738	700	715	739	710	707	703	716	696	687	693	744	724	747	696	699	693	734	718	702	693	751	673	722	728	760	727	746	700	681	698	711	687	680	720	717	703	680	742	702	694	656	698	716	720	720	721	709	710	690	717	707	691	697	713	732	689	740	717	669	682	704	726	699	737	693	726	728	703	733	678	702	714	700	719	752	709	732	722	672	714	697	721	711	683	651	707	708	709	716	700	730	717	685	705	686	707	710	723	730	659	727	700	742	716	761	701	721	689	712	717	770	730	699	711	732	710	718	713	631	732	702	672	714	682	694	733	727	690	691	732	728	686	757	748	689	730	730	666	710	692	699	692	728	721	750	722	717	713	734	705	703	711	700	716	750	689	745	738	761	707	662	725	669	669	731	698	675	707	709	711	690	715	725	710	720	705	670	665	729	706	739	693	747	728	709	701	695	696	741	710	725	691	729	695	671	773	693	733	694	688	678	773	723	721	714	712	730	716	697	723	716	712	706	745	662	725	710	715	643	711	701	663	721	697	689	744	718	676	720	730	674	726	706	711	703	707	716	673	735	713	701	716	693	716	728	666	732	664	720	742	717	720	688	729	725	710	686	744	737	702	741	718	741	681	738	701	744	690	729	691	685	692	675	716	673	678	691	729	729	742	707	696	672	692	712	718	670	714	719	716	719	672	684	705	723	700	736	628	726	695	652	674	708	723	691	749	686	710	683	697	674	736	691	692	748	704	704	758	740	706	713	703	721	711	692	724	695	708	687	768	741	697	706	711	686	687	688	728	675	672	719	707	727	738	694	771	742	659	685	712	684	690	730	739	726	677	732	700	707	699	738	682	678	685	683	689	727	678	741	778	731	721	727	682	723	728	770	687	788	695	708	717	740	758	737	751	742	703	707	748	689	648	704	685	780	736	703	706	745	752	662	703	659	754	776	702	741	654	700	666	751	684	731	673	738	706	726	733	641	733	658	662	732	692	678	688	734	711	702	720	714	708	671	715	680	675	726	668	737	655	715	719	701	682	713	744	746	700	747	714	716	686	718	688	701	744	719	716	716	713	733	674	702	696	746	745	745	713	741	720	695	727	772	729	703	755	717	679	734	652	677	743	692	717	771	708	745	697	733	739	661	709	738	685	690	670	694	715	703	721	699	690	658	703	693	694	701	729	672	740	716	708	729	700	701	738	728	710	729	699	739	722	737	699	716	718	659	717	722	717	689	760	709	725	721	730	674	720	623	739	676	737	721	696	755	699	703	701	760	735	735	701	679	680	707	707	752	752	690	698	707	683	695	681	726	745	708	700	707	693	687	694	682	719	714	760	755	656	704	676	702	721	727	690	683	751	680	660	717	694	699	700	704	705	747	709	692	681	651	737	726	684	725	715	674	724	734	718	679	705	742	709	667	706	712	659	722	705	736	686	682	732	722	700	669	717	701	710	725	738	711	742	703	727	699	693	669	730	728	660	724	714	716	692	716	717	716	743	697	755	719	723	741	701	746	703	669	754	691	683	698	671	676	699	630	739	690	679	768	695	686	743	684	749	706	700	718	715	735	745	713	721	720	726	718	702	716	719	687	772	710	737	694	699	733	739	707	715	723	690	725	687	708	728	695	696	739	745	762	745	741	684	657	680	728	738	711	692	686	731	686	730	751	715	686	712	737	740	743	692	719	696	723	680	728	659	723	760	741	690	728	716	716	694	734	707	737	664	698	692	748	720	744	718	675	721	706	700	757	677	681	686	718	695	690	698	698	698	699	723	750	705	710	719	702	704	677	767	686	706	730	709	707	733	756	724	683	705	682	708	705	710	737	702	729	716	715	752	776	752	708	691	719	662	699	681	726	733	710	683	736	706	706	699	698	718	707	707	682	647	678	689	688	714	754	712	694	781	706	699	677	727	688	710	648	704	735	752	741	708	721	719	702	719	714	743	681	773	742	700	701	668	711	715	721	663	698	732	741	724	683	732	694	737	677	657	709	758	716	752	686	704	717	681	696	666	680	730	723	717	696	696	703	691	729	717	736	687	685	682	724	728	722	647	754	677	710	712	713	668	683	702	738	694	726	726	715	760	739	698	705	702	712	701	707	781	714	735	710	685	672	731	685	730	732	690	651	744	745	697	707	712	721	724	708	701	692	702	678	698	659	712	733	711	716	682	705	680	722	692	686	692	713	662	691	751	736	697	695	737	735	698	704	696	717	742	700	691	708	672	694	746	734	682	700	736	658	732	726	689	788	716	705	701	734	721	710	775	667	753	704	717	730	724	731	723	702	697	758	711	676	764	706	684	678	730	692	752	688	662	685	643	738	702	661	726	743	715	732	716	673	648	751	727	694	711	746	764	686	685	711	696	685	686	676	675	732	716	709	721	722	709	675	727	749	718	693	714	725	700	684	728	709	704	731	704	658	685	739	756	695	738	735	701	748	696	730	715	690	746	668	725	720	696	706	701	688	638	719	703	710	756	715	669	689	734	706	729	707	666	683	756	696	726	738	733	688	674	713	666	751	723	704	700	729	675	688	746	710	724	705	735	723	666	731	678	716	709	720	737	706
23821	20948	24269	27817	20949	20958	14593	572	344	312	277	286	248	252	261	234	252	258	240	242	204	242	261	223	242	256	197	202	232	225	228	211	203	255	242	223	252	227	243	213	209	212	214	255	250	236	241	243	210	224	219	246	200	240	204	229	220	230	231	223	216	237	226	230	253	227	226	238	220	225	195	255	239	256	225	222	214	253	216	218	231	194	234	195	219	257	216	221	227	227	225	219	230	206	231	225	242	231	235	220	219	213	219	220	225	225	207	226	211	233	208	249	221	195	214	201	191	207	212	228	224	215	224	234	218	229	224	244	210	217	226	222	216	200	211	236	223	197	225	213	232	209	211	219	223	214	221	215	219	204	228	244	233	232	226	233	202	210	204	221	235	227	234	224	216	211	241	218	175	216	185	214	212	236	217	218	232	239	241	203	213	224	222	216	206	245	190	235	243	225	226	239	242	236	210	225	246	219	239	191	215	216	211	199	218	196	233	222	237	228	225	213	211	212	217	220	221	224	237	217	188	218	205	223	191	231	204	225	214	217	205	201	197	230	237	227	230	243	212	229	207	224	223	210	235	222	224	254	221	255	201	211	192	210	228	217	200	252	227	211	242	212	214	236	199	237	195	185	204	197	201	210	230	200	220	233	212	225	240	208	214	212	258	218	228	228	238	222	217	224	185	238	248	230	206	232	244	239	218	209	248	224	218	221	251	227	228	235	231	180	228	243	228	208	230	233	224	223	249	221	207	210	222	220	235	226	216	220	243	196	187	230	216	244	221	232	242	208	226	221	221	225	209	251	228	198	215	213	215	200	199	225	219	214	214	227	271	224	207	218	208	244	238	194	224	244	234	221	207	223	237	232	230	220	180	244	222	240	241	209	198	207	254	220	233	210	212	210	228	188	213	212	212	229	194	239	216	239	255	217	219	200	196	249	260	231	227	210	231	220	234	215	215	261	217	214	241	246	242	211	202	205	220	231	203	247	213	213	238	186	220	227	229	196	232	229	224	232	199	222	225	214	230	224	220	209	214	236	202	215	237	225	221	194	216	216	222	230	241	226	243	230	223	244	219	239	221	228	218	236	205	221	185	218	240	208	202	214	208	188	203	191	240	204	220	197	189	219	209	217	217	241	236	237	207	203	216	256	210	223	224	204	236	196	207	207	248	217	241	213	222	210	259	235	219	213	233	225	214	219	221	246	222	217	219	197	240	244	214	227	210	218	238	210	226	223	230	227	219	191	220	217	232	232	227	247	249	233	248	214	219	211	211	224	215	210	226	222	213	213	198	195	228	225	211	218	202	220	213	211	231	241	247	200	211	236	214	216	213	245	250	220	224	243	220	204	233	237	198	218	224	235	224	213	220	211	230	212	229	197	205	212	222	193	228	212	199	226	215	213	253	234	218	221	205	214	229	224	250	250	200	235	218	236	242	224	231	235	197	235	248	225	216	238	213	225	231	209	224	221	225	189	229	219	228	212	216	226	207	208	240	264	234	235	216	214	219	238	212	246	220	227	222	235	228	223	240	224	180	229	224	220	238	257	228	230	206	205	216	227	231	209	236	237	231	224	203	223	207	243	209	208	213	234	204	234	210	232	213	225	202	222	208	202	229	243	239	215	228	238	240	219	200	177	206	206	232	214	204	222	247	225	212	232	216	221	211	242	228	222	209	233	239	241	202	237	221	227	206	212	211	194	207	225	246	217	224	219	188	203	238	214	210	197	179	237	193	233	235	204	192	241	239	247	229	208	222	221	228	231	227	231	237	239	219	256	210	235	232	238	203	215	218	206	221	215	206	213	204	216	189	208	218	198	257	181	199	205	245	212	225	217	212	246	232	229	222	236	211	226	232	221	177	232	222	217	194	223	221	233	218	219	217	188	245	224	236	206	201	198	203	212	220	229	192	203	213	246	235	217	210	235	236	218	200	209	214	253	193	257	237	222	235	208	255	226	198	205	232	227	199	235	222	220	204	236	214	251	221	219	207	216	222	229	237	206	222	205	225	205	203	211	184	209	213	209	192	203	207	212	219	221	233	236	202	221	222	203	239	214	225	227	214	217	232	213	231	242	227	206	201	220	290	239	203	216	205	227	219	204	209	230	221	223	217	226	208	193	221	197	221	231	191	238	223	215	248	232	203	216	230	245	218	212	222	196	210	205	260	231	217	204	259	231	239	189	238	219	225	219	198	208	208	229	228	217	216	239	227	233	203	221	179	243	220	210	228	237	218	243	236	218	210	210	203	233	230	223	227	251	232	221	193	229	210	218	232	229	211	229	201	228	229	199	200	260	238	216	193	204	208	222	197	222	239	237	231	211	227	228	202	211	228	240	195	207	214	229	183	198	245	221	244	217	191	226	194	222	244	220	237	230	269	227	264	208	220	183	228	215	237	202	247	216	249	214	211	210	200	253	220	245	218	212	234	210	230	206	219	247	190	214	209	208	218	191	221	242	209	214	242	215	213	221	214	208	210	233	233	230	205	235	208	235	228	209	256	194	201	218	206	208	221	194	186	216	220	210	206	225	209	230	220	237	203	213	197	202	238	227	228	245	214	205	226	225	210	205	228	209	244	210	211	209	188	200	198	236	201	218	199	221	200	239	224	210	213	210	262	230	216	203	229	232	214	196	192	219	225	219	255	240	241	223	217	237	197	220	214	213	222	256	215	211	202	249	214	195	221	221	241	248	199	216	242	225	206	234	254	232	205	219	207	220	209	200	237	231	226	201	239	189	210	203	211	231	210	213	202	219	226	214	214	200	233	225	206	229	217	204	207	237	223	185	223	213	207	256	210	228	252	200	244	213	221	198	218	237	245	210	206	194	220	234	216	233	206	198	232	222	238	201	254	196	218	251	211	180	205	195	229	196	237	204	205	194	218	221	231	206	202	194	236	192	254	213	226	188	251	225	232	219	237	217	223	221	201	209	225	224	211	204	206	221	237	225	193	218	213	210	218	222	216	228	211	214	222	251	205	240	194	210	233	259	200	233	206	214	164	195	208	218	199	219	214	225	210	225	216	218	206	229	204	220	221	231	236	193	203	207	237	230	243	212	190	196	226	225	249	244	240	229	204	209	225	252	226	245	215	236	221	216	225	227	228	219	229	221	215	237	224	228	227	217	223	241	228	208	244	246	200	198	189	215	221	185	218	233	210	220	216	227	226	216	224	204	227	241	221	221	223	214	229	248	228	250	236	219	212	250	213	228	224	260	239	201	218	199	228	231	219	229	233	240	208	213	255	228	234	211	231	223	225	248	236	237	236	190	207	206	215	237	205	214	213	196	211	194	202	223	227	223	199	221	202	210	226	234	219	209	216	208	235	242	255	216	228	228	205	221	236	220	210	204	210	187	218	227	198	244	212	225	239	244	205	231	215	219	207	210	198	224	206	215	265	222	209	235	195	241	213	227	219	217	224	221	190	206	192	184	231	247	232	183	197	232	203	246	217	233	213	205	218	201	227	233	232	239	171	205	204	227	237	246	206	220
3701	4689	3933	13518	771	654	613	571	557	530	517	503	532	534	544	547	626	520	486	530	549	534	502	517	479	547	530	553	494	588	539	535	556	563	509	528	533	562	526	527	535	520	541	530	548	555	569	518	557	546	525	556	588	560	523	582	473	548	549	557	519	532	507	517	537	538	528	528	529	532	520	508	522	523	546	507	519	515	449	512	487	545	560	463	503	540	547	533	527	555	551	547	541	532	510	540	557	487	549	507	518	513	518	514	526	512	543	520	553	488	483	504	550	547	514	532	554	558	527	529	516	534	533	550	518	519	523	525	548	520	525	534	537	520	535	505	554	542	531	532	529	537	526	507	511	506	497	497	568	506	550	558	513	482	535	547	551	532	544	538	504	545	511	552	516	509	519	532	497	549	519	502	463	539	496	526	522	553	505	506	513	527	519	550	459	487	527	517	480	550	512	567	519	514	527	564	523	517	477	521	525	509	546	522	506	526	534	492	545	529	551	493	533	556	521	543	497	529	507	480	492	525	474	513	522	563	496	522	543	563	530	526	522	516	534	522	534	558	544	529	494	511	495	544	519	503	516	545	527	534	535	512	511	511	538	502	517	538	537	571	549	459	504	517	535	574	527	528	517	542	479	497	505	511	516	539	535	554	536	543	525	538	556	540	515	537	552	498	555	552	517	556	527	527	535	538	519	514	522	464	516	485	505	529	507	542	492	534	501	508	586	521	509	526	536	520	556	578	521	540	549	545	521	531	488	521	503	531	520	500	527	512	502	551	520	518	531	495	545	525	507	567	575	469	533	522	502	544	557	516	524	529	533	506	534	560	521	520	513	501	498	544	528	495	556	513	506	462	527	536	505	504	502	478	510	552	521	489	525	542	573	542	536	520	574	524	538	559	490	547	518	562	501	517	526	513	515	509	534	551	510	526	485	524	533	524	524	536	527	497	500	518	516	526	525	568	519	554	511	511	531	524	513	509	536	522	535	500	487	511	553	525	509	462	511	505	527	501	528	522	477	505	530	515	542	545	526	538	537	554	509	511	543	525	501	533	522	536	567	567	549	566	540	531	491	488	495	548	506	535	534	514	526	520	488	561	524	540	490	514	546	542	516	520	530	510	516	534	574	540	486	491	518	512	515	486	541	503	492	536	515	497	546	565	510	473	526	567	547	503	530	488	522	509	521	537	525	564	558	530	540	544	534	534	506	511	521	534	514	551	537	498	544	508	542	505	529	518	530	562	524	500	533	543	499	523	525	526	512	532	518	533	518	484	538	532	521	521	511	536	549	484	490	543	455	560	550	503	528	528	487	551	493	504	514	478	491	517	485	539	510	548	505	542	482	544	564	505	505	531	486	514	507	475	508	539	573	549	521	503	550	497	571	522	525	533	511	544	517	503	550	550	498	592	540	508	534	519	518	514	505	522	538	513	514	529	537	547	536	514	523	518	554	560	550	543	541	544	467	486	541	530	513	525	500	550	536	525	527	536	521	540	538	510	542	498	487	501	508	532	525	547	499	531	547	510	519	501	506	552	476	525	546	538	503	526	524	527	553	508	514	490	561	524	505	546	547	532	535	535	531	521	515	504	498	500	544	505	542	456	498	522	527	569	505	564	558	507	495	494	514	539	493	569	520	524	582	526	534	515	559	554	510	532	502	532	506	500	541	471	539	543	488	525	539	571	565	491	529	533	534	564	528	498	523	556	488	540	497	485	511	512	494	504	459	545	515	506	491	524	477	524	530	520	528	543	528	501	497	538	533	523	515	515	535	509	493	545	515	534	542	558	500	528	505	510	492	534	531	486	553	520	533	525	536	509	550	503	514	504	498	517	529	548	518	534	520	509	547	519	539	498	476	495	533	548	537	534	507	510	516	501	541	507	541	489	509	531	527	518	525	462	593	478	537	516	505	529	517	508	506	519	564	488	509	549	539	528	496	500	574	526	544	521	497	508	510	529	557	460	527	519	528	524	517	526	500	529	502	471	497	514	524	520	524	473	526	513	513	505	516	560	557	503	533	494	547	521	506	518	519	540	502	514	513	529	524	557	492	507	537	547	527	500	565	557	497	501	573	524	514	516	485	525	543	517	553	519	502	520	519	507	512	517	524	531	555	522	537	522	536	555	529	559	499	515	527	486	535	522	534	496	537	547	501	480	466	514	562	552	514	532	543	473	530	566	533	537	505	547	542	523	514	545	511	557	509	536	537	517	498	555	498	545	551	555	519	531	531	515	494	556	489	489	490	543	549	547	529	536	499	523	519	505	545	525	592	532	516	487	493	533	575	512	499	503	505	517	516	494	544	520	556	516	525	498	546	488	550	514	504	533	497	572	544	541	534	550	542	505	531	528	527	527	525	526	508	549	505	518	495	518	509	466	482	502	516	556	528	587	526	521	499	465	508	538	550	496	517	520	496	539	554	525	517	489	506	527	470	561	507	551	537	544	543	501	509	497	518	505	539	514	541	528	489	525	476	480	533	492	513	545	518	527	482	559	501	514	528	492	489	487	509	493	507	571	511	529	532	510	524	519	527	525	497	560	494	545	523	533	506	525	522	532	510	526	495	556	549	504	504	512	548	536	503	513	522	551	527	508	525	496	525	540	547	522	540	504	553	520	509	524	499	490	539	528	506	532	506	566	528	574	553	519	572	536	524	512	474	529	536	517	494	493	532	535	546	503	551	560	545	504	538	479	552	548	564	548	513	495	504	502	538	528	526	556	534	549	476	527	549	512	524	541	507	512	511	501	532	498	517	473	459	504	550	513	541	518	572	561	562	527	501	515	502	514	525	478	532	542	507	533	511	505	538	524	526	566	520	538	531	529	533	539	523	552	545	550	557	498	527	526	517	497	556	514	511	584	538	538	492	526	534	530	516	510	577	543	522	520	507	514	541	500	520	505	522	553	550	515	529	506	516	506	560	510	533	532	527	558	469	525	522	532	569	469	519	526	518	494	551	515	518	521	514	522	466	506	555	542	486	511	470	554	542	548	581	549	539	534	510	534	543	525	528	542	525	513	561	560	487	503	500	533	536	540	511	486	482	520	555	548	558	556	505	501	527	505	507	488	529	539	515	527	492	497	511	514	500	539	567	495	541	535	509	496	513	562	574	543	516	510	525	534	552	480	478	483	507	485	517	517	531	493	526	489	566	536	513	524	490	513	537	501	540	515	503	506	551	485	491	491	513	517	484	548	534	522	537	533	511	489	511	501	517	562	525	500	573	525	537	544	522	507	520	510	508	525	521	526	523	522	518	487	514	522	525	499	561	544	553	525	553	559	498	551	496	538	568	515	541	540	510	473	540	513	510	517	539	514	505	502	531	548	525	526	529	512	533	501	550	510	493	526	550	525	503	517	522	536	542	531	503	495	507	564	456	554	533	546	513	511	524	520	557	515	503	486	534	481	521	551	501	501	498	545	509	542	524	563	552	573	511	522	512	516	532	504	500	504	515	529	513	491	518	530	550	524	507	529	534	509	494	508	532	555
31614	19523	8167	2879	310	221	213	193	193	190	179	181	209	197	190	213	211	202	198	203	182	212	204	184	202	197	196	198	196	181	220	188	194	188	180	205	213	190	219	230	195	187	202	202	183	205	186	186	177	180	168	185	192	185	201	195	204	178	199	190	199	215	220	202	188	208	211	198	209	228	197	196	188	195	211	160	190	227	174	211	211	215	200	184	186	198	190	196	207	182	184	222	198	198	187	175	188	180	191	204	192	169	178	192	210	199	191	195	179	205	201	181	181	224	201	210	204	202	209	234	207	215	188	231	220	189	201	196	213	184	214	181	204	212	188	197	185	188	197	190	210	220	189	175	196	203	185	198	181	203	173	200	167	200	200	199	183	177	192	176	201	198	217	189	185	204	190	176	209	203	182	190	188	183	196	189	200	189	191	196	200	203	198	192	210	215	220	202	189	200	211	203	222	205	208	177	197	180	185	181	204	216	206	190	176	185	191	182	210	174	203	177	210	192	229	204	182	206	178	219	214	196	175	218	193	196	202	199	219	206	184	213	188	189	180	166	185	190	187	178	214	210	172	199	210	210	209	183	179	202	182	180	201	198	175	192	201	199	195	217	170	210	213	190	203	221	172	178	198	187	207	212	205	203	202	192	201	192	205	178	216	193	199	199	201	211	213	204	199	213	204	200	219	181	195	203	202	198	226	177	202	209	189	205	216	201	180	207	176	191	171	172	202	217	195	213	195	198	175	196	195	174	180	209	191	155	188	211	176	202	170	213	215	219	198	209	186	207	202	182	175	187	180	194	173	199	208	210	205	210	200	224	193	215	191	201	197	216	189	188	213	196	205	183	188	200	196	198	208	213	187	186	214	179	166	183	197	187	168	208	181	194	194	218	220	200	216	184	197	207	167	194	199	163	205	182	206	203	211	204	206	205	196	198	182	190	190	205	187	221	199	174	186	209	174	194	194	210	219	216	194	193	225	186	169	207	209	199	182	203	206	211	210	202	199	196	213	225	225	192	176	201	211	200	202	202	181	224	225	224	179	212	193	199	200	201	208	180	212	213	207	180	220	206	192	201	210	180	200	223	194	187	207	181	173	179	189	189	195	204	184	191	185	203	180	189	199	207	167	178	183	189	189	213	208	187	194	229	189	200	176	168	214	185	213	182	198	189	175	168	196	185	208	200	174	223	178	187	185	182	211	190	217	195	206	187	171	201	173	189	199	190	192	204	223	177	177	209	201	188	211	202	191	194	203	189	194	193	203	177	184	187	168	172	214	190	203	202	194	187	209	188	184	205	207	184	186	205	199	213	183	169	184	191	214	206	210	186	199	187	194	196	184	212	176	184	216	169	171	186	194	203	186	181	222	206	199	189	205	190	188	172	193	179	194	202	185	184	186	200	176	210	202	191	181	189	167	174	182	183	211	219	191	213	183	195	227	202	183	169	188	213	188	205	175	216	187	198	204	206	202	205	207	226	188	185	205	205	193	192	204	199	189	174	179	187	193	227	214	158	214	213	208	166	186	182	192	209	195	199	205	192	185	205	169	173	183	214	204	179	196	195	203	200	213	198	184	192	207	199	192	174	184	207	209	216	195	172	194	174	188	177	202	197	199	197	208	194	204	204	197	197	197	181	186	210	203	203	223	217	176	185	225	185	188	200	223	206	216	182	194	190	199	193	194	177	205	177	204	181	198	189	191	198	191	187	178	184	203	185	172	198	202	186	191	201	192	202	177	197	177	194	192	170	222	221	195	180	187	200	204	186	214	179	192	173	174	193	204	179	233	203	190	206	196	197	189	213	206	174	196	185	172	196	222	151	199	199	236	205	194	172	175	210	201	172	221	204	191	187	195	190	229	212	192	205	192	225	204	195	189	198	171	190	202	211	176	193	193	197	196	198	202	214	209	204	212	199	216	198	159	193	192	216	206	218	205	197	181	207	180	211	210	215	221	186	195	201	211	184	185	200	178	197	166	200	180	173	208	178	203	199	201	216	217	198	212	189	218	180	196	176	160	192	164	188	216	203	202	179	189	171	181	171	201	212	210	161	178	193	216	183	205	173	154	211	198	207	193	198	224	196	190	201	198	171	186	192	189	213	188	183	170	196	183	220	187	207	222	209	203	196	194	199	229	191	214	189	196	200	197	194	203	178	175	185	186	193	199	201	190	197	234	197	203	192	217	208	170	191	179	200	173	216	198	200	186	205	226	192	183	190	196	192	178	193	184	208	185	191	187	200	180	171	188	200	201	169	193	203	219	174	219	203	189	212	195	195	215	186	190	214	196	184	198	218	203	173	191	195	212	184	194	180	191	195	177	183	193	202	192	194	185	178	180	209	216	232	215	190	221	187	198	187	184	187	191	211	226	209	178	207	197	224	196	214	216	217	197	194	181	213	201	193	212	179	195	194	206	179	194	199	197	190	209	204	217	173	171	184	202	187	187	191	204	188	187	199	160	220	197	195	185	197	187	213	201	178	194	188	200	195	223	186	196	196	176	175	210	215	220	184	188	178	180	212	203	191	206	199	179	194	200	183	197	198	187	213	202	167	163	208	210	206	185	211	221	174	199	220	189	190	195	226	218	202	207	207	213	201	220	197	176	185	185	215	199	210	207	209	212	210	216	185	206	191	228	178	204	198	190	213	201	210	197	197	196	190	198	196	181	209	188	175	177	202	207	217	196	204	208	203	207	190	180	196	183	174	212	183	195	206	225	195	185	187	178	187	205	218	198	182	171	175	196	179	186	202	189	213	196	205	213	179	217	201	179	206	197	227	202	206	200	210	181	189	171	196	186	202	198	184	218	177	196	180	210	187	194	202	193	190	183	183	194	210	198	163	219	193	186	194	188	198	196	223	205	194	204	214	181	179	194	197	215	213	212	197	173	194	220	187	172	169	181	214	198	194	192	200	206	202	188	173	200	203	182	203	168	191	183	188	190	230	188	196	202	204	181	178	220	211	201	214	218	207	208	208	214	200	193	227	193	200	191	190	197	205	202	170	197	212	200	176	202	206	198	208	182	205	173	208	214	189	184	179	204	178	217	196	202	177	206	172	191	201	200	210	182	203	188	189	194	179	194	196	212	202	199	195	203	197	187	168	171	205	183	204	214	178	173	185	195	219	210	187	191	207	202	211	216	223	191	190	219	220	190	188	209	217	190	177	204	171	187	191	181	188	205	185	206	194	217	196	184	199	169	177	203	208	178	219	201	166	195	156	188	206	197	178	194	203	194	199	195	193	185	213	229	212	202	205	197	204	165	229	195	202	183	238	188	201	221	166	186	209	211	196	205	187	167	194	201	204	175	199	181	176	170	186	191	197	181	234	212	222	196	212	193	207	199	194	186	209	157	211	179	176	181	193	184	195	200	208	203	196	179	187	215	216	212	208	218	197	204	200	165	204	195	214	172	193	184	216	205	205	185	232	192	204	209	191	199	194	201	209	219	194	200	211	210	202	209	197	216	213	211	191	190	190	160	176	206	183	188	192
5594	1129	1432	1908	545	531	488	511	528	501	519	572	535	527	524	524	526	508	530	539	519	509	488	527	557	549	574	488	534	510	540	503	536	500	524	530	546	510	515	531	522	488	530	508	552	533	551	507	494	523	467	535	486	480	508	523	517	482	534	511	524	479	566	523	496	520	545	547	526	492	513	528	562	525	524	489	522	501	526	513	504	532	544	515	524	531	516	522	470	518	544	553	502	491	484	513	510	534	536	503	547	553	531	538	512	526	543	502	524	543	506	557	553	488	531	490	556	544	526	500	536	523	509	480	499	518	505	512	485	524	542	542	516	533	545	519	534	578	546	510	527	552	528	492	523	536	525	508	518	521	466	564	520	517	523	502	528	545	519	537	517	511	550	541	514	543	534	513	551	492	514	508	512	530	508	522	553	537	471	532	513	543	519	531	533	496	488	568	509	519	501	511	492	511	556	531	518	525	528	536	559	531	494	540	524	519	551	536	481	542	554	551	541	523	528	541	520	500	517	515	515	499	526	510	486	489	494	529	489	538	500	551	539	550	520	520	529	482	496	518	502	511	559	527	566	509	515	507	505	581	545	534	527	507	512	506	560	521	467	530	493	524	571	513	528	539	540	531	510	512	544	503	545	512	534	526	529	561	525	537	496	520	508	543	533	485	535	490	508	534	517	471	535	492	522	521	523	499	497	527	528	515	541	531	512	484	529	528	493	501	541	545	520	498	538	538	533	561	527	512	524	527	482	561	490	523	487	528	524	519	542	542	514	549	531	533	534	556	486	488	538	577	517	534	528	558	520	510	502	527	504	505	527	567	488	525	505	514	523	517	508	551	524	547	517	553	539	506	521	525	537	499	488	490	520	525	486	513	531	505	488	530	561	466	518	528	541	521	502	501	528	483	487	502	503	534	500	544	498	539	498	520	542	501	514	536	496	473	475	512	517	569	507	539	514	513	527	498	519	503	523	498	521	502	548	514	538	538	513	518	506	532	541	504	513	520	477	499	546	516	574	554	520	527	531	503	558	516	508	583	550	504	509	494	474	524	539	543	531	543	562	488	514	545	561	492	510	541	539	504	540	541	518	520	511	541	533	492	518	501	526	519	554	543	572	500	498	499	504	517	528	531	554	530	503	523	523	526	560	568	537	549	526	478	546	491	529	537	499	485	510	508	492	520	492	509	523	550	552	587	522	501	524	504	524	476	551	538	548	516	550	543	554	538	526	527	517	484	559	508	513	530	532	496	490	532	504	546	546	503	535	495	512	537	549	542	532	493	509	525	538	528	511	520	525	553	486	499	516	533	489	549	512	508	558	528	518	513	500	529	534	527	515	489	534	537	492	577	494	534	533	522	520	567	532	491	523	534	505	447	563	556	542	537	526	502	564	521	567	542	519	517	538	522	561	518	512	532	480	530	517	524	534	568	520	503	531	521	530	545	528	532	525	518	511	515	512	553	533	528	516	524	576	517	522	537	528	519	527	455	530	500	526	501	522	513	524	529	541	515	492	481	522	543	543	552	531	535	496	523	499	500	530	540	489	532	544	550	515	539	557	500	525	523	548	557	503	530	505	499	507	523	520	512	503	499	581	539	519	524	531	491	579	531	537	511	551	542	525	536	525	557	483	525	520	539	531	518	541	527	507	545	531	531	535	545	501	535	535	529	537	514	530	534	467	530	554	521	505	564	535	531	510	593	499	535	496	551	507	532	519	507	520	558	515	522	513	567	520	540	503	515	503	555	522	531	522	517	526	550	511	514	528	497	520	496	528	490	537	502	537	491	526	508	537	501	510	563	528	516	517	509	500	504	492	534	501	565	485	547	510	551	534	534	510	544	535	532	496	520	539	523	539	509	508	485	555	556	502	512	496	532	535	514	522	528	537	498	491	526	539	521	543	518	532	509	540	513	532	530	542	521	529	565	535	533	486	535	509	449	504	539	514	489	562	518	488	524	520	493	553	506	539	535	513	503	569	529	511	552	511	540	529	537	532	494	561	512	542	519	535	516	504	522	519	560	513	535	475	545	478	532	500	495	575	537	485	518	504	512	527	524	514	542	524	509	493	538	526	542	461	537	503	556	547	547	515	506	532	529	535	524	511	570	533	525	496	499	509	511	499	545	539	547	507	507	531	552	505	519	513	490	524	506	530	502	498	517	544	501	533	510	534	481	570	508	536	574	520	481	530	595	508	552	529	549	527	501	556	546	537	515	557	535	507	489	500	514	506	553	528	564	544	535	494	573	548	480	542	520	486	573	546	524	520	538	525	505	530	513	501	539	544	532	512	535	541	549	503	535	489	468	519	524	531	499	538	523	539	538	541	496	505	503	518	505	544	497	565	490	493	518	560	511	495	511	541	506	496	490	510	548	478	526	495	511	473	520	515	509	522	514	509	498	498	514	536	535	528	499	536	522	546	570	539	520	537	523	530	535	555	520	519	549	523	488	485	520	508	538	523	506	541	527	519	528	508	526	521	446	539	512	508	486	541	526	526	481	487	519	541	488	580	504	546	517	495	562	534	494	496	526	553	533	520	544	521	519	506	516	525	464	500	484	496	543	492	523	534	553	544	486	487	506	473	519	573	510	506	475	557	491	526	565	487	514	532	536	537	490	502	493	524	537	521	508	503	544	503	515	524	517	520	523	545	478	506	526	517	541	556	522	502	562	508	508	523	501	518	521	544	530	542	486	533	525	551	543	550	497	512	487	519	542	528	504	537	506	536	527	521	529	526	483	524	548	503	533	552	505	524	550	554	507	503	514	547	529	530	514	494	553	532	540	533	536	507	517	529	495	532	533	496	541	529	522	560	526	561	508	512	476	536	509	524	491	527	521	500	537	527	525	538	500	550	532	482	475	570	523	489	534	547	532	541	501	519	485	505	482	559	505	510	522	530	559	525	502	558	520	507	552	526	527	537	519	558	533	555	523	523	519	576	553	542	504	518	510	488	510	512	516	525	527	522	530	508	533	554	520	516	520	526	470	550	508	499	535	538	532	535	537	544	548	499	563	464	528	535	513	533	499	494	521	515	526	525	522	538	495	557	487	481	503	509	518	569	557	471	529	526	513	530	556	564	537	555	530	563	507	544	503	502	512	486	536	490	532	514	536	500	514	559	525	543	539	521	526	502	509	521	519	498	547	541	530	516	567	500	489	540	534	513	482	511	483	539	528	515	534	516	535	507	491	533	524	507	466	499	535	533	543	488	516	483	532	495	476	521	547	514	486	504	505	527	554	499	574	546	515	479	497	507	516	513	526	506	528	488	513	534	491	546	507	544	507	511	493	533	480	507	529	558	536	492	522	525	511	446	481	529	529	546	503	496	535	480	508	512	524	583	544	526	550	539	562	520	560	490	532	504	515	521	526	536	529	518	544	529	532	491	543	542	515	480	541	513	561	532	517	539	524	527	490	536	483	516	498	537	576	512	498	542	492	508	528	551	543	550	546	533	494	518	503	563	512	566	489	509	518	490	540	533	540	540	547
24541	20956	23894	28215	20959	17027	749	425	358	349	313	281	324	316	322	315	283	298	314	312	325	290	292	299	317	315	281	282	304	300	304	324	271	308	293	290	325	317	325	287	298	282	325	312	307	319	315	331	293	321	293	279	318	282	317	291	300	300	304	260	302	296	307	290	343	286	283	290	281	307	308	299	308	275	338	321	309	293	282	280	285	301	327	305	310	334	284	311	307	320	303	293	284	308	273	291	302	291	299	287	305	277	321	307	275	304	288	290	299	309	301	307	296	291	272	287	289	295	303	293	317	277	298	302	292	307	272	272	326	325	317	281	299	289	289	281	311	304	306	291	302	317	260	331	269	293	300	301	307	299	275	300	303	328	256	315	323	310	309	306	276	271	283	321	313	292	253	299	275	311	309	260	280	290	249	317	310	288	304	288	297	333	279	288	275	285	276	300	302	280	267	298	291	284	308	303	312	296	311	322	286	287	282	294	325	309	294	288	284	315	285	284	279	310	297	312	281	301	297	293	317	288	279	274	308	297	287	263	309	268	321	300	266	291	291	295	278	289	291	296	252	285	301	286	285	308	280	272	289	290	282	270	283	310	319	296	284	276	315	291	312	288	314	264	311	308	300	316	313	291	285	297	321	280	290	283	312	325	299	293	278	312	267	306	267	300	311	326	299	293	282	319	296	275	293	295	284	264	285	283	306	284	303	279	294	323	266	302	295	295	305	313	288	274	291	321	313	288	272	313	288	292	279	292	287	292	295	314	332	323	312	328	300	314	316	266	312	329	304	304	316	262	275	314	286	291	299	271	311	316	284	303	266	292	275	285	284	298	314	298	264	276	282	295	277	324	296	315	319	317	294	271	311	295	300	302	285	317	271	288	260	300	338	284	293	282	314	270	284	266	296	313	285	309	327	299	335	330	297	280	299	269	275	288	297	300	273	295	288	295	300	280	275	325	331	281	276	278	309	273	292	278	283	311	325	279	287	318	277	308	287	266	295	277	303	301	288	262	306	272	319	309	333	301	333	303	314	284	288	326	318	284	303	253	305	294	305	294	255	289	292	286	312	287	306	251	307	278	288	265	282	291	296	295	294	282	273	320	272	284	287	292	308	313	297	300	282	317	301	319	323	299	283	283	263	301	277	289	300	317	298	292	263	280	307	312	311	314	302	306	319	287	306	307	286	295	322	271	275	292	295	283	283	275	282	283	259	321	288	293	311	299	308	310	284	289	280	289	273	272	306	286	290	297	307	259	288	269	325	297	304	323	307	287	319	265	299	284	304	293	253	297	303	293	290	313	263	294	256	291	300	284	291	282	287	275	285	279	294	299	280	275	260	314	294	257	280	292	263	311	311	291	280	304	291	294	255	288	268	304	277	299	314	327	303	302	276	342	299	292	298	296	306	340	283	266	282	299	278	280	298	278	280	306	283	295	275	307	295	284	292	294	267	308	323	318	285	330	313	297	301	323	293	285	277	292	289	281	323	329	324	297	290	254	291	305	284	280	293	288	315	299	294	318	292	311	324	286	326	314	288	296	287	288	295	299	298	317	307	289	324	259	260	257	297	288	298	253	286	265	279	295	283	266	279	298	289	295	306	309	318	305	330	288	285	289	281	266	312	265	305	339	276	304	271	276	291	285	298	241	293	317	310	283	296	280	289	271	298	311	294	293	291	318	301	284	286	286	292	267	263	282	316	319	307	266	305	289	287	300	284	307	282	308	255	308	317	259	317	285	305	286	303	279	316	300	270	268	265	263	281	301	283	319	276	302	301	279	299	292	294	285	332	302	314	314	297	298	314	304	296	269	287	290	303	301	276	304	302	308	335	319	310	280	270	282	320	306	338	300	309	317	271	308	272	279	326	301	287	303	251	263	298	268	271	267	309	277	317	281	280	271	298	274	321	303	281	275	308	293	276	323	313	288	296	294	314	290	259	280	262	305	276	295	281	265	295	298	282	266	304	292	294	287	296	308	321	293	278	284	309	307	284	306	305	279	281	285	282	271	317	272	290	302	281	274	280	289	301	290	270	333	308	281	304	275	284	309	288	328	332	311	283	283	288	296	352	293	318	274	288	315	278	292	301	295	282	278	300	307	308	314	270	285	299	289	304	292	258	279	256	286	260	288	307	286	327	319	323	294	277	296	332	284	287	293	282	289	288	301	299	336	293	313	290	292	273	318	281	318	301	311	309	300	290	297	284	289	280	283	277	254	314	279	308	299	321	287	307	288	304	299	278	299	285	282	262	289	275	310	296	308	304	321	308	300	295	287	287	303	288	322	290	313	296	314	279	275	267	309	258	306	312	290	268	304	325	263	274	318	288	291	326	335	325	314	283	309	292	288	283	286	309	313	317	350	281	297	307	289	321	315	292	292	290	244	282	298	290	294	292	319	348	259	292	292	282	286	311	291	310	270	298	344	275	328	305	263	310	309	275	308	300	315	282	294	297	310	261	272	263	311	311	277	284	301	294	293	327	299	278	311	322	291	292	289	289	292	300	316	276	280	277	276	274	306	315	314	295	327	318	316	284	289	306	278	286	339	282	293	276	284	285	294	303	310	310	295	280	266	312	309	293	269	273	302	307	307	308	276	337	294	290	288	311	304	274	330	304	310	297	310	273	297	305	294	280	295	294	308	316	315	281	271	311	255	295	298	259	298	296	305	308	301	302	312	334	299	282	293	290	262	303	311	289	311	294	277	288	253	316	283	321	283	316	284	296	272	267	323	310	317	263	310	281	307	291	299	308	286	314	297	312	271	285	316	293	298	327	289	278	322	277	289	274	282	294	287	300	310	279	316	309	295	293	271	302	256	289	300	296	312	283	305	286	292	318	300	303	314	309	281	306	293	290	312	313	314	283	303	299	264	286	302	299	322	306	265	278	291	297	307	284	316	291	300	309	290	288	296	314	290	289	284	318	258	283	302	297	288	284	308	308	288	310	289	273	311	259	285	285	315	303	311	311	272	286	315	311	286	311	307	282	284	273	308	295	284	296	318	275	299	302	299	285	317	286	289	300	310	320	286	290	329	292	289	295	289	273	293	315	266	267	290	272	330	296	285	279	300	275	294	323	286	288	271	302	248	309	260	273	292	303	286	252	310	307	311	281	276	282	279	269	275	303	293	292	270	301	288	305	317	286	309	264	299	273	274	274	290	290	285	304	290	295	298	320	320	300	285	265	311	331	305	292	275	283	323	302	314	294	284	319	306	268	318	299	263	297	306	294	277	311	304	310	295	285	281	296	296	280	284	278	276	315	287	309	297	325	311	316	301	286	283	278	272	293	308	296	262	308	294	315	295	305	293	269	288	308	311	316	292	297	296	287	291	258	285	274	292	287	284	283	293	304	260	284	310	278	299	304	315	330	308	306	309	304	321	293	311	288	288	288	312	293	308	287	320	282	300	300	282	286	307	307	275	287	297	289	317	301	297	272	353	276	283	307	288	265	296	280	321	299	279	302	347	312	280	328	294	321	320	300	290	315	307
3517	3657	3565	8189	851	832	760	760	732	729	807	784	742	688	699	722	717	711	754	663	683	744	740	706	715	686	709	722	675	747	716	708	756	713	690	690	683	671	768	729	689	713	756	727	779	722	706	708	705	727	712	687	760	749	740	739	708	762	728	738	733	710	739	723	714	700	743	737	727	736	741	656	741	776	720	708	684	688	732	713	699	748	658	706	678	729	728	694	751	743	678	704	703	671	690	709	673	713	726	738	679	761	733	731	677	733	683	735	740	803	656	693	800	678	668	694	730	720	729	743	782	706	742	698	723	723	707	756	699	747	696	745	731	785	693	685	705	709	727	682	665	755	667	704	713	705	717	783	785	682	746	709	694	692	706	734	721	736	715	754	712	723	747	735	648	717	712	708	703	693	761	738	743	763	686	668	761	721	735	747	711	713	688	732	724	700	735	714	745	724	715	682	766	740	743	726	684	697	735	694	743	725	788	698	682	710	726	773	690	719	700	688	712	746	686	706	671	686	727	693	703	758	681	683	731	731	756	716	737	755	721	727	701	748	731	707	748	752	721	742	772	752	702	705	708	715	708	750	733	734	709	760	709	723	726	684	711	713	688	708	711	725	695	742	768	690	724	674	737	695	705	722	683	750	695	695	695	714	675	745	741	696	673	718	713	658	684	667	697	690	776	736	694	711	719	718	672	689	674	732	752	679	720	698	716	722	727	741	746	678	735	694	736	762	649	695	696	694	709	714	666	710	732	698	691	759	677	723	749	745	722	724	708	696	719	672	743	705	733	680	669	694	725	758	765	722	695	692	740	703	738	748	705	693	723	743	785	726	711	765	715	739	718	679	750	708	801	745	761	723	683	728	708	663	727	725	697	715	741	671	720	744	721	718	704	681	688	710	697	744	743	693	722	784	722	721	739	712	773	670	694	728	756	711	738	746	737	713	705	751	731	778	720	725	723	728	727	748	728	720	763	730	726	716	736	715	702	695	750	665	746	646	751	730	708	723	736	730	710	734	732	688	764	701	694	752	725	719	693	681	740	689	747	693	757	732	705	734	722	736	714	674	734	715	719	691	745	742	646	722	690	714	718	762	710	741	731	726	712	748	687	739	683	629	688	700	754	745	681	705	711	759	688	713	679	700	737	699	705	753	654	697	733	704	743	701	706	709	706	744	735	679	716	677	745	747	690	711	773	739	687	729	670	693	715	712	751	731	719	734	730	732	736	756	740	685	726	733	682	714	734	659	727	721	696	740	719	737	724	705	732	742	748	717	697	754	700	741	703	749	726	732	708	717	700	692	702	703	687	702	765	727	704	750	653	623	757	692	697	740	757	735	704	742	702	702	686	773	727	754	744	712	724	695	706	772	698	709	703	707	732	736	753	718	711	795	705	681	708	704	687	742	712	746	708	756	711	695	740	720	733	721	741	753	766	733	731	721	710	687	722	729	676	700	749	714	752	711	675	682	761	686	770	699	778	725	719	736	660	736	697	679	711	738	690	698	724	719	699	791	738	715	732	725	710	764	710	694	694	740	711	708	706	711	689	744	735	725	773	716	733	711	746	773	693	684	696	717	718	759	723	718	708	687	676	729	718	685	732	703	739	685	730	715	721	700	652	716	759	685	683	681	674	722	783	700	720	679	696	751	709	718	724	699	695	749	706	768	747	752	690	729	743	754	746	692	724	746	733	756	764	753	758	683	691	698	755	693	717	748	769	724	667	708	702	713	717	769	722	706	729	749	710	680	717	743	712	685	706	746	759	724	726	746	718	695	716	725	731	664	725	759	738	742	731	729	720	737	778	718	736	725	733	720	723	769	687	699	710	693	697	669	731	739	748	709	731	707	738	738	731	716	684	725	718	720	751	712	756	728	660	705	698	721	679	678	674	715	701	733	694	729	674	715	706	757	698	723	713	722	694	770	732	748	705	710	706	659	744	728	721	705	750	722	704	736	715	708	730	732	724	723	687	682	736	698	688	726	672	709	724	735	697	664	719	732	684	712	664	766	709	737	752	682	739	712	725	722	716	705	700	675	711	730	736	697	706	742	730	776	736	736	720	716	711	708	688	760	684	735	711	716	696	639	707	742	697	705	700	703	720	699	737	705	726	772	740	718	717	720	717	736	682	760	682	682	726	757	740	709	721	776	724	671	720	722	761	734	684	717	683	704	719	733	762	669	691	673	756	699	736	673	643	677	755	742	736	680	766	751	732	756	739	703	716	725	773	716	675	728	705	687	667	734	702	713	701	722	711	726	674	767	717	784	709	706	715	717	716	743	754	718	693	705	775	707	724	775	714	690	734	690	673	686	745	741	726	752	719	724	773	780	727	695	729	717	712	708	702	652	707	717	677	697	766	747	712	748	692	734	730	691	738	722	679	728	724	720	702	745	747	732	732	684	698	719	763	702	698	687	671	711	729	738	669	698	740	683	688	736	696	696	736	677	727	694	763	684	734	766	689	718	723	754	762	700	719	723	702	749	736	725	703	744	696	674	755	721	712	753	714	686	727	708	757	694	704	694	753	702	722	704	720	708	721	725	730	709	722	748	720	722	654	672	746	722	707	702	704	715	726	737	705	730	709	722	720	697	724	742	743	750	729	688	737	755	696	711	720	705	696	728	714	698	726	707	744	746	681	732	742	713	712	711	713	681	730	696	667	721	659	747	757	687	730	752	672	706	717	725	691	699	675	686	776	724	699	750	685	713	738	663	706	714	740	724	764	673	749	689	744	721	664	789	695	738	715	747	696	694	720	725	699	732	766	690	679	707	753	713	697	686	700	691	676	745	694	720	706	767	716	743	725	721	715	677	791	726	718	722	692	704	720	698	682	683	718	715	721	734	732	736	766	700	734	774	687	734	724	721	799	699	765	711	722	688	769	692	722	677	744	722	722	748	707	732	728	732	729	728	685	740	717	750	717	756	694	714	769	672	739	735	736	689	734	699	718	763	729	730	696	721	764	726	735	730	649	736	712	696	736	749	723	713	747	706	688	701	709	720	727	730	724	716	714	681	729	743	680	734	728	704	723	666	737	729	728	675	692	716	689	700	703	673	723	707	693	728	709	670	753	752	708	689	702	693	688	707	716	735	731	696	745	721	725	707	741	709	730	689	730	709	740	664	691	691	751	716	706	712	696	734	702	754	690	762	724	678	732	713	739	722	694	700	704	704	696	742	702	742	715	731	706	683	661	734	745	723	734	751	707	729	741	682	708	673	721	684	679	705	728	693	708	693	725	682	733	717	690	772	688	679	717	739	672	772	767	711	746	717	690	686	689	774	715	743	730	715	706	738	702	699	732	731	737	720	718	711	782	702	697	727	702	735	733	760	719	737	689	688	725	698	730	837	647	726	712	725	696	754	712	682	688	697	718	732	670	743	715	754	661	760	646	687	731	697	698	720	722	717	694	724	728	711	701	681	675	716	682	733	762	771	721	755	799	699	740	743	740	766	682	736	734	720	741	703	726	724	719	702	719	741	748	709	715	770
23943	20998	24315	27888	21003	21006	15808	538	319	298	270	257	288	239	249	256	243	225	236	245	220	213	233	243	262	230	293	231	291	227	239	235	231	222	255	231	231	261	244	227	249	216	216	239	208	226	220	253	218	229	240	243	206	239	230	210	220	243	237	225	212	229	233	253	215	226	251	241	214	212	242	222	233	221	232	238	244	220	200	223	237	240	221	214	218	231	240	248	244	193	265	223	225	271	213	240	192	225	254	209	241	207	227	231	222	223	219	224	233	189	220	212	240	225	188	205	248	236	221	228	207	214	236	226	245	206	235	233	233	208	212	256	240	230	249	224	226	218	231	237	204	214	242	230	218	228	241	243	245	209	231	242	231	228	221	219	239	217	194	202	239	206	210	246	243	245	229	209	206	216	244	212	217	213	210	253	209	249	254	229	221	215	216	240	242	233	250	228	219	216	245	202	233	232	248	214	239	224	201	232	242	226	216	230	215	227	223	253	211	214	219	205	206	223	206	204	229	210	233	233	200	212	244	223	212	246	228	217	234	222	209	240	220	229	218	217	243	221	236	222	236	230	245	200	254	216	237	238	251	198	219	213	220	209	222	214	244	232	239	257	224	218	216	221	212	223	226	234	233	223	198	231	226	239	222	229	229	230	246	210	250	237	221	223	209	218	238	218	220	232	228	235	237	218	201	250	219	211	244	253	221	234	229	213	225	226	227	209	210	205	235	231	238	224	217	209	230	242	225	236	196	223	186	239	218	231	230	210	193	252	220	203	223	223	242	257	220	234	239	237	254	215	240	200	198	220	232	224	242	246	244	243	246	227	194	222	222	243	241	200	242	239	236	224	225	187	231	222	224	204	216	220	220	234	244	208	237	234	239	243	229	219	222	238	221	240	234	230	205	236	264	212	255	246	246	248	243	217	206	222	241	231	233	235	231	199	220	216	224	234	223	214	238	231	263	251	233	248	223	232	193	238	235	245	221	250	222	227	219	214	218	253	201	245	225	209	231	250	229	228	225	239	216	259	227	211	240	227	208	208	227	223	226	236	222	221	206	245	236	216	235	223	223	212	225	227	233	224	242	231	243	230	242	226	210	224	220	211	222	219	218	217	208	221	248	223	218	207	197	198	199	239	235	230	225	231	200	219	253	249	236	240	217	215	241	229	241	221	238	219	205	235	238	228	227	225	239	240	218	217	244	206	199	241	195	214	241	215	226	240	224	217	218	215	228	265	233	218	216	250	239	240	224	246	228	223	202	223	226	228	237	254	257	233	229	238	235	236	231	230	207	219	218	221	227	200	197	205	241	251	213	229	231	193	236	224	214	208	192	238	213	190	225	243	241	207	225	231	252	226	187	257	218	226	226	195	227	237	254	231	230	243	253	218	197	259	225	230	232	231	241	246	219	245	235	215	228	255	215	218	217	199	213	213	210	235	227	221	238	223	217	229	229	225	233	203	228	233	230	223	229	204	215	232	224	222	224	242	251	225	247	208	248	221	191	226	251	261	208	228	233	206	240	249	226	213	202	233	227	236	254	233	232	264	236	227	215	254	232	224	200	237	229	246	211	227	191	205	227	230	238	250	226	209	245	240	221	215	247	225	230	230	243	253	247	226	240	228	207	204	213	249	225	236	254	210	224	235	237	240	210	223	208	238	233	210	212	245	250	200	244	199	239	216	231	223	254	237	236	221	226	221	242	245	189	215	213	209	224	199	222	226	200	221	227	249	221	226	232	224	184	235	226	204	217	231	220	198	228	245	222	205	239	211	253	228	239	257	231	223	246	215	219	260	223	225	218	241	205	198	200	196	220	219	232	225	214	231	246	256	224	199	210	244	216	224	224	240	211	199	223	201	238	214	210	222	220	238	248	206	230	231	213	241	218	228	207	206	239	226	193	214	245	231	211	244	221	243	222	209	240	215	223	241	216	210	223	248	214	240	233	229	236	235	191	205	219	227	230	207	223	242	257	221	232	201	202	210	180	191	214	213	227	234	226	216	222	215	217	224	217	239	212	196	252	254	228	206	230	215	263	249	235	235	231	202	227	221	243	221	239	229	218	221	224	209	227	256	225	219	224	232	218	212	255	250	218	208	218	206	190	244	223	240	220	220	219	225	215	215	218	225	233	227	226	221	263	233	197	221	230	218	204	218	233	212	209	216	204	216	249	189	218	221	193	220	189	236	239	226	229	217	223	251	196	240	206	241	214	256	239	201	234	236	221	225	232	218	238	199	206	253	222	203	237	216	207	213	228	243	243	243	258	218	219	238	239	252	207	227	239	207	232	226	249	256	264	222	216	207	201	244	228	218	230	247	221	229	216	211	217	215	211	203	231	267	200	244	235	231	257	207	216	205	222	259	200	212	243	242	241	208	243	242	216	258	239	221	198	239	229	215	232	234	208	220	195	182	212	237	210	228	223	226	229	210	228	241	259	199	227	215	220	212	233	231	216	257	253	213	252	229	254	229	224	233	229	250	238	210	238	235	230	227	205	246	248	206	233	217	213	217	231	240	237	235	218	244	223	224	213	236	214	212	256	221	221	230	217	244	208	219	229	250	222	227	230	281	199	227	217	204	232	209	220	251	219	200	220	222	209	224	217	244	231	241	236	231	200	221	233	219	229	205	207	222	256	202	199	231	235	253	223	221	213	214	214	224	233	251	220	222	227	227	219	233	218	226	204	231	223	220	215	227	211	213	227	245	206	216	212	214	252	224	217	207	234	221	252	280	251	231	222	238	238	241	268	215	242	233	243	263	212	208	208	211	213	229	237	201	212	238	206	230	203	225	215	205	243	222	214	215	222	205	196	235	228	231	256	235	226	247	213	240	217	233	208	236	238	200	222	251	225	237	222	227	244	213	233	234	244	217	199	208	209	216	209	228	231	230	223	226	242	202	210	208	208	215	236	212	222	227	237	217	219	200	202	228	222	201	203	247	214	193	225	219	227	233	216	228	228	235	225	233	226	235	217	216	208	207	231	208	216	238	241	249	185	217	234	216	226	263	209	229	223	206	193	221	214	210	202	217	229	231	234	241	204	225	204	228	200	214	225	212	189	215	236	210	217	228	254	189	245	228	237	219	225	197	207	232	253	197	212	235	206	238	210	221	234	246	242	219	206	234	218	241	216	222	232	228	244	231	230	208	212	231	219	198	242	239	215	241	233	230	227	218	232	238	225	252	235	217	226	202	218	224	236	217	192	211	220	243	232	221	225	246	230	210	236	235	264	225	198	234	210	227	225	213	238	242	233	240	222	205	236	198	209	214	208	257	233	210	218	248	240	205	237	232	240	239	217	217	223	216	240	206	189	225	224	234	242	232	205	191	217	258	236	242	225	237	217	220	216	260	216	202	204	223	243	215	220	212	260	239	229	224	244	236	230	221	212	213	215	218	260	213	215	243	251	220	220	231	208	248	219	221	196	224	209	212	221	220	244	216	211	201	228	245	231	238	217	197	219	219	227	250	229	210	218	235	234	252	203	231	194	206
3577	7036	5494	12261	723	644	621	579	549	562	535	574	559	587	565	541	574	563	555	587	541	536	546	591	562	537	526	553	503	524	517	542	492	523	540	527	542	515	512	572	511	555	578	515	543	549	528	550	530	537	582	481	554	545	520	545	545	528	544	546	533	545	559	492	535	513	511	493	533	547	544	542	519	534	514	540	508	506	517	529	546	516	573	559	553	548	512	537	528	520	577	550	563	508	554	524	492	492	492	505	562	520	536	539	514	559	556	554	497	578	547	545	530	538	531	562	531	581	527	520	531	550	507	504	543	534	535	499	541	595	598	503	546	536	519	552	526	487	511	552	518	548	529	535	527	534	528	523	509	598	551	520	549	550	561	535	518	548	524	579	526	531	549	500	530	544	555	577	593	524	500	519	499	557	571	509	564	528	568	507	511	541	562	549	482	505	512	557	520	555	519	520	521	564	539	509	541	510	525	581	549	543	560	544	525	517	532	525	570	482	564	582	552	546	504	518	517	512	545	533	532	530	545	548	558	533	574	528	517	532	517	548	536	501	495	541	537	494	548	561	569	531	535	531	575	517	563	542	521	515	538	536	579	516	452	532	528	524	533	536	552	504	551	548	549	529	532	526	562	534	522	504	577	491	546	548	546	554	518	541	525	503	571	521	516	485	538	538	494	528	485	547	545	542	558	590	529	524	530	551	512	506	527	591	561	526	535	596	536	523	559	521	592	496	555	502	525	507	532	549	556	538	545	553	543	526	520	545	560	517	546	517	554	516	521	562	560	591	557	519	550	535	556	497	552	588	524	538	485	535	536	536	519	539	555	513	557	510	504	487	544	525	534	523	563	490	571	525	551	585	536	546	553	530	540	521	492	561	511	564	562	550	513	519	533	554	516	531	574	523	551	580	511	528	550	513	532	551	515	523	544	565	541	559	547	519	527	589	501	548	499	520	553	498	547	529	541	539	536	479	543	498	530	543	527	473	507	545	514	542	585	541	548	522	504	495	481	555	473	541	533	521	499	488	517	546	527	545	540	537	541	523	549	536	530	528	505	506	516	569	538	534	525	504	519	541	575	525	538	540	518	576	532	530	555	565	526	534	497	531	552	523	542	540	551	557	523	505	533	505	531	558	527	531	563	539	514	541	515	505	504	561	518	559	552	553	565	523	529	541	508	561	531	562	545	548	523	535	535	527	558	531	564	527	549	558	542	519	538	524	527	525	552	558	545	523	492	535	518	537	541	549	545	525	552	549	593	495	570	542	563	546	559	515	539	526	539	507	540	496	539	544	536	540	561	537	535	508	525	570	513	532	516	503	559	539	528	551	535	517	521	518	529	557	545	521	514	505	549	519	552	539	509	513	548	524	507	592	537	554	521	519	536	549	548	506	510	528	567	562	506	536	523	517	480	555	527	563	521	531	500	543	535	539	530	540	532	553	536	495	542	530	517	552	491	551	530	540	528	533	486	524	539	546	521	557	504	506	517	514	494	534	543	519	555	522	539	514	532	543	530	488	541	531	550	550	545	540	553	539	535	504	537	543	514	503	515	467	503	534	565	538	520	563	547	519	493	506	559	495	565	505	502	549	521	504	480	549	526	526	516	499	527	539	573	551	540	502	522	510	503	557	545	521	540	516	535	554	518	549	495	530	499	493	525	547	493	529	517	539	510	522	542	523	520	507	544	513	526	564	555	492	536	540	567	496	517	563	537	504	490	478	547	542	518	504	558	557	564	516	506	505	524	487	550	560	507	562	542	482	551	512	539	511	511	563	572	538	510	535	565	527	568	544	535	576	517	557	524	537	546	568	531	549	530	541	536	551	545	525	492	510	545	514	551	547	498	521	541	544	487	515	524	530	532	563	550	553	520	544	514	559	568	504	541	522	534	540	531	501	605	501	496	515	559	513	509	542	544	558	511	531	530	529	575	532	531	541	530	538	562	540	533	550	576	518	510	544	537	545	537	560	544	519	528	555	587	547	534	534	540	512	542	535	525	504	481	556	509	556	525	526	562	550	518	507	521	514	564	518	502	547	475	512	534	573	547	576	556	563	512	539	536	484	542	515	551	547	540	528	540	573	512	585	520	532	517	527	534	533	534	560	535	500	497	506	549	519	566	540	503	527	572	520	498	548	531	572	509	521	528	510	515	582	515	551	536	517	527	510	450	600	510	562	514	513	541	496	540	545	511	565	532	517	580	534	518	500	519	544	526	543	546	536	493	574	532	545	535	544	503	523	522	511	533	476	518	545	536	547	535	460	520	519	560	556	541	517	525	559	534	491	527	484	552	507	577	507	557	550	562	502	497	556	528	519	493	486	543	521	527	533	520	501	537	531	528	559	521	575	508	533	525	509	519	524	499	521	532	550	544	538	537	524	529	491	547	520	532	517	545	533	549	509	513	546	514	544	534	508	561	544	540	512	571	563	559	502	583	520	522	556	538	541	512	571	517	544	473	517	552	561	577	526	556	578	527	521	510	516	519	555	531	539	513	537	546	524	514	521	556	517	521	489	533	533	525	532	539	495	531	577	554	538	520	518	540	545	554	510	544	548	520	546	534	517	523	519	502	543	579	490	538	519	486	557	545	536	521	549	502	538	552	501	518	523	557	521	485	505	534	525	545	541	506	531	508	518	532	508	515	535	524	513	530	511	533	539	531	548	541	545	491	515	527	522	525	547	532	536	507	516	519	522	549	548	537	523	560	547	517	562	524	542	531	491	545	528	517	496	540	531	511	515	577	519	554	502	545	524	487	534	520	490	539	489	556	537	529	538	525	556	548	583	537	545	497	519	498	525	517	542	587	528	513	545	536	572	540	531	528	507	546	528	538	519	562	518	510	523	519	541	566	523	492	551	536	558	515	557	525	546	553	534	549	533	547	532	537	540	557	531	505	576	555	542	519	503	535	512	544	505	497	532	556	501	532	533	540	496	535	552	544	524	558	534	539	529	507	526	520	524	556	511	521	545	524	530	534	516	517	521	529	535	509	540	504	509	552	547	567	521	510	508	509	536	542	520	532	576	523	473	525	545	553	502	504	518	542	533	569	529	513	559	506	533	564	523	551	530	573	526	520	594	555	514	537	530	545	559	486	505	529	538	504	520	554	498	538	556	558	522	524	533	523	524	550	567	503	561	482	515	540	531	514	565	528	503	560	525	492	507	516	545	503	548	505	541	508	559	555	500	515	544	529	535	515	509	546	544	540	548	508	552	504	568	580	536	572	545	525	548	514	514	556	528	562	558	549	500	506	506	521	527	575	527	514	541	523	499	526	563	558	540	545	570	526	491	553	515	564	557	507	541	532	531	530	535	571	527	563	559	525	539	511	552	531	508	562	562	463	532	560	553	562	588	544	544	525	500	532	525	535	522	506	463	510	551	552	517	523	515	525	542	548	504	556	501	488	508	536	531	529	526	534	526	518	511	529	510	564	516	505	520	555	531	533	537	558	505	557	571	531	545	514	535	554	535	520	517	542	531	538	566	545	541
31612	19787	10081	2810	392	329	288	192	179	194	187	225	187	225	194	196	221	215	210	207	201	200	188	211	192	193	209	187	214	186	193	191	173	187	190	192	229	178	198	200	229	202	189	194	183	212	187	192	205	182	220	199	221	199	190	208	191	201	191	188	184	187	198	222	204	208	193	219	202	188	202	205	185	179	186	224	200	223	206	201	166	222	182	217	187	212	199	198	196	204	203	206	218	191	200	190	226	189	222	209	191	196	206	200	180	196	191	208	188	243	200	196	189	195	211	197	216	201	211	208	173	202	238	182	207	206	186	210	213	230	153	239	233	200	198	191	199	173	219	196	187	201	210	181	201	207	198	186	205	208	188	172	196	203	173	233	183	192	190	184	184	207	208	204	189	190	199	182	171	166	193	190	171	190	202	175	171	205	207	189	207	193	184	188	215	198	186	204	212	210	206	180	208	224	214	179	224	193	226	198	218	190	182	194	199	203	205	187	183	216	183	188	194	160	218	198	181	219	197	202	191	189	202	223	196	179	215	202	234	206	200	206	218	204	205	189	196	213	215	208	218	216	169	202	207	233	205	199	190	237	205	179	209	189	224	209	192	194	192	219	220	209	207	195	204	171	203	210	198	191	210	207	183	237	190	209	203	229	215	201	206	201	218	193	230	197	222	192	218	169	183	219	198	210	205	215	172	176	180	187	199	193	223	200	247	203	227	195	181	223	210	169	183	198	186	220	188	185	188	195	214	196	190	215	200	198	197	201	181	208	196	193	207	209	212	227	179	206	183	198	226	195	173	185	210	189	221	198	189	199	197	208	239	204	212	200	204	177	183	220	192	206	217	176	218	198	197	216	189	188	193	209	231	186	190	207	218	204	205	190	192	197	169	212	201	182	183	209	208	205	234	190	201	224	206	207	214	200	190	194	195	211	193	218	195	182	208	183	176	201	216	186	181	192	209	180	201	228	189	199	214	215	220	200	205	215	194	208	196	199	200	191	191	209	220	200	203	212	198	212	225	182	199	219	180	204	208	191	207	183	194	193	187	196	226	203	188	193	207	215	198	198	194	204	179	224	199	194	199	201	225	204	173	216	213	203	222	201	207	217	224	197	187	176	197	202	191	202	222	187	210	195	207	203	206	194	203	178	219	199	192	197	208	196	200	203	209	212	215	172	193	204	202	183	216	192	207	179	208	216	199	209	188	213	223	207	215	181	173	203	237	195	199	201	196	210	204	190	218	201	199	189	172	200	199	168	175	207	219	203	221	183	196	192	190	175	209	213	180	197	216	180	189	207	190	192	198	199	207	206	223	208	220	186	187	211	193	196	198	196	237	202	211	197	209	191	213	191	216	197	226	212	196	183	210	221	189	212	200	196	218	211	197	187	197	203	181	190	217	192	192	213	196	199	189	196	197	225	197	215	204	198	190	188	183	197	214	180	220	203	185	223	187	198	188	199	209	203	184	204	200	186	191	201	227	205	206	206	210	190	201	205	193	213	202	216	205	207	173	185	196	185	202	216	177	200	210	195	212	212	199	186	181	182	228	196	203	197	208	187	217	186	221	186	193	197	182	180	188	184	209	192	226	201	179	209	188	199	181	168	172	204	203	209	186	209	184	207	212	198	192	203	195	194	196	217	183	205	236	242	199	200	192	214	193	186	204	191	203	180	186	202	199	207	187	208	196	176	188	199	216	210	213	204	220	210	184	195	216	198	190	196	210	190	234	190	198	216	186	196	208	216	221	175	193	175	228	176	202	179	182	185	201	208	178	187	222	195	187	218	192	211	190	211	184	216	199	209	193	224	172	203	169	210	203	177	202	208	184	197	242	178	190	232	205	210	225	219	223	191	214	197	209	209	200	197	193	178	213	207	190	201	204	223	200	198	195	200	209	194	209	202	199	200	235	204	169	192	227	228	185	203	217	200	212	194	204	194	207	207	184	214	208	213	189	181	186	205	230	178	225	201	174	208	208	211	183	232	225	196	183	178	222	213	197	227	225	197	217	204	178	213	193	192	183	199	212	173	198	193	210	202	205	214	186	205	194	171	193	167	210	206	188	202	202	192	202	197	220	182	219	202	178	201	219	233	184	209	191	183	193	218	209	189	211	204	189	189	195	186	193	176	182	178	195	198	182	203	196	186	196	211	202	198	204	211	223	192	196	169	201	187	208	201	207	203	220	199	223	253	202	208	212	212	178	190	193	193	220	197	198	230	199	194	220	196	221	176	188	226	196	192	198	214	199	193	202	181	227	215	212	184	218	185	215	196	217	210	204	213	214	220	224	215	173	191	206	206	207	219	206	193	189	182	207	204	172	195	176	215	214	194	198	217	233	188	218	219	190	207	197	209	219	197	188	206	206	200	198	191	187	209	189	191	198	199	242	199	174	190	195	170	201	218	181	214	190	200	193	210	201	194	226	224	200	208	174	222	215	187	193	183	197	248	203	172	201	197	187	179	235	217	189	217	211	216	224	185	179	201	196	189	180	206	180	216	203	204	188	206	192	203	177	220	226	217	176	205	203	182	207	184	197	204	175	182	201	198	209	183	218	201	221	213	182	205	208	217	214	200	232	203	206	207	200	224	217	227	206	186	207	213	180	239	228	185	197	209	194	203	200	182	165	205	199	186	204	192	202	221	215	229	205	208	189	198	214	195	216	168	196	203	216	217	213	213	184	210	216	194	194	210	198	201	219	219	185	214	202	197	216	198	198	196	203	195	215	266	186	161	182	200	193	193	195	213	205	209	192	177	188	200	186	235	199	201	214	187	210	214	195	192	217	206	200	208	202	180	181	202	212	209	207	200	220	197	198	193	230	223	201	196	203	204	207	205	220	172	196	181	182	191	199	180	218	177	168	195	193	196	210	210	197	194	168	200	210	181	220	221	188	194	179	220	205	209	214	200	215	205	212	222	194	199	206	183	196	220	186	187	182	184	213	196	224	194	219	194	207	200	191	229	193	178	161	201	196	204	174	189	205	205	195	186	175	235	196	190	207	199	209	189	177	193	219	197	207	200	177	187	212	176	200	188	208	235	219	195	183	202	205	177	210	186	192	188	183	199	220	169	199	200	215	180	197	211	180	193	197	201	194	188	229	188	211	197	204	202	195	205	175	206	182	205	198	230	193	188	192	199	205	214	199	185	217	182	199	206	208	197	212	185	185	185	188	213	203	215	211	210	216	211	186	166	196	206	202	197	195	194	205	202	194	179	196	180	211	230	211	186	168	205	176	203	195	204	204	203	207	197	205	200	175	228	177	183	179	204	224	175	221	200	213	198	208	203	211	209	215	219	186	188	212	170	208	222	212	215	210	194	187	181	204	206	223	191	234	205	178	225	236	206	214	210	209	188	200	166	206	200	244	206	180	215	209	203	214	212	167	181	179	201	205	207	197	214	218	191	199	202	185	229	179	205	209	197	171	195	235	180	183	191	170	242	181	197	187	190	186	200	200	199	197	223	192	224	197	200	202	199	211	220	185	215	172	194
5648	4201	2587	1742	529	554	522	530	505	528	540	550	534	564	525	527	557	558	529	497	527	511	503	538	511	516	544	567	551	475	512	511	536	514	540	573	541	524	544	522	537	480	544	488	520	503	581	524	506	586	547	556	512	560	559	519	527	521	519	493	550	517	499	552	502	540	529	523	510	541	523	524	548	582	552	557	525	517	506	510	507	565	489	567	484	564	538	536	488	524	520	562	554	529	489	555	512	520	531	525	533	563	588	522	521	515	537	517	520	471	559	549	537	545	559	543	502	533	490	543	503	496	589	550	561	573	510	521	573	520	509	501	522	523	526	511	535	584	520	558	547	548	517	485	524	471	515	526	526	550	544	522	533	576	516	559	542	490	508	523	543	521	524	535	509	533	543	511	555	552	497	501	517	551	478	561	550	525	530	534	525	497	536	561	495	513	532	522	516	505	537	564	548	517	523	512	529	586	522	512	557	580	550	554	547	533	502	541	540	500	514	567	550	530	529	516	536	510	548	507	554	553	514	526	497	536	521	540	553	541	525	540	535	519	540	531	522	508	542	517	561	520	470	564	547	516	538	500	542	516	537	525	498	542	495	580	534	549	500	483	530	549	545	499	501	544	555	546	526	544	529	540	503	537	533	542	532	543	501	494	533	508	543	508	541	521	511	525	524	535	530	576	483	515	551	504	526	518	539	531	560	535	532	547	522	511	498	526	497	574	530	576	538	530	511	515	536	528	529	538	513	530	543	511	577	557	550	590	540	541	549	579	541	526	520	519	530	484	523	551	531	558	522	587	530	518	517	496	496	543	540	563	533	524	491	520	568	509	547	536	517	546	547	502	530	537	523	579	524	527	556	524	557	544	505	523	531	513	518	560	527	518	534	519	546	551	530	547	529	530	570	540	555	552	506	559	572	547	498	546	544	541	485	546	545	523	519	511	534	522	537	577	509	516	552	545	527	518	532	528	520	579	517	519	530	525	585	553	518	503	503	533	520	529	525	536	523	535	505	546	560	527	520	507	503	540	514	542	539	510	527	529	520	520	581	511	541	527	560	527	566	494	519	543	527	508	535	581	515	543	518	544	555	528	545	523	547	478	526	563	534	528	484	547	566	552	531	561	536	532	542	540	521	551	506	539	485	485	522	532	503	530	524	529	533	568	545	536	535	537	555	503	540	517	508	516	543	514	507	520	501	570	529	536	498	563	573	504	537	576	499	566	517	521	529	539	546	512	537	491	521	572	491	523	524	520	493	488	567	525	557	539	506	540	519	561	500	504	530	520	514	520	553	519	531	546	529	551	531	509	531	514	547	572	528	561	552	517	510	539	531	562	508	554	551	515	552	531	538	500	559	542	527	536	526	539	521	527	524	482	496	550	548	543	516	527	553	563	515	549	574	552	519	506	488	544	561	538	557	553	519	535	507	532	526	532	516	518	568	533	493	522	524	521	532	531	524	521	541	511	486	507	543	534	534	538	550	562	536	564	568	495	504	561	520	513	507	546	563	557	486	554	597	538	539	521	491	578	536	585	554	482	515	527	531	504	614	537	574	578	542	516	514	545	541	540	556	529	516	511	557	572	561	518	531	529	542	526	525	524	562	547	504	494	521	533	525	555	522	523	516	484	525	567	523	549	540	560	516	522	521	575	521	526	520	537	545	536	533	519	538	505	542	522	544	514	486	512	553	500	524	549	550	560	520	524	544	519	535	518	564	503	521	530	523	508	547	525	539	556	559	500	507	537	521	528	513	535	577	552	527	543	552	576	576	488	550	523	548	525	543	524	544	566	531	497	560	568	491	544	547	496	558	585	494	537	482	519	521	515	540	555	507	550	533	529	549	510	537	518	583	525	530	527	538	545	559	528	547	513	535	521	511	483	573	544	572	507	560	558	489	488	538	530	545	521	519	495	557	550	535	566	536	497	553	518	518	494	496	523	567	532	499	519	509	514	548	559	546	539	555	539	555	534	509	518	546	552	552	580	548	559	537	552	504	493	518	466	540	523	528	549	517	533	561	553	517	530	540	559	537	486	502	508	522	555	541	544	510	524	583	527	558	554	526	570	533	527	576	536	582	524	525	517	538	504	581	447	518	534	541	560	534	556	549	555	521	528	534	530	549	519	538	517	498	547	547	546	517	559	525	548	542	532	517	579	559	543	549	491	541	525	536	528	510	570	520	534	536	558	542	543	550	525	510	556	577	519	505	597	546	493	513	529	546	575	512	535	538	577	521	520	532	538	530	505	502	534	562	585	527	519	551	547	518	526	532	496	507	556	562	504	505	519	531	538	552	544	529	551	520	523	539	543	567	554	513	530	518	519	527	544	490	529	514	530	514	525	568	494	540	532	601	497	564	533	555	539	512	554	540	487	513	509	536	577	559	510	530	553	513	570	550	545	563	531	589	531	510	552	520	521	571	514	518	556	523	529	515	545	541	503	506	562	508	533	533	532	510	512	545	527	538	516	550	553	524	530	528	547	546	520	537	539	540	556	509	564	553	532	541	544	515	532	517	532	536	537	535	520	518	494	571	594	535	510	555	552	578	577	515	536	509	535	499	519	540	561	508	568	542	537	522	545	525	533	505	514	536	526	536	570	563	522	506	530	556	516	547	563	534	535	517	536	551	517	545	562	543	523	520	542	517	534	552	576	564	536	575	538	541	501	571	506	545	506	499	512	543	529	548	500	533	525	533	492	524	502	550	529	498	553	534	544	513	530	500	552	552	523	557	515	525	535	514	505	533	523	551	523	511	527	561	530	494	515	525	555	553	475	570	560	499	552	556	589	539	526	528	546	533	531	524	499	504	561	573	495	550	515	577	557	562	516	552	556	523	526	503	530	570	540	579	596	529	522	521	508	530	557	542	500	539	536	523	556	484	510	567	481	542	512	469	514	558	548	544	543	553	530	512	537	586	526	531	578	602	527	552	531	522	542	546	500	517	506	512	485	540	534	502	535	529	542	550	556	496	508	524	558	502	563	555	494	505	542	516	527	528	530	506	508	538	511	532	540	498	518	532	518	534	524	548	556	515	532	507	549	552	543	514	534	559	529	480	513	500	562	522	567	564	544	546	514	515	535	532	495	504	531	514	552	545	554	552	517	495	548	543	537	551	523	555	493	543	535	487	508	567	552	524	502	521	535	520	509	531	525	527	553	521	505	554	560	539	525	526	545	553	544	550	525	565	508	512	510	555	531	507	547	545	565	498	548	527	526	546	542	514	537	578	578	568	513	533	539	527	520	520	578	523	543	539	531	557	537	544	534	484	496	520	530	550	556	544	521	519	509	517	549	537	523	547	526	552	518	570	554	573	569	538	548	510	472	520	549	508	471	536	535	532	538	562	531	519	509	548	496	544	541	530	540	545	538	530	505	526	527	523	522	537	563	540	506	538	518	529	562	574	537	546	529	553	512	540	580	540	493	515	526	520	536	554	530	558	546	491	539	531	557	526	542	570	548	524	513	528	531	578	512	527	549	546	529	530	527
24620	20958	23877	28232	20968	14237	605	361	307	333	286	335	326	309	311	321	316	323	298	307	316	308	297	276	312	304	291	312	326	313	295	279	294	276	315	306	297	275	317	322	281	317	340	347	305	281	305	298	301	296	314	307	282	293	301	304	304	289	272	310	297	281	294	307	302	327	279	291	287	293	248	292	335	276	334	328	307	331	267	286	289	323	294	289	283	276	292	276	302	298	296	318	344	271	286	302	320	289	276	317	276	298	308	286	305	311	299	285	306	309	314	287	319	308	327	321	305	319	319	285	280	278	282	301	307	290	283	293	295	329	318	286	315	315	275	285	289	296	325	258	291	285	334	297	295	296	290	301	308	277	276	338	288	286	284	299	311	303	269	270	358	281	298	290	284	295	307	332	303	282	294	274	324	286	293	323	298	292	290	312	293	296	274	292	278	267	301	298	290	313	293	318	360	272	276	288	300	279	281	294	291	289	309	297	287	278	259	312	300	309	286	284	283	283	299	266	307	330	286	301	281	310	313	300	295	272	299	303	333	295	307	307	289	287	292	277	282	306	295	292	280	286	288	284	308	312	298	291	280	301	281	312	259	319	309	295	328	300	310	301	266	271	281	270	273	305	310	282	326	296	302	300	304	315	293	301	277	271	257	299	297	314	291	304	315	297	298	281	331	260	275	296	300	285	300	315	304	285	294	276	261	299	325	314	298	317	319	315	295	341	273	279	316	315	305	284	333	263	307	289	324	287	303	336	319	287	318	313	314	306	249	254	316	307	294	283	296	299	316	272	314	308	289	278	276	321	302	302	309	284	307	281	290	288	298	273	327	295	309	290	304	298	270	279	267	266	267	303	307	313	311	299	301	287	300	284	300	292	300	293	315	311	302	315	328	280	287	318	317	297	289	282	273	332	300	299	301	275	297	309	337	300	314	307	305	270	326	319	295	299	319	296	289	271	296	312	295	261	307	256	290	285	328	282	282	326	303	292	293	279	299	288	312	301	311	289	313	287	300	275	296	289	317	279	308	309	259	308	291	327	315	281	280	316	271	327	321	314	289	283	309	326	302	308	295	333	303	284	328	266	340	292	309	290	286	301	287	291	308	307	305	275	297	301	287	305	311	286	320	300	287	304	288	270	301	310	303	313	304	295	276	329	280	280	285	306	268	282	280	297	298	295	287	299	322	321	304	321	307	310	294	298	320	294	275	316	276	287	290	308	302	315	331	295	307	284	278	272	272	306	290	254	276	299	309	278	283	323	320	287	300	315	291	273	313	310	310	295	305	321	262	269	289	302	272	295	268	299	298	319	278	299	303	312	286	332	287	313	315	299	295	316	275	287	298	302	318	317	327	295	292	304	259	264	322	307	311	294	275	287	328	304	260	284	302	304	308	297	275	268	271	302	333	269	302	331	341	301	315	314	304	305	332	285	307	289	299	323	310	315	281	287	305	272	286	313	306	298	321	318	281	320	317	300	303	292	272	279	280	289	286	304	290	276	303	275	308	323	302	295	286	267	261	294	306	307	273	295	317	278	269	289	356	262	299	295	330	319	314	298	317	288	311	269	299	264	289	284	309	285	287	279	303	295	305	330	253	261	289	298	308	314	324	275	343	298	340	287	281	284	318	282	302	271	319	315	277	302	339	240	296	282	297	297	298	277	282	294	286	269	282	319	293	283	324	281	299	314	291	305	277	265	285	316	310	290	284	352	324	251	272	304	280	288	281	291	305	308	282	331	305	283	322	310	332	310	296	332	289	330	310	327	262	312	290	273	260	317	345	299	287	297	325	257	273	278	304	327	296	300	304	265	294	270	307	300	307	349	284	284	319	274	324	330	251	287	321	277	319	299	289	310	267	312	296	292	306	302	312	304	275	317	295	277	306	313	304	300	267	287	283	287	294	272	274	278	313	291	305	307	288	313	280	280	276	322	273	274	321	292	292	285	305	288	278	286	281	287	288	329	295	317	306	285	282	304	310	296	310	287	297	309	311	308	304	311	322	276	311	289	311	299	272	281	288	264	315	293	297	289	308	313	302	317	281	275	279	265	303	292	311	314	298	311	296	287	267	306	264	283	308	320	294	309	302	312	300	305	312	316	289	308	256	277	299	292	282	301	314	292	298	326	284	290	319	313	309	320	290	288	294	280	325	307	305	302	255	325	315	295	280	322	296	312	303	299	308	310	247	289	283	294	330	334	301	286	271	346	308	276	309	290	305	289	281	293	306	277	277	279	290	296	290	293	305	270	317	289	321	268	292	316	284	285	293	270	287	306	278	278	328	293	310	332	327	288	308	267	281	285	278	277	336	298	305	317	298	281	278	297	311	289	298	308	313	294	299	292	280	306	317	289	282	298	278	318	303	293	290	289	298	304	310	287	275	297	312	311	279	287	303	280	305	302	296	265	299	334	313	289	299	278	303	332	259	283	314	281	305	278	286	331	291	268	321	291	296	306	257	295	276	294	304	293	302	303	309	302	319	312	300	316	278	265	274	294	263	297	326	281	290	318	300	324	309	283	279	332	296	285	287	302	299	300	296	280	309	297	294	294	300	269	292	298	320	278	282	285	309	270	307	280	303	303	282	271	300	279	286	282	301	310	326	282	308	300	321	296	297	295	300	322	304	315	294	316	269	295	291	291	290	290	282	326	304	280	289	311	311	303	305	291	301	305	306	287	290	275	328	320	288	324	279	325	274	295	331	316	299	298	317	301	266	302	295	296	297	254	314	318	313	316	291	286	307	290	308	280	311	322	295	289	302	270	312	298	322	310	309	314	280	291	304	325	302	263	261	323	326	295	338	232	315	284	287	319	312	311	271	305	289	281	297	302	300	284	304	297	305	321	274	266	296	284	316	318	298	289	289	271	300	308	329	299	277	321	300	281	264	296	277	319	285	302	289	305	304	287	281	300	270	318	299	282	276	301	275	294	280	303	302	313	297	267	276	304	247	305	265	287	338	304	293	301	269	278	272	329	327	280	314	349	309	303	280	303	269	298	285	286	275	316	304	293	307	301	294	311	340	290	285	338	319	285	337	286	292	294	306	299	305	279	318	293	294	322	294	289	302	275	270	303	289	304	305	307	292	295	315	333	288	325	269	275	284	280	327	261	291	300	288	310	286	267	288	349	296	277	304	289	323	342	317	315	282	291	319	306	288	279	297	304	311	302	316	292	272	295	304	347	313	306	307	303	326	283	312	291	307	308	282	291	292	251	277	304	284	292	276	307	279	284	293	300	296	292	302	292	292	278	293	283	324	316	289	305	293	298	273	306	348	292	302	290	321	321	313	289	290	305	303	294	269	296	291	293	339	323	276	265	307	306	296	287	305	280	335	293	285	334	310	283	323	277	301	315	328	260	305	273	293	282	280	286	308	290	301	278	312	305	298	302	311	281	271	307	340	286	277	302	311	307	293	257	296	284	279	286	277	291	308	309	301	302	301	312	298	297	287	303	316	334	285	244	282	281	288	318	270	307	331	261	304	336	329	302
4031	8984	4789	7784	787	770	739	743	768	718	752	750	718	742	744	736	743	747	752	731	747	722	715	764	737	756	758	714	731	759	716	702	736	720	734	753	740	736	717	682	726	722	728	771	698	755	720	762	738	703	747	758	693	752	736	737	702	715	752	703	746	690	721	711	715	730	750	693	719	720	704	748	713	736	766	753	710	710	718	774	720	747	703	742	747	703	702	712	754	679	797	677	703	750	707	728	690	732	708	722	731	725	741	719	718	741	717	732	715	749	727	675	720	727	718	707	722	687	717	724	728	683	688	734	759	727	716	737	715	745	717	703	742	773	727	761	726	745	749	749	744	700	722	711	785	737	687	733	740	726	689	762	724	709	731	660	733	735	722	712	705	690	792	721	738	732	734	750	777	685	761	704	748	734	729	739	722	675	725	744	732	786	747	735	744	694	696	734	715	699	735	716	725	707	741	659	764	780	714	717	689	669	670	702	702	721	785	682	708	716	777	694	721	668	761	626	748	743	713	749	698	738	719	701	692	744	771	727	708	724	724	644	768	747	713	697	719	729	735	695	738	713	705	747	687	763	706	714	760	704	754	706	724	754	736	676	724	702	667	736	743	693	712	703	729	737	723	697	693	753	712	706	739	776	735	701	693	711	720	745	723	739	748	717	687	731	754	686	718	705	723	758	724	716	704	783	731	719	723	703	699	741	716	735	751	738	692	684	766	691	683	762	759	725	736	718	685	788	726	707	720	746	691	692	738	767	761	729	711	721	727	715	708	742	727	740	729	740	679	687	724	753	685	728	720	729	747	746	738	706	715	699	716	744	713	690	728	716	704	728	740	700	722	723	647	709	796	745	749	742	750	715	715	725	694	734	732	736	715	679	675	709	719	735	679	720	766	769	732	710	681	719	724	771	689	746	728	793	775	748	724	717	750	753	755	735	708	692	750	723	742	735	682	744	739	787	733	760	664	697	708	745	706	728	719	722	694	765	741	708	714	714	746	710	699	731	705	688	715	724	678	753	725	698	757	728	710	741	750	745	688	726	739	735	695	738	734	730	782	689	748	748	730	694	743	716	734	729	695	705	736	727	705	675	718	697	726	768	707	749	726	749	686	734	728	733	709	701	721	698	728	754	714	701	650	712	694	723	743	730	759	726	690	684	729	689	705	705	754	726	708	746	734	723	730	748	744	746	680	735	752	642	684	685	739	736	722	738	701	730	737	702	751	698	705	762	703	724	695	697	708	731	686	766	756	701	730	654	778	709	746	719	758	725	690	755	701	699	708	712	708	753	750	722	703	706	712	713	668	744	771	701	696	749	735	729	719	731	712	733	738	704	771	723	716	718	731	734	721	705	703	737	711	686	693	698	706	723	755	716	718	749	696	711	725	729	765	771	759	731	733	699	728	697	723	729	703	699	726	690	720	742	709	685	722	726	755	684	689	754	746	743	740	703	727	670	699	723	733	732	676	782	710	717	722	724	696	688	772	763	757	726	749	711	682	699	742	730	760	769	734	725	731	686	776	711	747	757	725	722	707	713	684	690	768	695	745	679	764	711	691	665	752	736	731	715	725	722	717	764	707	668	720	681	725	765	707	759	747	721	720	705	720	708	737	735	718	708	707	753	717	702	729	725	752	729	700	742	752	722	706	737	726	708	702	765	707	708	715	774	675	748	703	671	732	729	722	709	702	739	677	754	709	770	762	751	738	718	753	806	724	694	657	721	677	789	746	690	711	670	779	730	718	727	700	706	695	697	720	760	788	700	694	704	733	728	692	757	716	743	713	745	718	736	756	740	697	710	723	717	697	716	749	749	694	699	665	778	687	685	751	716	728	731	700	695	709	719	704	747	737	765	705	728	759	753	761	750	714	700	708	717	734	770	735	769	698	742	735	747	680	719	730	688	754	756	763	756	753	728	686	712	733	701	728	701	689	736	714	709	799	742	732	697	692	728	690	710	739	710	735	733	680	717	700	727	796	709	730	676	726	730	711	762	753	753	731	729	769	672	792	705	733	740	728	736	741	705	709	688	740	710	766	762	715	724	711	762	715	723	731	702	732	726	742	758	710	712	708	690	709	775	729	711	699	711	709	740	726	802	736	767	773	680	726	704	734	704	709	723	725	753	723	709	706	761	731	739	750	746	702	766	710	720	734	744	738	772	736	769	735	671	755	709	695	682	747	768	715	735	726	752	719	760	736	750	714	741	689	751	709	736	743	703	742	722	727	703	762	731	721	731	695	718	737	727	731	751	722	681	698	719	735	736	724	736	769	712	669	755	673	699	750	689	773	702	735	713	712	713	706	719	706	740	702	702	769	732	715	745	784	733	720	719	682	727	741	670	702	707	716	735	702	723	728	764	733	736	729	711	703	719	722	666	725	766	768	750	741	709	741	672	776	698	746	732	703	728	723	693	742	761	698	706	730	755	727	701	707	747	702	751	698	731	722	675	686	738	661	721	742	696	767	695	756	725	764	711	721	726	706	675	669	708	728	750	672	740	710	726	706	766	714	682	767	708	719	710	743	701	771	739	687	731	732	705	727	700	744	701	742	722	736	710	774	739	792	775	777	744	712	709	641	746	715	666	779	737	727	730	772	708	711	757	696	726	790	699	702	751	691	743	734	707	723	769	725	740	729	697	720	707	741	719	726	739	704	798	691	764	706	708	765	756	715	705	768	708	687	718	766	700	718	693	719	730	729	752	751	732	709	726	752	694	712	698	737	706	752	698	710	765	739	717	754	770	711	722	736	713	732	702	685	699	710	777	736	746	740	711	717	694	701	783	749	747	734	669	792	745	738	729	713	751	716	745	713	664	712	736	718	752	715	738	692	698	774	733	722	704	739	693	715	755	723	673	702	744	765	725	763	699	679	729	716	772	722	720	713	721	758	753	686	725	726	732	789	717	732	731	742	689	703	726	726	713	680	775	777	688	720	702	748	733	757	722	744	733	753	711	761	759	712	742	699	767	710	718	767	710	709	737	692	743	736	692	728	685	727	716	721	772	696	719	764	676	710	741	726	728	662	692	713	710	726	707	697	697	727	735	719	723	773	756	741	731	712	746	716	723	800	705	716	770	718	762	702	721	750	739	701	705	755	722	739	689	725	707	694	750	714	665	747	673	797	680	760	801	727	756	730	686	727	694	676	742	741	687	791	755	752	739	711	705	717	721	684	722	741	735	691	740	720	724	685	749	716	752	725	671	751	704	739	749	694	742	735	710	723	693	700	677	685	690	717	704	687	724	732	696	767	743	741	757	749	694	662	709	695	683	722	727	730	733	717	720	717	680	682	713	685	700	680	736	727	687	701	799	696	687	689	730	707	743	754	738	690	709	709	681	743	705	740	765	763	744	725	695	699	729	671	765	737	733	734	718	710	710	744	700	711	736	720	735	694	753	714	736	695	733	734	747	701	715	755	722	725	725	730	716	759	721	748	716	753	739	682	754	703	671	708	708	726	706	688	744	741	685	709	716	744	743	651	720	717	738
23904	20986	24318	27876	20987	20996	11928	491	332	294	279	311	259	273	277	286	241	258	259	227	261	267	241	237	236	245	239	226	225	225	255	226	268	244	208	213	180	226	220	196	259	257	256	220	230	240	213	214	245	240	206	245	234	236	229	227	245	216	216	248	232	265	245	225	243	222	228	243	227	214	247	239	210	220	222	230	212	205	253	281	249	229	229	213	229	203	227	222	216	209	223	225	254	242	239	214	231	224	257	241	234	223	216	223	198	240	238	229	243	226	230	226	240	232	234	217	235	227	220	223	218	217	223	216	230	234	253	232	202	213	225	213	235	216	220	200	214	269	216	220	233	245	217	241	227	232	219	240	247	225	203	222	249	236	242	213	220	234	219	235	231	206	238	232	230	221	246	211	229	245	215	272	237	223	241	233	257	234	215	239	241	214	238	242	231	250	242	231	225	235	200	219	239	243	201	250	230	243	232	225	236	255	222	192	226	215	243	239	222	259	244	220	228	219	204	241	214	222	250	229	248	222	217	223	251	268	214	211	229	220	224	228	209	206	208	232	229	214	216	214	208	215	220	204	230	253	218	267	222	210	201	220	222	227	246	202	245	224	236	213	240	248	221	229	244	215	275	223	241	227	263	225	229	214	249	233	233	214	225	194	211	248	215	202	235	255	253	206	205	216	224	179	218	247	249	269	244	229	200	241	231	244	251	214	238	253	204	231	236	247	226	210	218	218	238	248	217	232	257	201	224	228	248	216	231	224	219	205	224	222	207	224	223	230	201	228	224	264	228	242	241	236	222	239	183	217	207	210	221	256	238	214	243	202	241	224	223	212	223	214	216	221	257	251	248	238	225	249	216	252	211	234	207	197	232	246	228	243	228	236	232	227	246	237	228	237	252	257	230	258	223	239	227	209	220	219	237	230	234	241	221	200	250	208	228	235	249	223	226	230	237	214	225	232	208	213	228	211	227	234	209	209	227	210	233	230	229	217	227	232	219	217	219	223	238	216	230	234	205	223	248	226	211	221	226	236	236	243	229	215	233	255	244	205	232	234	223	226	195	223	218	218	238	255	247	229	245	226	243	209	239	219	239	236	233	216	225	234	218	231	216	207	202	205	234	242	222	223	235	234	213	232	231	239	214	220	217	203	222	260	225	257	225	232	218	252	228	232	203	212	227	206	261	213	217	232	256	233	245	218	233	248	210	232	213	227	207	232	200	251	220	210	223	225	210	246	225	225	256	227	224	240	228	200	217	249	262	196	276	240	229	249	231	224	227	239	235	255	243	206	235	214	228	266	223	213	222	239	239	236	234	232	212	230	214	261	243	202	225	224	223	235	206	221	230	244	224	233	227	237	216	204	221	215	240	231	219	252	230	206	225	218	229	234	242	222	226	221	223	234	209	208	227	208	233	242	251	244	217	273	225	243	214	236	256	230	218	225	246	221	217	221	235	223	242	204	234	232	211	220	201	241	236	224	228	222	226	211	228	237	240	247	228	195	224	246	228	259	226	250	219	226	230	232	204	222	213	219	244	236	210	221	236	240	237	209	241	231	210	189	272	245	210	224	240	240	244	222	237	241	223	243	184	212	261	216	245	237	205	207	199	223	239	220	235	210	273	210	241	240	239	234	199	208	235	236	218	210	249	244	234	216	236	219	225	241	243	212	239	210	227	229	210	220	215	231	220	220	223	223	232	229	216	246	229	226	217	194	204	213	224	209	199	219	226	214	234	222	222	206	259	244	249	224	233	229	216	225	226	227	222	242	214	239	246	240	236	232	220	231	218	214	196	214	225	207	206	203	242	238	222	206	236	229	251	199	233	225	229	237	234	231	234	212	227	209	233	216	220	225	209	236	220	203	240	243	224	182	244	230	245	208	230	238	204	257	250	231	222	203	241	226	217	246	221	238	229	237	210	226	238	195	209	221	220	224	206	200	241	242	232	216	200	231	232	216	225	233	213	238	238	223	220	270	227	242	224	220	225	216	189	213	238	227	252	241	218	232	198	224	216	204	220	235	222	254	249	244	228	241	228	223	222	257	205	243	226	252	223	228	237	235	183	214	248	231	211	205	211	258	261	230	246	226	216	249	268	226	225	215	213	214	257	230	223	231	216	237	237	234	238	214	229	209	208	220	255	232	221	228	228	225	234	225	240	200	246	206	239	239	216	226	248	225	241	229	205	224	230	217	227	216	230	191	225	216	213	222	231	224	212	230	236	207	238	229	244	252	221	212	226	230	226	233	216	223	220	232	235	237	219	229	234	211	210	242	226	231	216	217	219	230	247	208	219	218	232	202	234	227	236	229	253	213	249	223	203	206	257	240	225	222	187	223	258	231	223	244	208	244	194	214	228	248	246	221	245	245	234	223	210	235	215	228	218	238	220	244	231	218	212	266	231	230	244	225	232	240	227	220	211	233	226	229	214	240	191	222	229	212	229	222	224	233	235	240	230	211	230	235	222	221	210	233	250	237	222	245	243	226	264	235	231	243	238	229	213	233	229	232	211	216	206	257	200	206	227	238	218	216	224	207	229	203	239	242	257	232	227	252	224	216	221	215	250	216	218	236	245	248	227	241	252	240	236	234	221	221	221	250	231	239	227	237	251	219	195	222	220	235	207	241	228	222	237	208	198	227	201	219	232	239	220	210	235	231	233	220	200	225	233	220	216	206	205	198	218	215	232	205	173	195	249	226	210	244	228	191	251	209	224	224	257	241	221	239	228	204	229	240	214	229	214	232	255	254	227	230	215	236	225	215	220	193	224	223	218	203	243	226	252	237	239	230	243	228	258	252	192	193	212	195	234	259	229	205	222	214	225	237	261	225	220	222	206	236	226	236	212	212	231	254	213	203	216	229	250	212	203	250	237	220	250	236	209	225	207	240	225	220	246	215	229	211	238	231	243	205	200	229	217	204	234	206	227	236	235	228	197	219	230	216	225	238	205	232	260	220	232	212	242	226	206	216	227	194	214	222	236	221	249	216	246	218	214	224	222	210	209	233	226	235	232	215	251	203	229	228	232	228	234	249	198	231	232	207	234	199	232	239	228	242	224	202	231	236	242	242	221	240	220	228	255	229	245	254	222	257	187	215	202	224	218	213	224	231	223	223	246	245	223	230	223	214	211	241	228	227	230	222	225	227	236	238	219	224	228	238	250	222	213	251	230	218	227	222	245	208	228	188	223	202	225	238	229	248	233	220	242	222	240	211	228	220	234	220	232	233	246	231	217	227	227	227	251	233	222	266	202	257	207	224	209	224	221	226	221	225	215	249	222	210	212	231	229	246	242	210	230	228	204	228	242	237	230	246	245	253	194	217	195	214	254	255	226	193	231	238	208	226	235	214	243	215	249	222	217	238	245	236	215	214	230	249	218	225	228	230	240	243	225	199	210	232	215	223	207	268	195	228	192	193	208	226	222	226	248	204	242	226	232	253	227	271	232	214	217	190	212	255	216	223	228	227	195	218	219	222	227	220	201	218	222	219	241	250
4939	12386	6569	10785	771	669	619	565	586	592	502	604	572	573	587	550	564	557	537	524	528	556	561	574	543	512	553	537	567	526	497	525	537	522	538	505	524	509	549	581	540	551	579	531	525	514	559	521	549	539	543	555	560	512	525	520	547	546	534	538	540	498	525	536	591	538	569	543	525	528	517	550	529	530	520	575	530	529	546	576	584	500	602	532	564	535	530	570	560	534	534	533	543	549	587	528	540	596	540	531	501	510	505	525	536	505	543	534	568	538	485	566	555	517	558	513	536	558	500	583	525	563	551	564	524	468	513	509	531	549	528	518	539	515	533	576	550	574	526	520	540	550	529	530	546	526	565	505	532	551	537	503	553	558	537	563	523	543	534	530	558	551	544	521	546	508	494	525	504	517	563	538	553	505	546	535	535	550	542	561	499	551	527	530	484	543	544	546	493	521	552	513	505	564	573	520	550	564	537	549	516	531	510	552	528	516	517	553	551	528	544	502	529	550	542	494	541	508	531	533	505	541	565	555	550	549	547	528	523	513	533	535	513	516	522	550	547	488	528	532	549	526	549	544	546	511	560	574	561	550	536	570	492	517	493	523	502	544	540	528	518	590	500	582	581	529	532	530	502	529	522	554	536	520	514	509	531	566	543	523	518	493	511	536	568	533	511	518	527	576	528	528	517	492	501	534	552	521	516	541	542	528	546	522	576	488	520	567	532	565	554	485	550	515	518	518	527	545	545	514	543	553	527	527	538	526	540	526	551	508	520	530	543	567	517	511	546	530	564	575	546	539	548	557	507	544	516	483	487	509	567	519	525	553	540	560	523	554	531	545	519	547	482	523	542	538	569	539	505	541	525	552	555	510	542	543	540	527	521	607	544	524	571	573	523	523	485	517	563	541	538	500	530	506	536	562	523	551	544	530	534	584	562	523	535	515	544	517	567	523	553	555	560	529	519	536	522	563	555	479	514	549	533	512	528	533	542	527	542	551	542	518	575	547	581	581	485	519	523	539	545	532	560	549	518	563	506	524	517	544	527	520	523	510	527	532	530	539	533	531	510	558	541	531	539	484	483	505	553	522	545	565	513	537	529	507	529	484	560	542	506	538	523	537	537	530	522	503	514	583	584	525	531	542	565	548	548	567	523	522	554	524	567	529	492	518	581	547	546	521	538	526	524	532	560	514	545	553	510	523	557	537	536	511	499	549	542	580	529	572	547	546	498	504	533	523	540	551	502	511	536	542	498	559	552	551	526	486	588	578	542	535	563	499	554	451	581	536	563	541	558	534	588	559	537	552	515	545	504	535	544	536	535	510	557	534	518	549	502	552	513	508	515	521	572	536	509	505	526	538	527	542	554	520	515	554	537	508	542	524	524	525	571	529	503	546	575	512	508	558	515	546	563	529	563	549	539	575	524	542	553	521	556	507	519	547	524	546	508	512	560	551	521	551	514	525	536	530	536	525	492	540	535	542	526	520	556	544	548	533	565	519	556	528	504	555	505	537	549	563	525	549	498	522	530	493	544	584	547	549	552	551	512	526	511	518	509	493	574	535	547	534	580	521	510	542	539	520	538	560	507	535	523	527	529	503	560	550	541	532	529	545	527	522	507	512	539	548	516	491	537	561	542	542	534	537	514	519	557	540	549	545	529	525	548	538	523	508	523	553	566	508	504	558	518	539	542	513	556	518	540	538	547	562	536	563	519	522	572	606	508	522	513	525	528	548	526	514	524	541	552	562	513	570	561	540	534	526	515	513	513	543	511	560	541	555	527	543	564	555	529	520	555	544	537	530	542	554	533	502	557	576	542	525	528	504	529	564	520	546	528	580	534	555	559	559	547	499	526	553	526	564	484	484	529	582	547	510	516	544	518	564	549	526	533	563	554	560	565	524	533	576	517	520	497	555	552	541	539	544	529	511	529	553	578	516	539	512	556	527	525	559	522	551	553	506	536	553	519	535	545	575	532	531	556	519	519	524	575	532	553	570	525	502	511	516	538	491	568	575	545	536	522	591	525	556	528	549	488	533	531	528	541	536	557	553	505	540	546	577	510	558	535	540	535	548	580	543	586	515	553	535	536	540	554	509	518	494	524	534	549	536	498	525	527	548	539	546	526	562	521	519	537	509	502	530	500	523	550	556	577	522	581	528	540	553	532	551	553	536	532	537	540	515	576	539	546	521	524	498	534	525	527	517	522	527	513	563	591	555	541	474	537	533	567	532	490	528	545	501	582	550	543	549	558	562	495	571	537	524	559	585	545	552	508	517	512	526	501	487	560	548	550	540	520	575	570	540	555	505	586	555	533	578	518	547	509	529	503	553	545	519	534	534	526	507	585	567	544	528	557	539	514	521	532	530	551	499	563	538	545	573	549	520	548	520	522	530	548	531	559	523	530	549	534	515	545	561	550	543	533	532	517	517	581	537	584	551	559	516	518	565	557	520	564	545	534	549	559	577	520	509	538	552	517	536	540	484	536	557	498	539	573	533	549	535	535	549	553	520	553	494	576	525	513	488	570	513	520	570	533	511	543	542	514	559	525	547	543	528	553	507	524	526	546	505	555	538	545	500	587	530	536	514	531	551	491	507	545	528	568	520	517	521	515	517	498	530	535	481	547	569	536	566	541	555	558	522	512	535	545	559	554	540	562	552	542	524	532	550	534	545	496	562	503	541	556	541	513	580	519	565	555	534	523	523	532	598	507	545	558	549	554	508	552	518	546	542	565	563	542	511	540	571	542	538	518	533	565	535	514	522	525	575	540	542	537	519	504	540	536	543	548	548	527	562	545	577	536	503	519	531	577	513	544	529	547	522	545	561	537	562	520	574	520	532	566	524	533	521	499	574	576	561	546	529	534	552	535	488	531	524	550	579	543	536	543	563	537	523	572	516	544	530	538	547	565	539	507	534	523	492	538	553	560	543	506	530	522	550	559	527	500	515	582	548	544	535	517	573	487	526	541	527	569	553	524	507	559	533	560	514	554	522	517	513	552	534	551	509	535	522	530	548	534	518	554	522	532	504	555	527	523	546	500	558	564	511	566	566	542	533	540	578	518	550	512	561	539	517	537	533	527	532	550	531	595	549	538	521	527	551	548	500	568	544	556	526	558	503	559	491	509	513	524	544	539	472	560	540	545	570	527	537	542	538	583	537	548	497	529	496	598	552	555	534	530	543	583	576	565	568	510	488	557	570	546	568	548	570	543	583	510	525	520	528	504	514	552	572	543	532	564	544	524	531	547	557	534	526	499	578	509	479	522	529	545	512	495	501	541	563	496	569	512	536	518	542	515	501	537	524	524	546	532	523	560	574	540	543	535	565	540	533	580	563	561	518	586	533	536	547	523	502	560	538	566	575	546	539	574	558	553	553	530	559	564	566	541	541	524	555	538	522	529	553	536	545	565	532	551	521	510	510	579	539	551	529	526	520	498	542	556	531	509	540	557	532	563	518	518	539	549	546	556	559	529	529	502	504	549	540	521	560	556	545
31692	19808	9913	2463	226	194	198	197	185	185	183	227	202	188	207	210	197	217	199	230	195	208	185	200	190	173	193	210	212	178	193	190	215	214	224	203	207	188	208	192	197	209	191	183	176	175	197	179	212	201	230	192	179	231	212	225	199	177	190	178	201	229	202	180	192	195	197	179	226	195	207	174	177	179	186	192	199	189	191	200	203	220	217	212	198	195	188	188	210	196	205	203	191	187	186	222	208	200	224	194	203	180	185	220	220	237	210	194	186	166	200	190	209	193	186	227	213	196	172	200	207	208	225	222	225	194	210	203	225	198	217	198	165	184	197	180	183	199	203	216	198	203	171	186	191	194	214	203	194	193	212	207	198	200	206	197	192	185	181	203	186	183	186	206	185	236	189	199	191	214	211	205	193	210	208	212	198	212	190	197	202	195	209	216	205	199	193	198	194	199	187	171	186	194	187	187	218	208	206	221	239	204	198	177	220	198	217	201	158	212	198	198	192	192	224	167	197	181	177	186	211	203	188	201	186	216	219	220	206	199	215	196	190	208	202	200	208	201	179	195	210	214	230	187	202	194	197	192	188	221	215	212	182	189	195	206	205	213	187	203	194	200	229	209	210	203	216	197	180	188	223	190	205	218	212	188	224	241	196	191	191	187	210	222	204	184	217	197	183	217	199	219	209	207	195	199	188	212	188	189	202	205	193	199	202	186	203	176	196	219	184	198	213	218	191	185	219	206	180	210	195	186	165	170	207	197	171	184	179	211	171	196	187	207	205	200	192	211	202	208	223	178	182	209	199	173	170	193	188	183	176	196	189	180	165	202	195	205	189	188	201	195	205	216	200	210	198	214	218	189	175	221	220	207	194	196	207	220	190	199	186	191	203	208	195	206	210	204	224	211	187	204	225	224	218	196	199	207	196	212	194	193	188	205	205	198	238	212	187	216	212	227	166	216	195	197	220	197	185	200	203	200	198	198	192	185	181	183	220	211	227	204	188	195	204	214	214	184	183	186	199	187	214	184	215	199	204	207	206	214	173	199	208	176	191	178	213	215	205	180	198	188	227	191	195	200	171	183	200	199	189	187	195	195	205	214	208	177	203	185	194	185	205	190	189	174	186	234	179	185	214	212	188	195	208	216	207	201	201	198	210	176	212	216	182	189	234	187	181	212	189	206	214	196	212	193	193	214	203	203	210	173	208	207	223	214	202	193	179	177	187	202	215	213	196	209	217	172	202	202	177	234	207	193	211	203	212	209	165	201	174	191	203	181	216	197	200	195	195	189	199	200	205	195	175	177	231	181	216	186	204	183	203	203	200	195	225	188	206	220	218	184	195	197	215	183	206	202	202	239	177	207	220	202	194	195	184	221	217	182	207	197	193	222	220	209	217	216	228	206	180	165	189	220	197	195	181	215	205	203	181	216	204	210	213	185	192	221	202	186	214	184	197	218	221	187	161	202	188	226	211	172	188	173	203	212	177	191	187	183	188	204	173	204	196	202	189	207	210	212	222	228	201	206	216	212	213	208	175	189	203	222	197	209	181	189	198	182	186	194	175	199	214	200	197	204	200	225	197	201	220	210	194	193	204	196	223	193	229	209	199	212	208	197	190	204	184	201	209	208	200	188	201	206	204	169	183	199	209	209	190	198	209	203	175	180	221	216	183	184	173	215	179	176	210	210	174	209	190	195	177	194	197	187	200	206	176	201	188	183	222	187	200	200	164	197	183	211	189	175	182	208	194	208	201	204	174	192	210	203	200	206	215	203	184	217	213	188	209	198	198	185	191	207	235	204	202	199	207	211	199	209	205	185	219	201	223	225	196	223	195	219	209	199	206	202	194	190	200	201	192	194	195	203	214	214	198	211	183	178	225	202	203	235	211	213	219	193	196	193	204	211	193	212	194	195	187	172	225	226	207	185	175	206	199	217	207	206	210	203	190	201	188	188	196	212	195	196	220	218	194	210	213	202	194	211	191	205	211	223	220	211	181	223	207	215	226	200	193	205	182	194	199	204	187	204	239	202	182	193	216	206	213	217	187	209	205	205	218	197	201	224	190	196	181	177	227	186	182	203	194	186	185	233	190	220	203	172	198	213	190	191	212	216	202	219	205	195	200	217	216	228	191	204	170	208	227	199	194	195	191	208	199	189	193	201	202	174	197	198	193	205	180	212	186	184	200	193	182	213	205	233	190	182	205	217	188	193	188	196	204	206	215	210	201	203	174	207	177	194	202	197	204	202	168	216	220	224	196	193	188	215	207	216	212	185	225	205	193	176	176	189	196	169	198	218	180	202	201	185	205	185	204	203	211	181	202	200	205	220	198	193	214	215	190	145	212	193	192	203	202	206	221	192	166	204	218	184	195	197	193	184	168	236	204	178	225	188	191	211	208	174	201	186	193	185	190	179	147	190	194	187	195	237	215	199	193	203	211	216	182	204	233	187	213	197	197	194	209	214	196	199	217	187	228	221	211	193	230	162	210	225	212	202	228	199	207	196	216	214	190	223	206	198	205	213	197	207	204	198	203	168	185	188	212	202	217	206	194	186	231	195	224	203	192	206	210	204	191	208	203	189	207	206	198	212	211	191	211	190	182	189	198	209	198	200	219	221	191	198	211	207	231	177	207	200	195	196	221	203	214	180	200	176	201	217	183	179	179	207	213	196	188	189	180	222	176	188	220	232	219	187	195	202	194	203	204	204	185	203	220	236	208	221	205	200	206	218	214	196	186	181	213	200	203	225	191	216	218	207	196	184	192	178	206	200	197	205	205	201	220	183	202	203	197	178	215	168	183	191	219	213	180	207	204	189	172	197	204	196	197	191	185	201	218	196	183	217	216	217	217	209	198	164	198	184	214	190	201	229	213	198	219	199	209	204	228	204	184	195	207	231	199	210	188	206	185	198	186	244	199	178	191	215	202	194	204	198	220	218	198	188	189	194	202	164	199	199	186	203	203	201	213	214	222	205	198	181	204	198	190	215	190	201	198	190	202	198	207	181	229	200	198	211	184	215	182	192	210	190	190	208	207	198	216	190	198	182	203	198	200	205	197	223	192	211	182	180	183	204	177	206	184	175	186	213	197	197	204	204	200	184	217	188	220	179	198	214	189	214	224	198	196	207	254	207	213	180	189	205	170	195	194	214	212	210	229	218	191	186	200	191	208	208	226	194	202	194	192	206	190	232	157	187	201	179	181	201	196	183	195	194	209	196	200	210	219	171	195	189	202	167	209	208	204	199	200	198	207	216	199	211	187	190	207	200	192	212	216	214	204	188	169	192	240	203	182	205	191	198	166	199	201	179	193	202	193	205	205	198	221	219	200	208	198	202	189	207	210	181	221	190	202	215	210	199	186	184	218	210	198	212	194	203	195	195	199	213	215	197	184	243	196	213	172	175	189	191	203	213	196	205	212	177	214	223	192	202	195	213	187	232	176	205	204	172	208	187	215	197	200	208	173	217	214	217	194	219	219	216	193	208	193	221	210	208
6542	4283	2626	1457	554	544	527	581	584	539	517	557	546	552	530	526	545	548	512	551	545	536	507	490	554	545	522	529	538	508	573	505	530	497	578	536	554	485	525	517	501	509	493	512	552	509	555	532	521	492	530	522	551	519	515	544	501	491	515	554	525	544	538	536	558	517	512	546	506	503	536	542	494	526	534	485	549	517	538	532	521	544	522	541	565	500	510	510	566	501	527	479	553	523	485	558	501	535	550	569	517	550	562	568	505	508	580	559	496	516	531	557	503	514	546	516	587	484	523	554	587	511	546	535	558	521	508	522	550	533	564	529	526	500	567	534	573	532	523	573	549	520	528	547	526	558	542	514	515	558	529	522	542	513	513	548	551	501	547	507	524	492	557	525	531	511	533	495	553	550	512	559	569	529	524	521	537	527	544	549	518	546	543	555	545	494	530	517	562	534	537	519	517	531	519	557	572	506	519	529	489	494	556	559	550	501	532	544	535	547	550	541	541	544	550	528	549	539	562	527	522	551	522	533	491	537	561	534	525	515	486	529	546	508	566	530	491	551	551	560	491	513	579	564	532	513	547	538	513	501	504	537	557	554	543	563	531	509	530	540	543	531	540	532	566	531	518	513	536	552	519	529	524	519	521	546	545	515	492	521	510	541	489	559	524	576	504	470	552	533	529	522	518	528	546	494	567	492	516	534	538	540	553	490	506	532	530	536	546	539	534	539	519	524	493	539	527	532	530	563	541	562	573	529	568	528	540	515	518	527	530	536	510	520	557	543	541	530	536	529	547	553	543	564	584	554	558	554	508	514	541	584	563	497	540	535	487	504	558	509	550	539	522	532	515	520	530	512	512	569	498	547	499	520	484	548	537	547	526	549	545	553	539	550	530	548	541	541	512	564	534	516	506	511	552	538	486	539	529	545	549	536	556	487	551	503	528	536	521	544	545	533	482	543	520	532	523	584	540	517	525	496	530	545	500	548	547	520	521	543	550	543	522	537	555	481	568	553	541	550	544	519	495	535	517	572	515	525	526	537	541	500	550	505	516	565	551	535	537	524	490	555	574	534	517	560	534	581	548	506	543	517	540	562	542	567	546	504	506	527	553	557	554	514	556	485	570	504	532	548	542	565	511	498	543	538	484	580	506	513	529	560	531	533	546	522	505	501	548	536	544	539	526	557	546	535	522	539	535	547	527	518	552	505	525	553	540	547	471	538	551	537	546	536	547	526	511	557	568	507	510	536	543	542	566	523	535	519	575	562	563	544	563	536	559	591	517	495	533	544	561	518	534	506	531	548	549	534	528	513	501	494	519	547	522	556	479	584	519	556	519	512	536	517	557	538	563	492	583	593	510	521	529	537	563	558	521	537	518	510	538	531	518	560	571	552	580	548	532	546	550	583	549	583	552	569	560	573	551	532	569	520	539	535	525	520	540	545	523	514	520	530	495	541	553	528	509	503	524	527	543	495	532	550	567	514	540	504	522	536	544	538	526	579	529	504	540	515	564	551	507	533	510	566	514	524	525	535	521	535	522	536	571	492	546	516	532	558	530	537	501	520	516	549	537	559	527	525	517	519	531	516	558	524	561	500	564	496	506	531	532	519	505	519	530	507	504	536	521	520	511	524	544	538	512	527	528	538	551	558	559	545	521	538	527	567	515	501	551	543	508	521	558	552	517	494	554	482	532	500	510	510	541	565	538	521	514	561	539	533	544	543	515	559	527	510	560	508	517	541	497	545	549	539	535	502	519	562	523	501	543	525	517	564	565	548	548	504	521	528	490	569	551	520	526	530	530	569	475	536	523	526	523	543	582	499	522	542	549	541	524	531	540	537	541	492	560	547	564	532	502	561	537	531	543	506	513	493	515	559	514	548	528	561	539	543	541	518	520	528	524	532	527	533	598	562	546	531	506	516	549	527	501	537	532	507	535	555	485	548	517	548	511	504	493	496	513	527	527	529	558	532	539	522	550	532	547	527	530	482	545	574	562	538	541	599	505	534	567	517	536	552	531	551	494	545	547	523	527	583	510	543	528	514	503	496	536	549	538	566	554	555	585	552	526	538	506	538	493	563	531	533	497	550	543	546	530	521	489	515	547	589	510	533	551	533	540	509	522	560	529	499	500	514	537	544	532	553	540	518	524	507	528	532	534	503	496	559	553	516	502	527	565	551	508	534	512	565	483	512	525	525	505	539	556	520	521	551	500	548	523	516	533	522	555	548	558	524	527	528	538	546	515	503	537	496	522	540	557	513	506	564	552	514	549	485	505	527	538	513	552	512	528	535	557	546	568	531	525	578	543	536	590	530	566	496	603	510	493	517	525	529	533	490	524	555	536	534	579	531	533	549	500	542	537	572	562	561	482	530	526	532	531	527	491	529	570	551	546	546	564	587	525	569	532	547	511	540	502	582	518	538	570	528	556	504	551	549	532	492	536	518	530	518	546	499	511	546	522	518	536	477	539	498	529	537	559	500	506	558	554	502	539	513	505	562	549	555	554	544	560	577	541	503	581	570	505	500	557	512	530	513	552	505	530	532	497	536	551	499	537	560	506	535	564	532	511	569	514	496	508	509	483	530	536	528	522	541	496	513	517	540	522	499	577	503	546	512	485	530	544	501	553	526	578	533	554	562	527	525	527	562	484	508	519	530	472	532	570	529	536	512	551	551	543	559	570	564	506	532	583	561	571	520	513	569	542	538	511	553	534	525	551	538	520	523	541	562	477	506	534	553	522	513	517	527	529	515	523	581	506	530	506	547	523	558	538	486	511	526	498	550	521	513	553	518	496	514	609	504	501	511	537	509	539	522	521	536	544	519	554	546	548	525	530	514	539	552	536	552	550	547	532	544	549	542	549	553	526	553	512	538	535	547	526	496	588	513	552	500	555	547	555	556	525	557	502	564	548	540	560	540	513	533	502	554	518	520	512	560	562	576	543	495	521	555	516	525	560	576	546	520	505	531	504	486	572	530	514	519	584	535	510	527	567	521	504	516	481	555	556	536	522	505	562	571	525	546	493	468	539	533	523	516	511	534	542	570	518	514	553	556	528	511	523	543	552	537	521	531	520	505	581	536	557	533	538	542	517	536	515	529	551	523	512	546	525	500	533	561	531	542	518	570	523	519	550	518	523	525	514	537	537	531	516	546	512	529	536	532	534	509	531	525	563	523	535	573	512	562	524	511	521	532	510	595	499	511	566	543	542	533	495	519	528	553	545	521	537	533	501	489	516	567	530	580	571	507	537	544	547	507	521	536	557	519	494	516	537	534	585	536	547	518	576	543	548	519	556	496	528	510	503	563	521	552	538	537	508	554	524	596	479	569	517	548	534	544	515	544	536	539	556	526	553	573	507	474	569	522	530	548	526	513	525	503	522	553	546	540	542	534	519	513	487	529	530	543	483	510	553	553	542	465	534	584	534	516	558	549	591	508	584	559	521	561	508	500	539	497	561	519	531	557	544	535	530	542	561	519	540	572	537	533	549	510
24573	20958	23889	28184	20950	16353	651	393	350	323	358	301	293	329	327	298	313	285	275	267	275	287	310	290	290	316	259	289	272	320	309	308	293	314	341	265	300	289	306	303	300	287	290	321	307	305	295	298	296	264	284	301	293	306	339	309	309	308	287	298	292	270	299	294	330	253	300	288	305	321	300	291	284	309	278	283	255	270	312	337	278	265	267	289	289	281	332	315	291	292	297	306	317	301	307	297	285	311	339	309	282	267	286	280	280	300	299	260	300	304	314	282	272	314	317	304	290	258	324	335	302	277	311	293	335	294	332	257	291	289	283	312	299	331	304	274	283	282	283	285	301	307	301	307	251	293	291	286	287	293	295	311	304	354	293	299	273	294	271	318	308	289	306	305	330	293	265	305	296	292	321	310	274	303	299	272	265	300	308	278	280	323	333	323	301	321	294	289	282	311	308	281	268	315	282	271	306	260	319	274	301	317	267	295	321	285	300	277	295	321	294	297	325	318	263	291	303	323	314	319	276	306	291	293	312	260	286	320	322	280	271	285	322	295	321	306	271	296	285	307	303	308	315	283	312	283	318	276	315	288	277	262	290	310	311	265	293	279	299	304	274	291	277	279	265	307	308	286	308	255	290	308	275	298	279	316	349	313	340	281	283	330	275	280	314	285	285	312	314	324	311	298	259	332	289	274	283	275	295	259	296	310	291	303	275	289	306	289	316	320	298	314	294	312	305	309	309	277	294	294	319	294	314	270	289	271	309	286	299	287	294	296	287	306	315	289	275	320	282	302	341	316	286	275	322	322	307	321	292	288	291	257	269	302	308	290	309	290	275	303	297	305	273	275	281	320	278	308	284	280	309	311	276	274	283	292	277	280	295	280	271	286	327	332	277	332	259	306	320	288	244	283	291	297	256	316	324	310	292	256	321	314	284	332	308	297	304	313	296	268	305	281	260	303	301	329	281	287	317	286	298	298	300	262	301	298	309	288	268	280	274	275	318	297	292	301	268	247	266	317	320	254	308	314	274	304	332	279	301	296	273	307	287	319	298	294	323	300	294	299	316	276	283	313	306	295	263	280	321	308	318	299	259	326	272	286	294	319	286	315	326	293	278	296	315	283	310	287	335	272	277	316	307	283	277	310	284	301	323	328	272	312	286	319	283	307	303	312	328	282	282	278	322	297	296	258	297	275	259	276	281	316	289	311	290	287	299	282	305	281	296	270	330	277	338	287	320	320	288	300	312	327	313	315	299	337	294	303	319	289	319	288	280	299	307	360	302	266	280	321	295	275	318	284	296	314	281	286	289	290	273	296	317	270	320	304	292	288	278	305	284	267	310	286	285	294	306	309	319	307	317	311	291	300	280	325	303	312	267	299	279	317	290	284	288	317	306	294	285	284	286	333	280	299	287	288	311	292	264	312	322	288	304	310	292	289	309	308	288	334	303	288	263	322	309	244	306	305	261	279	279	310	276	278	268	279	312	288	290	270	263	281	306	273	310	287	287	257	310	287	320	315	289	301	275	309	310	284	298	308	322	306	284	304	313	304	321	268	263	291	317	295	308	293	305	302	282	316	298	280	275	304	310	269	270	305	271	292	293	282	345	301	296	293	307	316	291	267	263	317	302	301	309	301	274	297	308	317	317	291	287	277	268	312	296	286	279	312	310	306	303	298	272	288	299	305	282	303	310	288	294	305	304	310	303	301	324	261	278	316	279	324	280	290	291	290	288	305	261	303	289	291	284	307	294	294	302	300	332	322	281	284	299	279	260	292	280	288	279	274	303	294	266	300	269	292	311	285	290	273	294	273	319	311	305	293	308	288	319	286	284	324	299	256	282	285	281	276	302	305	283	312	261	282	301	305	313	297	312	289	300	287	237	278	306	274	289	309	306	294	302	288	311	277	306	307	282	319	311	305	290	307	253	305	275	340	294	273	294	318	266	309	273	293	310	299	281	287	306	335	302	305	311	295	292	278	310	303	286	285	293	286	267	307	316	291	306	293	316	290	292	311	305	300	290	291	272	296	283	273	320	262	308	298	289	290	285	292	269	291	292	310	257	281	298	284	273	304	316	300	305	270	279	293	304	275	290	277	276	299	275	299	284	296	287	287	296	327	308	289	319	294	286	269	318	319	275	285	291	290	284	297	301	301	286	302	317	301	303	315	286	299	289	301	271	286	314	278	332	287	303	276	289	299	331	281	307	267	312	294	272	266	309	271	294	319	302	311	288	306	298	312	301	279	301	286	305	322	321	306	281	263	316	267	257	297	312	286	286	288	301	334	306	278	309	322	290	284	304	311	274	298	289	288	310	301	333	301	301	306	295	285	268	305	269	293	290	285	296	329	303	316	309	277	267	297	272	300	299	316	300	295	297	325	334	300	330	296	277	283	268	275	312	323	292	273	273	285	355	321	281	307	268	310	316	277	304	298	282	285	300	319	264	337	292	297	275	257	259	257	304	308	281	299	300	307	269	263	305	320	286	292	284	309	264	312	301	310	313	261	266	306	311	276	303	263	279	280	319	267	275	304	325	334	294	312	288	277	293	319	275	313	320	275	299	297	324	304	292	267	286	305	280	275	308	288	311	288	273	305	297	276	265	297	302	313	333	293	294	306	289	276	294	301	306	255	301	267	279	288	283	300	253	290	293	314	286	288	297	316	264	301	281	293	281	292	302	306	289	281	276	351	307	288	317	283	277	307	300	291	309	288	288	299	317	272	290	320	318	316	272	313	278	304	293	300	329	293	290	295	306	328	298	310	281	291	302	269	302	325	307	278	271	270	283	291	307	273	265	292	276	311	279	274	296	269	279	303	303	342	280	314	332	266	300	336	285	271	331	282	271	280	279	298	304	298	298	296	280	297	303	286	307	272	284	306	303	283	305	306	295	299	277	289	275	305	303	306	319	282	283	304	281	294	277	293	316	305	271	311	308	306	288	285	289	298	320	284	295	296	311	291	306	302	241	294	294	298	319	280	299	302	340	303	299	281	290	307	267	275	315	270	234	269	327	283	314	284	300	285	334	277	298	301	280	275	297	307	291	309	276	237	292	303	282	265	313	285	260	315	293	271	348	301	281	285	312	277	289	270	303	280	287	280	314	271	292	299	272	252	279	265	283	293	315	292	288	289	304	295	284	312	297	269	304	276	258	278	300	300	282	300	300	277	302	301	293	280	291	307	277	276	306	273	295	293	323	277	283	252	268	279	304	300	316	322	311	299	281	267	316	300	309	295	282	289	302	307	299	314	299	285	310	304	285	255	296	289	295	309	299	298	294	293	281	281	267	275	311	308	298	288	299	300	291	279	308	305	293	268	291	282	290	326	273	285	299	288	295	281	270	294	328	290	287	325	288	273	294	295	310	305	259	264	317	324	308	280	254	290	283	315	303	328	315	279	297	302	281	301	279	280	285	286	302	256	257	256	306	303	281	296	297	280	292	289	280	331	283	270	294	275	271	288	311	284	269	278	333	291	288	283	270	293	277	293
4904	6351	4254	5640	824	811	747	756	739	731	754	709	715	706	723	735	764	695	686	729	741	695	757	772	737	724	748	686	662	757	723	724	701	764	767	759	712	764	759	704	722	730	743	705	701	762	693	679	732	743	767	675	712	758	737	715	725	750	721	705	736	719	731	760	724	711	723	650	699	765	730	743	705	680	782	745	743	708	746	751	718	729	738	715	704	722	701	712	698	674	713	705	688	673	756	739	707	719	733	742	740	704	677	711	707	716	731	702	692	737	721	690	695	727	737	720	726	693	724	674	705	691	739	718	753	710	720	747	733	712	714	698	686	710	707	717	728	722	721	732	759	738	715	757	747	741	717	729	707	709	740	711	742	730	671	697	752	733	688	721	709	716	728	659	728	739	717	707	693	743	719	742	743	728	711	683	734	703	726	723	683	755	713	733	701	724	726	717	706	738	715	761	719	741	725	775	709	726	751	715	678	694	757	709	732	716	741	668	766	717	757	686	731	696	685	732	739	705	703	711	718	753	701	735	702	700	762	742	736	659	727	705	722	728	742	720	693	729	716	705	712	639	737	749	750	679	680	769	732	677	765	708	698	686	767	726	697	750	693	705	708	732	730	776	715	718	698	706	726	703	701	704	691	736	742	702	722	697	754	692	724	767	679	690	698	710	681	699	773	739	692	724	716	719	746	738	714	750	742	693	682	722	731	721	714	693	671	748	697	706	763	728	765	717	737	681	707	703	724	710	702	707	739	723	709	741	715	804	736	732	718	719	741	722	741	742	719	731	731	764	682	767	699	731	720	765	719	729	747	760	721	689	762	737	721	698	727	726	786	726	760	675	733	662	759	688	745	744	669	695	743	699	694	701	661	734	776	722	752	698	673	715	726	705	729	700	734	736	767	688	714	746	741	752	695	681	688	705	728	745	685	702	759	754	734	767	708	708	677	685	735	742	725	692	754	716	719	718	734	738	691	712	717	696	741	699	693	647	715	712	761	683	760	734	703	732	739	684	745	733	727	698	676	708	760	733	707	716	776	790	701	717	702	726	757	698	713	718	693	703	772	730	695	722	716	715	726	740	727	744	693	685	751	717	718	735	736	668	710	685	709	714	723	707	720	741	731	720	724	698	723	718	737	725	740	715	721	727	784	675	738	726	727	740	751	753	708	727	759	722	706	718	691	741	677	725	775	706	733	767	711	703	716	773	705	751	734	736	716	746	735	709	731	760	706	715	719	753	730	722	751	683	747	716	741	726	731	705	736	769	723	728	697	722	713	719	724	707	735	746	722	727	742	752	703	711	673	708	707	698	707	711	674	732	736	704	702	655	751	723	749	768	729	709	726	732	660	718	698	705	699	711	700	737	726	731	743	689	741	680	758	775	707	681	780	671	731	692	783	721	695	741	679	726	676	723	735	699	739	714	726	754	665	758	685	766	734	718	696	681	671	760	738	727	653	718	749	729	708	684	729	720	740	724	696	742	737	729	743	687	702	727	710	757	749	737	705	695	715	695	788	723	723	690	686	709	751	706	676	746	728	749	689	726	718	727	777	716	714	720	703	750	686	704	678	724	741	688	726	703	707	699	698	746	701	767	704	722	720	721	701	692	704	728	688	709	699	664	684	750	714	726	743	669	735	724	703	714	681	705	726	709	709	703	696	726	739	716	719	752	749	728	712	715	732	698	751	681	725	728	676	691	772	722	738	747	720	731	712	711	668	711	722	729	710	759	719	682	722	745	763	754	708	710	719	681	741	692	674	682	698	739	657	687	679	711	737	729	717	749	756	742	756	752	730	773	733	733	730	727	744	712	739	732	708	737	770	735	752	704	744	729	734	738	687	724	679	684	716	742	727	695	692	707	698	737	702	729	766	723	720	736	751	705	721	715	709	673	753	716	726	788	743	707	724	729	687	765	737	715	707	700	721	741	680	751	718	743	682	725	715	739	725	705	684	703	675	749	729	697	663	706	755	712	798	699	682	745	727	722	697	705	697	670	656	712	698	723	750	723	726	682	738	710	689	714	676	705	701	744	747	723	655	708	654	739	725	696	749	712	701	691	720	722	681	730	693	706	707	669	737	763	691	755	714	698	700	680	738	720	733	711	698	734	764	696	690	709	699	719	759	728	696	713	705	727	677	751	711	722	757	685	732	698	705	742	754	763	787	726	775	678	693	725	672	694	743	753	703	761	707	693	749	721	753	703	705	746	743	740	690	715	751	753	710	704	744	709	731	729	733	663	743	708	715	753	726	728	682	723	714	733	667	733	765	723	702	713	738	711	745	705	729	714	744	708	710	699	744	757	738	689	767	757	717	719	669	711	727	740	759	743	754	751	735	750	733	724	744	654	726	796	693	760	688	727	693	670	709	729	692	703	746	712	734	696	741	718	749	726	706	768	700	716	673	749	683	689	720	693	689	740	681	741	726	761	740	725	758	724	751	723	720	705	749	736	765	709	722	692	695	778	697	690	669	692	695	748	739	703	744	720	669	732	700	692	777	709	715	741	736	710	706	742	741	770	722	712	712	716	715	704	680	708	733	711	681	738	692	685	697	766	693	710	715	764	749	697	724	730	732	712	705	741	735	737	735	711	716	666	690	742	721	762	648	688	724	718	684	680	736	721	709	737	723	736	722	738	724	717	696	715	716	750	673	704	737	727	694	732	681	687	652	725	718	729	712	744	727	753	733	702	767	680	673	750	751	697	709	716	743	714	713	752	765	755	752	737	725	665	710	695	708	694	722	736	733	708	701	730	715	701	698	733	710	740	760	694	751	763	726	766	745	708	715	704	721	731	772	724	725	727	756	765	729	754	702	774	726	719	715	719	770	699	725	727	745	692	714	742	689	753	680	744	734	720	686	747	725	739	753	725	753	748	746	731	734	703	698	786	711	719	703	778	731	721	726	685	712	731	756	752	745	717	720	725	755	728	740	675	723	740	685	685	711	717	751	708	688	703	673	683	716	745	716	668	741	734	739	734	734	723	728	705	784	694	723	709	721	715	765	713	706	736	714	714	745	699	778	694	705	704	727	701	750	749	728	688	719	686	751	757	656	696	688	722	680	702	676	696	682	700	689	697	703	719	746	719	747	706	701	750	699	689	741	721	716	725	734	782	711	785	743	746	686	726	719	714	696	708	695	689	682	761	682	718	664	702	809	726	721	721	727	710	733	712	689	733	743	754	738	708	716	733	704	736	750	718	708	679	698	763	696	742	731	703	727	725	716	705	714	707	705	754	683	721	736	715	698	753	719	710	709	721	745	720	743	683	703	702	759	709	736	745	692	712	726	730	722	733	713	728	717	673	769	752	689	728	725	729	763	727	697	732	728	735	695	724	716	692	733	773	735	705	710	749	702	656	730	766	728	742	730	750	724	654	719	740	728	764	751	772	705	706	710	751	732	697	677	739	751	711	695	761	736	695	727	771	739	727	708	731	722	713	757	748	760	732	720	770	706	730	713	698	662	705	728	718	723	726	691	712	681	739	725	740
23887	20954	24258	27820	20956	20960	14867	572	334	296	283	294	275	256	259	273	205	206	255	263	220	239	247	231	227	210	207	252	219	211	187	225	225	211	212	213	209	214	214	242	236	234	249	230	235	247	225	210	224	238	237	246	262	235	194	230	207	217	256	236	217	227	209	238	251	219	231	238	207	194	218	255	208	210	194	238	200	224	243	243	180	225	232	200	196	229	239	229	224	237	235	224	201	199	249	212	244	220	217	250	238	207	219	213	254	210	205	236	221	223	224	205	237	214	235	228	211	239	216	223	262	204	183	221	220	227	209	233	230	214	236	213	227	237	242	214	203	221	241	231	202	197	202	215	208	224	242	238	249	248	229	227	207	199	243	220	230	209	224	236	228	229	208	215	214	232	223	246	190	226	214	204	229	227	225	217	231	182	226	238	234	208	231	237	235	241	222	210	232	227	242	243	230	221	225	204	226	256	222	195	208	227	208	209	206	221	230	212	206	249	201	210	227	241	210	213	198	221	220	224	230	236	207	215	217	205	212	234	243	212	249	193	220	206	239	219	232	232	226	211	229	225	215	219	220	235	218	231	220	227	236	218	193	213	209	232	221	201	207	217	224	208	216	248	235	226	221	218	219	235	246	247	224	199	217	223	192	225	235	227	219	204	212	180	225	229	206	204	222	207	199	223	236	237	251	254	219	250	217	231	269	213	203	248	217	230	220	209	211	217	234	260	196	217	214	209	203	227	262	223	232	216	206	209	212	234	200	255	230	213	221	181	189	236	249	245	240	232	199	226	217	239	236	214	228	204	232	240	206	219	220	225	198	241	214	216	234	228	246	232	206	240	218	209	209	202	202	231	255	204	212	217	211	227	222	216	229	211	227	226	222	231	251	229	221	216	215	208	215	237	218	196	232	234	247	253	226	188	244	226	221	239	242	231	230	221	246	221	208	213	216	230	196	192	241	216	261	233	243	205	229	228	212	178	240	229	214	203	204	223	217	220	193	233	220	218	219	216	228	229	227	233	232	207	219	214	212	194	218	219	199	208	245	223	221	230	225	204	231	247	200	206	197	237	225	225	234	217	233	193	227	226	209	232	214	221	200	213	263	221	209	218	226	197	229	243	224	248	206	229	189	212	203	216	238	197	220	223	253	240	208	214	211	224	237	253	211	241	200	227	201	224	210	214	218	198	217	225	236	224	215	211	240	227	219	227	219	184	199	253	244	195	223	189	237	225	194	213	218	196	219	248	187	224	242	217	223	219	245	237	212	223	244	214	223	221	237	233	207	215	225	211	234	222	206	237	225	234	217	232	205	219	219	212	211	215	239	216	211	223	237	254	188	212	221	214	229	202	214	211	231	219	193	216	266	232	220	233	205	235	200	199	211	231	243	248	206	207	222	218	218	228	232	174	224	239	210	232	209	232	194	211	199	219	251	227	249	232	217	258	211	246	214	248	259	203	221	222	221	200	210	242	207	247	229	219	238	239	221	243	225	202	240	209	232	238	193	184	212	243	231	211	222	237	213	243	234	215	234	228	220	202	195	233	217	251	203	249	222	219	239	221	243	211	211	213	233	229	210	241	247	233	234	212	205	247	214	233	191	225	238	244	232	226	213	227	213	237	223	213	207	242	198	219	214	217	232	239	208	214	217	213	213	212	223	217	221	215	225	241	248	224	245	200	210	216	213	220	215	250	242	222	219	226	232	227	224	207	204	220	219	240	224	221	201	243	205	229	206	240	241	231	235	205	204	217	238	225	212	251	249	237	223	243	206	218	226	220	248	230	225	202	202	233	222	212	195	202	215	196	249	231	237	201	214	234	231	208	216	242	231	194	229	219	216	218	200	220	238	238	209	223	212	211	279	213	241	245	250	218	219	218	216	207	240	207	249	196	222	207	252	236	203	221	240	210	216	220	210	246	232	228	229	227	239	201	221	212	247	213	208	191	205	240	262	207	223	242	236	247	214	257	231	218	214	212	228	183	196	200	202	221	222	207	214	217	224	214	204	238	220	230	206	223	204	192	224	237	212	224	220	221	219	207	202	216	206	219	238	233	213	213	225	220	224	191	238	200	213	226	228	206	229	223	219	225	221	243	202	238	232	219	251	230	207	200	209	241	243	222	226	207	224	235	208	255	231	199	218	241	247	262	224	222	222	255	212	214	207	201	195	235	237	194	204	238	249	228	202	253	236	209	219	212	219	237	227	220	253	213	229	194	229	225	240	231	196	226	204	215	225	223	208	221	216	197	217	222	238	207	217	199	246	232	247	235	216	225	234	228	241	221	225	203	249	215	203	216	236	236	205	252	210	222	218	251	231	246	240	199	228	219	233	196	249	234	220	206	212	205	238	221	238	244	211	199	206	251	184	194	218	207	206	188	218	207	228	226	225	212	207	233	227	213	228	216	202	199	224	230	240	230	224	206	250	232	218	220	230	247	245	207	228	218	202	255	214	204	201	212	252	210	213	223	226	204	236	218	218	197	195	213	212	200	198	187	231	210	210	207	230	201	256	200	214	225	219	209	241	232	214	212	251	235	242	220	206	209	246	211	226	222	226	223	208	214	235	210	235	217	220	220	224	200	239	224	264	243	231	203	226	225	194	214	238	199	208	199	230	226	253	216	232	223	196	231	225	198	222	220	203	235	239	224	201	216	225	215	213	246	217	209	224	218	207	206	209	233	216	208	212	231	244	222	218	242	209	229	233	244	191	244	229	232	236	227	236	234	230	233	208	227	207	209	218	212	210	183	242	217	231	249	222	242	232	192	223	238	193	215	241	220	256	201	213	249	222	251	224	231	239	226	243	225	217	259	244	217	222	227	215	214	227	227	220	212	215	249	233	238	226	212	219	245	229	230	226	226	206	221	263	221	195	230	207	248	224	232	239	231	209	200	193	204	208	211	212	234	232	200	224	211	220	227	233	221	216	202	192	213	244	235	213	217	197	236	225	222	217	209	232	229	207	218	244	233	210	223	200	199	240	234	221	241	225	223	222	212	203	229	230	218	212	228	230	209	221	216	250	238	197	200	210	228	239	223	256	224	238	215	229	231	230	232	248	196	236	217	253	218	201	202	210	230	251	262	220	228	206	233	198	223	231	214	194	228	190	222	248	222	229	210	219	214	237	197	212	222	215	224	207	202	234	238	192	212	220	226	202	226	227	242	219	224	211	199	200	221	220	239	228	200	231	221	209	252	192	187	193	243	216	231	197	242	231	226	197	222	223	203	225	228	233	232	216	222	235	228	222	242	207	217	204	216	231	222	209	201	227	207	239	237	221	207	216	224	207	221	222	221	215	231	210	235	208	235	210	213	207	225	222	220	217	227	232	233	228	256	186	219	242	206	210	197	212	251	190	226	236	198	214	223	239	211	215	198	212	240	222	215	232	217	245	229	213	193	250	233	207	244	218	242	212	194	232	225	197	215	211	192	226	224	235	209	243	220	243	227	223	243	223	239	221	182	223	231	205	220	223	213	247	243	205	227	229	223
4821	7214	5375	8695	760	648	576	622	574	554	571	538	538	507	535	537	496	555	564	537	568	517	537	519	536	549	527	575	485	564	548	565	550	541	533	567	556	528	539	511	527	539	555	492	564	511	528	511	524	484	525	486	539	534	535	506	518	499	491	501	537	487	528	551	542	533	526	525	537	550	548	525	530	542	520	485	533	516	479	562	543	537	546	501	534	489	479	540	482	515	529	487	497	530	490	490	522	517	534	486	482	523	527	523	497	521	540	521	547	583	483	494	533	497	583	549	481	500	564	549	556	488	497	490	541	504	510	541	542	480	498	499	540	522	575	528	527	530	488	528	514	511	530	562	534	552	524	517	524	573	518	532	497	501	539	514	492	518	554	540	506	522	541	547	540	527	523	517	552	555	481	553	519	518	538	536	517	516	534	544	512	541	529	504	535	522	538	519	538	544	529	554	509	499	534	523	486	503	533	522	523	503	507	568	492	527	575	526	481	546	506	549	519	559	565	524	561	525	492	528	537	546	546	511	519	526	574	537	505	554	550	522	482	545	539	567	532	548	521	539	514	559	521	498	486	479	531	540	535	490	539	555	513	527	516	559	518	492	531	483	575	545	507	499	512	571	500	546	536	519	511	516	504	488	501	505	504	538	552	500	509	522	531	568	490	508	533	502	510	531	501	516	517	516	493	534	547	560	516	480	553	506	512	566	540	566	537	526	513	558	550	525	563	513	497	536	535	520	568	536	540	477	543	484	482	532	500	542	539	507	498	524	540	519	498	532	547	526	511	537	541	523	530	535	523	513	518	528	541	542	520	521	506	534	519	517	536	491	546	495	531	526	528	530	496	513	510	506	545	505	521	527	511	495	559	544	501	524	521	532	515	506	544	511	559	488	501	527	524	522	508	524	525	556	506	524	504	537	524	515	485	470	506	529	506	504	515	555	549	519	532	525	525	499	534	500	534	540	530	540	519	528	548	584	566	483	557	536	518	525	518	544	551	523	538	521	495	510	521	526	520	509	539	497	508	534	549	487	542	532	538	524	519	478	532	510	506	536	528	565	524	529	537	534	502	570	569	540	526	521	544	499	528	553	522	522	493	523	506	495	491	529	538	514	510	521	502	544	532	541	546	491	493	525	538	550	509	529	538	567	541	501	583	548	532	556	532	501	518	500	520	540	500	549	503	533	535	525	515	525	542	534	545	541	530	507	526	563	552	506	532	518	496	501	555	548	540	523	524	539	549	538	536	557	551	500	509	534	558	501	502	518	512	519	525	502	519	525	542	509	497	509	577	477	538	507	562	514	505	526	561	546	520	512	573	549	521	481	521	517	566	531	506	495	501	543	542	518	562	513	489	533	533	530	528	488	531	515	546	530	547	547	535	535	551	536	570	546	524	532	526	499	547	559	500	583	529	547	558	550	511	539	519	475	543	515	536	554	529	553	514	471	507	549	553	533	569	504	570	557	573	514	515	516	577	519	527	514	560	511	531	502	528	574	508	539	548	522	537	509	521	558	486	556	539	523	531	495	523	512	517	503	533	511	501	535	496	524	490	505	549	518	555	561	500	531	492	511	511	505	560	520	546	547	493	503	529	521	502	497	503	534	535	529	527	544	542	542	521	501	538	532	514	513	503	535	544	525	525	529	573	498	497	522	524	506	548	542	501	549	478	538	495	490	527	529	522	543	515	541	550	511	539	531	490	504	544	525	519	529	520	484	555	518	543	552	523	552	527	522	499	514	556	530	521	559	497	514	512	536	530	546	523	532	530	578	504	513	532	530	529	518	550	530	511	535	544	521	523	544	519	500	538	503	486	497	519	518	553	511	550	498	576	522	551	519	528	538	528	519	530	504	525	535	502	565	546	530	552	524	518	548	542	547	526	526	512	505	566	509	536	547	505	539	525	513	521	532	511	536	519	521	536	504	513	491	535	506	510	517	516	528	540	577	508	528	507	523	505	560	486	540	550	523	574	498	484	510	528	519	520	505	545	513	495	515	525	521	538	517	523	527	527	509	528	536	510	544	559	571	497	524	570	549	532	467	519	527	536	535	510	544	527	523	544	545	511	545	534	530	514	515	548	511	512	536	533	520	516	510	526	499	519	497	527	522	511	528	485	550	525	507	518	536	570	489	517	511	523	528	509	476	479	494	514	498	554	511	517	506	551	487	515	515	477	500	560	537	512	533	566	525	534	521	543	551	576	558	494	519	548	520	578	559	507	563	541	498	520	524	540	534	493	502	558	508	529	523	524	516	530	530	502	544	545	509	541	483	553	534	542	568	506	569	515	584	516	513	531	517	525	504	519	517	553	513	546	526	485	506	522	534	525	502	527	532	512	515	512	517	522	537	535	509	538	536	528	528	512	507	544	522	554	553	510	554	521	505	543	554	505	529	477	528	541	557	493	543	544	502	510	550	498	506	539	546	534	495	548	519	515	556	507	526	513	538	554	533	529	540	490	519	531	536	519	522	542	508	519	496	536	530	507	519	516	517	503	555	538	531	535	499	523	462	503	540	514	544	517	553	513	532	517	536	515	508	487	535	541	531	527	559	552	539	496	534	530	515	534	529	477	528	499	549	543	535	506	555	505	516	532	546	526	489	505	496	520	507	512	528	508	515	563	515	540	503	498	516	483	525	525	531	544	547	498	477	512	521	509	552	502	454	581	522	533	540	526	528	526	523	511	477	505	508	548	482	529	555	489	493	523	516	536	515	506	513	545	489	545	517	548	528	580	520	518	532	517	495	573	502	545	558	545	535	532	505	515	503	542	492	528	549	499	530	529	506	562	531	515	494	482	507	546	537	561	513	521	480	519	494	522	516	516	511	561	493	502	522	517	518	531	552	560	481	489	520	510	502	513	553	541	559	544	507	524	550	526	512	535	557	531	514	532	529	513	479	562	522	520	536	516	507	513	561	556	512	538	514	545	472	520	524	551	506	521	519	514	528	558	519	527	549	517	547	528	527	541	527	525	548	555	538	463	540	523	501	544	545	559	482	545	548	523	481	537	601	549	506	490	521	494	540	515	528	510	548	540	490	512	538	547	539	514	545	569	490	526	531	514	524	525	520	532	536	501	516	520	528	520	507	514	502	516	540	497	540	517	510	532	515	512	533	522	531	507	479	540	515	494	516	506	522	583	587	475	518	503	543	541	510	559	527	513	525	508	511	532	486	561	500	540	495	561	534	498	558	549	519	523	501	528	557	526	509	519	475	539	520	538	496	542	552	469	516	512	518	506	503	549	492	491	527	510	558	507	536	536	535	527	514	512	553	513	511	557	513	522	561	510	517	524	507	530	496	545	548	521	540	518	503	527	525	534	543	503	519	514	458	493	553	509	515	531	552	535	554	533	502	508	523	492	525	552	531	527	540	474	512	509	526	511	546	539	534	515	539	514	538	485	536	506	572	518	503	545	534	530	531	557	549	538	499	551	566	492	520	564	512	544	518	515	486	510	535	518	487	561	520	541	510	557	500	528	527	519	508
31733	19571	9376	2425	258	205	227	231	175	204	203	196	193	210	184	202	213	207	216	207	214	208	213	193	223	188	204	176	199	219	205	198	218	205	171	171	203	183	209	190	185	185	202	206	170	186	196	208	188	223	185	194	186	210	195	200	201	193	205	190	163	217	211	185	190	224	185	199	201	177	184	203	179	199	203	181	197	199	208	191	202	196	210	184	173	204	193	181	206	212	179	201	201	197	187	197	222	198	226	222	197	182	177	184	204	203	191	197	184	187	211	169	218	185	192	199	182	210	203	186	196	181	191	195	220	194	198	204	211	168	193	176	194	211	211	188	196	175	176	208	225	205	198	208	194	200	195	228	193	186	201	200	213	208	203	207	192	208	202	207	173	188	203	177	191	180	183	181	200	205	197	190	191	182	182	201	195	201	180	186	173	197	209	220	203	200	165	181	210	203	202	184	197	198	186	180	202	183	193	194	210	194	213	202	180	204	174	210	190	198	191	182	220	198	189	200	183	210	177	216	178	168	183	190	195	195	174	189	180	162	205	194	217	202	209	174	206	201	197	187	189	198	205	205	223	200	201	212	183	215	216	188	172	234	197	205	205	204	199	202	199	204	225	200	186	180	175	170	191	201	164	181	199	207	215	194	184	192	196	198	215	183	197	184	207	191	209	199	223	208	181	203	203	193	187	213	172	184	199	207	203	203	197	200	192	202	235	192	201	219	180	199	178	201	195	222	197	180	232	217	201	183	224	203	175	180	183	169	186	203	212	198	217	176	182	208	195	202	211	222	207	191	233	226	199	205	181	207	200	184	212	169	196	186	210	202	184	182	172	194	200	214	187	220	219	231	186	222	163	192	201	207	212	199	203	196	170	183	198	191	171	182	202	213	190	195	212	186	190	201	201	214	218	161	177	192	190	176	190	207	167	180	192	173	190	206	204	180	196	184	211	190	183	213	175	182	183	185	150	207	207	219	190	199	203	185	196	176	170	218	226	185	183	222	221	194	205	190	201	203	202	228	196	208	202	196	182	177	196	217	179	179	203	205	211	185	193	203	197	217	174	194	213	161	183	198	213	216	181	156	176	223	197	176	179	190	212	193	186	182	173	192	203	185	171	187	193	197	185	190	222	199	172	203	207	185	194	219	186	203	193	228	217	187	190	183	209	200	209	171	197	187	180	179	190	194	196	189	185	207	218	193	191	222	191	216	216	186	197	202	197	184	191	197	199	177	212	203	173	190	201	214	192	198	197	221	210	182	191	214	209	201	190	179	214	202	215	207	167	205	203	180	191	165	179	175	205	205	203	223	204	215	199	194	190	199	189	199	182	194	182	166	219	198	180	205	189	184	202	194	207	148	165	200	197	201	191	228	205	206	182	194	180	173	181	186	212	190	203	165	192	195	226	204	229	177	185	194	194	200	205	197	165	201	196	213	192	184	198	173	202	186	196	186	196	200	203	178	194	180	183	201	196	198	194	204	189	194	181	210	186	192	207	183	205	215	185	206	176	201	222	188	205	183	208	182	192	233	193	165	177	201	215	209	192	218	206	195	191	183	189	213	180	195	180	200	180	196	202	184	204	204	208	188	212	190	174	202	207	217	208	219	184	210	191	208	204	188	196	205	176	200	177	172	188	202	223	202	207	172	212	165	192	218	182	190	193	193	203	206	204	193	203	174	191	199	178	188	222	182	206	221	170	202	205	190	180	189	227	226	195	182	197	182	196	196	221	203	191	222	184	184	206	190	187	201	186	197	181	178	190	184	188	215	212	214	222	172	218	223	203	183	206	203	197	216	183	197	226	201	227	202	201	203	213	196	183	196	178	201	196	187	201	207	169	176	200	192	178	188	186	192	185	186	200	180	194	175	233	175	187	220	203	186	201	189	219	209	201	175	180	218	179	183	203	196	202	200	210	214	175	189	188	216	171	193	207	182	180	230	192	184	192	198	189	181	185	204	193	185	189	207	193	207	210	212	178	205	221	185	197	202	191	183	188	196	210	171	165	184	214	190	199	186	201	200	174	188	193	206	220	196	234	185	207	182	187	178	190	193	198	189	189	209	181	185	200	209	217	183	173	212	204	185	221	184	208	202	207	204	197	187	198	221	195	191	189	218	196	217	209	190	197	179	180	185	156	198	181	186	183	174	206	196	206	213	171	182	191	180	202	200	227	186	199	182	208	179	198	201	205	208	185	198	185	182	194	177	210	200	200	174	217	206	204	196	210	210	190	188	184	203	157	204	209	197	204	188	198	224	186	188	164	186	193	199	219	187	214	201	208	203	209	175	201	219	176	223	208	197	193	189	182	185	195	219	200	216	216	190	202	205	204	190	174	189	196	197	207	193	211	224	170	194	202	208	211	184	208	167	228	174	177	203	205	175	190	220	195	223	197	191	177	214	193	199	229	179	203	198	163	199	187	194	173	193	213	194	182	201	195	218	204	185	193	201	209	203	219	220	193	195	206	179	212	222	189	198	207	199	200	219	177	183	196	161	198	220	190	198	179	195	201	191	200	188	217	194	216	178	182	199	207	206	208	188	168	196	204	194	207	202	197	187	190	191	182	181	185	174	194	204	197	194	195	197	176	192	195	200	197	204	199	214	204	174	179	216	191	197	191	199	184	206	175	215	196	221	171	218	201	193	197	214	193	179	188	213	208	190	176	176	201	183	205	177	186	201	195	181	206	209	200	172	199	203	210	194	186	201	188	191	212	189	214	199	197	216	195	223	154	179	185	223	176	197	198	204	169	187	183	192	220	187	202	194	204	173	204	186	190	192	167	212	169	193	200	163	181	222	198	211	213	192	206	228	191	185	194	199	200	186	186	224	185	186	184	186	207	185	193	190	194	181	198	194	192	216	179	194	215	202	231	181	208	190	190	199	193	197	206	186	197	190	191	198	216	219	189	196	188	181	198	201	206	196	189	214	191	188	191	166	211	192	174	207	192	202	196	192	170	213	213	190	208	216	171	179	210	190	194	200	224	202	189	205	187	214	209	184	197	208	183	195	178	219	193	190	193	185	199	196	187	213	210	169	201	186	188	206	172	202	179	197	185	191	193	208	216	219	204	188	180	219	184	210	203	206	207	202	209	202	197	193	228	182	205	205	215	190	204	194	187	225	219	194	164	208	200	201	206	209	206	178	175	183	172	214	178	209	219	201	178	206	200	193	212	188	189	198	220	214	173	213	206	192	192	196	183	180	221	222	241	192	166	213	195	190	197	198	207	201	202	196	191	187	188	202	205	193	185	197	179	198	225	215	215	216	187	197	199	181	229	214	175	209	217	213	189	194	205	178	194	211	204	196	150	169	202	177	192	182	197	182	230	212	202	218	188	195	214	195	210	183	215	188	179	212	190	178	214	184	193	204	214	182	199	195	195	210	220	185	208	161	169	185	208	180	198	217	201	184	179	190	216	165	242	190	200	187	186	191	228	213	210	215	191	187	204	185	169	198	186	195	213	172	167	191	195	191	178	196	179	212	173	203
5899	2128	2480	1371	519	519	477	507	548	532	549	554	514	506	513	539	523	524	504	550	546	534	515	531	501	565	508	537	497	533	528	507	523	526	543	485	545	498	519	517	554	539	528	521	527	550	503	542	556	546	527	514	488	530	554	515	517	538	507	532	530	526	554	531	523	504	486	553	512	553	536	505	532	499	501	538	534	511	522	500	511	493	536	525	541	530	487	529	546	518	517	546	525	518	508	538	513	534	501	575	540	532	494	509	548	525	536	534	490	556	515	488	520	541	517	524	573	520	491	576	520	539	483	550	538	520	523	487	545	531	544	540	520	526	534	506	531	507	522	537	514	516	496	513	536	526	508	556	519	529	519	488	512	565	506	471	567	496	535	509	485	506	486	520	528	507	553	525	547	501	546	487	511	495	540	510	516	527	529	559	543	529	532	552	562	543	499	498	500	557	512	507	511	475	509	580	513	517	558	504	516	503	533	521	543	526	466	544	574	569	580	478	541	489	532	549	505	584	528	507	520	518	499	529	547	530	523	503	524	522	520	487	518	543	539	541	561	543	510	529	495	560	532	500	528	571	520	489	535	504	569	525	561	528	535	599	516	477	528	525	508	535	534	512	516	499	496	513	545	528	484	533	533	510	525	528	497	491	546	503	523	526	531	530	520	519	506	510	504	492	541	509	555	552	532	487	549	520	507	473	526	490	512	483	528	510	508	501	539	520	504	522	508	498	534	568	528	509	531	532	530	480	501	557	518	517	553	524	520	548	542	516	548	510	493	528	503	516	566	530	517	570	559	494	505	514	519	514	522	503	568	560	530	485	510	532	528	510	528	517	525	509	519	530	521	512	557	480	522	524	523	491	564	523	538	529	545	541	524	510	517	509	548	542	505	551	548	530	487	502	514	530	500	487	483	558	503	528	502	506	474	480	507	526	553	540	521	515	545	515	519	486	526	523	502	496	532	505	545	501	503	516	470	477	533	524	524	502	496	466	500	511	485	521	498	503	531	492	521	554	508	531	535	522	515	548	524	498	525	516	557	569	531	520	474	536	517	498	507	533	501	478	477	565	528	565	527	531	546	499	498	541	538	534	514	519	545	538	492	543	494	499	519	517	505	530	500	542	544	511	507	536	497	537	521	531	549	566	540	510	513	527	511	551	504	508	477	530	535	506	524	489	488	563	531	539	537	523	569	533	514	546	507	496	514	498	546	515	474	517	520	556	503	523	497	519	565	520	515	530	517	574	537	541	551	525	538	548	509	548	513	557	545	537	536	523	533	497	498	537	554	522	490	515	528	520	478	505	558	515	509	530	537	519	531	548	520	545	534	503	532	502	539	517	515	479	542	550	514	531	520	528	528	550	528	488	543	520	563	541	534	517	523	479	494	519	524	514	545	526	508	507	554	474	559	512	562	513	494	556	498	535	548	538	507	520	537	512	521	488	531	504	503	505	532	514	527	492	498	530	533	540	527	531	492	518	501	553	468	553	543	502	555	524	514	522	553	587	501	530	517	555	491	477	549	551	507	549	540	509	530	538	551	549	499	539	530	499	511	531	512	498	520	532	523	545	520	541	564	484	529	535	590	553	542	546	505	518	525	513	550	541	528	554	487	502	524	537	496	505	524	506	516	522	529	569	512	524	485	524	519	515	499	542	534	563	562	500	521	527	494	518	521	507	522	516	533	505	540	497	548	508	529	512	551	532	511	520	508	514	516	521	536	519	532	524	535	506	513	528	536	547	506	533	511	514	546	515	511	507	559	499	541	516	491	523	511	525	547	531	484	508	562	508	476	521	518	552	531	526	502	576	534	510	561	530	519	527	521	538	534	554	512	483	530	516	522	539	503	516	548	491	485	474	552	493	489	555	522	503	460	517	517	516	529	514	547	525	506	531	525	501	521	519	532	538	534	515	553	518	525	517	535	540	526	525	507	575	582	529	550	526	533	501	523	483	517	547	541	536	550	512	512	514	545	539	508	512	494	503	465	515	529	505	511	543	563	514	525	505	536	495	508	488	520	561	523	522	534	588	544	504	513	528	547	478	511	486	569	496	539	504	489	550	535	545	547	520	537	501	515	520	523	516	499	484	508	574	537	530	545	495	497	534	550	503	522	531	549	514	545	549	544	523	527	569	505	524	494	529	498	542	539	536	518	482	502	505	576	536	544	510	550	513	539	559	530	525	551	486	520	554	509	512	520	517	551	551	540	555	525	477	476	477	593	502	521	494	561	526	528	518	529	550	523	526	512	526	458	460	508	528	563	527	515	544	531	539	559	568	493	521	548	498	483	486	493	484	527	512	545	496	507	508	540	481	502	514	544	521	536	516	542	539	533	492	561	494	514	529	512	531	536	537	546	497	495	480	516	580	550	486	485	538	523	525	534	529	520	527	564	525	514	549	491	570	467	518	488	531	543	521	507	543	510	525	533	511	507	543	506	540	506	527	541	514	501	493	530	537	489	501	536	542	532	521	524	529	522	504	491	539	546	562	509	538	476	491	530	583	546	521	558	576	551	544	520	523	549	490	490	518	492	515	572	508	572	516	548	476	517	537	500	524	546	526	540	515	522	505	511	541	533	500	534	509	506	548	523	558	523	531	500	519	473	495	524	540	511	535	521	521	525	513	499	513	496	512	558	480	515	516	505	520	509	544	506	476	535	537	488	486	518	547	518	503	500	541	541	527	547	518	530	479	548	510	530	502	537	509	493	553	530	563	499	563	521	544	531	529	521	517	523	549	518	518	558	550	522	536	515	526	510	535	562	498	537	547	537	542	528	527	526	485	508	516	507	477	543	513	526	499	506	496	536	507	544	503	539	500	538	557	525	557	540	553	531	548	527	530	554	522	510	536	518	493	513	527	514	514	496	534	526	491	543	551	553	468	536	540	555	510	520	543	568	517	510	534	512	563	499	531	531	525	500	519	515	492	480	504	513	539	529	536	514	533	507	533	534	539	496	500	518	514	508	494	495	493	537	524	512	526	528	545	539	543	541	520	542	522	497	583	498	492	526	515	494	542	489	508	547	488	537	534	556	515	529	487	567	512	536	510	549	516	528	531	479	529	494	517	504	513	528	548	523	542	582	521	493	539	536	518	554	543	497	526	505	534	592	526	551	515	569	507	519	545	576	505	561	516	519	520	534	520	526	496	532	484	512	519	475	512	553	511	543	521	524	476	547	571	526	593	545	562	553	505	501	515	536	517	532	546	535	556	571	503	514	511	506	515	520	518	570	525	566	517	550	529	466	519	543	498	504	526	507	529	538	527	503	523	535	495	522	565	486	528	514	520	537	544	549	554	566	523	525	513	535	526	521	493	487	529	549	512	530	527	492	516	549	525	500	532	532	549	515	507	512	546	493	541	578	502	499	488	541	535	514	511	531	562	513	509	529	565	538	558	517	529	527	520	499	493	523	588	543	526	545	513	505	507	500	555	537	472	539	520	488	568	505	530	479	507	472	518	550	534	529	487	527	537	506	508	540	514	503	521
24598	21002	23953	28252	21004	16356	657	393	382	327	327	330	339	295	291	322	320	317	312	287	322	294	269	304	267	302	306	287	267	290	298	308	305	255	316	320	306	289	285	287	276	303	272	323	300	311	307	302	315	318	324	276	315	287	305	298	303	297	315	310	311	293	290	295	325	257	296	292	281	281	288	329	267	309	276	295	296	317	275	284	308	294	322	302	290	286	285	299	274	255	306	305	294	283	285	325	283	268	307	304	261	318	255	305	317	290	287	314	309	310	334	293	330	281	287	287	319	307	257	312	300	291	276	288	300	325	288	302	303	327	294	229	319	274	305	291	302	269	326	279	303	279	303	302	304	287	290	309	306	293	330	289	284	253	275	295	285	302	306	270	294	298	305	271	278	319	291	297	291	300	273	271	309	333	316	280	295	297	294	280	308	306	289	299	284	288	332	287	295	283	284	308	318	277	277	304	301	288	288	248	288	292	296	297	276	295	294	292	307	295	264	301	283	296	292	295	301	308	296	315	290	279	278	310	304	261	279	295	289	301	311	276	311	309	295	301	328	283	281	316	287	273	287	293	293	315	296	292	319	266	263	298	307	288	296	274	272	307	333	311	268	273	289	314	312	306	294	301	288	292	295	272	286	283	303	282	325	322	293	317	290	292	324	328	339	310	301	310	307	307	308	243	311	263	311	287	273	291	268	268	288	313	266	329	305	301	306	296	312	332	307	294	305	308	288	296	305	306	335	315	299	297	292	290	292	298	290	302	290	310	303	246	290	312	291	323	276	311	300	301	304	276	309	284	330	301	290	296	278	289	296	317	314	288	339	300	258	312	361	283	315	307	296	282	271	305	289	297	277	283	295	271	295	310	314	285	294	301	320	275	268	281	280	292	296	282	304	289	327	309	282	286	312	274	303	296	323	309	303	280	286	342	287	275	270	297	288	270	301	296	305	316	325	330	306	302	297	322	288	270	290	317	299	319	299	286	310	311	282	286	273	312	294	273	295	300	313	314	271	278	255	286	319	282	288	297	276	266	286	304	252	271	289	287	277	261	285	313	326	317	265	304	305	286	271	303	302	289	240	305	263	279	295	275	285	274	297	273	293	302	314	304	292	271	280	299	279	312	317	246	313	300	287	304	294	307	285	282	342	285	287	286	286	280	314	291	325	297	277	279	269	275	284	299	303	286	310	299	298	308	257	285	298	278	281	267	276	267	293	284	313	304	308	305	301	325	329	299	266	285	295	292	295	282	293	332	258	279	301	288	308	300	301	269	316	266	259	278	300	287	288	324	286	296	290	279	262	291	276	282	281	275	339	298	300	255	307	327	314	286	311	303	298	327	284	287	275	321	322	288	297	287	298	291	281	298	291	322	294	277	297	311	263	255	332	284	286	281	310	269	310	277	304	313	270	284	282	274	274	284	303	291	282	284	300	303	288	309	301	266	273	284	301	296	301	295	302	296	302	325	295	279	305	286	270	323	313	305	297	289	304	334	303	291	303	307	269	325	308	275	305	304	319	313	288	284	295	298	314	309	268	307	296	268	275	307	328	247	291	276	290	317	269	317	259	305	309	298	307	306	288	316	289	270	291	290	275	323	305	291	288	297	274	285	308	325	311	265	305	283	334	294	267	291	302	312	289	311	306	308	301	292	282	327	305	280	269	286	291	292	320	313	310	297	302	312	295	265	311	295	288	301	289	273	277	282	303	288	256	295	308	295	310	335	304	277	286	323	277	305	300	288	309	288	299	294	294	305	274	282	288	277	285	262	267	284	295	296	289	300	283	269	273	295	299	282	264	283	263	289	278	287	316	290	320	287	275	319	291	311	311	303	317	287	268	320	265	303	283	299	298	304	299	326	312	287	326	334	298	273	278	338	314	293	285	275	306	331	293	321	285	269	278	316	283	301	295	297	285	294	279	268	312	260	271	294	296	304	289	327	307	274	321	282	303	265	318	282	302	300	313	312	297	300	310	327	279	272	295	302	285	298	322	283	304	266	299	318	300	307	310	269	288	312	312	299	298	272	312	286	308	303	316	322	301	310	278	298	314	316	247	269	308	292	306	309	323	305	274	284	272	302	289	300	286	320	298	317	296	257	273	261	295	302	252	299	286	247	296	287	294	280	279	284	316	316	339	285	297	329	297	294	286	272	322	306	296	274	288	329	305	315	329	305	306	282	281	289	277	315	283	299	309	300	305	317	287	293	293	284	287	301	294	274	266	280	335	279	265	303	284	294	290	308	289	312	298	292	306	296	291	304	319	331	285	282	299	296	335	282	286	289	314	325	305	316	293	275	284	284	262	310	311	292	314	303	299	297	295	307	290	323	287	316	299	314	280	299	288	299	278	291	263	305	288	292	277	301	306	310	307	316	307	298	308	288	273	294	296	263	303	278	305	290	311	253	309	300	302	299	284	326	289	280	279	275	335	261	283	267	337	307	267	293	292	311	314	337	304	323	279	304	270	275	322	315	299	311	351	293	297	323	286	291	291	278	310	278	308	321	294	265	285	305	322	320	308	268	296	316	298	284	309	290	323	284	239	299	320	285	287	287	282	287	302	306	303	295	304	305	320	310	308	310	287	313	286	325	303	239	313	251	289	275	294	312	333	279	271	300	299	304	273	312	262	293	291	282	258	311	293	302	295	315	279	316	259	319	276	289	273	302	286	313	322	331	283	286	294	306	266	310	314	302	324	279	288	274	285	286	289	307	311	267	291	310	260	255	272	307	302	278	300	292	288	294	279	262	261	278	310	290	252	314	297	292	278	300	289	295	277	305	300	304	286	298	303	316	316	323	317	265	282	311	285	300	281	310	302	348	291	302	276	308	324	311	290	286	261	313	270	277	305	295	305	316	290	300	310	295	283	286	289	315	304	324	318	310	301	291	301	300	340	305	279	297	259	345	305	289	335	319	319	276	277	294	314	293	315	302	341	276	301	283	281	285	284	305	313	322	282	306	272	297	320	327	280	297	297	274	282	305	261	292	258	304	263	280	328	298	293	289	307	287	299	297	286	295	272	278	298	316	288	298	298	288	307	290	289	291	300	284	305	300	310	294	279	280	303	284	333	300	308	256	289	301	262	291	290	309	290	269	261	282	305	252	289	269	301	274	295	287	301	284	316	281	325	302	262	259	299	337	315	280	291	278	296	270	269	283	321	312	309	262	275	283	278	296	311	283	278	268	279	288	351	284	286	298	288	312	325	284	312	304	286	308	296	296	274	282	280	297	302	326	321	296	317	277	297	280	300	300	288	268	311	276	288	323	290	324	300	316	296	311	315	308	286	277	293	294	328	299	272	291	284	291	290	329	334	298	303	293	302	315	289	300	294	291	302	273	270	303	312	314	283	290	288	307	320	320	305	290	290	325	293	307	269	299	282	301	313	285	296	310	262	288	279	283	275	299	295	288	288	264	283	259	281	295	325	274	312	286	296	304	274	306	285	275	331	307	272	287	285	305	302	290	328	316	304	301	269	256	341	300	268	286
3941	5847	5210	5512	784	743	790	791	743	714	716	753	716	730	742	752	771	709	736	730	686	714	760	685	697	692	669	746	711	711	683	688	793	715	753	715	702	705	720	769	722	714	774	696	719	724	700	692	751	742	693	727	756	722	697	774	767	680	735	726	747	724	747	757	733	735	701	702	720	691	720	682	692	758	705	699	760	776	773	742	721	713	717	735	693	686	736	733	712	756	750	741	707	754	738	700	733	710	704	728	720	710	748	747	725	712	724	771	762	717	692	713	744	733	644	691	714	695	773	709	732	696	726	732	685	678	734	755	741	687	696	788	755	716	700	701	710	704	738	676	708	701	746	732	716	703	720	717	710	668	746	715	734	700	724	753	719	734	762	720	756	710	690	679	739	718	705	727	776	696	686	734	704	689	765	761	720	750	705	679	706	718	724	715	661	711	673	702	735	685	708	702	735	711	712	732	698	749	730	733	735	708	721	749	715	695	715	712	679	772	713	733	728	733	700	753	760	733	748	716	702	705	714	748	710	711	712	721	751	689	736	701	659	679	701	682	745	711	747	772	679	732	724	760	727	718	722	722	735	727	697	698	732	771	713	729	708	711	683	700	714	729	718	706	721	748	734	696	707	723	707	725	653	748	733	725	743	665	708	724	709	721	696	669	705	721	696	699	761	718	732	694	724	741	730	682	709	738	702	728	718	698	765	694	724	680	733	744	746	714	716	730	701	750	706	766	707	717	739	749	690	732	756	686	730	716	754	706	704	737	709	707	727	720	727	698	721	717	686	693	705	737	774	735	696	675	724	683	736	717	719	726	712	767	709	722	721	705	706	739	721	719	743	717	736	750	752	749	704	689	747	723	669	738	689	716	717	684	790	692	743	696	728	728	729	717	729	733	683	713	717	721	688	752	766	706	677	719	733	733	728	722	745	720	686	723	751	771	757	782	706	696	741	724	735	720	705	713	697	718	749	767	723	714	750	689	759	745	712	753	724	719	731	706	775	697	788	709	725	676	730	690	702	682	694	728	741	736	712	686	750	670	755	665	708	724	745	768	741	684	692	756	724	707	727	713	716	725	763	722	766	699	758	720	709	764	716	682	698	724	672	732	679	728	696	684	698	738	759	668	668	697	704	719	708	739	705	741	742	733	685	699	723	727	757	713	712	651	722	677	737	691	691	712	712	714	747	700	742	745	671	732	758	750	721	771	752	702	700	708	683	743	722	701	732	712	727	739	742	734	757	718	716	712	738	731	764	726	741	735	663	699	692	724	707	706	715	717	714	682	731	694	709	793	710	696	785	678	723	759	772	747	735	737	775	739	754	702	713	683	759	691	731	696	767	708	698	749	724	766	729	758	768	652	731	675	731	689	732	695	725	718	721	736	797	737	735	737	647	722	716	716	707	701	717	754	751	731	677	754	724	739	721	736	773	725	687	719	701	662	719	713	725	714	702	683	683	731	700	733	677	728	717	716	738	714	722	736	713	675	740	696	702	696	716	736	690	710	673	727	740	763	723	756	730	685	727	741	717	767	673	703	746	708	708	684	697	693	754	702	723	689	728	711	762	751	762	720	736	729	722	657	737	691	702	729	692	760	775	692	724	708	769	729	743	733	647	662	726	724	697	777	739	725	740	722	699	744	771	704	681	737	717	671	699	719	680	696	729	715	777	685	696	693	715	689	706	690	707	703	692	703	685	767	716	706	757	757	710	732	688	724	768	739	703	742	738	728	708	693	750	729	699	704	710	722	702	738	699	724	688	708	703	719	717	725	701	697	684	694	694	707	710	761	688	698	680	661	740	763	764	726	722	728	764	708	751	738	687	742	697	759	681	683	754	738	749	783	714	718	705	746	704	760	700	697	674	750	751	720	745	720	645	727	677	685	747	690	712	709	720	766	706	712	747	683	731	758	723	710	712	717	703	686	729	711	736	740	733	725	710	748	726	763	728	705	733	700	716	664	725	713	725	757	710	720	679	751	728	732	750	745	709	710	697	742	683	712	701	729	692	739	715	728	752	719	729	679	669	767	729	747	716	652	696	740	713	733	678	716	701	743	737	705	719	726	743	732	721	709	691	709	705	720	676	728	701	758	677	714	707	716	733	718	733	741	703	769	724	758	718	744	711	722	734	742	703	702	733	678	722	675	754	727	691	720	745	737	685	660	625	703	763	693	736	741	725	703	702	721	740	726	741	770	727	715	684	718	687	712	730	747	705	690	729	743	727	725	739	720	708	703	736	709	701	720	724	698	827	670	765	764	722	717	698	644	722	690	687	727	705	667	718	721	759	723	712	702	671	703	702	725	717	723	668	689	765	682	746	699	716	725	750	736	716	774	753	688	705	740	718	685	739	744	722	719	698	733	682	710	685	703	713	739	718	718	663	702	700	681	779	704	753	746	708	682	689	745	727	724	705	701	738	710	700	747	723	696	695	736	682	712	757	687	686	744	694	750	707	744	765	746	737	727	715	759	745	718	744	706	760	707	730	712	645	740	713	719	804	715	706	730	728	711	752	766	750	734	665	769	758	765	684	739	761	738	748	738	739	699	754	707	726	696	728	692	697	710	747	729	702	727	730	753	756	781	687	702	758	717	707	695	721	695	727	742	754	738	764	710	743	757	720	674	713	698	710	811	711	691	744	728	723	696	713	738	704	708	700	712	703	700	720	704	719	732	687	728	708	721	695	721	735	722	685	701	780	739	736	722	739	771	700	732	761	749	698	691	722	692	733	760	708	725	722	704	764	776	726	714	711	711	677	729	682	710	741	673	731	716	772	716	729	732	709	752	769	701	724	709	704	685	659	718	679	675	714	701	720	703	771	741	727	710	743	685	731	724	717	714	757	760	745	739	691	709	696	751	708	699	722	724	721	722	781	785	742	691	743	772	667	735	734	743	737	741	704	742	737	744	710	748	706	709	700	740	737	754	713	678	732	696	696	690	715	718	711	694	727	690	752	698	761	683	763	728	690	669	716	713	694	728	706	718	689	743	768	734	697	709	739	726	715	701	696	735	720	664	750	712	739	697	719	703	745	696	696	727	718	701	730	763	690	712	684	683	699	777	656	724	692	729	757	665	733	745	721	707	666	703	740	678	755	746	774	738	714	731	698	710	683	726	703	696	695	708	708	712	682	709	745	721	658	694	677	725	716	743	718	724	717	729	692	696	731	681	719	742	735	718	704	679	746	702	673	735	717	718	727	709	741	722	713	729	715	730	707	695	663	724	756	707	713	689	654	726	700	735	735	728	712	701	703	734	715	710	664	660	705	719	733	722	754	720	772	749	750	710	689	691	725	695	723	678	697	729	721	731	721	749	695	721	716	716	713	691	724	674	706	702	726	720	733	727	704	656	694	691	700	727	718	729	765	717	698	712	743	728	719	735	719	706	729	742	724	719	734	745	721	713	715	749	702	735	746	711	709	725	655	704	699	732	701	741	731	735	732	727	659	731	746	718	691	737	744	724	675	712	706	737	733	754	735	738	693	682
23872	20958	24283	27798	20958	20972	12835	575	326	331	283	287	254	283	247	230	291	262	231	234	255	227	236	243	259	248	244	246	240	227	225	242	240	231	255	258	208	213	263	219	220	242	210	188	216	216	247	222	218	217	221	261	225	209	228	222	218	221	217	220	217	228	256	251	211	219	226	211	216	224	212	233	238	200	229	260	238	226	224	235	236	226	235	219	215	194	206	214	235	217	246	262	221	220	251	247	200	235	219	200	230	234	205	214	211	232	232	210	235	221	248	212	225	215	219	218	250	250	219	264	229	206	225	219	222	198	216	239	211	213	233	251	223	226	254	223	208	213	206	228	248	224	234	243	210	230	211	246	228	246	235	229	223	242	219	215	238	230	263	216	197	233	234	231	216	218	228	232	206	220	239	246	238	228	228	219	228	235	215	215	248	228	254	235	201	229	216	224	231	224	227	214	200	240	224	224	210	246	237	224	232	220	247	222	246	213	221	186	205	264	221	228	222	201	222	233	223	230	212	195	214	254	240	201	263	242	243	208	251	234	220	203	209	228	223	252	224	238	221	254	207	214	264	209	197	226	219	207	213	226	212	241	226	234	224	226	204	216	240	228	220	247	215	228	229	219	248	260	231	223	204	237	207	217	210	212	256	225	224	220	222	241	238	208	241	221	221	229	219	199	214	252	203	193	222	227	212	247	214	219	251	228	242	239	247	213	232	235	232	203	232	226	221	231	235	222	213	219	213	231	215	223	219	228	199	210	225	237	233	227	241	235	230	197	224	218	223	243	223	212	257	231	231	230	207	219	245	220	216	219	216	236	203	212	212	209	230	231	224	223	223	247	249	256	227	223	242	207	223	230	226	220	227	211	208	223	242	244	221	202	244	221	251	251	222	223	244	233	246	220	236	200	232	234	230	205	213	243	239	234	218	216	224	226	219	211	237	217	203	209	200	224	189	209	227	268	202	236	219	211	233	219	219	221	218	229	238	232	207	251	252	221	249	222	246	254	250	196	206	230	220	199	231	206	214	210	228	211	244	224	227	220	219	221	198	227	224	248	218	221	214	229	206	243	216	242	244	237	227	208	215	211	228	233	206	220	229	227	247	204	223	219	217	213	211	243	210	246	233	206	229	221	217	223	224	243	220	204	196	197	244	250	241	215	213	216	218	216	245	215	215	239	228	243	225	231	208	234	233	201	236	218	229	209	231	196	208	211	221	229	191	209	223	194	216	227	201	194	231	232	232	213	219	235	219	242	236	197	261	240	231	202	244	226	203	222	226	225	222	208	218	203	215	214	228	232	227	220	222	207	219	205	217	205	214	229	212	229	212	212	222	212	222	240	216	223	225	211	228	222	222	238	222	204	201	193	206	231	225	233	232	203	237	238	200	230	227	242	231	221	251	219	220	219	194	205	222	237	218	221	216	207	207	228	241	230	244	242	214	201	200	231	243	244	218	239	221	242	194	216	221	236	214	223	217	200	214	204	221	236	244	274	241	221	250	230	218	215	223	209	231	226	203	238	223	228	229	225	194	206	219	252	208	234	248	230	205	227	258	211	242	250	215	226	238	219	188	229	218	226	233	212	206	221	227	230	200	229	232	203	245	235	246	214	205	265	235	235	224	203	244	244	233	202	209	245	220	239	236	209	231	209	216	231	253	272	246	196	232	227	229	252	260	209	212	226	235	218	222	242	231	213	212	249	237	236	216	248	232	219	234	229	214	213	253	202	204	274	221	204	250	216	220	231	228	210	227	227	222	239	218	223	223	214	202	258	226	246	244	220	226	234	228	246	230	203	223	216	211	213	216	218	223	244	217	199	257	227	221	232	229	218	205	231	240	222	247	200	214	212	234	206	222	203	223	197	242	207	220	234	211	234	218	217	205	210	229	227	218	223	217	224	225	211	230	216	241	183	236	244	212	245	224	222	204	228	210	250	243	253	216	211	219	233	218	240	226	193	244	237	205	221	222	197	218	199	200	245	214	205	214	235	208	211	235	227	233	221	192	189	217	210	222	245	222	203	215	237	226	196	225	226	223	223	208	241	202	222	231	248	191	208	235	227	230	225	219	223	228	210	228	239	223	237	200	226	237	220	216	218	221	227	232	213	224	236	225	239	246	208	232	205	233	259	235	230	215	244	240	231	216	235	213	226	213	212	256	239	259	228	224	235	237	216	252	244	213	209	225	200	232	226	213	241	241	211	232	198	197	218	245	227	210	244	229	206	211	216	232	249	217	263	239	224	236	244	203	222	205	242	246	228	196	213	234	234	238	231	210	222	251	242	257	223	229	220	243	223	204	223	220	245	209	210	219	252	247	221	232	225	221	234	253	234	211	230	206	252	216	227	228	229	227	258	237	217	198	235	220	211	263	240	237	203	256	238	238	196	235	208	201	222	215	219	192	250	244	223	253	225	224	204	233	203	196	205	248	236	211	217	230	210	260	219	230	220	224	219	243	215	218	234	199	223	205	248	210	222	206	214	235	221	232	222	208	223	231	227	194	232	213	236	248	208	217	239	235	223	209	243	229	221	193	239	238	226	222	245	205	214	222	220	201	229	245	251	216	214	235	240	249	220	218	208	225	259	214	197	209	245	232	211	258	252	225	257	247	202	234	212	212	240	250	232	228	227	233	208	213	239	233	242	214	211	215	224	226	237	226	228	201	261	195	223	228	208	205	201	228	200	227	228	221	222	251	218	206	245	195	211	219	235	218	213	234	249	224	233	216	237	252	236	227	228	225	247	228	212	208	230	228	216	248	193	206	217	201	216	235	218	195	252	227	213	252	222	217	232	218	219	244	224	216	227	221	220	230	196	226	217	230	225	200	233	236	215	229	194	236	234	240	204	238	196	211	209	239	225	226	242	232	231	213	251	236	196	236	223	204	228	251	217	217	236	224	221	208	231	227	230	234	233	223	219	231	202	222	214	231	223	211	253	227	228	230	217	221	258	201	199	229	229	233	203	215	218	247	238	233	245	223	219	241	229	233	236	252	248	228	240	220	216	259	236	251	237	211	208	205	217	223	254	231	215	249	203	224	211	240	224	235	219	213	236	223	254	239	223	258	213	219	233	246	219	235	233	224	221	234	228	213	215	226	230	208	230	216	231	252	266	233	248	217	198	218	213	208	227	208	236	223	227	222	216	201	238	221	214	222	251	219	215	237	210	242	243	234	201	244	227	229	239	235	206	239	201	234	225	226	249	206	210	220	234	228	213	210	233	239	260	234	225	222	210	218	249	236	218	223	229	210	232	272	206	204	218	226	237	243	226	231	211	211	198	230	213	238	230	220	242	196	243	258	214	199	215	217	244	228	225	222	268	204	209	219	219	239	211	242	207	234	236	234	230	223	219	212	249	226	241	237	208	206	208	215	186	217	226	215	222	202	223	205	228	198	235	232	218	236	241	231	229	240	233	215	255	250	251	247	236	247	228	223	214	232	219	254	229	208	230	214	218	239	251	220	232	245	217	242	215	197	230	213	233	201	197
5086	13094	7474	7695	733	624	619	568	579	579	574	585	566	543	559	509	542	561	493	563	561	563	507	566	539	535	554	520	544	499	536	517	536	523	471	537	558	588	541	548	520	520	540	519	589	527	474	512	551	554	530	527	513	535	533	572	545	538	526	503	540	551	544	584	508	522	550	562	541	482	529	509	540	538	541	542	517	541	556	545	545	536	523	499	531	506	513	520	527	553	496	503	523	555	510	513	528	562	502	535	515	516	509	478	535	548	504	553	524	518	491	512	519	507	519	544	546	563	522	509	560	530	477	492	518	560	528	532	517	569	525	560	553	480	550	538	526	530	503	566	537	564	503	516	530	571	557	512	531	530	507	554	512	486	527	534	509	529	527	549	482	545	536	536	538	530	484	539	520	514	561	514	532	538	556	489	538	498	540	559	540	514	529	504	524	530	559	560	524	507	554	512	550	529	561	509	507	544	520	541	554	525	520	518	559	545	563	510	489	551	563	532	580	504	545	520	503	546	526	535	537	524	512	481	562	540	522	568	546	527	525	537	491	506	475	537	490	538	531	527	516	548	561	552	484	516	539	535	515	493	484	541	526	554	477	542	536	546	506	527	495	504	548	549	523	524	486	572	521	540	523	552	540	520	590	558	528	546	504	487	571	527	513	563	548	500	516	506	555	560	558	554	529	543	576	564	542	511	512	552	511	562	534	541	528	504	554	497	506	559	548	542	484	559	510	557	563	527	555	499	533	518	494	537	490	548	523	536	477	559	523	524	540	504	530	510	549	537	533	513	521	515	515	553	556	514	552	541	465	529	524	539	531	509	527	527	548	522	482	566	494	528	549	534	514	512	547	584	534	542	482	508	555	563	513	555	495	444	518	529	534	547	528	517	528	522	542	519	515	508	516	531	537	497	573	513	525	520	533	516	532	562	531	527	532	545	536	584	560	553	498	537	541	557	537	519	533	549	490	481	542	538	510	509	583	561	538	534	550	514	540	589	524	492	525	487	521	515	528	518	578	547	545	571	530	534	553	507	552	543	517	547	525	527	488	484	530	557	556	551	524	571	542	502	516	513	490	557	571	476	526	504	534	530	532	530	519	498	514	552	523	509	536	522	531	540	541	540	538	536	563	532	551	511	528	531	521	509	522	566	480	523	498	504	522	538	548	528	557	538	540	534	521	583	537	543	548	534	521	581	497	592	556	559	541	503	517	513	539	573	500	509	499	525	521	526	526	554	514	510	520	529	573	491	519	548	498	547	558	553	559	584	514	525	499	521	514	514	534	500	501	510	512	514	506	530	522	498	550	505	480	499	496	505	499	574	521	572	551	537	512	519	496	520	541	499	527	533	551	516	503	516	530	511	520	532	536	497	533	550	496	521	528	496	545	510	536	565	514	508	505	531	532	524	505	503	526	514	515	540	494	538	547	528	508	516	566	505	554	585	505	538	511	545	510	542	543	502	532	528	547	536	549	515	552	533	531	545	521	528	549	508	493	528	521	523	524	496	489	551	500	508	504	545	523	551	519	526	548	499	491	491	535	523	542	495	561	547	515	512	519	503	543	521	595	513	526	545	556	518	485	492	536	514	520	522	511	554	523	537	518	522	538	515	544	509	556	485	509	542	513	531	524	542	522	519	510	517	527	532	521	520	508	525	489	544	522	518	513	558	545	534	516	544	510	567	507	502	509	547	539	537	481	545	540	500	508	534	555	513	538	546	510	488	538	520	515	524	488	469	515	521	532	568	565	526	537	507	510	519	465	518	579	540	574	530	502	542	527	515	556	568	529	518	508	514	547	535	535	517	565	541	549	474	497	531	499	524	563	536	533	490	522	530	491	489	539	538	486	526	471	514	538	582	514	529	541	536	518	528	503	511	540	538	555	533	534	539	568	569	542	535	503	515	505	573	537	556	454	491	534	509	525	533	549	508	520	534	536	545	535	516	532	549	514	523	513	543	502	545	529	534	564	521	515	517	515	510	536	541	519	521	524	528	525	533	522	514	543	539	520	535	526	510	522	530	514	527	525	526	564	515	531	503	562	549	540	557	562	501	482	565	573	536	510	506	510	535	574	537	542	548	503	519	555	552	582	533	514	521	515	529	506	473	518	491	542	521	528	535	533	533	537	518	521	549	513	520	531	546	537	538	523	492	558	516	558	531	528	544	548	556	514	531	546	523	518	524	532	475	564	502	525	534	518	527	556	533	564	553	483	524	530	510	531	537	535	521	557	526	515	528	518	552	553	560	497	501	497	552	566	506	523	536	554	541	558	546	490	542	530	531	514	509	536	535	551	517	598	542	539	542	554	541	566	569	573	534	545	535	533	484	547	533	553	555	503	533	506	524	527	509	513	536	541	463	542	497	504	553	558	543	552	497	523	522	525	536	526	549	506	526	509	544	511	539	523	525	528	500	556	536	537	530	511	517	527	540	539	519	515	524	505	538	543	515	532	481	544	513	541	530	532	543	507	538	525	535	503	510	519	528	560	506	566	517	529	534	587	490	498	552	587	504	537	536	558	500	538	524	524	553	503	511	504	505	565	526	538	491	557	524	535	512	545	501	489	553	513	569	543	516	552	483	536	551	485	566	524	528	536	511	538	514	520	519	488	503	505	506	499	514	531	537	567	496	545	525	561	540	572	558	520	537	546	526	521	530	504	543	518	557	522	520	515	508	518	479	577	525	484	519	545	540	530	517	525	542	557	531	540	523	507	555	513	509	515	537	531	558	532	529	523	534	523	500	553	536	549	540	520	537	519	525	503	538	530	574	535	524	519	509	544	565	525	515	547	502	525	526	505	510	497	553	525	553	585	593	526	514	555	490	522	532	544	535	544	525	548	546	531	529	555	525	542	525	555	501	518	556	522	603	552	546	513	537	487	532	474	561	555	497	510	526	552	556	533	534	552	523	545	566	486	560	524	521	532	585	539	533	579	543	522	502	532	545	555	510	530	524	548	551	551	543	544	517	520	545	546	516	530	508	484	512	564	533	514	524	553	548	527	491	524	527	556	508	527	545	527	514	502	525	557	509	540	497	470	515	552	486	564	560	508	531	553	511	510	550	542	524	541	546	553	518	540	511	478	560	521	512	541	510	552	509	533	497	552	539	521	521	535	542	486	536	527	517	504	510	561	579	513	514	530	518	523	509	539	550	539	499	533	531	491	572	495	529	539	572	526	542	507	511	562	555	543	523	529	508	569	550	546	530	540	561	516	530	513	566	552	524	543	575	505	510	556	519	542	535	496	551	569	550	532	546	506	494	532	543	521	527	545	525	525	543	522	543	544	558	510	484	494	513	552	538	545	548	547	522	531	518	530	530	569	530	530	518	517	501	559	576	516	513	505	548	516	503	561	489	533	530	537	486	543	551	546	551	534	528	544	529	514	532	542	517	541	498	534	548	543	524	524	517	509	564	528	547	519	555	490	549	506	536	525	506	501	533	502	540	512	515	561	501	539	545	536	516	507	556	568	561	529	535	535	531	531	504
31561	20160	10658	1578	319	252	231	211	191	218	199	227	219	186	203	176	213	167	205	193	203	176	187	197	214	208	196	207	179	220	183	192	204	223	217	227	189	206	219	179	201	207	203	206	204	172	204	189	184	192	186	207	191	182	184	178	198	201	199	218	213	194	186	222	199	193	203	184	199	188	227	186	203	208	200	175	207	208	208	176	219	223	187	176	233	215	219	193	214	201	191	186	185	200	193	193	205	199	208	223	201	191	193	218	194	202	197	195	201	214	216	180	191	208	209	218	213	212	204	205	213	195	183	201	197	207	227	210	217	175	194	197	206	231	219	204	204	206	185	196	208	237	177	177	193	168	191	184	213	223	198	228	206	190	204	211	231	207	216	204	189	212	206	175	194	201	199	202	222	193	193	193	228	226	214	229	195	186	192	179	229	216	178	213	218	202	195	227	231	192	191	219	195	168	219	190	217	193	228	192	198	213	216	217	183	182	188	202	219	206	205	199	207	219	209	204	165	195	192	201	199	210	205	219	222	168	216	182	186	184	186	202	232	218	210	207	202	195	209	228	175	208	206	211	197	194	234	191	203	227	216	188	216	195	213	198	209	211	198	209	205	198	207	231	196	176	212	209	199	192	177	204	211	211	203	214	179	188	218	197	198	202	201	169	204	183	224	210	195	216	183	174	183	205	169	199	205	211	204	197	217	213	208	194	233	190	208	183	221	210	188	186	222	223	199	185	225	210	206	205	204	223	201	208	216	209	179	221	207	227	213	193	178	179	190	160	174	220	207	193	210	211	212	204	216	219	194	197	159	197	188	206	190	200	207	156	200	197	178	165	195	210	210	174	183	189	194	180	201	196	214	196	217	208	212	216	192	206	214	193	188	237	204	207	203	222	195	178	218	217	213	199	189	231	219	217	184	208	193	209	186	209	191	206	180	194	201	185	169	213	212	213	176	208	173	216	210	208	203	193	198	173	196	192	180	219	201	190	208	193	204	197	229	182	176	179	206	214	194	207	214	206	211	198	167	179	203	187	205	206	227	193	190	189	210	185	191	210	185	202	213	177	187	192	196	223	169	202	207	225	190	197	200	207	211	210	201	165	222	192	185	196	192	197	195	188	202	170	204	175	213	187	215	192	196	210	180	196	205	171	228	204	233	231	221	188	212	214	200	196	200	212	200	174	205	172	217	195	212	199	225	177	193	201	220	204	184	212	202	196	195	231	211	202	187	210	195	171	205	193	188	196	204	166	197	200	201	209	211	195	201	207	198	211	203	185	187	179	176	202	183	204	185	202	224	194	209	192	209	173	189	202	230	201	195	215	185	177	222	199	168	186	190	201	197	215	181	198	206	203	221	203	229	197	204	199	192	197	227	228	191	192	216	200	196	186	215	189	183	228	219	192	233	201	170	201	228	185	192	234	197	209	210	186	195	206	193	192	210	197	212	213	183	201	204	213	212	191	206	204	208	218	207	191	180	203	181	182	179	219	228	204	176	179	195	210	194	181	198	196	192	187	213	188	189	196	217	177	200	185	196	199	202	197	197	205	210	212	213	183	209	169	195	200	209	205	192	201	205	230	194	195	229	174	201	187	186	201	212	216	204	209	165	224	194	160	208	189	184	202	213	212	199	201	246	210	170	241	213	213	210	177	224	202	224	223	226	201	191	199	203	203	192	195	215	189	194	214	197	196	227	211	193	204	206	184	208	174	206	196	225	249	181	190	169	201	221	217	224	203	193	199	189	224	214	181	177	214	225	205	214	181	209	206	203	223	220	243	213	197	183	195	201	204	210	189	201	187	198	220	201	196	227	198	194	187	200	219	193	201	200	187	193	187	193	188	189	217	193	193	198	192	174	206	185	203	210	201	210	226	180	202	215	177	205	211	197	200	217	196	205	205	188	225	195	204	188	190	218	216	227	200	213	196	225	232	217	201	188	165	180	212	201	193	215	183	207	231	214	219	218	217	236	191	180	196	199	191	215	208	226	196	196	168	185	193	210	201	202	216	192	191	189	214	187	232	178	206	198	244	194	221	215	213	201	184	217	207	179	187	211	201	189	214	208	223	177	224	204	201	216	226	210	215	209	220	198	181	238	222	211	180	202	196	231	217	172	208	231	219	181	181	205	185	206	209	188	216	214	214	208	213	193	202	211	168	198	226	208	223	234	189	206	238	212	223	200	218	192	197	193	175	192	202	179	200	218	198	217	217	224	203	209	196	198	194	210	208	212	185	178	195	200	162	206	185	211	229	232	180	195	216	203	221	198	187	188	205	186	192	205	184	185	209	203	205	193	204	209	181	208	188	204	188	183	187	205	211	220	192	222	219	224	184	194	201	198	190	191	204	188	218	213	189	218	187	209	204	206	193	186	223	222	207	205	200	199	178	211	188	183	192	219	184	224	180	196	197	193	204	198	202	196	188	190	230	216	215	188	207	174	211	198	205	227	211	199	199	193	217	195	195	218	204	186	182	215	217	209	199	165	208	195	197	205	183	214	201	192	204	188	206	171	194	221	195	191	214	216	206	209	189	226	195	211	186	194	191	202	199	192	191	203	211	199	193	212	184	212	207	188	197	190	193	172	172	207	183	204	189	188	194	219	196	196	200	189	205	212	204	221	199	177	206	197	204	224	209	216	196	196	195	204	216	200	205	174	207	176	239	196	215	198	188	197	203	195	168	187	201	211	192	191	188	162	208	212	185	213	200	185	189	203	218	191	212	196	201	192	214	207	164	206	229	202	195	190	195	210	232	180	184	199	203	224	218	217	193	222	210	224	178	181	209	205	179	209	195	208	191	189	186	192	215	197	206	217	190	195	184	225	197	191	194	208	211	210	180	221	205	195	182	207	204	186	197	212	234	188	191	218	202	189	196	217	204	186	213	207	204	179	210	205	193	207	236	218	210	188	216	206	196	208	202	204	189	201	205	194	174	215	189	209	194	188	186	192	208	192	214	189	202	190	225	207	189	204	190	210	189	202	201	172	199	202	193	207	197	184	198	167	211	211	208	213	197	206	204	214	221	178	196	191	209	219	217	201	202	201	190	202	175	212	202	206	207	187	209	189	210	190	171	184	201	197	185	191	190	207	228	191	217	201	186	214	233	217	183	197	192	209	209	170	219	201	180	202	198	209	227	234	242	212	232	218	195	191	216	199	165	188	216	227	203	186	201	197	187	215	194	201	194	197	200	197	212	181	216	188	204	212	193	205	201	205	194	210	202	187	181	205	205	200	200	219	178	187	193	208	214	205	227	220	234	184	201	175	221	208	204	195	206	177	203	203	200	172	162	205	211	180	202	191	207	204	192	199	233	197	195	205	194	226	201	193	205	177	211	222	213	194	232	210	217	204	195	202	209	202	191	169	197	204	182	202	196	206	175	183	245	219	199	213	204	209	183	180	181	205	208	189	200	179	217	220	205	206	170	192	197	198	204	226	199	212	196	202	211	198	205	217	182	201	204	198	178	193	182	195	220	201	196	189	196	207	223
7259	7355	2858	968	574	529	557	525	493	525	507	504	480	548	541	552	547	553	505	521	590	521	490	586	528	528	525	554	532	572	539	518	551	549	512	506	539	526	500	544	569	565	545	515	545	517	526	519	541	530	566	543	531	499	511	539	569	502	516	551	553	531	508	532	555	506	539	512	562	495	563	493	518	525	558	540	582	549	537	532	562	517	517	536	526	518	543	548	533	527	574	532	544	542	520	522	499	500	554	521	550	534	551	556	541	524	535	524	494	535	515	522	533	516	511	524	505	487	530	496	548	540	526	544	525	539	528	489	497	565	525	555	536	541	548	512	512	564	510	558	569	559	531	504	559	495	520	549	527	517	520	556	541	531	559	553	521	531	577	538	514	529	551	524	510	506	572	535	552	543	494	537	535	531	517	521	558	547	530	505	522	556	570	545	528	546	532	553	557	513	524	514	542	558	546	478	554	546	517	519	580	509	518	543	546	471	558	524	517	522	561	560	510	514	516	512	563	486	516	498	531	569	542	526	537	566	557	507	517	529	558	532	542	508	553	548	530	508	455	526	527	519	535	506	497	527	510	545	537	510	547	531	539	528	530	539	537	558	528	533	531	585	521	522	505	506	526	574	545	498	536	505	542	523	529	556	517	521	556	512	497	490	491	513	540	530	541	533	501	537	515	515	513	529	543	521	518	574	542	549	523	578	567	521	507	545	543	494	505	513	531	580	531	526	512	497	492	531	527	540	589	531	527	493	539	541	525	505	571	581	502	576	513	492	529	530	520	519	554	526	531	556	512	504	514	511	529	526	527	520	534	545	528	502	525	533	495	552	519	526	532	543	542	487	573	499	544	534	543	508	520	529	529	501	541	485	525	521	582	571	515	525	526	560	505	512	513	522	511	505	558	521	534	538	518	531	514	517	532	576	555	511	525	478	550	546	533	482	529	560	522	540	509	521	576	526	510	529	497	520	497	501	545	557	493	563	536	540	537	531	503	501	536	532	546	529	543	530	515	532	512	538	519	568	560	519	547	510	501	470	570	535	538	547	538	540	550	520	534	595	547	530	496	521	548	509	535	554	531	525	553	552	546	553	534	549	518	518	575	534	552	534	559	497	532	530	536	530	513	518	582	554	538	544	569	559	552	540	530	497	516	520	538	522	527	540	563	535	505	529	532	534	526	588	522	560	527	508	524	541	568	543	563	509	532	545	551	561	547	522	534	524	510	484	537	527	524	520	525	547	512	509	559	532	541	520	551	503	505	554	525	525	522	528	534	547	514	526	502	559	549	552	535	558	544	491	509	508	494	558	530	522	559	539	546	533	512	555	531	525	500	549	534	536	551	508	502	520	568	532	532	491	537	536	546	546	506	523	497	511	553	511	494	578	578	527	521	571	500	546	542	530	541	524	529	517	535	540	530	551	520	516	496	545	503	506	562	533	534	534	551	531	526	504	525	553	509	561	549	510	544	519	523	527	477	554	535	542	562	477	532	512	516	590	519	591	523	524	529	544	528	515	495	537	507	556	561	519	483	586	561	530	559	536	527	533	563	568	508	517	499	518	493	512	529	562	512	559	550	550	545	532	542	563	558	556	538	535	526	560	526	518	543	526	569	532	549	530	540	527	507	535	545	517	569	519	512	536	544	546	537	561	565	529	543	550	506	527	534	506	547	538	520	521	555	537	520	542	541	525	504	532	541	532	524	562	543	528	540	580	520	528	562	528	568	563	534	505	493	503	538	487	526	541	535	542	536	515	525	516	535	524	529	507	523	573	492	532	548	505	558	555	522	537	542	532	527	536	525	527	539	552	540	545	508	527	496	508	529	555	475	523	511	560	547	559	559	511	486	528	566	521	556	536	540	544	541	522	524	528	519	485	548	492	532	548	506	572	549	561	494	503	551	538	525	519	538	543	556	526	529	503	511	531	501	538	526	538	521	563	559	526	544	570	535	514	508	549	559	542	557	509	537	499	539	556	555	506	577	523	529	496	510	518	513	539	524	551	541	471	581	495	474	527	543	525	511	529	534	553	541	524	525	516	516	510	517	533	559	550	510	532	554	521	522	507	495	516	533	525	531	529	516	541	512	501	537	511	518	553	578	524	538	484	525	547	525	515	477	536	513	554	509	528	562	539	523	548	535	518	536	526	519	561	569	528	534	542	554	523	504	545	569	498	513	570	543	469	502	542	589	558	495	532	522	514	515	537	515	574	479	486	575	550	591	562	534	543	528	537	550	547	527	544	511	491	517	514	544	547	540	519	565	580	510	528	534	538	543	506	534	523	524	524	529	552	549	533	561	513	542	527	538	507	568	521	532	564	529	550	542	547	547	550	570	534	558	484	521	497	493	534	514	553	562	531	571	521	557	549	551	547	562	552	475	504	524	534	561	569	560	525	556	534	516	551	537	547	525	538	547	498	543	531	525	559	535	520	548	522	539	573	550	503	585	535	511	481	539	522	540	542	526	541	502	516	553	529	527	544	521	520	541	524	541	557	516	529	556	584	544	552	500	546	537	527	523	552	533	554	521	528	515	516	532	491	519	506	511	562	527	530	526	515	529	520	503	521	488	531	508	531	533	478	513	542	508	493	588	540	540	496	555	540	528	527	603	537	561	522	505	529	523	596	504	526	563	513	518	497	509	532	538	512	577	526	554	505	484	501	540	520	486	531	536	555	533	520	580	580	540	543	501	551	541	529	532	532	502	531	525	537	515	517	552	545	507	526	513	532	507	510	537	502	524	524	498	528	529	548	546	526	534	530	541	539	526	483	553	522	526	536	547	509	525	523	531	536	519	548	516	517	540	505	519	515	527	488	543	502	535	534	513	540	502	503	505	514	499	514	584	517	516	545	545	537	528	531	539	559	554	535	520	493	563	545	521	546	500	557	548	565	532	564	515	524	547	521	569	503	535	546	561	490	506	538	516	530	502	547	528	557	529	525	535	537	558	491	584	517	534	511	516	493	507	538	558	497	509	543	524	499	513	467	547	517	553	509	525	570	552	522	535	525	559	521	515	558	492	499	535	523	569	494	512	544	548	520	529	544	498	493	560	541	534	570	540	538	540	526	568	528	532	583	491	544	532	514	537	559	515	516	516	517	548	529	514	539	577	575	490	586	536	566	556	528	512	549	524	541	603	574	496	486	546	505	545	490	562	557	511	530	545	490	538	515	528	541	538	517	556	525	538	540	497	537	527	535	515	551	508	482	559	519	551	561	539	574	520	551	530	529	506	517	540	509	510	530	523	565	527	543	511	533	521	555	538	503	518	516	531	527	551	572	518	543	498	537	550	526	536	538	513	530	494	561	564	523	507	509	526	502	544	584	535	548	532	563	527	561	516	534	525	570	520	514	538	549	516	591	540	516	507	558	515	481	543	548	543	534	511	550	537	504	545	587	510	488	498	523	523	513	527	530	496	563	557	544	515	521	546	506	550	558	502	531	538	571	537	556	512	522	512	537	531	507	571	543	499	539	568	553	528	527	506	584
24609	20990	23950	28217	20983	15498	582	394	356	324	382	347	318	299	321	311	320	319	350	302	304	301	306	284	323	279	304	288	326	317	299	282	309	297	314	283	314	293	311	295	313	257	288	296	278	301	310	278	277	287	292	317	335	292	280	287	280	301	288	294	303	305	271	294	301	305	297	259	345	316	279	301	270	286	287	321	311	307	286	313	294	291	311	313	266	275	311	297	335	301	338	301	321	330	291	321	305	289	306	286	276	319	273	306	310	323	305	284	315	320	296	315	306	304	287	277	298	249	307	321	292	306	323	260	291	300	311	297	291	313	317	310	320	302	301	287	316	293	295	291	303	316	292	305	274	306	318	337	286	321	295	317	280	302	320	276	302	277	301	314	310	309	291	284	285	319	295	316	289	290	297	332	297	294	307	292	329	294	291	311	326	296	279	317	306	310	286	293	314	278	273	310	290	290	298	283	323	314	289	328	287	287	305	321	302	274	313	291	305	293	313	294	327	296	303	288	316	309	330	311	269	306	309	312	299	331	267	299	329	265	345	289	308	316	265	304	307	290	289	280	254	283	275	314	284	289	268	351	282	287	309	283	301	310	285	275	342	310	307	315	288	307	332	294	258	311	316	263	315	315	283	312	297	325	300	294	333	282	297	293	269	292	283	305	288	288	280	274	272	340	273	284	322	294	305	263	287	301	313	309	328	287	313	290	300	302	330	302	279	342	299	268	285	313	326	296	303	341	312	346	279	286	320	314	283	322	274	299	315	299	318	313	290	317	312	294	317	307	317	282	288	305	315	302	293	290	311	300	292	305	300	326	293	299	270	268	290	295	310	303	284	290	281	304	330	321	284	297	308	297	331	298	300	283	280	307	275	297	302	324	275	302	301	298	295	303	297	294	286	313	274	319	288	289	307	304	328	326	287	283	277	290	313	304	303	323	307	290	309	288	322	290	297	308	295	303	313	341	274	299	295	288	310	266	333	320	338	295	296	276	301	284	268	282	284	267	292	293	326	311	311	276	301	277	295	304	276	298	300	276	274	288	264	316	270	282	291	298	320	304	283	324	269	301	280	283	342	315	302	319	322	292	293	333	290	269	319	259	287	283	286	286	298	302	298	307	314	302	290	317	300	278	304	305	311	280	293	283	270	334	291	271	302	308	291	318	304	282	313	278	313	335	266	308	310	259	290	287	298	315	296	314	309	321	300	308	307	285	288	312	297	272	278	301	263	298	302	304	307	274	315	295	277	282	275	298	307	331	316	312	317	287	275	319	287	309	318	264	305	298	324	290	288	308	274	331	324	333	304	299	261	269	288	280	276	301	323	287	298	310	279	306	304	297	308	263	310	264	296	305	290	302	299	296	274	320	341	289	305	305	312	295	331	300	294	317	296	303	317	292	328	300	301	293	298	274	316	303	307	292	296	354	314	309	326	273	300	349	287	300	306	283	315	324	310	292	291	278	294	307	316	297	308	311	299	282	320	301	292	280	307	310	314	303	310	306	292	308	308	263	301	296	284	300	300	305	265	280	295	288	316	315	290	289	296	309	266	319	322	317	302	281	322	275	315	314	274	295	294	345	291	273	292	282	305	283	291	290	269	328	315	317	286	270	278	305	295	300	276	319	287	295	269	317	313	295	269	310	260	305	286	306	277	279	291	311	325	285	279	292	276	276	276	268	283	306	268	308	296	336	314	323	294	273	297	291	302	306	313	276	328	299	304	331	294	319	298	277	324	293	306	295	270	315	301	300	332	300	294	325	289	309	266	293	307	313	288	297	278	289	286	300	306	299	294	318	324	295	301	324	303	302	289	294	288	296	277	288	299	328	302	278	333	297	285	330	302	329	315	299	272	295	286	327	322	295	301	299	357	314	284	303	318	308	319	288	302	304	310	285	293	298	317	282	285	261	309	311	304	318	307	271	288	317	261	298	260	309	325	300	311	312	317	314	276	285	312	313	285	301	292	318	312	288	303	303	287	318	328	313	291	319	294	306	314	286	325	307	308	299	297	329	308	253	275	283	281	320	309	311	275	281	290	292	311	339	291	283	281	301	316	317	295	275	307	310	299	317	293	297	311	295	307	323	301	332	295	298	301	314	275	302	291	308	314	322	328	305	306	353	283	313	289	314	327	304	294	279	279	288	321	283	288	315	298	303	287	282	308	284	290	282	282	302	333	288	325	302	291	309	307	317	270	315	325	314	294	301	313	310	301	313	287	317	300	318	289	297	326	295	320	323	314	297	305	297	294	322	275	318	285	277	289	296	316	323	276	278	276	281	283	340	310	294	293	297	303	312	322	280	296	321	290	309	304	289	275	280	305	290	329	322	276	333	296	303	285	307	314	291	306	297	292	304	309	279	279	316	302	280	273	284	277	281	301	314	346	312	340	276	283	294	298	335	293	280	303	328	293	321	307	306	304	297	291	325	299	316	315	293	287	302	293	312	300	304	288	317	302	292	280	288	294	305	303	285	294	345	307	301	298	312	286	298	270	276	291	298	316	265	316	285	277	322	293	323	326	308	306	299	296	295	264	297	328	329	300	332	311	279	315	301	280	270	305	301	293	276	278	300	337	304	288	338	296	297	296	297	285	333	266	274	315	295	286	328	276	315	308	282	294	298	320	258	321	304	307	312	317	305	294	286	306	278	322	326	318	289	290	303	309	302	272	297	326	283	271	306	298	312	297	340	296	301	305	315	323	295	300	282	302	315	309	308	279	293	314	304	256	302	318	321	278	307	317	264	302	308	312	306	269	304	264	299	285	297	324	327	283	282	304	312	297	326	284	297	304	323	304	292	317	297	272	298	323	339	306	284	254	291	314	324	311	335	299	288	295	299	289	321	287	282	283	295	303	296	317	298	276	294	294	327	311	281	283	292	307	286	282	312	297	297	302	288	313	267	279	327	301	285	265	277	277	308	280	294	291	309	311	262	320	280	290	296	303	302	307	290	304	304	291	306	335	282	300	277	277	316	314	333	350	319	329	311	325	306	306	309	304	326	306	313	311	306	339	300	312	300	308	288	300	307	305	289	280	272	290	296	321	312	303	312	286	332	292	318	302	301	306	300	275	340	310	305	289	318	289	289	297	297	306	295	311	265	306	288	298	288	302	315	294	309	276	318	315	319	312	356	331	307	315	311	276	296	322	311	260	315	308	289	290	318	318	324	291	334	252	320	273	336	320	289	313	293	271	286	298	309	318	316	304	300	295	305	319	268	273	308	298	310	347	315	294	282	279	294	313	318	312	321	311	304	276	301	316	287	301	296	325	277	302	309	308	268	270	306	337	267	317	297	290	322	291	305	279	289	338	299	315	318	303	301	333	302	304	286	296	296	315	299	278	304	304	265	312	323	312	276	323	284	306	287	296	327	305	307	276	313	354	276	282	305	304	303	302	300	265	275	263	293	269	285	280	315	283	288	278	335	313	336	328	294	285	314	277	315	311	317	307	308	297	321	303	271	307	295	282	329	315	277	314	291	303	306	322	310
7130	12413	4413	3911	813	821	755	769	742	775	743	727	724	705	681	735	782	744	764	745	786	743	725	750	732	703	703	717	705	703	691	707	729	745	748	740	697	707	697	711	731	734	730	775	725	735	718	702	727	730	752	763	698	756	736	722	710	727	729	708	762	712	721	723	790	767	746	734	670	727	708	700	716	737	733	734	722	718	695	765	715	689	705	724	747	723	676	701	690	699	743	778	719	781	739	697	719	782	707	727	763	723	687	706	716	745	691	698	663	709	778	739	680	731	763	759	718	714	728	733	731	728	725	715	686	711	698	749	749	692	682	735	696	726	719	730	738	756	714	753	748	750	716	733	726	756	694	713	712	712	775	728	731	742	716	763	710	768	720	718	752	737	710	722	751	723	760	729	719	761	722	713	714	758	678	728	735	729	739	708	729	750	701	738	697	711	675	772	766	744	702	709	740	678	737	680	698	775	755	719	727	691	720	763	713	776	751	695	701	746	717	718	723	713	722	735	728	705	732	729	739	712	718	769	792	705	731	755	686	709	699	734	756	712	707	755	694	652	741	745	710	719	686	696	725	680	720	697	705	721	716	707	757	738	722	686	737	675	717	720	749	751	760	739	749	692	740	735	734	739	802	731	735	711	738	740	671	729	690	730	744	730	733	731	698	762	723	770	787	793	718	716	732	722	718	716	763	752	736	671	759	722	719	718	724	743	725	758	772	699	763	699	725	710	734	764	701	736	712	704	719	732	701	744	726	735	727	696	711	726	687	704	756	736	680	739	749	702	719	748	689	714	744	676	672	717	732	744	743	735	706	740	690	736	732	723	716	720	689	712	702	701	762	750	716	702	704	737	723	729	682	757	717	738	733	770	735	707	704	679	760	705	717	732	724	709	719	737	757	664	774	763	760	740	701	691	710	755	733	671	748	749	738	709	707	742	752	724	728	726	758	686	688	745	715	725	790	710	724	705	721	677	687	678	698	725	803	715	715	777	753	747	723	773	664	713	714	742	749	748	734	727	745	727	714	707	717	754	770	732	750	714	748	767	758	775	685	724	718	776	735	711	714	719	662	742	772	739	738	763	707	724	716	758	705	700	780	746	710	747	731	767	725	757	693	713	728	710	703	735	706	733	720	728	723	723	711	726	718	701	721	733	718	740	745	715	690	713	666	755	686	681	753	695	742	686	764	715	707	728	724	727	748	784	752	707	704	709	696	693	753	725	726	721	742	724	749	763	736	707	672	704	683	735	703	707	740	694	708	697	703	686	742	693	772	750	720	711	717	685	742	745	735	705	737	688	742	681	752	739	711	758	756	706	717	696	765	768	737	751	745	752	675	754	713	709	711	702	751	748	707	739	666	725	679	724	713	757	687	708	686	715	750	693	742	707	701	721	730	691	825	729	738	698	712	745	730	718	781	746	723	689	728	727	740	685	715	724	687	724	716	714	744	750	716	740	712	732	731	722	699	718	706	707	694	765	732	758	719	674	704	679	737	726	743	676	775	726	693	749	670	721	723	747	664	754	728	747	715	697	741	675	696	733	761	717	716	693	731	691	684	745	692	762	745	804	783	695	722	723	689	712	720	715	737	729	730	726	694	700	762	738	785	727	759	658	731	692	736	704	716	755	757	776	747	738	774	793	708	689	730	709	747	681	701	731	763	730	712	715	715	741	702	799	698	700	698	705	687	761	725	713	739	723	714	716	719	712	720	700	723	721	810	733	686	725	751	675	743	726	734	722	788	771	740	728	751	759	700	721	747	754	709	694	688	701	734	770	770	705	728	681	736	730	698	696	763	728	706	718	720	688	762	739	720	723	755	704	734	733	693	720	723	703	703	662	701	690	710	674	707	718	724	734	726	722	716	734	734	695	733	691	702	775	723	720	747	714	688	753	737	748	734	714	710	717	752	714	711	762	739	704	778	747	757	725	712	719	736	734	714	748	745	812	744	761	722	724	769	719	755	702	709	746	706	748	646	721	726	731	720	716	735	709	684	770	750	734	708	680	696	710	734	727	756	728	735	734	727	748	757	734	686	754	716	734	728	694	785	742	712	660	745	742	713	730	774	737	749	672	701	718	740	649	712	722	743	716	744	704	721	696	786	742	711	742	675	707	672	751	743	700	764	751	701	711	734	764	757	696	706	735	718	735	764	771	721	723	755	746	688	730	683	696	732	700	720	707	711	727	754	705	739	755	760	715	721	719	759	713	719	719	691	747	704	769	730	749	754	731	707	746	689	656	759	707	730	711	771	799	717	754	707	751	738	731	680	732	726	716	734	762	759	767	753	729	722	703	654	738	753	788	685	710	693	683	735	692	750	744	775	737	726	716	719	734	731	753	703	734	716	736	724	717	728	675	719	719	727	730	705	728	725	728	719	776	734	692	711	757	698	746	701	748	718	747	698	770	731	704	773	689	700	777	672	771	771	715	766	725	755	710	726	696	765	726	757	748	758	729	743	687	728	757	722	717	748	795	746	736	753	771	773	696	733	720	721	706	675	709	718	730	748	721	744	704	688	720	690	695	684	709	741	787	740	711	697	761	745	721	680	714	712	715	689	726	659	690	726	733	724	728	716	723	774	735	696	744	728	717	725	687	713	715	785	733	689	684	737	712	689	766	677	720	769	686	719	706	721	708	699	696	761	711	715	729	736	734	708	679	709	743	744	757	730	689	740	723	716	669	726	707	708	731	710	713	691	730	697	680	740	758	737	678	724	731	693	727	730	739	751	711	678	712	735	731	684	718	698	733	730	717	751	707	719	743	767	765	768	723	722	724	701	735	723	726	687	719	684	720	728	717	739	730	665	706	735	714	760	717	723	715	727	686	702	747	736	684	740	775	749	713	696	678	754	724	716	719	723	725	768	697	727	721	645	717	684	745	750	731	747	718	786	733	741	694	697	707	716	716	742	688	703	772	732	703	738	741	716	734	720	683	676	710	704	730	763	710	724	739	751	733	726	757	680	753	739	711	717	711	752	733	745	746	753	754	750	750	702	668	715	684	709	702	724	673	748	724	749	715	726	739	784	696	746	748	699	718	742	707	780	722	769	745	724	684	742	729	714	688	743	719	774	709	707	697	766	719	708	728	743	734	720	710	707	752	731	705	710	704	719	713	743	701	690	667	704	748	743	756	775	710	700	708	721	684	669	748	749	695	710	728	749	719	742	700	758	726	732	705	758	673	744	763	734	752	724	766	749	729	713	696	683	696	724	695	740	740	744	717	687	730	687	731	772	744	718	739	701	761	744	717	713	739	733	729	709	765	701	729	743	751	720	716	756	716	704	701	727	751	700	725	726	715	740	756	746	688	738	709	787	718	689	725	774	699	717	706	713	706	651	731	749	742	727	729	721	732	736	741	715	724	711	709	692	696	724	719	716	699	731	733	729	692	744	769	676	706	748	725	739	725	731	728	737	704	763	684	692	749	697	725	676	706	712	699	695	747	683	742	716	715	694	696	734	738	752	774	751	716	750	724	721	736	691	661
23926	21014	24319	27908	21020	21023	12344	498	339	320	287	277	299	281	258	269	250	256	248	239	226	200	266	228	244	221	231	250	241	235	232	200	210	270	250	239	229	230	239	237	250	237	237	214	281	250	223	233	215	231	209	211	216	241	234	213	235	234	236	246	235	236	257	231	197	217	199	236	231	222	203	243	252	217	213	253	221	234	233	225	226	237	215	232	235	193	224	224	230	243	230	240	236	220	219	219	234	228	237	211	249	246	228	202	226	251	224	244	224	229	248	223	258	230	213	240	242	248	241	214	241	209	235	219	212	247	204	217	220	207	196	224	203	225	224	238	230	202	254	225	221	245	196	195	206	225	215	215	232	229	209	223	227	219	220	247	215	262	217	234	215	215	212	224	236	248	235	237	227	246	234	212	231	219	222	217	230	205	218	232	246	220	238	241	201	238	231	219	231	190	244	243	220	193	229	216	227	231	230	221	206	242	214	239	211	229	213	212	224	210	230	246	237	209	238	234	215	247	235	244	214	219	227	235	214	230	219	233	197	218	216	220	192	246	249	218	223	236	217	253	243	216	224	235	218	226	215	223	224	209	234	232	252	242	208	226	220	217	229	230	235	232	203	231	243	188	215	270	209	218	209	220	212	237	235	250	226	216	246	256	210	230	246	237	213	254	264	193	241	214	231	233	225	204	211	239	247	215	211	236	237	239	236	241	216	236	206	232	237	224	230	239	233	250	212	185	232	206	214	210	240	224	242	242	232	235	209	232	223	206	240	242	224	219	223	225	226	220	215	227	207	236	263	221	207	245	231	232	215	225	235	238	222	237	232	233	237	228	251	235	229	229	231	221	222	220	230	217	210	221	219	252	213	217	223	249	204	223	190	228	248	223	232	240	233	234	242	215	261	242	216	225	242	238	234	190	241	238	222	229	211	223	229	216	217	232	235	225	221	209	244	223	203	244	225	236	216	237	251	243	199	210	228	244	218	220	207	267	235	226	212	205	223	223	227	209	233	247	204	216	175	245	215	221	215	256	224	204	229	249	232	243	254	250	231	209	220	202	229	202	219	207	212	202	235	222	226	267	222	212	221	198	222	223	220	244	235	222	220	263	250	211	219	203	245	245	218	245	231	218	189	233	205	204	211	242	223	202	227	227	233	221	228	216	226	217	205	254	233	205	227	223	229	243	232	222	248	226	236	227	240	225	235	220	238	280	216	189	221	192	220	245	230	217	227	213	225	217	237	229	217	248	240	218	224	217	250	242	236	202	232	216	219	249	232	261	222	199	225	218	222	226	224	207	215	222	236	221	238	209	211	227	229	243	240	239	251	215	203	239	196	230	222	205	220	220	234	237	232	232	211	244	215	221	216	215	201	231	200	214	189	222	234	254	232	236	212	218	204	230	224	258	207	213	215	220	230	191	251	225	231	222	220	243	223	205	217	213	201	231	231	205	202	205	253	238	238	208	234	213	246	197	225	235	214	249	241	202	230	213	232	226	254	223	237	225	224	177	220	204	221	228	239	212	232	204	224	215	245	209	209	211	202	219	235	219	209	247	225	214	229	215	231	229	220	243	216	255	232	237	222	236	217	204	228	215	237	187	232	192	216	215	225	213	214	217	271	226	218	221	246	215	230	251	251	213	216	250	209	209	210	218	232	223	221	218	214	242	231	230	251	203	231	209	239	213	242	201	233	222	225	227	226	239	197	218	209	231	233	222	206	214	250	247	232	251	254	225	214	213	221	242	246	248	221	239	221	220	221	239	221	212	238	238	233	222	240	251	216	210	226	253	223	250	219	228	220	233	230	241	212	213	228	252	219	230	212	230	211	230	216	227	219	222	212	194	229	236	213	204	234	218	208	246	244	212	242	212	241	226	198	251	218	208	218	217	225	229	234	239	256	230	209	269	245	222	228	254	198	238	236	210	218	180	228	236	227	230	211	207	215	212	220	216	229	233	245	202	232	206	214	239	214	180	222	255	206	225	214	208	234	229	222	247	211	228	228	215	241	211	238	257	220	203	220	221	229	212	219	222	233	214	224	203	203	209	215	194	225	236	237	199	200	192	212	241	212	247	214	217	215	250	206	203	210	225	233	218	222	221	248	225	228	232	198	211	236	219	227	220	225	228	232	250	218	216	245	237	227	232	211	234	217	238	223	228	206	234	231	228	202	232	214	213	220	219	231	217	212	180	214	200	229	224	234	191	226	266	246	219	232	236	234	228	269	229	226	219	223	229	214	242	229	217	258	211	210	223	228	260	222	232	219	205	207	221	199	253	220	213	239	247	242	238	233	215	211	201	217	232	213	225	230	225	224	217	222	224	232	223	196	223	248	226	212	202	235	235	196	204	234	233	225	210	224	231	228	219	213	224	230	216	237	209	231	240	201	187	223	220	269	230	259	204	229	214	227	202	229	234	220	258	222	236	226	246	228	211	215	210	225	223	213	215	226	226	227	247	222	224	229	246	240	206	237	233	220	209	229	195	224	206	252	225	238	222	230	205	209	207	213	240	219	226	213	230	258	218	226	220	245	212	218	205	221	213	198	221	213	238	227	208	219	198	190	229	240	215	218	243	226	242	233	235	219	241	223	257	223	260	250	211	208	250	221	239	228	215	222	253	248	232	230	215	226	214	212	246	229	210	232	238	225	225	237	256	218	211	206	222	230	241	254	225	242	228	230	217	214	199	229	212	217	231	244	255	248	203	228	211	223	241	248	241	195	242	224	254	221	235	218	263	230	234	196	204	225	220	232	182	202	232	230	227	212	222	236	249	264	217	225	227	205	222	217	224	248	219	213	222	210	231	230	215	213	209	232	233	258	230	203	225	207	221	241	200	211	228	243	204	227	238	213	228	206	238	234	239	234	256	229	231	206	228	223	226	228	223	239	224	214	236	261	218	216	231	268	219	217	213	218	214	224	227	195	241	204	233	225	233	237	207	239	229	207	234	241	222	260	238	208	216	234	221	207	228	222	238	234	218	225	215	229	251	229	254	216	217	236	224	226	206	252	211	225	207	234	227	229	237	227	206	214	216	242	219	227	213	186	228	226	249	231	239	235	221	232	221	219	246	246	240	205	221	230	241	214	222	202	213	238	260	232	247	191	224	227	215	229	213	203	245	233	206	234	218	258	256	234	228	232	219	196	221	211	209	232	228	247	229	252	237	221	242	225	238	225	238	232	246	243	214	205	242	232	189	217	243	216	196	215	195	227	232	206	220	232	211	234	243	225	236	194	254	251	211	214	259	227	229	227	209	207	212	238	229	210	229	237	245	256	228	225	207	210	206	214	223	241	220	223	230	217	208	235	249	227	211	242	242	221	217	207	198	243	208	215	216	222	233	224	211	230	192	204	197	208	242	252	226	220	221	228	230	207	217	239	236	216	200	216	239	205	215	225	220	271	216	234	243	219	229	222	257	222	216	231	192	213	204	254	230	228	228	238	221	228	219	217	236	272	232	213	223	236	229	228	229	214	259	222	231	233	218	222	218
8553	15506	5122	6353	705	649	643	601	605	563	579	607	581	575	544	523	517	553	546	525	541	523	518	491	492	570	510	572	539	571	520	511	546	554	543	519	521	528	519	491	550	526	509	522	514	553	541	555	572	512	511	518	561	570	494	512	536	515	563	549	553	490	581	504	533	541	546	577	561	566	525	505	522	548	549	550	554	518	559	544	520	513	532	530	538	547	517	551	544	547	554	539	538	590	534	524	535	535	528	510	555	536	520	518	551	560	522	506	533	527	501	563	572	517	518	516	546	542	588	509	523	543	534	517	500	518	482	536	567	534	551	528	512	546	547	537	472	558	545	551	538	495	499	582	579	558	520	507	530	523	500	535	557	537	525	513	527	551	568	551	515	510	510	573	560	510	535	567	519	511	530	514	529	468	535	554	568	548	549	545	564	535	550	473	512	533	533	554	517	551	561	528	488	573	531	561	506	489	549	477	567	530	533	524	545	532	536	568	501	566	537	535	528	515	526	521	522	552	537	530	547	503	553	546	566	538	526	545	559	515	542	532	506	517	493	491	558	511	522	556	523	554	523	502	536	528	499	551	573	495	555	561	546	541	524	546	547	528	522	531	537	558	528	533	562	545	547	484	552	480	492	560	500	496	545	524	506	557	499	517	519	537	498	503	523	537	533	536	482	534	506	551	520	536	526	494	557	535	529	527	511	514	534	547	511	569	550	544	534	527	548	516	562	522	541	539	461	523	540	525	538	485	513	552	509	558	513	517	543	518	504	534	539	549	507	509	550	542	537	540	545	463	541	545	539	502	572	554	524	548	551	551	542	547	496	504	524	526	536	536	504	563	545	538	550	503	550	537	548	509	525	540	491	536	479	506	531	501	527	536	529	543	563	513	499	511	546	565	511	533	506	477	542	567	586	529	561	545	472	536	550	551	523	569	538	503	518	537	532	526	524	552	526	557	532	557	536	551	523	578	552	531	527	561	546	500	525	527	529	521	543	540	533	512	567	480	544	540	519	539	537	542	513	511	554	531	526	561	510	542	597	520	544	532	507	516	505	505	531	521	538	559	535	543	534	537	565	516	520	585	509	525	517	515	528	529	576	530	535	561	511	569	544	545	519	529	498	539	477	522	526	543	532	550	510	499	588	502	497	568	524	545	483	541	519	494	518	546	524	534	519	560	541	528	547	493	540	489	517	510	558	494	527	569	502	521	530	537	504	549	537	536	546	514	538	544	543	511	541	539	545	558	534	508	539	565	506	528	542	520	485	515	493	529	538	536	542	499	547	518	505	504	533	558	536	514	539	522	560	536	516	531	579	530	556	515	548	538	540	510	533	549	530	511	536	521	580	495	523	488	572	564	527	542	518	504	507	578	524	557	552	547	543	572	522	505	551	540	532	565	496	479	487	544	526	567	493	567	523	527	512	529	569	519	571	513	549	562	521	535	562	555	513	552	560	532	546	556	511	502	538	501	507	542	528	546	548	549	574	512	554	505	561	521	547	482	505	506	521	575	534	518	529	508	526	531	510	513	523	537	547	526	548	520	476	551	533	505	555	552	563	526	503	513	528	551	534	552	533	491	540	522	521	550	538	563	527	516	566	542	511	526	514	555	544	494	520	529	539	533	546	563	522	535	513	519	549	544	534	522	515	516	535	506	533	563	524	515	532	514	538	565	507	519	507	529	563	489	514	528	531	480	534	536	551	571	530	539	524	498	511	507	527	583	539	548	530	526	497	584	546	533	562	506	515	562	565	496	523	509	529	507	478	519	548	490	531	534	555	495	538	518	545	518	565	558	521	516	494	574	514	540	533	579	508	552	492	512	514	522	534	507	517	520	553	520	553	563	525	527	463	523	491	525	524	570	543	552	555	514	535	528	550	548	565	565	537	489	521	492	532	539	543	549	539	518	535	529	559	536	524	469	544	501	567	516	464	542	494	529	531	526	552	491	499	546	550	539	546	541	550	523	545	533	521	520	492	534	527	544	553	548	520	495	550	527	507	527	518	528	546	567	491	522	552	522	497	542	565	511	516	529	564	544	532	529	528	531	500	517	509	536	562	578	535	548	543	538	520	548	557	489	560	537	505	517	550	543	540	471	521	562	528	552	541	510	525	560	517	526	528	496	524	591	529	508	501	572	566	546	540	538	492	514	542	567	513	515	522	520	554	537	524	519	531	533	536	565	521	573	519	522	538	490	525	536	569	529	534	516	526	519	491	525	529	524	522	558	523	580	520	527	491	558	579	521	514	532	484	533	517	533	525	520	506	539	570	540	568	555	541	495	539	566	541	507	510	537	517	550	547	560	537	497	562	546	515	567	522	545	505	514	534	584	513	587	520	514	553	540	517	524	557	503	510	516	564	549	592	498	517	523	539	498	558	509	509	571	531	561	509	555	520	526	521	504	557	498	543	565	545	546	506	509	545	531	518	526	554	557	545	512	533	490	575	514	550	550	515	495	542	498	504	512	567	487	551	490	531	550	516	538	576	515	562	584	533	584	506	566	564	519	587	518	554	557	516	504	499	530	524	551	549	565	535	529	540	516	555	540	498	520	520	529	517	520	533	528	530	503	551	532	594	563	565	526	540	556	541	516	558	506	546	547	496	491	524	501	473	502	501	530	559	507	515	527	536	521	507	567	534	546	484	522	526	550	583	552	518	496	587	527	500	583	521	540	524	519	529	508	552	586	497	554	552	532	537	562	527	552	522	523	524	534	511	530	558	551	551	485	528	526	532	530	530	547	508	565	508	558	475	547	487	513	570	555	557	490	527	552	505	545	544	521	490	515	526	547	518	540	566	508	498	525	514	538	543	570	524	523	524	512	508	493	527	530	545	552	539	549	539	529	550	523	505	582	547	552	567	534	516	542	488	544	550	568	505	525	484	555	520	522	567	523	566	526	563	534	525	509	527	562	561	545	510	586	549	561	536	522	531	542	542	588	519	477	546	547	531	533	496	579	530	558	530	519	551	496	548	556	565	558	538	535	535	545	560	504	512	526	542	532	553	515	515	566	496	556	532	552	516	537	524	563	588	511	498	542	521	547	547	522	532	549	529	553	517	536	569	520	534	526	493	543	568	559	516	534	525	509	528	483	548	523	521	563	542	508	536	529	546	531	527	557	475	543	565	547	518	537	506	556	487	543	555	557	538	536	525	547	550	533	524	521	539	545	483	541	538	538	553	532	534	535	514	537	531	515	552	545	534	521	522	540	567	565	526	554	557	557	537	544	473	544	518	538	511	515	521	516	569	549	545	489	569	539	553	540	535	510	535	521	528	534	539	578	475	522	518	540	545	546	534	538	537	506	528	524	585	515	543	511	588	560	526	567	545	527	550	526	546	547	558	509	569	529	501	569	557	532	523	547	571	510	526	519	532	530	534	552	554	513	525	556	518	501	524	525	540	529	527	526	495	525	533	528	531	572	549	571	530	523	507	526	520	552	559	512	541	513	503	561	532	515	517	507	514	525	525	548	501	562	543	510	547	529
31862	19905	9061	1096	246	233	219	184	249	195	229	220	181	192	188	195	200	216	223	213	215	210	207	199	203	204	216	214	204	179	197	205	184	219	199	170	205	229	211	192	182	190	229	193	210	180	217	215	162	173	215	185	192	188	199	212	191	193	195	207	186	197	203	182	217	209	199	208	213	202	201	197	165	182	213	193	202	213	171	209	217	208	182	189	193	207	183	203	188	185	186	195	209	196	204	195	203	178	205	189	213	181	190	208	237	205	195	217	183	204	184	203	211	193	221	210	198	187	204	191	230	212	206	196	210	189	193	207	206	178	217	206	199	195	202	208	188	189	200	195	219	201	200	195	174	210	174	179	204	205	186	157	188	200	194	203	186	220	181	198	215	186	193	186	203	218	201	216	182	195	205	213	202	207	180	180	134	212	207	199	180	206	187	184	187	195	210	209	198	206	215	201	197	220	217	197	223	191	204	214	227	177	213	197	200	205	211	199	203	200	176	193	182	207	195	224	170	206	199	198	209	190	214	217	195	209	183	191	233	201	190	190	192	190	202	196	200	221	204	174	225	194	181	188	182	184	214	208	192	216	216	205	225	179	196	184	148	222	184	220	202	174	201	199	196	204	181	213	195	201	190	227	216	183	224	201	210	212	228	218	204	213	189	226	205	224	176	190	217	195	167	186	187	206	182	216	193	189	200	214	214	224	194	185	191	235	216	167	206	208	205	188	184	207	192	168	199	203	196	190	210	202	165	196	203	173	212	197	199	211	221	214	203	178	217	215	204	195	194	217	215	203	214	213	208	197	199	197	223	196	210	211	223	205	200	203	202	209	204	179	195	195	190	200	173	203	203	203	212	197	207	219	227	180	204	187	193	188	210	193	187	214	195	207	208	197	198	216	192	202	208	212	215	189	219	196	202	180	163	198	189	194	192	203	199	199	228	189	187	209	188	219	208	206	198	182	206	202	201	214	201	201	204	213	193	225	190	201	189	195	182	165	194	194	210	187	172	199	199	209	198	183	212	229	187	216	231	226	181	225	194	197	216	220	192	205	183	191	207	202	168	206	191	222	202	197	190	208	213	193	213	198	197	200	196	189	180	197	181	205	190	187	189	196	201	224	204	211	214	218	204	183	198	201	192	200	214	217	203	198	197	173	199	230	194	216	205	184	206	193	202	189	213	215	201	146	200	181	194	198	183	194	193	176	170	203	178	224	200	227	186	178	209	204	214	200	225	194	191	207	186	243	196	186	192	195	181	220	191	210	186	186	208	191	191	222	177	212	183	192	182	184	210	204	222	191	227	199	194	194	183	204	217	225	202	219	181	210	210	203	201	214	184	185	204	210	195	216	189	178	183	205	222	182	179	182	198	184	212	235	177	211	215	172	208	184	203	201	221	203	194	183	190	197	200	195	214	201	196	181	218	204	188	203	219	216	223	207	177	220	189	210	205	199	184	189	216	201	205	175	213	164	223	211	188	205	173	198	186	213	207	215	188	181	196	204	193	227	204	221	203	196	205	177	198	211	210	229	206	203	183	187	215	214	190	208	193	195	179	204	194	200	197	210	186	194	214	190	191	224	207	181	190	202	209	187	208	187	204	203	191	205	194	195	181	212	216	194	201	186	198	174	211	194	181	212	202	189	180	186	176	202	205	192	191	226	202	216	192	197	187	195	193	195	205	176	218	171	218	214	216	197	192	182	192	207	202	184	199	201	208	207	198	183	212	200	198	177	211	218	203	212	197	192	220	182	208	206	214	203	190	215	209	196	194	206	175	208	196	194	202	195	192	245	178	180	208	172	207	211	187	191	197	187	182	190	196	216	210	191	199	213	215	214	209	189	225	205	199	209	191	204	222	209	193	208	201	236	175	221	194	207	179	211	206	210	186	217	227	205	213	209	182	197	215	175	204	194	218	208	208	226	207	187	197	173	189	198	191	216	209	191	183	199	201	193	237	201	217	172	222	173	187	197	203	218	190	181	191	167	178	197	193	198	193	193	207	173	180	181	209	200	184	207	180	201	192	189	189	204	216	194	202	213	212	183	213	224	224	223	206	182	206	226	198	207	219	205	219	212	188	192	179	204	205	192	199	206	179	200	205	177	187	200	181	163	221	200	201	174	201	192	187	180	186	183	192	215	207	185	202	207	210	195	196	215	181	197	196	203	178	201	214	168	189	227	201	207	193	190	186	182	176	207	198	230	206	207	205	196	197	213	186	198	219	173	206	197	192	215	199	190	195	194	194	205	235	199	192	214	175	217	202	196	208	190	209	169	206	185	194	210	187	183	195	196	212	197	204	204	216	219	206	204	175	204	169	198	203	196	192	201	224	200	210	179	204	173	194	189	198	207	201	211	215	181	184	182	171	219	185	213	188	188	207	204	194	194	198	190	192	195	206	216	217	198	195	193	197	187	181	206	219	200	176	194	194	201	189	201	180	200	200	210	171	183	189	200	203	213	195	193	210	186	223	210	182	217	216	198	183	183	186	204	189	185	206	185	197	199	185	208	217	185	210	215	211	201	184	220	200	172	196	195	176	196	227	202	188	228	206	184	184	210	207	225	193	214	209	194	224	205	198	202	187	195	200	185	187	211	227	199	193	201	187	212	192	198	205	199	203	203	216	191	203	222	227	183	201	203	193	206	214	174	195	181	206	201	212	199	207	215	175	189	177	178	197	185	206	190	210	176	201	199	200	181	199	181	198	218	185	187	214	194	177	174	202	200	195	188	195	204	166	200	219	211	213	188	191	198	203	209	217	203	215	183	183	198	184	206	197	230	173	192	179	191	197	195	198	210	210	202	174	197	207	198	191	205	195	202	216	209	183	192	185	208	193	191	201	198	198	197	179	207	201	189	206	227	202	214	193	234	193	214	210	195	198	203	208	200	190	176	217	196	190	197	201	204	223	180	202	197	214	192	189	173	203	172	216	195	206	227	227	187	212	207	187	199	193	218	182	204	190	226	180	172	209	195	196	225	230	197	180	200	183	208	206	179	206	218	196	207	186	199	184	185	194	176	188	216	195	196	186	214	178	178	191	179	203	217	197	206	183	212	179	177	192	191	183	206	209	211	209	202	184	197	191	200	185	214	203	202	185	202	203	178	199	221	191	191	191	193	204	165	213	211	216	204	202	197	225	209	190	218	202	203	207	200	208	198	194	188	176	186	217	185	183	215	186	197	205	208	187	180	186	201	224	198	194	184	225	199	203	229	191	167	185	206	200	178	227	178	189	187	205	205	218	203	211	185	193	174	204	201	195	209	207	216	200	192	196	198	193	219	201	184	208	209	204	232	184	207	199	228	182	215	202	202	209	191	216	205	203	226	183	201	213	202	201	195	190	210	175	178	218	188	193	180	214	214	196	201	217	177	191	183	207	193	190	190	213	191	162	196	235	204	219	174	192	207	192	205	184	186	208	199	215	187	198	173	235	195	196	213	187	211	210	185	222	208	205	203	187	183	190	188	200	193	199	213	168	197	187	194	201	219
8241	5885	1763	926	508	534	469	547	536	497	529	503	531	556	546	526	541	558	556	532	498	515	532	560	582	509	517	544	510	508	552	490	532	526	500	508	544	540	489	508	549	512	551	526	533	527	532	533	547	471	526	542	572	559	561	497	551	536	545	522	532	549	520	495	537	537	507	523	501	526	514	499	536	528	485	498	450	520	559	484	562	499	570	532	536	535	524	504	506	513	510	525	507	501	506	516	497	525	501	493	527	492	554	535	540	493	520	485	514	520	475	497	485	558	559	557	497	544	556	504	551	505	538	577	545	509	527	551	530	509	534	563	522	479	528	545	531	558	529	511	505	537	539	549	561	510	535	527	524	538	528	549	488	522	563	561	535	493	498	517	541	535	517	544	572	520	532	518	536	518	529	532	585	511	536	541	558	540	573	519	534	559	492	545	513	513	518	553	537	546	554	520	538	526	520	555	504	560	503	546	542	518	506	556	506	501	547	503	538	544	508	503	495	466	546	535	526	527	501	553	538	491	520	531	500	504	551	520	545	555	585	507	563	510	544	497	526	590	521	533	505	551	546	512	556	510	524	546	504	497	533	524	518	524	540	521	536	506	522	539	496	513	542	511	507	501	538	545	533	508	556	519	544	544	550	531	530	518	480	522	445	519	537	530	505	561	505	502	533	511	536	538	515	534	521	520	520	508	526	511	560	515	531	514	532	531	510	487	534	512	553	565	514	529	532	523	515	556	535	526	575	559	464	532	479	541	500	511	515	506	537	554	552	525	518	548	536	541	531	525	546	563	572	559	543	496	553	571	509	510	503	521	518	513	575	522	543	552	522	513	508	554	542	546	485	527	549	548	548	529	514	539	518	493	549	535	510	535	542	497	516	568	480	492	521	510	511	540	523	505	509	505	520	558	538	503	525	499	535	512	490	558	570	521	537	531	523	498	554	542	538	576	500	497	544	530	509	498	548	481	536	555	541	529	490	576	535	558	513	543	515	530	518	444	518	546	526	562	519	527	539	534	519	557	534	514	573	558	527	486	508	505	512	536	496	521	509	513	539	559	516	526	545	517	476	512	562	504	514	522	534	499	567	497	562	539	498	550	505	517	524	581	533	521	551	527	545	527	517	539	531	545	500	546	523	513	496	496	537	517	540	533	528	487	512	523	524	550	504	519	501	543	555	555	494	518	523	520	519	497	528	508	554	518	542	461	546	514	553	543	492	526	554	509	562	537	504	499	569	590	567	524	547	530	531	529	529	535	515	568	532	528	543	535	532	525	520	524	523	524	532	522	533	513	552	554	569	547	538	540	520	516	534	535	548	525	517	498	546	518	520	552	492	502	546	503	499	516	509	525	533	532	482	513	524	535	516	491	520	548	506	534	568	532	538	495	494	513	548	480	537	517	565	530	525	518	530	560	494	506	545	533	519	514	511	507	545	543	544	513	522	523	511	512	530	554	475	546	559	526	529	531	535	543	553	548	558	525	536	556	519	564	524	495	501	491	513	537	513	538	529	544	526	489	587	494	529	562	488	522	556	523	554	505	569	528	512	563	494	487	529	554	541	573	456	506	556	538	541	520	525	539	545	558	519	544	547	507	547	541	525	499	518	518	514	553	533	544	522	534	517	553	565	501	520	551	490	504	530	520	514	470	477	545	528	523	532	524	540	524	535	546	542	514	490	550	491	515	533	538	520	569	532	548	532	533	493	522	539	527	538	515	505	514	492	565	530	549	494	544	542	549	560	528	504	541	522	535	559	526	543	535	571	526	492	556	531	530	556	527	520	556	522	538	544	549	536	511	507	512	562	509	519	548	511	524	527	544	526	521	528	550	539	559	505	493	523	537	525	548	506	558	535	535	498	527	557	507	537	551	541	523	502	524	505	530	530	534	493	531	511	505	574	530	544	526	512	522	515	528	524	530	543	490	518	535	539	522	544	530	488	530	560	489	540	466	509	561	541	525	522	553	510	531	529	492	535	561	511	542	520	524	516	500	501	550	505	549	495	527	522	526	516	533	515	502	579	510	511	529	510	503	504	510	521	531	500	527	545	544	545	517	573	502	564	539	535	562	503	506	499	556	562	539	499	479	493	527	523	515	516	551	498	499	521	502	533	499	470	552	525	562	548	532	549	490	523	541	526	534	529	548	509	511	561	498	523	525	540	528	568	548	520	524	521	529	568	534	536	521	493	531	560	535	584	539	483	497	520	543	517	552	547	529	564	552	523	555	528	527	560	549	505	547	547	537	563	519	529	497	505	552	505	567	524	517	521	502	556	497	537	510	524	526	512	537	507	526	548	512	500	534	503	536	523	576	553	536	593	526	516	546	539	538	508	528	557	522	515	508	562	526	497	531	511	491	516	544	508	530	504	482	521	568	542	551	554	494	525	569	555	556	540	545	485	507	513	549	552	556	502	524	502	500	508	530	563	537	508	520	556	558	556	515	513	511	493	551	499	542	556	519	536	514	522	547	459	583	513	527	534	517	543	542	534	542	545	499	567	548	497	471	582	521	509	489	494	531	556	566	551	535	494	531	549	519	555	468	549	507	492	483	565	536	515	518	531	555	532	559	526	516	528	526	504	558	542	540	509	562	540	543	572	511	524	513	529	514	532	538	529	541	509	556	525	555	576	551	533	572	552	520	507	555	508	496	548	531	514	554	533	525	525	506	535	545	538	516	520	504	552	497	508	503	527	534	522	542	570	508	547	519	503	500	502	515	518	507	519	515	501	536	479	542	510	530	546	512	491	564	478	558	522	536	482	522	541	499	521	492	521	523	525	548	540	532	572	519	532	521	531	519	553	508	541	506	548	519	507	536	538	526	555	519	575	519	528	557	491	579	501	544	548	554	515	525	498	536	523	517	520	506	507	533	529	546	504	527	563	474	546	569	531	501	528	537	560	486	531	496	559	556	553	503	538	527	523	541	547	544	524	519	585	538	543	552	521	488	510	528	520	519	548	564	505	539	545	534	548	510	525	494	553	529	551	514	547	551	573	501	537	523	563	531	564	530	545	505	521	522	548	532	526	531	505	500	529	505	514	541	507	535	504	506	544	486	568	502	555	529	523	516	511	544	521	542	518	515	543	548	575	567	551	516	529	541	515	526	566	501	524	510	525	527	546	560	540	542	521	530	519	532	533	525	554	521	561	512	514	549	515	512	530	570	540	506	509	506	516	536	513	488	533	562	537	528	533	538	516	484	521	528	514	516	549	539	484	470	498	511	521	532	539	509	520	503	528	553	501	539	495	487	519	498	529	540	549	509	521	514	527	508	559	502	533	559	533	567	549	606	512	541	501	549	527	549	531	534	513	499	526	540	508	514	557	555	514	528	532	534	500	543	528	550	536	518	565	498	565	528	505	489	524	548	486	489	515	538	536	519	487	504	536	476	560	494	529	533	534	525	504	537	501	527	464	503	537	497	532	554	485	465	581	561	526	485	561	559	501	510	497	539	524	569	539	507	536	550	508	560	525	547	536	563	556	552
24625	21020	23986	28268	21023	15252	566	367	325	325	320	325	306	332	313	344	296	307	318	304	315	310	331	303	306	286	286	305	289	270	294	273	264	294	309	327	318	330	324	290	306	318	285	317	292	326	305	290	308	310	314	313	321	303	276	271	289	255	304	301	320	299	299	321	306	283	300	263	315	302	300	293	331	306	313	311	316	319	283	284	295	282	297	280	315	305	290	285	282	333	317	304	311	282	273	270	286	316	283	288	296	332	294	283	306	309	326	303	306	291	298	285	274	257	282	268	301	290	276	307	293	309	307	291	297	312	286	293	340	311	321	289	298	282	282	308	325	304	318	315	291	289	301	287	300	285	292	275	277	349	317	310	277	271	296	300	308	274	317	268	315	287	277	299	300	329	266	289	323	288	279	280	311	291	303	302	310	252	282	317	312	269	325	276	304	298	296	288	319	296	323	311	285	326	292	288	294	291	302	296	281	297	291	284	280	264	261	300	311	275	310	304	317	324	300	292	312	313	283	286	287	322	282	284	279	320	308	316	258	288	293	314	292	278	273	289	250	309	302	315	285	310	296	323	240	283	292	321	303	294	308	297	275	274	285	305	304	303	321	314	274	312	290	279	312	263	305	298	281	296	303	292	279	302	272	323	294	273	278	321	287	292	286	310	293	294	281	283	252	315	307	292	287	314	303	296	294	290	303	308	302	329	302	276	311	292	275	279	294	312	289	283	291	294	266	305	312	288	330	299	297	309	285	278	303	291	272	286	300	288	260	334	302	303	292	273	270	288	302	292	294	284	306	277	289	305	307	309	302	302	283	316	301	285	259	312	314	291	328	275	304	266	276	302	277	312	301	315	252	313	299	253	301	277	279	250	331	296	285	285	310	277	311	291	281	297	329	279	319	263	291	312	275	282	306	303	336	284	316	356	320	313	280	313	307	282	243	283	295	306	310	266	302	282	297	275	312	284	299	297	285	300	288	310	305	294	312	292	301	277	300	300	300	268	321	269	329	322	274	312	304	285	283	295	301	330	295	335	297	299	277	296	290	323	290	287	314	276	268	317	292	278	300	308	297	303	308	252	249	300	281	308	306	279	283	273	317	309	310	288	298	295	342	292	311	280	278	291	317	303	292	280	282	271	301	293	294	262	279	278	292	280	304	288	312	294	292	315	309	300	300	298	308	281	331	304	304	282	292	274	308	288	295	322	297	286	263	262	286	276	277	327	311	303	300	291	282	301	298	278	273	308	283	307	313	293	316	308	275	296	282	314	330	263	331	300	295	280	300	280	275	276	290	271	344	303	332	307	308	302	315	305	297	295	300	294	288	311	307	332	302	280	267	269	294	299	316	306	322	289	284	311	298	298	292	315	309	302	278	297	306	275	317	284	258	290	297	275	339	291	312	297	304	294	283	282	293	299	256	305	329	282	295	311	305	298	303	285	295	271	273	298	303	292	277	287	329	296	300	283	330	303	299	297	312	289	315	297	299	303	347	270	271	307	295	280	264	311	309	322	278	326	287	331	266	289	269	314	290	297	278	259	309	321	306	298	292	284	311	297	248	287	309	299	326	294	274	300	300	290	309	292	334	314	319	268	307	305	291	310	299	266	299	281	275	323	306	289	302	297	283	295	284	286	316	298	313	303	296	312	289	311	301	296	278	284	307	313	285	305	287	293	276	265	316	282	287	261	285	299	292	275	247	302	257	270	316	303	290	315	275	299	279	299	293	308	287	297	265	300	292	279	309	322	284	312	310	318	339	281	304	291	293	300	287	319	290	315	325	298	300	278	292	276	301	294	299	282	294	276	305	319	313	289	294	294	297	288	291	295	270	255	303	271	280	286	287	304	287	305	293	288	299	296	301	296	277	289	273	315	318	268	287	323	308	287	286	341	304	279	310	281	281	300	295	299	280	291	271	314	286	314	321	340	327	297	306	327	271	311	272	272	286	310	272	293	301	308	271	295	275	282	275	332	304	275	274	291	269	286	284	310	314	314	274	290	300	283	274	308	269	288	310	284	300	287	290	290	308	300	312	303	272	264	306	285	307	276	320	318	301	298	284	323	316	326	295	268	306	297	273	297	297	302	269	279	271	275	287	272	306	311	277	268	293	272	308	292	297	285	315	285	318	275	276	293	300	283	298	297	285	327	318	308	319	278	294	289	330	293	292	299	309	259	277	306	281	332	278	279	290	279	309	277	315	308	292	293	312	284	280	299	314	291	288	313	305	323	287	276	287	341	241	305	292	246	260	303	295	281	300	317	305	283	292	282	268	304	281	292	293	282	320	330	272	272	278	315	264	307	254	281	302	272	296	310	281	298	296	294	294	280	278	318	312	284	308	274	278	287	294	273	282	269	296	298	270	281	283	296	335	286	275	307	278	308	281	246	291	306	286	299	294	306	312	309	300	322	301	299	317	276	305	289	267	289	306	289	289	282	295	300	294	299	307	295	288	303	316	299	299	316	284	309	288	290	290	260	293	302	304	302	319	319	337	307	333	304	287	292	279	304	312	296	326	296	304	279	305	298	320	319	322	314	287	292	284	298	278	287	301	291	303	290	296	269	303	286	286	299	292	306	282	279	315	319	289	287	297	327	297	327	316	322	312	273	281	299	290	272	309	307	298	287	312	289	266	277	290	298	303	279	336	310	291	318	293	282	322	313	292	314	282	308	286	270	281	289	280	273	304	305	281	308	278	277	300	310	277	312	309	290	288	305	281	286	288	316	326	322	291	326	306	311	276	317	315	309	284	277	290	269	308	256	312	277	297	299	249	284	282	298	291	308	298	264	300	277	286	314	330	260	286	304	310	301	315	306	284	294	249	305	299	281	297	319	283	311	298	320	280	296	296	288	290	302	288	324	292	296	300	279	268	299	275	307	275	316	282	301	318	308	303	278	306	277	291	279	297	279	286	288	295	287	283	247	260	307	284	330	298	300	316	276	276	297	311	288	320	309	304	315	300	284	296	303	308	315	290	301	293	262	298	280	277	306	283	324	310	277	292	280	270	303	289	298	279	254	314	325	297	274	302	283	314	292	283	285	301	291	290	308	289	266	300	270	345	320	301	329	289	325	296	269	285	299	275	308	327	311	275	278	276	295	288	330	286	308	307	279	310	287	268	327	279	274	281	317	274	278	325	305	259	305	272	284	270	273	280	287	299	294	294	316	325	286	287	307	276	280	271	297	318	302	320	297	288	301	294	312	303	292	301	307	253	294	295	279	312	271	284	326	287	291	287	279	324	305	319	324	310	268	305	298	312	309	332	293	268	297	278	313	297	291	279	319	314	279	321	310	300	270	294	288	263	295	290	291	315	304	287	268	285	284	259	247	298	273	280	289	301	302	301	306	311	278	290	275	317	289	314	310	281	334	297	292	284	300	283	301	324	262	272	328	289	305	305	261	262	293	270	313	282	318	287	276	303	306	294	313	272	296	281	293	290	300	313	295	282	304	306	293	308	309	268	285	284	304	294	288	329	278	315	275	287	268
6895	8988	3134	3613	822	819	745	764	733	735	755	737	722	744	730	681	728	697	727	764	703	736	734	749	732	723	725	698	717	723	715	707	698	718	713	736	702	741	756	717	664	734	695	722	746	679	710	694	691	767	685	703	736	739	698	744	665	724	717	720	715	716	760	696	723	687	701	716	735	747	717	739	669	727	752	697	763	719	716	739	701	691	759	726	670	713	686	669	680	777	733	728	761	728	712	703	692	743	681	705	714	765	691	742	660	724	719	706	734	722	750	688	718	728	727	730	684	713	714	701	701	770	710	735	726	715	737	722	748	728	743	709	758	667	753	752	738	811	668	664	726	709	715	733	717	736	713	765	741	755	693	723	692	726	753	725	747	668	696	683	727	695	752	742	692	733	661	664	715	773	712	746	715	712	710	726	628	716	684	694	748	667	665	713	772	742	747	704	738	686	723	663	687	699	704	695	761	690	761	722	765	751	692	693	714	719	717	754	742	719	709	761	757	684	753	693	722	697	752	668	664	726	709	729	702	717	698	681	703	745	691	725	686	726	693	736	738	725	683	655	697	724	658	726	733	718	712	715	730	728	703	692	730	700	740	727	708	747	708	744	716	675	727	771	692	713	737	748	714	688	648	723	699	737	763	699	751	745	740	698	733	777	663	679	717	721	717	663	730	692	758	716	688	713	743	693	705	695	723	751	707	753	672	716	726	709	724	718	729	754	774	694	755	746	674	736	673	704	706	749	717	719	733	695	711	760	711	678	718	686	724	702	724	737	770	740	742	755	696	779	696	745	717	725	718	719	700	655	754	689	698	696	709	709	801	691	702	750	759	748	696	715	707	683	685	758	717	741	723	728	728	692	713	719	705	760	736	728	746	741	726	714	765	699	704	693	774	730	723	740	727	735	747	691	714	717	719	693	731	738	736	734	719	710	727	741	702	701	692	699	676	753	724	715	696	698	717	715	745	735	750	687	679	694	712	730	729	716	722	706	654	729	760	710	704	751	742	718	717	718	732	689	763	712	703	681	676	712	688	708	660	712	687	733	697	728	741	703	713	734	742	712	704	702	707	738	781	726	703	750	749	721	694	756	722	685	700	719	700	709	707	741	708	742	723	737	725	670	702	731	697	707	718	648	711	741	721	697	687	665	745	701	689	714	735	760	712	732	721	686	713	745	784	724	745	713	712	711	758	726	709	679	729	702	685	635	740	699	756	754	745	669	726	702	745	717	715	758	755	740	708	672	758	705	729	734	727	775	686	730	719	781	731	711	706	724	733	753	752	658	688	742	705	703	686	704	722	720	676	710	676	684	723	756	754	662	714	741	705	741	735	721	669	715	735	685	705	741	758	707	701	712	711	752	660	735	748	744	751	714	710	684	731	668	723	740	751	727	694	685	738	692	711	748	719	722	688	689	743	719	696	714	732	712	732	733	769	707	714	732	723	742	712	719	716	695	717	743	715	702	742	758	718	703	715	699	772	717	718	700	748	764	749	683	679	735	789	720	738	719	738	728	715	744	716	685	702	741	713	703	749	714	695	740	734	690	713	675	783	728	683	704	737	765	784	701	719	690	689	706	650	730	718	777	731	673	710	718	758	751	710	685	675	716	717	748	695	718	722	725	720	675	709	698	655	692	723	748	793	689	675	750	754	712	731	760	729	730	741	712	693	783	720	724	703	711	680	712	696	758	727	685	746	717	721	698	742	717	710	705	738	728	687	727	731	706	704	668	699	682	705	693	675	692	718	725	749	758	699	743	726	736	683	751	680	780	656	714	725	738	702	775	744	730	732	694	733	702	747	694	708	764	678	784	765	681	731	708	714	727	723	713	729	724	702	715	660	735	730	775	684	764	740	696	710	709	694	702	725	679	709	749	724	675	701	719	683	745	705	691	692	692	697	767	735	690	727	739	746	757	727	643	725	736	719	710	711	736	699	734	691	730	719	644	705	755	712	717	692	748	714	741	660	698	692	673	684	744	752	720	682	687	704	750	671	780	733	734	729	727	702	713	742	738	726	730	705	732	713	676	741	714	670	714	777	695	709	781	704	749	727	719	693	710	762	719	746	770	681	720	705	735	707	701	695	680	705	658	754	746	720	772	684	735	714	695	744	688	669	708	691	734	723	717	690	719	747	695	716	698	693	709	735	710	721	733	716	698	743	715	679	694	705	724	678	693	693	675	735	704	704	716	715	727	702	663	666	731	730	752	737	708	695	726	720	762	665	688	699	733	761	689	697	704	751	703	694	697	705	750	697	711	690	675	744	717	744	720	741	739	706	750	733	680	719	681	702	701	714	713	726	688	720	698	659	714	714	695	713	751	738	740	698	773	726	726	694	710	740	742	720	707	748	713	711	678	707	750	720	715	697	730	742	700	749	682	748	708	744	760	756	702	760	654	700	677	680	696	754	698	692	745	738	697	706	730	714	750	707	750	728	727	714	754	759	732	710	709	742	745	729	685	711	706	728	691	727	703	682	706	725	717	743	722	735	685	676	696	728	721	702	654	767	668	720	693	727	757	743	717	691	709	703	722	685	688	728	693	694	761	666	721	709	728	706	732	735	678	719	727	699	733	713	718	705	706	704	727	680	683	719	726	730	709	698	735	714	709	745	704	696	700	720	749	777	713	695	704	697	734	685	738	718	705	680	722	699	756	703	744	723	715	742	739	716	690	721	749	681	696	708	759	747	674	733	727	715	670	696	682	727	693	714	736	736	734	732	714	663	736	737	759	700	664	757	751	691	707	716	728	702	812	741	709	741	690	769	696	709	704	697	733	721	735	696	693	698	759	750	733	699	671	761	731	715	716	687	723	732	683	737	723	655	715	653	717	755	725	704	699	675	735	755	702	725	689	725	746	729	727	725	719	725	728	720	713	746	698	732	688	701	729	758	734	690	756	691	715	703	714	768	725	733	720	727	730	706	700	711	741	739	674	684	721	685	742	674	736	732	721	679	698	787	738	729	733	712	720	714	708	682	686	677	718	672	748	728	695	717	780	684	745	760	718	740	750	727	735	682	725	770	700	696	685	718	701	729	689	741	680	727	706	765	731	699	704	704	741	770	697	691	720	702	708	746	673	770	730	691	727	759	697	683	710	676	706	698	714	656	675	694	724	687	721	661	651	693	732	740	732	750	696	760	730	700	724	759	726	707	723	706	733	697	695	725	695	704	722	679	709	698	711	726	691	697	716	717	662	689	722	703	666	688	690	732	698	714	701	722	703	713	728	717	693	775	700	685	757	698	725	717	728	736	715	694	732	703	654	705	690	723	701	724	709	687	748	724	716	704	728	715	703	693	716	671	688	718	719	736	702	716	737	733	700	685	726	740	681	702	697	714	681	700	770	734	739	719	690	727	742	753	734	743	710	722	691	739	727	759	760	733	726	726	725	709	705	688	709	758	725	722	647	719	687	738	727	719	729	765	753	687	719	689	707	690	680	719	713	702	704	664	768	690	735	677	712	726	753	730	682	705	723	698	729	732	695
23874	20964	24282	27825	20965	20979	12430	530	323	310	290	284	260	254	256	263	238	234	258	222	208	238	224	229	264	227	214	226	225	240	220	236	252	250	197	239	227	237	204	204	238	239	245	253	226	218	226	212	194	223	224	230	242	202	189	222	246	233	223	219	236	186	234	221	234	229	223	233	248	225	230	221	221	231	218	216	200	205	204	244	240	208	228	252	236	234	222	213	239	221	242	199	220	215	227	231	221	236	204	215	202	232	238	249	229	227	189	229	236	211	199	238	240	228	218	205	213	205	215	224	231	245	198	217	243	238	224	233	207	209	216	241	210	194	220	223	261	218	243	235	231	219	200	214	222	202	254	226	236	232	231	224	208	210	200	212	206	250	207	230	230	195	208	221	233	202	198	225	232	221	207	242	208	211	194	220	241	219	231	222	228	216	225	209	225	231	210	213	211	235	214	254	229	216	217	208	239	191	223	251	231	217	253	193	238	226	216	178	201	220	211	236	233	216	230	233	240	223	244	226	215	238	226	187	215	223	227	243	238	200	242	192	216	212	229	206	220	183	214	213	191	223	197	229	236	216	200	210	227	218	218	204	255	206	233	226	188	223	237	228	222	221	230	233	228	219	210	242	215	222	229	208	238	235	230	230	239	235	231	229	229	203	198	245	235	224	268	209	213	231	257	207	235	232	239	234	219	222	211	218	192	211	201	216	231	222	196	198	211	232	212	215	209	212	239	215	223	214	187	211	236	212	232	189	228	211	231	226	213	214	257	224	196	227	221	256	213	241	224	212	222	232	250	220	256	230	208	204	220	202	234	221	228	216	239	222	227	229	241	210	197	245	224	249	212	218	211	226	210	227	200	248	210	232	214	220	260	238	216	204	239	206	226	218	246	211	209	231	223	190	212	231	225	240	220	220	205	242	212	211	199	203	206	200	251	224	232	225	204	225	245	235	227	214	216	214	201	212	214	236	233	233	228	203	214	213	219	208	241	247	223	218	202	222	202	225	224	231	210	230	179	230	212	217	221	211	227	257	202	223	207	226	232	235	218	216	223	223	221	204	214	227	222	215	229	240	216	256	248	219	215	232	213	237	213	211	248	253	189	210	227	239	216	226	227	188	230	221	202	216	212	201	203	213	218	225	216	268	207	210	204	246	213	219	209	221	203	198	207	233	205	227	214	217	204	251	221	235	215	237	224	212	254	242	208	213	222	230	236	246	212	220	213	229	192	233	244	199	245	222	200	207	193	201	239	225	197	233	229	220	240	226	214	221	235	215	214	241	207	238	222	228	222	244	219	227	227	247	221	178	221	224	216	211	217	216	219	202	220	230	243	243	214	190	203	199	230	215	233	219	215	221	210	244	209	217	210	201	189	213	226	246	260	242	211	199	220	221	219	215	192	230	255	223	230	209	221	232	232	245	218	198	231	231	218	213	215	184	215	228	218	202	240	240	213	204	227	226	240	219	210	227	213	227	193	218	249	240	232	251	212	223	198	236	234	214	249	197	227	225	224	250	224	211	216	205	241	217	242	208	237	229	207	237	230	210	203	203	247	196	229	198	206	207	208	204	224	229	245	227	237	202	213	243	224	190	235	205	195	236	210	214	219	235	214	240	215	207	232	221	190	196	246	215	230	228	217	253	230	244	207	251	260	241	225	238	196	211	220	215	210	218	211	210	249	216	228	232	245	226	215	220	220	222	191	230	210	225	205	196	233	228	202	204	234	243	193	209	222	240	246	185	208	224	194	199	195	226	211	199	229	210	241	209	231	205	224	221	225	231	227	207	216	200	241	262	205	254	210	232	216	224	237	204	237	220	256	218	221	225	207	203	252	199	258	225	213	225	209	235	219	243	210	220	229	208	219	234	210	206	242	242	238	182	207	255	210	200	219	229	218	192	199	202	227	216	217	190	211	212	230	195	195	228	227	234	221	238	218	216	216	232	209	227	212	225	214	199	241	190	228	237	199	229	223	281	236	217	238	255	193	205	222	236	241	234	219	242	200	220	226	198	223	218	222	221	227	241	226	247	209	250	222	219	210	220	219	248	215	214	206	234	187	213	221	211	212	205	233	225	215	226	211	233	239	223	230	203	250	223	213	225	229	200	195	228	217	266	219	215	241	241	233	227	221	215	215	201	210	231	210	214	255	206	222	210	218	218	226	218	220	212	182	235	210	223	213	239	238	191	238	216	215	230	219	203	221	223	214	209	215	233	225	188	228	213	235	212	215	225	222	225	201	213	179	237	230	196	235	208	216	206	228	227	203	229	238	216	202	198	218	234	195	230	221	223	237	224	223	234	205	212	217	200	216	205	209	218	199	229	242	214	208	192	218	221	211	227	238	213	228	215	239	215	210	217	219	225	217	247	215	183	226	229	231	220	226	211	195	213	192	214	225	216	220	223	240	208	213	236	212	227	249	243	238	212	202	241	236	225	220	224	223	253	228	201	221	202	193	205	215	218	229	228	214	218	208	226	231	266	191	187	262	213	203	218	247	233	209	206	195	221	229	218	213	222	210	253	235	220	211	219	242	221	189	201	224	216	232	234	208	207	185	194	217	218	224	256	220	228	232	230	217	204	207	218	220	235	215	213	230	251	213	227	198	217	217	240	221	215	217	221	234	209	228	232	248	241	217	236	252	207	201	217	237	221	246	203	210	197	200	242	222	212	225	224	216	235	249	209	221	228	219	212	202	234	219	245	221	222	229	194	237	201	251	220	213	211	214	222	209	204	203	220	229	234	238	211	240	244	266	224	265	213	203	200	240	237	220	242	231	193	225	218	192	202	216	203	212	231	231	249	205	222	237	218	222	229	221	224	234	204	227	227	226	230	215	230	238	238	207	231	231	224	220	203	219	203	214	237	216	237	224	214	220	219	214	241	215	239	236	231	203	204	242	204	209	220	258	227	202	219	225	209	220	218	236	173	181	211	207	201	209	227	212	216	225	221	221	212	232	215	227	192	227	232	212	212	205	231	215	211	193	245	234	238	230	234	204	209	225	211	219	235	188	208	200	184	204	208	210	243	214	226	212	243	205	202	246	224	238	211	227	196	231	227	223	220	231	213	221	209	220	214	220	222	215	242	210	226	219	197	203	212	204	213	207	220	241	217	247	214	218	220	199	251	216	228	219	229	215	195	241	192	174	232	218	247	230	216	225	217	229	210	198	238	222	222	232	221	223	208	233	212	199	218	203	229	208	246	215	232	231	211	229	174	215	245	231	245	216	223	214	205	232	198	218	234	211	211	234	227	212	207	204	192	217	211	240	205	209	242	229	232	219	223	232	215	225	213	240	235	213	242	212	195	209	224	215	240	214	223	242	239	228	208	217	245	228	213	239	232	204	200	204	218	229	217	206	201	208	217	224	237	226	213	222	236	191	207	220	221	200	218	235	193	229	240	197	208	239	235	225	219	210	223	207	231	217	206	249	214	234	200	242	226	224	244	196	218	200	217	178	233	221	217	226	205	234	221	214	234	218	217	185	213
7268	10876	4011	6477	732	667	601	565	627	559	575	536	537	544	567	583	525	518	533	538	502	487	528	554	557	554	548	517	518	480	547	520	564	554	525	509	515	535	557	545	481	523	533	477	528	503	553	522	491	565	509	502	530	499	530	482	525	508	507	543	555	523	494	549	536	498	501	518	485	540	536	493	548	565	512	532	552	502	529	552	514	499	551	520	520	534	503	517	583	564	492	550	527	543	533	541	547	515	542	523	508	495	530	474	482	523	499	538	545	512	564	531	499	521	485	538	525	529	490	522	564	519	518	530	508	546	541	533	507	503	544	520	525	540	528	507	547	512	498	531	519	520	458	523	519	487	533	469	499	525	519	551	512	509	458	503	486	551	532	525	531	527	499	551	505	510	544	501	549	525	542	524	555	536	563	487	545	555	490	542	488	528	499	516	513	522	532	528	513	527	487	548	530	492	531	555	519	497	537	507	505	545	508	490	494	557	546	496	456	549	558	520	516	570	496	512	501	505	514	511	519	508	532	472	519	499	538	482	536	498	508	543	539	522	534	534	510	522	508	521	491	500	549	551	536	525	538	528	500	505	524	542	531	510	488	536	501	507	541	529	518	523	554	540	499	493	531	505	531	497	570	504	536	517	518	524	532	515	517	543	511	545	475	552	511	509	517	507	514	521	561	523	496	509	482	525	504	550	518	536	502	540	489	548	506	523	546	520	536	516	486	508	516	524	518	539	520	496	521	504	519	481	511	559	512	538	561	508	486	551	508	514	512	505	516	550	513	554	554	524	555	553	513	609	490	515	512	594	487	536	528	534	540	480	500	509	507	509	519	498	526	538	488	518	477	555	536	518	521	517	513	528	526	525	534	507	533	543	516	550	527	559	554	517	540	602	516	518	507	531	488	557	598	545	512	550	521	521	533	532	563	496	495	484	527	484	519	505	532	524	507	509	560	486	507	526	532	540	539	525	480	531	495	496	512	545	509	555	536	502	535	529	517	537	528	499	504	512	530	509	560	528	538	518	530	526	507	514	528	503	506	560	546	531	479	530	542	491	496	542	483	526	494	515	492	510	536	502	521	549	513	511	525	563	499	480	503	497	554	525	545	543	525	502	570	531	509	537	545	524	510	543	524	562	527	466	514	509	512	513	548	466	513	487	506	481	570	549	551	509	506	558	506	510	539	547	520	504	528	516	558	514	494	485	506	561	506	552	532	503	508	521	527	537	530	549	535	487	532	519	576	510	509	506	499	545	484	539	520	529	510	485	541	545	521	537	530	491	493	547	497	492	480	528	508	568	540	555	541	539	557	531	522	477	522	497	490	520	494	519	508	497	515	524	481	540	509	532	534	559	477	512	526	501	506	502	508	535	540	512	553	545	514	527	499	521	522	535	555	542	509	492	557	528	524	524	550	562	533	528	542	529	552	511	485	527	518	510	504	494	533	497	553	516	533	513	513	530	458	505	503	463	486	479	518	495	545	531	543	488	526	529	500	582	479	509	473	504	520	511	504	527	547	536	512	522	547	511	519	509	557	537	494	515	543	510	543	520	483	495	528	517	553	546	499	540	514	503	545	525	555	502	518	536	544	494	508	546	541	483	535	498	539	518	485	538	525	572	554	510	527	534	515	569	468	496	540	531	549	532	539	564	535	516	516	541	519	522	521	511	530	495	575	509	494	514	534	541	565	541	556	499	528	514	503	496	478	519	522	533	459	511	513	506	514	533	546	502	511	513	525	530	498	541	541	543	546	561	500	533	531	542	496	557	512	534	528	527	500	538	547	525	517	511	507	498	524	522	520	530	485	542	544	502	511	479	529	542	528	544	549	533	503	526	540	516	502	500	516	484	521	531	519	533	540	503	527	568	514	547	523	546	532	541	522	554	501	505	554	496	473	518	533	502	521	548	522	531	517	522	579	520	514	563	532	496	489	542	551	525	544	526	530	534	533	516	529	536	486	538	494	544	505	560	510	491	511	538	490	522	509	504	540	460	512	523	517	516	532	492	506	534	559	530	518	532	519	535	519	544	555	538	536	517	505	520	508	547	530	499	513	558	566	539	509	519	503	515	480	566	558	568	508	516	496	515	543	521	536	509	539	520	512	485	514	522	521	519	512	515	550	511	544	514	505	519	509	474	512	510	535	557	561	550	545	519	543	551	543	517	504	504	555	497	504	511	517	540	545	508	540	522	512	513	535	563	538	512	522	544	497	544	511	505	514	482	522	533	520	519	548	561	542	476	528	546	543	501	472	551	538	497	543	532	519	529	526	531	537	551	547	504	523	526	508	498	521	507	556	509	547	553	544	553	513	510	494	529	568	574	524	567	520	548	518	486	539	456	520	466	549	537	544	506	524	526	526	498	514	489	571	555	521	512	536	488	508	515	462	484	519	526	545	516	500	496	566	542	540	492	524	520	477	504	544	519	529	520	537	500	516	538	521	508	542	538	523	536	522	506	474	490	566	471	515	490	532	492	562	538	523	548	532	527	518	544	514	480	567	541	517	551	580	509	512	532	551	507	570	495	568	511	518	539	527	490	502	563	519	498	500	521	550	505	502	522	483	532	516	533	542	510	524	524	549	479	529	515	501	529	515	527	496	584	510	505	523	547	519	536	541	494	540	515	546	534	551	532	506	513	542	542	509	561	493	570	503	496	535	529	535	509	550	511	570	547	500	534	492	546	546	536	551	484	517	486	537	501	482	529	537	528	512	510	564	515	539	508	495	525	511	512	531	527	496	517	562	473	519	518	491	520	512	547	483	492	550	493	500	501	504	499	531	480	534	459	572	532	492	492	498	484	546	557	512	498	534	496	555	563	552	515	544	504	537	512	500	552	542	476	527	516	513	507	521	519	472	520	527	539	517	522	532	518	487	520	491	516	498	540	497	542	527	518	519	543	516	540	521	516	525	546	507	509	481	509	572	491	533	537	500	560	485	528	502	540	556	530	535	530	537	515	489	520	503	513	517	514	508	526	581	563	581	538	483	492	516	520	537	510	549	500	533	540	517	505	559	512	504	546	539	508	511	538	502	499	539	525	545	522	568	529	473	513	489	537	515	505	538	508	521	481	502	551	500	529	517	521	528	494	560	533	535	514	516	551	546	539	514	513	536	499	489	506	515	557	545	484	516	516	525	503	509	540	543	541	534	570	533	497	532	541	523	499	534	521	520	542	527	498	520	531	504	504	543	521	464	514	575	518	483	497	530	516	522	544	559	516	510	537	521	542	506	487	501	529	561	520	523	521	502	458	532	577	512	506	508	508	537	516	524	503	513	539	535	489	546	504	555	539	531	553	505	502	517	534	516	525	554	548	552	547	495	530	566	504	553	544	560	577	523	523	506	525	511	540	481	513	561	520	509	532	521	530	523	571	519	512	529	500	517	497	484	506	521	532	473	513	530	507	509	544	551	503	524	547	519	515	573	531	501	523	507	531	503	506	548	491	499	487	510	534	541	512	546	524	536	577	514	558	492	512	548	547	533	533
31722	19651	8562	1092	236	205	206	217	207	196	208	178	184	181	193	208	196	181	195	182	175	196	203	201	175	182	204	221	193	202	216	205	191	172	212	192	194	200	182	234	205	203	197	199	199	209	189	193	197	220	210	210	199	207	166	194	217	215	222	173	209	200	180	191	224	224	208	222	201	187	214	203	175	215	226	180	165	193	216	194	196	179	210	194	206	178	214	214	194	189	224	198	217	202	203	181	172	204	193	186	183	156	200	166	216	190	190	183	182	228	191	170	191	183	212	195	210	195	197	201	202	192	211	218	187	194	203	195	200	156	174	205	195	213	189	192	187	214	203	202	190	185	182	206	167	206	200	184	212	219	198	211	205	203	166	207	203	209	255	213	202	199	184	207	200	212	176	192	207	182	197	162	179	162	168	188	223	200	202	170	199	173	171	183	204	191	224	192	205	196	216	192	187	190	197	200	216	171	189	198	191	203	207	197	195	196	202	189	175	199	196	198	196	189	176	192	192	202	209	208	202	182	188	194	188	185	182	183	173	181	200	221	215	211	215	217	197	210	207	212	191	195	206	193	208	174	212	191	189	202	193	185	190	210	199	192	203	191	180	194	171	194	177	202	192	184	190	210	193	168	211	178	187	191	199	186	185	206	201	191	197	185	188	204	172	200	178	203	207	194	194	214	204	195	185	202	184	183	214	213	167	185	192	214	174	207	213	193	201	199	184	189	199	199	213	192	185	188	186	194	225	187	190	216	184	193	227	197	184	185	218	219	194	198	188	198	200	197	194	186	188	198	207	214	212	198	198	186	200	196	182	192	212	198	195	219	210	190	218	213	190	193	193	177	209	190	213	201	178	191	205	190	182	195	204	206	200	209	201	204	206	170	187	208	187	202	184	194	199	206	168	192	197	194	190	165	213	208	191	208	184	215	204	208	213	193	178	188	182	185	185	195	233	178	209	191	193	196	180	199	186	185	210	202	183	201	173	197	203	185	178	198	191	182	192	196	177	193	168	179	196	189	189	207	200	186	191	180	219	177	193	177	212	203	210	206	205	177	187	197	199	209	204	208	209	190	193	201	185	190	200	219	206	185	209	207	217	205	190	187	180	216	202	217	239	205	176	195	193	183	183	201	186	191	176	186	186	194	185	207	195	189	206	208	176	176	194	193	200	203	209	178	179	219	219	150	201	187	190	174	199	182	226	195	221	211	211	184	184	196	184	206	191	174	219	210	206	187	219	219	214	185	229	237	195	191	195	185	204	219	221	221	189	197	208	176	186	176	195	192	218	200	186	219	201	203	171	205	198	199	188	210	177	181	198	192	185	185	214	194	188	178	180	198	203	207	184	209	215	170	197	225	191	205	217	207	198	158	184	196	205	177	192	226	190	180	187	192	179	196	162	211	211	178	172	201	199	201	184	218	183	199	223	214	184	188	192	201	196	202	199	189	202	180	187	235	190	195	214	192	238	221	182	190	199	206	177	208	195	176	185	184	215	206	199	213	194	177	194	187	163	201	217	191	209	202	188	188	200	179	233	181	197	180	173	178	176	196	181	176	191	181	190	200	208	206	210	184	193	176	196	214	199	218	195	166	162	176	181	182	178	206	210	177	194	223	195	202	224	204	196	224	183	173	241	204	188	197	174	194	195	174	155	214	196	195	211	210	186	183	160	193	195	191	192	199	192	188	194	212	200	194	217	186	203	195	211	197	198	205	200	181	181	172	210	185	191	182	224	188	194	184	196	207	197	214	213	207	226	195	176	190	212	209	208	186	200	209	212	188	217	209	236	198	204	205	196	200	187	210	197	196	190	223	192	181	195	219	200	198	190	199	200	199	220	179	190	195	175	197	214	163	193	178	197	188	196	181	210	180	164	226	218	202	195	200	170	239	213	198	205	187	197	201	197	215	193	222	190	189	199	198	197	189	229	181	225	218	200	209	176	184	223	201	184	184	203	202	186	217	219	185	197	199	202	214	229	181	217	199	182	196	211	188	183	195	197	192	198	199	184	204	205	190	185	206	183	199	188	187	194	195	201	190	195	214	184	209	192	190	210	198	154	198	194	185	191	195	214	207	198	206	206	195	208	205	180	210	224	221	209	190	191	186	192	198	192	180	219	216	175	197	204	195	235	196	196	195	241	209	221	189	208	206	182	210	206	220	245	222	201	211	175	182	196	211	212	201	204	209	182	185	192	194	204	196	182	182	184	164	194	199	209	186	182	181	216	218	174	201	194	193	178	243	195	188	197	185	196	189	203	200	207	184	194	194	206	195	208	213	207	210	187	208	187	196	206	196	199	211	197	190	207	203	196	200	179	198	224	191	225	195	203	180	178	190	218	184	203	206	210	197	192	189	201	185	222	206	179	187	199	169	185	210	197	181	207	192	223	210	162	187	214	182	197	206	191	202	205	222	205	206	211	213	176	182	213	196	180	218	185	220	233	202	170	199	220	197	202	178	181	191	200	206	211	184	189	199	213	213	200	191	203	198	216	199	192	176	176	185	193	179	216	180	173	201	177	205	221	199	203	197	190	163	216	207	197	198	211	223	204	191	180	197	199	198	200	192	190	185	208	207	215	191	184	190	191	205	184	207	205	233	203	203	182	183	188	195	206	211	167	162	177	196	206	216	216	206	199	202	207	201	197	204	202	178	207	206	185	220	201	239	224	200	206	191	179	186	184	185	203	173	204	214	220	200	190	186	222	171	197	208	200	183	203	174	185	176	181	172	165	191	189	184	186	167	207	216	217	197	187	180	203	198	172	170	217	188	185	199	195	197	214	182	190	211	205	190	209	191	196	200	186	201	199	181	177	188	211	215	192	205	209	204	198	201	187	185	206	183	159	188	196	210	201	173	185	185	204	218	201	197	209	200	219	216	213	206	207	191	193	181	197	220	215	187	191	176	228	193	218	204	204	179	206	185	191	201	199	197	190	211	199	178	190	205	215	202	197	202	205	203	175	189	191	205	180	230	170	190	173	181	179	199	166	201	214	199	192	205	176	180	215	195	217	196	193	173	182	190	183	182	181	169	190	188	182	193	196	196	199	176	183	206	204	178	195	225	221	198	191	192	226	225	186	199	200	212	190	190	182	208	200	180	170	197	198	191	189	181	194	169	222	218	194	199	217	180	209	191	192	190	205	200	182	207	193	224	197	194	208	189	193	189	191	193	190	190	185	199	218	207	193	186	186	209	190	211	187	188	201	178	189	203	183	187	169	207	206	197	205	200	190	208	185	214	177	177	202	193	201	203	216	210	220	210	195	199	204	180	200	177	179	180	219	199	210	193	213	174	213	179	199	204	193	177	188	180	188	215	187	200	193	230	199	209	214	208	197	172	196	202	200	189	200	231	184	196	206	153	202	211	199	215	190	221	211	200	218	171	180	171	178	188	215	200	195	205	212	207	206	218	184	182	194	194	182	214	196	200	188	205	185	172	215	198	190	165	200	207	211	207	211	192	177	187	190	202	199	193	190	187	216	203	187	164
7210	4136	1602	908	580	526	532	520	499	509	499	502	524	499	524	484	535	534	533	525	538	503	509	508	514	531	496	546	518	497	518	533	543	524	549	584	520	517	536	527	525	510	562	537	493	517	505	529	510	538	521	523	507	558	520	523	558	528	497	537	530	515	514	550	540	523	531	546	564	513	514	511	563	521	488	557	522	493	563	516	486	503	523	560	502	525	512	508	578	566	524	508	554	524	505	520	542	503	530	499	496	527	513	522	527	537	541	516	503	558	535	534	496	519	527	511	516	512	545	542	508	559	533	544	586	534	524	572	542	510	555	521	557	514	569	562	565	511	501	514	542	529	540	524	519	518	543	515	483	519	546	519	530	495	530	560	478	530	532	502	500	537	501	521	535	503	497	531	491	508	520	550	511	514	487	517	589	572	545	541	534	522	487	506	500	531	508	536	510	537	516	530	514	536	523	487	544	495	477	497	536	533	559	523	475	571	577	515	528	489	518	506	539	561	511	537	524	519	546	530	493	515	582	571	518	531	549	514	489	527	540	509	537	503	551	528	519	534	507	505	500	549	513	522	518	553	502	549	515	506	495	517	588	513	514	541	548	552	510	504	556	503	489	509	535	525	563	527	491	531	533	602	507	524	526	521	554	529	536	518	523	519	517	549	526	482	502	505	467	517	508	533	528	504	518	519	539	588	528	514	536	524	513	548	474	511	517	501	525	534	524	536	501	500	504	508	550	531	537	546	474	539	542	512	479	507	547	521	538	515	519	507	493	499	533	503	550	553	519	530	475	512	488	550	495	524	476	523	540	514	544	510	570	542	506	549	560	542	501	504	524	522	549	509	547	504	523	533	531	525	506	515	497	516	532	499	478	478	499	514	487	534	510	517	580	537	492	513	513	527	556	512	500	548	540	496	513	555	522	568	517	501	578	517	520	527	527	536	521	548	514	497	552	542	500	549	535	554	544	511	529	549	568	507	503	498	534	521	510	547	541	559	517	482	522	505	522	522	544	561	519	496	507	594	532	503	528	552	514	537	555	494	486	513	532	501	508	515	523	526	521	500	562	522	543	568	536	525	552	540	544	517	486	478	512	493	509	533	551	504	530	531	539	508	540	530	501	495	540	522	470	518	557	542	528	497	502	543	509	495	556	523	518	490	564	510	548	478	519	510	524	528	492	505	518	556	531	520	526	522	480	509	537	518	531	486	551	546	532	522	537	543	509	549	537	505	491	517	518	553	542	501	511	533	545	519	532	507	482	534	519	546	497	537	493	535	509	503	487	523	528	468	512	484	536	501	526	517	532	543	517	530	509	497	496	516	502	512	518	557	513	550	513	465	546	536	537	523	495	518	485	503	526	511	555	557	501	505	521	537	529	543	505	554	528	577	484	545	509	587	538	490	510	518	520	511	538	537	517	522	509	518	529	532	530	504	537	520	531	523	493	516	497	496	553	519	527	516	542	526	533	482	542	503	539	516	579	541	528	504	534	473	531	586	551	509	511	509	573	590	554	497	517	492	523	530	512	535	536	551	560	507	480	515	509	532	528	520	499	519	492	521	541	516	519	554	531	487	500	518	541	536	521	519	524	520	528	496	491	554	555	545	509	523	546	504	540	550	520	477	532	539	496	487	516	542	520	496	568	523	519	565	553	544	517	547	503	542	535	551	518	464	535	529	519	492	532	544	520	519	536	538	550	514	541	507	546	515	545	521	509	547	537	489	485	551	527	503	516	531	530	520	495	524	546	532	554	505	518	501	542	577	539	524	489	501	535	562	513	519	530	516	550	484	498	526	514	493	541	535	512	484	486	526	488	510	510	510	488	534	538	541	523	490	561	528	534	516	474	508	555	573	493	545	539	531	541	501	529	535	492	492	498	555	519	511	548	481	479	512	560	526	539	513	537	511	482	559	506	570	530	552	542	521	504	513	546	497	507	518	538	551	490	472	532	508	539	526	525	521	498	504	519	515	563	512	552	520	554	485	599	487	552	540	488	530	551	513	529	521	514	524	533	527	563	571	547	538	516	511	537	533	539	496	544	523	514	497	519	503	552	508	523	469	533	519	493	486	534	515	542	569	533	535	504	550	535	520	530	545	533	535	548	526	491	523	519	541	536	562	518	555	509	511	534	516	514	497	526	508	500	529	551	551	540	547	528	555	474	487	512	503	531	529	592	529	556	507	526	528	533	548	570	526	512	517	528	507	539	516	523	500	523	499	563	560	548	545	569	517	532	555	528	491	515	506	510	494	515	492	524	552	563	516	537	576	566	536	510	507	519	546	521	539	511	554	550	518	524	529	498	525	551	523	534	487	503	542	542	538	518	483	539	505	520	564	525	485	500	500	528	552	493	490	510	491	541	535	535	533	520	555	498	512	528	550	496	535	532	515	483	484	520	521	499	516	539	503	497	562	506	537	540	497	487	536	565	461	487	520	528	531	530	515	535	519	509	497	532	507	552	534	516	515	492	507	520	478	520	511	538	556	525	529	563	556	516	513	509	508	527	515	549	548	543	505	549	477	496	491	556	523	541	512	497	540	545	519	536	525	518	546	520	541	556	507	526	501	505	509	497	498	582	535	505	514	509	518	544	525	518	534	533	488	522	546	484	517	501	522	548	516	516	504	541	498	524	544	531	514	534	558	501	504	523	525	549	536	540	525	530	522	568	542	563	541	499	499	524	528	505	510	496	554	568	514	491	496	547	533	564	521	530	527	506	524	504	492	510	603	500	506	517	493	530	567	508	515	503	506	519	511	489	509	489	471	513	528	487	547	515	543	515	520	472	536	493	497	509	497	562	507	535	544	514	494	512	510	521	500	527	472	541	546	541	526	532	559	567	510	521	528	533	542	499	529	484	516	530	501	534	557	503	521	508	528	523	481	551	543	507	524	560	530	544	555	545	502	514	493	517	535	520	518	505	534	547	514	519	513	519	515	529	553	504	542	486	523	560	528	557	488	486	493	547	516	556	542	537	497	529	542	527	516	521	522	515	507	518	532	533	492	508	536	489	496	535	486	526	498	572	532	505	567	549	504	502	547	496	525	511	539	499	536	523	501	549	551	502	527	528	527	533	523	524	530	550	515	513	559	525	517	511	502	522	538	497	507	531	520	534	506	525	575	568	549	526	509	511	532	556	498	506	498	549	543	494	552	525	527	529	513	495	530	524	539	549	531	505	520	573	519	521	577	513	508	582	552	493	522	505	505	552	543	546	522	521	481	509	546	536	482	538	505	525	533	524	501	537	502	509	556	524	531	520	540	555	490	520	450	530	527	501	493	511	547	537	553	519	491	524	544	537	563	517	531	549	495	557	550	549	479	531	516	546	542	508	534	564	507	555	531	534	524	533	512	530	501	544	502	505	497	550	539	505	511	512	549	542	508	543	504	492	557	517	506	523	532	535	510	509	497	532	490	537	584	538	517	561	489	573	500	532	515	510	528	560	560	553	550	526	455	536	525	579	509	503	553	515	528	462	481	512	529	533	525
24556	20960	23904	28181	20949	15278	602	374	338	321	331	315	324	283	304	312	321	291	295	324	319	293	311	280	304	307	281	316	298	255	285	304	286	292	308	306	302	313	291	285	292	268	301	299	303	269	254	299	319	296	301	303	279	273	310	281	296	285	295	274	329	302	284	294	287	303	269	289	294	300	312	304	310	300	279	279	304	304	301	271	312	295	294	311	284	293	315	285	295	319	321	340	303	303	287	295	302	346	285	304	276	291	287	272	267	318	285	260	307	290	323	310	304	298	310	317	260	311	300	326	276	322	305	271	317	306	278	312	325	285	298	296	275	304	289	307	293	288	275	291	291	324	310	292	283	310	319	288	324	283	288	301	282	312	296	291	284	299	281	295	311	271	298	280	265	288	274	308	247	310	282	287	300	324	292	306	278	294	300	307	307	330	283	303	296	291	288	263	260	294	292	275	319	297	288	307	305	257	290	287	294	297	302	296	300	277	281	302	252	300	299	294	335	319	305	274	270	281	293	310	291	344	299	307	307	261	328	291	296	286	268	277	272	271	334	303	305	297	272	279	278	316	311	275	296	304	293	285	300	310	269	308	329	315	278	302	291	330	306	319	287	253	292	268	290	287	288	261	322	336	307	337	284	303	292	293	288	301	311	274	291	286	288	286	316	301	297	302	331	316	294	291	260	305	324	291	304	295	282	291	311	317	296	271	292	326	296	283	297	273	309	331	284	311	277	264	323	279	279	273	296	286	291	261	288	271	305	324	305	331	285	284	291	315	260	285	273	308	273	285	297	301	357	308	292	295	305	288	282	298	273	288	292	296	315	287	294	261	270	294	288	296	314	302	292	301	333	332	300	267	334	291	311	312	263	312	313	290	314	287	330	307	303	292	301	287	299	288	300	301	325	295	303	260	260	297	331	298	269	295	269	304	303	285	290	318	306	278	296	302	310	279	297	301	310	305	257	269	291	284	274	311	303	258	298	313	287	316	278	287	309	310	288	283	325	280	309	304	309	312	287	271	290	276	281	311	282	296	302	288	293	308	299	290	323	278	325	277	303	276	298	280	282	261	319	329	296	295	280	324	281	283	303	266	279	295	308	318	295	295	303	267	297	293	313	287	307	298	308	303	255	268	303	271	296	311	309	278	282	298	297	318	253	328	283	344	297	295	286	262	284	303	311	289	290	297	305	279	290	328	295	319	302	270	295	303	309	307	304	299	280	314	315	303	299	282	303	317	281	315	280	326	296	324	311	314	299	321	287	310	292	299	299	291	297	302	307	301	285	283	267	315	327	296	297	272	279	316	337	261	267	302	317	287	288	310	294	295	309	292	300	281	283	266	314	308	307	276	300	287	297	282	273	312	298	301	273	322	303	300	277	299	277	301	328	285	288	276	270	281	297	284	281	290	284	299	327	286	305	291	296	272	302	264	287	321	292	296	306	286	311	298	308	306	308	310	284	305	279	299	286	314	310	299	327	308	301	276	311	309	268	317	309	285	284	303	285	280	258	275	285	336	291	298	281	286	307	303	315	289	275	268	298	326	297	271	328	292	323	309	265	289	295	317	277	294	264	262	291	325	289	307	284	310	303	271	290	304	290	294	268	336	294	294	285	275	314	290	315	322	303	316	322	259	290	310	302	275	290	301	332	292	316	347	299	290	330	259	307	268	265	288	309	263	285	299	289	289	303	274	278	292	280	259	287	286	265	299	271	306	291	296	317	278	312	296	310	310	291	336	329	300	306	289	273	292	282	262	305	305	248	297	336	286	303	309	295	323	295	312	299	296	327	319	281	289	274	305	286	276	278	299	297	278	304	294	294	308	253	280	304	306	318	324	284	300	327	302	252	299	309	289	303	296	289	296	305	305	298	268	317	301	309	286	268	305	264	302	290	339	314	301	304	308	286	271	285	329	262	298	275	288	327	294	292	291	266	285	288	308	285	269	258	286	274	297	291	295	292	286	292	305	326	282	280	298	302	288	291	310	307	272	307	273	301	270	303	322	288	279	303	298	310	314	302	283	285	325	312	304	277	277	303	287	250	294	294	298	275	312	296	303	290	306	274	288	309	272	289	283	322	288	296	310	307	272	302	290	296	283	309	313	270	301	292	316	294	288	318	300	300	311	294	321	285	290	276	271	281	286	304	288	304	264	313	294	269	268	293	304	269	271	310	303	314	289	294	304	302	303	302	305	274	292	286	294	287	283	306	279	267	279	320	289	331	267	265	286	286	313	284	292	289	288	308	268	277	257	297	289	292	306	276	292	316	323	284	318	291	270	297	298	283	282	300	281	268	282	307	288	274	281	281	293	260	294	272	282	310	325	274	276	291	260	300	280	279	295	321	302	280	308	310	327	302	322	310	296	301	310	268	264	279	282	289	327	322	299	264	272	294	315	310	313	260	317	306	306	315	305	302	285	304	295	295	269	282	310	292	298	296	251	277	272	320	296	290	302	289	293	290	298	270	277	298	306	275	319	273	333	261	296	260	317	290	275	279	297	281	305	280	325	283	283	296	280	286	308	290	274	261	255	295	294	277	282	304	302	270	332	294	327	314	277	269	322	301	274	267	314	298	318	276	297	267	292	287	322	259	288	306	297	281	278	325	273	315	279	330	268	287	288	293	320	306	305	308	291	301	305	281	266	300	304	284	290	335	328	298	294	330	299	305	287	273	273	281	302	304	308	288	315	276	278	310	300	317	269	305	295	297	290	301	279	289	289	289	292	307	313	284	267	282	291	317	311	291	286	295	313	253	289	263	320	271	290	301	270	295	296	293	282	306	267	308	245	270	285	296	270	309	270	288	335	313	282	271	312	273	279	256	277	291	277	293	316	305	292	303	314	319	300	313	289	269	281	293	287	304	309	300	304	290	284	295	290	284	348	286	280	310	284	310	299	286	320	277	282	288	303	301	290	304	282	270	312	302	274	339	299	297	307	298	296	282	288	297	297	310	275	296	296	299	325	258	260	299	267	293	287	304	287	287	281	299	316	287	330	296	274	297	289	270	340	293	284	292	291	274	277	290	311	292	301	288	288	322	315	296	285	305	313	266	257	300	294	283	296	256	280	301	294	305	264	321	272	301	309	275	311	324	270	270	309	294	321	290	279	287	295	279	311	303	258	332	304	297	294	274	280	332	287	289	292	295	296	299	303	292	287	321	258	301	309	260	270	293	287	280	282	288	319	326	296	309	270	270	297	290	297	277	283	306	310	270	277	279	277	312	318	299	298	298	283	282	278	281	302	285	303	307	285	269	308	276	290	280	272	279	296	281	315	284	299	302	322	305	326	281	275	296	296	280	312	315	315	294	253	289	288	280	289	298	285	311	291	259	286	308	299	299	265	305	310	289	284	299	279	290	299	290	290	290	276	305	339	291	306	294	306	302	279	300	284	317	282	299	302	313	312	312	272	330	293	262	312	306	275	278	307	285	266	276	278	312	283	281	281	289	309	303	259	308	300	284	258	280	282	282	268	303	269	301	309	315	293
5551	7263	3123	3276	818	797	755	778	732	735	745	726	712	713	715	767	804	711	684	685	699	682	709	733	680	711	712	696	715	703	679	744	727	721	696	680	712	691	692	707	694	697	721	687	740	718	699	702	710	691	785	689	746	679	744	712	730	751	700	732	798	718	701	683	713	774	732	688	714	705	698	711	667	720	725	731	732	686	686	737	723	718	733	729	717	696	688	724	766	717	680	732	709	699	700	688	706	761	709	693	733	691	753	739	669	719	706	728	673	685	699	724	700	669	672	708	688	728	729	713	718	701	736	723	696	683	688	694	758	677	727	675	740	734	724	696	678	732	731	709	709	638	719	706	716	685	739	740	739	696	699	711	742	741	699	723	695	694	691	723	694	738	673	699	779	720	709	676	736	745	693	721	712	738	687	693	716	682	740	737	718	706	743	682	693	641	712	709	705	768	673	723	686	729	671	732	710	723	709	746	702	692	755	697	743	725	757	705	722	740	723	757	697	693	727	709	713	753	699	723	719	681	673	738	706	704	738	710	720	732	712	761	731	738	717	697	722	657	743	734	746	673	720	726	758	716	730	730	716	675	678	760	723	716	715	783	688	670	709	719	660	707	736	754	719	735	728	712	679	720	748	709	710	699	693	738	680	724	714	716	669	701	703	703	717	712	728	716	685	676	739	720	685	719	720	717	766	710	745	726	669	703	724	740	725	737	681	712	691	728	724	728	725	757	693	682	746	747	715	711	696	688	762	759	739	678	708	688	708	760	696	715	716	692	706	700	713	718	712	730	726	752	695	702	742	740	711	729	718	724	731	694	670	741	730	727	772	712	709	693	699	727	709	704	676	711	725	739	687	780	715	718	708	755	699	780	722	710	712	735	702	695	737	734	750	700	721	765	732	716	688	716	667	719	699	674	696	695	723	689	771	673	708	708	711	692	735	758	724	695	680	691	734	699	718	702	698	695	706	705	704	760	748	661	730	700	720	683	725	726	737	741	656	677	723	680	740	718	734	695	752	712	720	785	671	693	707	729	713	725	680	680	698	742	684	668	659	747	715	692	701	760	756	761	687	659	737	713	680	690	649	708	709	673	741	729	686	730	703	724	678	720	686	734	725	752	707	764	733	747	705	678	738	675	748	682	742	741	711	739	683	696	772	718	660	766	650	661	739	716	732	746	666	641	709	720	728	711	701	717	732	707	704	693	726	695	732	675	697	736	722	681	651	706	712	737	724	728	678	759	695	724	724	707	703	690	748	739	695	719	662	698	715	746	698	708	665	691	742	709	706	712	752	709	745	685	705	673	686	705	720	716	733	698	750	725	685	693	759	707	704	741	714	715	690	703	705	731	715	716	708	722	700	736	699	694	703	736	741	691	728	695	698	683	772	704	667	754	736	666	743	766	668	784	728	756	705	693	739	665	762	742	693	714	674	730	700	734	733	722	749	712	738	709	745	728	737	715	720	745	705	782	702	745	724	756	737	684	677	740	704	701	706	694	721	758	702	720	737	718	682	667	656	716	709	673	685	724	701	709	714	702	676	712	700	681	720	709	752	728	748	691	733	709	722	713	713	768	728	715	709	732	697	711	723	650	672	751	721	748	700	742	691	680	684	752	716	743	728	724	676	694	706	740	729	757	711	686	666	726	701	779	741	736	797	736	733	750	754	704	688	709	686	797	697	679	698	706	728	705	723	716	719	701	704	684	671	716	689	740	693	716	694	726	730	682	717	664	707	698	741	679	713	690	673	695	711	702	689	682	695	732	720	646	706	730	715	719	762	701	709	725	722	685	733	693	689	740	695	715	704	724	709	701	712	729	674	724	694	720	694	699	777	700	737	743	671	680	745	729	736	766	691	728	756	729	681	737	783	725	711	736	676	686	737	675	715	691	686	713	744	709	679	703	723	697	731	775	756	688	693	701	723	732	712	690	689	655	721	680	677	685	694	731	703	693	700	671	666	705	699	740	713	695	730	696	729	708	676	670	770	749	691	717	718	695	714	721	754	696	686	732	692	746	698	705	700	759	709	727	703	743	697	702	699	713	658	712	705	693	709	795	740	708	687	716	725	772	752	700	736	709	698	689	696	765	698	678	718	718	719	737	676	731	690	687	665	665	721	708	678	750	713	705	686	730	740	695	705	753	719	706	748	697	694	689	675	755	691	721	740	767	762	743	757	709	717	698	710	718	696	697	709	768	667	710	732	740	709	686	706	699	709	666	748	654	704	673	741	713	761	705	730	679	675	730	763	680	689	721	760	732	705	715	696	750	752	719	710	716	697	747	711	699	689	721	703	720	733	726	698	719	734	721	721	698	745	681	737	727	732	720	707	771	707	735	726	719	732	717	682	687	697	705	683	695	694	735	704	739	749	709	668	721	709	764	731	710	717	702	682	702	709	732	740	727	726	707	721	702	742	694	683	702	685	707	724	670	675	760	698	696	715	682	677	671	686	748	688	709	723	744	748	738	761	654	723	727	728	700	746	704	686	700	722	687	717	723	705	753	758	715	717	764	727	716	691	722	657	710	702	665	713	711	706	725	692	691	721	688	708	731	713	689	717	691	714	713	663	716	648	686	728	720	744	722	748	711	695	721	675	723	693	735	737	698	731	691	672	722	705	763	735	706	727	672	740	691	698	708	719	719	741	731	692	743	717	699	704	746	669	747	710	769	701	726	686	714	701	758	656	712	697	769	746	707	684	741	714	708	711	686	698	733	668	699	688	722	692	695	738	734	743	748	758	698	702	693	732	727	679	736	737	730	755	652	721	760	702	692	705	662	698	720	689	712	692	707	729	704	696	741	710	687	696	727	686	680	742	749	702	701	752	718	794	724	695	730	731	776	744	681	720	653	768	709	747	688	776	718	678	682	695	722	708	673	770	720	716	705	734	765	716	775	650	802	723	741	709	725	714	683	676	733	701	703	738	757	744	710	688	659	699	693	678	715	706	729	706	761	717	709	680	694	675	687	744	744	727	698	766	679	723	705	715	682	612	725	705	743	667	699	749	739	731	718	660	706	670	689	734	739	724	734	679	724	711	782	739	682	717	698	698	727	737	733	705	719	666	750	686	690	787	692	701	711	702	700	735	727	693	702	780	691	745	696	729	709	703	688	682	734	723	720	670	649	699	707	720	675	741	715	734	682	695	746	784	720	710	689	684	735	699	694	710	713	711	764	689	750	706	734	694	710	694	734	667	731	732	735	693	726	769	680	710	725	703	742	717	680	711	715	723	713	698	732	749	690	689	705	706	692	696	727	712	767	681	701	678	750	697	703	691	668	720	738	708	697	767	691	717	668	703	701	702	753	717	755	696	694	699	705	726	688	739	655	726	714	732	692	708	728	704	709	694	697	652	686	665	730	709	738	701	737	723	750	676	720	731	701	725	734	693	707	730	661	714	732	707	703	763	717	709	701	726	721	686	693	743	733	722	735	660	668	701	716	762	716	728	727	717	703	714	687	704	775	697	698	718	714	725	713	709	691	715	716
23835	20956	24262	27806	20959	20972	12862	559	358	286	292	286	274	235	253	237	236	255	275	248	245	210	246	223	204	220	238	258	218	221	213	231	221	221	210	227	218	240	217	220	216	212	215	192	246	231	201	226	205	235	232	225	223	198	223	214	218	224	240	216	229	241	226	215	201	237	217	218	182	210	221	229	240	220	226	239	242	226	236	227	216	210	221	204	219	190	218	197	211	216	206	236	220	222	215	236	230	212	230	235	213	240	210	229	213	235	227	220	220	219	218	210	202	198	214	234	210	209	208	189	208	220	228	221	227	218	225	214	191	228	187	215	174	212	205	195	179	218	258	235	209	206	230	205	198	200	209	209	219	214	202	225	208	216	234	209	206	216	210	235	225	233	185	249	226	244	231	207	201	213	234	244	215	211	221	241	236	209	232	269	219	209	225	223	237	219	200	196	220	197	196	216	187	222	207	239	203	234	223	232	208	200	226	213	207	234	241	203	238	193	195	203	242	220	198	206	185	242	168	242	245	224	224	220	211	233	214	228	210	206	230	220	215	227	224	243	212	228	213	218	225	247	215	225	202	242	208	203	210	214	220	226	247	240	218	198	206	239	205	223	220	190	225	202	211	211	206	213	207	222	189	219	230	213	265	227	202	224	212	233	233	208	229	196	215	235	217	230	223	198	182	212	226	232	203	200	203	234	211	219	193	224	229	205	238	224	218	239	251	214	258	236	235	219	233	224	252	206	258	233	223	206	230	249	192	218	206	215	217	232	229	220	239	235	191	216	228	211	203	211	237	226	198	185	208	194	219	203	201	221	221	216	225	222	207	237	217	198	214	238	255	194	223	216	198	230	224	224	216	233	260	221	197	224	213	211	227	216	218	220	208	211	228	224	220	232	213	212	261	243	205	228	241	233	207	237	201	214	216	228	210	223	209	202	220	220	208	244	217	205	239	216	203	218	222	204	236	236	221	206	236	255	198	213	230	211	213	195	232	202	200	232	224	189	209	212	253	217	230	221	205	243	192	204	239	210	219	223	226	233	229	198	236	210	248	188	214	225	211	231	230	199	208	250	223	218	216	236	262	224	225	236	237	209	207	203	217	215	216	226	255	227	228	227	222	247	231	214	229	223	235	203	206	215	191	200	220	226	250	240	232	251	200	235	236	222	189	214	208	269	218	209	229	203	218	202	218	216	204	203	217	242	230	210	215	225	264	244	233	215	197	204	208	216	195	231	225	204	231	204	228	222	217	201	228	219	210	226	224	240	183	214	216	207	226	219	217	214	201	214	205	227	204	226	208	214	210	223	233	218	241	200	212	221	231	211	211	215	213	216	184	197	209	219	204	227	230	237	218	251	214	213	203	214	232	217	215	203	232	222	209	225	214	211	200	206	220	228	223	230	212	218	215	236	200	214	233	187	244	223	223	203	234	243	212	203	233	203	197	237	223	220	216	211	226	222	211	203	239	224	200	214	205	248	239	235	202	204	222	184	199	223	199	226	242	224	242	215	212	221	230	216	185	208	232	234	246	243	210	220	221	263	236	214	225	215	216	214	247	209	233	228	212	212	222	210	223	236	214	249	219	202	216	207	191	242	255	222	214	222	259	215	227	249	235	225	222	227	249	197	208	231	192	248	216	224	229	244	222	205	206	217	242	252	218	232	229	244	220	216	184	229	232	212	255	226	271	244	222	251	229	259	236	199	218	239	212	229	216	215	201	244	219	227	214	215	203	201	195	208	214	214	230	218	234	236	222	205	195	206	191	232	225	240	240	225	230	218	239	237	208	204	230	219	219	227	212	210	214	195	218	203	229	218	222	202	197	199	216	200	201	214	209	234	224	241	201	215	218	221	229	209	222	199	213	209	245	226	216	204	214	228	189	208	219	237	229	207	220	198	215	247	209	206	219	210	198	229	242	201	221	207	184	198	211	216	215	225	210	215	211	245	204	217	223	235	234	199	206	215	224	224	224	204	241	228	230	240	209	192	212	227	209	252	215	220	193	213	224	222	192	222	239	191	238	226	231	219	222	190	216	219	217	218	209	198	236	218	235	214	227	208	233	219	222	220	210	217	211	231	238	250	227	222	214	208	217	214	226	217	214	221	214	204	235	246	221	227	228	229	230	232	223	219	224	209	246	233	223	225	246	212	252	213	200	194	200	253	231	216	233	220	224	225	211	222	223	205	238	225	234	213	233	229	239	239	202	207	217	226	218	215	236	206	204	214	208	229	211	209	230	210	245	205	211	207	203	240	217	192	233	228	223	273	209	207	229	240	212	205	271	209	228	231	200	231	219	240	218	228	196	246	237	203	228	228	244	219	228	243	235	210	185	210	232	218	200	190	211	214	215	228	263	209	233	191	212	199	234	221	198	214	231	209	214	213	208	215	241	228	228	186	234	220	201	216	243	198	219	229	219	220	209	221	202	211	210	224	223	198	223	209	220	218	216	224	211	227	212	217	222	226	248	244	229	239	231	204	237	237	216	205	249	227	245	212	215	217	245	242	221	202	207	212	218	214	227	208	205	200	225	216	231	246	225	221	216	202	237	211	219	211	243	221	191	225	215	233	231	218	212	259	218	198	228	217	238	231	199	218	241	253	227	202	197	230	211	200	230	242	195	256	227	194	203	214	249	214	228	236	218	219	225	232	232	231	198	235	211	185	202	225	235	236	213	224	189	229	225	193	262	196	227	226	265	187	208	218	213	247	218	206	221	199	233	213	231	225	250	201	233	209	196	224	201	211	187	228	242	246	207	213	209	229	221	215	202	203	250	197	204	225	193	240	214	218	251	256	188	230	238	222	222	209	209	233	231	208	233	192	223	233	218	214	231	205	198	205	242	234	235	198	225	235	224	239	226	232	202	212	227	190	220	235	207	213	217	217	225	220	201	217	240	235	203	223	211	207	194	194	217	209	231	226	203	203	233	219	228	225	220	211	205	218	219	250	210	214	246	221	207	236	233	212	205	224	218	210	205	214	195	208	216	221	232	201	225	213	227	207	218	196	217	228	214	232	225	224	230	214	251	215	227	185	193	180	220	186	257	228	219	214	216	206	222	217	219	184	199	234	210	241	219	197	245	214	215	226	218	212	240	234	214	215	234	226	239	227	249	242	228	213	216	195	183	232	206	223	225	195	238	241	216	231	250	219	225	226	230	185	211	231	244	235	193	227	228	229	201	208	201	226	222	215	243	245	211	205	215	223	233	241	212	222	240	231	212	225	212	232	184	217	204	201	202	220	218	253	198	223	220	234	228	177	204	206	221	219	210	206	230	188	193	205	220	191	228	204	232	211	206	196	205	219	205	208	211	242	224	211	217	231	260	233	236	221	215	237	205	209	207	198	209	231	240	232	199	192	224	236	222	226	230	238	211	252	216	198	227	198	198	227	222	209	219	222	215	235	245	213	225	204	223	227	255	204	228	228	212	230	232	232	212	232	197	212	216	228	212	197	223	202	231	232	238	201	188	210	220	207	217	231	253	217	203	205
6021	10288	3650	5966	742	635	613	589	604	532	568	509	530	491	532	566	506	505	549	526	494	525	547	542	510	549	470	522	541	515	536	528	495	558	547	545	539	491	490	575	506	462	495	510	560	511	509	528	530	504	530	511	468	511	518	504	523	500	551	521	517	516	561	497	510	532	535	508	490	545	545	552	568	508	524	523	526	495	536	565	514	498	558	530	520	515	509	496	539	538	482	528	510	500	539	528	516	526	541	450	551	494	531	538	534	547	546	522	490	497	547	538	506	490	530	518	542	528	486	512	518	495	491	517	524	562	530	508	520	495	495	510	487	525	514	498	541	550	510	517	552	490	514	533	520	510	525	529	515	489	521	560	516	531	510	520	501	518	543	546	502	456	505	497	535	501	491	503	559	475	521	554	504	522	522	558	512	509	487	539	486	527	518	506	495	567	492	517	493	573	511	505	537	498	526	535	493	477	494	549	516	525	466	538	509	492	546	548	533	551	515	528	528	502	560	522	574	473	481	502	517	486	543	460	517	523	481	489	573	537	527	505	559	482	530	492	548	507	510	513	542	479	492	550	512	537	524	509	517	514	543	526	547	506	532	527	514	532	495	527	551	531	491	519	546	516	549	520	532	500	526	523	518	554	546	494	512	529	488	557	526	529	506	477	517	478	485	547	536	487	496	513	499	531	520	532	520	536	516	523	470	520	520	502	513	512	491	534	529	522	533	512	557	515	507	498	494	582	530	525	519	507	471	511	503	548	518	532	512	510	528	502	537	476	498	518	480	530	533	507	498	531	513	512	500	522	576	528	524	591	548	551	465	528	508	520	531	495	516	508	539	486	557	547	539	544	508	507	489	482	548	522	521	506	540	540	497	508	525	504	510	510	546	535	565	482	480	572	550	506	549	519	483	541	518	499	513	525	494	545	477	524	512	550	486	528	509	548	486	527	505	511	543	489	526	568	487	510	502	524	513	501	509	510	503	498	538	555	547	526	494	527	463	505	473	513	549	523	519	536	492	506	458	543	532	507	502	509	524	557	518	482	564	518	515	549	528	511	532	463	538	549	473	514	518	506	563	498	525	512	494	526	516	514	559	484	492	520	490	509	552	475	508	502	530	500	518	526	534	473	462	512	520	503	521	559	554	589	506	544	542	523	551	525	522	504	489	510	528	532	562	536	516	511	530	550	576	503	513	487	506	528	505	508	531	542	499	522	465	538	538	472	495	546	517	525	507	556	518	465	527	501	517	530	538	491	527	528	479	516	492	540	540	494	504	542	493	558	533	552	524	500	552	515	549	505	501	549	549	535	511	520	546	473	507	507	486	499	508	472	538	539	540	522	547	538	494	567	533	494	517	517	506	521	519	507	496	522	530	560	487	541	520	506	478	562	503	514	512	501	538	508	556	481	507	514	522	552	518	526	514	525	509	555	524	512	548	539	472	559	561	510	536	562	504	546	507	508	541	508	489	476	516	477	503	496	519	502	533	531	494	536	515	500	522	495	557	524	552	505	529	513	555	464	510	498	530	459	519	516	503	501	505	554	524	522	540	535	509	525	492	513	521	492	496	539	517	496	527	535	506	520	520	498	510	539	531	527	558	542	505	464	537	527	527	558	478	493	522	509	528	525	531	496	514	563	495	513	481	502	512	539	516	529	513	531	487	536	536	504	510	478	504	534	538	488	519	530	514	518	524	541	465	509	546	510	565	513	510	474	496	465	522	492	507	516	497	518	535	511	561	513	506	515	495	501	496	520	542	502	532	511	507	535	506	532	486	468	525	501	516	533	517	519	513	499	547	491	518	538	538	543	507	506	514	546	512	560	485	497	547	508	550	501	505	529	543	536	513	550	524	517	531	499	521	537	506	508	541	529	495	516	527	503	513	522	514	532	517	500	511	516	504	490	548	551	503	497	544	497	555	525	546	537	525	528	508	555	523	512	519	507	488	483	492	539	555	511	517	521	505	530	497	530	505	495	543	524	521	497	503	501	489	512	470	473	517	533	504	515	514	502	491	540	555	529	499	499	501	503	506	495	545	487	489	539	522	548	526	517	536	507	493	525	522	536	506	545	543	543	518	547	514	560	506	472	486	497	535	512	509	481	492	484	506	542	514	537	531	518	539	510	517	496	504	550	532	492	497	516	551	485	520	506	506	526	555	511	518	523	500	485	511	537	488	522	549	505	552	492	569	550	526	509	517	479	488	499	527	528	556	593	530	510	504	530	551	498	531	493	519	506	546	503	501	518	492	483	519	509	537	498	488	512	490	528	530	502	515	511	520	522	509	523	546	528	480	572	565	536	565	538	495	499	528	526	491	495	521	523	525	512	495	509	494	549	540	483	509	510	542	505	548	559	495	515	520	523	494	504	509	527	510	485	544	528	529	507	464	535	518	543	576	505	474	523	493	527	480	500	532	552	513	525	509	455	541	518	517	535	493	520	555	546	522	494	521	504	531	504	492	537	535	500	505	534	528	509	572	497	515	532	488	539	490	535	497	507	501	542	528	517	559	558	539	542	501	512	554	529	531	521	489	519	502	580	545	558	506	525	515	525	523	486	520	529	528	543	540	532	550	530	532	572	523	509	522	520	496	542	513	532	552	521	521	519	514	478	498	515	547	506	528	523	517	526	508	537	501	535	519	524	523	531	527	507	542	506	528	505	533	510	547	511	573	498	539	529	558	506	518	514	528	491	536	489	498	521	527	523	526	476	479	514	509	500	497	542	527	516	522	497	548	509	518	545	524	546	479	502	475	509	552	510	488	536	512	471	497	522	532	486	531	521	519	532	500	510	510	532	529	569	527	498	500	543	543	525	538	537	503	499	472	514	522	555	468	504	499	503	513	504	528	504	520	516	528	533	526	502	550	487	517	474	499	490	536	522	562	574	596	494	505	563	490	550	541	497	554	530	550	498	536	517	513	492	473	496	505	546	501	504	538	521	488	522	530	497	515	533	544	515	526	535	541	509	519	512	545	532	547	582	511	483	507	529	496	498	543	507	498	486	514	536	502	512	547	550	511	498	568	540	501	506	524	520	512	510	515	498	546	509	510	540	509	519	534	480	479	534	532	509	531	516	520	527	538	537	487	538	529	512	519	551	517	542	503	488	519	535	549	541	515	584	532	523	552	514	517	500	532	499	474	519	481	511	526	500	523	490	534	540	554	491	529	493	523	529	510	532	532	534	524	508	516	521	487	520	506	503	469	531	522	524	522	520	506	517	516	482	591	506	524	523	494	535	513	531	483	490	522	548	512	519	502	559	489	543	521	497	519	519	523	523	513	535	495	502	500	547	563	483	509	517	560	488	491	517	531	509	534	542	494	494	515	506	543	544	560	452	498	555	511	539	494	540	506	518	521	553	564	497	568	527	542	543	540	555	522	492	520	534	520	513	537	525	545	525	507	541	510	504	499	513	546	569	514	528	527	523	510	534	563	516	494	511	508	581	517	536	506	528	543	492	540	494	543	517	501	502	524	491	537	497	556	513
31670	19767	8448	853	240	210	209	227	224	196	183	186	204	202	169	184	174	192	183	187	186	199	198	176	210	202	229	182	172	188	233	199	212	203	203	183	221	214	197	181	207	193	189	171	205	179	216	208	170	201	202	201	195	195	200	217	189	225	204	187	185	193	196	180	220	189	202	185	206	186	198	192	207	201	191	205	186	184	199	194	191	209	195	196	191	171	196	179	225	194	192	205	201	168	183	227	215	204	203	225	171	236	218	175	192	185	214	191	176	186	189	169	201	194	161	184	198	193	193	186	190	197	204	181	178	211	211	201	177	189	219	186	208	187	219	188	183	182	222	185	176	184	174	206	203	192	193	188	173	199	185	219	187	204	173	177	163	180	183	172	203	198	187	188	169	196	191	182	214	213	221	210	178	182	185	197	198	182	189	196	177	186	181	195	196	215	184	193	213	179	186	189	167	209	198	163	193	205	214	212	177	206	207	197	177	186	186	226	213	177	200	180	184	189	184	190	204	201	214	218	204	195	164	193	205	189	203	192	203	216	224	167	186	189	215	206	201	202	192	184	206	187	195	229	175	208	178	175	201	215	198	174	181	220	179	203	192	196	197	200	198	180	202	211	173	197	200	191	191	191	207	215	191	205	206	188	195	202	209	167	212	170	201	184	219	185	199	208	202	196	167	191	210	196	208	187	188	178	177	210	205	206	225	203	198	181	182	151	188	211	201	174	178	194	239	192	196	182	183	200	194	194	199	200	191	216	180	167	201	209	180	167	195	194	197	174	184	224	193	195	195	178	222	216	204	179	190	185	204	215	189	183	212	204	194	202	198	185	183	195	188	205	191	215	178	193	189	209	199	199	224	185	219	187	184	217	196	189	204	205	181	208	203	215	187	223	204	175	206	202	215	192	183	192	185	197	207	192	202	196	194	184	175	183	181	211	216	178	194	189	213	181	174	179	201	201	193	197	207	192	182	184	169	194	183	202	194	204	223	193	206	202	194	195	210	192	194	202	176	196	206	206	182	209	178	180	215	198	172	190	216	208	204	181	191	176	187	205	173	199	193	181	191	187	203	192	198	200	209	199	196	213	209	184	179	191	179	217	215	194	187	211	193	197	208	193	185	200	230	217	180	177	177	227	192	189	204	207	179	205	170	188	180	187	198	195	209	176	220	190	209	198	212	155	199	215	216	209	184	198	194	198	157	191	203	195	191	205	189	192	195	202	201	174	215	177	192	200	179	200	190	216	197	208	203	203	197	190	197	201	197	190	205	183	193	194	227	197	191	192	194	177	207	187	187	232	179	167	197	189	218	186	199	194	183	207	225	199	185	202	193	202	180	183	209	194	203	174	179	158	191	182	228	232	187	183	170	183	206	205	193	194	182	199	209	216	190	194	182	192	225	187	210	206	194	185	201	187	205	212	183	189	192	201	237	192	209	171	177	197	195	195	189	182	174	192	167	205	185	182	163	189	194	169	216	191	209	199	215	196	203	203	215	239	190	186	173	193	185	205	216	182	162	181	170	189	174	209	186	197	195	194	212	195	195	217	178	197	187	205	197	205	179	189	179	176	201	157	183	210	203	204	164	163	196	194	184	188	178	197	209	177	193	225	188	201	177	219	188	198	188	209	197	185	194	215	201	184	203	177	199	179	206	173	196	180	196	197	192	195	198	204	213	187	211	188	211	186	193	208	198	195	204	201	194	186	207	189	190	180	189	175	194	190	177	161	171	191	188	185	226	201	200	181	203	184	190	201	191	209	201	203	197	199	175	182	163	223	214	196	161	193	209	205	175	205	206	200	154	175	210	218	215	214	192	186	185	203	196	203	210	198	190	194	190	208	175	205	181	212	191	209	235	200	172	204	210	198	213	198	187	169	196	201	224	164	196	222	195	205	214	186	188	210	204	184	184	230	167	203	199	182	241	189	171	191	210	199	195	170	178	201	186	177	201	216	190	200	199	197	190	208	187	203	215	180	215	194	182	215	215	193	188	188	201	181	196	187	176	176	213	211	218	169	239	202	200	216	189	183	186	203	227	185	197	178	173	205	203	187	214	210	220	215	211	197	220	203	201	179	187	222	206	186	204	202	184	184	177	232	196	183	183	215	208	186	193	199	190	181	191	195	182	203	186	197	179	192	214	192	194	201	204	192	175	229	198	210	180	194	193	175	172	186	175	185	196	208	209	203	211	209	177	191	211	189	195	165	197	230	218	189	189	174	210	195	160	205	188	189	194	200	184	216	204	195	194	193	198	204	183	216	177	204	186	194	192	183	186	200	197	195	201	187	192	199	214	214	198	185	231	191	193	175	162	196	199	156	196	189	189	222	214	201	209	185	192	194	167	187	180	188	189	200	192	166	184	178	188	202	195	204	189	196	196	216	184	190	183	214	170	198	209	186	205	189	193	176	217	184	213	190	201	183	179	205	197	210	204	181	192	218	205	198	210	199	215	185	190	186	169	202	199	193	179	176	195	197	183	191	205	207	180	193	207	203	183	197	229	176	194	194	179	202	209	192	179	188	182	188	201	210	157	197	188	201	203	180	186	205	175	196	210	205	179	198	182	211	193	156	206	196	225	206	173	205	200	174	201	183	177	213	207	204	214	177	193	168	171	204	211	196	189	196	208	174	205	190	210	178	198	208	183	196	209	213	189	208	184	217	193	181	198	199	183	212	190	184	193	205	173	189	205	200	186	198	208	208	221	185	171	177	204	181	198	183	180	182	209	190	176	203	200	202	178	206	187	195	178	185	190	196	200	189	207	200	179	181	191	185	168	196	171	214	189	203	203	191	179	192	162	185	213	178	157	209	174	160	195	218	239	197	207	192	193	215	192	183	204	185	177	185	211	190	192	181	189	198	210	189	215	200	218	192	158	189	207	180	174	199	220	177	199	236	212	187	156	199	202	193	189	171	191	211	217	181	191	216	203	217	199	197	197	224	199	189	188	197	193	186	188	202	179	180	187	190	200	210	202	225	199	186	195	231	212	176	204	192	163	190	207	189	191	205	229	212	188	204	171	191	238	191	204	187	185	221	202	184	186	189	179	194	206	172	206	194	204	188	170	194	172	200	220	188	182	218	172	202	188	187	202	228	199	178	192	201	205	193	190	203	204	215	198	191	193	192	194	206	210	205	177	204	204	189	196	171	203	168	185	176	177	184	187	200	177	194	186	191	189	179	182	196	199	193	200	199	182	195	163	171	191	176	197	184	187	177	218	197	176	184	194	174	189	207	200	194	170	208	197	175	198	203	172	188	198	218	200	180	180	201	227	234	184	179	179	193	213	177	208	210	212	178	192	198	185	194	204	211	197	190	213	199	194	208	193	187	188	224	201	213	204	198	181	213	197	202	212	197	175	218	193	242	192	178	188	189	207	183	212	209	189	180	190	232	188	209	203	196	177	195	193	186	175	214	199	183	201	205	201	200	195	185	174	184	218	210	196	185	184	197	185	161	218	189	178	204	171	212	189	179	207	172	175	204	200	183
6949	3869	1460	755	527	516	525	538	541	541	518	523	498	505	542	538	517	504	527	547	528	531	543	555	551	506	527	522	504	540	505	516	504	504	551	564	476	524	470	548	510	494	495	482	512	529	494	537	532	540	520	509	530	530	504	502	536	525	487	532	551	511	501	498	558	510	522	512	530	516	532	563	523	532	514	510	575	486	517	501	529	576	524	495	554	509	508	485	525	557	536	525	520	538	539	514	496	521	533	534	530	542	530	498	528	513	550	549	534	609	497	512	511	493	549	515	509	476	548	544	530	535	519	564	545	528	505	526	548	535	545	532	539	524	545	513	528	493	557	535	531	542	477	510	542	504	496	517	488	575	532	520	500	518	531	534	530	476	538	505	515	514	538	534	509	527	522	508	516	542	527	499	541	527	546	542	507	509	517	523	519	506	454	508	518	499	531	484	455	516	537	553	530	503	502	481	569	530	544	509	492	538	514	551	511	547	507	503	582	575	505	571	509	526	480	509	488	535	543	573	528	506	540	531	540	552	511	515	461	484	514	499	537	481	549	523	516	525	500	481	545	447	512	561	503	502	497	533	554	513	521	503	514	547	526	522	516	492	544	500	494	526	526	504	525	502	523	499	528	529	535	567	523	508	504	537	511	498	521	520	482	479	524	505	527	515	485	538	502	508	527	496	527	503	515	519	553	518	540	513	522	502	506	522	509	514	524	508	514	529	493	535	495	543	511	502	516	520	542	533	506	491	547	500	510	520	549	556	502	509	536	516	503	520	533	515	514	539	530	526	507	517	514	516	540	512	519	522	517	529	512	501	516	531	503	532	535	516	498	489	515	506	532	504	495	522	556	484	503	486	534	544	524	498	518	503	483	527	530	532	507	519	519	528	538	520	548	495	537	526	507	530	548	534	548	580	532	520	522	524	525	487	497	520	493	532	497	512	554	527	534	473	549	544	487	528	533	519	542	514	558	514	505	574	512	531	492	522	532	511	545	540	529	541	512	518	523	529	541	544	525	559	563	512	541	528	481	534	525	510	515	508	486	506	496	524	482	551	565	500	485	531	530	518	523	544	503	530	532	565	524	529	497	551	512	538	531	479	496	514	492	510	536	519	491	501	534	521	479	504	515	484	499	507	486	488	482	476	545	532	467	514	489	501	490	546	479	527	556	493	503	476	481	534	540	519	527	487	513	533	540	519	542	491	537	515	516	550	494	546	518	534	506	509	476	538	515	543	511	537	534	532	523	499	518	490	516	513	497	510	481	513	529	442	546	550	510	498	571	531	500	523	521	509	528	480	519	557	508	510	538	544	564	525	528	526	515	500	503	528	547	511	517	536	531	540	550	526	522	567	505	506	537	533	559	554	510	536	541	536	533	581	549	506	484	554	518	496	480	544	562	505	514	513	538	479	497	505	524	519	499	537	519	508	536	494	519	514	534	516	518	517	523	512	504	535	492	513	525	544	537	530	584	521	557	488	497	540	520	475	483	513	518	511	531	509	545	561	506	527	478	527	495	510	520	525	550	470	537	466	517	491	529	543	529	531	537	513	512	498	504	494	501	536	476	492	522	498	547	527	518	499	523	496	535	557	511	549	536	506	572	494	515	538	474	483	550	535	489	509	500	517	551	496	502	512	559	524	536	518	497	544	480	499	558	506	530	504	497	522	483	556	529	526	511	558	519	512	518	530	504	521	481	492	517	527	519	516	538	579	512	521	512	499	536	525	523	532	507	510	516	532	517	515	567	491	501	513	518	500	559	522	534	531	506	502	509	480	509	516	526	523	483	591	558	522	525	511	520	484	474	534	506	559	537	535	509	503	521	488	523	555	548	540	504	554	503	491	524	491	540	519	564	509	507	504	516	544	510	531	520	521	539	509	474	527	515	504	563	497	482	506	510	526	508	520	480	549	529	532	489	479	522	537	514	504	514	541	539	522	537	502	483	544	522	525	520	480	552	514	529	580	506	487	541	497	542	532	498	527	532	485	496	510	518	513	530	530	580	514	549	539	540	524	538	552	498	454	555	522	552	500	516	536	519	488	529	490	491	541	515	465	496	507	557	521	516	557	521	492	515	531	472	535	515	553	530	562	488	511	541	508	524	512	525	510	529	529	524	548	507	488	519	503	510	539	514	551	519	538	514	531	527	506	533	536	544	560	557	487	509	534	514	525	508	499	555	544	567	522	558	503	549	558	461	503	504	505	485	540	505	537	530	529	504	523	501	536	495	549	506	545	531	510	529	518	511	516	527	535	518	501	529	544	509	534	558	474	547	547	518	536	506	506	522	517	522	520	560	544	492	519	525	545	495	517	530	498	501	518	532	504	512	495	479	503	538	513	530	497	534	498	522	521	522	509	529	468	540	535	549	477	486	462	526	517	534	527	534	528	566	500	523	523	540	573	520	520	531	530	514	543	521	496	555	504	511	506	475	536	535	482	500	525	496	541	494	538	517	525	529	488	520	497	515	542	523	506	506	528	545	555	491	508	522	518	486	539	508	536	526	517	519	534	498	535	492	545	526	518	512	552	558	535	494	531	543	558	502	501	527	505	515	529	532	499	548	518	552	519	527	542	517	512	548	499	530	544	506	517	548	513	481	494	529	513	528	471	512	494	549	524	492	526	485	489	493	536	542	519	499	543	536	498	513	536	570	533	485	513	517	538	480	526	517	513	550	542	544	533	535	577	489	525	509	543	502	545	530	550	546	434	544	486	515	502	492	543	527	496	518	527	500	522	515	527	513	482	519	522	504	553	519	485	507	497	557	490	528	527	509	512	476	518	534	552	518	575	511	526	497	533	537	518	507	500	547	574	500	502	525	523	523	507	526	502	518	545	561	529	506	509	518	507	491	523	505	520	526	528	494	551	502	500	499	568	518	554	464	509	498	501	534	537	514	497	486	523	525	532	506	537	523	468	517	517	540	549	510	560	553	507	556	530	519	529	532	503	528	462	524	510	489	540	541	545	488	531	542	502	528	553	519	529	530	502	505	507	469	517	539	517	529	478	547	477	519	501	516	518	481	521	552	509	557	482	528	495	513	532	510	544	524	533	576	556	492	502	510	525	506	501	529	538	520	500	559	511	519	515	496	533	535	504	503	563	530	530	533	535	528	550	581	530	520	509	508	523	533	502	514	480	572	536	531	536	530	559	503	477	527	500	517	507	540	500	522	542	481	506	474	510	502	494	540	518	498	511	502	492	507	558	516	497	540	532	516	534	520	502	565	527	485	473	488	533	536	514	549	459	550	520	532	515	501	522	469	550	510	529	503	538	528	476	508	487	535	538	484	489	558	491	529	522	480	524	536	554	515	543	559	515	509	513	525	543	534	542	544	516	509	530	516	493	501	550	570	514	509	517	542	511	467	526	545	525	492	542	485	536	564	477	511	513	490	518	529	478	525	521	534	500	499	531	501	535	517	532	526	513	542	534	522	528	529	506	468	505	496	562	523	538	503	537	522	546	530	510	527	522	536	523	532	507	493	533
24539	20962	23910	28181	20959	15295	642	396	310	294	342	330	301	289	316	293	295	324	325	307	336	275	345	268	297	302	293	309	320	304	307	273	301	301	336	265	282	280	297	287	247	321	294	296	252	302	287	283	291	292	267	321	295	325	291	309	305	303	272	307	319	275	262	275	287	305	299	295	279	307	273	295	285	259	313	281	291	298	293	316	299	296	323	291	296	295	320	306	277	283	293	304	304	276	243	290	294	256	329	320	337	297	305	323	334	305	304	304	303	295	277	292	293	306	268	271	279	303	297	301	302	287	278	292	296	275	275	316	303	285	292	309	292	305	320	316	314	292	305	295	255	314	321	288	294	299	306	296	280	291	299	322	295	272	284	250	258	291	305	301	293	281	285	251	255	305	307	272	310	293	304	316	293	309	275	289	279	249	302	274	277	284	278	282	307	276	282	298	285	279	292	299	287	251	326	293	306	295	260	299	316	313	304	299	287	286	288	317	296	320	258	256	295	304	294	329	274	297	293	287	303	267	255	301	281	312	262	296	302	294	305	311	294	275	283	304	283	290	284	290	294	304	323	304	288	314	287	292	313	321	307	303	278	268	300	326	313	284	320	275	312	287	290	265	290	249	280	273	292	272	298	298	298	278	324	300	267	280	280	306	308	292	357	329	321	269	288	292	306	285	297	314	320	286	282	284	284	314	287	315	326	291	280	278	293	289	295	298	285	293	266	297	281	326	290	297	296	283	310	280	306	306	310	333	283	286	305	287	300	326	285	300	299	319	277	291	316	328	303	277	303	268	293	314	273	284	297	277	291	270	308	323	259	299	276	282	265	284	275	281	282	307	284	262	294	297	295	306	273	297	271	295	279	283	310	264	318	303	291	296	291	294	302	307	302	289	283	309	302	286	295	267	292	310	322	289	254	277	290	263	289	263	307	304	271	312	334	291	297	327	285	319	304	294	316	281	307	280	291	298	309	292	285	300	296	330	314	290	287	294	295	278	301	274	286	278	280	312	295	295	285	306	276	259	306	261	304	317	261	291	304	268	286	308	254	290	342	324	267	278	290	274	265	303	304	309	273	301	318	299	285	283	301	279	285	280	320	316	296	303	286	343	265	311	319	283	295	291	287	281	270	283	298	292	280	276	318	294	300	267	286	299	280	295	293	291	272	290	274	270	312	305	266	273	319	293	302	305	301	293	273	296	319	273	291	276	298	286	282	314	267	286	299	263	312	318	298	303	295	310	316	296	308	316	287	287	270	262	288	303	291	281	322	318	300	309	307	296	286	310	325	269	290	271	299	301	288	302	296	254	317	274	270	304	285	279	303	260	291	307	266	261	289	282	310	254	282	276	297	317	244	272	283	276	258	284	261	282	278	284	305	304	302	285	276	274	287	272	288	273	309	299	303	300	289	288	302	277	296	273	280	322	295	303	281	313	272	284	299	261	292	297	337	291	284	259	279	314	283	286	294	264	295	314	304	279	255	291	255	317	300	291	313	303	289	267	294	291	316	286	266	277	312	296	283	281	303	308	288	312	283	278	300	310	290	294	275	310	316	328	306	283	304	304	306	278	297	289	291	320	297	250	314	300	300	272	246	290	291	302	312	318	299	296	296	296	276	300	284	307	313	304	301	291	282	293	282	293	274	277	301	323	313	266	277	282	330	309	297	296	304	331	289	291	280	306	292	280	310	297	270	295	277	308	326	275	285	294	329	281	316	283	323	313	276	306	281	266	287	287	296	275	308	291	318	327	307	279	298	285	315	270	266	315	301	277	260	296	294	296	277	298	338	273	279	261	312	260	327	289	293	254	294	272	282	295	285	266	305	293	287	331	308	307	301	308	308	312	296	272	311	280	263	261	282	299	284	282	286	284	281	319	314	287	271	285	287	298	291	271	300	298	285	299	297	304	287	309	299	307	272	312	278	275	262	320	308	326	317	289	298	314	281	281	304	292	297	299	328	275	343	259	289	245	311	299	300	330	285	320	271	298	312	276	257	290	297	281	270	272	274	310	304	263	304	273	290	308	294	296	282	285	291	271	288	312	313	302	276	285	322	313	296	264	289	295	270	276	311	257	302	273	293	283	314	301	278	284	282	263	276	275	285	295	297	310	273	306	309	283	282	317	331	289	317	292	289	302	302	298	301	283	266	261	302	296	297	274	267	286	295	303	276	310	318	293	274	319	294	286	282	306	305	283	284	273	316	290	301	287	280	290	289	288	294	305	295	295	296	295	250	284	272	321	311	294	287	307	310	285	292	303	316	274	315	310	326	285	300	312	264	315	326	301	310	263	281	317	329	290	327	303	299	274	300	285	287	279	288	300	282	277	293	298	331	290	295	274	295	280	314	303	298	308	314	258	311	265	284	296	310	274	297	284	293	287	307	292	320	291	305	327	280	276	268	309	340	305	312	280	295	282	275	272	276	322	302	270	315	284	319	282	295	307	284	266	301	288	292	281	270	276	301	282	271	282	325	283	300	268	282	292	280	297	292	272	306	276	275	302	319	252	322	265	303	283	306	329	318	339	258	298	264	294	311	288	273	292	297	304	249	304	284	281	284	326	283	296	313	309	307	277	298	289	318	328	308	301	275	296	290	307	307	294	294	294	284	309	248	313	282	321	324	281	290	320	290	333	312	254	305	299	296	288	287	254	273	298	270	308	285	283	282	310	316	292	322	309	273	292	304	292	307	287	287	328	297	294	343	261	293	300	295	299	308	263	291	277	292	261	314	281	289	274	310	285	284	292	324	322	327	325	314	301	310	259	304	309	291	305	287	313	315	295	308	316	312	321	271	264	281	295	279	264	310	275	295	313	313	259	321	311	286	314	316	290	275	296	298	295	307	296	266	273	290	291	314	288	299	259	305	292	313	297	319	309	273	284	292	288	318	279	276	274	282	300	293	290	303	311	307	290	286	276	282	285	331	275	283	288	281	303	283	310	314	308	297	299	286	264	299	272	292	300	288	293	317	309	294	292	283	270	285	316	294	300	268	295	296	296	300	307	251	284	286	299	282	266	293	267	292	300	289	286	263	272	306	323	300	316	315	317	273	269	268	291	292	310	292	317	272	278	300	298	291	300	324	306	280	312	282	306	298	310	294	286	294	309	296	296	273	284	296	303	289	287	275	288	284	277	281	303	271	278	313	273	300	274	287	287	290	307	264	288	298	297	294	302	268	285	313	287	315	260	307	284	287	334	320	299	294	277	309	279	280	313	301	334	297	293	296	262	292	266	297	315	258	273	307	288	285	303	299	292	324	290	288	298	308	305	298	285	310	310	304	306	289	277	276	286	290	309	303	272	267	320	327	306	278	304	298	313	284	314	311	313	256	307	252	316	312	268	327	268	326	286	256	305	298	314	277	297	324	301	282	265	332	305	312	288	276	296	273	295	284	291	282	303	303	300	280	294	283	289	295	279	308	264	311	300	278	306	292	297	281	293	290	283	276	311	285	317	305	304	302	312	328	296	277	284	310	295	276	286	287	286
5855	7644	2789	3633	812	739	782	759	730	698	710	739	732	739	740	726	719	751	718	665	710	747	672	725	728	705	724	695	748	723	677	781	727	748	702	738	697	760	695	672	706	706	774	736	774	706	690	678	736	741	689	716	675	708	708	718	794	741	681	727	732	714	667	738	736	682	667	709	705	683	711	707	736	689	713	732	696	730	732	748	740	679	732	754	704	733	665	718	742	738	760	662	721	727	744	715	693	713	724	707	680	697	708	711	746	737	703	786	703	706	692	668	753	693	759	661	718	689	726	715	718	726	711	757	717	694	702	725	666	731	712	719	727	701	700	706	736	722	748	712	687	721	674	717	688	700	722	709	728	732	686	719	697	752	679	690	733	729	706	732	694	727	685	710	663	659	642	684	745	692	720	766	688	708	709	685	740	727	741	696	724	749	710	720	687	737	689	714	698	706	697	695	683	675	682	677	709	684	729	696	744	702	713	702	679	745	753	705	745	739	695	693	703	707	718	733	691	756	732	731	725	721	680	701	727	719	719	733	710	684	705	777	720	730	715	709	732	679	688	717	712	703	704	715	721	699	718	692	737	705	742	665	718	693	695	722	701	666	738	724	727	716	768	669	731	701	769	699	701	713	721	764	709	769	752	689	722	757	715	694	686	676	714	697	726	771	692	725	749	720	714	743	738	737	724	661	701	721	733	725	684	723	713	718	704	721	732	716	699	726	752	677	706	718	706	709	692	695	733	680	688	727	720	708	666	732	707	725	696	736	719	743	718	684	701	724	732	688	714	709	734	729	709	670	774	727	752	712	691	720	703	765	697	744	708	728	760	728	754	733	754	693	737	716	741	700	677	681	718	720	761	696	673	735	693	798	691	682	743	704	735	745	705	715	715	728	745	742	700	723	701	733	681	708	710	752	711	699	733	782	732	718	714	721	719	720	678	734	710	715	721	698	687	676	731	688	738	679	717	753	721	725	700	710	725	705	732	718	699	727	694	691	713	734	661	763	721	743	689	768	731	765	731	710	708	766	757	709	731	718	700	681	712	669	732	715	729	713	695	738	675	755	741	766	744	729	694	729	723	694	718	703	657	740	765	715	708	700	738	758	634	721	681	772	685	709	732	679	725	731	713	714	733	678	720	738	730	692	760	705	721	699	687	697	714	750	723	680	702	680	730	748	705	774	716	721	679	696	677	692	704	713	698	724	684	684	707	743	721	654	732	692	745	731	736	712	734	677	711	691	685	731	741	711	701	685	768	737	699	751	730	664	719	728	691	716	672	732	717	740	703	703	755	752	686	684	739	736	721	744	672	760	684	764	711	676	671	736	663	674	728	680	678	736	781	719	712	732	663	703	746	726	667	721	753	753	689	692	727	695	727	753	705	669	741	704	693	732	722	700	729	706	743	733	701	708	676	696	729	652	732	749	708	725	704	761	718	685	728	704	689	727	714	720	693	687	717	696	694	740	738	681	682	710	725	658	754	751	719	694	715	683	695	708	758	720	725	714	698	749	697	758	673	709	687	706	743	732	725	696	752	650	752	733	715	759	699	717	685	696	683	714	725	708	740	758	725	642	700	723	699	721	739	731	646	716	704	698	736	631	727	706	686	733	745	735	760	727	718	698	755	680	764	713	736	748	723	728	710	704	731	725	735	752	763	721	709	737	731	724	742	791	651	676	760	696	691	747	719	734	658	709	704	726	702	722	724	731	703	679	723	701	719	695	696	717	685	683	722	772	731	769	724	697	732	677	694	760	680	754	674	699	704	725	682	743	686	739	706	697	742	739	708	742	726	694	716	726	671	723	699	740	730	754	688	660	744	727	716	650	694	769	749	657	717	715	724	757	765	753	674	689	702	739	724	720	705	725	751	710	722	729	722	801	711	729	706	719	692	738	642	726	720	755	727	773	705	677	675	680	710	691	721	694	707	775	716	690	748	680	701	721	702	724	687	742	685	758	709	715	739	743	737	694	717	689	750	708	710	713	749	695	698	727	725	695	725	666	705	754	691	736	736	727	705	721	680	712	711	728	731	733	761	701	647	690	714	715	726	679	703	725	752	741	745	705	740	731	748	708	713	755	755	779	756	692	703	700	730	707	713	635	700	717	767	732	755	772	661	722	678	687	752	702	651	744	739	708	750	750	750	703	755	737	707	669	716	707	724	721	695	729	743	696	716	727	699	723	717	732	719	765	707	786	689	709	737	755	718	708	671	722	788	702	729	690	684	708	700	728	716	705	738	701	725	766	678	697	729	732	676	700	714	748	702	714	698	725	702	748	723	742	725	725	735	707	693	693	713	682	704	675	732	761	690	693	747	732	707	709	726	717	705	679	724	701	737	733	696	720	685	675	713	686	703	672	745	756	727	723	758	738	721	748	685	687	720	687	709	739	729	730	720	750	673	716	708	737	737	742	711	744	735	722	719	750	688	711	727	730	753	739	691	692	795	708	733	697	699	792	681	734	699	703	728	710	660	649	724	704	756	702	743	695	674	679	671	743	739	682	737	757	674	728	686	718	710	768	732	679	720	697	707	688	701	755	686	699	716	666	693	691	702	697	671	712	736	708	760	727	674	682	687	703	682	730	694	705	703	712	701	753	777	728	685	702	718	713	717	692	764	724	678	691	708	741	712	740	758	762	751	718	723	765	735	686	713	696	725	729	695	732	748	722	734	720	730	732	720	723	723	742	694	711	734	670	716	698	737	698	699	729	727	668	649	731	683	733	739	702	725	665	669	709	701	719	760	758	704	706	713	699	730	651	740	684	680	697	733	718	750	691	737	721	689	721	708	773	733	725	724	720	690	748	714	746	750	747	698	758	685	756	679	763	760	726	715	712	741	711	703	737	720	708	712	707	735	674	720	694	705	706	671	673	671	697	714	742	736	718	729	679	753	738	716	652	729	710	725	719	733	721	701	689	681	687	708	715	663	732	678	735	732	696	709	738	689	718	730	712	695	736	693	744	667	726	718	688	678	722	729	721	741	710	712	718	741	763	805	693	710	746	679	669	714	780	729	692	743	680	725	724	722	703	703	695	715	741	722	743	679	728	746	725	703	699	698	689	712	686	749	766	671	728	689	653	690	724	729	714	684	737	709	734	654	688	739	727	696	710	676	728	701	748	730	746	664	689	720	734	698	724	750	724	719	719	707	738	668	723	714	706	719	729	738	753	741	761	704	753	752	717	703	723	748	719	696	706	658	744	728	693	730	718	731	686	726	705	745	753	720	738	687	741	669	731	757	742	724	702	786	747	725	711	707	710	705	748	745	728	746	721	725	708	684	725	741	711	733	748	709	701	692	742	676	716	669	701	694	693	753	688	740	642	749	751	698	695	737	695	710	732	693	730	744	716	710	729	713	731	710	731	728	716	741	698	709	714	721	759	717	733	671	713	750	702	747	734	750	726	713	751	737	724	706	729	716	699	709	745	692	745	716	658	709	715	781	723	738	700	652	684	714	680	722	696	733	705	679	714	691	728	707	763	683	701
23955	20982	24274	27871	20982	21002	13321	539	289	325	280	262	253	250	281	271	257	233	240	268	244	252	244	239	234	225	230	229	246	212	191	254	238	240	220	237	211	224	228	239	219	219	231	241	229	214	245	230	214	226	267	211	211	248	230	226	228	230	243	219	229	212	224	226	220	232	239	214	240	201	238	230	237	211	244	230	209	237	228	223	220	259	218	240	256	234	239	214	217	216	207	230	268	231	210	231	214	199	212	198	213	202	241	248	219	227	211	224	192	243	221	232	206	247	212	216	209	225	196	218	256	217	210	239	226	239	220	219	192	199	218	215	236	249	228	230	222	205	227	215	255	225	218	187	222	231	243	195	230	193	223	239	240	243	198	217	218	244	227	245	225	202	219	230	216	251	201	227	219	212	213	196	216	211	219	202	219	194	212	218	226	207	237	239	201	226	220	231	181	234	263	236	201	224	207	225	212	229	241	229	212	240	223	202	202	207	231	223	211	213	233	225	230	206	220	193	233	196	236	238	230	211	217	217	193	223	212	230	229	187	237	229	216	198	222	225	242	221	255	193	241	201	209	238	218	225	243	229	218	234	232	213	198	230	223	253	225	195	199	208	205	236	223	233	231	226	196	217	220	228	213	223	218	240	232	223	213	211	241	227	223	229	186	223	192	198	210	251	220	193	214	242	212	216	232	219	217	203	213	251	241	257	210	200	215	230	244	234	219	226	205	218	247	234	204	201	228	235	232	222	207	228	228	228	206	212	234	223	241	230	220	204	231	245	243	230	216	224	218	168	227	204	211	211	223	187	239	217	224	195	206	216	199	223	196	213	209	212	233	212	221	216	250	228	207	205	222	242	243	223	210	204	219	225	213	237	215	219	227	216	260	248	256	188	215	214	196	238	228	207	240	222	238	236	224	216	224	199	203	214	240	227	221	224	238	231	234	233	235	229	213	240	226	217	221	196	216	213	229	237	221	221	181	213	224	249	254	209	225	245	231	203	229	217	216	226	218	238	223	240	209	228	228	215	219	229	232	264	205	227	201	205	221	245	226	212	217	207	206	194	248	231	235	226	240	237	209	207	209	216	189	228	215	226	238	214	238	219	236	234	209	213	206	228	239	192	198	209	240	213	219	218	245	216	248	225	224	181	217	235	210	234	200	223	233	230	228	204	231	227	212	226	239	195	238	202	231	191	235	219	211	215	233	221	226	214	261	211	247	214	225	227	221	224	202	236	215	205	214	189	195	231	228	231	233	215	191	242	219	247	239	234	223	219	220	234	223	201	218	224	213	230	227	203	206	219	237	215	216	220	226	232	273	212	244	211	215	225	217	186	253	217	239	195	214	209	229	204	241	222	202	213	226	248	214	215	221	213	202	183	203	228	214	218	206	213	226	199	237	229	216	211	240	239	235	245	218	223	230	218	225	193	210	221	236	199	201	219	228	236	230	238	227	199	226	225	228	218	207	226	220	213	213	200	265	241	252	210	242	232	205	231	209	247	259	217	227	225	234	251	213	207	218	218	206	236	216	229	236	219	201	229	215	234	230	252	211	220	237	219	215	216	210	248	231	207	219	224	216	227	229	231	219	229	209	215	212	227	222	215	212	210	207	197	208	204	249	200	207	213	229	216	242	231	201	225	182	226	208	228	222	186	222	215	215	184	221	231	216	216	258	200	215	196	239	208	202	221	223	227	233	195	207	229	212	224	208	243	214	220	218	221	221	248	219	212	206	214	194	210	230	217	221	255	240	253	201	232	235	212	222	227	220	223	224	223	249	228	218	224	224	235	216	170	205	222	237	222	254	197	228	252	207	232	230	229	207	229	226	230	224	241	235	203	216	247	220	233	237	224	234	237	236	202	238	221	214	239	222	228	213	223	205	185	212	205	236	224	243	214	238	208	202	236	226	199	200	197	211	205	226	218	226	230	217	229	233	182	215	225	218	199	224	214	237	223	220	225	212	219	219	202	198	220	201	210	225	232	225	230	203	223	224	220	212	256	229	208	208	196	235	246	227	239	220	257	207	226	224	213	224	254	238	242	236	219	217	216	206	227	230	222	216	193	202	233	230	209	230	235	198	227	201	224	260	232	231	196	243	216	203	220	211	222	202	232	215	223	232	213	233	219	238	214	220	212	222	230	222	217	237	243	236	223	220	215	246	215	187	220	210	218	233	193	236	234	208	205	220	254	207	225	211	195	201	235	215	208	229	213	182	197	253	228	216	238	220	222	205	212	245	224	224	223	212	209	210	215	220	237	226	233	210	220	209	212	227	233	260	207	224	187	239	223	231	211	225	212	229	223	228	209	209	232	216	232	232	246	214	238	223	203	208	221	248	241	213	220	228	209	249	181	228	229	253	226	225	215	201	217	231	232	232	238	227	215	226	207	188	207	247	241	212	229	213	250	196	220	223	240	201	208	232	216	184	212	217	247	238	220	226	254	216	215	252	216	238	210	237	220	234	239	231	233	238	214	228	200	224	235	258	262	231	217	215	234	204	200	205	239	239	257	240	214	219	214	225	218	244	214	206	220	216	238	202	213	241	195	204	220	230	240	233	239	234	225	210	228	197	250	230	229	237	224	211	219	248	197	205	199	198	218	216	218	202	225	247	211	204	213	213	218	236	213	237	216	212	220	241	226	221	212	205	245	227	228	221	224	207	209	235	216	218	233	216	234	201	232	220	215	230	224	230	223	243	237	233	210	231	218	217	212	219	227	235	214	222	222	179	214	222	216	195	242	236	229	232	219	228	251	216	242	212	221	227	214	233	206	243	223	213	207	243	234	218	224	213	202	214	236	219	226	227	238	234	246	218	212	200	227	219	212	229	214	243	250	223	234	216	230	224	218	217	245	217	229	249	199	239	235	211	239	210	234	200	166	211	240	225	200	217	208	211	237	216	238	206	218	225	221	236	219	211	240	224	203	254	205	225	239	210	223	223	217	202	212	217	219	185	223	224	233	240	219	202	219	232	197	207	200	196	211	269	207	227	223	231	223	218	197	215	254	230	220	236	220	210	199	236	217	199	225	200	229	224	224	233	250	236	203	207	253	213	223	244	240	234	234	233	231	240	224	226	218	247	246	225	213	239	207	210	204	220	217	210	206	234	185	209	233	241	257	215	205	220	221	222	234	213	238	218	253	241	210	248	235	203	218	244	228	258	212	221	195	215	216	241	238	223	219	238	238	217	225	227	220	225	231	221	201	222	216	230	210	222	234	234	221	208	249	227	226	224	251	209	208	226	233	201	195	234	217	213	219	216	216	201	227	207	230	234	220	226	251	223	198	234	225	214	224	222	215	242	238	228	203	232	228	217	236	212	213	221	223	229	214	236	235	212	223	214	220	234	224	221	258	218	237	229	203	237	206	206	221	203	215	213	216	197	225	211	219	209	219	241	210	206	211	185	228	233	221	216	231	227	209	213	223	203	196	217	242	223	254	227	217	215	228	235	206	195	200	216	227	217	221	224	205	225	201	228	214	232	230	222	222
6603	10879	3758	6157	719	613	606	591	569	562	537	549	620	481	547	560	564	590	515	568	562	522	502	542	544	561	485	517	531	531	471	534	515	523	529	558	541	515	518	535	557	527	532	499	505	533	524	498	496	490	571	514	505	547	545	519	501	551	517	496	504	513	527	544	517	561	473	557	514	483	529	515	534	517	530	554	504	516	512	522	515	522	501	543	532	545	514	541	545	492	516	508	529	504	555	543	523	488	589	538	570	527	564	520	547	495	523	542	542	537	484	525	529	472	545	516	461	531	513	541	557	504	531	552	536	514	541	513	502	534	528	513	514	499	530	539	547	535	512	522	546	551	528	523	520	534	519	527	548	510	513	507	496	561	569	520	562	507	509	520	483	462	482	480	528	525	497	495	559	482	486	521	531	528	542	481	532	540	510	473	488	539	598	533	508	541	556	569	553	524	573	500	522	526	521	510	489	561	529	505	535	480	536	525	513	531	569	555	494	535	512	523	584	532	475	548	531	537	533	563	509	510	511	534	533	488	471	534	546	539	510	513	512	564	559	538	520	538	497	498	515	502	496	499	531	505	543	520	491	502	494	556	546	500	528	505	510	509	552	516	528	535	520	532	496	543	588	566	536	566	487	489	540	514	515	523	538	540	511	547	548	510	531	496	522	548	512	496	498	522	535	529	515	549	523	519	516	526	536	516	518	512	545	537	543	506	494	561	530	563	525	521	526	536	527	544	504	521	543	491	536	491	544	491	531	526	478	528	513	521	512	513	533	503	570	492	520	580	491	503	523	536	522	526	485	529	530	536	500	501	510	545	523	548	534	528	488	541	515	508	555	531	539	481	475	538	498	498	507	537	542	486	538	533	529	515	529	483	555	536	531	522	560	558	542	522	513	550	503	528	561	510	521	530	506	530	508	525	550	548	502	587	571	538	527	564	499	533	563	511	495	527	523	540	519	488	495	558	528	525	496	554	512	497	465	546	510	544	492	560	515	565	520	528	531	501	572	526	568	539	529	498	537	514	520	507	494	502	500	539	506	525	503	509	514	526	509	542	557	546	570	524	513	461	506	510	528	521	511	546	525	532	533	510	527	527	565	543	513	500	493	537	539	535	532	567	493	498	538	510	491	484	518	509	519	479	533	523	520	523	508	540	546	517	528	506	537	493	503	502	526	522	510	530	536	547	541	540	515	540	525	556	566	505	559	510	518	505	508	509	558	485	514	477	569	521	492	491	503	494	534	508	484	532	492	515	552	523	514	556	488	465	515	538	531	516	513	514	501	508	526	517	510	514	505	550	505	539	485	475	544	481	501	498	580	515	522	544	510	506	532	535	501	524	527	505	539	531	545	523	524	539	519	552	532	532	532	483	527	454	506	505	479	527	522	537	538	481	506	510	526	550	517	551	518	563	503	526	560	508	534	517	562	537	537	546	535	540	480	505	540	531	534	538	558	536	482	471	495	523	546	538	507	532	530	487	543	517	553	504	517	516	534	473	512	520	492	483	529	475	534	520	532	520	497	526	500	518	506	512	541	514	521	548	592	528	494	494	550	525	545	555	533	523	528	496	552	526	526	529	465	523	498	510	509	578	549	503	507	518	518	548	549	502	473	534	579	530	531	536	522	490	544	506	534	501	518	518	551	547	519	534	523	536	552	525	533	548	534	473	569	508	529	526	532	473	531	506	510	514	547	521	546	476	501	505	525	495	506	541	507	543	504	485	530	549	564	516	541	503	566	556	482	527	506	538	543	516	523	519	504	550	513	541	556	514	540	544	575	542	519	504	520	517	495	527	538	510	532	537	547	531	502	514	524	494	526	541	506	576	516	523	530	540	539	519	496	546	525	466	532	524	530	536	525	499	538	525	563	517	532	513	527	541	512	498	480	513	514	542	511	567	503	479	583	527	537	547	529	501	532	559	519	543	528	497	534	558	520	495	534	530	515	521	510	516	566	506	543	535	544	565	543	486	522	530	521	529	541	547	493	516	554	530	482	529	528	580	542	565	519	498	515	516	511	531	516	507	515	520	516	506	553	515	552	556	530	476	519	518	486	510	515	518	512	536	528	513	515	506	496	579	512	567	507	503	564	566	550	506	525	499	513	540	546	543	547	515	544	549	502	506	555	516	559	493	488	521	543	542	532	561	531	539	531	530	526	525	543	516	535	506	493	526	460	502	471	552	535	492	489	543	519	545	515	547	542	551	484	524	510	575	528	502	501	497	522	547	515	558	533	513	502	518	542	530	554	517	527	550	521	559	494	522	532	543	508	516	532	551	494	517	547	508	537	514	559	559	500	499	551	528	535	535	546	526	511	549	524	545	555	507	533	556	542	535	496	529	532	540	522	544	515	534	502	501	497	515	552	497	549	520	537	487	484	532	493	521	547	536	510	520	539	509	512	529	458	512	508	532	504	548	518	504	518	497	522	538	489	517	517	536	515	508	509	539	515	530	523	560	506	500	554	508	504	476	562	530	526	546	503	547	497	548	510	504	525	522	566	522	510	516	539	546	523	525	530	523	524	534	527	544	537	578	531	523	451	500	530	506	516	525	473	570	525	560	514	527	508	577	514	501	546	552	502	533	532	557	541	559	538	482	514	535	514	515	529	523	496	520	554	526	567	476	512	484	511	518	523	516	532	509	484	515	518	539	533	554	516	537	524	520	523	524	530	533	493	524	535	507	509	551	519	484	504	507	532	490	507	507	526	501	518	527	548	497	544	494	509	522	524	466	512	557	534	499	492	531	493	506	509	527	524	497	488	563	519	479	499	553	521	509	500	543	534	552	528	518	546	531	551	513	504	560	503	554	517	517	518	528	559	527	514	506	520	526	494	499	532	490	558	517	513	571	515	515	562	556	557	509	597	514	525	530	517	566	513	542	501	491	508	538	543	510	523	546	552	510	513	485	557	556	528	512	506	491	538	513	579	491	499	468	526	502	520	545	539	521	543	500	501	515	543	556	526	498	475	538	518	501	542	509	507	542	510	528	508	543	495	537	497	517	554	500	486	474	481	516	527	541	547	540	513	543	525	511	503	519	506	535	511	506	507	510	497	512	519	514	475	501	519	526	526	540	520	530	562	532	532	493	537	550	501	493	510	515	501	538	536	551	489	526	516	523	541	524	505	551	518	496	564	558	548	509	530	526	494	548	550	529	499	549	498	542	502	537	511	515	528	482	533	552	480	533	502	550	492	513	526	505	495	469	522	507	534	525	521	502	584	555	537	538	500	530	534	528	484	531	524	515	538	507	517	526	504	516	546	533	506	501	550	513	493	499	501	507	541	554	502	492	466	529	502	508	500	526	509	504	501	532	517	478	553	526	532	547	518	505	535	520	532	526	500	546	496	489	554	521	516	544	531	561	513	536	472	524	568	572	497	545	528	557	528	517	544	578	516	515	500	526	502	514	527	516	522	486	563	528	496	514	554	543	525	548	534	536	545	555	484	548	527	516	520	510	566	523	528	524	545	553	507	564	484	538	514	506
31680	19807	8846	1294	395	350	311	227	192	195	188	203	201	189	209	208	206	207	202	230	191	223	237	211	189	178	193	193	195	195	211	221	180	200	218	191	203	182	211	192	186	235	198	215	204	195	181	195	208	184	190	149	217	208	191	197	204	178	226	198	189	194	202	184	173	190	191	220	222	204	177	184	212	186	185	212	212	195	198	234	194	208	201	187	200	206	205	190	212	221	213	206	197	190	192	177	187	178	179	198	183	165	219	198	192	212	208	192	188	203	217	219	193	182	176	175	223	193	206	192	189	193	203	187	223	197	194	184	212	216	244	213	224	202	207	195	209	177	198	198	179	192	183	199	207	160	192	183	200	199	198	200	185	204	178	216	213	207	206	181	197	204	169	191	201	187	189	204	189	195	207	208	182	203	193	199	195	214	196	193	172	194	221	201	198	190	191	178	186	200	195	195	203	210	224	198	210	209	200	215	216	210	216	189	204	187	200	210	200	195	181	200	195	197	197	222	178	196	198	198	185	215	199	159	216	176	198	217	206	180	211	207	200	232	174	197	193	185	194	202	207	199	188	218	165	199	210	230	190	225	209	191	208	175	207	200	208	212	206	194	180	199	205	215	187	198	198	217	203	200	226	199	208	202	165	208	220	210	211	201	194	206	194	210	214	192	211	185	191	204	196	196	201	203	198	203	194	189	218	202	206	196	205	223	212	208	209	188	202	193	178	206	192	195	214	188	180	212	201	200	196	200	191	186	209	205	190	217	198	209	214	192	214	222	210	210	194	170	201	202	217	199	185	205	178	170	182	200	207	217	216	197	181	183	185	197	214	191	198	215	193	197	196	189	198	205	198	207	232	204	209	194	181	160	209	204	205	196	169	217	195	181	207	189	211	180	191	192	199	194	209	218	199	201	202	196	203	193	198	180	199	208	209	182	215	196	204	185	186	220	204	181	229	196	187	205	200	181	210	208	215	219	195	213	180	184	226	221	208	196	211	190	191	195	209	188	218	206	187	198	199	210	214	200	183	231	242	214	204	214	200	207	157	199	196	199	217	202	193	159	206	204	216	197	201	205	205	204	192	218	195	173	227	203	177	215	182	211	197	181	217	196	236	195	186	192	212	208	207	214	223	228	191	189	192	225	211	199	203	190	226	231	221	221	180	202	179	197	193	192	189	206	179	216	202	197	203	210	198	189	182	189	163	190	171	197	238	229	186	212	186	199	226	218	205	207	217	220	186	207	226	211	186	199	181	196	229	218	200	189	216	220	223	215	193	203	192	204	221	191	190	205	206	188	179	195	193	196	178	203	204	188	196	222	235	225	188	201	202	204	199	210	193	189	177	193	201	212	210	205	212	208	199	186	213	172	191	209	188	204	218	213	213	194	183	199	186	196	190	175	212	166	207	201	227	218	227	201	218	178	202	186	198	195	179	190	220	241	222	185	214	199	182	195	217	178	183	180	191	215	192	218	209	207	169	200	205	192	166	204	176	235	214	194	196	205	191	206	232	209	234	206	217	185	188	192	223	220	212	175	183	179	176	213	203	244	214	177	230	192	199	185	209	184	213	228	183	197	200	210	206	195	201	193	211	212	188	195	216	208	184	193	224	198	192	196	202	195	200	218	202	205	184	218	202	198	206	223	196	218	217	217	213	202	191	218	205	194	204	196	215	204	209	216	191	216	185	193	210	218	208	195	226	176	212	187	221	204	213	231	209	211	244	211	220	198	171	175	213	200	205	203	200	194	206	188	216	170	190	216	225	221	204	215	209	196	199	219	223	200	170	196	188	196	211	204	219	220	202	192	205	197	215	186	200	193	200	166	204	186	223	208	219	205	213	208	226	208	222	214	228	208	195	203	209	188	195	180	185	210	203	227	199	206	188	200	211	184	193	183	213	212	183	211	194	207	213	190	178	180	200	211	204	178	200	199	192	180	193	187	179	220	203	211	211	200	200	221	245	225	206	204	201	178	226	194	199	214	205	184	212	199	204	192	219	198	200	209	190	199	203	190	197	210	190	194	192	194	203	204	222	190	187	210	204	179	187	191	205	192	214	186	202	210	205	196	197	189	204	203	237	224	229	201	215	218	199	208	207	197	192	228	188	192	194	191	182	240	188	206	190	200	212	207	197	221	189	179	234	181	224	215	202	197	200	221	209	186	182	226	235	174	194	189	202	223	185	209	196	196	214	240	181	228	202	187	203	178	191	196	182	195	172	213	203	200	185	223	184	219	214	203	168	199	189	205	206	193	212	193	196	185	178	206	220	210	191	198	201	192	178	191	195	215	186	211	212	200	217	229	213	217	198	209	229	226	182	204	211	211	191	197	186	238	175	213	216	205	199	205	211	194	212	198	209	217	194	198	204	210	192	175	202	214	200	195	213	223	206	224	192	171	189	202	168	174	240	169	172	188	204	180	169	188	229	188	222	206	202	207	225	201	183	195	199	188	197	209	205	226	202	176	197	221	204	209	185	194	202	190	188	202	217	178	169	206	215	231	211	193	186	204	214	193	220	213	192	187	208	206	197	171	207	222	217	190	235	224	208	201	220	192	224	213	214	219	188	179	194	206	191	200	195	200	222	208	203	199	204	198	189	207	165	201	179	205	218	183	182	204	199	211	221	234	191	213	191	195	195	194	201	223	185	193	197	197	201	210	198	206	204	197	207	183	212	223	189	172	226	199	201	208	208	206	205	232	190	213	204	216	228	183	224	225	177	183	213	188	202	213	161	208	174	206	202	199	183	187	187	210	165	198	221	192	212	212	195	212	213	180	187	208	198	185	192	217	183	180	188	199	198	172	189	202	200	207	176	204	212	186	207	179	179	200	192	199	215	209	238	188	166	213	184	209	202	221	211	189	206	224	192	194	203	209	199	217	191	217	192	190	187	216	214	200	204	185	172	189	194	186	212	222	192	203	187	219	190	189	202	205	206	205	206	185	218	191	208	205	180	206	214	214	196	206	197	196	225	202	168	205	195	206	186	198	209	203	201	219	226	185	192	212	194	240	211	210	201	197	180	171	186	201	176	196	193	200	197	218	186	200	229	223	220	173	224	197	198	204	203	212	190	198	199	179	215	202	194	182	189	219	206	197	193	196	203	178	202	189	210	199	251	199	210	199	173	189	209	206	202	212	199	217	185	187	239	224	162	213	212	194	205	192	195	178	210	215	177	184	209	189	205	196	206	206	200	222	196	206	204	199	193	213	191	190	199	189	201	202	210	201	181	161	222	210	224	194	199	237	190	204	195	193	191	211	193	192	215	196	197	180	212	169	216	191	194	209	204	191	199	193	205	189	203	212	199	219	184	200	193	185	225	165	219	179	196	221	199	190	183	200	210	191	190	173	189	209	219	222	208	169	199	210	219	191	193	202	194	175	181	226	222	205	212	199	203	224	213	194	198	199	181	205	182	190	187	201	210	232	225	195	202	213	212	180	198	190	187	208	204	185	198	198	221	198	194	208	215	201	199	154	189	208	208	219	207	224
7526	4565	1632	960	563	445	560	537	549	535	536	530	523	548	526	570	544	539	506	530	531	560	541	529	549	565	528	507	528	499	537	537	538	548	533	503	556	488	529	542	524	561	508	557	538	530	532	525	539	550	562	540	565	541	530	532	542	546	532	527	589	512	529	559	512	514	535	549	539	486	539	544	518	521	571	484	537	539	496	527	514	527	495	497	535	519	546	500	532	512	564	531	546	541	521	531	549	514	566	535	515	514	502	502	501	527	519	504	550	530	516	538	545	554	523	547	523	512	509	555	556	521	506	503	516	524	474	490	527	549	515	528	586	518	504	509	532	496	533	525	531	519	526	509	556	535	513	541	508	514	537	554	545	520	542	563	506	580	504	532	541	543	545	534	540	512	547	495	553	549	537	538	500	534	532	518	536	505	504	512	545	547	519	538	561	558	549	544	547	557	541	604	502	532	534	526	509	559	508	530	556	551	531	528	567	556	535	523	539	547	533	548	530	517	601	520	545	531	523	537	539	535	515	561	539	581	532	466	572	542	562	529	542	548	574	531	557	498	564	516	525	527	546	523	531	523	510	570	551	572	525	532	510	536	511	531	507	524	578	545	551	550	540	533	567	512	575	500	551	547	519	532	553	526	557	532	532	509	515	508	563	518	563	536	543	542	516	526	496	540	532	517	510	490	508	576	534	528	556	515	534	469	554	543	519	523	519	511	537	554	580	529	555	569	493	515	533	507	548	512	543	527	532	558	547	528	497	553	528	531	539	518	574	532	497	549	542	576	514	495	533	561	540	539	532	556	553	502	482	488	571	485	513	551	510	552	540	533	534	569	547	519	498	531	540	515	574	533	521	557	559	522	488	528	551	545	525	553	537	515	548	560	529	552	552	508	534	509	569	540	529	491	536	540	581	511	557	530	518	571	565	519	507	516	536	561	513	527	523	516	545	560	561	530	557	521	551	576	579	560	506	538	571	545	478	544	524	571	537	504	509	530	533	534	535	525	544	532	524	523	528	549	575	525	505	522	523	506	538	529	525	553	541	530	503	551	525	527	541	539	546	542	532	558	500	551	530	551	546	500	557	539	531	542	531	490	527	543	508	533	551	526	533	499	499	527	544	544	546	543	525	525	543	564	549	548	519	530	523	481	548	520	468	546	526	501	542	512	526	538	522	536	529	533	537	508	518	534	518	534	558	511	500	563	587	500	557	542	519	536	503	554	533	569	524	538	536	533	515	575	535	527	533	547	530	535	577	543	550	532	555	551	531	515	506	548	520	500	542	534	510	558	521	546	553	523	570	519	499	537	565	518	525	534	600	536	556	528	515	606	549	552	513	506	555	558	516	551	531	500	526	529	535	535	554	471	545	500	532	563	562	538	542	531	527	516	527	519	545	510	526	522	539	544	537	557	546	506	512	571	533	544	515	515	554	540	510	568	515	584	545	543	554	555	507	503	552	545	565	573	511	547	536	544	492	531	538	558	526	521	546	519	561	514	517	485	558	550	506	589	556	493	518	501	528	519	523	532	524	535	538	517	565	538	554	529	493	502	521	525	536	505	519	542	509	507	538	526	527	548	554	538	498	568	494	537	531	526	525	486	499	515	524	557	554	497	552	514	566	495	529	563	545	524	572	519	526	530	561	528	545	550	583	554	560	567	544	584	517	547	478	571	528	546	504	496	558	566	511	535	499	503	497	542	535	518	533	555	515	547	532	551	519	493	548	543	584	568	544	517	543	486	509	517	521	551	548	514	563	533	519	516	513	537	548	517	530	547	516	521	543	548	529	522	571	572	523	518	518	528	506	551	498	530	525	487	517	536	550	562	544	535	565	523	561	542	504	530	519	535	484	546	516	513	524	492	561	505	539	506	539	538	511	545	558	565	537	541	574	546	555	531	486	536	534	507	541	537	490	502	550	515	542	543	538	538	555	558	548	539	551	501	522	525	539	514	519	563	545	510	570	522	508	499	502	511	528	519	560	551	460	522	548	512	510	493	526	541	537	525	495	539	531	531	503	548	545	515	534	516	550	503	514	516	539	519	531	526	557	505	538	548	488	537	508	550	502	557	551	537	511	519	569	529	526	532	524	539	521	540	590	502	514	551	504	546	530	543	522	522	557	549	525	514	562	541	532	511	489	594	529	549	527	558	548	531	539	556	511	500	509	494	558	553	489	517	549	509	571	538	560	542	533	507	538	515	531	542	506	533	513	511	542	495	566	534	517	521	538	494	509	533	514	490	531	533	546	516	505	526	535	547	531	493	565	506	494	523	548	552	572	503	522	521	508	557	587	520	520	523	557	530	531	525	522	544	543	516	520	522	504	564	542	521	540	534	528	548	566	540	542	538	541	525	540	538	571	536	514	549	518	512	519	540	518	499	536	543	546	532	528	554	504	506	515	570	497	513	528	532	528	521	562	477	527	511	548	578	537	576	547	503	560	513	505	534	519	515	543	528	513	533	532	503	490	526	517	526	507	539	533	533	505	539	549	566	514	540	529	476	510	513	530	548	541	558	562	548	556	542	547	558	534	565	527	525	540	532	525	526	575	521	562	538	504	517	546	521	539	576	509	518	564	507	558	531	579	587	512	562	510	498	519	515	514	518	553	555	542	474	533	545	514	536	493	556	585	505	468	558	549	545	531	541	520	532	566	502	541	584	547	560	556	513	526	564	548	539	521	530	547	565	536	545	571	513	559	564	550	544	542	480	518	522	528	564	556	529	532	576	538	517	524	556	547	510	545	537	549	495	534	571	542	530	520	513	530	573	568	563	514	510	560	533	540	541	540	559	523	521	561	525	521	537	520	470	589	532	527	509	496	538	534	543	553	520	539	546	590	535	550	532	531	529	537	521	519	564	508	572	547	572	565	556	568	537	579	545	529	510	559	552	521	525	530	509	560	545	503	516	549	558	528	580	510	499	553	552	510	544	533	515	501	521	537	549	576	550	537	522	519	527	538	552	545	530	555	530	562	507	486	523	494	525	562	517	549	521	545	506	530	514	591	513	513	542	514	555	551	482	550	539	553	558	528	531	440	518	517	553	568	516	531	575	500	532	512	534	531	519	535	520	522	524	532	509	529	564	522	534	521	582	520	516	532	543	552	567	525	518	514	553	569	538	514	530	490	541	538	523	559	524	537	524	534	513	507	521	505	570	545	544	501	563	514	538	511	528	486	581	485	519	536	549	537	553	548	531	549	500	513	580	558	545	569	549	548	556	533	558	514	564	542	520	524	550	525	507	507	532	541	459	549	542	460	484	549	518	575	551	505	571	503	574	511	539	528	536	530	515	563	515	505	534	546	565	566	533	588	524	547	558	520	516	539	505	514	551	519	539	527	554	525	509	575	557	527	522	542	529	538	533	523	547	528	515	561	515	520	551	552	527	512	539	513	522	528	530	540	564	540	560	532	530	627	525	545	548	502	554	498	571	546	508	530	521	530	549	506	522	538	540	517	522	515	547	565	545	535	530	563	546	490	522	511	521
24563	20970	23938	28232	20971	15129	604	407	339	348	343	351	327	320	352	333	301	295	296	314	280	310	318	314	308	296	291	291	264	284	302	335	312	313	325	296	301	288	317	294	280	288	304	275	312	301	292	296	275	273	303	295	294	267	332	311	299	292	280	277	329	255	297	319	319	285	263	317	328	316	286	295	280	304	267	274	284	322	300	303	323	302	353	256	288	275	317	310	301	294	307	292	272	289	305	291	288	307	287	314	278	323	277	280	318	314	322	316	303	305	306	298	290	282	304	308	296	306	312	308	289	314	271	299	298	315	283	313	304	246	303	290	313	319	290	318	290	304	299	321	328	298	283	281	296	307	278	293	301	306	270	283	295	284	329	307	290	279	302	300	271	283	301	291	287	322	290	282	298	300	264	299	267	259	317	271	297	337	297	298	324	301	334	311	334	311	324	288	307	303	322	300	329	329	273	273	278	293	297	346	308	283	286	295	282	285	304	295	311	301	277	311	300	271	298	320	282	315	311	281	264	286	292	300	286	328	305	315	305	270	292	281	281	298	278	279	290	316	287	315	313	261	302	307	299	300	307	269	284	309	299	283	306	323	317	278	297	276	294	320	298	316	323	291	265	305	302	301	314	309	297	299	298	309	296	291	294	293	271	291	270	301	298	292	277	283	307	299	302	300	283	283	286	298	272	282	316	305	304	289	284	291	280	270	314	266	306	302	315	309	275	314	301	311	298	291	316	298	312	327	305	304	300	292	307	262	282	299	305	293	325	298	308	321	319	319	317	285	288	312	285	314	304	321	275	289	287	270	338	266	310	307	296	280	310	320	323	325	289	292	300	299	277	293	306	318	304	311	299	307	280	262	318	332	309	287	286	287	309	298	287	291	268	275	281	268	298	315	309	279	291	307	303	292	300	300	308	280	368	296	313	309	300	287	247	310	296	306	303	313	293	294	287	285	306	297	317	275	319	311	305	284	294	298	321	296	287	299	291	308	319	288	307	305	303	304	293	283	334	304	289	285	304	273	279	296	327	264	334	280	284	311	279	298	325	280	298	275	301	325	305	307	330	257	310	286	294	256	330	263	306	292	293	302	251	284	280	295	296	316	293	292	309	288	279	327	317	273	279	328	323	290	289	305	331	299	292	309	294	302	299	283	307	281	323	312	320	304	315	290	291	308	295	289	310	322	340	319	296	295	298	282	301	288	286	273	290	297	301	294	320	320	303	305	280	280	309	298	315	307	289	259	310	309	278	310	286	302	274	323	296	297	294	269	279	311	318	298	296	314	322	323	261	297	312	310	326	318	301	297	286	324	325	324	302	297	311	258	294	331	305	297	286	273	314	284	302	269	327	299	288	311	293	305	296	302	298	311	296	299	313	287	312	293	329	306	287	305	295	312	284	287	289	309	322	290	287	274	286	298	302	309	287	321	310	292	310	299	310	270	294	315	321	333	299	292	295	300	319	298	272	320	307	309	319	327	299	293	322	277	295	331	332	318	285	315	297	302	283	294	273	296	276	295	280	328	268	271	294	303	311	306	289	312	255	311	258	293	296	324	288	317	290	281	297	319	310	282	305	271	299	277	293	306	293	303	281	281	288	319	306	250	309	298	262	298	277	279	332	289	283	291	327	323	313	311	324	281	289	326	302	326	312	311	346	313	292	298	269	294	285	295	282	297	299	274	287	290	286	292	293	317	273	271	250	281	332	293	300	294	314	298	304	324	303	313	276	294	307	338	276	323	313	265	284	285	293	278	315	290	272	300	275	289	305	291	279	303	301	322	289	319	283	287	337	316	267	329	312	303	305	286	295	290	290	300	325	284	293	301	249	293	327	304	308	300	323	294	302	287	350	297	266	284	276	310	308	284	279	294	307	309	298	288	327	275	303	318	302	311	296	292	280	290	283	296	269	334	312	298	281	290	301	270	291	279	309	267	289	298	275	308	285	303	306	285	321	328	292	330	259	306	303	307	296	294	323	274	293	308	321	288	340	298	305	265	284	329	291	278	280	312	266	308	284	296	306	338	314	279	280	284	330	365	285	307	269	282	312	314	311	285	311	301	321	283	298	283	311	332	298	255	295	292	330	267	282	304	303	286	295	302	285	298	311	312	293	334	306	283	268	279	305	295	331	280	279	310	320	280	318	290	276	305	310	311	269	327	336	312	280	300	299	273	304	293	305	281	338	299	300	309	297	298	327	274	314	276	285	311	314	314	320	276	284	278	296	274	294	285	311	318	289	315	298	280	320	270	281	314	307	318	303	284	329	285	280	324	300	317	306	300	312	306	300	263	279	302	304	282	300	306	313	317	342	292	302	309	314	292	286	312	331	287	280	315	334	296	318	298	309	330	315	299	318	293	293	277	279	291	269	277	311	286	306	328	288	280	309	299	292	295	330	301	302	307	310	265	273	297	325	300	294	296	318	281	281	297	313	304	322	306	303	285	306	332	293	307	271	308	309	319	299	323	288	269	290	296	291	303	305	273	311	299	286	282	295	334	314	315	300	302	307	290	309	315	307	304	303	311	317	299	305	316	306	316	283	292	282	265	323	289	263	288	303	305	265	319	297	312	300	314	282	253	277	282	304	294	282	316	327	316	314	302	327	312	328	302	297	276	314	300	322	273	278	314	276	277	287	304	280	328	298	277	307	278	297	287	293	279	316	325	292	263	282	337	329	272	310	293	311	294	288	328	285	305	273	277	293	304	322	313	314	314	325	291	295	311	305	282	289	317	318	267	323	301	330	307	313	291	301	291	289	264	304	314	281	318	302	289	306	294	292	315	300	305	293	303	294	300	299	300	330	283	296	296	303	323	314	292	295	298	329	312	323	291	312	313	281	275	261	277	312	319	294	323	285	281	308	283	333	275	315	293	271	294	290	277	301	278	310	286	321	303	329	280	271	330	324	278	300	286	319	312	306	304	306	285	310	300	270	296	292	307	273	306	316	335	300	282	334	308	293	308	260	275	304	271	276	306	296	315	279	289	302	292	289	290	275	273	330	291	288	342	333	265	292	320	248	315	302	273	320	328	248	295	300	298	282	323	306	295	285	304	309	305	310	299	306	300	310	291	280	316	297	249	266	311	289	269	325	300	291	348	287	268	319	319	320	298	278	286	308	283	298	280	266	261	332	280	304	304	307	311	306	318	297	311	292	335	273	320	283	292	283	296	329	315	298	288	289	321	314	330	302	314	303	303	296	269	315	304	291	290	289	279	277	253	291	295	314	290	279	286	339	313	288	285	324	311	317	316	318	319	310	299	293	346	321	278	284	328	265	306	276	316	320	287	328	313	283	289	286	290	297	317	268	311	289	306	311	298	304	311	300	299	298	272	288	315	335	303	266	324	290	274	292	298	278	327	292	306	243	287	324	282	311	321	272	283	270	288	289	300	305	281	315	286	286	301	290	278	321	275	273	293	304	274	310	310	275	301	299	314	324	303	313	271	292	327	299	301	310	315	299	249	316	298	318	312	269	289	284	304	300	288
6503	8084	2857	4889	824	813	777	740	755	700	722	751	774	757	747	726	759	729	734	752	705	737	767	724	740	714	725	702	726	750	738	758	683	727	742	719	710	706	701	738	715	678	755	696	756	728	695	774	713	720	724	732	707	756	702	714	720	747	756	718	736	718	740	699	741	704	765	721	738	719	697	706	725	753	716	759	717	724	672	719	745	736	717	726	730	707	700	748	764	743	742	691	778	746	687	718	769	712	776	695	707	704	703	763	764	712	700	734	753	739	692	747	712	738	716	711	760	715	738	689	705	739	726	739	718	717	735	731	740	738	704	685	771	757	784	727	705	666	702	749	747	706	740	736	695	740	732	688	781	727	747	678	722	726	700	724	709	763	736	757	738	725	733	747	726	713	713	765	689	729	702	705	789	699	694	724	716	742	740	768	763	712	695	706	741	776	741	732	762	786	733	691	767	735	763	726	738	729	667	727	732	735	729	718	704	720	737	732	749	756	766	769	761	735	659	696	720	737	728	723	700	745	704	728	710	713	735	704	746	738	703	725	742	723	723	778	764	724	628	704	716	747	752	690	737	750	747	781	717	737	701	758	668	704	719	692	751	736	703	718	720	726	721	742	741	787	741	725	689	760	743	752	749	699	686	711	734	767	773	740	745	775	718	756	701	723	717	713	757	741	696	800	695	702	746	770	712	737	707	722	739	721	721	720	768	716	705	717	710	746	758	684	732	746	757	763	717	736	745	710	762	717	732	718	759	719	690	701	712	724	752	765	698	712	701	723	711	722	722	756	752	737	725	756	756	763	751	730	736	745	691	753	705	739	736	747	709	784	745	713	732	728	742	738	720	765	718	777	742	716	708	718	723	790	759	703	734	736	736	741	700	722	663	721	751	699	720	714	689	716	719	743	734	723	713	699	736	694	665	758	721	726	725	720	687	726	697	744	761	725	761	688	772	768	773	751	757	733	736	745	752	735	708	719	740	690	758	778	697	751	780	698	750	723	737	740	685	730	707	759	752	768	717	771	761	715	719	737	770	727	724	736	715	743	733	706	722	718	743	734	718	747	732	731	690	752	712	744	719	721	734	740	729	719	713	751	702	760	683	736	700	704	707	736	720	758	730	738	696	752	692	700	735	742	756	723	709	725	672	758	729	757	723	699	759	731	724	708	686	715	762	747	755	733	794	722	748	761	754	720	733	723	763	752	752	725	693	759	706	733	727	722	731	732	726	742	765	729	742	743	739	765	769	750	776	700	722	763	762	752	744	702	756	746	718	719	739	690	771	733	747	732	734	718	775	715	772	731	759	704	735	702	783	677	729	739	715	774	775	723	699	767	736	749	735	746	726	719	782	755	747	694	718	757	695	733	721	744	686	678	717	708	722	716	734	736	721	700	727	760	712	695	701	720	765	757	725	737	709	790	703	695	717	762	749	713	696	750	743	703	718	741	690	741	755	783	729	680	746	696	752	723	743	755	693	700	717	711	752	735	715	736	710	758	756	737	738	774	723	742	748	742	728	746	728	730	690	728	674	735	720	685	757	715	694	699	757	765	700	733	734	745	801	745	747	724	707	753	750	737	739	733	713	734	745	775	738	726	710	744	780	753	678	716	747	725	715	728	697	688	708	733	746	702	702	688	714	705	742	708	714	707	759	753	724	746	746	733	721	722	695	736	736	706	729	731	734	723	729	785	722	722	707	710	742	752	797	748	710	740	732	743	755	725	732	783	727	743	712	755	739	722	680	782	703	740	738	704	711	723	729	774	714	743	763	735	715	738	727	725	696	680	732	702	747	759	726	706	750	699	709	762	751	739	724	778	767	695	713	733	718	753	726	726	729	706	712	743	729	765	718	719	724	769	697	721	709	731	736	738	721	724	737	746	736	688	717	755	670	705	757	774	739	730	741	758	685	707	748	742	731	775	768	735	710	732	712	713	679	737	715	734	732	714	713	752	741	726	739	707	738	770	722	737	740	722	775	752	743	747	697	714	723	729	708	760	734	699	694	744	742	733	731	719	715	752	758	681	753	690	755	701	711	731	707	724	706	749	770	790	730	769	704	738	745	732	735	773	723	697	757	754	755	709	758	736	705	743	725	711	742	722	675	733	737	717	733	715	673	746	723	682	721	769	738	730	698	720	760	748	763	754	741	750	672	735	701	743	707	738	708	738	753	742	795	682	704	677	731	669	718	724	731	692	725	704	715	726	741	745	752	696	739	771	715	719	771	752	717	708	746	761	757	732	705	756	725	733	703	741	769	743	746	712	719	741	738	702	713	731	753	723	754	726	707	757	708	724	705	726	750	736	742	693	713	723	762	760	737	746	776	737	781	720	699	705	734	738	718	729	717	714	750	794	743	731	708	754	730	725	711	748	705	690	698	768	758	715	746	718	693	648	740	758	724	750	750	693	696	698	686	706	737	697	746	710	732	692	702	679	768	786	749	744	737	753	730	733	654	775	722	720	744	742	714	766	741	723	703	707	708	720	748	696	739	758	709	702	760	762	731	731	670	746	745	748	755	767	691	736	719	716	694	689	725	726	728	769	711	724	746	760	703	747	744	681	681	737	759	714	727	716	698	741	721	746	781	692	790	729	718	749	704	734	686	736	770	741	743	716	694	736	716	692	728	707	721	754	710	744	723	730	756	695	807	759	743	739	728	718	685	749	722	767	755	760	767	735	749	680	721	742	740	716	716	749	734	768	740	753	733	711	677	739	735	742	758	690	703	775	725	725	737	743	775	738	724	717	714	743	757	730	726	746	755	708	734	685	737	725	711	768	700	709	725	748	729	744	758	743	709	706	763	737	666	747	756	756	765	745	758	692	752	738	702	763	751	756	675	721	761	731	701	743	734	708	743	749	710	726	719	732	703	738	704	723	709	804	691	685	742	724	763	695	756	730	726	754	738	785	763	708	744	745	698	710	758	717	709	719	687	708	708	751	738	690	751	749	739	709	691	717	637	736	732	767	738	751	749	788	732	725	720	739	732	711	760	702	738	692	774	752	724	743	718	707	747	756	756	681	710	696	728	718	721	724	742	735	738	768	677	734	735	677	735	740	752	699	733	697	732	691	691	760	709	729	726	677	757	723	722	720	723	732	713	726	771	757	735	733	700	701	690	763	708	744	788	693	727	748	763	725	751	708	709	731	710	795	737	748	740	678	737	721	789	779	715	694	737	761	734	719	708	658	789	732	753	745	708	705	726	761	767	699	754	710	719	714	800	727	726	775	724	756	745	736	722	745	745	713	767	695	734	723	739	723	758	728	752	708	698	719	747	746	716	710	748	779	733	765	738	691	781	715	736	704	738	752	741	756	704	752	706	698	724	705	723	676	724	747	759	745	735	772	781	685	706	740	711	738	735	711	730	727	718	773	742	739	747	729	769	717	717	727	714	716	710	725	747	762	738	750	676	683	704	734	737	736	738	729	751	739	748	723	763	738	757	719	762	743	796	715	755	751	774	677	770	740	725	746	768	713	751	745	732	691
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
