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
339621186500	339621187017	339621187567	339621188117	339621188667	339621189217	339621189767	339621190317	339621190867	339621191417	339621191967	339621192517	339621193067	339621193617	339621194167	339621194717	339621195267	339621195817	339621196367	339621196917	339621197467	339621198017	339621198567	339621199117	339621199667	339621200217	339621200767	339621201317	339621201867	339621202417	339621202967	339621203517	339621204067	339621204617	339621205167	339621205717	339621206267	339621206817	339621207367	339621207917	339621208467	339621209017	339621209567	339621210117	339621210667	339621211217	339621211767	339621212317	339621212867	339621213417	339621213967	339621214517	339621215067	339621215617	339621216167	339621216717	339621217267	339621217817	339621218367	339621218917	339621219467	339621220017	339621220567	339621221117	339621221667	339621222217	339621222767	339621223317	339621223867	339621224417	339621224967	339621225517	339621226067	339621226617	339621227167	339621227717	339621228267	339621228817	339621229367	339621229917	339621230467	339621231017	339621231567	339621232117	339621232667	339621233217	339621233767	339621234317	339621234867	339621235417	339621235967	339621236517	339621237067	339621237617	339621238167	339621238717	339621239267	339621239817	339621240367	339621240917	339621241467	339621242017	339621242567	339621243117	339621243667	339621244217	339621244767	339621245317	339621245867	339621246417	339621246967	339621247517	339621248067	339621248617	339621249167	339621249717	339621250267	339621250817	339621251367	339621251917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2715	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2704	3600	2300	2703	3600	2300	2703	3600	2300	2702	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2699	3600	2300	2698	3600	2300	2697	3600	2300	2697	3600	2300	2696	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2692	3600	2300	2691	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2688	3600	2300	2688	3600	2300	2687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22011	20138	27877	34911	52719	48964	35397	18154	4772	777	305	276	299	309	320	294	286	278	275	312	318	299	286	283	271	256	292	281	282	307	295	303	277	276	316	273	312	275	281	325	288	268	264	300	280	307	282	266	281	298	291	285	279	273	265	280	286	292	266	301	274	250	267	255	328	302	256	287	286	318	304	294	266	271	272	300	302	292	280	297	268	276	269	301	279	274	250	300	301	248	280	249	274	277	255	252	306	268	260	306	301	277	272	264	292	259	294	290	308	278	272	278	273	278	290	262	274	295	297	261	284	286	283	294	283	296	285	267	259	305	280	280	276	258	277	285	305	309	287	272	253	302	269	299	283	311	286	284	265	279	252	298	289	287	259	286	285	293	281	280	299	291	303	278	297	258	286	280	277	287	261	299	304	270	253	275	290	267	300	275	298	283	288	274	282	265	297	304	311	288	235	287	272	275	275	284	294	310	306	263	273	266	295	255	283	285	268	271	291	283	267	280	305	285	246	280	308	267	287	282	260	296	279	268	262	259	245	301	275	294	280	293	308	268	295	274	279	287	287	293	288	295	307	295	275	292	294	346	269	261	269	281	297	305	288	274	282	300	257	294	286	288	266	268	279	300	273	288	308	277	315	278	327	263	286	294	294	285	291	274	259	294	283	277	289	284	306	288	304	296	277	275	300	298	279	274	276	298	283	279	298	284	275	297	309	275	273	282	309	311	268	278	267	270	309	289	298	271	301	281	301	288	288	261	297	275	301	279	286	277	283	293	315	275	278	273	255	288	279	272	319	288	291	274	271	312	296	267	288	303	260	286	283	297	233	250	265	289	280	304	284	297	311	292	285	287	299	279	272	233	333	282	300	289	281	278	291	283	289	292	280	286	294	280	281	280	309	275	277	319	285	271	293	283	295	308	282	261	273	271	270	282	307	295	277	262	292	310	279	295	251	298	282	278	266	257	275	296	266	276	268	271	286	287	281	304	287	272	278	274	261	284	277	305	281	269	284	296	286	289	273	303	275	285	286	271	285	290	277	277	274	292	300	259	269	275	303	262	272	273	295	271	269	286	282	278	259	290	291	315	302	260	266	287	285	294	282	306	271	276	285	300	272	245	306	288	297	273	264	282	312	268	290	298	304	272	266	273	267	263	297	272	264	263	286	297	288	266	258	289	275	265	257	305	295	274	276	282	284	263	316	287	299	286	286	292	293	274	283	302	247	291	262	310	307	298	294	293	288	268	284	295	293	289	250	259	285	284	262	266	280	286	283	282	296	290	269	259	269	282	297	271	263	295	287	286	282	303	305	281	266	286	279	276	287	249	249	298	264	273	285	241	300	263	283	269	301	312	314	273	289	267	293	230	306	278	285	297	249	283	277	266	265	294	292	279	307	316	268	256	264	271	282	275	300	301	289	283	268	285	259	280	280	264	275	271	267	287	267	308	266	286	256	286	284	281	300	318	260	251	278	276	314	273	281	307	269	310	283	257	259	277	291	298	267	287	307	277	298	289	296	268	318	280	246	277	272	278	284	266	269	289	284	297	305	274	303	251	296	265	273	273	274	283	307	253	268	283	294	276	291	260	256	312	289	307	292	299	310	277	289	259	307	278	314	275	312	243	278	278	269	280	293	292	270	290	316	290	276	295	272	298	296	277	273	301	285	250	333	286	295	285	264	304	281	252	286	311	300	259	273	260	301	275	300	276	275	251	277	260	285	261	280	280	296	293	275	278	292	313	292	275	275	269	278	280	267	288	282	303	270	278	276	271	281	282	292	271	296	299	295	298	323	271	274	276	271	296	283	286	248	283	277	283	320	308	279	331	285	280	311	251	257	247	244	280	288	298	259	279	322	274	271	262	257	290	249	253	304	290	275	285	306	272	291	272	291	281	265	258	286	305	305	273	293	249	282	269	280	289	282	296	297	287	285	302	276	287	258	267	272	289	296	282	297	289	283	282	287	257	268	272	282	268	284	307	285	272	285	237	302	269	278	257	261	275	270	278	278	298	276	289	283	281	263	304	269	279	269	266	323	267	274	285	260	281	317	251	282	256	327	294	303	295	310	274	273	307	288	290	274	250	251	285	274	276	293	272	268	291	295	274	266	297	290	302	269	294	284	288	287	272	297	288	293	299	274	273	294	287	276	289	293	269	282	268	286	325	283	302	316	292	301	290	299	308	281	267	250	284	275	267	281	266	267	288	267	261	286	270	299	263	294	272	302	252	293	279	311	263	278	284	270	271	277	273	306	270	275	271	282	337	296	280	296	288	280	302	267	284	284	234	284	270	263	290	303	260	297	306	268	272	282	328	271	270	307	290	258	296	271	294	272	262	305	269	291	302	274	289	276	262	283	271	321	287	289	246	248	281	266	274	317	297	282	258	282	310	262	263	271	286	290	261	292	293	270	273	295	325	266	296	300	320	302	279	279	270	304	282	285	278	291	270	267	260	309	266	309	280	289	286	290	276	281	292	287	275	310	257	274	281	285	264	257	308	301	318	296	280	270	286	284	288	315	255	283	278	269	299	282	271	289	304	284	297	303	264	280	298	280	309	278	274	254	290	269	289	299	267	284	266	295	278	313	298	293	277	298	262	255	280	275	287	281	286	266	295	256	290	318	253	315	315	301	281	299	304	276	267	288	282	293	289	295	292	272	282	259	284	259	294	256	294	284	238	305	275	268	283	278	287	291	294	288	283	283	269	274	286	266	251	310	276	285	287	267	272	278	291	276	285	261	305	269	253	261	285	317	298	306	302	298	271	290	291	255	292	287	314	270	297	287	277	294	279	284	283	296	293	264	286	313	303	257	293	266	260	288	270	274	257	252	281	310	278	289	296	269	274	280	304	277	272	300	272	289	276	270	278	294	276	276	264	271	296	262	282	295	258	298	249	261	293	256	307	291	305	320	285	271	260	276	294	267	260	295	298	285	311	274	301	275	279	274	294	280	276	282	270	277	256	262	316	279	250	294	310	264	300	273	290	278	281	281	292	264	272	280	303	267	293	286	270	293	292	290	298	274	279	262	306	291	277	275	316	321	330	277	295	314	277	288	305	282	284	294	315	261	287	289	278	247	264	279	282	293	292	288	264	270	291	299	326	298	291	326	276	261	287	272	261	292	298	268	285	280	265	289	281	276	273	261	277	307	267	268	289	258	296	282	277	293	288	286	289	299	300	299	292	292	313	257	241	271	292	276	277	290	304	289	254	306	290	280	282	298	278	281	283	256	295	299	256	271	284	308	271	307	285	278	300	257	285	263	260	291	272	288	272	280	267	257	280	292	241	272	324	270	291	281	310	275	279	261	316	270	267	258	284	299	288	298	276	280	288	288	287	285	295	299	275	260	276	277	287	258	314	273	306	262	288	270	279	285	284	275	303	288	271	296	285	279	300	286	296	288	281	285	287	280	312	278	278	290	304	276	276	271	262	276	289	268	272	259	291	271	289	301	265	298	287	277	283	290	300	252	325	299	278	291	268	297	278	288	289
8567	21518	39492	72161	69092	54975	39059	23162	8395	1822	525	551	510	516	522	511	518	492	499	525	555	508	562	504	515	511	511	529	521	517	475	517	490	496	511	518	510	515	516	527	550	478	499	506	561	522	538	526	533	490	479	565	515	516	546	583	493	529	486	521	533	472	535	502	514	518	490	484	506	503	522	499	491	479	520	494	523	502	465	511	525	466	507	479	528	483	537	482	514	511	521	520	476	549	510	540	493	456	485	502	507	519	516	463	501	467	556	524	528	519	545	541	521	567	560	530	492	474	510	515	512	504	547	512	527	522	507	508	516	510	487	519	518	553	471	503	516	515	516	470	517	498	516	538	509	519	490	524	540	537	531	537	489	499	517	538	513	500	556	529	487	508	488	510	521	503	517	519	509	526	505	508	506	516	509	473	522	581	562	525	499	507	539	533	493	543	513	521	499	528	508	518	500	509	514	523	501	517	507	500	532	493	528	531	476	510	498	531	494	547	538	515	490	524	514	552	537	502	490	524	536	493	500	490	526	539	497	488	543	515	561	496	485	532	513	496	509	534	537	529	501	545	515	518	559	480	519	500	499	528	478	459	480	526	530	515	497	511	507	529	519	495	505	508	539	491	510	529	500	517	531	496	498	541	531	521	540	464	541	532	502	508	510	506	546	509	509	521	512	505	531	481	523	477	440	503	535	521	492	538	534	522	526	542	502	528	500	519	546	496	510	528	549	520	524	510	479	500	508	525	503	532	493	526	499	507	492	471	544	509	530	540	502	531	500	510	523	509	533	548	536	506	496	513	497	497	477	516	544	525	523	513	499	526	509	506	509	544	534	519	519	530	494	495	524	520	531	516	517	495	504	527	494	541	492	555	501	496	502	529	519	476	514	503	513	505	510	496	515	517	553	497	500	545	526	544	512	524	522	472	533	509	547	511	503	554	589	533	542	574	491	495	477	533	530	529	546	503	487	464	478	537	491	530	540	544	498	526	493	520	494	534	572	518	530	538	521	555	501	516	524	493	532	526	499	519	483	532	499	520	524	536	499	526	500	535	520	517	497	532	555	488	540	549	506	490	471	523	521	519	544	526	515	517	539	540	507	540	556	484	551	562	538	501	507	517	504	586	538	535	503	511	503	544	523	522	536	496	537	518	492	497	541	532	491	524	515	537	533	551	551	512	522	532	501	477	514	494	492	495	537	523	493	508	519	529	524	525	537	522	474	491	536	498	465	520	506	518	550	520	503	494	490	525	522	515	530	468	509	536	473	551	531	493	520	503	549	557	526	537	551	479	545	543	544	511	514	494	545	511	514	529	501	498	492	527	481	485	536	516	504	515	526	528	522	473	531	522	483	512	509	481	530	509	505	512	528	513	546	497	511	503	483	559	542	489	524	515	475	536	497	556	490	548	543	518	535	483	511	497	510	497	510	543	554	552	539	494	525	516	558	514	488	533	477	493	482	560	501	482	534	524	513	502	524	500	505	489	500	487	503	545	538	544	569	517	487	496	513	532	524	503	502	534	536	502	524	525	526	499	541	533	492	528	512	510	501	497	463	508	501	533	517	533	531	531	537	516	514	478	488	514	507	510	535	549	514	536	530	510	486	512	502	523	513	534	520	546	533	521	520	513	493	502	526	520	523	512	518	572	485	548	539	505	543	557	498	503	491	516	497	507	544	499	516	488	537	541	485	521	539	501	549	498	504	486	504	549	548	528	521	517	485	560	563	521	509	544	538	521	504	510	493	484	551	500	511	512	515	524	552	498	519	511	472	533	527	497	519	545	481	524	521	508	501	531	511	467	519	526	500	505	511	498	507	521	525	486	539	529	500	529	544	563	558	514	514	469	498	483	530	553	508	493	512	508	546	499	534	495	510	466	536	505	471	513	481	544	508	496	512	537	504	507	493	524	540	528	521	560	486	524	504	480	563	512	488	529	502	507	532	519	492	549	515	502	484	499	495	534	557	487	482	485	562	518	511	531	486	503	524	493	482	521	549	491	515	490	511	490	485	532	529	502	478	524	518	508	487	547	541	469	548	518	509	528	512	521	552	486	524	473	560	479	515	512	504	495	502	492	504	491	529	513	518	531	524	490	509	518	507	528	507	508	495	520	547	529	525	522	538	530	475	504	517	565	501	498	556	497	558	516	496	521	537	496	525	503	543	510	540	508	524	528	555	530	509	503	503	547	477	537	515	502	544	528	514	511	520	510	498	512	544	549	475	564	522	510	565	506	534	488	528	527	526	540	534	521	475	526	491	499	494	523	553	507	520	485	516	510	479	557	565	531	483	488	501	514	515	492	504	505	512	512	527	530	530	467	511	522	538	512	521	489	523	497	502	527	467	509	506	514	529	491	471	542	557	493	517	548	510	507	521	541	518	521	514	534	505	518	479	498	532	518	520	513	497	499	549	477	521	525	536	539	504	512	482	557	523	489	483	553	521	552	545	507	511	509	495	488	499	476	505	453	505	501	539	563	512	538	487	497	528	459	527	506	530	561	499	527	513	502	490	518	497	520	523	523	517	540	515	498	482	508	519	450	497	507	523	489	531	489	478	515	493	501	513	519	544	511	502	499	532	486	533	535	524	523	499	546	478	520	529	442	515	550	503	501	513	539	498	497	511	521	545	518	536	536	518	550	522	534	519	517	515	543	511	503	499	489	522	516	501	519	503	485	518	528	529	503	511	539	484	484	535	535	511	522	507	535	508	473	508	522	511	524	542	557	537	539	480	542	516	505	475	516	473	498	529	522	519	507	485	485	518	523	528	510	546	529	513	535	521	537	520	487	523	496	526	513	519	534	512	500	511	500	489	496	481	526	540	518	493	494	517	514	490	502	539	529	507	514	503	503	510	526	553	506	517	514	496	582	511	506	486	565	482	514	504	510	501	525	553	522	502	520	517	523	490	523	529	497	461	531	515	522	507	557	533	464	507	477	490	525	483	519	544	492	523	485	533	489	541	535	528	556	494	522	499	486	503	557	569	496	518	515	501	500	512	483	502	504	514	484	535	495	487	536	538	526	539	531	499	470	528	498	487	510	508	525	507	529	503	518	509	499	523	542	513	512	534	531	523	529	495	546	520	504	497	517	553	512	530	515	528	533	526	501	493	484	507	506	539	494	515	538	561	524	554	520	528	519	527	526	477	497	525	536	516	513	510	480	519	517	515	512	510	506	564	521	490	549	523	530	517	500	543	475	519	520	511	538	493	478	548	504	478	532	537	542	530	559	508	494	512	512	509	529	548	516	507	513	525	484	529	505	507	524	534	510	560	526	529	497	508	467	569	496	514	494	509	519	505	500	512	483	536	530	528	520	455	496	566	546	521	536	489	527	538	494	476	550	506	520	491	537	465	521	512	530	490	526	497	514	516	499	570	531	533	528	507	489	550	502	507	514	537	535	524	485	504	496	533	526	489	535	521	548	525	506	520	515	483	497	495	521	513	513	506	512	489	531	472	489	541	567	513	538	517	537	476	518	530	542	519	501
27025	19832	8017	21606	20134	13383	5546	1865	693	385	330	329	341	309	349	334	316	311	298	310	304	377	315	370	361	368	361	316	316	299	318	322	336	344	319	337	315	307	301	347	347	310	313	307	321	328	341	328	323	346	315	311	311	327	327	330	345	330	314	282	323	330	355	343	342	326	307	314	301	317	317	316	312	297	335	308	314	352	324	329	350	338	337	317	317	338	323	313	358	335	347	366	365	346	329	317	306	328	314	331	343	334	335	349	338	333	331	319	310	290	370	336	325	353	326	345	332	314	332	354	335	338	327	319	339	348	345	328	307	328	333	330	309	325	324	316	311	313	316	333	350	293	289	318	338	338	331	351	329	351	302	323	331	323	347	335	318	340	325	331	316	311	336	325	333	345	314	309	320	351	345	338	330	335	313	356	291	297	296	313	360	310	302	334	317	344	322	348	313	320	339	332	336	330	338	316	332	344	338	330	321	344	317	343	301	326	306	312	341	320	327	317	325	330	338	333	311	352	326	278	326	329	341	286	351	332	324	321	338	343	329	322	312	349	330	296	318	348	312	321	319	331	310	304	310	330	354	317	345	317	311	337	338	318	305	384	381	319	325	319	339	362	303	342	302	311	344	317	333	375	316	312	330	328	319	318	363	339	336	296	310	326	326	314	331	340	330	334	346	331	359	357	340	299	301	332	323	324	296	291	341	312	307	336	318	322	314	350	315	343	348	341	329	351	338	342	305	338	321	339	353	335	336	334	301	303	346	336	307	328	344	327	335	328	322	365	336	332	339	368	346	342	310	342	352	297	337	312	349	301	309	327	333	339	302	310	342	304	318	306	332	329	350	340	365	337	339	330	343	347	305	334	323	320	346	353	323	335	317	353	324	305	342	317	383	336	292	309	304	332	338	283	327	350	310	358	351	341	356	308	336	321	326	337	317	345	297	273	336	345	326	313	325	343	315	334	313	359	316	342	308	341	308	355	356	309	325	333	303	331	296	313	335	329	324	335	319	332	306	303	335	313	335	304	338	341	316	321	345	339	332	310	330	311	330	326	324	354	326	322	315	334	298	322	337	342	292	311	320	347	323	325	310	346	343	337	332	323	351	314	332	353	308	321	314	316	302	339	308	314	363	314	336	329	336	324	326	332	332	342	333	310	348	350	327	326	319	338	295	330	326	368	318	349	323	318	334	324	293	312	331	298	338	332	312	319	359	349	334	323	330	341	319	305	344	320	299	321	302	330	308	314	341	301	347	324	290	305	299	365	337	357	332	295	305	328	302	291	347	352	314	311	318	320	340	325	323	347	318	322	299	350	332	306	309	307	327	312	321	366	332	333	324	295	340	319	295	344	315	360	291	331	323	358	340	342	357	343	353	336	307	339	360	303	353	358	328	345	342	344	314	292	324	310	310	313	313	307	312	309	315	356	307	340	316	309	337	321	356	349	326	314	335	321	322	351	292	322	301	341	335	304	328	309	303	320	309	345	348	333	340	344	314	364	298	309	337	363	336	348	305	329	345	331	308	283	302	320	328	323	312	296	322	311	290	322	310	322	322	339	334	337	343	357	351	354	356	309	341	353	325	323	336	375	304	299	330	322	341	334	331	306	328	331	318	321	364	339	326	341	330	311	318	274	308	342	319	343	335	302	365	296	347	349	329	343	330	320	359	301	305	338	300	317	359	333	316	353	330	338	307	306	343	344	335	312	288	340	318	340	331	349	323	331	318	299	304	314	316	312	328	338	342	363	324	313	310	363	322	326	315	348	331	340	313	337	359	328	351	307	330	355	350	353	340	315	315	335	307	321	347	346	330	324	297	346	321	354	299	311	352	361	299	329	338	353	346	346	347	345	316	323	363	330	298	339	307	357	318	313	317	312	358	353	306	327	305	322	315	322	325	326	314	328	353	298	342	347	316	334	322	350	346	374	303	324	293	340	322	317	326	310	316	333	347	346	290	345	349	354	342	343	332	338	276	322	315	347	350	351	331	316	327	340	344	312	309	349	311	319	357	326	321	309	310	325	347	306	319	329	322	348	341	334	345	334	337	328	347	338	357	354	321	327	315	359	289	322	338	320	327	328	332	321	348	329	322	311	312	318	348	317	327	336	301	342	322	310	296	327	349	312	342	301	315	339	302	316	346	337	283	327	326	317	306	333	298	343	314	337	328	347	331	309	316	353	322	325	318	347	314	339	338	337	320	339	326	337	328	336	334	352	345	356	301	343	305	309	284	323	321	290	342	345	326	333	346	312	324	307	299	327	321	353	347	366	345	343	346	324	304	320	325	318	328	326	357	332	314	303	304	304	335	344	321	340	343	300	352	328	327	327	316	326	371	315	344	315	320	318	329	340	342	302	293	334	335	314	299	358	323	291	300	333	365	322	342	333	356	310	344	324	315	322	335	328	341	341	324	297	327	340	346	334	320	297	350	305	335	306	334	341	337	320	366	336	321	308	314	320	314	363	351	310	365	318	333	302	307	313	290	302	316	320	307	330	312	348	329	309	336	340	339	328	326	329	349	353	333	327	318	342	317	332	329	358	357	331	324	314	324	341	323	335	324	347	357	324	332	330	359	313	346	327	324	308	339	337	352	344	326	339	281	336	329	306	355	335	338	336	296	328	298	333	308	350	326	341	349	330	358	317	339	317	371	327	293	363	289	294	302	358	313	318	322	332	319	354	331	323	338	355	339	333	333	338	330	330	335	359	333	311	308	314	290	315	327	338	325	323	312	305	318	303	355	359	309	321	321	321	334	326	328	324	346	333	319	334	328	322	337	300	334	309	332	341	341	330	332	334	308	341	348	353	343	337	295	369	345	298	347	347	314	327	354	361	341	314	347	305	353	321	318	335	330	328	355	305	349	341	321	340	314	351	350	311	344	320	321	326	334	374	294	342	320	311	349	331	313	308	306	330	299	336	299	320	330	332	322	342	331	316	342	311	299	320	338	308	322	354	309	296	308	309	348	319	312	315	306	311	340	361	302	350	344	325	318	335	343	327	301	305	365	327	341	351	358	338	296	335	346	328	334	353	334	379	321	332	309	330	333	334	332	323	327	338	343	305	330	307	346	335	328	330	304	338	299	315	344	310	325	328	347	348	332	317	347	311	350	352	318	355	311	327	339	301	335	332	305	326	299	317	313	284	309	329	304	332	309	311	333	324	373	310	333	338	297	364	344	305	340	297	330	333	364	318	297	340	329	296	322	313	342	330	351	339	351	337	333	310	330	345	311	331	334	322	364	315	350	330	319	357	291	319	294	343	340	378	322	320	357	330	341	315	336	293	356	332	335	312	304	336	325	305	294	316	308	309	311	321	362	324	316	337	338	346	338	323	337	300	348	285	358	319	360	321	310	304	336	323	326	337	330	287	352	302	314	317	371	327	320	339	311	318	355	349	345	297	323	340	300	383	304	346	287	315	327	306	329	303	323	276	330	328	331	329	299	309	329	308	329	367	319	345	335	320	314	293	325	343	295	332	347	337	325	366
4691	3968	9949	29394	28113	20701	10802	4462	1561	764	601	615	623	676	666	589	629	651	621	575	643	670	623	629	625	613	605	650	603	623	633	599	641	633	651	635	636	602	637	612	635	613	611	604	636	667	620	609	633	602	607	617	583	647	587	609	642	615	661	621	598	654	625	702	645	636	623	655	648	632	640	632	610	672	643	659	625	649	612	615	627	616	613	654	637	658	663	633	636	602	622	594	616	656	627	606	640	613	649	651	624	646	657	632	652	645	643	635	637	613	624	613	651	591	667	609	599	645	631	624	636	698	671	651	625	635	644	665	638	636	655	662	626	624	611	642	585	609	612	638	682	627	637	639	621	625	609	668	629	641	681	607	637	654	646	605	655	639	650	628	639	620	610	658	593	615	631	609	666	639	632	668	597	629	652	667	655	628	624	628	655	610	633	666	590	618	631	665	612	632	605	596	627	679	615	627	618	615	636	663	629	577	701	648	604	636	618	621	596	595	621	574	607	603	655	616	591	657	615	623	586	642	649	624	620	621	581	648	605	618	610	649	638	644	627	626	618	648	678	608	631	606	622	619	658	620	647	597	636	605	625	606	637	659	640	646	617	578	635	613	651	627	571	605	638	659	645	611	642	636	624	634	588	615	642	645	647	661	634	640	659	637	607	591	646	623	658	657	630	613	684	615	675	643	583	658	620	599	627	581	689	643	621	664	640	630	601	691	664	651	631	620	625	603	649	651	628	622	651	566	653	635	670	671	658	609	609	647	641	610	619	665	681	639	588	647	622	608	610	620	643	630	657	643	683	637	573	672	634	646	655	598	620	602	641	616	642	621	578	629	611	606	626	635	590	680	595	621	635	664	612	645	642	647	650	636	653	646	632	585	643	592	665	623	580	668	648	598	637	605	612	627	624	655	681	642	635	627	638	635	617	606	604	602	668	633	612	635	614	576	596	662	606	678	671	612	577	652	605	649	637	640	625	605	698	645	606	622	590	703	660	613	620	608	632	606	599	680	632	650	632	580	610	585	654	627	656	681	618	638	667	661	627	623	579	633	634	609	638	622	591	620	615	634	670	614	616	571	653	621	630	603	619	639	628	648	640	655	668	624	636	634	595	623	580	618	623	656	631	617	652	647	624	617	652	645	611	596	647	645	648	649	667	648	603	628	640	645	645	640	602	638	685	624	619	628	620	669	594	633	642	591	606	565	611	629	668	661	593	595	647	644	599	616	650	657	684	622	645	663	687	624	600	651	689	672	669	644	639	676	627	665	594	603	679	603	653	603	652	639	634	655	648	651	606	646	619	643	685	636	623	625	625	563	616	627	620	631	634	597	611	646	645	608	618	626	634	601	636	634	611	632	636	599	620	688	619	641	622	621	640	666	652	621	580	617	608	636	586	632	589	577	588	604	681	605	640	613	619	647	642	636	612	594	631	613	607	637	637	671	619	607	601	618	659	675	646	634	646	672	652	636	635	597	595	590	619	658	619	644	616	566	643	656	623	630	622	603	640	653	618	625	626	640	657	687	622	638	612	659	624	633	634	606	576	663	629	614	713	631	601	633	659	654	655	596	663	645	647	620	602	595	619	646	639	623	636	664	621	687	603	605	603	648	670	628	617	650	613	626	687	601	622	634	649	631	660	623	669	635	637	620	651	631	637	644	630	644	573	659	647	653	648	605	660	629	652	599	652	632	620	607	627	641	625	583	624	613	630	616	605	685	646	613	628	625	570	625	572	668	636	607	634	667	577	587	680	689	626	649	588	654	636	610	636	626	596	637	602	620	607	642	633	577	596	674	633	643	609	647	595	618	637	615	649	601	681	588	658	616	596	623	638	604	616	637	625	612	668	626	647	644	624	629	687	621	650	654	619	671	615	639	620	627	587	614	691	671	615	623	608	565	645	631	635	623	651	656	667	614	646	672	631	621	651	605	615	620	631	599	640	592	620	657	635	641	679	620	615	608	636	610	686	613	603	644	603	617	646	676	628	620	602	660	617	635	635	584	630	650	667	666	628	618	634	633	619	657	639	694	655	628	651	619	632	614	610	618	634	645	665	606	582	624	651	673	618	645	608	612	604	626	638	612	640	619	594	637	634	627	610	623	672	645	660	691	595	617	633	593	595	653	620	624	578	651	626	634	640	649	633	602	617	656	609	644	673	659	572	634	576	637	621	634	630	608	622	629	632	647	610	675	615	630	620	644	635	629	645	603	641	615	592	682	630	631	617	664	620	639	670	599	614	663	595	599	636	600	602	644	607	626	560	679	616	592	615	593	666	624	644	612	597	618	650	635	632	645	623	630	660	628	663	607	657	618	619	659	656	639	688	579	655	615	651	587	637	601	625	631	613	624	635	587	641	672	652	616	609	641	603	604	642	635	616	632	621	684	642	633	645	643	627	648	671	618	634	613	611	603	613	598	641	630	634	631	591	631	612	653	611	629	640	596	624	611	656	662	639	608	637	645	587	640	634	632	620	579	617	643	603	672	632	642	598	629	594	643	644	621	588	611	640	634	659	594	619	642	618	609	641	603	621	660	644	608	635	629	639	578	629	641	656	651	624	597	610	610	665	632	611	600	606	670	593	626	572	623	617	657	616	644	637	668	620	673	670	632	602	587	671	609	660	658	662	682	608	610	612	614	639	656	630	616	635	635	628	653	653	656	590	646	596	610	664	617	604	598	608	598	605	645	640	648	665	635	640	624	628	629	624	636	641	629	612	658	628	590	660	671	622	649	653	649	645	649	654	607	630	589	661	627	619	581	631	648	665	628	612	620	592	592	623	605	602	663	600	595	625	579	628	627	587	655	663	595	630	621	612	596	629	645	612	624	656	646	633	654	659	651	586	639	635	676	612	661	610	607	661	610	648	626	633	596	634	670	610	661	582	637	597	663	605	653	642	618	662	631	621	641	672	644	627	607	579	628	646	596	653	652	627	661	583	642	624	672	639	621	662	614	665	650	588	671	646	605	628	615	633	608	612	627	638	594	641	616	643	623	608	656	640	599	596	638	602	639	636	589	652	642	605	593	590	611	622	646	616	601	684	592	643	689	671	574	667	598	614	637	634	617	630	634	641	612	625	684	654	645	651	617	604	669	641	654	631	616	630	621	633	649	640	586	618	631	607	643	642	662	656	612	656	613	657	634	627	621	575	650	621	625	634	642	651	655	673	652	675	620	642	652	654	618	645	606	656	673	643	623	610	631	615	636	668	641	619	618	577	602	659	687	599	648	585	651	601	645	651	620	682	617	631	617	630	647	643	642	660	679	626	608	616	594	607	655	608	646	640	668	658	624	639	612	640	587	623	593	621	671	613	576	596	607	637	605	650	631	685	663	639	634	609	648	651	670	645	611	615	613	678	610	624	603	628	594	632	632	607	617	632	576	645	654	620	619	618	628	574	607	591	631	674	590	650	613	626	631	631	586	652	658	658	648	626	620	609	627	632	632	646	608	605	575	643	625	644	633	627	612	616	650	624	641	608	627	670	621
24361	21404	28712	36490	53609	45811	29597	13380	3033	356	251	248	234	224	264	229	215	224	274	231	255	240	219	242	272	244	262	251	262	234	239	228	259	225	256	232	240	201	258	238	241	243	234	229	238	219	219	251	224	231	231	239	240	255	208	229	242	216	207	255	210	239	201	218	221	232	226	229	205	230	243	246	221	212	212	217	235	200	233	229	233	252	198	263	231	244	243	265	223	233	242	224	243	244	240	263	240	243	240	215	215	234	234	239	245	239	231	246	235	239	257	237	241	243	276	218	206	226	245	240	247	221	241	255	234	229	220	234	226	216	215	234	197	251	233	254	243	233	217	251	226	248	237	230	226	237	238	217	226	224	213	215	222	233	224	216	218	251	250	228	251	233	245	231	234	243	241	220	222	218	215	233	237	228	230	223	244	241	256	232	240	257	215	269	244	218	203	222	227	199	237	237	236	220	216	225	255	234	247	234	247	262	228	217	215	233	226	240	236	226	240	215	238	202	222	260	238	248	221	247	231	228	226	207	240	232	256	202	253	224	242	235	255	201	211	220	236	239	225	253	242	210	255	233	230	223	240	265	255	247	238	232	209	233	247	214	246	198	217	224	224	193	230	254	218	232	244	231	223	255	240	222	229	228	233	250	222	248	228	226	230	262	207	232	237	228	201	217	238	264	234	219	239	258	249	229	218	249	240	219	233	244	272	239	226	275	248	226	217	250	240	227	224	241	219	240	235	240	235	244	219	219	242	233	249	205	233	233	238	246	232	200	236	241	215	254	227	223	259	248	227	225	231	222	218	211	237	220	256	254	258	242	220	245	248	226	231	245	237	232	212	230	228	235	221	241	226	237	230	238	221	250	240	237	256	236	236	227	219	210	224	227	251	233	208	236	236	222	222	272	228	209	274	223	218	241	250	215	214	218	265	249	228	251	211	242	235	228	251	250	231	217	254	224	232	249	237	224	234	227	249	236	254	226	226	245	245	229	237	197	232	198	195	262	243	222	247	242	232	209	245	234	215	255	231	266	228	248	235	232	259	232	239	233	248	245	233	240	239	207	261	241	241	222	242	226	226	252	220	212	241	233	227	249	237	207	221	227	229	250	240	235	240	233	228	224	221	251	237	255	236	219	241	257	247	227	235	231	212	237	252	232	243	219	212	214	227	239	236	221	223	257	225	220	241	208	238	230	240	235	235	252	224	238	242	245	244	217	230	235	251	246	206	226	251	233	230	242	231	239	249	223	234	246	241	250	230	260	264	222	241	221	210	212	256	251	210	202	212	222	226	232	243	228	207	257	217	226	206	228	249	236	217	239	215	229	263	222	230	276	224	234	207	229	232	227	237	242	211	239	232	226	230	218	233	240	228	195	219	221	238	221	244	254	198	230	230	232	217	243	230	247	236	233	217	267	262	238	244	234	239	241	247	250	240	234	224	241	232	231	232	258	248	241	244	258	198	237	226	249	251	244	246	206	232	267	229	242	252	212	271	235	229	218	255	232	217	229	245	226	243	214	232	231	235	223	242	221	207	217	264	244	209	222	239	226	222	241	228	243	233	235	241	193	243	195	262	260	228	244	265	233	221	235	196	201	262	248	253	214	224	243	224	208	225	232	263	231	240	231	253	250	199	232	249	250	195	214	220	231	228	281	215	265	218	246	224	250	249	226	225	239	265	243	207	268	239	220	242	240	245	234	252	231	233	228	223	238	221	258	242	252	220	222	222	238	236	239	198	192	223	222	214	250	229	233	221	245	245	262	265	219	249	244	235	228	214	249	248	229	235	228	232	248	235	233	266	238	256	225	225	229	242	230	247	269	254	256	267	214	238	240	240	238	264	224	247	238	223	226	248	215	214	217	221	235	227	223	239	233	250	245	228	207	189	235	236	247	237	216	232	219	222	251	236	218	191	224	232	252	238	216	200	216	244	236	228	230	235	228	238	242	222	231	217	217	242	251	206	243	236	225	239	271	245	214	237	238	261	232	235	230	251	227	249	238	207	248	247	228	238	236	252	252	227	232	222	226	227	229	238	237	224	247	230	217	236	227	249	206	271	261	238	229	246	232	217	219	256	204	241	231	250	215	221	251	257	190	219	234	247	238	254	233	228	250	248	226	223	235	250	222	247	230	254	215	251	231	209	257	250	223	229	262	242	246	250	210	226	253	224	219	224	219	211	209	247	238	227	232	239	231	212	253	230	228	245	230	222	227	220	230	225	226	243	227	236	250	243	239	262	244	248	247	221	218	256	231	239	215	239	242	237	259	214	223	237	223	252	265	238	231	228	252	232	237	243	229	237	227	241	233	223	251	224	245	216	244	220	245	246	239	283	234	239	239	235	243	250	251	219	214	227	266	269	264	239	250	227	248	253	207	211	232	240	223	188	229	266	225	229	250	203	243	212	224	239	204	206	229	239	229	234	227	237	243	227	251	255	236	245	242	243	231	232	246	229	226	269	196	203	272	232	235	223	231	237	220	212	262	242	271	198	247	218	235	241	236	215	252	204	224	231	220	248	226	246	250	231	208	237	256	227	231	217	231	235	249	241	235	206	212	219	223	243	258	219	221	228	237	240	220	246	250	212	219	240	270	224	232	237	226	207	230	228	243	243	269	244	235	239	227	217	250	243	258	246	242	229	255	257	253	220	258	244	225	239	231	235	261	239	236	190	216	220	246	260	235	235	263	225	229	237	244	258	220	208	220	231	234	214	250	211	243	239	222	220	240	268	202	221	242	254	236	210	234	235	235	230	245	244	252	232	220	244	230	250	227	251	237	240	206	205	223	230	236	238	247	213	258	229	250	232	233	232	255	253	226	212	245	192	226	233	236	234	216	228	283	262	255	204	231	252	234	233	245	251	223	251	245	226	219	238	252	242	246	233	226	243	228	239	243	251	226	257	252	230	279	248	243	236	236	210	249	249	215	251	211	240	236	226	236	219	267	252	246	232	214	205	235	228	270	229	209	247	248	232	250	229	249	215	221	249	228	228	229	216	252	228	225	232	242	232	245	258	227	254	220	267	238	251	236	207	230	237	250	246	255	231	232	242	227	250	236	230	235	241	231	231	249	250	268	241	244	240	218	237	229	242	251	247	219	233	226	269	250	220	254	226	230	201	235	211	247	226	233	254	214	232	254	252	252	253	248	229	245	234	213	248	241	231	245	245	249	230	260	244	227	222	266	254	244	258	243	243	264	237	207	203	241	239	249	227	223	241	203	237	246	251	235	222	220	226	225	235	228	247	258	252	236	237	247	253	235	256	259	214	207	241	240	230	198	231	226	248	218	224	259	261	218	224	247	256	221	241	244	231	242	216	218	261	236	242	214	231	224	215	235	221	242	251	273	242	233	251	235	212	257	230	237	235	228	254	247	221	228	218	264	208	231	212	262	239	245	217	240	230	225	215	228	236	243	219	249	222	240	249	261	243	225	243	218	228	248	235	221	232	245	257	238	223	230	229	228	229	216	253	253	218	257	261	234	219	239	213	223
6600	15530	36045	59201	61759	49173	34541	19405	6635	704	445	417	432	439	488	509	456	505	441	443	441	488	479	427	453	442	432	467	448	413	484	467	446	487	452	462	486	456	456	424	503	494	452	431	455	468	454	470	436	474	436	516	426	474	491	457	458	479	464	442	493	480	448	470	424	442	426	457	419	423	425	446	447	462	443	444	451	431	446	469	447	442	464	473	485	481	447	467	476	469	507	467	447	447	460	469	440	466	466	453	498	451	472	409	454	494	472	503	473	400	459	476	447	467	492	467	438	460	459	473	436	440	470	477	423	442	440	455	440	438	513	478	462	423	405	436	482	456	437	435	462	414	517	451	464	453	434	451	419	459	475	428	478	434	425	468	439	435	408	459	460	483	471	439	429	451	452	443	470	452	474	460	423	449	432	441	455	449	432	433	457	459	470	446	459	449	449	471	494	527	477	449	458	452	447	431	516	480	456	419	442	445	471	469	512	454	490	450	446	452	448	446	467	446	459	458	489	426	484	453	445	424	448	448	472	502	437	445	483	482	493	477	405	464	456	463	494	449	443	464	446	451	475	428	412	439	457	475	464	456	441	460	454	444	433	449	498	481	410	438	507	476	470	465	454	467	444	466	459	455	442	522	469	446	455	435	443	456	474	466	507	463	435	450	451	390	491	461	458	460	470	445	429	423	488	438	464	447	423	445	452	469	453	457	447	435	440	480	448	453	451	416	432	434	437	452	476	475	463	459	457	473	443	457	450	458	454	435	449	441	452	487	464	467	446	450	450	484	471	459	460	467	430	430	466	477	424	398	450	456	500	420	437	489	480	446	472	462	453	450	396	474	442	466	461	473	437	471	434	462	474	442	452	482	479	436	455	441	418	438	437	452	440	458	466	450	419	440	465	430	465	451	462	474	468	485	476	467	453	498	420	469	430	453	438	448	471	429	463	449	444	455	439	419	466	467	463	474	467	460	474	470	433	485	446	434	483	457	478	461	459	429	465	430	482	445	437	464	432	462	458	444	490	499	433	433	457	428	457	460	453	434	438	432	439	465	488	472	447	451	462	431	419	483	439	399	487	436	424	477	443	470	486	426	448	448	449	439	459	433	464	450	453	463	458	447	466	415	441	455	447	435	483	466	419	446	468	518	463	486	436	451	464	438	460	437	475	464	443	472	446	468	460	451	481	460	486	454	467	458	460	410	417	451	458	456	433	450	464	426	448	471	469	437	506	461	474	481	443	455	494	484	509	407	476	468	432	464	452	401	469	439	464	437	511	478	483	495	479	462	451	461	438	429	464	452	416	434	441	455	458	503	470	438	463	457	473	461	465	431	421	433	477	467	483	488	444	456	487	429	460	454	401	494	443	476	482	444	488	451	433	428	435	444	456	449	486	461	491	446	481	456	439	479	479	419	437	442	464	450	423	469	432	470	426	466	460	433	434	464	442	457	453	462	429	451	476	437	466	491	427	435	483	451	436	467	426	456	436	460	486	484	420	422	446	479	441	469	451	476	461	447	487	475	438	453	437	468	479	441	428	449	485	490	458	417	482	445	448	443	480	421	470	463	425	463	443	469	476	469	495	486	460	451	487	462	452	493	448	449	440	442	454	425	502	518	461	451	460	441	444	464	465	434	464	490	463	492	439	431	469	491	427	467	437	438	462	488	432	419	475	434	440	422	493	424	430	436	469	479	483	453	443	499	492	463	452	455	466	467	446	456	460	459	457	493	455	425	449	505	479	435	500	452	472	470	455	478	441	482	446	429	459	443	456	481	433	453	419	436	497	462	422	462	458	429	432	432	431	453	453	444	497	440	449	490	445	430	469	455	436	437	441	465	458	524	445	469	481	452	425	424	474	440	442	458	429	459	409	447	441	465	448	458	431	439	420	433	468	436	476	434	433	438	427	434	417	469	468	448	459	438	431	450	445	454	421	478	456	470	429	470	441	489	464	474	489	442	440	485	426	482	446	465	479	456	438	440	432	438	447	430	471	516	461	433	418	465	417	477	462	478	479	437	424	415	456	428	449	446	457	448	449	442	408	469	434	469	475	467	478	438	449	422	489	478	453	475	449	479	413	400	438	466	428	469	526	436	432	452	437	453	478	432	454	433	476	439	480	455	408	482	442	475	458	449	470	438	429	471	498	458	450	431	449	493	450	461	440	532	455	473	444	481	492	499	408	459	452	439	445	474	458	435	394	429	473	467	441	458	509	475	446	451	430	442	446	477	460	473	470	432	449	453	439	454	510	454	438	450	459	451	480	463	459	457	419	488	450	421	466	494	480	426	454	471	426	467	488	439	452	478	444	413	453	445	446	445	447	474	482	461	463	483	436	434	442	449	469	464	460	445	425	438	437	452	462	470	461	445	482	434	448	443	453	449	491	465	438	449	450	443	461	470	453	447	457	490	449	452	417	451	438	471	470	456	465	475	454	454	444	463	483	447	461	465	453	461	413	465	482	476	454	470	443	459	425	456	466	468	477	446	438	488	444	482	446	412	443	457	450	424	478	485	453	427	504	473	469	468	458	457	487	440	446	452	487	482	450	420	449	453	464	436	449	478	462	448	490	442	471	480	460	454	444	490	466	450	449	409	459	465	434	477	451	422	486	441	429	447	477	478	442	475	463	436	447	471	459	477	449	448	465	472	483	460	502	423	449	475	475	510	454	457	414	481	470	429	433	446	475	460	517	487	482	442	442	400	468	446	470	423	443	463	472	494	436	462	453	485	461	476	492	461	462	464	437	451	421	479	439	430	464	490	461	469	460	424	455	454	477	450	456	476	412	421	478	426	470	469	429	462	427	470	498	465	467	425	462	452	442	477	482	500	461	429	464	441	421	482	445	477	496	440	460	447	466	469	423	462	427	487	514	436	469	444	475	434	457	463	456	471	453	461	482	453	401	468	440	472	457	430	458	436	452	448	438	450	460	468	461	431	443	468	470	432	456	430	440	476	460	429	458	452	442	470	467	479	423	478	465	459	462	464	451	441	454	447	451	482	447	473	411	463	411	430	419	417	487	462	444	451	461	438	448	435	466	500	451	470	475	483	461	478	492	436	406	454	407	457	464	443	432	413	433	462	451	438	457	469	468	449	473	428	460	462	450	454	416	494	422	474	437	482	464	489	482	477	461	451	494	477	446	441	452	464	469	456	425	424	403	464	477	489	451	451	454	457	452	470	441	472	481	464	453	460	429	462	461	427	481	466	444	470	464	482	413	491	450	450	449	465	437	414	443	440	429	457	425	497	486	421	477	488	469	427	468	451	417	456	470	431	443	437	468	479	428	466	453	448	443	441	450	429	454	480	461	455	422	480	440	460	487	446	453	502	471	462	481	480	457	451	473	419	478	446	442	439	437	437	489	468	469	442	451	440	465	427	436	420	435	476	467	444	447	442	434	445	452	444	491	437	458	510	434	448	452	471	456	458	461	449	481	458	423	459	475	434	474	463	457	452	474	433	463	462	458	474	457	418	465	431	450	449	488	427
23452	21434	29417	32675	57355	55064	39298	20741	6084	412	329	318	328	308	286	276	304	294	322	309	287	268	267	280	300	281	301	298	290	254	274	280	307	303	308	316	285	279	296	291	318	283	285	296	294	310	272	285	303	267	275	285	300	311	303	280	317	312	298	277	280	278	271	306	277	313	300	291	296	289	256	292	290	280	291	295	295	276	281	284	314	275	310	297	286	280	321	288	323	285	294	298	286	319	296	304	309	314	275	270	318	296	274	312	270	287	270	299	288	277	270	308	306	258	267	271	302	316	269	312	270	307	289	273	259	291	272	274	279	276	288	292	308	304	311	301	258	291	294	314	286	273	286	275	307	286	304	305	274	265	265	311	285	295	258	260	268	286	305	271	284	300	266	289	276	298	283	280	286	303	311	264	312	251	276	294	277	301	274	268	278	285	284	313	279	296	289	264	283	328	309	294	282	307	274	272	293	292	302	279	301	298	292	289	277	286	284	274	306	300	272	277	295	300	274	306	296	260	275	299	300	309	283	272	306	318	272	239	301	267	280	303	251	295	275	274	288	294	262	273	286	302	274	295	277	291	309	277	261	274	277	294	287	271	279	281	266	298	304	278	302	314	315	286	268	293	265	263	284	284	277	277	283	283	287	292	311	280	261	268	306	311	300	262	288	256	295	288	281	264	301	285	295	313	302	273	276	291	285	267	274	272	286	272	307	309	308	307	299	290	287	288	267	296	274	257	280	303	268	266	293	282	288	294	301	260	269	280	291	269	312	274	281	294	273	270	274	296	306	251	284	276	269	270	350	296	320	316	277	261	307	308	278	278	312	282	284	251	302	314	292	301	289	314	265	285	276	291	293	250	313	276	303	282	293	259	315	333	272	287	314	295	279	304	302	292	290	290	283	289	271	310	296	291	273	302	291	302	310	289	309	301	284	290	273	294	300	293	297	305	285	258	263	280	289	283	297	278	299	296	308	290	288	270	301	321	273	285	280	297	282	280	298	296	315	311	306	308	278	284	275	275	288	258	273	270	302	273	281	281	307	288	277	283	308	293	280	311	302	300	278	312	318	256	273	271	291	278	269	304	297	274	288	311	281	265	326	282	285	289	304	287	263	282	294	305	279	285	272	303	261	282	278	327	278	305	291	286	267	260	270	289	302	270	290	303	289	293	297	279	271	294	263	284	265	297	306	293	288	293	289	270	282	322	304	272	325	275	267	301	310	287	280	292	267	283	256	298	280	263	293	287	282	287	296	327	302	268	284	281	288	308	284	274	297	319	291	289	287	285	272	315	315	266	274	288	315	295	276	258	275	305	263	297	286	297	277	290	290	278	329	302	285	289	283	288	297	308	274	294	284	277	292	312	251	318	262	315	283	299	294	274	318	270	300	306	298	311	301	292	224	276	277	313	295	312	292	288	284	268	314	286	291	251	294	313	298	303	295	284	297	288	288	274	304	292	289	278	321	273	303	274	294	297	293	294	288	305	318	288	264	282	301	328	288	284	262	273	286	277	291	278	277	305	289	310	279	304	281	274	257	271	274	260	293	288	270	283	289	279	286	276	288	287	283	295	312	286	312	283	274	264	309	310	301	293	279	291	307	266	296	283	270	301	297	304	261	293	300	300	290	276	276	258	252	303	274	304	290	300	284	277	301	255	275	294	312	291	303	277	281	259	309	294	315	333	264	276	260	268	277	310	281	258	325	297	281	294	298	253	314	303	281	295	275	262	313	302	262	281	275	268	321	296	280	274	291	305	285	309	328	264	271	281	284	289	309	269	235	277	331	290	278	298	281	303	297	298	271	299	272	284	300	292	266	300	275	299	291	288	253	287	290	284	287	275	269	253	285	290	298	256	310	265	295	320	263	312	267	250	292	278	292	289	297	296	263	298	263	304	308	276	279	296	285	293	280	283	289	272	287	287	330	300	283	293	290	283	289	319	297	319	272	298	290	278	296	298	271	303	294	291	288	291	322	333	277	297	293	303	278	290	288	270	298	284	263	282	261	277	260	312	298	296	327	299	285	322	298	320	262	261	299	295	268	295	305	296	301	322	284	271	289	281	295	289	267	331	284	286	293	259	293	267	272	268	279	252	285	293	282	280	278	271	295	266	296	313	291	292	285	265	294	282	295	268	315	308	304	299	324	290	289	285	301	294	271	267	288	284	304	270	295	308	302	295	325	288	274	277	279	293	321	260	293	275	285	301	260	302	257	276	299	287	298	277	294	309	282	320	311	288	282	264	259	278	285	272	299	281	275	280	290	286	319	286	268	262	289	303	273	280	291	263	274	344	334	281	261	291	281	314	316	308	277	306	301	290	289	291	322	282	278	267	287	284	257	298	315	293	286	253	297	266	287	298	284	290	276	275	276	278	288	278	287	282	265	271	287	303	270	281	272	285	293	285	292	289	277	290	280	285	317	285	269	290	315	297	303	277	271	269	278	294	278	260	280	271	271	272	273	298	262	277	291	269	288	337	274	268	290	269	301	310	326	289	281	308	290	295	273	247	281	294	287	293	285	252	297	317	283	284	325	323	280	292	296	296	283	302	277	257	311	268	273	302	267	297	267	311	298	303	265	277	278	296	275	317	280	294	271	265	297	284	307	294	298	275	308	299	294	285	290	282	293	252	290	280	279	277	276	292	275	281	254	275	294	311	295	290	307	260	290	304	291	288	305	279	300	264	261	245	292	287	288	334	295	303	260	276	319	280	282	303	277	275	310	288	272	299	278	299	271	275	276	290	296	313	278	290	297	259	299	304	300	294	283	239	257	287	263	290	268	277	270	290	287	297	292	285	250	269	267	274	305	296	315	263	278	266	253	261	278	274	297	288	301	276	280	290	304	308	302	247	283	268	265	259	317	298	297	309	283	272	277	290	305	299	291	300	277	303	296	295	290	295	293	263	287	294	291	289	291	286	322	303	283	273	311	306	282	310	252	280	290	267	281	295	304	327	307	291	280	265	303	248	270	291	285	274	302	272	297	262	264	285	286	333	277	270	315	311	292	274	310	291	274	282	263	283	280	257	292	281	308	333	295	323	299	295	288	277	283	308	317	279	315	243	297	278	270	302	286	287	265	284	269	284	286	285	275	295	265	257	274	288	288	270	263	305	303	309	302	300	288	299	287	298	282	298	266	273	278	299	268	280	292	291	295	287	311	256	298	300	275	297	282	316	284	316	256	279	283	325	299	278	291	333	304	278	305	307	287	297	275	255	292	294	282	268	292	286	274	284	309	293	292	303	281	296	285	294	272	285	260	307	237	285	293	292	293	250	301	279	265	272	286	299	282	325	282	279	261	290	254	282	285	257	280	270	334	307	278	279	253	283	311	278	285	280	306	288	300	278	311	308	267	271	311	334	283	285	299	262	289	280	296	273	312	264	304	305	286	278	297	298	300	281	304	278	303	287	311	292	268	266	271	303	282	317	294	300	273	272	258	266	265	275	284	295	284	280	299	293	276	258	296	256	298	272	296	300	281	312	303	292
9239	22194	38887	69815	74713	60396	43414	26838	9381	752	549	530	556	531	520	559	556	554	502	546	544	551	532	593	550	559	525	536	533	518	495	528	539	517	558	532	516	554	477	498	506	503	541	526	519	526	575	498	572	514	534	527	552	476	540	523	510	525	544	462	501	555	518	524	513	528	553	483	560	492	513	517	506	536	555	528	486	527	530	495	536	520	517	556	498	509	523	541	545	526	550	548	520	503	496	511	527	522	500	531	508	531	535	530	545	495	556	523	531	515	509	553	478	493	501	554	547	516	528	524	525	550	535	511	514	568	510	563	534	530	529	525	512	504	526	541	494	526	526	507	528	540	523	522	520	552	517	499	512	536	538	491	497	543	519	552	544	552	522	522	531	495	530	572	536	553	516	560	529	553	562	526	536	495	540	567	514	525	533	568	491	520	546	530	504	521	528	562	532	542	527	550	512	552	527	555	560	546	538	494	525	547	508	544	573	524	525	522	529	562	510	498	495	540	511	524	516	534	531	516	527	512	521	500	495	535	537	540	523	559	536	528	492	543	555	510	534	530	506	499	486	505	485	524	572	531	528	569	521	558	572	567	510	523	538	508	493	516	535	519	558	506	512	522	536	550	502	538	552	534	511	533	498	546	516	562	540	550	533	509	522	535	506	517	562	529	546	516	541	542	507	509	528	531	521	553	538	555	535	478	551	490	533	529	495	569	530	562	539	559	493	557	472	503	517	539	517	525	524	524	493	523	482	541	504	524	518	510	549	538	524	554	552	552	523	503	534	512	520	521	563	573	533	555	511	554	519	546	538	517	574	538	541	526	539	525	504	540	486	524	576	504	542	490	513	514	577	514	505	492	517	561	528	506	565	499	475	539	512	532	536	552	516	526	469	508	567	516	544	447	540	502	522	489	567	494	508	547	486	523	535	529	539	519	580	516	546	551	534	513	582	501	521	486	565	559	531	537	537	531	543	512	556	547	500	558	546	543	540	576	532	506	508	537	571	500	539	526	517	539	530	568	535	546	521	532	502	546	512	544	568	529	535	538	531	525	528	550	528	505	511	560	538	512	513	535	506	499	538	542	537	481	518	551	536	504	527	537	529	580	516	505	543	504	533	518	539	510	565	483	530	517	531	511	510	501	527	531	499	548	507	522	516	508	512	555	552	558	589	580	503	548	485	547	513	581	525	572	537	496	573	503	530	521	496	520	541	524	539	513	540	539	536	546	559	510	499	527	572	545	534	551	535	548	510	538	514	561	536	508	533	467	556	515	563	482	508	503	523	517	548	553	546	552	540	481	528	503	566	492	568	539	516	523	502	535	535	541	533	556	571	580	529	562	576	542	520	560	523	509	512	513	491	539	547	488	528	545	467	526	526	522	546	484	537	518	542	564	517	552	538	493	503	524	509	506	566	512	531	496	565	512	542	515	543	552	490	537	522	500	560	511	517	542	527	579	518	485	484	522	528	478	532	506	504	562	524	518	586	506	508	524	534	518	523	505	576	507	495	535	547	568	533	505	566	520	507	537	540	521	518	519	531	528	485	511	553	485	531	541	539	557	558	537	510	535	479	544	573	550	536	543	575	542	510	545	591	475	501	533	522	543	526	537	532	533	534	530	577	524	550	553	531	539	539	487	554	512	503	561	539	590	493	474	518	527	539	549	523	544	541	526	516	532	534	502	527	556	515	541	532	514	543	594	483	552	570	528	514	517	495	579	544	518	537	543	526	521	504	525	517	500	518	519	510	531	552	527	540	536	532	554	519	516	510	506	529	533	518	506	553	523	516	564	527	533	525	518	522	565	501	498	538	518	488	553	525	530	518	510	524	558	499	530	563	540	525	560	507	543	520	508	500	522	558	514	541	502	549	536	560	519	517	500	537	490	545	537	531	554	545	514	530	525	545	553	546	554	536	522	506	540	549	576	558	507	492	509	521	571	484	508	548	520	528	550	560	516	534	515	523	532	538	522	535	528	520	579	533	564	514	545	540	569	552	585	532	517	511	528	521	525	469	483	540	542	514	512	550	502	549	535	521	501	536	548	534	508	541	529	505	560	537	535	502	517	526	564	545	492	564	542	545	520	476	516	515	555	536	516	538	547	561	522	546	523	469	520	554	516	560	550	508	508	552	553	551	499	515	520	550	523	557	536	542	516	541	541	533	531	525	525	546	540	519	540	525	532	506	529	524	535	495	507	545	533	501	530	530	530	513	542	543	536	554	564	540	501	544	519	506	567	555	543	516	542	502	503	531	553	529	512	532	544	499	549	506	519	517	499	529	589	498	531	553	550	504	539	511	521	537	518	527	543	507	552	531	512	509	542	556	541	532	527	578	523	541	528	539	517	531	512	507	505	509	477	506	517	515	533	529	480	559	521	539	531	528	528	529	507	520	512	560	554	529	493	508	551	522	537	529	538	519	498	531	546	522	566	547	548	536	525	538	547	526	512	549	568	509	580	503	523	562	527	503	561	541	547	551	517	581	561	509	520	539	532	552	576	559	554	506	522	511	516	552	537	509	531	532	530	542	488	531	544	569	556	527	541	516	525	505	487	528	497	496	535	516	547	505	508	497	544	551	500	539	519	510	518	538	508	552	543	529	524	502	549	549	520	593	524	487	562	504	501	521	479	533	570	498	521	580	531	576	566	469	489	529	516	498	523	535	499	560	542	487	531	519	580	526	560	541	472	481	533	516	512	563	580	529	523	532	565	518	507	482	544	538	533	588	528	533	544	552	524	491	529	511	502	499	500	533	530	537	564	517	523	580	517	496	553	529	545	502	523	544	492	523	546	539	532	513	560	540	538	528	535	496	502	530	513	477	529	522	556	498	490	512	510	558	500	497	577	522	500	540	522	553	503	550	512	526	486	542	529	538	546	546	473	518	573	542	533	525	528	529	491	549	541	514	528	470	508	560	539	515	564	511	539	525	539	504	525	527	525	548	523	527	530	496	538	496	526	548	506	554	532	514	531	507	499	516	542	511	521	523	538	547	556	518	527	523	522	503	531	560	525	546	465	513	529	504	531	538	512	504	494	511	514	498	531	514	570	550	481	500	523	524	556	520	551	529	526	544	506	509	484	539	513	485	524	538	498	507	537	557	538	513	518	522	532	510	525	525	544	527	505	545	516	530	597	536	517	553	551	528	523	513	550	483	549	535	529	493	551	508	510	510	548	571	509	515	520	541	557	538	500	515	526	497	532	508	533	533	540	509	547	488	542	538	523	538	515	509	565	483	547	571	536	479	535	545	526	538	567	530	538	469	517	529	540	541	545	546	517	594	570	521	539	526	538	544	539	513	514	543	506	514	543	551	552	509	520	540	524	538	548	508	516	541	464	516	558	517	535	531	520	546	517	523	538	499	555	493	525	525	521	530	503	515	512	525	548	507	520	508	533	538	509	485	563	514	578	536	573	553	541	564	504	565	502	535	562	507	545	539	521	549	539	550	500	537	538	515	521	580	541	522	523	501	519	482	541	500	494	547	527
27086	19817	6963	17118	20622	13905	6343	2262	870	355	313	306	329	317	304	340	335	320	317	317	311	304	293	298	321	321	333	295	355	319	314	328	313	329	313	320	284	304	284	328	344	296	351	294	333	335	316	325	321	361	290	341	301	316	332	323	311	313	295	299	335	314	325	296	312	325	335	320	327	350	322	291	309	328	334	311	278	302	349	328	320	317	303	307	318	326	320	340	329	335	335	286	292	326	343	346	342	321	327	314	325	333	284	325	304	327	317	320	357	297	301	326	332	353	336	314	341	324	307	290	373	327	317	303	331	339	312	301	284	301	324	334	319	339	307	305	312	306	297	334	293	304	288	292	308	344	342	329	286	330	326	310	324	316	341	331	325	313	359	327	335	306	295	326	335	288	307	344	351	346	317	311	310	322	297	294	313	338	311	333	332	327	339	323	337	317	316	313	325	319	335	341	367	309	323	331	318	323	333	329	322	315	264	300	313	311	318	346	323	340	319	337	324	306	317	335	328	339	310	322	346	316	344	316	289	337	321	325	301	321	365	312	311	344	304	308	266	340	338	308	317	316	301	311	359	327	341	315	320	329	329	276	305	361	326	358	349	324	299	318	270	335	318	296	315	314	298	365	342	327	334	304	301	295	296	307	307	314	325	310	303	291	308	326	345	311	310	351	305	317	338	312	351	303	326	317	320	340	326	340	316	321	318	319	313	330	309	300	335	302	326	302	326	351	345	326	316	327	314	339	366	326	324	327	333	354	319	328	321	310	333	322	311	315	300	323	330	340	325	345	323	298	322	337	310	322	320	323	335	297	322	302	292	339	328	323	306	322	297	329	332	310	332	308	308	311	298	278	321	318	353	313	324	310	297	329	317	324	309	307	322	320	325	296	299	328	290	315	332	313	299	330	312	337	333	327	294	353	297	311	320	335	320	325	324	287	326	312	309	317	297	335	290	318	344	321	268	327	321	315	324	354	338	315	330	329	289	309	324	319	320	329	326	307	306	307	314	274	311	327	312	336	278	315	334	328	289	329	295	299	331	318	323	357	322	318	319	307	334	318	349	328	310	300	290	319	321	339	311	315	294	312	377	319	288	299	311	336	338	303	322	311	314	324	316	343	301	301	307	332	286	341	326	332	318	306	332	329	319	321	331	324	318	327	329	308	325	346	330	287	310	330	336	362	328	351	348	283	351	294	307	310	339	323	327	309	303	323	316	343	316	330	330	325	307	348	314	343	313	311	314	342	354	288	338	320	345	319	310	327	307	343	327	286	314	314	321	332	318	341	280	310	307	313	317	314	315	300	332	302	331	316	332	339	334	336	316	342	320	311	333	285	329	295	338	311	327	331	329	329	344	312	297	312	316	302	312	310	328	320	301	317	314	342	318	306	300	311	300	360	287	292	302	297	336	321	335	324	337	341	327	299	305	302	314	309	302	306	297	334	328	268	306	328	320	347	306	329	317	299	304	322	322	322	333	355	312	341	339	280	328	341	270	316	323	317	316	294	348	322	311	296	349	312	322	302	309	311	329	284	306	334	313	361	324	297	326	322	317	315	312	332	344	313	320	309	339	338	293	297	343	325	323	307	354	315	307	322	332	315	304	320	321	348	310	313	327	304	308	306	338	302	317	328	335	342	334	299	322	328	320	331	323	330	295	308	323	328	288	303	320	333	311	338	279	311	325	297	324	353	337	334	333	327	305	333	298	340	319	305	313	322	294	302	300	332	339	309	283	313	333	323	288	329	315	328	344	329	318	333	295	322	350	293	301	295	321	310	347	282	312	343	311	316	311	321	313	323	332	312	317	286	325	329	293	295	320	311	326	310	325	332	300	325	332	334	349	300	297	278	332	322	264	328	297	320	320	321	305	333	306	313	344	342	341	304	308	326	293	335	328	286	309	309	323	330	330	293	324	287	313	301	341	305	337	326	297	319	319	293	285	349	341	338	288	357	335	313	346	299	293	342	303	358	320	322	316	305	315	308	288	303	329	343	327	332	323	331	309	335	308	303	338	329	327	333	302	331	315	354	308	301	288	345	286	304	315	316	352	340	311	312	302	325	316	318	328	337	288	308	292	330	313	333	331	326	313	323	353	327	346	325	326	346	301	309	316	316	304	332	324	301	331	310	311	322	363	332	315	329	332	347	301	284	310	294	308	287	358	335	329	332	309	354	311	306	330	314	311	357	314	334	340	313	335	352	296	348	323	319	319	308	333	321	303	310	323	310	316	329	327	344	311	316	315	334	318	301	338	302	303	293	334	299	330	313	346	322	321	322	295	338	332	347	293	340	312	338	302	300	290	303	298	312	319	306	318	304	318	334	335	346	354	328	322	318	305	323	292	307	357	320	312	318	282	317	331	310	332	294	302	302	320	299	321	311	286	322	312	334	352	313	313	306	306	308	297	308	335	313	303	324	323	313	296	324	316	284	313	348	328	333	313	321	341	313	336	310	341	298	305	321	357	303	330	312	307	322	322	318	333	325	345	307	309	323	305	325	312	308	284	304	327	317	326	338	309	313	341	365	322	288	318	332	286	330	333	296	328	321	302	321	310	328	301	317	265	296	352	318	298	346	322	339	341	316	343	308	319	318	335	313	299	283	287	306	310	309	316	311	333	315	314	307	312	283	298	315	304	302	327	328	309	345	299	302	313	331	304	312	329	315	311	336	305	311	331	289	324	313	334	308	334	294	330	317	338	302	283	299	332	336	290	296	331	347	317	269	313	335	352	299	303	320	293	335	346	318	331	335	325	296	324	330	310	295	344	317	335	330	342	330	331	321	299	330	305	347	316	317	331	350	334	327	289	321	320	286	330	326	331	320	359	305	314	307	356	340	292	332	323	284	309	321	338	303	293	326	331	330	295	322	293	339	334	350	348	325	351	312	321	303	330	306	364	318	301	338	308	307	311	323	292	312	344	337	292	336	343	314	346	295	316	341	310	303	317	304	306	343	307	330	320	350	301	293	348	316	331	334	303	313	303	305	273	335	280	299	312	321	343	332	281	302	310	300	279	323	353	313	343	319	344	337	320	292	312	294	318	316	344	317	317	327	321	322	315	329	327	322	337	337	313	330	312	343	323	307	295	322	297	343	321	319	322	301	304	286	289	314	298	344	327	299	364	329	321	348	297	303	300	344	285	341	315	306	308	344	333	314	334	310	302	333	341	326	308	327	323	305	329	352	341	317	307	341	328	299	355	297	321	306	315	331	319	314	311	301	300	297	294	314	311	308	327	316	309	314	345	313	314	301	340	299	332	325	284	312	319	313	312	278	307	311	279	315	313	291	284	319	292	296	342	308	339	331	309	327	316	346	302	339	295	302	329	313	351	342	312	326	326	324	331	326	298	313	334	327	319	323	294	295	322	345	332	332	341	341	299	323	317	340	316	346	306	342	302	313	320	322	321	326	305	333	331	306	286	330	353	330	306	331	301	355	310	335	329	308	310	332	322	302	262	326	319	371	330	329	284	329	312	303	340	340	290	287
4808	3908	7237	26131	28646	21319	12221	5249	1932	650	595	585	630	579	645	602	587	644	620	614	626	570	612	593	659	623	629	599	631	609	597	572	613	644	640	626	635	641	636	575	614	635	623	632	606	613	598	603	629	621	642	639	617	569	622	597	658	639	612	610	646	608	599	604	649	587	654	640	636	609	651	640	592	624	589	585	624	588	596	617	609	613	610	610	648	641	624	587	666	606	631	611	623	624	621	606	585	627	610	583	600	609	625	604	667	605	613	611	609	605	591	602	671	590	653	598	653	634	631	599	563	593	649	599	648	590	582	613	627	615	618	637	601	582	614	632	598	637	610	623	609	590	569	607	555	580	570	633	644	638	561	623	636	647	590	582	622	630	620	589	611	579	613	603	609	659	632	585	641	633	582	594	620	615	586	602	615	618	579	610	561	625	594	626	603	627	626	607	633	572	622	602	601	643	612	638	581	610	627	576	631	570	640	643	627	597	627	597	601	641	602	618	639	572	585	648	626	661	607	668	603	610	657	594	578	627	639	617	641	643	617	604	615	598	603	614	604	590	596	564	629	625	580	617	568	626	578	605	615	617	615	622	604	599	598	617	631	599	610	600	621	602	612	605	620	600	615	660	627	581	634	654	638	664	640	583	578	600	619	606	613	670	595	633	597	614	617	651	600	634	575	624	606	652	633	589	599	625	607	628	616	666	662	576	629	631	628	596	654	651	567	604	626	623	594	602	629	662	636	620	626	589	650	620	606	617	590	618	615	610	642	607	636	586	629	584	599	596	650	620	589	610	582	679	607	595	621	614	639	606	635	616	576	600	621	617	598	630	613	643	627	633	622	599	624	634	608	616	653	635	633	579	604	602	617	635	591	606	652	618	625	644	588	607	662	653	601	662	619	636	608	651	569	604	583	632	584	612	593	615	609	598	657	606	633	657	609	598	620	585	615	587	633	630	603	592	623	598	618	607	616	624	590	635	620	687	620	587	653	592	612	661	631	614	589	583	653	597	616	564	650	575	622	606	585	642	624	579	625	602	621	605	598	660	643	594	628	601	626	608	597	579	604	613	650	601	620	601	663	584	640	613	571	633	656	579	651	647	617	602	579	581	584	629	596	668	602	653	615	608	621	607	619	612	607	663	614	601	629	603	551	599	603	599	566	645	578	617	571	642	571	652	589	630	597	636	617	655	575	625	629	603	623	626	581	624	629	643	636	622	643	620	634	640	571	630	577	598	640	605	597	609	609	619	662	647	608	574	611	638	615	599	624	646	584	646	655	658	613	633	590	636	604	566	626	606	585	635	606	634	649	606	590	572	637	617	595	606	638	643	613	569	607	638	589	610	621	583	639	637	618	623	606	592	610	639	626	623	602	592	608	604	669	626	621	631	623	612	639	618	610	595	634	632	636	613	622	645	571	581	592	620	613	613	567	592	566	602	620	620	587	626	583	581	629	602	630	639	608	586	641	630	609	591	589	633	621	607	624	580	610	664	631	646	614	597	627	635	644	605	598	621	593	618	597	622	632	630	586	591	612	646	618	602	615	642	640	637	598	642	615	662	578	637	586	596	617	608	602	581	624	584	630	594	630	642	646	585	625	664	611	640	613	612	575	618	635	590	649	634	649	610	556	649	646	613	638	619	587	624	607	597	614	599	617	535	609	602	615	624	587	590	670	574	643	641	617	635	616	581	632	622	665	589	622	630	590	636	624	610	592	610	633	649	619	581	613	622	578	630	648	641	615	659	585	571	615	615	620	618	635	628	567	595	599	632	609	593	557	623	619	580	662	615	638	625	616	649	622	600	616	619	596	617	607	625	640	625	599	576	631	641	633	585	583	592	608	653	617	617	643	670	584	599	649	597	599	642	597	602	630	626	625	615	590	613	655	603	597	582	588	611	647	633	595	615	630	618	586	594	586	599	647	621	615	638	648	621	602	636	608	608	605	596	616	579	626	645	605	635	620	666	617	601	645	638	637	649	627	601	598	620	574	586	595	592	598	602	624	641	604	644	612	606	559	644	609	614	614	604	590	584	637	597	635	595	575	631	622	611	587	642	616	622	606	569	640	631	606	617	637	617	589	618	601	630	596	627	560	606	573	619	617	594	610	601	625	607	629	645	624	613	576	646	631	610	624	583	619	635	643	660	636	663	611	637	605	579	610	617	602	596	605	605	603	616	591	636	605	597	651	617	616	631	600	644	571	605	584	592	614	611	600	601	610	590	577	624	585	613	629	595	656	605	603	629	643	635	634	611	607	618	609	599	608	597	612	627	576	608	626	608	603	630	594	602	611	644	643	617	648	600	629	639	637	588	571	561	582	609	633	653	613	615	594	590	590	546	620	612	594	624	626	600	634	608	616	612	625	599	584	625	577	636	597	638	621	578	629	659	594	627	628	636	590	640	665	650	571	661	598	603	623	595	679	653	649	579	638	640	639	613	564	631	610	619	626	614	592	641	597	624	616	606	598	608	654	615	606	597	627	653	560	605	591	622	617	668	640	643	622	630	600	613	606	621	641	605	608	622	581	650	609	655	631	608	587	616	687	608	625	632	633	610	594	618	687	568	624	654	617	603	595	638	665	598	655	605	589	611	582	612	663	638	573	646	617	638	598	618	634	613	598	636	594	603	674	633	636	596	606	589	612	591	644	622	634	572	584	596	596	605	603	655	644	640	567	639	619	657	595	649	606	571	586	628	627	613	604	643	578	584	617	628	646	564	590	582	663	624	575	628	604	619	631	635	640	610	592	583	581	612	612	597	633	628	588	637	623	608	607	645	584	554	604	603	595	640	625	606	621	634	606	609	568	610	610	631	620	614	649	639	619	587	594	607	623	578	600	625	587	621	612	581	642	605	635	620	602	607	622	638	614	633	619	610	559	620	644	643	643	603	609	636	632	586	648	592	647	660	628	674	574	620	613	635	601	579	631	589	629	586	675	555	599	636	610	621	607	655	603	629	636	640	612	659	617	631	609	610	637	622	605	605	608	571	618	638	618	617	581	599	570	643	591	621	624	579	618	644	631	637	606	601	604	625	596	602	655	616	653	611	598	646	636	615	619	655	621	606	648	602	629	640	605	626	604	643	592	622	590	616	618	646	595	610	605	616	630	631	625	627	624	625	622	634	615	610	597	622	629	651	614	600	633	607	614	599	585	599	619	590	655	616	636	591	609	634	583	610	671	628	613	637	621	616	594	644	584	635	584	627	615	628	620	626	602	625	637	598	583	676	605	611	631	638	641	618	629	575	620	568	619	573	599	656	572	669	608	657	570	611	616	621	610	637	636	638	637	596	616	582	600	559	584	602	592	636	576	583	656	639	566	597	623	614	581	649	609	643	597	603	632	611	615	634	618	602	634	646	635	576	660	629	596	591	654	628	660	622	610	606	592	640	648	590	574	623	628	592	583	658	633	652	630	615	589	647	642	622	658	632	641	641	636	614	611	594	650	635	634	619	639	602	603	603	574	604	604	612	602	575	615	619	657	615
24473	21456	28594	37708	52203	44442	30273	13753	3400	570	270	225	250	222	260	228	241	214	255	264	234	256	243	223	236	254	225	234	233	236	254	234	227	224	197	222	243	227	235	214	222	240	269	265	237	250	251	254	242	228	274	250	236	236	239	247	228	217	210	253	207	248	230	260	217	239	221	239	242	220	233	205	238	229	238	235	232	269	245	239	209	235	236	241	210	249	228	242	268	240	195	216	226	240	242	247	223	258	251	218	249	236	235	230	259	260	234	219	207	200	220	262	227	243	218	205	213	235	249	224	235	218	236	240	251	235	227	240	254	222	207	233	241	231	262	230	233	231	209	231	248	234	241	246	229	215	234	216	256	247	226	236	226	265	236	234	245	251	254	226	225	257	235	224	229	261	220	243	208	212	243	221	205	220	245	214	217	235	225	263	267	261	214	245	230	236	256	212	211	243	237	260	265	236	236	223	220	219	221	237	220	222	239	225	222	227	228	240	234	235	252	246	215	228	227	238	263	243	211	231	227	247	249	229	241	227	265	231	226	228	247	254	233	228	250	204	236	207	246	250	239	261	230	217	248	238	239	233	231	237	209	224	248	234	236	216	240	261	243	239	236	246	221	231	239	254	270	250	221	258	267	260	231	248	202	230	239	239	248	210	206	236	257	230	247	263	224	248	249	245	280	231	238	247	239	235	236	231	233	249	198	230	234	240	226	251	221	234	234	219	213	237	235	250	249	259	243	237	244	257	240	237	250	241	232	227	228	224	255	219	227	242	272	233	242	224	242	252	223	248	250	238	227	223	211	263	248	260	248	227	253	242	230	223	237	219	259	221	215	242	235	236	220	223	227	235	238	213	220	235	245	260	251	228	200	234	248	256	253	220	227	259	232	222	210	239	248	240	217	239	246	247	246	271	230	256	221	222	231	227	238	241	252	230	232	239	207	225	227	236	213	251	238	222	236	267	249	242	235	252	239	216	254	259	219	254	225	235	222	233	215	243	240	248	234	223	211	209	218	190	243	233	230	238	261	206	225	242	252	246	254	244	271	225	243	199	230	259	252	244	221	271	243	226	231	222	237	265	231	244	228	249	236	253	252	228	256	252	214	213	260	246	254	221	224	248	227	226	251	234	228	215	237	227	248	236	249	246	259	230	268	213	253	235	226	240	229	241	247	225	224	239	233	274	223	241	230	208	233	238	238	249	230	228	261	257	252	245	252	218	252	210	231	224	255	256	250	227	229	221	240	228	215	229	207	225	223	224	226	228	247	267	224	232	227	234	200	241	230	235	221	232	233	249	237	219	226	248	237	255	218	206	235	226	242	231	231	222	230	235	239	250	243	232	209	229	225	240	226	242	224	217	233	268	232	223	238	224	237	214	256	215	232	217	240	233	253	234	261	225	249	242	230	247	219	211	206	221	253	263	242	227	251	241	220	222	256	220	243	233	278	230	228	257	240	248	236	258	236	209	214	234	239	231	222	238	209	236	236	239	237	229	214	252	218	246	215	233	256	231	232	232	231	223	235	225	251	233	260	248	226	234	230	231	221	250	233	235	242	265	237	243	240	266	232	257	251	245	278	245	240	259	247	234	228	219	243	222	225	257	241	238	248	229	250	254	227	231	239	239	245	230	248	245	246	244	230	231	244	214	233	246	251	230	246	224	235	224	245	240	242	232	244	222	203	252	230	263	224	216	248	238	256	243	242	233	239	235	231	235	220	213	227	245	246	209	205	235	254	236	233	227	231	217	248	236	241	268	225	214	257	223	243	251	236	266	221	224	221	206	246	233	247	236	233	256	245	238	253	259	202	242	219	246	218	222	243	232	210	250	215	251	230	256	218	265	266	226	220	235	258	233	214	236	215	234	267	235	233	276	228	228	229	250	255	216	245	222	234	232	249	261	241	240	233	219	245	261	216	246	252	246	252	234	237	218	256	217	281	249	243	263	209	234	212	232	239	251	236	237	251	213	217	252	237	235	230	272	224	228	228	226	234	253	247	215	235	233	235	215	218	229	247	257	264	247	215	245	252	259	230	232	240	220	220	249	260	221	215	238	226	238	218	244	228	236	258	261	239	250	221	240	245	237	265	221	227	221	216	244	277	240	258	227	225	219	234	239	260	247	204	215	240	214	259	249	210	242	249	258	265	206	230	252	241	251	246	251	252	213	239	235	247	228	261	234	251	241	242	248	229	204	247	258	222	246	234	221	212	257	256	254	238	250	223	230	262	234	220	240	255	222	248	216	232	227	244	217	261	255	246	236	238	243	208	216	271	248	198	263	269	218	266	245	205	239	266	232	250	229	238	211	242	251	227	239	237	241	235	229	230	206	234	270	224	288	221	243	225	224	225	222	219	253	255	244	238	222	271	242	252	222	229	243	220	233	237	247	269	248	214	263	234	221	225	243	242	237	251	239	217	225	224	217	241	242	230	229	239	240	245	211	219	249	221	268	218	218	254	241	239	223	254	242	252	219	242	217	214	251	212	223	226	242	233	236	218	220	235	247	235	245	232	241	208	245	255	229	207	232	248	234	244	242	240	234	227	186	228	222	244	252	226	238	239	230	237	244	224	225	260	244	243	248	235	203	224	231	239	242	238	225	228	233	231	231	241	232	216	201	237	211	212	225	244	264	206	240	221	220	241	266	214	226	245	232	228	254	213	247	233	227	246	244	193	235	224	252	252	223	250	265	258	255	223	228	245	233	216	251	234	252	251	211	219	230	221	226	263	257	241	245	248	216	255	237	227	220	239	229	215	255	250	258	236	254	229	248	229	238	207	296	211	210	253	226	253	216	214	245	210	251	207	248	248	258	226	245	264	232	224	240	246	251	256	236	224	251	252	223	247	225	245	267	254	223	232	228	231	270	268	223	242	228	228	216	254	228	255	241	233	241	223	226	218	221	237	230	217	248	269	228	253	222	257	227	248	241	219	226	263	245	231	246	223	212	235	216	244	259	237	256	232	247	218	219	234	227	237	238	250	224	231	235	246	225	268	241	230	250	244	245	282	238	227	235	229	247	221	234	251	208	251	233	233	225	219	244	276	239	249	242	245	250	231	248	243	255	244	240	228	242	245	251	232	236	248	244	222	235	216	215	244	234	232	227	217	273	234	248	235	227	233	224	222	245	263	268	226	246	243	224	281	229	219	237	218	254	239	235	256	253	251	256	231	239	248	228	247	236	223	256	230	255	227	271	242	233	251	251	208	245	251	237	222	215	236	263	258	255	249	260	218	226	240	214	214	244	225	226	232	229	235	231	258	237	232	277	263	237	236	211	249	270	227	239	223	245	240	232	256	215	239	240	268	230	219	238	228	273	220	232	206	231	226	275	235	219	240	221	204	214	244	238	209	250	215	256	244	241	247	238	260	264	201	233	250	236	238	264	222	207	238	241	227	233	218	220	224	237	246	218	232	262	235	230	237	219	230	214	235	230	263	243	255	204	265	235	253	232	267	247	258	245	254	239	260	238	244	213	245	230	225	231	248	235
6784	14049	24187	60724	61126	48601	35291	20030	7658	1332	479	473	453	452	473	469	460	495	440	450	458	462	474	499	471	457	473	476	474	428	458	438	449	447	475	411	454	448	478	451	464	452	467	477	458	489	481	415	508	469	475	439	456	466	486	454	440	436	440	453	450	478	454	466	436	458	444	497	467	453	468	472	448	486	420	459	453	447	499	451	446	459	482	458	470	483	472	472	500	475	474	496	475	491	496	466	505	469	458	457	475	496	468	459	441	447	471	498	495	450	482	424	485	475	501	446	470	467	434	456	501	456	503	480	450	458	446	454	436	447	481	453	493	473	460	459	439	470	439	492	451	457	465	501	488	445	471	468	480	433	476	460	412	447	478	427	427	450	446	430	451	451	467	444	463	460	465	514	478	481	484	469	473	454	507	427	488	479	459	445	447	460	462	437	479	473	462	491	453	443	475	423	471	461	442	457	486	464	475	504	459	447	505	454	480	450	460	454	464	454	432	456	486	439	472	440	466	450	449	492	492	478	505	489	442	466	465	504	489	507	449	450	447	471	471	446	438	471	468	468	452	471	492	469	436	479	462	447	455	518	465	477	433	446	511	437	444	473	460	435	455	496	463	483	521	471	443	492	466	461	443	439	466	454	470	456	495	476	463	438	481	443	460	442	483	492	440	489	478	456	432	432	441	498	415	419	454	482	455	444	453	420	448	447	483	504	441	457	491	431	413	481	485	461	473	510	479	443	467	443	491	491	472	469	463	458	447	445	480	449	522	446	472	457	431	450	452	463	427	471	490	492	473	471	459	493	485	475	434	487	450	448	472	506	473	442	436	468	486	503	459	435	487	456	439	449	459	452	487	504	463	477	479	430	449	444	490	475	428	434	471	451	481	475	449	445	494	485	450	492	441	448	440	501	463	532	449	465	429	445	475	452	450	445	445	475	481	436	462	475	444	476	439	446	445	487	425	427	459	487	471	448	451	482	415	457	450	470	449	485	470	446	473	454	442	448	463	450	463	450	526	455	481	501	458	480	475	458	493	470	491	471	455	468	451	496	447	464	491	434	471	495	405	421	424	456	413	488	455	474	432	502	455	465	439	434	489	446	510	438	489	457	480	495	471	458	438	441	477	471	450	449	470	453	476	457	455	455	434	470	429	466	484	474	481	485	447	504	532	473	457	452	466	416	462	455	474	476	459	472	472	431	454	471	472	422	483	453	448	478	461	469	442	461	484	456	466	493	489	454	473	453	471	438	462	468	406	492	497	461	440	421	445	458	458	440	461	439	460	437	486	459	453	430	417	451	452	487	488	461	437	465	504	467	461	441	453	487	488	443	435	451	443	448	432	470	467	450	456	482	474	513	487	454	407	437	454	452	456	404	456	464	478	504	449	470	397	491	478	471	450	437	445	443	466	481	478	433	444	471	461	463	457	509	506	457	446	476	462	461	474	456	465	504	476	462	476	453	450	406	453	455	430	464	455	441	472	439	455	489	441	467	471	499	516	457	506	434	449	490	458	459	473	452	416	445	449	460	438	499	508	493	474	438	449	446	473	487	445	452	462	470	438	478	456	485	486	460	454	450	466	467	456	485	456	473	470	462	486	449	471	455	465	480	467	482	440	484	510	440	448	480	462	483	459	450	447	437	474	440	431	413	494	472	465	418	432	422	480	436	449	454	459	426	481	483	478	464	488	472	476	456	455	500	448	453	465	488	467	477	466	473	404	412	468	493	422	479	492	448	430	430	461	465	421	443	480	466	451	448	488	426	462	492	476	433	461	434	466	472	470	498	439	462	462	440	444	467	456	468	458	444	462	436	493	472	516	465	503	467	486	451	508	453	441	519	456	475	419	436	480	460	443	467	455	481	496	446	439	426	462	450	488	458	477	456	478	486	485	477	465	460	446	479	467	490	475	429	459	460	471	482	445	462	464	480	460	498	444	478	441	455	461	449	456	439	450	408	442	453	471	462	454	476	453	437	432	497	511	468	475	481	501	485	477	471	437	494	450	435	461	463	433	476	452	447	425	481	487	419	468	450	489	456	468	451	494	470	470	472	470	469	459	440	469	455	430	466	458	475	452	450	442	440	460	458	433	458	450	498	447	475	451	453	442	472	522	521	484	462	483	449	458	470	456	467	454	486	458	440	417	486	429	437	466	424	473	466	433	445	463	468	486	462	458	425	464	488	487	461	464	475	494	470	463	446	453	463	482	495	457	474	466	440	471	461	470	474	475	490	462	440	461	467	479	409	447	454	436	488	441	483	483	417	426	485	426	473	451	474	457	421	479	442	484	476	486	389	467	456	460	473	481	460	455	475	467	445	450	448	459	477	496	481	435	458	482	501	466	476	467	464	468	467	443	416	477	524	458	481	486	473	477	443	461	466	475	482	492	422	442	452	437	448	478	462	446	484	481	468	487	489	452	479	469	467	446	438	504	474	469	440	452	463	452	472	453	461	453	409	462	457	466	429	462	482	506	499	483	436	463	463	445	475	506	469	481	494	437	459	473	444	468	464	459	453	460	460	428	500	439	443	473	420	464	459	488	515	439	479	467	463	460	462	453	487	462	458	452	486	471	465	464	475	492	466	463	454	473	430	472	468	420	466	466	440	436	437	425	444	455	447	496	473	467	418	464	471	467	488	472	461	464	441	436	457	481	465	449	477	442	476	435	441	453	468	464	470	489	467	485	482	437	460	477	436	448	483	475	468	445	488	479	479	440	481	432	457	414	448	508	471	444	422	457	480	466	437	451	459	478	484	461	467	462	463	468	475	463	467	474	463	460	446	476	501	465	476	467	453	459	483	447	450	504	439	426	454	483	438	453	464	455	493	474	446	497	502	486	454	494	476	493	480	479	491	433	441	444	501	448	464	481	530	450	455	470	480	436	459	459	435	465	483	502	477	420	486	467	474	447	430	464	503	492	454	423	479	467	488	467	451	443	466	451	459	460	459	498	446	446	442	492	471	469	448	493	442	471	461	474	489	492	449	448	490	452	450	473	439	440	451	441	464	496	468	485	488	447	486	454	505	474	484	437	448	471	447	447	506	466	475	460	466	417	463	493	464	472	469	482	445	428	448	449	460	474	441	460	466	432	473	450	475	502	489	474	490	479	456	501	425	447	446	505	435	477	450	458	467	442	470	460	437	486	495	432	460	444	467	458	474	453	486	445	473	465	473	498	471	475	451	447	453	409	511	461	465	446	467	468	513	434	486	408	476	455	503	469	426	453	468	448	466	460	416	473	472	455	466	443	443	445	472	457	471	445	433	455	521	466	480	442	451	484	443	453	469	479	403	468	495	465	484	486	438	500	469	500	464	460	449	438	457	458	470	481	476	485	435	449	492	461	455	473	482	502	452	470	419	453	498	447	448	496	425	498	493	465	458	480	463	465	476	451	463	474	448	474	472	494	421	437	469	469	471	440	460	467	462	466	479	435	477	478	472	398	436	505	472	484	453	460	463	479	475	471	495	455	468	452	468	465	460	450	461
23509	21448	29300	31150	54085	52504	39674	21758	7497	838	332	320	277	294	293	286	319	294	305	294	301	271	313	278	279	261	281	284	300	306	283	306	305	339	291	304	290	273	272	315	314	278	292	309	280	294	298	295	284	287	288	288	309	309	299	256	285	314	321	276	312	295	291	323	312	275	292	273	281	299	251	292	299	282	285	255	303	294	337	280	296	271	293	288	298	299	305	276	284	307	288	271	288	307	285	288	266	302	278	267	282	288	291	297	280	326	287	291	276	287	278	324	281	281	282	276	290	295	284	280	278	284	282	300	290	291	306	292	294	273	289	293	335	278	273	318	299	261	301	271	284	313	326	316	283	257	286	277	293	296	277	294	293	299	298	294	293	337	286	276	313	273	281	308	295	296	254	296	270	304	289	308	279	317	305	292	313	285	287	283	267	270	295	305	306	311	293	271	312	308	315	288	279	306	277	282	288	317	277	290	254	291	265	272	319	266	301	312	285	308	288	298	308	276	282	310	319	290	305	294	308	297	278	314	258	312	290	284	281	264	286	271	298	288	283	303	284	305	299	289	305	305	285	309	296	297	330	321	265	299	295	281	311	315	263	313	270	266	313	323	284	292	304	291	264	295	308	277	299	303	295	321	294	319	332	284	300	310	282	293	285	286	292	294	313	277	268	290	273	296	317	307	301	277	290	290	303	296	320	280	296	288	304	282	314	317	277	261	296	285	318	312	310	286	291	296	294	306	282	311	272	306	311	300	300	304	277	291	284	284	281	301	292	284	289	281	302	271	313	271	295	314	306	279	298	284	291	285	307	324	313	292	285	292	287	318	309	324	303	303	332	281	301	286	286	296	322	269	328	305	260	272	299	307	283	306	313	299	273	267	287	325	296	282	310	277	282	275	266	278	296	294	293	324	288	301	317	290	311	322	278	287	302	306	287	296	284	285	293	290	289	302	309	303	266	303	293	324	277	313	333	322	282	293	293	304	284	309	282	282	308	274	318	265	265	296	294	290	308	276	273	299	287	320	310	287	292	306	289	304	275	315	281	324	303	302	293	288	299	295	284	308	296	273	279	275	279	284	306	312	296	307	300	316	296	307	294	303	292	291	277	296	279	287	283	292	295	257	282	321	289	289	335	284	318	314	317	322	307	293	279	293	277	311	284	287	296	296	288	312	308	316	270	307	290	299	304	283	294	294	295	330	296	286	311	282	283	326	317	275	292	313	283	275	283	287	303	283	303	302	325	317	314	295	284	309	250	270	300	280	285	287	306	305	296	302	268	297	254	302	288	303	269	312	295	284	283	260	285	284	275	286	309	303	314	283	303	306	307	296	314	327	289	320	294	281	291	281	292	275	289	295	285	309	281	271	284	288	316	309	282	332	293	295	304	257	268	301	284	291	325	272	300	284	279	286	270	279	290	283	323	312	283	285	316	280	299	264	290	312	288	268	293	315	302	265	330	265	287	282	294	267	303	314	273	308	299	288	282	273	274	283	288	265	308	290	289	311	310	271	274	290	279	283	264	265	296	275	281	273	290	296	341	294	337	322	288	314	287	298	307	314	335	299	316	303	314	315	297	311	317	274	321	325	284	299	306	283	314	290	278	283	271	282	336	294	279	302	315	264	279	305	301	304	299	293	274	289	318	301	314	291	278	257	296	294	281	262	264	305	299	307	283	278	305	287	292	297	304	285	292	313	299	264	272	280	320	303	291	304	298	297	285	285	307	295	315	293	296	292	301	310	297	292	309	305	320	324	318	288	283	268	297	264	298	308	304	271	306	322	272	325	291	295	264	276	299	291	306	271	335	292	297	280	249	275	304	290	269	299	305	295	308	284	279	280	309	328	300	319	297	337	281	294	276	263	303	253	310	304	256	332	300	301	263	313	303	312	311	306	302	296	292	321	301	305	287	290	269	293	281	289	271	300	262	286	297	289	297	297	317	275	299	333	279	305	308	289	278	317	294	317	308	295	283	301	257	292	336	301	266	266	310	281	305	274	273	319	268	305	304	312	302	285	282	340	313	294	268	275	275	292	281	262	285	272	309	297	321	289	275	287	337	327	307	256	286	306	282	290	294	308	309	295	263	296	301	281	310	280	286	295	290	312	318	275	309	287	319	312	306	290	277	292	283	291	301	285	309	278	291	306	290	279	286	295	281	305	308	301	294	315	260	313	291	317	313	321	293	302	275	333	263	324	283	283	288	273	285	302	290	298	275	326	298	305	290	292	304	265	310	304	304	289	315	339	283	318	303	273	317	271	307	263	308	317	283	303	326	290	263	285	307	290	313	311	301	312	306	335	261	295	315	299	291	273	313	299	329	280	279	296	301	316	269	304	286	347	300	314	264	278	280	281	323	285	261	303	296	297	301	336	287	295	273	290	253	302	294	316	294	297	289	279	292	301	332	314	276	274	310	301	330	313	322	295	295	291	309	278	250	323	302	297	281	277	292	287	309	277	313	306	330	284	287	270	298	306	285	273	275	286	265	296	332	332	301	302	294	264	290	284	289	275	294	278	295	277	295	292	308	311	268	315	304	294	296	301	262	309	295	307	319	288	267	261	295	294	305	316	317	268	322	304	276	283	269	284	273	276	288	299	272	286	297	278	279	290	290	295	300	302	278	286	312	268	288	283	284	283	291	274	281	295	276	279	300	309	296	285	303	306	309	308	292	266	312	309	298	291	276	297	320	290	311	306	249	300	268	299	297	300	315	297	280	293	288	315	318	321	315	289	331	295	283	312	275	283	294	285	298	270	322	285	274	316	297	310	301	293	297	293	307	309	291	288	261	273	300	296	304	288	287	307	306	318	308	278	300	283	283	276	326	280	320	314	292	301	278	284	299	284	276	277	275	278	279	314	270	315	293	312	303	278	294	291	289	280	307	314	266	280	300	306	292	287	258	270	293	311	283	289	282	285	275	289	295	307	282	302	273	299	306	308	297	302	295	301	322	311	316	321	288	337	277	304	298	312	267	309	287	325	299	288	310	301	305	303	298	291	325	280	283	309	291	302	292	297	318	289	280	285	294	301	315	260	272	286	317	292	300	298	291	283	291	261	276	290	311	279	315	299	282	306	283	299	305	313	334	324	281	269	310	269	315	305	315	327	267	273	272	289	264	282	310	301	274	282	316	277	294	301	261	280	293	278	287	308	325	272	291	295	273	304	281	277	325	302	285	302	278	307	287	285	297	307	293	298	316	287	280	271	308	341	286	292	287	337	272	306	285	284	328	288	312	300	278	301	288	306	284	317	289	325	283	294	297	278	301	271	288	281	314	280	288	276	303	263	310	294	299	282	280	299	284	306	294	287	283	311	261	305	277	278	287	304	306	321	315	317	315	324	319	307	313	277	323	311	287	295	289	271	281	290	298	321	268	269	292	279	282	275	300	299	290	269	296	287	308	278	305	272	287	293	307	311	284	296	301	287	276	307	282	304	312	271	304	258	274	320	318	304	299	310	300	326	296	262	302	304	266	271	306	311	292	287
9366	20023	34061	67191	74258	59700	43799	28149	12636	1644	572	559	562	541	552	568	538	576	543	520	532	547	541	532	522	528	566	544	555	519	530	535	533	530	540	549	557	570	554	485	566	572	543	557	541	555	533	514	558	530	529	560	536	523	504	525	558	506	567	535	563	570	526	553	537	561	527	547	561	584	562	547	536	548	486	560	557	552	536	588	544	548	587	530	555	535	573	542	545	540	517	542	523	525	549	533	554	526	551	509	535	509	488	543	573	527	581	521	532	563	512	574	546	511	541	570	530	514	544	538	528	535	541	569	572	533	533	573	554	532	478	516	501	530	553	534	527	541	586	557	545	555	598	535	555	504	525	552	541	559	544	552	540	524	552	553	555	541	527	548	589	507	500	525	546	504	547	549	536	541	517	509	545	505	531	555	547	532	540	538	540	583	531	539	548	560	551	528	514	546	565	583	543	517	553	590	575	519	486	570	505	535	519	550	508	561	576	543	543	556	537	521	507	545	570	514	552	540	531	525	564	573	550	556	553	537	556	508	522	547	542	484	537	510	499	510	589	540	541	533	522	543	524	568	596	555	558	543	543	548	542	502	528	523	545	585	495	572	531	524	539	540	533	525	539	550	479	530	592	492	543	594	507	515	529	522	577	547	532	523	570	570	535	529	532	605	535	536	554	539	501	497	526	521	517	506	545	569	500	525	543	587	552	515	520	530	538	584	569	552	531	531	501	520	567	535	482	547	541	535	529	551	523	547	510	555	523	553	531	552	539	561	546	526	515	543	563	543	529	543	545	514	496	543	562	553	524	551	534	513	557	525	546	523	515	521	525	519	526	557	526	533	523	554	551	544	573	532	566	519	552	486	558	511	516	579	562	578	534	572	542	542	595	522	528	531	550	589	556	524	504	555	527	549	505	571	556	528	553	499	566	504	580	541	528	549	544	524	514	551	562	541	542	526	564	547	519	548	534	610	547	526	498	522	564	537	537	524	539	533	521	536	559	568	528	539	521	547	568	522	520	564	513	488	558	522	555	538	521	543	566	538	585	572	561	549	567	524	537	593	568	537	548	543	570	540	518	545	593	564	543	544	518	537	545	586	523	532	574	539	519	497	555	537	584	503	492	552	548	512	563	541	564	557	550	539	534	579	592	561	562	554	533	540	512	538	591	554	543	571	538	540	567	546	532	547	568	564	529	526	572	531	545	497	475	509	560	541	546	537	549	486	544	593	529	574	522	524	503	528	572	551	494	534	578	572	554	573	548	537	534	564	544	543	569	519	552	561	547	548	555	537	538	570	529	548	525	525	551	539	567	565	535	557	537	538	519	544	538	554	525	532	559	559	594	580	523	519	533	516	524	516	517	553	584	522	531	564	492	557	558	588	522	491	522	567	532	504	529	575	532	510	524	558	549	535	540	517	545	558	527	588	546	578	595	511	556	519	535	546	584	548	548	546	564	521	548	565	508	508	587	538	540	530	535	565	529	519	529	515	504	526	529	586	562	530	579	549	528	540	559	542	562	546	575	532	501	556	535	541	519	542	564	546	549	559	546	477	575	578	533	526	512	583	526	536	494	545	559	572	519	576	556	539	544	569	505	539	567	559	516	511	551	500	535	580	548	552	515	540	534	539	580	573	534	517	559	537	559	546	576	583	574	592	553	547	502	527	541	535	530	526	561	550	560	522	467	534	611	550	546	536	524	542	535	540	515	530	567	572	550	541	539	528	542	494	522	505	529	551	586	539	541	561	549	596	558	528	517	535	548	551	533	539	574	553	573	575	540	513	542	536	525	540	541	564	547	552	529	506	562	549	506	541	488	579	529	493	571	542	531	535	548	552	567	599	578	520	539	541	538	562	558	545	576	506	528	566	534	572	532	548	546	562	538	511	532	502	542	513	525	543	521	552	577	522	531	511	546	565	507	514	551	598	536	559	531	556	541	531	551	516	531	536	590	520	528	504	568	545	562	582	582	588	539	549	588	512	523	483	543	540	522	575	550	537	522	511	514	521	525	526	551	521	509	541	568	546	535	542	541	517	573	530	534	543	571	566	516	528	531	529	489	508	509	516	570	569	547	535	522	531	503	565	542	554	535	538	527	529	527	546	518	520	537	560	535	519	547	532	539	517	553	541	527	552	528	563	533	548	561	501	545	518	505	615	579	556	558	571	552	549	543	539	540	556	546	547	577	556	552	554	506	510	587	558	486	538	538	523	595	540	527	528	531	546	573	518	542	551	530	550	537	551	575	552	507	569	537	576	528	507	528	542	564	515	531	550	535	510	580	545	544	506	527	533	532	517	598	487	541	545	553	512	559	537	489	526	531	576	597	534	525	538	553	520	541	567	526	539	560	537	563	521	562	555	562	575	572	547	595	572	514	569	541	542	537	556	548	549	539	532	538	552	540	516	560	534	521	557	516	523	546	574	553	540	556	546	550	534	550	536	551	578	534	580	569	562	562	545	524	541	510	552	522	536	570	542	538	506	541	547	481	539	541	553	542	533	509	575	559	503	543	572	538	534	511	551	550	507	527	558	540	558	545	519	504	568	514	514	542	522	561	513	562	529	557	553	527	511	527	519	568	515	538	573	581	526	586	588	567	535	530	527	539	532	549	572	536	523	537	508	532	513	491	539	521	572	575	552	515	576	504	561	563	537	537	520	556	546	520	527	522	542	521	497	524	546	531	539	548	547	566	542	526	508	518	562	550	557	543	527	561	565	497	508	498	552	510	549	562	530	520	568	602	531	514	542	544	547	538	589	536	568	542	558	529	526	546	550	558	543	522	546	554	530	571	543	520	552	523	539	498	538	553	582	527	514	553	520	557	553	528	535	535	515	529	497	537	565	535	549	555	532	586	549	571	560	524	533	553	554	503	535	565	528	518	542	546	542	525	528	555	544	570	522	588	543	568	561	521	573	551	503	513	532	516	548	547	547	524	561	539	526	529	556	508	539	564	547	551	564	561	526	573	537	518	514	530	551	578	563	545	512	538	512	502	538	543	525	527	518	524	554	570	559	549	542	549	515	549	525	549	558	541	517	568	527	541	542	527	507	548	513	555	536	552	524	531	553	532	556	534	561	503	482	549	591	522	535	520	578	554	526	573	517	546	592	533	537	594	551	539	552	584	523	562	512	546	573	591	554	532	548	539	485	570	564	533	531	526	505	518	548	571	502	524	537	504	558	560	552	540	497	517	532	510	532	530	524	487	548	514	541	584	524	481	556	495	533	514	558	506	561	573	540	534	515	568	561	579	520	532	524	499	552	544	537	528	536	514	538	550	544	497	564	556	483	570	547	490	540	567	560	542	575	533	552	552	557	547	517	520	532	529	547	534	529	525	539	565	531	520	578	525	526	546	540	553	551	535	552	558	513	514	558	507	489	548	551	565	578	547	573	543	595	531	517	526	546	494	569	538	528	561	543	524	509	555	541	559	504	519	581	512	574	531	520	550	540	567	527	516	511	498	519	530	530	567	545	581	537	542	480	563	544
26996	19907	6665	17755	20107	13885	6379	2276	889	391	310	327	316	282	307	307	300	308	321	308	344	346	331	351	330	319	324	311	314	329	348	333	320	337	317	328	305	320	306	316	341	294	342	306	307	321	297	314	327	289	354	313	320	298	323	355	340	326	330	329	325	319	301	312	336	300	323	297	300	314	338	332	343	319	305	339	314	317	334	315	325	344	331	301	328	317	300	340	285	326	328	313	320	315	298	305	311	282	327	321	310	318	329	317	341	339	344	321	308	309	331	344	320	310	328	318	320	336	350	325	305	338	329	318	323	330	355	313	294	329	314	338	286	335	307	333	318	340	347	308	295	352	323	319	350	354	299	322	334	311	326	323	286	342	331	331	271	315	334	339	330	316	308	326	289	313	322	292	343	303	306	331	315	321	307	288	340	321	314	325	324	345	311	307	331	308	292	313	317	310	344	312	319	335	298	324	310	318	330	302	295	326	326	358	331	306	311	320	314	325	353	324	328	302	303	302	306	336	319	298	335	339	322	325	338	324	311	310	328	296	317	331	347	321	312	350	342	304	318	308	315	340	329	335	357	303	342	310	302	344	321	308	326	318	332	324	320	327	298	302	337	313	313	319	353	322	316	323	323	316	332	325	306	354	325	334	323	319	318	324	293	312	300	314	336	308	335	324	309	303	348	321	329	335	341	304	308	351	312	322	295	338	354	301	315	316	342	328	276	312	321	296	346	318	325	323	326	296	295	311	322	313	325	311	292	293	325	321	302	307	334	313	299	330	357	316	342	338	322	302	295	298	289	276	330	297	332	343	336	333	308	373	362	342	308	318	337	316	343	305	309	312	329	330	309	323	302	308	326	354	299	349	325	313	337	334	323	326	328	329	307	279	325	321	294	352	327	320	301	338	320	307	287	290	325	338	312	313	349	311	297	339	330	352	317	318	322	294	336	338	308	304	320	305	340	315	303	319	322	326	328	301	336	322	311	331	288	294	358	311	308	332	337	333	314	313	312	345	290	335	308	319	314	292	320	322	306	326	326	308	294	314	319	320	340	325	309	301	318	320	359	292	348	353	323	304	345	336	333	341	321	332	285	346	329	306	318	305	319	313	308	336	340	307	342	297	344	331	353	340	308	289	285	327	330	338	308	301	295	333	317	339	279	312	330	313	327	322	341	339	319	319	330	288	334	327	324	316	309	337	343	309	316	346	311	293	327	296	311	335	321	347	291	338	318	305	336	326	348	339	338	312	323	355	341	348	350	298	327	305	354	330	304	292	303	312	328	312	314	325	297	323	335	330	292	338	307	313	341	303	348	359	319	295	293	293	292	335	284	326	290	296	318	326	309	318	332	308	337	301	265	303	300	326	323	334	309	339	328	312	326	320	330	338	350	323	346	315	313	317	314	319	297	338	320	298	338	325	317	316	310	310	302	293	321	325	283	334	330	327	340	363	303	312	315	337	282	332	285	292	352	321	333	351	316	320	321	290	321	318	326	341	311	298	335	325	301	321	342	340	337	323	293	293	331	334	336	306	325	306	319	305	331	332	316	344	326	328	352	345	334	334	290	308	321	331	318	294	327	327	296	283	309	326	295	314	318	289	341	341	323	329	327	313	295	345	319	313	346	287	339	357	324	315	310	336	349	318	300	304	270	338	327	346	334	309	344	304	311	307	353	311	303	342	333	303	296	334	310	317	327	339	312	351	286	256	325	300	293	319	324	322	300	321	308	296	330	330	351	335	314	317	314	336	290	336	331	313	331	344	324	317	319	305	297	313	300	281	310	292	317	322	310	336	321	334	317	317	318	310	295	323	330	304	325	327	311	320	284	335	306	360	305	315	323	296	309	361	325	307	334	352	321	313	340	338	356	313	329	320	336	330	328	313	303	328	328	332	333	300	301	325	321	303	376	325	322	310	309	321	360	304	334	306	278	326	348	316	290	328	315	287	333	327	299	344	285	326	337	333	292	342	324	361	326	359	325	358	335	302	330	331	298	341	302	348	351	353	312	309	315	298	305	319	313	311	317	302	296	325	316	341	312	343	334	317	339	320	339	317	340	340	339	362	323	315	326	351	325	322	296	303	274	304	302	303	315	315	314	360	308	334	318	332	323	334	324	322	323	325	321	333	315	327	364	324	336	298	303	277	337	364	333	331	339	320	341	315	311	336	339	326	340	316	301	312	312	310	333	322	315	316	320	310	340	296	295	304	292	311	307	344	352	326	336	311	306	290	338	301	318	299	290	334	322	354	328	322	330	300	359	293	304	334	331	320	351	353	326	315	315	328	334	307	315	336	343	337	324	365	311	318	308	317	326	283	316	331	323	295	317	329	357	324	320	281	325	335	307	343	314	319	337	323	303	318	319	327	327	335	308	340	311	327	342	300	355	280	336	346	314	352	313	327	303	301	303	321	317	315	304	324	348	344	310	311	315	299	283	324	342	303	321	325	325	330	317	322	341	302	325	284	290	311	329	322	320	291	317	324	352	311	335	301	329	342	303	322	314	322	300	330	369	311	296	320	319	319	318	300	349	318	351	279	305	325	340	332	322	335	300	318	302	329	279	348	308	300	315	328	320	326	325	300	306	302	336	331	286	357	305	330	342	323	328	369	330	333	322	318	307	351	310	334	320	354	317	331	309	327	317	286	334	323	304	314	313	332	334	293	315	337	335	345	344	325	311	351	308	322	346	335	330	337	307	322	305	326	320	309	316	315	320	309	322	325	315	266	326	297	329	331	321	315	316	337	318	316	290	331	340	306	307	337	305	330	336	344	313	339	317	336	317	327	339	297	327	302	308	302	349	312	325	305	368	287	307	324	365	336	267	325	320	350	332	346	294	311	333	306	320	294	332	338	303	321	308	292	315	323	363	326	349	312	325	330	340	334	303	289	323	315	314	318	317	355	315	329	304	304	318	344	314	321	344	329	340	370	287	323	302	331	328	294	315	331	304	317	361	336	316	317	305	346	316	320	322	346	344	331	332	344	327	315	306	334	321	322	317	316	313	332	349	324	315	321	321	343	312	313	344	319	295	284	309	311	323	322	350	325	309	336	327	357	310	349	325	329	330	302	306	301	314	311	298	306	314	323	348	312	332	322	329	332	319	321	310	326	323	292	327	314	316	320	290	310	339	306	317	319	305	314	326	331	317	329	343	331	331	328	292	307	327	317	326	337	321	305	324	330	315	329	316	325	292	311	340	329	332	303	325	317	324	318	346	306	323	302	304	326	320	330	291	308	339	352	307	305	308	323	380	307	309	306	287	323	340	332	305	313	319	293	297	356	340	331	316	323	308	340	300	319	341	330	309	305	317	303	296	315	323	312	319	334	321	298	311	325	341	311	313	340	340	374	359	308	339	306	336	338	350	316	338	308	318	351	294	312	301	308	329	319	297	322	310	319	346	300	341	296	321	328	317	320	332	332	321	374	326	327	323	298	286	321	320	345	335	321	348	317	308	294	324	315	337	304	307	317	309	333	323	331	307	322	291	307
4917	3812	5698	27319	28542	21525	12032	5336	2088	740	624	623	630	649	634	624	617	624	634	662	612	621	604	615	613	650	650	684	611	637	626	643	621	637	602	667	568	617	626	613	625	657	628	602	601	628	638	616	625	609	627	641	589	615	622	567	624	627	592	577	594	596	673	622	626	659	614	625	647	615	581	641	633	610	650	608	599	583	633	642	583	670	658	603	628	614	614	627	577	607	572	642	619	620	624	605	623	658	633	616	596	629	643	630	597	622	558	641	626	633	652	664	635	600	562	612	616	591	684	614	658	597	632	624	622	626	597	655	623	676	639	629	586	629	617	614	607	625	604	599	669	598	663	574	640	594	604	613	565	663	620	606	622	636	601	602	638	594	614	652	597	663	627	615	676	633	617	610	631	624	643	601	601	612	551	602	579	622	620	609	639	608	590	645	647	623	601	618	615	627	622	625	603	587	602	594	574	657	620	644	617	584	601	660	600	614	636	620	605	582	698	550	616	603	639	621	596	603	598	632	611	591	553	620	575	639	664	625	668	616	657	632	650	614	668	617	576	633	596	611	580	621	596	607	618	656	582	618	625	603	672	654	632	604	638	620	630	662	622	631	636	617	645	615	553	617	602	615	598	633	618	636	659	652	630	665	611	606	579	638	680	626	583	660	636	593	593	609	602	589	588	640	591	628	601	645	648	661	609	620	624	599	602	598	610	580	640	599	615	651	627	639	614	594	587	627	617	652	603	646	588	594	615	632	641	573	626	595	631	629	553	630	600	600	614	668	631	633	619	619	675	641	634	641	589	603	599	647	616	563	638	609	609	632	582	639	570	652	569	605	616	610	588	564	604	605	613	578	632	606	653	652	611	611	632	618	621	626	595	623	629	614	581	622	624	657	599	629	661	643	619	608	638	628	613	617	592	624	630	656	608	642	594	634	628	611	609	623	599	579	635	628	649	639	631	621	632	624	579	631	606	636	586	653	627	606	625	642	555	602	607	671	628	617	647	573	627	623	601	631	645	617	624	655	622	631	605	625	626	660	659	613	636	660	627	623	656	619	569	670	631	659	599	626	588	625	707	625	627	591	630	582	637	593	616	647	631	630	590	615	622	640	604	626	654	603	634	655	590	579	646	626	608	610	618	633	635	649	626	615	603	626	631	617	599	651	662	650	621	632	631	636	671	572	644	620	638	629	605	629	599	600	616	620	624	568	647	639	643	599	622	632	590	667	626	618	638	601	616	625	648	587	649	610	654	658	631	613	598	597	583	652	627	647	608	652	623	614	611	634	587	624	654	644	614	626	640	608	677	581	568	650	646	657	626	663	570	627	625	598	636	657	660	634	603	607	628	588	635	629	649	600	608	604	668	606	648	641	643	608	607	627	629	623	643	595	645	607	606	621	646	592	659	595	600	615	606	627	645	592	645	604	608	627	625	604	640	612	638	612	638	624	635	603	584	639	631	659	649	603	579	641	627	594	608	594	650	620	599	615	618	645	657	625	609	620	633	580	626	603	626	594	655	637	582	604	644	602	608	633	585	683	613	621	632	651	619	639	610	649	639	587	628	622	631	627	641	615	617	596	588	652	633	615	615	625	654	591	606	593	557	638	628	609	621	615	600	620	630	615	632	625	622	652	636	643	623	619	646	639	643	628	610	622	627	602	633	638	654	579	618	608	654	608	604	645	626	613	630	616	639	645	663	607	639	604	638	649	609	623	605	639	619	605	577	633	587	640	640	609	582	664	610	628	642	629	612	598	613	647	651	637	615	671	617	611	619	588	620	581	634	600	661	600	624	588	589	647	579	630	614	612	623	607	625	624	677	654	677	633	627	628	618	626	622	586	669	645	643	611	677	617	636	654	627	629	593	605	632	638	627	604	620	618	626	614	613	639	611	617	638	638	623	628	671	643	665	585	614	571	624	621	653	661	628	652	614	654	631	594	629	611	629	608	634	596	626	600	608	591	635	630	608	650	638	655	623	657	664	577	598	636	653	603	613	638	623	648	598	657	599	635	633	623	595	614	630	595	610	637	589	621	615	654	649	592	608	627	622	610	630	617	591	615	573	603	620	618	636	637	608	653	597	600	616	579	660	600	661	607	633	632	611	601	639	662	611	661	523	630	605	607	571	596	650	560	625	608	622	614	598	617	617	584	630	625	604	594	610	611	618	646	602	628	623	638	613	646	602	658	585	621	631	638	617	669	641	605	615	579	668	636	616	593	627	550	579	605	611	603	710	675	611	597	632	642	624	640	608	593	603	604	619	612	608	615	652	587	607	624	609	605	589	633	642	611	646	628	672	603	650	623	607	611	610	611	687	620	657	653	655	620	624	636	696	632	658	641	613	604	607	642	619	619	620	617	649	679	579	579	646	622	595	619	620	576	667	609	621	637	620	567	663	638	668	616	607	600	645	649	639	618	665	643	655	662	655	620	603	611	606	653	632	641	611	622	595	542	649	629	597	607	666	590	629	636	574	639	644	617	644	619	626	609	644	618	622	593	646	583	629	562	610	607	573	616	604	621	613	620	645	608	585	620	639	612	679	613	650	688	619	617	603	591	655	634	617	611	620	583	627	596	625	625	620	572	607	644	618	636	615	581	596	595	573	639	597	656	644	664	625	625	589	602	641	593	607	633	614	617	649	627	668	644	608	628	615	591	643	605	634	622	648	639	609	639	666	612	630	676	654	609	597	649	646	614	616	603	628	646	630	623	689	602	617	615	625	628	648	631	663	613	637	611	618	666	625	583	643	664	628	639	626	592	635	610	663	661	684	647	596	606	601	636	611	599	631	629	605	619	626	615	551	616	654	615	636	642	655	626	641	601	631	586	631	633	665	634	620	619	603	608	648	637	608	630	586	656	650	623	645	614	603	619	610	628	581	633	652	619	592	624	583	625	607	609	624	628	589	633	571	642	648	605	589	607	589	611	607	617	568	621	630	619	645	623	641	641	613	628	626	610	650	625	621	609	614	616	610	613	632	577	651	640	589	668	665	624	607	652	605	614	583	618	597	656	624	680	602	584	624	597	614	650	620	624	670	635	579	631	635	569	639	661	627	633	619	614	666	653	619	627	619	619	613	629	619	661	663	601	662	573	617	649	594	642	619	658	599	593	610	633	604	594	571	582	579	654	642	634	616	659	620	619	611	632	657	600	663	622	598	631	616	657	616	614	586	600	622	605	607	600	601	607	651	673	627	609	596	617	643	656	556	607	646	624	611	607	617	617	602	603	606	618	667	642	611	596	633	618	607	605	621	653	631	689	612	645	642	661	621	646	666	683	602	636	600	623	586	587	651	632	617	620	589	610	627	616	671	594	610	623	605	617	606	616	611	637	677	669	638	644	636	617	629	605	580	636	603	665	671	600	621	642	583	672	576	640	563	580	655	613	629	660	563	635	612	618	657	630	634	648	633	675	602	606	635	581	596	643	650	628	636	662	642	597	614	615	618	638	618	640	584	609	613	641	618	573	605	603	599	606	669	606	618	599
24294	21374	28476	35872	51630	44986	30776	14496	3995	523	226	219	226	241	187	241	237	259	224	238	214	243	245	262	235	225	232	227	232	230	262	208	212	234	241	238	236	242	252	252	216	235	225	231	222	234	251	243	240	206	214	228	235	240	232	235	235	238	217	241	247	205	248	225	230	238	252	220	235	233	217	248	236	237	227	237	223	218	233	239	242	228	237	233	229	215	245	238	241	236	229	230	230	232	219	221	221	232	216	217	241	243	244	217	220	241	193	212	218	217	250	269	227	252	220	212	230	243	226	238	232	195	227	252	240	230	232	227	253	235	223	233	220	245	231	222	230	246	235	252	232	247	208	252	214	241	214	229	227	251	258	212	227	254	250	220	238	236	237	238	231	238	240	244	250	194	229	213	219	247	224	228	232	250	234	229	265	233	247	234	231	250	242	230	238	226	238	231	246	254	228	238	249	239	232	238	239	222	248	242	213	227	235	242	237	246	261	239	212	238	231	232	270	217	214	242	205	260	263	238	232	247	235	243	230	228	203	230	244	218	233	253	210	246	209	230	243	226	248	240	228	248	238	284	227	230	238	227	223	187	237	232	249	222	209	246	235	210	225	223	254	234	213	234	239	231	270	207	251	227	208	248	225	241	238	232	236	231	240	233	246	240	229	226	222	210	230	228	196	240	210	226	242	237	249	232	248	261	246	247	231	235	243	245	240	209	204	231	232	261	216	224	239	225	240	226	254	228	237	212	204	248	231	238	213	219	250	222	243	240	231	199	230	245	240	239	212	259	210	196	240	253	228	245	203	197	206	240	249	231	244	226	225	244	247	244	243	231	224	211	254	266	239	210	230	230	221	235	227	236	227	259	239	222	201	237	251	251	220	241	216	256	243	220	223	237	237	220	220	245	210	226	236	249	231	245	236	243	253	255	238	280	223	226	244	247	229	241	237	224	212	229	233	267	264	219	236	220	243	234	250	231	234	240	243	236	240	226	255	219	215	238	224	244	239	239	233	245	213	263	257	236	219	233	230	261	246	218	243	239	239	245	245	231	228	219	247	234	233	242	222	245	235	247	224	246	241	226	233	236	246	253	225	232	254	236	228	254	246	249	256	244	250	257	240	240	226	251	257	258	252	231	220	261	252	228	217	263	253	228	254	227	240	245	252	220	237	242	235	223	232	213	231	243	217	220	243	245	244	224	241	228	242	237	245	236	243	220	238	224	211	253	227	238	223	206	216	233	219	253	243	230	235	248	266	241	216	233	221	238	211	216	239	205	260	243	241	239	244	236	248	246	246	240	233	258	217	235	238	226	232	229	224	242	238	213	227	235	253	224	252	217	229	212	222	227	212	248	236	224	241	259	235	243	233	235	253	225	228	189	214	234	255	238	233	218	204	226	219	228	235	244	259	265	247	229	242	228	233	230	223	232	256	202	229	246	253	233	222	238	226	256	237	242	235	241	221	216	231	243	236	253	263	263	246	230	243	244	216	212	231	249	243	246	240	229	244	254	222	234	246	234	225	217	242	228	213	251	224	263	208	222	218	226	242	250	278	245	235	238	261	227	231	249	224	238	217	220	269	242	229	240	223	236	251	243	214	255	233	248	220	246	206	244	229	217	228	224	239	233	249	220	232	227	226	229	216	264	218	262	239	227	235	231	250	246	201	216	231	254	224	253	242	233	257	217	258	212	259	238	232	240	228	229	228	227	259	225	207	207	219	247	235	215	248	238	229	248	236	219	217	233	228	207	230	217	250	222	237	250	218	255	220	226	232	251	257	229	248	226	212	226	227	236	244	237	256	221	220	255	227	235	212	243	219	233	230	243	247	241	267	244	243	218	231	246	257	213	227	252	225	232	244	239	225	232	251	249	234	244	236	252	234	220	245	255	198	254	207	227	229	232	240	200	238	215	253	208	239	217	241	238	240	231	222	239	226	246	219	245	250	230	235	248	256	208	248	241	271	214	258	239	236	234	229	260	218	274	250	250	235	230	222	218	281	255	213	239	239	219	228	223	216	243	227	230	248	268	281	243	242	249	218	268	243	255	253	221	256	223	216	241	239	225	227	207	201	218	220	248	219	235	220	246	222	200	213	246	239	219	234	220	242	252	238	230	221	232	217	253	252	219	236	242	233	212	214	248	213	234	234	241	256	255	240	261	252	238	249	238	235	240	222	219	239	250	227	245	249	230	251	230	237	248	211	227	231	231	251	230	233	225	228	255	230	238	224	259	231	220	239	234	235	249	255	229	219	237	203	279	226	216	248	232	238	234	244	217	249	230	216	246	231	237	263	248	248	201	199	246	240	225	239	236	257	215	239	219	215	227	267	240	253	233	223	237	259	220	206	251	262	242	249	246	216	273	238	245	230	239	229	226	246	220	219	205	229	219	221	248	216	232	228	249	261	217	236	263	242	210	243	233	223	246	232	242	254	246	217	286	235	239	210	241	223	227	246	244	257	209	247	224	224	227	215	230	231	233	233	222	229	212	228	220	254	216	254	232	242	247	240	274	236	202	238	219	250	264	230	231	262	239	219	239	216	216	237	230	245	225	230	233	245	251	265	229	246	231	226	235	260	264	235	223	230	250	207	223	218	216	205	201	253	223	202	224	229	238	242	262	220	249	240	227	244	218	242	226	243	216	238	226	268	239	265	241	220	235	223	255	259	248	237	245	231	225	262	223	233	219	259	252	227	235	224	235	217	249	229	256	218	240	225	235	230	215	232	227	222	224	232	236	252	223	238	221	227	218	224	247	222	262	204	237	232	233	255	224	243	229	226	213	249	237	253	255	231	253	248	235	237	233	226	213	208	232	225	217	219	239	212	238	216	251	225	206	236	253	251	259	249	226	231	217	253	232	247	215	235	253	245	242	236	221	218	252	249	204	209	209	230	246	222	227	226	234	235	242	238	246	222	223	237	240	208	224	239	232	227	214	233	247	243	230	221	235	234	239	248	251	264	254	239	215	251	239	247	236	247	237	217	207	247	211	256	236	221	243	226	226	213	225	242	227	234	256	260	222	220	223	236	238	222	229	228	218	227	237	242	218	243	258	234	254	217	231	242	234	227	270	226	258	255	239	210	223	247	263	206	228	254	222	258	193	205	204	240	224	213	246	249	226	223	204	218	239	232	238	215	237	228	236	226	244	234	227	228	199	231	239	211	231	283	229	243	230	237	231	214	251	240	275	243	260	222	252	245	200	256	235	220	209	213	239	231	199	234	234	242	236	239	235	240	239	240	213	238	228	220	249	250	233	231	233	256	258	225	252	246	198	232	236	244	238	225	231	234	246	269	234	225	237	223	242	243	242	238	216	234	233	238	245	200	252	248	235	223	231	235	229	232	230	242	211	227	220	222	257	239	281	230	234	210	232	242	229	250	250	247	213	245	202	241	226	234	268	211	231	246	250	223	223	242	192	227	232	260	232	237	211	233	259	235	196	243	222	245	243	263	273	244	218	225	228	230	240	244	236	241	246	221	209	242	251	233	254
6700	13791	16758	58937	60719	48969	35596	20714	8545	1253	420	473	479	444	441	443	474	468	435	441	499	451	457	463	467	470	435	453	440	467	451	447	455	488	424	449	445	432	464	450	459	437	451	471	478	444	466	433	457	444	445	472	489	440	478	424	453	480	427	451	464	452	432	457	496	453	443	451	444	448	490	479	453	454	490	447	484	465	436	476	453	467	449	441	448	434	455	485	425	462	463	489	461	481	489	450	449	404	425	479	453	455	459	455	442	460	410	442	440	439	464	429	456	445	457	453	436	470	467	467	435	425	514	464	452	432	468	476	497	440	457	488	449	447	481	460	484	442	454	455	470	451	447	453	425	435	465	431	473	454	468	464	464	444	448	442	425	459	424	463	503	462	467	500	453	455	485	486	470	468	412	465	493	471	455	462	458	490	449	462	470	458	465	436	447	442	480	458	455	474	493	436	461	449	457	458	426	456	481	509	449	495	448	511	442	467	428	458	457	480	498	463	450	447	423	530	443	492	503	428	484	487	464	431	474	435	464	492	466	452	447	393	461	444	451	457	431	445	474	470	402	446	457	469	479	427	448	485	448	470	462	462	437	436	470	459	431	440	453	410	426	484	445	484	480	446	470	478	471	479	482	452	433	466	432	439	434	493	447	452	436	469	472	463	434	475	463	471	434	436	438	469	446	432	411	453	498	477	460	449	441	440	445	442	492	450	459	460	485	449	430	464	442	442	469	461	453	511	410	452	497	488	450	452	465	452	449	448	470	445	454	473	447	470	488	456	458	424	480	465	440	441	462	451	446	428	449	478	432	439	470	489	486	486	495	461	418	467	459	440	451	455	472	449	472	423	455	455	434	446	447	498	477	419	480	452	476	449	453	396	451	437	477	452	425	445	472	457	432	457	463	421	468	433	467	474	436	501	415	458	474	462	458	467	465	426	479	479	474	437	470	442	459	457	422	463	459	445	451	478	457	425	468	456	451	444	478	471	473	437	468	455	451	453	451	484	447	412	413	472	474	476	444	423	425	473	473	467	470	424	442	454	468	454	419	481	461	449	472	454	464	473	449	476	467	488	475	432	452	419	508	467	474	462	447	448	457	432	451	443	448	428	452	480	445	455	456	480	409	465	433	487	425	439	444	448	488	491	470	475	459	512	463	454	447	451	482	437	421	457	476	460	488	438	453	471	464	446	460	478	438	463	453	407	488	440	448	467	477	434	469	460	463	457	453	458	479	471	454	449	446	428	498	404	442	493	487	484	457	414	491	468	451	456	441	435	439	451	446	465	442	463	455	467	464	462	447	475	496	445	484	487	455	442	445	449	453	483	451	435	436	461	464	439	465	493	467	439	448	474	476	441	489	457	424	474	435	460	427	436	428	466	471	445	446	446	484	475	447	445	454	480	458	445	447	442	481	471	453	457	452	447	438	459	441	475	427	466	465	442	432	445	424	460	448	462	464	447	459	482	446	444	436	490	472	451	413	492	460	438	470	487	465	440	445	443	502	463	489	499	481	427	461	428	435	468	463	428	423	471	468	442	432	446	467	457	460	446	496	465	458	456	441	463	468	465	428	464	414	452	468	454	449	436	457	418	450	407	462	463	479	489	451	484	441	462	421	515	445	461	450	455	459	438	467	464	434	470	430	426	457	456	494	438	472	463	441	486	433	456	449	494	429	425	446	416	478	478	495	467	468	446	445	453	496	472	418	467	458	418	472	455	442	449	460	468	451	425	435	466	440	456	490	482	442	456	420	482	450	451	443	457	471	465	429	476	448	497	488	452	465	481	455	470	485	456	471	469	470	452	471	460	461	436	448	451	476	496	460	427	457	472	458	464	468	455	458	468	473	490	488	460	462	466	457	444	451	456	464	484	463	498	460	448	431	478	448	486	452	472	447	480	452	420	424	479	426	457	455	457	492	471	456	469	500	449	455	438	475	456	449	435	474	458	434	430	482	457	499	445	452	442	437	420	459	445	452	443	457	420	448	483	438	432	417	458	461	416	473	432	443	448	441	423	488	469	457	465	447	476	448	471	441	430	484	495	444	462	453	480	451	430	482	468	494	413	440	458	444	446	452	459	443	438	438	444	430	442	428	440	452	423	431	437	491	433	459	408	455	439	466	448	489	490	470	484	428	438	449	456	446	435	460	483	423	445	454	472	452	444	475	458	479	487	476	446	456	473	512	453	448	448	500	463	475	446	448	446	480	445	435	463	462	452	457	418	456	415	439	475	491	471	435	461	452	472	448	424	469	462	450	447	451	482	463	491	453	466	452	441	484	446	430	472	425	449	479	475	460	511	429	466	480	440	456	446	481	465	454	454	434	454	458	418	448	445	474	427	459	426	458	483	472	493	460	445	493	441	487	461	450	475	428	455	462	497	463	462	490	436	416	446	451	472	467	480	480	471	480	504	450	437	443	474	470	453	446	486	435	443	475	440	424	483	453	445	481	452	448	458	452	457	484	451	455	454	472	454	394	447	425	467	438	419	480	452	448	449	491	449	446	477	466	448	449	436	444	443	475	452	459	413	496	471	488	428	433	480	482	517	460	467	457	472	468	437	435	469	431	466	478	471	478	446	406	444	467	449	452	460	467	431	457	515	463	439	454	477	459	460	445	459	436	492	455	461	468	460	459	443	488	494	445	454	476	449	462	467	438	454	444	487	404	457	455	491	456	465	493	439	510	449	469	493	458	460	489	461	438	459	442	487	450	431	465	463	444	452	456	498	463	470	454	446	478	483	444	427	453	448	493	473	435	448	462	428	461	451	482	446	483	465	419	465	442	464	428	480	414	453	428	488	502	462	448	462	475	468	443	447	472	428	475	450	469	447	460	430	452	453	470	430	447	441	433	454	429	479	474	479	481	447	453	477	473	481	499	464	424	438	488	464	487	451	472	478	468	422	455	436	441	449	473	469	448	460	453	491	459	449	490	456	457	437	498	462	467	458	465	487	453	431	468	457	480	461	492	471	444	415	477	446	445	483	431	462	439	433	433	451	479	463	434	444	450	478	449	452	431	492	455	448	450	432	461	441	455	476	467	429	458	433	431	403	461	473	438	448	479	462	487	478	420	465	467	425	437	485	503	417	481	420	458	440	466	470	486	425	462	452	430	444	439	464	458	441	470	442	496	522	439	460	482	458	451	442	450	468	484	442	403	464	463	482	470	422	476	455	448	458	445	455	491	465	463	475	428	459	459	452	473	467	442	483	443	439	431	466	440	446	449	429	448	461	463	448	493	437	448	450	474	438	447	454	462	481	432	444	479	480	455	443	463	435	440	437	457	467	458	430	488	456	471	449	448	459	489	424	473	467	467	441	462	437	449	461	488	437	466	449	472	457	450	424	482	439	458	482	450	430	480	446	431	462	435	447	489	461	422	427	429	463	491	473	442	494	469	453	469	402	461	440	461	467	450	473	460	469	440	442	465	461	466	440	438	466	413	460	504	428	447	430	437	469	444	443	431	453	483	452	460	442	464	440	483	410
23418	21396	29298	32111	53839	52728	40015	22261	8091	894	303	307	285	297	311	295	275	279	322	299	273	291	292	286	314	308	315	283	303	296	292	292	293	285	288	301	289	302	286	296	307	310	290	264	248	298	310	302	278	269	305	277	281	305	297	290	264	287	293	258	270	310	301	300	304	294	277	303	278	285	301	267	280	312	265	292	281	292	279	296	277	264	308	289	281	283	277	281	292	269	291	283	299	279	270	322	305	310	302	285	271	309	283	281	310	285	312	289	306	278	258	313	291	324	279	270	291	266	291	270	258	291	285	286	306	299	300	268	287	290	288	273	299	295	293	306	277	302	300	294	286	293	314	236	295	290	304	288	312	265	299	295	299	314	265	284	289	295	292	302	269	269	303	296	272	289	321	301	265	277	320	238	284	272	290	281	267	322	270	302	274	281	291	291	275	297	287	288	283	302	297	295	282	307	300	288	278	298	286	316	268	272	324	287	298	286	273	298	277	274	286	292	269	291	287	321	310	293	306	301	293	298	274	260	306	266	308	311	278	296	313	293	319	290	297	308	292	299	286	301	288	297	294	282	272	315	282	296	291	285	286	283	275	284	284	289	268	307	277	271	323	291	301	305	269	285	282	316	287	300	279	273	300	312	267	299	271	290	269	271	295	287	307	302	306	285	277	270	282	265	286	282	280	295	267	270	296	292	281	301	315	292	303	298	291	293	265	291	294	300	283	293	280	306	293	294	286	247	311	292	309	249	308	295	295	305	287	298	300	286	299	264	275	293	304	276	289	285	292	290	260	294	305	285	286	265	269	301	302	300	293	271	306	292	292	319	293	313	287	262	261	295	312	323	273	293	276	321	313	281	291	271	288	298	265	293	288	297	260	292	288	297	275	301	295	260	294	276	310	304	288	296	287	291	285	271	271	285	292	288	283	314	280	281	274	295	284	290	277	315	267	295	281	280	287	294	305	292	278	289	284	277	306	291	276	295	256	332	288	288	336	294	306	300	288	320	297	278	294	282	300	288	289	262	278	313	279	290	310	297	289	319	280	268	280	290	291	296	270	313	271	296	309	274	284	295	267	308	300	286	298	290	291	320	281	283	288	263	278	329	277	294	299	300	279	294	290	273	276	277	319	288	301	286	318	282	306	303	308	303	276	295	261	275	286	272	301	285	277	262	302	294	293	282	301	325	256	294	313	270	300	337	269	270	282	289	297	301	280	281	268	296	281	295	269	250	281	284	290	240	281	283	288	296	270	296	306	297	286	315	293	299	284	295	282	264	277	277	269	311	279	294	271	269	272	304	273	281	264	277	279	312	286	308	285	272	300	296	278	277	289	314	297	290	265	306	298	316	276	297	294	301	287	276	267	286	299	275	266	308	294	275	287	299	305	294	285	284	289	274	289	298	258	282	301	291	294	293	300	283	298	291	292	273	282	285	279	321	293	300	288	298	297	284	293	283	290	300	282	278	287	290	302	295	296	309	316	302	273	288	294	305	271	277	288	291	269	282	304	314	290	282	301	286	278	286	303	284	295	274	274	328	314	273	299	283	298	316	316	279	287	290	286	307	295	313	284	312	292	323	301	306	289	296	278	291	282	265	285	310	283	278	331	267	304	299	299	290	298	285	317	298	315	303	305	267	297	258	281	303	292	279	287	294	257	304	297	289	286	280	276	291	322	301	310	308	281	313	277	277	255	299	261	333	298	282	308	255	298	297	282	323	284	281	268	319	295	328	278	319	284	299	281	265	320	301	288	277	310	275	265	291	271	268	278	299	312	277	271	314	288	277	299	297	293	260	277	306	329	279	299	292	292	268	260	305	335	296	305	266	262	277	281	269	287	266	298	319	285	289	291	315	275	282	280	268	309	264	283	326	311	311	317	299	292	259	311	313	324	274	275	291	306	285	275	271	294	288	307	264	315	258	299	260	269	325	290	317	265	292	310	288	303	260	325	282	282	298	284	286	291	261	320	296	293	274	284	277	278	299	258	272	275	266	292	315	292	274	291	297	265	288	287	282	283	282	293	284	279	289	303	280	292	294	285	293	272	279	296	309	240	270	288	300	286	280	284	273	276	259	294	303	288	299	305	285	290	287	273	280	287	302	277	279	307	298	298	291	295	276	299	264	288	261	279	293	271	287	314	280	258	290	308	305	314	291	299	297	281	308	307	293	264	292	243	319	302	268	296	287	313	307	281	298	259	308	269	291	305	295	281	266	278	286	283	268	306	299	279	257	299	295	282	319	283	289	265	297	296	256	277	269	307	298	290	283	289	294	300	327	319	275	304	289	299	283	287	284	261	302	321	304	292	289	276	275	276	315	298	277	284	299	294	319	326	301	310	321	283	276	302	272	299	272	277	275	294	284	282	288	298	308	284	298	283	301	303	247	304	299	290	307	284	280	296	282	262	291	259	299	323	298	277	258	284	330	282	297	285	274	309	262	315	291	312	283	290	274	268	304	316	275	303	319	292	283	272	284	290	283	276	289	290	298	301	311	252	294	289	289	313	311	283	259	316	293	279	303	314	278	287	297	300	282	265	260	266	281	278	291	273	254	283	261	295	297	281	287	270	297	271	258	280	273	288	314	280	287	280	286	278	305	310	296	317	277	294	281	295	260	313	306	283	284	308	315	303	290	272	308	316	308	275	322	319	293	298	299	279	300	304	290	293	298	285	318	304	292	268	286	313	287	295	296	300	322	274	287	269	276	276	316	302	309	311	266	305	295	281	288	295	306	301	295	286	292	300	274	282	282	290	290	289	281	288	316	298	285	298	301	299	286	292	290	299	299	291	304	272	264	291	287	298	305	293	278	289	294	312	294	268	288	305	298	293	298	332	293	295	311	280	330	288	313	304	249	309	312	281	289	279	320	308	281	285	276	274	301	313	294	287	284	308	275	298	308	294	295	285	281	286	315	293	327	270	301	290	299	300	301	309	287	296	283	268	280	303	296	305	316	278	290	287	271	292	269	298	306	278	283	296	276	283	296	276	295	295	302	269	259	295	271	270	291	304	307	307	301	329	275	305	277	291	289	304	306	273	318	292	275	285	286	305	312	269	316	270	265	281	324	312	272	290	293	302	294	298	262	311	278	302	286	286	308	293	279	250	310	312	318	298	276	289	300	277	260	293	296	297	264	288	267	273	286	272	320	290	260	291	284	302	293	296	295	286	274	276	277	289	298	313	315	290	283	239	297	318	288	309	309	297	276	299	281	295	271	301	280	292	318	264	298	303	267	304	271	274	294	298	277	307	296	262	279	294	303	289	313	293	313	283	266	285	292	288	280	317	299	271	280	291	296	301	315	314	298	288	268	287	289	296	313	296	282	294	309	234	274	274	280	310	307	276	299	304	280	277	294	290	286	294	297	310	289	307	287	300	258	275	306	285	284	312	300	301	284	277	300	275	311	282	302	303	276	321	295	305	300	264	280	283	314	275	283	275	282	297	296	283	275	277	304	304	294	251	285	288	272	298	288	279	288	341	321	260	298
9639	20163	25799	69306	73694	60178	44016	28609	13446	1846	559	540	569	549	533	598	512	552	537	522	546	562	554	541	492	542	495	529	554	530	570	549	551	570	532	516	502	530	536	521	558	571	520	585	547	549	522	521	550	568	607	553	536	508	564	524	528	517	536	534	522	533	556	498	581	527	574	538	489	566	498	527	545	536	551	510	537	507	494	541	542	479	582	546	554	554	528	532	527	523	558	553	541	547	566	529	526	529	540	536	505	509	540	495	542	508	520	534	553	553	561	516	506	555	530	539	548	564	540	550	565	575	528	549	528	510	559	588	560	487	525	543	499	557	525	502	537	515	518	541	512	514	540	526	588	557	509	571	569	511	558	533	566	561	508	540	526	539	572	520	496	517	508	530	538	555	533	575	561	534	507	565	566	538	532	492	522	503	532	542	538	543	529	517	522	526	516	528	532	507	574	533	574	512	518	521	544	580	560	547	554	521	539	530	572	558	557	545	512	514	551	489	532	543	523	570	490	544	560	512	500	576	529	564	510	532	572	553	531	536	503	557	525	589	561	491	509	517	479	543	551	535	528	526	509	544	552	505	552	513	538	548	530	522	549	522	560	533	503	507	547	531	507	560	523	540	541	549	513	526	553	513	549	496	523	573	520	546	557	533	558	556	533	560	509	550	559	529	539	524	573	524	544	490	550	539	503	491	565	504	551	537	524	577	504	576	580	552	488	562	567	515	534	536	526	560	549	534	503	530	507	536	582	540	585	504	559	555	555	536	528	531	536	582	537	528	547	533	565	524	522	573	561	542	550	509	517	541	513	510	525	549	505	585	527	568	525	537	513	514	513	578	542	493	505	546	543	542	521	511	536	549	536	549	531	584	512	543	518	548	507	537	551	558	541	553	528	505	524	563	531	555	541	500	527	531	549	502	526	540	513	536	565	562	527	573	521	543	516	530	545	477	520	581	553	529	540	512	545	555	545	550	572	529	565	501	629	527	530	488	518	539	536	520	522	542	542	546	534	527	511	540	559	570	560	499	533	539	519	568	546	541	537	545	544	556	535	520	524	526	546	529	544	564	537	555	536	530	519	556	512	540	536	547	561	500	561	531	518	536	575	518	560	548	560	539	509	533	578	542	546	518	520	530	536	537	513	521	583	529	542	527	530	502	560	553	526	542	551	528	550	553	569	520	522	520	576	498	513	550	544	548	535	499	582	515	533	533	519	546	543	528	518	532	549	498	516	585	553	518	567	511	590	539	555	592	528	506	551	530	535	527	515	527	558	467	547	530	513	526	525	535	539	542	544	550	531	563	519	537	574	511	505	515	557	540	528	578	521	531	510	546	548	529	587	540	530	549	551	503	580	530	524	533	538	538	551	507	556	514	520	525	537	546	569	563	546	504	508	550	522	529	500	540	508	540	548	544	519	556	515	570	538	514	550	538	580	528	574	522	545	537	554	529	526	534	558	519	535	543	555	538	509	576	491	536	520	555	494	499	531	509	530	525	514	561	510	550	506	521	502	537	523	496	564	538	557	558	526	531	601	555	493	561	541	516	551	515	502	559	494	504	526	527	562	508	543	507	523	554	546	539	564	579	508	515	543	541	504	552	551	546	590	545	462	577	540	529	553	538	520	512	521	535	539	517	524	575	548	515	527	508	544	560	527	522	536	523	532	511	542	537	597	528	526	571	560	549	571	566	521	546	537	579	517	508	542	561	539	543	530	528	496	549	531	511	528	561	561	538	551	576	524	561	530	524	519	543	559	534	531	563	529	593	542	504	537	556	532	500	556	572	524	564	527	539	554	544	588	516	518	536	490	542	530	526	551	515	520	514	546	528	553	538	509	562	564	555	561	513	538	567	522	515	536	515	559	549	524	550	506	536	484	492	546	516	530	530	457	515	496	483	523	535	550	530	573	533	546	579	524	484	518	553	513	541	508	519	521	562	515	580	520	568	531	531	528	541	562	561	585	488	582	502	531	520	549	582	536	498	523	521	569	537	542	532	535	517	525	557	540	496	577	565	539	536	528	535	506	535	510	561	540	545	530	529	556	520	528	509	524	518	551	567	532	557	572	526	507	532	590	528	513	548	479	543	566	557	537	528	463	525	525	502	521	492	574	541	514	559	558	550	579	517	585	520	565	547	526	504	529	486	532	516	518	561	514	548	533	487	528	528	534	514	556	527	525	573	543	569	511	579	547	515	543	557	534	558	529	544	570	513	519	567	543	554	505	520	546	498	512	547	543	538	591	579	526	548	535	555	548	549	504	525	520	537	493	538	522	557	560	544	505	550	540	545	556	536	550	562	532	546	599	523	489	550	563	511	544	539	525	564	545	588	500	554	539	512	493	550	513	536	531	534	549	543	529	528	536	506	528	544	532	524	528	501	562	543	565	548	516	549	548	530	551	544	506	504	523	546	547	539	521	520	543	540	565	504	517	538	536	524	532	584	576	546	493	581	538	496	546	517	560	555	523	539	535	502	562	536	571	612	543	499	506	529	568	558	506	544	511	501	534	532	543	529	576	520	573	535	505	521	522	528	503	505	492	519	576	551	515	516	522	496	555	545	578	540	553	549	536	528	507	519	546	523	536	521	559	536	519	544	589	490	542	511	490	524	537	540	524	533	529	524	520	543	541	502	517	562	530	555	565	554	506	558	523	554	532	571	531	508	528	545	570	557	524	495	539	553	538	507	517	509	553	527	500	561	513	527	523	518	525	530	551	532	547	509	536	549	563	551	531	536	566	537	539	512	536	511	547	550	536	532	523	506	550	500	550	518	516	497	536	522	511	509	557	533	540	533	537	527	529	532	528	525	513	545	542	538	542	530	525	554	523	526	529	543	537	544	490	539	505	549	511	562	581	522	557	526	571	535	531	526	537	555	544	526	495	545	533	499	547	538	530	542	566	523	523	557	516	555	524	548	539	530	520	520	537	530	569	574	510	530	526	508	567	505	547	553	521	555	518	533	585	577	565	495	560	549	539	548	549	477	538	564	550	503	560	490	561	515	503	520	529	555	495	535	543	537	531	554	544	530	519	544	556	507	539	532	507	511	557	518	517	530	516	499	509	521	559	562	541	528	545	489	540	534	522	503	497	578	572	508	548	520	532	542	505	555	526	496	580	531	559	527	537	571	546	512	548	538	527	583	554	527	547	521	534	587	575	526	514	528	508	559	475	566	547	511	536	545	529	500	546	526	524	535	562	533	571	539	541	506	555	557	544	532	483	515	516	508	529	539	544	532	529	500	509	530	551	541	558	531	528	531	527	542	529	589	514	595	552	510	570	544	566	534	571	538	513	531	522	525	541	556	534	543	573	563	496	509	520	564	533	539	524	563	518	563	564	524	566	545	544	546	552	524	530	524	540	527	549	522	529	534	556	572	554	532	537	512	496	509	523	500	564	565	536	587	520	530	537	539	563	543	518	574	512	547	545	560	561	526	531	547	513	559	502	526	561	548	553	570	506	551	518	544	537	560	574	530	551	534	519	557
27062	19779	6079	16405	19534	13212	5743	2167	884	343	315	331	324	306	307	321	297	343	297	318	325	346	303	329	315	325	345	322	327	333	325	334	316	308	319	316	321	318	306	348	339	310	312	350	314	359	265	335	311	335	328	307	332	316	328	306	335	334	310	318	322	307	314	316	342	326	318	297	347	311	330	284	298	306	317	296	314	305	303	301	308	307	311	323	323	313	281	301	301	329	306	325	308	303	332	347	327	309	313	314	348	351	313	318	301	319	306	316	313	342	306	286	294	320	339	337	304	335	324	280	318	349	332	308	324	299	306	304	298	340	315	310	315	335	305	318	329	320	324	303	332	330	318	318	327	294	301	315	326	285	294	356	322	316	322	271	320	350	306	350	288	318	322	303	333	303	346	295	327	305	307	308	309	309	312	293	345	318	331	315	300	351	322	285	323	312	304	310	302	294	327	320	328	343	289	301	333	342	305	336	340	336	302	293	311	298	278	317	318	339	327	300	317	333	314	319	280	319	316	300	344	303	281	314	341	299	314	312	306	303	314	325	310	314	308	303	305	317	304	298	307	316	306	298	328	325	343	355	299	300	316	325	289	308	326	301	346	313	308	340	354	327	331	305	324	313	332	326	330	320	302	300	335	319	325	307	321	307	346	324	324	310	329	334	310	293	323	311	301	307	321	347	318	303	305	298	299	305	329	321	305	309	313	324	315	318	323	312	321	325	305	319	298	300	326	285	305	300	336	317	299	319	332	265	333	313	309	311	337	289	310	320	327	333	297	320	302	282	291	331	325	287	303	344	304	320	317	319	311	313	304	301	331	332	318	300	309	277	320	276	291	302	306	353	340	319	313	319	339	319	339	295	317	335	301	339	336	358	311	304	323	332	324	309	314	305	295	317	337	315	342	328	311	304	310	315	307	331	272	289	336	300	311	349	320	338	297	339	332	314	310	315	315	303	306	316	295	326	339	273	322	327	305	335	281	298	338	319	335	323	318	304	331	316	337	309	303	301	302	317	316	304	312	321	319	327	310	320	313	303	345	339	310	286	326	297	334	305	294	299	344	297	325	297	318	286	335	319	316	301	327	353	315	326	341	304	321	298	314	344	321	324	289	323	309	299	333	318	323	312	328	306	319	304	333	319	301	346	318	337	313	317	301	349	330	318	296	296	317	338	305	311	301	319	317	320	297	341	327	320	331	324	340	352	301	286	322	298	346	321	310	313	281	327	322	371	320	310	308	306	336	335	349	306	306	325	291	314	289	295	305	307	304	340	347	305	355	307	349	305	339	296	329	294	302	320	307	326	302	308	301	310	305	312	308	306	318	338	321	324	322	271	281	335	311	304	306	315	322	317	295	306	325	306	330	318	288	338	349	347	285	322	339	299	342	304	357	290	340	338	342	306	338	332	329	286	299	314	298	310	326	314	310	297	314	349	329	322	296	332	286	321	342	330	320	326	323	339	306	314	311	292	312	309	296	314	312	313	321	300	322	301	309	337	304	337	317	323	303	300	305	327	306	286	307	303	307	298	331	336	316	342	319	330	318	307	297	331	297	330	324	311	310	328	329	327	310	331	310	316	328	315	307	317	320	304	316	318	322	334	291	319	296	329	305	299	300	329	326	308	289	332	331	312	319	319	345	325	307	337	321	328	359	310	306	356	311	317	297	315	348	342	310	290	299	327	304	296	298	273	300	309	322	310	340	332	300	322	315	296	298	336	310	322	320	300	309	293	311	334	334	315	296	331	295	310	317	297	335	297	336	334	323	355	322	331	317	303	303	317	296	299	332	313	325	335	339	322	311	290	288	308	315	334	330	311	323	332	311	315	291	326	319	308	299	324	306	315	346	307	314	322	305	301	330	334	295	326	297	267	303	307	324	317	290	323	326	287	310	315	325	353	316	302	344	305	285	339	302	312	305	324	329	306	343	322	310	312	308	330	329	327	283	334	329	312	295	322	297	333	297	309	295	320	346	320	325	285	320	326	297	331	329	311	319	330	322	299	296	307	290	292	316	314	331	326	319	342	312	292	305	313	342	297	307	308	324	352	340	333	327	319	280	319	308	341	335	308	316	293	351	304	338	323	318	333	312	335	297	293	283	300	326	308	352	289	294	301	303	314	323	320	325	285	325	325	326	330	342	300	310	303	321	315	298	327	330	333	314	283	333	286	333	322	318	305	330	321	297	325	291	302	309	325	316	328	308	311	288	317	302	318	310	348	316	305	328	347	309	324	317	314	320	328	320	328	303	315	314	301	316	325	292	315	333	312	280	278	283	306	322	306	304	337	303	293	356	325	292	329	345	346	308	347	318	305	326	305	306	358	351	311	342	328	313	337	308	336	292	299	289	325	328	304	328	300	365	291	338	336	335	311	301	321	322	350	321	334	337	315	307	302	305	309	327	326	307	321	304	304	305	308	323	311	328	287	355	334	314	297	333	321	324	322	303	275	306	290	325	312	313	327	299	299	274	330	322	316	280	310	330	319	289	302	329	323	317	325	323	313	319	319	326	319	312	320	319	345	319	294	342	334	326	301	311	326	332	320	313	321	307	335	322	325	320	318	323	328	333	328	307	338	323	314	336	322	311	286	295	342	310	318	307	288	340	317	330	326	292	310	308	313	304	335	313	307	298	331	319	307	317	309	270	332	329	316	345	308	311	285	312	322	348	280	328	293	332	341	320	301	315	303	348	315	323	332	346	331	317	319	321	287	322	309	324	311	316	318	310	331	299	316	307	326	347	303	321	326	287	308	305	309	290	340	305	320	310	287	300	316	329	307	285	329	327	325	306	333	323	302	320	297	324	293	340	304	309	298	334	311	304	316	343	329	312	316	300	293	325	302	331	342	325	316	306	310	320	312	295	319	295	310	328	332	326	319	327	306	316	320	301	330	324	272	323	316	349	313	311	322	302	313	286	328	294	286	301	312	319	307	311	300	311	328	326	306	326	308	318	303	298	311	334	316	310	317	294	315	304	324	322	309	301	304	298	323	343	346	333	302	337	309	293	308	331	329	329	315	324	323	349	291	294	317	314	316	320	323	319	365	306	327	295	346	317	332	302	298	330	311	300	328	313	319	290	306	330	319	315	338	282	307	309	334	317	320	288	326	319	336	307	321	320	301	329	314	306	310	304	336	324	289	313	312	330	320	292	283	316	358	366	284	282	302	301	309	322	313	313	329	321	309	330	314	349	308	321	307	310	310	316	336	341	337	322	322	304	315	350	306	299	316	325	345	289	324	277	295	320	316	315	309	274	331	321	314	320	340	313	337	303	321	336	321	321	297	333	305	334	323	343	316	303	345	362	330	312	311	335	323	332	301	314	328	349	320	336	288	305	306	309	322	312	320	302	309	340	324	310	313	319	310	332	293	334	306	309	305	332	336	334	322	314	302	305	323	304	344	304	286	328	324	317	331	288	308	318	303	312	316	311	328	336	299	315	330	327	302	338	272	311	322	319	307	313	317	338	311	336	290	318	343	299	324	337	321
4802	3933	5651	25402	27850	20871	11541	5396	2131	727	629	601	612	632	595	659	613	625	608	610	599	588	605	609	617	602	639	638	628	625	629	564	615	600	614	629	590	624	611	598	641	565	595	605	645	630	599	633	607	637	613	636	575	632	605	583	600	656	619	608	587	640	638	673	643	598	626	591	610	616	614	611	624	635	602	600	638	563	633	605	567	661	621	612	582	607	608	659	599	618	640	615	650	624	637	639	617	577	579	629	573	622	585	632	595	601	590	624	643	610	573	628	638	587	706	592	587	582	572	659	643	598	638	588	630	572	641	560	623	584	577	589	601	588	637	628	611	630	597	622	625	590	632	628	654	632	622	627	620	598	610	691	605	636	612	633	582	634	609	608	637	614	594	641	599	584	582	623	665	585	593	587	613	632	592	607	577	605	643	635	632	645	635	563	622	625	604	641	616	608	588	603	608	586	650	604	648	653	593	599	639	622	581	618	642	625	618	603	583	666	656	593	622	596	604	594	619	554	621	641	651	628	597	598	613	637	616	676	606	620	583	641	615	652	599	607	633	606	649	642	604	612	619	587	619	579	641	606	569	638	592	688	619	586	579	614	615	642	607	601	645	616	635	656	619	617	661	597	565	584	639	604	592	597	619	549	591	557	658	602	611	579	601	633	592	614	587	582	580	595	609	655	629	610	617	642	614	587	634	604	586	599	621	617	609	591	617	577	598	571	603	587	633	618	603	605	629	590	617	585	605	608	588	634	581	665	642	612	610	633	620	595	635	632	656	619	599	606	635	643	577	602	617	643	598	659	610	616	597	591	619	634	610	609	635	614	623	630	612	621	593	572	558	650	623	647	583	636	629	607	605	612	628	588	620	603	640	600	634	581	674	588	623	607	652	615	592	644	591	609	583	610	609	646	596	650	616	653	646	620	618	636	651	652	562	614	600	611	598	609	607	569	592	580	599	614	627	600	634	633	628	611	650	610	604	612	640	556	602	628	614	611	619	614	602	613	655	589	598	586	643	597	659	572	630	642	611	559	608	625	643	601	585	607	603	627	652	625	578	604	655	644	603	636	596	621	620	582	603	664	613	645	609	574	608	620	601	575	623	633	542	589	603	633	624	578	608	602	578	594	594	609	624	612	620	593	611	632	585	625	626	620	607	562	614	616	637	612	625	591	602	608	614	582	647	591	624	628	622	634	618	587	589	590	596	652	593	603	577	620	618	578	599	597	654	631	569	583	625	616	580	659	593	624	588	615	618	568	613	615	627	596	620	628	636	627	628	619	604	615	643	639	594	616	638	619	650	599	605	642	597	626	625	551	613	627	600	575	655	664	579	663	609	582	662	606	666	585	623	629	618	624	608	678	559	628	622	526	613	588	605	573	615	626	635	608	638	595	615	619	608	605	584	646	557	646	620	609	632	579	595	638	640	630	601	667	654	591	596	615	606	629	612	636	611	642	606	632	583	628	626	611	619	603	626	615	600	630	643	624	622	575	667	583	577	601	582	647	587	630	610	652	599	638	612	595	581	609	618	644	598	635	607	594	631	623	622	628	548	588	660	550	617	587	586	655	576	589	600	625	633	597	641	660	621	605	649	580	621	581	633	662	629	618	607	586	629	612	636	624	643	607	643	622	633	604	598	573	653	598	629	616	642	655	609	636	580	602	578	610	607	607	639	600	609	600	603	620	594	623	613	631	614	614	627	631	628	644	638	603	618	592	602	574	625	594	546	588	637	563	631	621	619	586	582	596	638	610	624	595	603	635	606	611	613	613	625	653	645	612	603	650	602	603	597	632	605	674	641	640	648	609	624	581	551	623	625	606	613	592	636	605	625	601	590	608	627	597	634	663	656	624	572	610	606	593	624	595	575	678	624	634	617	638	621	600	657	609	543	566	609	578	580	617	584	654	610	638	644	607	609	643	619	637	630	620	642	606	611	634	622	604	635	585	601	614	614	636	613	634	612	599	637	609	626	634	656	606	593	600	595	598	572	577	601	628	617	603	632	624	603	616	610	627	579	636	617	605	577	591	610	656	579	624	566	580	607	574	655	611	633	631	640	630	632	639	607	606	603	634	626	610	621	630	623	603	572	642	604	605	596	584	656	590	601	594	596	566	605	604	617	665	631	591	619	570	649	605	597	655	614	592	609	633	620	652	621	638	625	642	636	637	612	611	629	608	601	607	616	647	633	636	597	671	602	586	612	605	622	625	634	620	598	635	631	593	619	625	650	598	596	601	621	630	605	620	641	611	611	633	638	593	675	634	601	611	639	648	565	665	554	639	630	592	598	657	585	626	655	638	625	639	636	618	622	654	628	591	639	641	614	663	653	612	593	634	663	653	620	616	639	634	602	588	612	641	600	642	668	596	632	627	622	620	654	627	629	647	605	620	600	594	617	625	627	621	625	614	611	596	629	593	581	631	599	642	607	626	631	622	635	614	602	592	606	623	621	611	631	660	603	602	649	603	638	607	590	596	620	597	606	638	664	617	639	615	606	605	623	576	623	592	595	605	633	607	553	596	569	619	638	609	611	639	633	686	639	592	610	607	625	576	603	642	613	639	583	580	630	631	603	611	584	599	616	596	657	597	645	600	622	599	588	581	572	602	599	610	625	666	597	610	604	627	643	623	604	562	603	602	545	569	624	588	634	615	631	604	572	623	589	626	668	613	600	611	551	627	634	577	609	658	630	622	593	652	618	584	614	630	591	656	627	609	589	603	618	590	627	624	643	660	597	586	617	613	636	590	648	637	536	570	617	628	595	621	623	625	595	607	638	631	642	618	617	619	572	631	597	626	614	581	647	587	619	590	625	630	602	613	629	621	592	671	627	590	631	644	610	579	603	638	620	596	629	622	576	640	639	657	604	615	621	619	602	621	598	604	609	636	594	648	617	621	561	647	618	608	614	651	630	621	605	609	606	577	605	574	589	573	599	617	585	647	580	616	637	601	580	644	580	641	620	588	597	606	610	583	619	584	629	591	603	618	632	587	624	671	650	606	614	655	585	635	647	614	604	600	676	569	587	585	583	633	627	620	591	607	615	607	603	600	563	628	625	628	589	649	660	589	576	623	593	625	617	632	577	585	626	594	617	600	613	582	631	652	584	606	557	607	613	616	606	630	639	641	614	624	647	589	598	594	590	618	593	636	593	592	641	578	627	607	611	587	591	608	606	626	620	653	621	633	586	630	585	622	635	605	573	570	615	606	633	633	627	618	628	579	609	652	619	630	601	632	594	624	607	631	609	636	632	590	597	599	643	609	625	611	616	632	635	602	593	580	606	588	616	594	614	650	592	598	634	608	614	626	634	607	600	601	645	627	578	636	603	615	635	607	613	634	564	556	586	625	618	590	594	669	610	632	635	649	623	644	690	618	630	604	677	601	612	621	618	598	647	590	576	638	611	614	627	625	634	612	654	646	636	588	604	604	623	615	586	613	612	647	665	609	693	630	573	596	576	585	569	617	589	645	588	592	599	555	638	619	651	640
24384	21422	28793	38385	52879	44572	28910	13686	3702	503	220	237	240	246	237	218	240	264	227	259	251	247	241	232	243	208	254	250	229	227	239	217	200	246	251	241	231	217	249	225	254	237	242	201	212	220	224	229	248	241	226	232	228	220	235	227	231	233	236	225	225	238	237	241	225	247	220	213	216	220	234	243	221	263	227	244	216	227	242	242	243	228	251	243	227	212	219	243	250	234	243	231	220	233	229	245	257	249	236	233	233	212	258	224	227	210	234	216	253	232	213	244	237	225	202	217	251	237	209	223	227	232	232	251	229	202	225	255	244	262	235	239	216	249	235	229	214	239	261	212	228	222	222	240	246	212	213	219	225	234	242	226	219	236	220	243	231	249	234	243	237	255	242	222	242	244	222	218	258	234	236	239	183	257	239	209	218	226	234	227	248	235	249	236	233	236	265	231	235	232	225	213	228	200	241	206	263	234	227	248	219	256	233	254	237	241	218	223	238	251	219	250	245	236	226	216	246	241	212	231	217	225	213	243	214	229	236	225	215	272	221	275	222	198	243	252	248	230	227	228	232	238	248	233	233	226	191	238	243	235	214	220	248	193	234	232	244	221	225	237	252	224	214	224	236	230	232	219	230	229	221	242	225	274	218	235	216	208	215	234	215	231	256	228	242	237	225	233	267	212	222	214	234	208	252	227	244	239	240	227	222	240	228	243	242	225	234	230	229	229	226	256	228	251	210	277	222	219	239	225	237	242	227	227	242	232	274	251	241	210	253	236	224	210	253	210	226	185	231	251	237	246	227	249	248	226	228	246	245	243	217	200	241	247	215	233	256	218	240	230	209	242	236	239	247	201	241	228	249	223	226	259	220	244	210	237	224	215	230	249	236	229	224	218	257	253	235	216	236	226	242	237	217	244	261	217	241	248	236	222	231	235	239	209	244	241	225	206	214	242	231	234	213	249	232	252	236	232	223	233	259	240	247	239	236	227	268	245	245	244	246	229	246	236	251	214	229	244	219	237	247	226	232	220	227	238	229	218	213	253	224	233	218	264	227	220	223	217	230	214	236	204	234	275	218	219	222	230	224	209	228	220	238	218	228	215	253	251	257	212	241	264	262	258	228	224	252	234	231	216	226	222	230	226	219	229	244	220	213	226	260	233	249	226	240	252	227	238	259	255	239	225	238	241	232	264	218	229	223	217	220	210	218	230	215	264	231	238	232	233	230	251	222	248	234	240	253	218	226	227	263	251	226	229	234	227	199	229	202	247	229	217	217	241	221	232	267	223	247	260	219	229	243	206	227	202	225	211	228	213	206	211	241	223	212	221	235	216	223	231	245	235	238	249	251	226	262	245	243	224	221	225	234	235	253	230	259	217	229	223	213	218	207	235	220	239	261	246	227	246	211	233	222	220	242	237	203	243	218	219	228	222	241	256	224	210	247	223	238	203	230	242	213	215	251	216	236	200	255	222	225	231	236	221	233	212	241	253	218	227	235	232	241	225	226	239	226	203	233	237	212	222	243	239	240	205	213	222	242	224	213	240	253	216	256	231	219	238	238	250	213	234	258	220	222	217	222	264	218	204	247	234	240	229	226	244	268	218	244	227	252	231	228	244	238	248	219	230	229	242	239	215	223	227	230	226	238	206	259	233	218	246	241	236	216	241	227	228	235	244	213	250	249	263	226	242	206	248	212	249	236	242	235	219	231	218	219	234	223	239	229	244	234	229	221	223	227	205	244	197	245	211	245	249	223	237	245	214	244	212	240	234	230	229	237	230	220	238	258	250	213	242	215	250	260	219	251	227	245	248	238	240	217	221	237	261	241	225	229	235	227	213	242	240	200	226	245	216	249	219	232	249	203	247	231	223	213	219	229	243	231	220	245	214	243	251	256	243	222	240	255	239	236	236	240	201	228	238	240	249	219	222	222	261	254	204	277	231	238	254	242	237	222	259	241	214	247	222	233	231	243	284	202	239	219	263	238	207	239	235	225	236	227	228	250	235	222	237	223	247	226	231	243	221	245	238	234	209	235	228	216	238	221	214	226	241	234	252	248	238	236	236	231	225	248	255	258	237	231	237	234	213	240	229	218	239	255	211	225	234	242	223	253	211	230	226	225	253	231	230	242	225	239	216	243	223	256	238	227	233	241	248	209	246	229	228	235	247	233	247	235	234	237	195	257	239	253	223	201	249	233	237	242	231	229	249	231	232	217	245	232	242	211	222	233	230	225	214	214	228	235	240	224	205	220	216	255	236	226	240	219	207	240	239	223	204	239	212	248	219	241	223	213	247	225	239	213	224	216	257	195	223	228	241	226	233	249	250	225	220	247	199	220	232	257	213	237	254	209	235	250	235	215	226	204	220	202	265	226	244	245	244	215	248	257	214	214	236	267	243	210	224	239	261	229	221	243	198	227	251	220	220	245	249	197	234	226	242	215	240	260	219	240	225	266	222	232	240	229	220	215	226	238	242	252	242	235	216	205	235	237	252	232	247	239	221	240	249	213	210	224	221	239	266	229	213	220	243	233	236	221	230	216	265	233	257	224	239	207	230	246	224	230	217	229	218	253	261	252	219	230	235	223	223	223	229	228	202	224	226	261	218	240	211	222	233	242	235	241	225	232	228	228	261	247	218	228	237	239	231	226	230	249	246	206	254	224	248	238	247	240	261	244	198	256	208	214	236	225	235	222	229	270	232	216	246	235	244	216	248	256	223	217	212	246	227	228	213	233	212	248	247	234	222	223	221	239	224	224	239	211	251	224	223	226	208	237	247	222	238	228	239	239	250	231	249	239	222	235	255	214	255	225	238	267	267	244	247	213	239	211	260	258	229	272	245	231	240	258	257	249	233	274	223	224	228	230	233	239	224	224	234	216	280	212	216	262	217	222	210	247	239	243	247	227	226	253	249	223	245	210	217	222	219	217	247	188	232	245	244	235	239	215	229	233	258	231	224	220	249	235	227	266	218	234	213	235	240	223	264	211	202	251	215	231	247	242	240	231	236	234	237	207	234	240	215	226	241	218	232	257	234	217	232	274	235	245	253	252	240	242	218	223	250	225	221	235	256	229	222	246	232	226	172	219	218	242	228	243	218	254	224	226	238	247	234	244	217	243	241	253	270	219	196	220	257	250	235	242	241	272	218	262	211	230	231	253	212	220	249	236	234	227	248	235	255	219	255	219	255	233	241	230	237	224	206	245	215	247	240	246	255	218	211	268	219	257	222	233	224	255	217	224	234	228	241	205	247	228	226	254	250	242	211	243	252	251	245	249	228	242	231	240	246	225	255	257	227	240	245	234	231	200	210	235	247	206	252	216	258	234	245	227	234	280	248	214	251	214	246	236	227	233	238	236	234	222	218	226	238	231	205	198	210	247	230	225	235	215	256	218	246	190	202	240	257	243	204	217	204	216	228	241	227	240	232	219	232	248	213	221	221	226	244	236	200	216	239	210	232	247	205	225	230	251	248	256	223	219	213	218	222	230	217	293	216
6691	15001	28842	59586	60785	48015	34228	20582	8253	1166	432	473	444	449	476	491	440	470	481	459	452	468	447	427	436	404	446	419	436	459	420	483	412	460	430	488	487	476	515	467	432	427	439	450	471	497	448	438	488	474	446	434	436	420	445	482	485	474	463	470	457	435	470	461	461	433	440	448	442	437	442	467	483	469	460	457	451	424	508	415	425	456	487	454	451	445	432	426	486	476	500	433	453	467	445	443	448	460	467	432	466	473	452	443	477	456	434	455	451	458	455	459	477	444	485	486	440	487	464	435	454	462	425	430	471	458	413	440	478	438	451	446	442	449	496	457	451	492	457	461	473	458	449	460	467	452	471	447	425	496	468	465	466	469	485	465	454	462	444	427	460	479	402	477	448	434	480	435	449	448	426	460	435	446	453	447	449	476	449	489	493	426	415	448	434	439	454	484	470	450	463	497	436	437	470	451	440	446	452	469	445	501	455	451	420	497	466	482	436	437	463	415	427	442	479	478	481	425	436	476	434	453	500	439	436	436	442	440	420	423	438	455	466	434	451	410	447	472	428	475	449	448	423	447	464	457	463	464	435	430	435	469	453	460	475	446	504	473	481	475	458	462	502	446	458	448	454	458	481	446	448	451	441	456	460	442	467	480	482	433	465	457	416	450	488	451	447	473	442	496	459	461	472	467	458	464	409	416	483	481	446	441	441	443	450	444	455	473	452	434	453	467	462	449	452	441	470	460	455	476	454	460	433	432	495	389	463	467	454	460	433	457	485	432	455	471	461	460	494	460	445	430	443	432	453	506	482	481	455	448	474	441	449	455	461	457	452	455	443	460	469	436	471	455	450	500	449	452	438	438	449	474	459	457	432	417	413	458	451	490	454	453	449	463	489	432	432	426	485	440	433	459	475	462	483	460	476	448	460	447	453	474	469	449	457	473	454	458	448	455	454	454	414	449	461	471	429	455	467	420	490	470	444	428	420	459	435	450	485	441	471	438	485	467	451	490	412	420	451	469	445	450	486	455	456	482	477	431	480	430	479	490	460	475	448	458	461	474	475	437	434	461	451	458	481	424	449	475	466	448	457	470	478	433	457	449	455	430	459	458	440	465	473	451	431	435	455	497	465	453	439	433	429	433	440	467	474	503	444	462	477	466	449	476	451	419	430	448	439	475	469	468	466	470	492	452	450	488	487	443	445	459	435	438	468	476	470	481	456	485	467	460	456	500	442	471	432	487	453	468	465	486	484	443	434	410	476	462	425	498	467	457	419	474	468	489	448	460	489	493	481	425	432	501	440	479	464	462	473	440	437	448	433	441	407	497	473	487	435	484	465	448	417	448	426	420	469	465	418	447	445	473	457	447	479	465	465	420	463	487	454	452	435	462	453	485	425	453	470	440	464	461	410	482	448	480	434	441	436	456	455	421	452	449	464	454	443	485	482	476	470	440	482	480	465	419	444	482	505	420	470	394	482	458	480	491	482	495	461	391	473	493	464	467	459	464	457	443	463	489	431	492	433	467	469	435	427	459	430	456	510	449	474	462	427	490	461	473	448	424	459	462	450	434	440	463	465	460	445	480	447	470	430	472	441	456	451	460	448	449	462	463	484	455	472	483	419	416	466	420	488	471	494	483	479	482	461	451	460	513	452	446	457	473	504	467	434	488	449	457	422	446	434	472	442	462	485	452	464	505	490	450	469	506	450	479	445	472	463	499	448	444	424	468	450	434	480	484	452	464	465	433	457	428	446	468	401	455	470	425	456	480	444	453	453	439	497	447	455	439	481	498	441	471	444	470	447	475	448	444	449	492	417	447	454	475	503	452	461	462	433	431	463	457	441	443	475	447	464	459	429	448	467	466	482	494	459	418	425	463	446	457	504	511	482	459	459	491	462	453	449	464	473	467	506	484	479	466	448	437	466	470	484	467	435	461	442	449	485	501	440	459	446	477	491	435	464	442	458	430	452	425	460	472	455	457	464	434	484	469	434	464	494	438	469	473	466	448	444	458	454	450	448	490	435	443	445	444	486	484	441	465	420	447	451	457	469	445	484	439	453	460	459	487	488	474	445	502	450	443	476	475	471	434	479	455	467	459	434	457	450	442	453	469	460	454	451	455	446	473	456	458	448	450	468	458	475	440	467	476	445	418	488	472	481	488	482	461	463	452	443	458	442	408	484	473	483	457	470	481	440	436	428	467	496	491	456	474	446	441	436	440	437	483	452	443	440	484	457	457	440	455	463	434	448	485	425	496	460	455	475	478	453	459	447	464	478	487	474	504	494	455	464	474	458	458	465	437	459	429	444	483	414	421	439	458	423	421	476	438	444	471	506	465	480	436	457	436	442	440	458	456	425	505	467	450	492	463	436	438	447	465	483	457	461	483	457	441	436	429	455	444	460	436	466	431	414	452	420	475	445	436	447	490	431	477	436	471	442	435	474	424	453	478	430	443	483	430	487	462	470	430	466	473	451	442	453	451	481	464	433	490	437	477	475	444	454	449	512	468	437	412	460	456	470	445	486	437	458	455	420	479	459	446	466	455	438	422	478	451	468	469	454	445	471	451	441	470	476	471	465	466	468	447	440	482	485	457	508	465	460	468	439	457	437	447	445	458	429	463	437	464	506	431	424	440	443	443	437	476	464	431	437	461	456	447	470	426	491	485	458	493	461	446	431	441	465	473	481	459	447	409	445	449	447	450	480	463	465	432	419	455	433	442	426	433	460	464	440	442	432	459	488	480	432	485	441	471	439	466	472	479	432	436	460	480	492	437	479	499	460	441	474	473	448	478	437	442	508	463	453	423	428	444	450	445	448	442	405	492	434	447	459	465	492	455	454	471	459	472	457	467	473	457	440	428	462	441	436	460	427	438	436	469	465	483	472	468	458	442	476	424	472	466	467	461	421	463	519	486	452	443	432	464	422	470	452	466	457	439	471	435	473	491	442	436	491	434	385	480	428	454	454	462	449	470	484	468	399	488	467	505	462	445	472	451	466	471	459	468	449	467	480	463	410	431	433	407	470	482	457	494	451	452	476	475	440	453	425	434	471	433	455	443	454	463	445	452	441	499	445	441	459	469	445	452	466	456	477	449	489	451	485	447	420	480	434	435	436	458	438	462	472	473	479	434	432	480	460	432	438	436	447	480	460	463	459	438	452	454	434	448	446	484	447	482	452	453	474	450	471	435	453	446	457	447	444	429	452	462	429	455	467	472	461	475	450	454	481	491	474	485	481	491	460	454	424	457	462	465	465	447	452	457	448	404	442	472	452	458	444	467	463	446	442	452	462	455	454	439	454	453	445	459	458	455	481	447	454	469	433	435	447	450	466	429	442	490	484	443	470	450	479	459	447	460	433	441	502	427	461	446	436	441	448	445	414	457	466	450	485	489	452	455	496	434	452	431	476	460	480	454	445	482	434	464	433	432	474	449	443	441	465	490	478	437	445	431	485	460	452	483	491	451	498	429	466	468	430	453	458	433	447	448	470	436
23439	21393	29844	38695	55235	49711	35619	19176	6007	967	298	321	309	319	302	289	299	313	302	301	341	293	303	306	316	354	298	318	310	289	305	280	294	281	292	335	317	334	309	281	308	320	318	301	287	301	300	301	313	318	308	309	314	308	303	317	299	303	307	295	300	279	318	281	271	289	331	299	294	317	302	273	315	312	291	302	263	332	295	299	292	303	287	297	315	331	279	325	293	285	285	304	273	314	297	320	283	300	306	284	315	319	325	307	286	285	293	308	309	302	318	311	291	289	316	271	317	329	299	278	300	312	314	275	280	323	305	297	305	315	293	307	308	296	259	285	313	338	292	308	315	313	311	285	311	300	299	297	273	293	295	293	286	268	292	285	303	297	293	296	276	346	295	319	337	293	296	309	305	288	287	285	268	295	285	298	283	281	273	271	298	302	314	335	319	299	253	322	273	288	299	261	311	309	295	302	277	282	289	269	303	302	310	286	280	319	298	288	290	289	290	279	325	297	278	305	281	288	300	280	287	259	305	321	293	296	299	314	316	312	307	295	296	308	282	295	319	291	298	309	294	265	313	289	285	310	304	310	298	306	303	323	323	294	277	318	281	303	279	310	264	265	303	283	296	292	290	292	286	268	310	312	291	311	309	305	276	280	286	278	309	290	289	298	309	300	300	320	300	294	323	295	313	304	319	272	299	286	281	320	300	309	291	303	289	302	305	276	307	311	277	313	294	294	301	275	304	286	293	296	288	298	293	288	275	315	296	314	306	284	302	286	319	307	312	297	315	287	317	291	322	325	294	307	298	288	298	299	329	297	306	273	316	294	290	293	320	313	288	341	304	303	303	305	309	303	311	260	258	273	307	290	307	313	304	311	304	278	320	270	275	295	333	299	322	322	264	304	306	300	282	302	275	284	327	309	287	270	283	291	277	312	320	278	271	314	277	297	296	297	280	325	303	285	295	286	296	298	294	274	294	292	295	292	260	300	312	299	301	334	291	272	290	319	303	293	285	351	297	317	299	258	284	291	295	299	309	349	285	310	292	293	275	275	300	312	308	302	277	336	309	289	301	271	287	305	309	303	274	317	282	303	333	313	319	319	298	296	300	305	298	297	307	286	323	294	273	271	305	303	338	282	323	300	327	309	299	308	303	287	307	289	302	275	279	300	276	290	270	314	289	299	304	299	316	286	289	287	297	293	280	313	295	300	294	279	311	296	310	291	281	279	305	264	316	289	291	319	304	297	333	307	322	310	286	281	303	292	295	317	289	265	260	296	304	297	327	285	300	262	344	307	310	295	307	302	296	298	311	268	309	326	306	290	311	285	300	307	313	291	282	300	286	294	304	272	328	324	293	292	291	281	298	291	281	302	293	290	288	288	272	301	302	339	321	332	306	272	311	273	306	285	299	307	309	324	271	335	298	290	297	289	322	287	311	299	298	306	289	299	297	282	302	321	291	312	300	304	259	321	322	293	308	293	299	318	302	289	309	267	284	259	318	265	279	287	356	317	316	283	320	304	291	262	323	259	276	326	249	308	279	311	296	282	315	276	288	305	312	291	301	290	303	285	289	285	328	334	315	297	300	311	282	264	289	321	282	318	285	276	279	311	307	265	259	282	295	285	313	280	284	287	277	303	301	305	315	331	268	299	291	280	293	267	284	316	274	305	293	288	286	318	309	314	301	303	261	282	283	294	308	291	258	270	318	281	296	298	326	315	275	296	301	282	276	301	278	304	293	288	295	298	290	292	288	299	314	288	304	335	303	294	262	292	288	272	274	297	307	281	277	332	299	287	269	260	291	287	292	314	289	280	295	285	307	290	264	292	290	279	287	308	286	297	299	313	296	269	268	306	321	298	304	255	296	306	306	283	287	284	293	330	273	296	286	281	290	269	264	252	252	313	314	297	330	297	298	296	302	295	284	287	305	318	284	321	300	306	353	257	271	288	274	293	294	312	313	309	283	305	293	303	288	284	293	288	293	256	284	306	329	297	296	318	290	301	275	296	296	306	303	333	281	330	302	296	295	288	303	319	309	290	293	298	299	289	289	320	266	308	283	293	300	275	285	298	268	302	303	283	306	324	299	304	299	290	275	296	280	309	307	293	292	281	273	305	322	265	297	293	302	275	283	271	315	271	285	324	272	267	280	287	308	285	322	279	291	297	290	299	289	284	313	297	279	306	290	275	280	317	291	274	290	298	308	314	307	274	265	306	316	296	301	323	297	302	303	305	273	277	270	298	286	297	340	279	284	288	318	270	307	311	328	304	280	258	294	311	339	299	290	290	277	293	307	296	276	306	325	298	329	308	305	302	303	289	312	282	306	309	287	283	300	291	269	308	277	287	281	302	286	299	310	315	300	311	301	284	297	292	300	270	270	282	309	276	292	297	285	281	291	293	270	333	280	307	317	299	266	287	313	289	307	286	296	311	301	305	283	316	299	287	304	285	269	288	306	296	300	311	324	301	279	300	283	303	282	292	282	289	308	295	305	325	287	278	300	308	299	270	254	279	344	303	287	288	279	288	303	281	314	310	285	297	316	303	282	313	302	285	308	320	300	307	271	274	289	330	292	290	286	291	300	276	269	295	313	302	315	267	309	291	299	276	271	278	287	277	282	309	295	281	276	299	286	315	298	286	284	296	293	265	331	289	289	275	272	280	290	278	287	277	302	307	278	305	268	293	328	255	298	299	279	303	280	286	310	342	304	284	282	314	294	295	290	311	281	307	282	297	282	271	303	305	276	303	281	305	281	310	271	335	311	319	317	321	333	315	302	306	325	293	299	304	322	297	265	305	319	268	284	276	302	311	326	308	317	317	280	329	314	288	326	312	288	260	296	314	281	293	273	275	277	315	285	313	302	277	295	302	275	312	284	305	298	303	291	309	298	292	323	314	294	285	301	279	286	307	283	298	275	280	294	279	275	263	319	296	291	294	292	313	300	308	290	266	309	307	279	335	290	283	306	278	291	267	311	296	292	270	308	319	339	281	290	312	292	288	286	311	317	300	292	295	319	314	284	289	297	302	297	291	270	264	307	262	326	264	294	304	288	270	295	304	269	292	303	313	293	279	305	285	282	306	314	290	288	314	304	309	286	292	280	305	298	305	280	322	276	285	271	269	302	303	269	298	293	248	280	291	313	303	268	260	308	273	270	312	315	291	282	287	294	297	266	332	290	296	270	292	284	283	282	279	285	303	297	292	279	287	290	298	278	281	294	304	285	317	310	251	273	293	309	297	290	309	272	260	292	294	295	303	310	296	282	290	265	280	298	322	326	325	281	271	299	303	275	325	319	288	300	293	300	279	312	292	287	308	298	298	308	299	326	270	308	323	277	305	302	287	291	281	278	300	301	316	295	276	295	293	307	313	238	281	269	305	305	287	293	285	310	285	311	306	284	294	314	302	286	287	322	326	284	314	285	305	321	287	258	282	322	283	281	291	272	300	299	285	300	290	310	286	297	293	326	291	295	310	260	326	304	300	289	293	303	288
9157	25891	64145	70114	71481	55439	40431	26146	11526	2156	552	561	561	584	573	572	507	540	556	588	555	521	586	537	516	540	498	543	550	565	536	541	572	519	556	570	554	497	529	580	570	563	543	538	529	533	558	551	543	571	581	561	547	491	599	557	551	560	554	537	551	541	535	553	548	551	527	538	561	522	529	556	569	477	524	536	542	570	544	532	593	540	541	560	533	557	568	562	565	541	552	530	563	586	544	529	577	528	518	541	520	530	530	559	541	546	548	568	529	558	559	572	549	585	548	540	523	578	588	564	564	560	550	517	532	544	550	561	551	550	535	560	537	542	535	546	572	529	521	604	565	580	559	556	546	569	563	552	534	539	527	536	544	542	529	564	548	534	585	494	541	567	546	558	556	483	531	537	562	545	563	519	545	569	558	555	560	565	558	540	549	498	559	550	556	532	525	515	499	551	583	520	573	545	519	556	522	542	531	536	552	523	541	561	541	535	561	571	538	587	520	556	534	540	596	544	538	559	555	552	556	526	520	559	481	487	556	555	555	535	568	520	527	566	549	550	517	534	540	532	558	560	546	559	518	546	537	537	538	542	545	524	546	548	535	582	552	523	550	545	545	554	526	559	547	562	512	515	561	539	579	512	541	571	570	548	562	516	561	530	555	527	549	531	540	536	529	553	514	520	501	529	545	564	539	527	551	574	557	530	515	526	553	541	544	567	583	582	537	510	585	513	533	567	570	563	538	569	495	554	551	565	546	541	567	547	534	519	535	536	532	551	567	522	538	511	536	525	532	548	534	517	542	556	541	537	529	522	527	588	592	563	521	561	552	517	540	560	588	554	524	582	531	518	559	532	535	545	568	533	553	548	534	561	486	609	542	559	545	566	572	538	536	574	531	522	532	555	566	513	572	562	547	545	553	551	532	551	537	539	570	527	526	505	545	571	496	571	561	543	538	549	573	540	555	552	561	512	536	556	584	564	543	563	555	539	528	583	556	552	575	565	533	547	577	566	570	575	534	559	542	530	592	597	523	547	545	532	530	536	525	538	538	565	563	549	534	551	565	558	555	521	595	508	565	544	543	549	548	574	541	570	533	547	541	554	554	555	558	551	577	562	542	551	552	541	515	534	577	545	574	542	532	549	532	542	534	546	525	555	533	529	521	496	528	572	581	554	563	530	561	574	512	560	561	554	531	581	536	573	583	579	576	530	602	513	529	567	547	558	572	546	547	561	571	580	570	560	548	543	553	523	556	571	548	559	546	578	561	540	556	515	573	589	554	558	547	574	552	568	487	573	565	549	548	559	511	544	550	577	586	540	575	572	540	548	565	536	526	536	530	563	576	532	535	498	519	549	542	553	521	564	590	518	591	576	529	595	594	540	523	537	548	574	573	525	522	548	562	575	554	558	583	546	586	522	573	581	532	597	554	550	518	526	521	573	534	525	539	543	553	541	565	512	547	530	570	557	493	536	522	562	562	545	544	506	520	535	584	530	561	534	535	542	544	554	582	571	571	581	532	557	509	525	577	542	549	548	543	575	493	502	597	563	528	537	538	561	522	596	552	561	533	577	529	556	513	555	529	542	553	540	575	543	516	557	572	558	576	558	564	560	525	545	557	558	545	547	560	519	562	571	555	576	489	541	551	532	508	541	531	555	552	564	540	595	538	562	586	536	515	548	597	579	557	564	569	566	590	531	572	523	531	580	561	569	561	582	530	512	536	542	539	573	567	509	523	517	540	538	560	572	539	541	509	511	591	523	559	530	591	541	570	519	571	514	566	519	556	587	542	506	557	589	543	503	580	524	600	529	540	534	550	569	555	582	553	506	527	575	545	588	576	532	551	547	579	576	529	560	562	545	517	537	520	546	577	565	549	553	538	531	543	484	493	577	587	577	563	559	547	577	588	575	531	540	516	544	509	516	536	553	540	547	566	585	532	530	555	616	517	510	529	534	526	543	541	532	571	530	549	547	566	608	552	519	545	544	545	571	577	529	564	530	532	551	564	568	558	544	545	571	589	576	552	534	535	544	514	559	511	521	523	574	521	530	560	568	514	543	592	511	518	535	537	576	552	581	562	550	532	530	545	540	548	568	565	514	510	528	556	574	556	587	539	522	564	526	532	557	560	585	533	522	525	544	565	582	561	516	562	513	546	562	517	560	569	539	531	522	546	563	493	542	539	544	502	510	568	565	572	526	550	549	530	530	536	574	542	568	524	586	550	541	529	528	568	565	508	559	573	531	597	578	521	540	550	535	588	542	551	528	550	549	548	543	548	525	528	580	567	539	545	534	539	555	537	550	548	521	537	526	556	607	549	508	541	541	554	579	556	525	523	572	547	564	488	589	602	566	527	529	516	553	545	556	553	571	560	552	541	521	534	568	525	597	549	556	523	577	525	549	586	562	516	521	521	535	562	589	516	562	524	556	603	545	570	568	550	560	550	533	559	546	544	577	558	554	551	571	522	553	553	557	575	542	559	546	548	524	523	523	554	537	534	543	523	560	539	579	525	552	551	525	558	549	558	578	564	548	501	506	554	559	552	528	535	571	611	568	558	551	532	534	537	542	544	526	573	558	544	524	541	573	550	557	562	545	525	549	526	528	525	550	551	570	543	568	540	556	575	553	590	544	533	567	561	574	559	573	533	527	524	541	522	565	523	548	590	532	573	526	541	519	545	557	559	513	553	576	592	558	533	570	556	511	570	571	529	502	543	528	556	514	574	517	540	549	555	573	542	561	535	548	594	536	539	495	502	549	545	571	516	502	530	532	545	505	530	534	575	578	533	565	583	550	583	549	557	572	578	522	550	552	537	596	505	531	534	594	557	593	594	543	589	555	538	521	553	574	554	545	558	575	572	546	560	575	592	545	553	531	541	549	572	597	541	545	551	594	513	542	569	533	555	555	476	562	558	530	551	581	591	510	516	569	556	554	551	539	571	544	587	534	542	531	558	544	547	553	554	555	537	602	549	522	558	513	548	570	519	564	565	598	558	565	567	554	551	554	528	580	557	550	522	556	563	515	560	486	523	522	569	555	569	585	534	568	538	559	530	539	517	591	560	518	546	561	573	568	571	532	563	547	571	549	502	544	534	533	567	521	569	542	568	524	551	516	571	548	534	479	548	542	554	562	552	526	539	560	538	549	568	546	538	518	592	541	522	526	593	589	568	572	566	563	555	534	539	535	542	545	520	560	514	515	535	543	536	538	533	553	552	535	590	542	544	564	533	563	548	543	572	558	554	532	513	601	565	526	549	534	512	536	482	517	535	521	506	551	559	557	569	548	555	565	589	531	587	526	551	526	543	540	526	533	563	540	532	534	543	543	570	523	565	571	563	578	584	556	554	558	557	525	570	561	556	562	581	551	620	537	544	572	536	519	556	559	551	563	509	514	567	524	535	557	567	535	535	543	549	504	495	578	545	522	567	521	556	533	580	542	564	559	565	571	548	558	573	551	543	573	585	548	545	522	556	551	545	545	576	559	535	523	542	590
26913	20123	22811	19854	18459	10494	4478	1730	758	414	312	346	292	325	330	314	335	292	338	318	337	329	308	357	309	332	325	314	320	323	315	321	338	334	297	329	327	327	319	313	310	326	327	349	319	329	350	314	302	325	340	305	335	297	338	323	331	315	341	309	324	337	309	344	315	339	359	307	334	324	348	320	371	324	317	321	328	304	337	306	337	324	311	306	339	334	353	356	332	327	328	326	327	309	337	308	340	297	345	328	339	334	342	329	322	321	304	328	329	326	388	306	336	319	323	302	332	310	342	310	326	302	315	305	332	292	358	327	326	279	352	300	324	325	278	328	323	322	311	302	317	315	323	318	362	312	310	324	323	346	350	330	343	315	336	333	308	321	343	320	350	335	317	306	324	311	323	336	340	324	294	346	285	311	341	314	313	309	330	322	313	303	339	275	307	338	326	301	347	327	347	284	333	302	327	335	339	321	331	322	320	309	309	324	311	332	329	332	331	335	353	330	338	305	339	321	362	350	323	320	305	318	350	318	300	295	349	331	300	297	351	322	327	351	339	300	330	370	335	334	307	328	349	317	313	289	320	326	313	305	323	297	309	342	343	340	338	318	320	323	294	357	334	321	313	307	324	329	323	329	342	301	334	327	349	323	319	340	320	334	336	329	313	367	326	360	344	326	322	320	345	311	317	353	308	341	352	316	322	322	370	323	326	296	309	338	342	335	331	340	352	333	357	339	317	328	319	303	337	321	326	341	337	321	311	319	308	322	302	298	316	318	319	330	303	315	332	312	321	316	299	307	315	331	362	328	332	307	334	335	332	323	337	318	312	311	270	323	349	308	324	318	314	327	322	349	351	333	346	285	340	275	325	326	308	305	330	332	327	308	286	316	329	328	336	307	340	300	345	359	325	330	323	310	352	352	301	347	313	333	342	361	327	332	349	319	320	304	291	324	346	303	305	327	331	333	357	330	308	334	352	314	338	289	329	281	314	316	335	303	320	314	334	316	349	309	306	309	327	346	292	357	301	326	332	308	328	348	333	366	305	309	292	311	343	334	306	309	324	310	314	338	289	335	332	316	315	317	336	320	304	330	321	362	322	366	299	341	295	315	310	328	295	319	324	337	342	326	332	339	316	321	309	365	322	325	318	332	312	334	300	324	327	300	341	341	332	328	339	303	335	337	328	349	322	365	330	356	338	346	323	338	321	308	338	337	325	342	324	329	327	346	339	358	309	337	281	297	336	332	319	360	321	345	320	360	303	373	342	294	330	292	341	317	335	316	320	321	344	335	324	312	332	342	316	352	314	334	318	307	363	305	313	318	333	372	301	318	300	326	327	367	332	333	348	309	308	350	293	312	314	303	298	335	326	316	337	361	317	316	324	304	320	323	329	320	329	311	340	320	319	290	291	331	329	348	303	317	317	366	323	369	320	315	345	322	314	319	347	290	314	289	313	343	341	326	318	334	366	306	317	318	360	340	314	315	326	315	338	325	350	328	363	300	351	342	316	330	337	311	312	342	376	348	342	339	342	329	330	340	344	335	324	340	310	323	317	339	330	315	304	322	349	330	358	318	348	298	326	315	321	317	315	344	326	319	298	342	299	334	318	334	357	327	312	327	347	337	308	358	304	324	357	297	356	325	311	335	328	353	291	376	324	343	327	342	324	312	332	294	338	325	332	321	346	310	325	307	318	328	364	323	362	305	335	307	342	309	326	316	316	301	302	345	322	329	311	332	290	334	328	345	318	343	311	291	324	337	325	322	344	321	328	319	334	327	321	357	356	362	325	329	354	335	333	318	348	288	318	325	331	303	333	326	321	284	352	305	331	322	321	310	317	333	317	321	334	304	361	315	326	335	314	306	290	363	307	302	325	347	303	326	305	361	329	313	334	331	345	320	341	329	338	331	321	347	335	325	357	326	300	354	321	319	326	316	320	357	323	362	344	318	306	288	339	316	317	322	322	305	314	347	342	368	307	314	333	328	341	296	311	341	313	327	307	354	336	295	322	336	316	331	329	327	301	324	305	298	337	305	310	335	344	316	342	345	316	316	340	305	324	308	313	365	309	325	360	327	339	338	304	318	349	309	365	327	317	275	340	331	341	310	340	339	316	304	323	359	313	320	353	352	354	328	316	328	327	335	326	307	307	337	326	325	341	305	358	317	312	332	321	327	288	346	329	333	361	330	312	303	308	289	320	350	302	316	330	313	324	325	321	362	341	335	339	303	323	335	312	303	327	322	307	310	367	313	303	369	331	319	331	308	308	366	355	299	346	295	312	331	346	346	356	333	313	315	295	310	313	340	346	320	317	302	319	356	321	354	348	313	316	337	334	337	332	335	298	300	289	325	313	315	340	308	350	315	342	339	302	342	316	306	353	311	309	322	320	332	275	295	347	333	303	343	299	344	311	310	327	335	298	291	295	303	304	294	319	311	329	316	314	304	314	300	347	308	350	344	315	330	318	300	316	327	359	341	337	279	304	315	343	353	356	305	343	302	292	322	315	314	314	363	333	348	322	343	323	337	337	330	301	293	323	339	321	329	337	340	344	311	331	314	368	322	377	314	330	319	344	317	279	320	319	309	331	338	320	322	313	317	314	311	312	317	304	307	315	345	293	316	341	319	328	343	311	335	329	380	358	279	327	303	300	329	362	303	314	311	332	345	359	305	326	355	350	320	329	366	325	342	311	305	305	318	310	352	317	346	309	343	300	325	359	295	324	324	322	311	304	362	299	331	358	318	334	337	301	322	320	315	323	313	340	357	340	321	366	320	367	331	337	317	315	306	352	340	323	309	323	319	312	306	333	331	331	322	329	336	339	333	312	321	325	313	338	333	343	313	344	363	308	345	315	329	329	332	320	317	328	314	338	318	358	308	351	328	322	339	347	357	328	315	323	327	325	319	322	324	324	296	337	312	350	361	318	348	312	343	339	311	330	334	314	336	339	327	317	347	313	361	312	337	335	317	348	350	355	352	321	323	320	351	355	330	315	297	341	331	340	338	301	364	331	303	305	313	351	312	341	295	312	293	342	303	325	338	298	334	325	324	294	328	336	346	347	345	348	327	315	318	322	328	338	351	311	319	316	318	333	338	327	330	335	320	333	352	325	299	355	327	309	294	338	328	349	366	349	312	314	310	325	343	356	328	276	333	358	286	302	324	321	348	352	364	295	323	315	360	333	312	317	339	298	355	320	343	328	346	302	366	324	312	322	319	334	322	320	302	309	325	326	323	281	309	309	321	303	310	313	333	327	327	339	329	323	318	359	355	346	303	322	347	344	313	335	305	350	319	312	305	333	349	335	320	321	319	315	316	336	319	315	290	305	336	357	342	305	326	344	345	327	315	332	306	308	315	345	329	336	336	351	322	283	320	296	343	321	347	362	304	327	323	341	316	340	372	323	336	315	350	337	314	316	313	337	328	311	327	337	298	275	345	328	329	310	340	320	320	318	317	340	340	331	296	306	312	296	314	315	345	337	324	334	317	289	286
4702	11727	31100	25578	26405	17339	9526	4316	1866	770	625	657	639	628	658	577	649	634	626	608	627	667	633	649	605	651	628	643	635	649	633	657	624	648	620	612	595	615	622	648	647	627	622	616	655	602	676	615	621	582	653	648	601	621	644	655	595	645	579	586	657	607	637	617	592	662	633	664	614	622	637	644	633	622	595	618	638	619	648	642	652	635	638	641	603	614	646	605	607	633	620	661	660	655	603	638	625	598	624	654	637	678	613	665	663	618	598	614	637	642	650	606	595	632	652	620	656	672	661	638	653	625	644	623	628	634	585	676	674	603	649	659	608	609	612	609	559	594	662	632	606	608	641	634	609	627	648	647	640	640	637	589	600	608	630	630	631	652	621	631	650	606	657	670	576	654	665	635	641	566	645	616	641	614	639	618	622	617	626	609	608	609	591	603	616	652	628	658	640	613	641	606	600	643	649	623	614	621	614	618	620	670	593	588	630	590	601	633	587	681	653	608	607	636	654	643	653	626	610	632	637	609	622	594	624	607	621	548	645	596	635	626	611	671	623	661	651	609	621	620	612	635	610	589	656	615	610	624	619	648	597	589	584	621	635	604	634	634	615	646	636	650	612	634	655	621	615	585	609	643	625	634	618	645	631	625	607	642	607	665	622	628	665	622	629	637	614	613	644	653	618	624	637	649	628	634	648	628	627	683	594	618	595	626	630	665	601	636	618	689	590	603	632	643	591	602	623	599	631	593	603	663	633	663	647	645	606	656	613	652	626	623	597	653	617	650	617	618	595	640	620	597	624	614	645	601	645	606	599	551	624	629	660	664	636	650	657	686	618	623	613	621	618	612	583	637	652	627	593	621	611	596	607	610	654	644	604	608	635	589	630	617	600	652	585	596	662	624	589	590	607	656	643	624	609	651	629	635	616	607	613	614	643	620	618	642	606	639	655	618	634	630	598	632	612	678	639	619	647	599	636	669	610	646	633	626	626	595	605	638	605	613	599	603	645	602	633	608	653	613	689	614	617	622	624	608	645	668	639	654	616	646	633	591	602	612	604	612	602	605	643	620	654	609	631	627	649	634	620	616	609	640	612	629	651	643	635	598	635	611	638	615	612	601	611	669	616	637	614	609	626	640	614	613	633	590	629	652	610	684	607	646	636	702	628	633	599	590	631	570	639	653	617	652	619	645	631	610	612	608	659	612	643	645	645	639	578	716	624	599	663	610	645	635	629	637	644	617	620	658	660	633	656	633	603	630	633	643	634	636	651	603	619	642	651	611	617	631	622	605	649	627	627	585	604	658	649	613	621	620	577	633	627	663	665	608	641	627	629	672	661	644	632	606	648	636	623	653	628	644	664	667	639	584	648	641	633	615	648	621	632	624	618	671	634	631	650	638	676	635	634	641	648	574	640	643	591	598	617	632	647	613	587	647	646	644	623	651	668	656	634	655	638	651	667	608	596	636	586	645	660	612	571	642	630	608	653	593	660	689	621	665	581	671	599	615	624	619	632	641	599	634	614	673	594	587	651	634	654	601	639	643	586	616	643	619	640	630	583	647	595	618	633	627	649	654	624	602	677	615	635	654	645	649	629	615	610	658	639	640	631	628	628	579	614	638	630	577	636	641	607	655	651	671	613	665	627	632	644	615	642	622	639	584	651	610	611	610	632	632	663	647	646	600	618	617	606	646	597	583	645	638	637	668	628	592	656	592	681	623	615	641	663	647	642	641	612	648	625	625	628	649	641	636	600	640	674	617	589	611	611	598	658	641	597	645	641	652	600	620	643	644	636	664	618	597	596	621	617	622	671	637	641	622	586	611	630	643	639	688	649	589	618	663	657	600	591	638	632	593	597	596	618	638	600	627	644	590	586	584	631	613	647	638	596	612	591	620	692	639	624	597	626	664	580	656	666	667	656	631	631	689	633	631	666	656	677	612	606	632	580	631	629	644	591	621	615	593	656	622	642	657	639	630	650	617	609	609	635	620	621	613	641	599	632	692	636	588	638	689	660	670	601	609	645	606	623	642	654	658	593	679	624	591	573	596	644	663	639	631	640	634	618	606	650	625	610	679	623	593	600	613	630	644	628	646	601	627	648	618	679	632	617	641	694	609	635	622	631	608	590	626	601	621	669	604	623	650	622	634	635	649	682	625	590	650	644	636	612	627	605	674	680	603	642	609	639	639	605	658	664	640	632	576	639	664	639	628	579	655	635	656	657	653	648	658	646	616	561	635	659	619	645	603	591	648	617	655	625	623	671	610	652	598	675	612	633	622	620	628	638	612	658	595	613	648	592	633	637	635	660	613	621	619	607	625	609	580	609	676	634	653	596	597	637	570	604	620	611	604	643	664	677	629	666	603	605	653	637	635	638	598	642	627	654	576	632	626	645	639	659	685	635	623	635	617	653	598	632	625	616	627	614	636	635	579	678	642	624	635	631	653	650	656	618	669	614	610	629	596	679	620	587	636	643	630	695	639	614	614	653	596	604	588	654	656	596	685	643	636	638	580	607	587	637	622	632	618	651	610	615	601	635	675	677	604	639	624	643	633	640	594	595	647	636	596	620	626	612	590	605	680	635	590	606	597	612	617	610	622	619	624	609	672	645	617	628	624	642	673	650	649	603	643	571	603	649	647	642	632	614	613	609	644	619	611	584	635	615	589	638	600	663	593	657	632	635	612	627	638	641	636	593	630	593	631	619	663	645	613	664	640	606	618	610	594	607	637	633	572	640	649	651	626	654	586	642	610	600	628	608	642	658	625	590	621	639	649	651	629	625	656	620	613	644	621	586	656	559	657	608	657	642	613	634	639	633	627	636	619	662	609	634	619	639	605	616	603	603	613	610	640	595	630	623	667	660	626	613	581	623	592	616	621	594	644	651	604	615	622	632	658	638	600	652	626	633	647	612	646	636	616	638	632	589	627	609	551	577	620	603	619	609	605	594	615	619	649	619	625	616	612	674	591	634	606	633	631	662	644	612	661	660	617	648	642	601	639	648	632	604	671	584	597	614	656	603	592	644	649	662	628	644	665	628	627	648	643	636	632	655	676	645	626	630	587	609	649	612	662	683	605	624	604	634	592	637	652	642	618	653	644	604	620	654	675	656	616	657	637	646	672	596	643	605	641	616	630	623	640	620	650	642	636	627	627	661	599	672	618	614	629	648	654	605	625	604	630	582	603	628	635	678	652	659	579	633	608	654	585	642	673	621	568	626	628	605	610	599	607	633	675	601	620	637	632	615	626	631	610	618	663	672	647	652	635	585	612	635	592	593	650	599	629	637	632	609	645	663	652	619	593	590	624	614	651	607	631	645	606	643	627	611	623	632	653	674	626	578	606	634	646	630	639	643	616	600	626	658	599	614	631	646	616	622	660	654	629	629	644	625	635	596	574	628	623	640	618	667	595	628	615	672	615	644	661	619	597	597	627	668	650	639	639	611	634	618	656	593	642	627	638	660	614	645	655	605	636	603	642	670	627	633	625	673	629
24297	21456	35815	39652	47741	37234	24104	10004	2632	500	241	258	259	271	284	284	284	252	247	231	255	239	275	261	259	254	252	257	252	236	248	240	237	234	260	259	240	213	237	240	261	267	234	250	241	270	254	268	228	234	249	239	230	218	270	265	250	239	240	251	264	220	236	243	236	238	245	220	234	250	240	256	236	251	230	221	235	243	252	247	233	238	247	278	233	273	241	228	231	256	249	259	235	249	247	250	249	234	221	245	253	239	244	236	232	240	256	245	229	246	275	255	255	247	236	232	257	235	236	239	257	234	242	250	242	216	262	241	258	224	241	223	275	231	256	253	235	237	225	237	272	263	263	269	262	244	250	227	227	195	241	227	242	248	228	257	251	244	232	257	243	240	263	240	259	253	206	246	204	261	235	252	226	230	262	245	254	228	277	219	230	238	226	257	287	216	232	238	255	225	227	257	257	217	269	254	257	260	270	236	262	264	241	256	261	257	211	238	235	232	234	243	244	223	244	251	263	267	277	237	239	221	240	218	225	240	264	249	253	235	250	233	245	228	259	260	247	259	238	256	245	230	273	231	232	236	239	278	252	227	235	243	251	216	278	260	233	229	248	239	243	275	257	227	237	215	228	253	256	261	251	236	239	262	233	273	240	228	262	260	250	276	245	250	245	270	268	261	265	249	239	230	259	269	243	245	230	243	245	262	245	269	245	259	254	227	224	238	250	248	232	248	227	252	258	244	259	234	261	241	212	286	218	253	222	261	242	256	252	254	268	228	269	236	239	248	244	245	261	248	268	261	267	261	278	234	250	248	248	223	251	235	227	275	279	246	215	251	239	264	245	262	271	229	256	240	253	259	241	238	226	234	255	235	241	256	245	249	227	235	245	268	234	243	229	232	248	250	241	221	257	237	264	254	229	249	248	248	253	249	247	233	232	222	238	230	229	219	249	238	244	255	273	245	238	238	250	261	282	239	226	238	270	255	235	258	268	241	246	257	225	235	234	220	233	250	244	261	217	245	244	250	221	234	252	253	247	258	276	249	250	244	255	249	267	237	236	216	230	265	249	262	231	231	258	248	265	242	257	227	243	262	243	248	252	238	233	243	239	251	240	234	254	217	251	244	225	243	244	254	266	252	250	262	244	264	257	224	212	235	263	247	256	230	261	230	268	216	241	243	225	236	241	272	252	252	233	265	267	256	246	217	247	227	254	236	253	224	267	249	266	256	252	237	261	228	258	240	247	238	243	260	257	257	251	214	240	270	244	240	242	259	264	240	224	217	239	227	255	234	238	267	249	238	238	246	215	248	274	295	241	261	248	229	239	244	229	243	237	220	228	244	231	265	261	237	231	275	232	229	247	270	242	212	224	271	251	251	215	235	277	259	256	219	227	252	240	250	228	210	275	261	260	253	236	277	261	260	226	246	255	267	260	227	242	241	246	219	249	231	241	222	227	253	268	217	228	246	250	252	255	235	258	224	228	228	225	221	266	269	226	245	264	260	235	257	250	229	239	263	231	212	265	237	246	253	242	220	216	250	271	239	247	205	246	263	236	262	218	273	251	268	268	246	239	251	236	249	258	260	228	232	252	265	231	254	265	259	238	248	265	254	260	245	240	235	231	271	238	267	263	243	224	231	256	234	254	234	222	229	284	234	255	247	262	243	240	240	282	243	252	252	248	233	244	234	233	248	243	271	256	272	252	236	233	234	254	258	265	256	238	241	251	261	249	240	247	260	273	277	242	240	246	245	245	252	241	248	237	239	255	279	255	221	251	260	252	251	268	239	254	242	224	228	215	251	258	246	234	242	238	278	245	233	215	234	239	227	219	226	247	244	232	249	251	256	271	233	232	253	229	252	237	250	230	235	239	250	276	242	244	230	245	251	258	232	255	274	245	259	284	224	261	258	263	242	237	214	248	195	220	212	225	244	232	237	249	234	246	239	238	241	250	261	255	255	251	251	215	268	216	271	225	262	266	254	230	241	217	232	265	254	267	231	240	263	212	250	254	234	248	259	234	263	272	247	215	228	236	239	237	245	243	235	274	235	256	241	247	236	271	217	244	246	271	255	241	229	267	237	248	228	243	242	257	216	259	250	258	238	237	278	245	245	272	222	250	273	249	252	244	246	253	243	255	223	228	264	238	242	251	264	265	216	223	302	245	244	240	251	258	252	240	270	244	265	252	262	250	232	250	221	245	213	280	223	238	241	238	258	240	266	235	220	231	223	263	279	267	242	265	247	256	262	241	219	249	247	244	237	259	249	236	245	239	254	247	213	258	223	264	234	219	251	249	250	297	255	241	240	222	232	265	251	245	229	230	266	238	224	228	258	234	215	248	249	249	224	250	235	232	237	261	252	244	242	277	247	235	276	251	230	231	264	280	222	257	223	238	243	242	253	258	255	260	256	244	257	261	224	264	260	251	242	230	231	225	203	235	286	254	214	274	235	260	228	262	254	255	259	243	256	245	225	239	243	253	250	266	245	240	219	264	260	250	242	259	287	243	254	245	253	235	247	251	226	239	227	272	261	252	216	197	239	260	237	244	242	241	259	227	236	261	251	233	240	259	245	252	253	257	243	258	252	253	242	222	249	262	253	251	249	249	227	250	219	229	264	254	224	289	282	268	235	245	269	269	248	249	228	256	236	237	220	219	265	229	254	229	249	227	236	247	267	224	231	231	240	236	244	245	250	251	241	273	225	260	278	231	245	236	244	240	251	254	242	265	248	205	223	244	235	251	243	256	286	243	243	242	233	240	236	242	214	232	259	260	230	228	257	231	240	230	234	255	251	268	259	253	225	200	268	244	268	262	250	260	252	232	250	245	245	261	226	235	234	241	235	231	266	249	257	234	246	232	257	242	221	238	234	242	281	230	255	237	223	264	262	266	224	249	226	226	232	272	238	236	231	270	271	292	227	285	257	247	236	239	252	252	224	247	237	253	240	255	251	234	261	230	232	281	222	250	221	246	236	265	238	209	232	235	244	288	237	232	221	239	274	266	243	232	269	238	241	248	245	217	246	237	235	257	245	232	255	241	256	243	266	245	241	219	280	229	232	249	236	220	240	263	254	256	244	257	216	234	260	246	259	239	249	261	274	216	238	243	216	253	244	227	229	236	261	289	251	255	255	247	239	235	254	213	260	246	237	243	225	249	251	252	223	219	282	284	277	241	231	245	227	234	260	247	225	248	239	275	227	259	241	255	254	228	231	243	236	239	230	244	231	269	228	230	262	236	262	229	227	248	237	259	225	249	260	255	249	209	260	252	225	250	231	231	245	252	232	257	242	227	248	232	241	226	237	251	254	250	267	236	242	258	263	253	260	249	242	241	233	222	228	264	235	242	266	229	232	236	278	243	251	228	235	243	252	235	266	234	262	260	246	253	242	222	233	241	245	239	233	237	238	264	253	231	259	249	225	244	254	256	250	241	265	262	246	247	270	229	252	228	260	268	257	249	200	249	251	249	255	252	233	240	240	251	271	260	218	221	242
6468	25176	63389	55876	55059	42703	30096	16745	6583	1294	459	473	431	496	499	494	496	502	496	443	472	430	453	479	486	467	480	492	487	457	443	461	455	463	502	488	449	482	464	465	473	484	455	496	487	463	483	469	465	466	479	484	463	482	479	475	498	460	478	467	505	467	479	486	493	472	456	475	477	504	499	453	471	470	459	471	505	479	496	471	497	505	499	497	491	434	480	487	488	460	520	474	474	476	451	511	478	491	464	472	472	450	487	466	502	497	487	513	444	499	505	486	467	503	477	515	509	532	486	479	443	462	451	479	488	480	476	467	446	473	508	497	496	472	502	459	467	450	456	468	476	495	470	494	499	441	563	487	468	458	477	492	470	457	473	481	490	483	422	456	480	490	444	516	454	514	467	515	499	489	471	469	506	462	507	482	454	495	462	477	475	463	475	499	437	475	494	493	494	490	471	505	527	447	508	483	482	478	503	506	464	466	494	494	480	486	491	476	533	480	486	473	475	506	497	502	463	464	495	438	474	494	486	473	474	510	485	477	486	480	493	444	474	464	501	473	501	488	488	469	484	482	470	423	453	450	481	462	463	497	457	466	501	459	476	480	519	460	492	499	471	485	519	520	524	474	470	470	464	484	478	479	469	511	516	481	480	501	478	462	504	468	517	466	490	491	436	496	507	497	450	508	486	464	512	504	426	494	464	446	439	469	458	507	456	482	443	491	453	504	474	496	450	468	480	432	485	498	489	466	491	509	435	472	484	489	489	477	507	487	448	493	495	454	443	485	498	477	449	469	473	482	492	479	479	490	470	480	475	450	496	481	496	484	458	451	445	478	469	449	451	502	425	490	527	451	466	446	504	457	456	457	461	508	450	475	484	466	450	494	511	430	454	453	463	457	443	455	448	474	480	464	473	472	500	471	456	479	438	480	485	456	505	473	472	459	483	473	441	501	519	491	432	511	494	488	478	480	479	466	524	479	446	463	489	476	438	479	477	487	451	463	460	461	483	480	474	473	495	484	497	481	479	462	453	466	490	491	494	461	457	488	483	478	465	494	480	508	490	436	459	479	474	446	467	438	486	469	477	512	492	487	485	464	483	501	446	478	481	453	417	455	479	439	454	478	480	481	504	443	470	494	456	454	454	480	473	508	465	497	476	463	461	471	513	506	480	487	475	483	476	488	485	505	489	466	412	473	457	482	449	490	457	462	469	492	493	485	509	480	473	449	457	448	479	488	494	472	477	488	469	532	463	460	493	502	443	478	486	497	522	430	461	436	458	457	494	468	486	448	497	503	455	490	486	475	499	470	489	490	465	448	473	492	462	458	488	465	452	493	506	454	512	470	478	451	476	445	469	460	463	507	516	473	478	473	462	473	501	505	510	502	467	463	467	470	484	501	464	448	498	483	458	469	466	461	478	416	505	482	450	446	453	471	479	452	441	432	486	476	453	440	480	462	512	483	479	471	468	472	466	458	436	491	464	501	485	507	463	453	485	535	491	463	458	471	457	477	486	436	483	528	481	438	486	483	452	474	455	445	511	480	465	465	491	468	499	434	446	450	514	512	494	439	448	466	491	441	472	489	453	514	518	523	474	446	473	478	467	465	470	463	510	472	439	492	459	462	498	494	482	468	509	476	506	474	453	477	471	463	530	473	469	455	468	501	476	417	467	468	442	458	447	482	440	499	504	453	454	452	432	505	470	507	476	505	462	496	475	468	480	468	486	490	481	463	458	478	480	473	525	495	475	527	451	481	459	447	464	469	462	483	495	476	496	497	499	469	478	467	473	494	440	448	482	481	452	514	483	503	502	427	486	478	489	460	497	440	479	531	508	490	485	500	479	459	474	486	474	517	462	499	450	490	480	510	475	509	504	482	492	507	454	455	476	473	474	469	490	456	485	482	470	492	456	460	491	476	497	479	472	473	470	497	437	448	491	484	483	457	475	506	479	468	472	460	420	466	458	460	476	468	501	476	472	510	434	480	489	445	451	487	478	458	506	427	443	471	467	447	463	501	453	427	473	497	456	479	472	479	492	462	494	460	485	493	458	465	500	495	495	477	478	471	471	466	450	461	520	521	509	465	505	491	463	515	498	497	483	444	479	501	455	477	473	467	495	475	436	529	474	473	457	478	494	427	474	465	459	454	454	496	508	466	482	482	473	451	468	496	493	503	448	480	489	485	471	466	505	455	492	464	500	461	472	458	471	484	478	493	490	498	470	474	467	528	473	429	467	474	490	504	467	466	467	472	468	508	500	505	451	489	464	462	510	460	474	460	471	485	512	469	463	459	444	505	444	511	502	478	472	475	503	492	482	438	504	500	480	482	471	455	471	505	462	499	511	472	471	512	536	492	482	492	492	453	469	461	499	465	478	476	491	536	495	449	471	499	472	506	454	467	459	476	466	492	488	503	487	482	498	431	453	454	446	477	520	469	473	495	413	502	451	500	469	478	496	435	444	475	494	518	458	446	470	516	493	504	458	470	496	494	469	470	499	432	483	476	491	452	472	455	426	497	509	509	487	462	487	501	503	453	522	477	444	478	422	496	481	507	505	462	496	481	460	460	489	470	471	466	444	478	454	492	456	500	487	441	448	444	522	503	481	462	519	482	442	459	491	460	464	473	476	481	521	465	502	484	490	473	488	478	488	438	492	482	484	472	443	494	469	490	489	471	469	465	484	477	473	511	459	457	475	485	453	492	516	486	486	447	480	500	492	497	496	473	498	449	458	520	444	498	479	444	496	495	499	458	451	446	499	457	509	497	476	449	468	474	478	450	466	478	473	468	492	450	477	511	494	465	447	470	507	489	504	466	481	461	458	466	489	475	459	469	466	470	497	479	459	440	476	474	494	480	483	446	452	447	463	503	438	493	463	449	426	510	502	457	468	489	451	431	479	479	513	477	502	473	476	458	435	479	488	458	491	527	457	459	490	486	447	501	476	485	441	468	457	490	480	464	467	467	466	470	471	467	476	476	489	484	505	470	472	452	490	466	451	522	459	508	499	463	483	477	535	469	465	478	468	473	511	470	492	500	489	460	458	513	453	458	473	479	491	486	485	456	455	464	486	498	479	468	521	493	443	454	478	482	439	487	489	471	490	508	492	497	495	490	494	477	481	472	446	455	484	511	488	433	486	472	479	473	498	478	456	487	472	483	469	506	435	474	489	509	502	526	455	447	445	452	498	481	489	487	446	475	494	452	474	504	491	481	525	501	467	465	479	492	456	453	464	483	499	494	505	493	484	458	454	482	468	463	479	466	475	431	454	510	487	496	500	459	482	450	438	490	467	481	445	493	496	488	461	486	533	509	425	493	468	488	484	466	480	502	486	484	477	478	465	472	448	495	491	494	445	488	456	464	511	471	448	486	460	478	443	506	475	513	494	445	475	477	472	468	477	468	496	486	484	430	457	527	478	465	439	484	471	494	458	462	451	458	473	511	475	486	527	496	470	461	465	476	460	455	445	504	467	491	471	447	478	467	508	477	483	494
23467	21548	30477	38742	48602	45608	33534	17631	5393	947	323	342	308	285	325	302	307	337	288	307	283	332	298	303	312	298	289	324	300	310	285	304	292	286	313	313	317	296	335	289	300	337	306	294	336	301	321	286	339	304	325	316	308	309	310	299	300	309	298	313	295	288	317	316	287	292	325	300	307	302	320	310	306	287	323	318	305	346	314	303	296	303	340	291	268	324	304	293	323	295	278	309	318	304	311	324	313	325	291	325	300	288	318	287	287	287	281	318	309	279	294	286	313	328	310	291	330	283	285	297	305	312	287	282	344	324	300	268	279	308	321	294	301	294	312	325	287	293	300	334	314	309	328	314	294	317	292	305	290	287	312	288	312	273	294	316	314	309	282	274	304	322	298	302	291	338	310	317	290	297	312	306	271	321	315	309	298	329	296	317	307	288	325	283	310	297	332	306	360	289	303	323	273	291	306	309	286	297	269	306	305	328	294	317	311	331	304	293	301	324	308	285	323	336	291	296	293	297	308	300	296	293	292	346	320	307	279	283	321	287	301	277	279	295	291	291	271	319	287	315	290	288	308	316	324	312	303	301	254	280	280	304	297	320	285	286	301	287	277	294	318	283	300	312	319	301	290	256	274	288	340	286	299	325	317	304	293	314	274	308	306	322	310	270	286	302	280	300	323	316	288	330	303	295	300	292	311	294	274	308	281	321	279	348	307	288	307	256	315	280	280	277	272	309	297	322	307	299	303	305	280	289	321	307	298	306	293	341	299	290	285	306	291	289	277	293	336	333	336	271	292	289	284	315	338	306	271	315	299	309	322	258	306	287	322	283	321	335	281	320	310	321	304	336	315	311	311	285	300	264	305	282	311	289	317	323	324	300	293	323	304	320	275	355	282	293	319	301	301	318	308	322	335	313	298	273	341	306	306	294	302	305	291	296	301	282	307	277	296	286	296	309	308	299	273	296	314	305	305	302	278	253	283	301	286	328	302	336	293	299	329	297	305	300	298	301	315	323	312	305	300	343	287	296	307	297	301	299	309	291	340	271	310	309	306	253	313	293	302	292	293	315	298	300	289	324	264	293	294	271	295	282	291	310	307	335	311	284	285	318	281	293	329	326	300	305	305	317	306	325	321	289	308	298	284	304	307	326	310	301	310	281	314	283	297	297	273	295	294	302	303	301	287	271	325	301	284	313	311	280	302	302	284	293	296	286	313	305	296	303	310	291	280	282	298	292	320	272	271	294	307	266	276	300	314	304	281	314	305	295	290	273	310	312	299	331	293	289	300	327	294	281	282	324	315	302	259	308	321	288	283	301	320	273	304	288	305	305	280	307	270	296	283	332	312	306	293	311	281	323	348	295	323	285	294	319	309	296	283	325	288	295	308	303	312	300	305	287	297	312	304	288	298	294	329	324	307	299	316	284	292	289	303	275	293	332	283	324	305	326	309	294	337	281	308	331	311	304	300	291	312	327	297	250	319	318	277	311	290	312	300	306	301	276	294	310	320	287	308	275	320	276	318	317	311	292	280	298	297	307	332	300	274	309	289	325	291	291	301	281	284	284	313	312	290	310	305	272	294	296	296	334	348	325	313	304	317	322	313	336	322	281	279	310	271	289	310	309	309	283	335	325	296	279	299	307	300	291	279	301	312	301	310	278	310	318	333	316	309	265	310	289	302	299	287	263	302	299	306	310	315	332	316	299	305	306	308	301	318	325	313	320	284	280	282	266	297	314	293	291	265	312	287	298	316	314	307	306	257	306	319	293	301	317	300	323	312	340	309	332	331	303	322	303	296	307	321	290	308	302	335	319	299	286	276	330	314	323	278	298	282	312	310	327	339	299	302	255	301	278	284	307	319	299	312	299	311	298	270	295	282	300	295	305	301	273	324	328	310	307	314	289	303	290	300	307	287	305	289	303	304	317	314	284	293	327	305	309	347	287	317	282	297	316	271	308	312	300	326	330	298	294	290	288	274	301	325	302	342	297	273	317	300	322	281	288	287	280	311	304	306	329	298	275	313	306	310	322	318	301	301	308	308	262	315	279	307	281	278	307	299	316	270	301	304	302	329	285	306	255	299	289	319	299	349	287	294	304	321	299	310	277	299	313	278	306	300	305	302	298	308	296	280	290	301	284	293	344	278	326	348	315	277	295	322	300	320	292	276	291	324	308	264	303	287	333	326	293	323	288	300	292	277	268	286	297	304	330	282	320	305	285	292	306	322	307	306	283	288	298	271	300	298	326	305	302	290	332	328	285	328	294	290	320	300	298	281	302	272	293	286	317	271	293	287	307	305	306	296	298	317	333	302	307	292	332	314	306	316	310	308	318	302	305	244	338	291	305	287	295	289	300	302	300	309	297	267	315	276	318	307	299	289	313	304	292	285	299	281	331	284	284	306	294	293	296	285	315	264	279	315	321	314	303	294	318	300	295	311	276	302	282	298	307	273	305	322	331	333	275	297	301	315	282	283	309	312	273	308	296	285	307	313	298	294	306	335	325	298	302	290	298	300	275	328	297	334	316	297	291	295	283	317	324	293	317	303	289	323	300	332	300	283	306	293	267	300	302	329	309	319	273	280	292	341	318	297	283	303	282	319	332	303	311	304	308	286	315	335	297	293	282	333	325	285	321	303	271	279	292	305	307	321	320	276	332	309	284	300	282	307	318	298	314	308	317	301	298	323	296	302	298	291	312	297	315	310	306	300	315	302	322	297	315	287	320	267	300	298	324	288	279	295	290	287	289	316	306	295	322	286	335	324	286	320	290	291	275	299	286	295	274	300	311	328	284	300	293	306	297	301	310	316	300	327	297	331	308	310	311	306	294	297	265	320	325	299	306	275	302	287	296	290	282	291	301	315	292	326	270	304	306	305	307	324	304	316	294	306	287	291	289	302	291	313	307	307	289	280	306	309	316	305	288	282	314	309	309	304	314	326	325	308	329	320	276	283	312	279	320	296	314	300	312	325	277	312	308	292	289	289	293	295	275	308	299	294	308	319	320	301	299	292	314	295	307	293	308	294	316	358	331	299	324	276	314	286	295	315	279	308	286	312	277	293	298	333	288	289	307	304	302	299	316	303	316	326	323	321	304	288	287	299	332	353	295	293	286	312	280	314	314	271	304	280	293	301	294	302	307	277	303	302	308	324	310	292	308	303	312	296	317	318	326	328	328	286	297	314	335	287	306	313	284	287	310	304	289	297	296	312	288	293	317	293	314	288	328	324	311	268	298	300	307	281	292	275	313	305	303	297	292	313	259	270	285	281	290	297	256	312	313	312	286	288	320	296	310	301	320	310	300	307	317	325	338	311	280	283	265	319	307	308	298	328	281	295	318	297	287	331	282	294	265	325	300	324	295	302	309	300	323	288	277	308	297	301	297	310	305	322	279	291	306	282	328	270	334	298	292	300	287	293	277	336	290	327	282	299	336	327	287	299	297	285	282	265	287	290	313	302	304	301	305	321	296	296	294	311	295	320	314	309	313	315	304
9171	33517	54392	70457	66918	53076	38862	24755	10706	2281	562	614	532	563	632	575	583	550	524	566	577	526	549	575	555	559	526	581	505	577	586	547	572	508	553	588	526	538	592	589	580	554	549	565	567	532	554	551	568	570	565	608	590	537	577	547	603	544	562	537	509	546	570	570	548	486	564	550	561	551	572	546	564	547	547	554	541	548	581	554	557	526	585	558	534	602	544	588	586	598	558	535	545	548	565	586	571	602	557	587	530	565	577	532	560	550	559	550	527	570	539	554	527	582	552	587	573	567	526	540	580	548	504	535	595	552	562	540	539	559	561	606	529	565	571	589	555	565	550	556	530	586	535	543	546	519	523	552	584	530	584	567	584	571	548	581	548	571	578	562	553	550	551	546	576	555	581	574	625	525	557	551	582	565	541	574	560	547	507	555	573	543	559	572	549	550	596	542	560	542	564	575	577	540	603	589	567	519	503	548	556	592	570	528	578	526	538	580	550	576	544	565	571	594	564	571	568	587	517	586	555	550	574	561	563	573	568	575	561	580	580	559	599	545	579	567	548	558	566	546	521	566	589	541	564	604	568	547	557	516	578	552	554	572	534	579	615	519	568	575	534	589	545	585	572	569	577	558	579	550	548	593	551	613	567	584	510	558	553	559	547	574	539	597	582	553	558	570	563	555	524	600	556	575	527	590	531	582	566	598	536	560	565	553	545	552	607	568	533	550	538	565	539	526	552	562	547	552	563	545	529	521	565	543	587	551	552	547	533	551	561	576	564	556	532	536	560	534	562	542	572	600	600	548	574	547	522	560	550	556	539	519	558	528	567	560	545	544	568	547	515	573	516	553	568	567	609	578	592	536	560	593	565	536	533	550	588	631	518	567	550	544	548	561	568	550	553	574	570	557	586	580	602	544	557	532	522	568	526	536	523	578	569	573	537	551	533	551	565	576	588	585	489	595	574	572	559	607	591	565	579	575	552	525	562	523	527	539	569	584	576	542	527	538	609	546	550	584	533	552	532	589	548	555	584	541	571	590	551	551	556	576	530	576	536	558	517	567	552	549	545	591	575	612	530	567	561	541	542	556	532	570	561	551	510	578	562	614	561	574	565	511	525	553	587	531	549	544	563	518	541	563	568	545	554	549	515	590	567	575	582	540	555	527	567	564	591	547	559	572	569	558	541	592	553	543	529	517	562	521	540	545	514	576	587	512	579	561	552	549	574	543	597	548	513	539	550	542	576	582	564	607	573	528	558	570	515	593	589	562	543	560	551	554	568	563	576	561	551	540	549	551	600	581	517	541	555	566	615	556	576	544	562	563	551	577	598	549	547	574	557	562	582	587	582	582	571	573	527	568	535	544	532	564	517	547	569	589	570	581	587	548	574	566	547	525	564	565	583	585	579	593	533	536	507	573	561	569	577	525	573	545	532	600	544	524	566	568	567	584	552	565	545	548	548	557	572	571	536	550	514	510	593	560	550	561	568	543	544	563	561	543	568	548	558	563	559	559	585	550	552	602	570	553	554	545	541	565	521	579	537	561	553	535	571	578	554	555	564	580	590	565	560	540	510	562	531	584	584	535	528	597	559	575	569	569	587	545	579	531	559	586	588	554	521	545	546	555	594	600	546	589	549	531	574	560	583	567	558	570	547	566	529	507	551	544	536	579	550	577	500	588	534	509	563	573	560	570	591	567	575	564	534	520	559	558	566	532	554	596	547	592	537	552	532	554	531	586	494	512	529	550	600	560	578	561	544	532	555	571	560	602	535	568	528	583	562	594	524	537	540	549	589	551	562	536	571	592	549	589	545	588	575	554	531	538	547	553	560	574	552	569	571	541	586	613	537	568	581	548	556	565	523	554	577	561	541	582	545	569	525	550	576	519	579	557	584	570	592	561	583	555	526	582	542	594	568	597	532	559	592	561	561	585	542	563	543	585	562	562	551	614	558	531	517	550	543	612	560	596	537	515	583	555	546	575	577	568	559	519	570	566	561	576	600	575	586	576	561	568	546	569	562	538	538	558	538	535	572	491	549	569	579	590	525	595	569	571	547	520	580	498	573	503	590	527	566	565	565	553	582	545	558	588	544	565	564	586	570	550	581	582	530	585	531	528	588	588	589	552	578	594	581	568	581	567	587	546	586	557	563	572	576	558	574	553	546	563	545	564	562	564	557	598	549	551	567	562	537	579	555	575	508	543	574	582	567	582	510	546	545	519	573	566	557	576	568	558	581	545	556	544	561	545	541	564	571	539	532	569	575	594	562	523	571	566	565	547	493	555	561	585	524	549	556	560	540	579	583	551	524	554	546	552	533	578	537	564	523	560	558	572	551	513	576	548	525	587	522	549	534	550	579	589	583	520	532	541	585	521	565	568	563	552	549	535	564	563	537	537	532	547	555	578	529	548	611	537	542	568	564	614	559	533	545	562	581	534	578	540	534	552	578	623	583	564	552	542	592	550	523	585	558	589	590	569	561	579	552	580	545	551	570	585	500	537	547	544	520	539	559	551	554	531	546	544	577	581	565	543	591	578	587	544	558	541	539	564	585	604	549	568	573	555	566	556	595	580	546	577	591	543	527	522	531	523	533	562	550	570	528	544	586	553	592	582	563	562	590	532	610	566	543	566	495	566	583	530	561	553	564	532	583	572	585	562	553	561	543	530	586	581	543	548	579	592	560	580	576	565	575	564	561	482	524	590	570	542	579	534	574	540	565	584	540	554	560	555	570	522	537	531	570	558	561	565	548	551	589	548	524	508	572	567	581	602	555	551	537	579	566	570	560	551	572	579	546	562	595	530	542	588	534	554	531	574	576	536	534	546	554	550	536	580	570	574	561	561	540	549	564	531	582	568	549	563	572	537	544	591	599	524	535	532	570	589	572	516	526	546	580	534	533	543	558	609	542	558	540	557	592	535	544	556	564	604	582	547	547	582	587	551	579	574	537	632	588	543	542	546	554	569	542	541	528	540	598	540	537	542	543	596	593	570	534	571	571	569	530	528	572	548	547	527	548	565	538	524	555	613	573	535	556	526	580	551	549	573	584	546	553	494	575	558	552	558	562	565	581	523	589	572	567	559	543	571	541	535	500	547	575	525	591	515	602	529	573	590	569	552	549	553	591	526	565	520	569	559	585	563	525	545	557	529	550	510	564	550	549	562	550	541	538	588	597	561	566	540	544	524	569	504	534	578	587	588	555	516	577	590	544	515	598	587	585	498	528	572	540	530	535	555	594	578	523	558	558	573	546	551	561	542	562	564	567	599	514	530	516	529	567	558	582	535	555	531	555	556	558	545	575	565	567	549	552	557	537	565	556	586	591	530	594	554	554	589	537	561	532	533	535	573	528	593	556	525	571	558	548	568	592	536	562	550	540	529	575	581	562	548	532	588	551	528	530	576	598	544	536	558	527	599	562	557	503	548	548	545	540	546	526	514	587	585	557	555	547	557	515	567	537	566	582	558	545	545	565	545	575	549	582	577	545	563	527	565
26948	23486	17159	19741	16229	9649	4273	1613	749	405	350	326	340	314	314	322	298	326	324	349	307	333	327	339	313	329	340	323	345	338	293	337	342	308	303	326	347	303	334	343	304	341	346	331	307	319	355	317	323	332	344	297	306	320	306	356	318	326	313	293	310	334	330	328	290	333	335	332	315	315	322	339	331	331	310	293	321	321	327	311	339	348	344	301	295	348	296	346	314	328	297	340	324	318	343	299	349	345	338	326	334	320	308	314	329	351	314	332	336	334	333	328	329	318	349	330	311	313	319	315	305	314	309	323	338	329	295	335	335	309	322	341	332	330	322	337	326	316	312	338	332	324	325	342	313	309	333	313	342	328	301	301	352	332	335	321	335	331	356	341	327	351	328	324	333	320	328	313	302	303	320	319	325	290	331	298	318	321	315	345	326	329	282	308	321	303	342	355	313	343	323	327	315	333	359	330	311	322	329	325	334	330	330	329	332	342	317	318	298	316	332	302	328	336	333	329	318	315	352	343	329	314	309	366	309	309	323	373	294	336	334	349	333	321	304	367	292	301	312	316	344	327	334	325	320	348	325	303	319	293	325	320	306	306	334	353	323	309	316	312	309	310	334	329	298	343	323	337	317	332	298	307	330	334	308	340	328	344	300	361	312	299	302	341	349	339	319	318	327	334	351	324	334	329	299	352	329	328	351	282	336	341	358	314	324	290	324	337	306	306	302	330	328	326	316	352	331	300	337	317	350	361	303	287	325	333	330	375	368	334	333	322	341	304	334	352	299	333	339	336	303	284	314	310	320	338	318	344	338	352	326	316	318	346	337	352	323	332	325	303	353	311	341	300	331	308	317	308	337	317	352	331	314	330	327	310	346	331	337	359	349	309	301	327	314	290	342	316	315	321	333	328	336	333	325	342	352	325	329	318	336	342	295	311	338	336	356	330	307	349	326	328	333	308	357	327	347	312	338	347	315	326	306	349	308	326	290	324	342	320	335	337	357	328	301	334	324	340	297	341	313	338	327	338	335	330	334	308	324	336	306	324	356	351	351	324	315	349	332	313	337	307	347	305	320	331	349	325	323	342	318	326	305	333	346	329	343	307	323	286	321	318	351	325	300	332	321	324	329	332	307	321	266	320	349	315	344	325	346	309	320	373	349	311	273	338	324	331	360	368	315	292	318	339	323	362	310	324	310	301	342	333	323	350	317	340	321	318	328	301	306	315	361	336	328	333	327	343	299	336	329	315	321	314	328	318	315	320	321	321	334	333	314	308	347	306	333	311	329	342	321	303	369	326	323	335	349	317	314	336	317	294	335	319	328	341	323	338	316	342	341	303	347	336	326	360	328	305	313	332	344	319	324	340	312	343	340	317	328	319	344	347	301	331	331	345	321	314	303	352	322	332	340	330	371	327	357	345	300	319	344	395	328	332	338	320	347	306	313	307	357	335	301	337	326	309	328	323	344	325	315	327	338	302	323	305	325	305	343	328	315	330	325	332	336	311	351	331	325	347	313	328	364	335	324	296	346	300	364	356	328	337	314	319	332	343	307	303	335	334	289	320	340	331	290	316	329	332	331	316	303	287	332	330	350	362	350	338	322	345	315	313	338	349	337	331	331	303	322	321	321	332	321	363	301	341	322	304	307	329	332	324	316	309	337	312	302	346	334	284	317	351	338	328	309	317	311	292	339	353	344	326	357	347	315	348	319	318	344	333	327	327	298	300	360	336	340	332	303	339	314	343	354	338	304	296	307	361	328	322	331	301	322	352	326	322	319	336	335	326	339	329	313	320	354	302	309	328	342	342	322	306	310	344	344	307	352	317	359	287	333	310	354	327	286	344	303	320	331	325	341	330	293	318	324	324	315	358	313	308	333	306	361	325	338	312	319	332	333	328	319	316	338	311	331	335	372	337	328	320	322	351	325	327	297	328	324	306	335	323	349	305	323	345	322	308	329	314	295	304	325	322	340	351	326	297	333	312	350	326	324	320	344	346	321	308	334	305	309	321	331	368	292	325	348	353	326	348	331	336	336	322	340	334	310	320	294	333	340	333	341	354	340	320	316	328	323	358	329	332	316	326	344	310	351	353	313	318	309	323	324	343	290	328	320	328	325	338	308	324	318	334	318	305	358	308	348	353	333	341	316	310	325	369	359	319	297	359	308	350	323	340	297	318	317	292	318	305	327	331	329	308	349	334	345	333	329	359	368	298	289	330	355	328	320	287	307	313	309	335	307	307	329	278	319	345	304	302	310	333	315	307	282	308	329	329	297	348	311	340	335	313	338	337	360	370	345	325	347	349	358	345	326	343	348	331	312	311	314	321	296	315	327	333	317	340	357	328	297	286	319	319	347	335	286	335	341	300	310	353	339	322	294	338	340	341	339	324	309	336	317	352	330	349	319	337	311	312	313	276	314	360	332	306	321	315	308	318	315	342	351	337	335	364	327	325	327	321	314	317	336	340	317	310	330	346	318	343	305	292	317	317	321	346	327	321	361	329	316	374	368	320	306	326	339	333	309	332	336	329	322	310	352	335	330	359	329	356	319	322	337	324	296	333	318	349	316	342	339	354	302	366	304	324	301	335	330	345	361	316	311	291	331	325	327	354	355	324	360	324	340	332	330	319	313	335	311	312	322	326	323	312	312	354	309	302	327	321	332	333	323	322	328	363	330	326	323	318	337	306	341	311	342	369	325	336	330	318	328	333	325	314	313	341	312	326	321	305	306	322	339	333	339	311	333	310	337	293	314	348	325	329	319	326	330	316	337	295	306	360	355	293	333	349	305	349	325	307	306	337	303	332	333	312	352	312	315	345	306	303	320	329	331	369	350	308	338	315	302	321	322	355	312	335	320	338	335	372	339	351	319	306	322	327	343	338	316	330	348	332	321	337	323	338	308	344	318	326	332	318	368	303	330	297	310	339	357	318	310	316	307	320	316	329	341	317	330	293	332	305	304	317	354	324	328	343	350	313	321	360	328	338	330	319	346	318	324	289	322	351	334	362	330	376	327	322	319	375	322	336	311	305	337	337	319	308	330	329	360	333	347	313	347	345	333	340	341	313	302	332	322	344	334	340	340	346	315	310	328	354	309	340	327	339	334	295	327	332	329	335	334	344	327	303	348	327	336	306	327	353	316	312	329	341	372	328	315	308	308	325	324	340	355	289	297	328	327	329	355	338	335	294	315	283	342	302	311	336	295	360	335	324	325	323	324	314	303	374	295	293	320	329	325	357	304	342	331	308	353	313	348	329	330	325	326	292	347	345	338	287	341	354	325	304	319	342	335	324	308	366	313	345	319	339	287	335	320	318	327	308	308	326	336	296	335	330	320	332	333	357	320	332	351	348	348	319	339	327	331	343	372	315	312	304	315	337	317	340	322	338	358	340	341	331	298	329	323	344	326	303	323	318	344	289	335	339	338	328	333	327	301	326	314	356	295	346	315	295	327	351	315	311	343	313	327	353	342	299	309	337	351	326	336	327	321	320
5411	32737	16315	27693	24077	16911	9252	4131	1776	766	613	616	620	655	659	626	574	634	694	646	629	647	643	653	593	632	638	641	665	614	663	641	618	641	612	631	626	624	630	639	633	602	620	620	638	679	594	657	635	627	635	639	682	632	646	610	579	583	640	622	602	669	670	645	617	640	678	625	632	610	648	634	652	592	676	628	619	675	630	620	633	640	640	629	651	633	647	614	643	632	643	592	601	587	623	615	626	630	647	620	648	633	614	629	595	611	625	606	601	633	568	624	647	617	623	575	630	601	637	621	651	631	629	660	617	665	648	619	674	661	648	614	621	700	616	663	626	628	655	625	608	677	614	658	638	572	630	591	602	577	643	646	617	611	634	616	623	626	626	654	623	599	603	651	635	647	634	601	572	611	632	641	587	611	606	609	588	597	585	653	637	630	632	609	656	622	604	609	654	628	628	653	652	648	590	639	618	591	586	598	628	626	641	592	653	621	638	679	660	628	637	679	631	634	609	619	594	645	574	677	583	630	592	699	620	635	627	672	617	617	598	657	635	652	651	625	592	614	618	615	634	634	612	592	657	626	648	649	614	639	652	621	652	603	647	634	629	627	629	597	545	600	643	564	606	641	612	588	643	629	659	590	592	622	593	588	666	635	661	626	650	633	615	673	619	632	573	688	666	632	579	588	625	617	640	680	644	635	595	657	652	607	607	624	600	631	612	679	611	618	658	633	593	599	647	667	572	629	641	649	646	691	636	603	607	626	601	671	616	602	620	674	633	602	613	609	579	646	576	625	607	613	585	640	666	611	641	613	650	611	629	598	611	626	637	628	647	646	630	694	632	629	662	645	612	602	618	595	639	613	604	631	627	643	607	617	658	667	592	629	562	596	584	603	638	615	618	641	594	649	625	605	611	615	580	604	643	601	640	619	592	617	637	653	622	614	656	628	587	640	638	616	606	674	628	626	659	651	610	657	607	652	642	619	624	583	600	592	614	647	629	615	620	623	662	619	610	623	660	643	614	625	639	617	616	654	604	645	657	588	644	604	578	636	592	645	606	661	610	647	647	648	677	634	605	621	615	626	612	590	623	633	630	672	618	607	659	616	657	618	643	596	639	605	624	637	670	629	632	642	654	636	600	649	634	657	673	648	647	627	620	604	641	653	638	653	650	664	606	588	627	589	619	603	687	657	617	613	590	621	623	639	640	668	677	647	639	584	651	629	621	617	635	655	596	648	593	620	633	630	629	630	649	627	620	631	643	610	616	625	632	638	586	652	593	666	612	659	598	648	607	640	613	585	607	635	613	659	635	633	631	643	641	634	645	605	607	655	648	628	669	669	621	620	593	587	675	638	612	629	624	627	587	606	615	634	676	584	600	639	622	647	613	638	558	633	622	612	631	583	621	633	657	653	635	639	639	657	606	607	600	614	672	617	644	605	629	628	635	644	621	635	663	666	663	659	695	618	647	607	603	619	600	583	659	593	623	620	643	653	639	618	628	597	600	640	582	640	634	650	657	652	614	616	605	605	627	582	634	617	601	611	628	684	632	623	617	623	592	631	631	685	604	596	582	651	631	627	645	680	646	620	610	562	596	622	616	655	671	651	573	617	656	597	645	639	590	606	567	700	626	628	640	630	653	626	628	614	644	624	624	625	605	621	610	618	643	591	605	693	637	614	656	593	598	630	644	648	622	648	673	573	597	585	578	633	620	624	603	591	620	603	629	624	593	622	651	637	615	585	630	583	616	675	633	614	613	643	577	606	609	618	672	599	641	615	618	635	638	646	624	618	635	659	605	600	626	647	625	614	609	625	645	662	644	630	606	608	627	593	653	676	621	619	627	631	629	641	603	632	616	622	604	618	644	665	611	662	604	636	564	643	594	588	611	635	639	634	647	655	630	609	653	627	569	604	599	622	605	647	612	645	685	611	636	606	583	597	620	602	604	607	630	675	627	684	584	620	656	610	611	622	610	595	602	643	650	676	627	623	650	579	622	595	646	658	650	648	593	632	647	610	608	644	649	608	620	635	654	617	609	617	607	565	663	640	603	609	604	663	636	644	640	661	628	622	648	616	611	611	630	655	607	620	637	651	646	652	604	612	596	639	584	615	671	663	591	665	666	652	644	644	601	622	674	608	659	674	663	650	599	593	670	666	672	619	627	626	632	625	632	640	632	601	635	599	585	636	637	612	639	643	615	667	626	632	609	594	612	623	638	625	644	644	675	587	668	642	608	614	662	608	681	598	634	626	661	611	683	656	647	630	641	644	607	681	597	642	647	656	642	635	670	629	643	646	615	589	630	637	647	597	624	673	685	655	621	648	633	637	644	604	630	652	587	667	633	664	625	646	626	615	611	666	578	646	666	607	639	580	642	655	591	636	624	619	595	609	626	593	576	628	622	680	624	646	636	670	578	599	632	649	632	621	638	656	636	638	655	628	602	590	627	626	642	620	624	591	608	611	649	652	631	583	589	614	595	622	646	629	657	633	633	632	632	642	660	657	632	609	629	608	629	631	608	610	642	629	660	632	618	641	614	638	615	620	612	602	616	619	621	661	628	622	623	619	617	613	599	662	634	612	658	641	606	655	627	645	632	623	623	572	663	624	587	595	656	619	645	595	627	663	603	642	633	640	643	596	613	665	619	612	610	669	630	643	621	609	627	580	618	669	600	650	616	576	649	630	677	629	612	620	599	605	597	626	606	626	636	624	646	612	554	604	596	626	632	624	664	616	645	644	608	656	630	645	662	607	629	615	631	624	641	591	620	622	599	639	643	649	604	640	619	634	640	631	613	632	613	662	624	603	610	602	614	604	601	628	653	613	611	651	595	553	619	631	603	606	636	636	625	611	606	632	603	664	608	623	664	600	636	639	621	618	629	587	633	612	612	635	604	575	636	634	568	648	624	636	654	624	598	614	573	616	617	637	642	573	636	613	584	598	627	605	598	590	637	637	616	634	628	617	632	608	592	631	589	658	648	638	624	665	614	629	663	611	640	621	611	601	594	629	667	654	648	646	630	603	590	663	588	630	670	608	641	633	607	600	659	638	631	615	624	603	629	661	620	645	638	610	620	635	634	629	626	623	660	600	655	633	678	641	583	640	673	614	637	689	628	579	660	614	607	642	606	600	582	598	584	651	602	659	628	610	645	637	663	624	624	600	603	617	634	598	613	659	590	611	631	603	668	588	576	665	595	604	627	629	633	623	649	593	670	683	626	650	602	578	637	641	627	619	632	614	576	656	670	627	639	582	659	666	619	598	626	708	565	617	619	634	649	626	627	583	616	632	591	630	646	649	657	624	651	645	625	624	665	651	645	670	630	594	638	634	604	671	630	655	615	596	624	647	646	605	666	647	632	629	620	666	640	651	641	665	680	621	643	645	602	591	594	629	602	652	672	647	608	591	676	608	647	652	637	624	620	635	629	662	620	593	646	681	639	651	653	636	630	581	597	639	627	640	645	631	668	650	640	617	650	639	627	627	657	635	662	604
24305	21742	28936	37674	45370	39117	26160	11162	2767	526	280	254	246	243	249	267	251	241	251	256	255	268	221	252	275	230	260	259	248	230	259	243	255	251	264	257	257	268	240	260	228	247	210	232	243	240	240	217	228	261	256	237	237	246	265	267	235	255	221	253	244	236	257	246	267	258	266	228	269	239	238	231	234	242	236	252	243	217	234	255	245	243	231	240	231	281	260	254	232	273	270	262	230	257	250	279	231	252	232	267	260	236	210	266	225	249	255	252	244	223	255	243	229	253	248	244	257	250	238	222	245	236	286	238	219	264	231	259	226	241	280	231	257	260	264	240	274	255	245	260	255	224	262	230	236	251	260	264	236	234	258	261	246	212	229	251	256	223	257	239	265	245	250	228	250	241	243	227	261	249	266	212	227	264	219	233	279	259	247	264	271	215	225	238	241	238	244	221	255	246	235	242	236	269	236	234	235	238	240	230	255	266	237	274	253	256	264	238	268	249	242	249	228	229	238	237	258	253	230	248	219	226	260	252	222	249	262	217	213	275	243	219	261	237	248	278	222	230	244	227	238	216	233	224	257	255	237	275	242	241	257	245	252	234	233	236	230	237	252	261	235	215	268	248	244	233	255	255	276	229	249	248	243	232	233	234	255	242	237	244	252	256	253	236	244	230	273	234	244	270	231	238	258	252	237	245	256	242	258	279	247	243	263	244	246	269	250	221	262	200	237	269	232	229	232	229	232	226	234	264	223	247	237	247	229	253	241	234	249	233	230	288	236	236	278	259	262	263	272	279	240	222	253	251	263	221	222	244	239	234	236	236	256	236	232	239	235	264	246	234	245	242	248	230	255	230	257	256	251	270	271	236	239	231	254	235	258	243	237	234	238	227	242	247	228	247	250	237	227	229	250	258	225	263	262	230	237	251	242	260	228	247	222	248	241	266	261	253	242	241	250	254	228	251	251	245	241	250	249	267	219	242	232	244	256	249	254	256	230	236	249	225	236	260	278	280	252	249	260	285	244	256	228	266	225	256	258	240	248	253	227	246	274	260	236	239	240	235	240	231	250	237	244	226	240	244	228	228	266	259	266	253	235	248	238	234	221	228	253	262	266	252	264	253	241	247	229	243	276	249	257	262	262	238	257	261	260	223	228	235	215	254	246	229	250	230	279	260	233	249	235	243	225	226	256	246	247	220	258	253	234	244	255	232	247	219	268	247	253	242	249	253	249	236	261	258	234	258	252	248	243	277	232	248	251	251	243	237	257	253	237	242	245	252	243	232	261	258	241	277	257	214	267	225	241	229	256	263	241	249	255	231	241	224	245	219	236	236	239	219	246	240	261	249	255	259	265	250	238	228	239	242	218	236	224	241	251	247	235	254	255	245	245	247	242	240	245	220	256	233	255	231	242	274	222	242	239	256	255	262	201	262	268	261	265	238	255	253	234	237	229	237	240	231	275	223	246	223	234	246	260	242	244	229	265	234	228	249	253	259	254	234	270	263	265	236	227	287	244	240	263	239	233	237	245	249	225	230	244	226	264	276	252	224	241	256	262	231	227	249	248	225	265	212	259	246	240	255	241	239	276	239	242	234	278	236	258	231	246	284	241	239	222	246	230	229	252	267	271	268	241	258	244	240	238	242	260	287	237	251	262	228	259	254	236	262	236	252	234	219	263	245	220	253	209	273	237	219	260	257	245	243	230	250	250	248	251	270	247	235	230	221	227	254	249	210	229	269	249	223	220	273	243	243	245	247	243	242	254	238	245	238	226	255	264	242	224	239	227	223	248	238	261	253	245	210	249	228	260	245	239	261	243	258	224	263	239	259	221	236	256	250	220	247	246	251	252	250	239	227	235	249	243	232	249	233	254	220	233	210	250	227	238	249	224	247	211	245	254	272	269	217	240	228	256	266	245	256	228	238	238	230	242	250	234	216	271	239	235	215	253	248	220	263	255	241	253	220	224	261	233	251	239	245	255	274	256	252	268	232	234	245	229	234	229	233	251	231	260	251	245	219	245	275	239	276	229	271	249	258	238	245	226	262	226	253	263	258	255	230	253	242	239	233	241	232	249	250	232	223	238	264	262	239	246	224	234	225	245	234	238	252	230	253	223	242	264	241	255	238	245	249	241	224	239	230	250	253	239	256	283	261	241	244	246	242	246	234	262	284	255	241	219	238	253	245	260	245	239	264	248	238	254	232	242	232	265	205	240	231	226	259	233	250	241	258	239	204	246	252	264	262	260	213	251	253	270	191	238	235	247	253	245	244	252	255	221	250	236	229	241	266	247	223	236	267	222	245	265	235	251	236	242	242	257	234	233	253	212	251	234	244	244	247	268	244	231	240	270	264	239	258	249	228	233	237	224	248	263	228	256	256	246	262	236	235	266	237	243	253	256	269	224	223	259	245	240	243	235	263	226	250	260	234	242	249	237	250	251	226	226	262	263	236	236	249	233	241	238	245	259	248	256	246	227	249	243	239	244	242	241	268	257	251	233	272	258	243	259	226	231	257	250	240	273	246	251	249	249	268	224	247	263	262	219	224	236	216	257	252	265	270	260	258	268	246	258	229	224	191	258	232	248	229	240	230	246	231	235	261	242	241	248	248	254	235	207	254	249	268	247	244	258	249	207	226	238	245	275	238	231	232	251	256	247	238	217	243	245	258	231	255	252	240	256	259	247	238	226	253	235	225	218	265	265	266	250	242	264	223	279	256	234	225	231	242	234	235	232	245	221	219	231	247	264	255	235	263	278	239	255	259	257	233	236	232	254	231	265	253	246	243	259	256	257	258	227	240	215	249	249	260	231	239	240	280	240	234	234	244	251	236	245	245	253	262	233	242	247	248	260	229	273	261	242	217	231	232	241	287	259	257	248	252	233	286	244	255	237	231	264	219	254	225	254	253	227	224	235	232	226	252	265	263	266	244	244	241	225	243	247	234	274	248	221	238	246	256	251	262	259	247	231	222	250	253	246	242	233	287	254	255	264	221	231	231	221	255	227	271	273	245	252	245	231	252	227	242	245	272	222	217	230	228	240	254	235	234	254	231	260	262	260	261	233	258	243	248	257	255	236	281	271	239	258	284	257	242	227	242	254	223	244	258	245	236	223	232	253	254	250	271	210	254	252	255	247	221	219	208	244	257	231	253	251	248	255	253	251	239	247	238	249	275	238	274	222	230	242	261	237	228	236	241	247	230	258	245	248	231	267	235	234	223	243	234	242	273	240	253	271	251	246	266	231	246	235	253	225	224	248	258	253	229	263	259	255	242	235	254	242	260	238	256	265	213	259	218	243	260	239	256	264	235	248	257	248	239	232	262	232	268	236	230	230	227	271	263	256	235	224	247	246	246	253	224	271	247	230	258	226	238	271	224	235	261	255	233	250	232	262	267	243	276	257	226	248	238	260	251	257	251	233	224	284	234	230	231	244	220	259	237	245	225	253	244	219	234	244	247	219	239	268	218	234	253	244	222	237	262	227	250	245	254	235	222
23267	65968	30428	60392	54831	44734	31782	17699	6736	1283	467	440	454	511	484	482	484	504	493	418	464	467	484	491	496	477	467	468	435	493	434	470	487	449	443	482	481	493	436	486	459	452	488	469	464	460	426	450	463	505	484	473	470	469	480	458	472	494	498	505	489	500	435	452	453	457	462	480	423	440	462	443	475	455	470	456	474	497	482	505	463	480	486	492	492	476	492	475	476	455	472	486	473	492	450	468	449	466	471	470	508	499	494	453	486	469	473	495	488	472	474	497	495	483	482	471	409	451	465	465	482	457	476	456	472	494	480	447	474	491	464	475	440	467	462	507	468	496	462	429	472	445	470	483	470	451	500	481	478	456	466	433	441	431	466	497	459	462	502	494	461	497	519	471	487	444	442	485	446	506	467	486	458	462	477	481	454	463	484	471	493	428	476	482	498	475	488	494	447	482	437	475	442	470	511	465	501	451	445	519	455	502	436	484	468	461	517	498	456	442	459	496	492	439	474	475	471	484	457	471	499	449	475	473	444	510	465	490	451	452	520	441	472	459	459	421	450	482	472	480	457	466	493	461	479	511	461	464	479	480	447	494	466	488	474	463	475	459	484	443	455	457	489	500	456	528	461	473	472	447	500	467	492	453	434	474	461	510	471	492	481	458	482	460	483	469	527	461	451	464	453	494	488	510	498	463	495	474	484	478	468	453	483	481	474	462	504	480	490	493	457	494	465	497	453	472	511	460	450	495	464	485	517	491	470	453	483	498	520	446	475	478	484	470	468	433	475	490	464	511	507	482	442	456	448	504	481	479	465	449	490	444	483	441	473	455	449	461	493	451	445	484	464	471	489	439	495	488	464	485	463	442	467	441	484	480	459	495	495	482	486	493	485	470	507	511	470	451	469	492	490	442	493	505	465	477	449	454	426	469	417	513	483	487	470	461	477	500	462	494	441	492	492	482	454	459	436	494	502	473	502	505	495	522	497	463	492	487	457	456	473	467	497	450	507	447	480	480	470	474	461	480	456	473	485	447	471	449	470	489	451	467	468	454	446	496	469	494	484	445	465	435	461	512	467	468	473	449	462	456	445	498	463	479	475	458	477	471	453	466	494	464	472	468	474	427	454	485	473	481	486	479	453	476	474	448	435	482	460	483	481	488	493	447	458	478	487	475	461	432	481	477	466	457	473	459	451	450	497	458	471	468	490	471	508	479	523	437	512	495	451	456	460	468	488	492	479	451	475	475	500	444	448	491	499	474	488	491	502	465	441	461	481	455	463	472	494	517	452	514	505	476	435	446	438	474	455	490	460	480	485	469	462	520	509	493	456	476	451	514	483	504	436	464	464	463	470	438	496	464	435	436	448	465	452	478	481	443	465	483	453	461	452	501	462	446	505	443	501	489	490	449	481	498	494	538	469	469	490	478	465	492	478	501	486	477	489	459	449	474	480	506	458	474	467	484	462	496	484	493	487	447	460	465	466	465	521	474	467	500	525	487	480	464	492	466	470	505	465	491	472	478	492	444	480	500	435	472	474	493	466	502	503	487	443	456	484	474	441	468	474	448	486	462	487	465	460	473	446	499	463	485	474	481	456	481	467	445	484	456	468	470	462	487	459	492	457	440	456	496	451	461	451	505	464	449	460	489	435	459	478	471	437	484	506	457	468	485	491	448	462	463	480	522	460	489	450	475	492	462	482	467	475	476	466	483	487	473	466	478	472	490	474	458	470	504	448	476	455	478	464	500	477	468	469	459	453	456	456	459	443	454	500	479	492	476	433	451	437	427	450	422	465	459	432	452	484	459	524	500	444	482	471	503	446	453	489	494	451	442	471	513	468	477	515	485	483	490	463	447	480	506	432	468	462	422	472	456	500	454	465	486	482	483	464	470	458	486	473	454	480	487	440	432	452	501	493	477	459	481	467	458	474	494	512	460	463	436	472	495	459	462	447	475	464	478	437	463	442	531	492	448	499	502	429	452	497	474	488	486	474	463	465	477	460	446	458	448	461	444	461	476	473	490	470	466	474	451	469	458	475	484	533	451	496	468	492	471	496	492	506	470	491	464	480	460	453	459	487	449	469	487	491	489	460	493	481	450	433	486	478	523	485	466	472	489	469	497	467	518	482	474	477	438	461	508	474	439	411	459	496	458	433	458	495	492	479	441	478	467	503	495	460	426	465	478	491	478	495	492	467	473	447	455	447	467	477	492	443	495	425	441	480	434	474	456	446	450	442	443	503	434	478	448	432	456	469	486	489	452	462	494	493	517	459	484	535	514	435	478	450	462	474	455	465	529	450	456	482	457	460	483	487	457	480	443	472	446	475	483	462	473	506	465	456	460	495	459	476	496	486	452	473	458	470	485	454	468	484	438	465	463	503	481	467	522	557	454	494	489	470	489	489	460	451	456	505	448	478	481	468	473	477	443	484	475	470	477	471	465	456	455	489	466	463	487	457	479	479	479	461	466	459	490	492	452	455	454	482	465	431	478	499	430	481	413	417	490	444	474	443	449	504	468	470	450	470	518	480	490	464	456	490	472	464	462	437	458	445	449	477	463	448	503	464	442	490	503	468	445	505	483	492	424	484	470	466	449	472	476	471	445	475	521	451	452	474	458	489	502	506	495	461	463	473	465	441	482	499	485	466	468	470	463	460	443	442	488	429	445	472	478	490	476	483	464	486	454	484	476	498	494	469	508	482	447	455	462	449	433	482	464	472	485	469	456	490	468	485	436	450	487	497	506	429	449	480	520	461	486	491	472	461	472	460	454	471	483	457	496	485	502	489	471	462	454	439	463	454	483	453	484	473	421	476	432	496	451	484	466	474	465	485	493	466	423	472	477	478	487	449	493	474	495	492	442	491	471	450	443	472	507	457	462	491	479	497	490	472	456	466	431	480	453	463	420	450	487	489	504	502	461	538	471	475	482	451	450	493	460	491	451	491	476	465	501	520	429	459	474	472	467	529	468	468	497	475	463	477	427	498	511	450	468	430	490	530	445	457	476	469	518	462	456	439	450	442	471	470	509	450	452	513	452	459	475	462	524	532	464	462	509	463	490	485	473	504	443	483	479	489	470	474	501	521	469	439	478	507	490	512	440	498	474	502	494	504	475	454	452	480	429	457	474	505	490	516	483	498	461	494	479	515	479	445	478	451	457	482	496	450	466	427	473	482	486	494	499	450	441	501	483	461	462	466	445	484	495	461	436	497	502	500	469	454	483	452	472	502	415	455	506	481	472	480	451	450	466	449	490	489	504	501	441	434	460	448	497	472	468	481	508	433	432	495	479	477	469	516	481	464	490	442	456	455	493	450	453	454	474	449	473	491	491	465	446	499	464	454	469	480	459	449	444	459	487	476	456	456	478	464	505	459	487	466	466	439	463	424	474	463	486	509	449	474	439	460	449	487	488	448	501	496	446	499	449	495	449	492	479	459	480	497	487	471	480	442	468	460	455	503	484	491	471	473	455	486	485	479	466	484	509	461	457	457	464
23488	21417	29171	30953	51076	50192	37852	20882	7404	1224	281	327	321	307	298	293	302	292	283	293	287	288	301	285	327	290	297	296	319	257	284	288	289	297	281	284	326	287	298	297	294	262	294	299	298	281	303	316	299	276	321	309	295	261	289	311	322	312	288	282	304	325	269	275	267	300	275	303	287	353	289	302	309	329	318	293	303	306	270	297	298	295	292	271	292	267	311	303	311	309	311	273	254	317	276	274	301	283	290	280	299	312	330	307	292	305	250	310	311	288	291	295	283	302	307	294	318	294	291	306	292	257	291	306	340	317	320	306	299	289	344	329	296	298	303	316	316	297	309	314	284	285	285	313	289	302	299	304	285	271	310	283	301	269	254	312	283	305	297	311	300	305	309	323	298	293	294	318	304	314	295	305	284	299	293	300	302	315	326	300	312	278	297	318	294	306	288	297	316	304	288	307	292	292	279	301	290	298	307	303	293	305	278	291	299	312	320	287	314	282	273	307	341	286	299	289	282	310	291	285	304	319	302	283	296	312	323	281	292	301	309	277	305	298	301	349	290	296	276	293	309	276	276	288	314	298	306	315	256	327	290	277	308	290	319	281	312	272	315	314	322	303	308	284	299	296	301	263	286	330	299	289	310	325	274	320	295	317	292	281	309	320	312	293	290	278	310	302	302	292	305	302	294	267	342	302	312	273	298	284	316	298	326	279	310	296	275	302	303	303	321	300	282	300	263	309	281	309	293	291	299	299	307	274	291	308	286	263	298	293	288	269	284	296	264	287	308	328	286	316	312	308	338	302	287	303	290	335	287	295	296	300	300	303	308	308	298	305	320	294	312	296	341	324	296	275	297	289	324	295	326	287	307	292	294	281	295	331	295	299	318	300	279	313	327	320	295	311	314	287	290	307	306	325	308	289	310	302	293	285	301	287	313	284	271	287	290	280	341	292	324	296	304	281	275	305	320	295	283	282	271	305	307	279	324	315	301	316	301	299	314	312	320	297	297	295	320	298	316	268	317	293	271	307	305	317	266	332	305	294	296	300	319	325	297	302	285	315	316	300	315	279	310	289	296	282	301	296	293	293	301	322	304	288	295	257	285	307	289	307	265	282	272	310	321	280	308	303	279	295	328	285	245	300	321	271	279	307	297	308	284	339	292	278	302	280	305	310	319	315	332	287	298	310	278	288	315	320	276	314	292	336	296	285	295	289	327	318	320	273	280	270	282	289	335	314	279	271	291	271	306	283	318	281	264	324	288	298	310	279	291	327	290	320	302	295	305	292	288	299	306	303	308	270	268	286	296	274	319	321	285	295	309	273	313	279	333	301	281	262	304	336	284	292	272	340	295	305	290	282	303	287	309	291	287	278	271	306	298	308	289	312	289	315	310	309	300	282	303	317	284	306	300	294	292	314	303	283	354	285	307	269	312	304	298	308	341	296	325	275	265	346	269	266	285	298	332	290	305	296	269	277	310	282	296	302	313	267	281	310	256	331	319	298	271	308	298	285	315	260	313	294	294	301	293	288	311	294	287	272	286	308	295	309	289	283	255	286	296	291	300	307	271	280	316	292	302	273	312	298	271	311	278	309	278	278	313	296	270	298	297	289	305	330	293	303	321	329	300	274	293	283	310	319	300	270	310	316	308	306	312	324	299	311	303	279	292	302	298	291	281	289	321	301	302	342	266	270	309	303	295	303	286	304	274	299	274	282	279	297	297	280	308	315	309	283	299	309	287	314	265	265	315	289	300	329	319	318	288	251	296	279	283	281	286	324	318	293	297	280	316	263	263	279	316	314	287	303	270	306	289	271	264	289	290	293	275	261	295	300	310	291	288	307	312	304	284	285	305	319	297	289	277	268	312	327	319	300	283	283	299	263	313	301	296	308	304	291	296	277	309	321	314	290	291	289	319	273	298	307	315	282	303	283	301	326	268	290	312	283	277	305	316	308	298	323	279	272	308	321	329	319	290	296	307	277	304	301	303	287	313	274	305	310	325	319	292	310	267	329	285	283	308	282	306	316	300	280	324	319	298	290	296	295	320	269	288	276	338	284	291	307	271	279	282	292	318	321	270	292	328	328	276	282	255	315	282	295	295	279	286	283	299	272	332	290	312	334	291	302	321	284	295	298	340	302	275	309	283	314	298	275	281	300	331	313	325	285	278	286	306	296	304	287	299	305	300	303	285	301	237	304	332	293	285	290	271	307	292	288	310	291	323	291	308	297	331	265	301	295	324	291	309	264	275	285	285	314	304	286	310	315	281	273	296	324	293	318	288	320	321	304	321	311	337	321	288	327	314	275	280	287	312	313	282	284	278	313	314	321	314	320	313	273	281	333	294	298	292	291	293	304	266	306	299	305	283	313	303	307	299	303	311	281	276	272	279	308	277	309	285	303	322	288	299	297	317	290	297	285	322	277	283	316	328	280	345	291	335	293	324	278	303	324	281	298	304	298	282	304	276	278	294	326	266	300	332	295	317	306	308	299	322	337	293	282	302	316	329	306	315	302	279	272	305	304	297	296	292	332	304	301	309	311	305	312	281	304	324	304	312	284	305	280	289	276	329	282	298	321	306	305	307	332	310	300	303	292	265	291	287	283	272	283	298	306	326	300	316	301	299	276	291	299	314	330	311	291	307	303	285	285	293	295	311	277	310	304	268	283	264	330	307	267	305	283	284	331	297	313	307	318	325	297	310	292	321	320	303	286	318	313	307	292	316	307	291	288	307	272	300	299	303	285	299	247	299	304	291	279	292	324	309	291	313	313	282	320	284	321	270	287	306	295	316	295	290	289	308	291	324	294	302	299	297	306	269	322	300	303	293	303	273	310	297	295	333	315	304	276	281	296	316	308	327	308	255	282	280	309	293	306	304	312	294	300	294	316	306	318	271	282	283	266	274	314	292	301	305	306	307	278	290	307	294	276	287	303	308	298	285	306	303	322	310	307	314	307	303	323	297	333	334	310	328	290	314	275	315	296	268	307	295	298	310	278	290	319	299	252	318	297	296	256	277	292	317	284	284	330	303	295	285	319	317	263	308	284	272	287	294	310	304	253	310	284	316	309	306	277	295	285	312	290	308	311	301	287	272	289	299	288	278	304	291	285	293	304	311	297	323	287	292	264	282	301	291	301	317	296	314	264	278	287	303	307	291	283	305	298	300	281	308	314	279	313	269	292	291	301	295	283	285	313	324	301	298	310	293	269	306	252	281	302	305	328	322	352	321	339	309	347	284	271	280	259	309	288	272	322	287	303	292	286	286	305	312	298	307	304	256	267	319	292	277	306	285	316	311	281	279	249	273	293	297	295	313	277	277	297	280	296	298	283	292	303	318	306	318	322	265	323	314	294	293	314	307	314	312	309	263	318	317	315	292	315	312	297	284	291	304	293	314	280	285	327	282	322	302	293	327	281	337	291	285	275	293	292	301	289	290	299	292	304	308	276	299	317	275	314	290	296	298	329	315	262	304	296	318	287	306	320	324	288	296	334
29542	56341	42139	68304	70340	57408	42595	27720	13199	2781	544	561	537	534	550	521	535	538	577	550	582	552	532	546	574	501	524	543	527	551	528	554	603	561	537	579	602	551	552	541	602	508	537	557	566	543	554	552	577	522	525	534	476	513	554	534	590	544	555	544	552	559	579	574	564	541	561	549	522	516	575	541	541	521	555	540	561	559	520	514	573	543	533	546	530	536	508	565	584	562	543	548	552	582	541	550	531	537	573	512	518	542	507	542	535	534	510	525	554	557	532	545	559	493	529	544	515	565	549	586	597	549	561	576	551	573	522	516	532	539	535	554	523	505	572	566	517	561	568	558	539	540	536	610	563	573	518	532	561	557	535	553	550	543	605	551	581	552	570	546	582	595	547	529	529	511	571	548	553	535	524	550	484	568	549	559	567	522	540	512	558	499	564	552	559	522	566	533	537	538	549	522	515	548	571	530	555	557	559	535	523	514	590	502	592	543	555	496	553	513	558	518	614	516	576	554	529	539	563	526	582	544	574	486	536	540	591	530	541	531	536	541	541	547	536	562	546	534	539	552	556	543	584	557	526	565	505	545	529	535	539	547	554	567	548	541	602	534	550	550	613	563	551	515	542	572	532	560	547	524	502	552	537	549	522	549	536	510	530	519	565	513	534	580	531	526	502	544	528	525	548	548	541	523	550	538	531	508	524	507	572	551	556	529	530	556	561	558	497	537	568	576	510	591	539	546	578	519	538	523	562	587	579	570	528	521	518	546	570	525	523	569	541	555	567	532	522	560	580	588	583	552	538	561	542	536	532	559	531	554	577	538	595	560	566	515	543	508	572	538	542	566	543	550	555	508	572	537	556	533	519	545	542	585	537	594	545	556	549	555	525	524	496	540	541	538	574	544	532	520	524	558	556	554	547	557	585	570	563	572	534	550	576	527	576	556	507	502	554	560	540	548	556	503	558	540	566	517	550	558	541	542	562	565	574	545	544	529	543	574	584	547	557	512	565	523	538	542	538	508	526	528	544	525	563	531	555	495	578	557	559	527	545	525	540	488	550	533	526	540	560	539	567	549	514	572	522	560	567	558	543	553	550	517	528	564	536	529	531	496	573	550	589	533	514	543	584	530	531	564	580	540	587	519	562	545	528	514	525	559	549	526	498	506	544	523	585	543	533	547	575	566	565	595	571	582	532	522	553	557	517	565	566	589	513	536	518	538	514	530	583	550	548	513	509	529	548	572	519	544	586	518	506	589	550	566	592	601	506	514	529	552	574	526	527	550	540	560	556	585	568	531	512	532	529	526	535	534	562	535	548	516	530	583	528	563	530	517	562	566	539	571	566	538	528	544	518	547	523	521	518	532	519	517	563	527	541	550	525	543	541	553	562	532	539	539	549	517	546	540	546	550	560	548	575	552	518	568	603	532	586	570	543	572	527	547	529	524	518	540	530	541	525	558	507	505	585	587	600	524	562	529	540	582	494	518	517	550	546	561	530	541	549	539	547	506	539	530	561	571	522	549	529	537	546	551	531	558	531	543	482	554	530	537	553	539	562	545	527	515	565	539	486	541	552	564	510	556	518	569	545	553	559	573	540	559	521	584	514	552	553	560	548	530	512	590	520	542	530	529	536	531	551	577	507	530	567	539	589	510	528	558	564	517	568	539	558	543	535	551	551	550	580	510	570	517	549	561	573	551	560	541	539	536	536	593	518	518	546	507	589	555	510	522	504	572	540	512	570	542	537	511	543	567	573	531	508	567	575	517	522	522	546	558	574	573	574	538	577	550	535	577	538	557	556	533	544	565	512	525	555	520	506	523	546	527	541	546	534	565	548	583	543	536	552	527	562	556	570	527	519	531	564	563	523	529	568	542	587	575	577	536	553	540	505	544	517	501	560	563	547	488	517	554	574	568	595	550	559	522	527	526	544	567	521	567	550	552	537	579	584	542	585	555	528	549	571	556	544	517	570	549	530	567	517	524	559	546	501	528	556	578	526	533	480	547	560	580	525	596	559	544	575	537	543	530	515	563	546	579	542	598	548	524	537	527	540	555	540	539	534	507	523	569	556	533	541	538	517	530	544	578	590	534	610	536	551	595	520	567	551	545	557	583	561	526	541	559	539	554	539	540	549	572	536	560	572	592	565	541	552	539	544	582	554	536	501	547	465	531	558	573	567	594	552	532	556	499	554	501	548	532	519	594	562	554	575	551	567	521	565	531	533	533	588	519	497	561	531	538	503	567	521	538	542	557	562	553	560	562	557	555	528	523	545	548	551	537	530	565	550	535	534	533	533	540	557	565	553	524	517	556	530	550	538	547	549	524	534	500	558	539	539	569	493	565	556	562	546	549	509	532	510	570	538	528	555	565	488	581	541	568	556	540	540	527	557	518	560	533	582	573	569	531	520	521	553	533	541	550	509	588	580	556	560	522	528	543	533	539	522	550	539	549	571	543	535	563	554	560	537	535	544	574	487	558	537	511	579	516	570	546	545	502	501	508	585	547	573	525	516	570	513	556	560	548	574	527	541	545	554	515	552	542	528	542	555	522	536	516	509	526	540	547	510	595	529	549	525	519	502	567	543	526	565	560	512	580	547	526	524	521	551	550	587	567	585	538	558	553	541	547	528	538	548	524	535	541	517	560	552	508	521	548	577	544	523	515	540	535	549	533	562	578	519	526	573	530	544	557	542	553	563	534	539	546	537	540	591	560	549	510	552	530	573	501	517	562	531	509	583	544	559	518	525	554	539	542	547	569	558	555	567	575	545	503	537	507	546	543	599	585	595	525	539	552	547	556	560	537	499	532	563	562	578	542	532	505	572	515	563	507	554	559	550	588	558	548	530	564	570	577	546	516	556	534	521	551	556	556	540	545	524	546	511	561	522	542	514	537	562	565	519	568	527	555	553	517	554	561	563	550	526	524	557	568	559	581	524	546	532	536	541	589	544	568	522	565	556	542	534	514	535	529	559	540	537	552	542	526	550	569	540	569	559	538	546	515	507	530	515	526	498	541	581	524	549	535	549	567	562	543	528	505	545	556	574	561	512	525	564	543	527	556	583	547	509	555	530	561	553	616	573	580	567	481	534	520	558	600	566	552	555	528	548	579	531	543	561	518	532	510	550	520	536	536	527	555	574	570	525	582	530	545	516	543	543	537	590	560	524	551	567	585	526	502	529	551	549	551	548	546	547	537	549	586	547	566	543	555	544	555	582	574	549	535	520	572	590	560	576	526	584	511	561	561	547	524	530	532	531	567	559	558	512	556	545	503	556	549	494	530	589	608	535	529	543	490	587	543	566	576	559	580	519	576	543	536	544	531	530	532	535	533	514	566	552	572	537	596	560	525	564	554	519	542	524	516	557	547	542	524	555	529	528	551	565	553	529	516	536	551	543	587	573	541	500	550	519	546	595	573	607	560	524	559	531	562	558	565	532	558	549	543	564	530	578	531	534	563	563	566	558	590	540	545	575	518	531	551	557	533	545	580	565	552
26977	20483	8642	18411	18830	11344	5429	2217	905	408	318	350	365	346	341	289	313	308	311	331	316	328	316	302	307	298	302	345	316	302	310	333	314	355	336	309	342	309	361	353	315	299	315	316	319	345	320	332	306	341	347	334	307	319	322	323	346	329	323	321	331	314	327	337	303	326	285	330	304	336	340	295	323	285	302	300	312	311	298	326	302	341	311	332	352	335	309	326	315	314	370	327	335	312	310	356	322	302	315	326	302	331	334	317	302	324	322	321	319	316	368	276	299	364	335	325	352	291	304	323	295	310	319	349	327	296	320	333	302	353	317	296	317	319	333	277	298	340	281	309	298	313	336	303	327	321	314	343	351	283	330	312	307	295	325	347	314	336	347	311	307	337	333	292	288	287	330	318	348	319	317	310	321	319	332	303	284	306	318	313	325	291	337	354	316	347	312	311	309	316	326	332	345	286	331	343	323	341	322	301	307	317	320	332	310	322	304	305	327	316	330	301	305	329	317	333	294	300	304	362	316	323	306	299	302	311	300	304	271	325	307	312	308	300	312	335	308	287	303	302	324	278	314	308	326	322	297	337	321	292	322	316	305	300	281	322	322	341	295	289	319	330	338	328	322	320	335	320	320	282	310	317	322	319	333	306	347	315	332	318	308	320	323	311	325	344	322	321	304	307	317	312	331	285	326	317	309	370	325	343	348	323	328	323	292	313	338	317	307	359	309	331	328	340	297	330	301	329	333	305	297	314	315	349	322	317	347	355	327	345	308	315	304	302	322	299	304	304	339	348	312	314	332	336	346	298	283	308	278	347	341	347	297	320	347	342	302	300	342	326	333	330	307	315	331	364	312	327	338	320	288	314	327	346	314	318	332	320	329	307	299	319	307	316	335	356	308	339	298	334	312	315	321	322	293	331	298	317	334	327	312	301	333	338	316	304	312	326	322	287	295	317	318	309	346	312	345	313	330	325	286	338	296	307	323	305	327	322	333	318	318	314	319	295	330	309	342	305	293	317	302	302	326	329	307	322	321	314	343	292	352	326	321	331	301	313	304	323	301	334	316	283	348	349	301	295	322	275	296	323	301	321	303	287	312	319	298	342	323	330	333	313	324	320	350	298	335	356	310	303	316	319	302	327	310	324	327	330	319	319	320	304	350	308	293	325	284	338	335	326	320	315	313	311	339	308	324	282	319	279	338	311	367	322	328	339	342	344	316	338	337	332	348	311	307	322	300	315	313	319	329	309	294	314	327	306	296	326	346	321	314	343	293	326	299	333	318	328	314	319	297	329	300	319	332	321	321	342	313	271	315	328	341	334	310	310	333	308	319	336	302	326	313	316	311	315	318	358	299	319	323	332	338	326	328	337	326	329	322	306	319	321	358	325	291	296	328	328	315	311	333	333	333	301	315	297	322	317	305	334	309	318	298	342	326	335	315	318	319	313	322	330	318	314	306	353	328	324	328	312	316	306	345	323	294	306	292	335	345	316	323	283	319	311	319	330	305	297	330	321	317	335	313	329	319	330	315	317	309	327	328	333	364	333	326	328	347	320	326	330	328	339	269	345	308	309	330	314	314	333	318	321	313	318	349	331	298	323	329	354	296	327	332	323	335	297	319	289	307	298	353	331	349	328	329	309	300	337	312	322	292	314	313	336	348	307	326	316	313	334	307	369	297	305	314	294	336	314	334	295	326	368	326	340	332	350	287	307	330	325	278	296	325	309	311	315	319	311	327	327	301	348	325	313	313	328	302	306	322	325	312	308	304	300	323	302	315	331	327	363	321	356	304	342	289	333	315	298	282	314	284	330	318	316	332	332	317	324	302	368	305	324	283	338	371	290	316	329	310	317	363	348	307	311	312	334	318	308	300	310	296	313	292	310	311	305	317	338	324	300	298	356	330	289	323	333	297	298	347	300	321	312	312	348	326	350	328	315	309	333	297	330	328	310	288	316	325	343	329	312	339	321	323	320	334	317	292	324	345	325	314	346	334	339	328	310	322	334	291	310	356	307	314	327	321	311	344	298	314	328	336	354	331	307	338	316	299	313	353	285	279	263	338	298	376	323	293	319	343	321	350	316	304	321	309	326	324	329	333	316	300	332	309	340	334	343	323	335	332	318	310	345	334	340	324	313	308	330	345	328	312	348	338	321	312	349	329	311	332	308	324	373	330	322	325	341	309	320	310	324	316	339	340	314	323	330	313	364	311	352	328	325	339	302	331	309	353	304	301	320	301	344	309	338	335	330	323	325	308	322	302	330	310	300	318	310	336	321	286	318	304	303	322	302	328	323	315	321	313	351	307	288	329	334	335	313	333	320	311	314	342	324	341	344	310	311	345	305	333	316	307	300	298	325	307	308	310	319	309	318	284	315	293	314	345	320	299	310	301	312	318	282	355	327	344	366	313	326	335	310	285	309	311	326	319	309	331	338	304	332	295	316	347	294	315	314	317	322	324	333	334	332	336	338	273	290	307	317	316	307	323	344	353	328	288	342	312	291	306	321	328	323	344	317	310	345	332	300	309	339	336	295	339	286	338	296	299	331	291	318	315	337	311	329	308	322	291	312	310	314	326	354	341	332	322	326	324	292	388	288	293	349	345	308	325	320	331	312	333	333	304	321	326	326	325	340	314	345	311	322	305	297	342	340	319	315	331	311	326	306	330	305	310	332	333	317	347	317	336	323	324	309	311	319	338	319	325	320	305	315	350	320	317	321	372	325	332	328	355	312	321	357	316	318	308	304	288	321	313	277	304	290	303	289	341	366	324	344	301	338	335	310	276	321	346	303	311	294	335	310	340	325	324	307	349	327	334	329	333	335	307	336	312	352	344	333	288	301	326	334	352	312	310	317	332	317	337	314	319	339	348	339	335	322	322	346	326	308	319	321	303	326	320	353	324	357	296	318	357	319	328	336	300	299	341	295	318	285	294	326	304	334	319	323	304	335	308	308	355	319	320	322	317	296	348	334	314	323	318	338	337	347	357	321	363	342	321	339	323	346	309	319	316	337	343	330	319	317	313	333	374	360	332	330	316	277	297	359	325	307	343	290	346	322	312	323	328	305	323	315	351	317	339	313	339	313	284	347	333	292	315	327	355	339	328	297	307	304	320	299	345	315	337	340	283	340	333	333	336	302	332	345	317	293	318	309	286	313	298	314	309	352	323	355	334	366	324	315	298	304	350	314	308	298	308	291	289	326	339	334	311	304	323	330	310	300	305	348	328	324	334	334	304	326	311	349	309	327	344	323	332	337	325	346	284	355	362	314	333	320	339	303	323	324	321	357	328	321	306	305	311	284	319	320	299	317	319	293	323	331	331	366	353	309	306	299	342	323	320	320	321	313	309	303	339	317	330	316	297	305	327	323	308	344	335	339	293	319	317	318	326	315	317	322	340	324	301	308	328	310	328	281	317	342	331	338	308	334	317	326	324	319	341	342	330	297	309	329	354	320	328	306	294	321	341	303	337	316	318	298	319	326	318	303	340	299
8281	16740	7047	27320	26858	18916	11495	5377	2210	961	634	602	591	633	624	599	642	601	632	618	574	559	603	631	607	591	641	616	602	620	613	593	566	612	584	567	592	634	636	612	589	636	608	598	661	622	634	599	603	645	624	618	600	616	573	656	636	647	617	606	589	637	649	656	601	615	618	593	567	617	585	603	657	627	627	616	610	644	568	625	607	638	577	622	627	553	658	596	604	586	613	605	620	645	582	668	614	610	588	629	648	619	603	631	666	597	626	576	597	604	646	563	652	593	611	556	642	615	582	625	591	608	604	593	622	643	597	621	632	621	630	601	584	627	613	642	604	632	615	623	576	575	625	608	611	632	613	632	615	581	596	610	603	594	617	582	607	597	637	636	621	662	618	657	610	578	612	630	648	582	598	651	614	648	661	612	617	627	594	619	624	619	606	581	612	585	588	613	599	575	580	623	555	639	654	564	605	657	620	581	638	601	598	634	578	625	568	609	625	655	587	579	600	610	625	657	648	622	660	611	586	645	594	603	594	627	616	626	618	634	604	614	618	593	611	613	596	615	658	596	577	593	623	596	618	603	621	599	634	625	627	624	587	626	620	626	606	555	621	634	625	616	625	611	639	599	624	616	637	639	630	611	609	667	590	565	578	623	646	627	598	566	605	603	613	602	662	634	643	663	647	618	610	600	599	627	587	600	612	608	594	601	608	587	643	623	595	627	602	651	648	604	627	613	617	621	633	629	651	612	638	633	564	573	605	579	606	618	581	613	605	636	591	611	565	617	620	592	594	588	592	617	641	580	657	578	641	592	614	607	613	637	604	610	643	645	644	631	600	614	620	635	631	603	614	624	644	668	572	592	616	603	584	546	641	593	595	623	660	587	653	596	617	596	589	565	589	659	633	629	642	610	611	615	628	598	581	607	613	606	609	649	607	575	556	599	561	601	613	566	625	622	620	622	578	632	616	651	631	610	645	624	605	631	609	602	573	612	621	640	634	615	612	613	637	623	655	579	590	624	616	620	608	619	622	634	615	641	621	633	627	600	602	639	640	592	639	646	611	582	626	619	647	616	632	599	560	706	608	598	622	631	631	594	580	585	584	619	586	644	606	634	642	606	601	579	671	714	594	633	654	604	614	606	570	583	572	623	582	616	596	625	599	645	607	618	596	614	595	632	618	604	641	647	620	619	608	606	609	625	574	603	599	602	593	636	637	604	632	585	586	611	591	659	597	601	631	618	625	606	608	632	607	621	608	601	575	711	601	609	636	576	600	580	622	640	601	616	613	614	616	621	588	609	591	570	610	609	646	613	634	642	614	619	634	627	612	605	608	592	563	577	614	611	616	568	636	648	638	594	588	566	585	634	614	613	581	601	589	595	619	583	600	606	582	609	619	621	628	592	594	642	682	614	614	624	583	567	621	639	642	607	617	582	616	587	610	597	629	609	572	619	619	603	624	625	640	609	626	595	595	598	558	589	581	629	605	653	578	595	578	559	577	621	620	613	655	624	632	573	570	556	589	631	623	620	626	629	629	604	579	609	640	640	643	601	602	603	648	609	632	640	658	580	561	637	637	619	601	626	574	629	633	611	574	567	649	628	585	562	622	579	610	626	619	589	644	607	591	645	611	596	605	590	571	629	619	643	592	613	660	620	606	608	607	593	662	629	606	648	629	608	670	631	613	631	610	585	638	623	577	602	598	569	630	674	576	611	600	610	592	615	602	606	573	620	650	630	637	604	605	590	616	612	609	594	597	588	584	612	589	595	598	571	626	626	635	630	623	630	626	618	600	618	622	583	630	576	583	625	612	621	602	609	576	629	652	599	575	611	621	612	574	631	567	646	587	592	593	636	651	657	653	639	612	623	614	589	638	553	638	561	639	572	620	588	609	602	598	603	586	633	636	568	617	645	628	643	648	613	585	640	609	599	640	621	606	610	614	611	593	616	606	644	591	592	579	606	610	609	606	579	587	633	641	628	651	646	628	607	637	625	608	618	607	630	612	617	635	608	607	617	638	623	593	605	616	657	641	626	636	641	629	647	645	635	556	591	603	613	585	588	620	592	612	592	614	618	607	599	633	602	627	622	589	647	634	665	589	617	570	552	628	606	624	603	622	641	601	633	610	599	644	605	641	632	594	600	594	584	625	625	621	592	630	592	583	598	626	640	603	650	638	650	613	653	575	619	613	596	562	630	622	567	612	564	604	603	577	609	624	598	619	617	588	620	593	598	597	602	615	638	582	635	600	634	662	653	639	604	612	608	608	593	623	618	612	567	598	598	620	593	611	621	583	577	571	660	629	619	549	697	608	579	607	588	651	616	595	603	610	580	631	607	594	606	629	609	604	622	568	600	625	624	576	590	635	631	572	577	584	596	616	630	594	658	565	631	627	625	609	623	576	595	595	618	613	625	636	624	603	629	578	628	610	641	584	641	654	587	606	606	608	601	608	622	627	637	614	637	630	623	596	620	621	623	591	676	601	630	603	613	588	630	640	633	649	603	591	624	640	637	606	616	644	601	590	641	600	616	613	597	630	641	633	598	601	616	619	638	631	604	608	622	599	648	611	657	652	562	638	649	550	665	572	650	619	564	595	645	627	628	600	639	630	568	607	653	597	648	613	640	602	580	575	588	586	607	609	613	674	652	635	626	611	607	606	600	657	593	607	600	611	603	654	619	611	556	639	638	599	597	652	615	660	617	580	609	552	586	593	615	601	619	553	579	589	614	619	552	628	571	632	626	596	628	599	598	630	592	581	633	585	629	607	604	663	584	629	589	649	595	605	610	611	603	608	610	622	616	591	589	614	628	632	629	657	620	640	603	597	632	597	569	670	655	624	578	612	628	616	584	595	665	579	612	662	616	629	624	609	617	673	602	636	613	634	645	652	631	589	612	634	635	577	628	618	635	571	633	593	636	617	630	574	634	609	597	620	596	596	598	615	636	658	625	579	595	572	624	629	582	615	594	643	644	618	624	604	558	596	603	590	599	635	591	582	621	652	604	594	598	604	679	623	651	597	601	601	634	614	598	600	624	587	614	584	631	623	650	628	597	623	593	615	572	577	610	590	551	594	629	623	621	623	606	600	642	645	632	593	602	627	580	611	605	634	576	608	579	617	619	591	616	597	591	606	634	584	636	574	621	552	608	609	597	635	574	607	597	580	628	558	614	630	615	628	589	549	653	640	577	640	627	624	606	641	580	623	621	598	594	621	633	612	632	666	607	583	596	614	593	589	655	628	587	609	594	595	655	603	609	609	630	620	653	616	600	598	581	580	640	581	562	602	609	633	582	571	644	614	608	615	625	557	624	640	627	620	605	628	648	580	593	626	586	616	568	625	626	635	590	634	609	606	604	647	605	593	634	636	620	662	617	622	606	612	632	589	578	658	580	637	595	621	621	592	600	606	582	622	619	598	583	579	638	588	620	598	624	610	643	556	602	569	616	607	659	604	610	597	601	609	588	633	571	625	620	651	565	634	617	646	630	655	632
24398	21433	28589	37595	50683	42817	31192	15186	4455	937	236	231	230	234	242	198	243	207	229	229	208	218	208	210	206	213	224	221	224	217	220	223	216	209	204	219	217	222	214	208	199	225	249	236	215	233	218	235	202	214	239	238	231	221	200	233	234	208	217	214	211	221	246	234	215	233	207	221	186	225	215	230	235	233	226	214	235	240	251	212	230	207	215	206	218	214	215	199	231	247	226	225	210	219	236	237	205	232	239	207	227	216	207	231	225	228	213	220	216	201	192	210	221	219	211	218	219	241	214	229	255	213	218	239	225	219	222	219	225	217	230	216	221	240	253	246	252	217	221	225	215	231	215	210	215	242	236	216	225	207	236	244	220	252	201	228	228	245	245	229	215	218	202	236	235	197	229	225	218	222	221	227	263	250	247	243	198	223	225	235	247	203	227	190	224	225	201	205	213	220	241	238	212	241	226	240	234	241	221	202	235	213	255	219	245	242	227	246	231	206	236	208	243	210	244	245	223	221	232	210	221	190	208	223	212	219	209	202	239	211	214	234	248	232	223	204	234	225	232	248	206	206	210	238	205	205	226	227	242	225	220	215	233	218	199	219	240	227	205	224	217	225	226	239	222	230	216	229	225	256	206	229	224	229	205	228	217	215	222	229	237	206	195	209	225	218	233	238	255	222	196	239	226	263	212	234	212	217	258	239	243	200	237	228	217	214	220	213	201	223	212	223	233	223	229	221	225	223	220	240	242	221	221	233	222	227	229	251	205	214	219	227	221	218	208	233	210	211	239	225	245	207	222	212	203	242	220	228	228	223	241	216	217	215	209	225	248	245	225	237	190	199	216	243	219	237	218	217	214	219	210	244	235	242	236	236	205	217	228	246	212	225	252	230	246	240	227	213	219	224	225	209	237	230	245	224	243	223	227	228	206	213	258	215	232	238	238	195	216	219	229	219	205	213	229	222	215	250	238	249	219	221	227	234	205	234	213	212	241	245	240	219	227	229	213	230	211	220	211	208	208	223	241	217	223	210	226	233	221	243	206	225	211	250	230	230	221	217	191	225	223	227	201	237	207	230	229	248	238	218	220	250	223	227	211	244	197	229	196	208	238	214	195	209	242	211	250	224	229	234	231	199	204	209	212	265	232	232	202	198	214	216	215	219	219	239	233	244	215	245	208	230	208	216	218	208	218	250	224	232	200	226	252	211	213	203	234	212	234	235	239	238	199	213	212	214	205	219	226	249	197	220	216	195	225	228	228	231	235	202	237	211	210	226	223	239	228	220	214	229	232	217	227	214	250	216	223	227	231	228	211	207	227	219	230	231	231	233	196	223	218	233	212	210	217	226	225	222	214	210	205	236	191	229	219	218	205	240	228	226	220	209	220	240	235	228	223	220	237	217	231	229	199	244	230	208	234	220	222	212	203	206	249	223	225	206	235	231	213	210	246	204	224	226	213	238	223	233	232	213	224	232	209	209	210	238	193	195	222	229	209	217	242	219	261	229	237	214	232	211	235	227	237	217	201	207	198	217	215	202	230	212	220	215	225	229	197	214	235	196	218	240	218	202	211	205	225	214	239	218	265	241	256	209	224	239	234	223	211	232	212	234	231	230	223	224	237	218	207	239	226	227	204	248	214	227	227	194	196	242	210	222	211	250	226	211	262	224	197	227	214	218	221	202	239	231	229	235	205	233	220	228	206	253	209	227	235	241	232	224	233	236	217	235	236	221	244	213	231	237	229	226	229	225	218	215	230	226	220	216	240	211	230	235	239	227	224	260	216	220	226	232	226	203	232	237	240	212	227	204	215	233	249	259	226	211	208	230	217	213	222	222	243	216	222	208	228	214	209	236	250	217	223	228	224	211	217	216	202	232	226	212	208	231	223	232	230	235	217	225	238	231	239	213	248	212	220	213	229	234	225	231	249	217	229	224	221	230	249	232	234	225	236	216	224	229	229	225	212	239	201	206	241	205	223	228	235	213	230	227	222	231	251	219	232	198	218	217	230	233	226	200	245	210	225	220	224	233	237	222	225	224	218	222	219	233	220	203	211	217	230	219	235	219	233	240	207	217	229	210	208	198	235	230	234	226	224	217	227	212	237	230	231	216	207	225	200	239	222	198	249	244	210	217	222	228	233	243	211	231	226	240	201	225	248	219	187	201	213	204	243	231	225	240	238	225	227	226	219	220	213	227	217	230	205	240	238	218	213	230	204	201	256	228	240	231	234	248	224	214	246	228	270	198	223	211	209	225	224	206	196	244	226	206	222	253	226	227	228	224	179	235	192	230	201	217	233	229	229	221	217	228	246	241	233	233	214	211	196	222	209	229	222	228	224	219	236	214	216	236	233	212	191	224	247	241	222	227	235	221	236	230	231	198	202	240	212	210	204	222	216	234	184	204	234	217	226	207	215	225	231	210	203	216	219	245	220	230	255	261	211	229	214	219	240	219	224	216	198	205	214	219	246	196	255	235	222	223	207	249	229	225	219	228	233	238	235	211	216	233	218	219	211	239	230	218	209	211	203	215	222	230	209	207	230	207	224	213	214	229	228	233	267	215	237	216	206	223	208	248	215	252	208	221	216	233	224	214	220	230	214	207	212	237	212	229	212	201	235	207	213	212	203	229	213	210	234	228	206	249	222	211	182	228	253	222	230	217	224	251	232	236	215	221	226	198	216	244	237	218	220	220	237	220	226	234	217	230	229	221	202	221	210	220	225	229	233	245	215	233	231	234	217	247	242	217	228	229	228	201	224	217	234	214	209	206	234	226	208	241	206	239	231	224	226	217	207	212	210	214	234	228	239	234	238	226	234	212	219	225	230	237	203	210	220	211	223	194	213	202	209	219	248	218	201	230	240	223	197	222	234	227	228	188	228	217	231	236	218	240	226	203	271	214	250	212	215	244	205	216	211	235	205	206	208	229	235	213	226	211	227	228	223	234	222	221	218	214	232	198	190	202	202	198	230	236	202	218	228	199	230	201	254	233	198	236	217	230	256	223	198	220	236	205	210	214	250	216	234	241	231	219	242	245	214	248	225	240	228	218	226	227	194	225	221	236	230	210	232	214	204	210	216	219	230	218	229	217	227	236	242	199	230	214	214	205	197	227	240	244	253	227	217	211	211	224	214	202	224	242	243	222	197	229	211	223	235	209	233	215	231	222	211	209	227	221	223	207	229	239	209	229	217	220	226	245	232	214	216	232	207	224	233	243	250	214	185	225	250	226	248	213	200	199	236	243	254	208	225	227	227	187	220	217	253	191	238	221	214	218	207	209	226	221	213	218	223	218	241	212	254	226	251	212	253	223	255	196	236	242	224	238	201	209	231	238	219	220	196	232	220	230	233	217	205	223	230	219	235	204	268	218	245	214	222	241	226	245	231	223	242	231	220	216	266	215	185	227	241	236	244	212	201	240	236	233	215	236	243	229	227	230	243	211	204	226	244	209	185	244	229	212	201	224	222	202	215	221	246	212	255	219	232	227	204	217
16713	32993	22763	59684	57767	47505	36480	22276	9628	2544	458	456	431	453	435	452	438	455	444	471	444	443	453	436	432	428	423	406	439	439	438	434	439	426	462	438	422	459	425	462	461	407	416	421	414	384	456	486	449	459	435	459	451	418	428	427	423	448	431	428	425	470	425	437	427	420	465	417	415	445	411	431	396	436	443	419	430	404	451	443	446	471	428	461	456	451	407	419	438	437	453	454	417	431	462	481	410	430	421	451	422	448	440	439	426	412	446	381	395	451	413	429	417	441	452	468	460	470	478	405	428	423	439	416	450	445	433	443	457	449	408	461	436	452	410	437	459	426	418	480	436	439	427	494	423	423	435	411	459	448	427	433	418	431	467	394	441	432	422	426	455	458	444	422	430	461	393	428	440	414	414	443	485	432	398	438	468	433	451	428	424	454	452	404	423	411	431	433	449	456	458	438	411	423	444	412	448	445	437	422	440	439	427	440	427	416	459	405	445	429	473	434	418	384	441	458	435	415	434	398	446	461	441	447	467	418	430	426	409	508	446	427	425	446	445	438	447	416	397	410	451	445	411	442	429	445	427	453	440	426	460	428	435	425	447	438	439	454	465	430	447	396	427	424	415	453	416	431	393	450	422	456	447	448	423	427	459	436	413	455	440	407	424	421	413	421	450	426	431	432	419	456	447	442	445	430	464	442	401	452	423	437	458	457	408	447	401	430	416	446	396	420	424	426	463	419	407	427	450	407	419	423	418	451	426	442	414	425	435	407	413	474	499	456	422	456	452	461	400	447	425	426	416	433	455	430	433	458	426	427	427	418	417	454	426	409	493	461	440	429	416	440	406	426	457	428	462	403	423	433	441	437	419	431	400	448	459	435	478	424	415	415	402	419	405	447	466	438	446	462	452	404	430	455	431	430	421	497	435	459	441	435	413	426	410	423	432	428	436	428	410	439	451	435	407	434	384	418	408	487	412	462	463	452	442	415	436	428	425	411	415	439	473	409	444	435	422	427	432	435	421	437	454	452	430	457	447	417	463	429	407	440	432	426	434	412	407	424	410	419	439	415	391	465	427	441	425	434	450	415	455	453	441	409	393	433	418	415	450	438	424	465	414	487	459	476	479	451	432	421	427	399	413	433	438	408	413	406	453	440	438	421	426	418	458	435	423	400	461	447	417	456	435	440	438	474	483	431	428	413	438	469	446	434	438	442	419	463	453	420	431	418	424	484	445	453	453	453	441	444	433	443	435	407	431	435	431	412	429	419	446	435	442	432	434	431	459	436	412	439	462	392	456	387	416	411	397	424	443	455	441	460	430	400	414	433	422	424	429	415	447	424	432	452	412	419	442	417	426	421	392	461	430	466	414	427	451	427	456	423	453	413	441	439	423	453	444	446	420	446	472	427	438	458	417	425	469	426	434	456	435	437	450	410	444	473	438	439	425	442	445	427	448	433	405	440	423	447	405	409	451	419	428	418	438	438	461	451	455	439	406	448	418	423	424	437	454	417	444	406	444	476	447	417	414	398	429	418	444	423	458	430	458	411	455	430	431	449	425	414	420	465	481	440	411	432	436	407	424	443	457	423	413	447	427	427	417	377	462	421	429	459	422	442	447	417	429	422	428	394	449	405	425	446	467	474	409	451	428	387	441	448	437	428	427	403	460	444	447	452	449	416	462	425	435	398	446	450	417	440	477	441	397	414	439	413	424	425	446	426	405	439	411	411	416	445	429	415	415	450	418	445	440	477	437	418	432	445	425	478	418	435	495	441	423	408	464	450	421	447	446	407	423	467	430	462	433	452	430	456	445	426	448	403	459	447	416	431	433	432	440	378	468	411	419	451	451	371	432	404	431	418	430	405	455	417	433	469	464	406	401	411	413	455	439	429	433	439	449	424	447	403	445	448	438	431	466	468	420	414	465	416	426	397	410	416	432	424	413	465	451	444	423	450	450	448	417	432	419	433	457	437	424	425	430	420	421	392	455	407	411	423	474	449	419	401	444	424	462	443	397	426	423	435	420	419	432	414	442	421	459	456	439	442	440	389	419	441	450	419	417	451	446	432	435	432	431	412	398	420	459	449	427	418	475	405	422	441	442	447	397	438	413	388	413	443	463	440	399	437	431	440	455	470	439	433	429	451	423	460	414	437	418	398	466	437	438	432	422	426	419	423	416	431	463	451	423	444	441	439	417	438	420	418	468	449	389	423	413	438	419	414	435	376	430	438	446	479	431	437	414	449	415	471	405	430	471	418	450	431	406	423	409	433	448	421	422	446	404	484	413	466	440	432	436	406	425	481	450	480	446	437	422	426	423	442	418	464	427	463	456	456	415	429	416	441	484	405	444	436	440	404	434	429	451	395	438	449	436	440	467	456	431	438	420	415	451	455	447	442	405	426	388	402	464	432	401	468	432	424	424	429	433	441	420	435	441	451	456	461	449	416	443	454	401	441	420	434	460	441	397	453	441	435	454	434	419	459	421	419	432	456	457	441	422	395	433	434	442	419	404	435	422	457	422	425	445	436	387	422	465	434	423	461	443	437	402	411	414	407	392	446	438	443	426	433	417	457	462	386	410	414	443	435	414	400	393	415	416	455	453	449	449	425	420	424	446	429	441	390	447	429	417	467	429	445	459	420	439	429	453	457	452	424	409	439	414	412	451	457	409	426	450	467	453	456	433	422	476	404	465	410	394	434	464	439	435	427	469	476	444	429	451	473	447	444	432	388	398	404	395	411	436	431	420	451	406	388	445	435	422	488	423	391	465	430	399	457	434	461	465	449	420	459	396	421	424	399	398	406	435	478	405	449	432	452	458	459	465	445	449	411	394	439	427	434	434	389	424	410	422	449	433	459	432	405	438	431	431	456	445	468	445	473	414	450	420	428	436	457	426	455	434	432	423	466	465	439	437	436	451	444	462	389	492	421	452	419	444	413	437	394	437	446	438	405	448	422	434	444	455	476	416	416	406	455	407	421	478	441	444	435	451	408	422	446	452	441	462	425	407	430	442	400	408	425	460	397	433	431	438	447	467	412	473	455	438	462	410	459	464	435	413	409	450	391	455	436	445	411	440	430	436	455	456	474	448	429	421	423	454	409	426	430	429	429	398	453	442	415	449	462	445	444	415	445	418	407	434	437	447	459	425	433	462	425	432	413	373	464	410	432	419	442	423	426	404	440	377	446	425	428	429	437	409	422	417	434	410	459	448	427	427	454	420	405	451	406	406	437	453	396	432	426	448	413	398	423	431	422	450	472	465	433	408	438	426	438	431	445	474	401	408	447	438	419	431	442	443	417	451	437	417	457	448	462	436	410	399	411	399	442	399	428	408	424	418	436	460	451	444	395	423	436	399	474	412	426	461	425	398	438	411	447	430	414	440	441	384	441	445	420	429	404	469	424	446	444	421	438	426	463	400	440	452	438	424	429	461	447	450	436	392	421	410	429	407	433	478	445	421	416	454	458	425	405	456	428	434	424	441	451	429	442	414	457
23471	21481	29531	34456	52721	51787	40360	22648	8923	1716	287	290	300	318	273	274	258	279	244	296	274	295	287	244	307	278	292	260	273	254	285	248	281	283	266	269	253	264	302	276	278	259	276	235	281	271	283	267	249	275	301	264	275	278	278	266	270	279	287	295	287	278	254	290	271	285	295	305	265	302	297	283	269	277	258	278	262	291	256	242	267	285	260	256	293	290	261	277	257	255	268	278	265	269	303	272	291	280	236	270	261	249	254	265	267	287	279	256	295	262	273	282	281	290	266	306	276	285	308	296	309	261	256	263	250	268	281	273	274	294	268	265	262	261	307	278	278	272	286	288	277	274	293	264	295	267	284	266	271	308	273	254	255	259	254	289	295	290	278	264	295	266	280	272	291	292	238	309	320	289	280	250	262	280	252	290	255	302	282	294	285	271	276	276	291	274	290	284	259	300	272	247	263	282	287	297	255	323	268	270	252	283	260	251	277	264	286	291	286	294	246	247	300	272	280	242	259	266	285	290	273	258	283	294	254	257	284	270	245	275	285	273	292	297	291	269	275	281	263	296	290	250	262	272	270	260	254	262	261	289	301	288	271	297	312	274	266	284	268	249	282	261	253	292	270	275	302	271	266	278	282	289	279	296	322	292	244	256	257	274	245	296	272	279	285	271	280	253	284	294	298	283	275	271	302	279	277	253	275	283	250	249	318	285	292	271	306	266	258	261	271	302	260	243	237	258	281	294	287	255	253	289	276	264	283	241	273	279	283	286	256	255	264	276	276	271	281	275	287	278	265	282	274	264	251	276	261	271	274	282	294	279	269	249	290	246	272	242	282	286	272	288	264	264	303	269	299	319	268	258	284	273	285	299	281	283	277	258	267	266	295	233	306	252	253	297	257	268	256	279	287	257	265	252	263	281	300	253	258	311	265	234	269	294	278	263	268	274	274	290	265	274	265	305	266	270	269	277	283	277	281	301	270	294	242	269	277	287	280	293	292	256	279	278	258	280	271	267	286	280	280	272	275	261	284	256	299	277	244	255	286	276	273	287	262	266	286	300	261	282	281	274	267	271	270	285	260	272	282	265	268	258	279	295	254	258	278	311	294	261	252	273	268	246	305	273	262	286	268	316	261	295	266	259	278	251	256	282	281	264	261	253	273	291	268	306	265	260	251	278	282	284	272	260	282	264	252	279	301	260	278	277	273	269	299	285	285	287	274	282	270	277	243	261	298	290	252	275	281	266	280	267	256	267	252	275	271	263	286	287	255	262	244	253	278	268	279	280	262	260	305	324	275	271	284	266	242	258	287	270	269	257	278	241	284	285	282	262	296	274	268	282	282	295	286	254	283	300	282	264	281	282	253	260	272	279	254	306	269	269	275	270	269	278	266	274	260	254	269	271	279	263	235	272	252	239	272	263	265	251	276	285	269	253	277	254	253	262	302	297	241	237	277	224	268	282	273	279	277	259	283	285	258	263	264	256	309	287	265	269	265	259	272	278	260	257	267	298	249	255	271	276	251	288	270	273	271	259	279	243	253	298	282	284	271	285	251	289	281	291	273	275	260	287	270	281	309	252	295	272	260	276	259	268	248	265	310	259	262	285	263	262	281	295	284	279	279	262	257	269	262	306	276	284	260	252	272	291	291	289	270	302	273	279	274	274	310	285	243	296	278	256	246	299	269	268	275	293	283	292	277	254	266	262	300	296	268	291	299	277	245	293	236	260	254	258	267	262	287	304	240	253	294	299	235	256	283	262	274	287	296	260	266	292	284	276	271	241	299	275	270	265	291	245	274	270	270	279	302	279	288	256	303	260	273	280	282	283	268	299	257	293	295	291	282	299	298	255	242	279	268	287	269	252	274	291	271	267	273	287	312	284	251	286	239	286	280	268	249	268	257	274	270	264	276	288	288	273	254	290	278	276	290	257	295	288	273	254	274	281	255	303	256	289	272	278	280	260	275	270	278	260	244	271	257	262	256	270	285	258	289	270	294	306	285	284	290	270	272	277	258	264	279	290	291	259	305	280	308	277	266	283	288	263	281	257	274	262	255	299	267	297	258	271	271	274	309	279	300	279	247	283	275	280	278	252	284	289	284	287	276	278	267	283	273	250	281	276	279	250	249	265	240	284	291	285	271	280	282	304	299	271	240	258	241	269	242	273	278	289	263	266	275	248	284	269	288	271	295	279	259	289	277	293	287	265	266	261	266	257	280	292	266	277	286	238	291	282	235	299	249	291	280	304	254	264	254	256	288	312	276	253	274	262	296	243	278	263	281	264	240	256	259	268	285	262	257	273	254	268	284	282	250	294	272	263	289	267	293	253	247	288	251	250	272	248	258	282	325	251	265	270	280	263	276	258	278	283	295	281	266	279	285	285	304	300	306	272	265	261	273	299	270	258	275	276	285	268	300	283	290	285	255	274	271	287	258	308	284	279	282	274	261	260	258	293	269	277	295	248	295	276	302	261	274	265	265	288	251	283	281	259	267	255	301	275	278	264	270	298	255	284	276	262	284	258	284	264	270	259	266	262	264	296	264	269	285	308	259	274	269	298	288	274	272	268	261	298	283	302	243	307	262	281	297	286	291	266	278	284	286	273	255	303	246	248	286	278	260	286	280	254	253	283	299	269	258	266	279	271	266	261	252	258	269	297	299	258	274	303	285	271	254	265	243	280	289	257	281	268	238	281	287	302	266	266	265	274	279	260	276	302	267	270	259	290	268	280	283	257	285	277	270	253	295	269	291	250	298	277	273	306	273	256	246	264	276	289	281	291	303	273	288	275	269	277	269	296	310	280	291	267	286	243	269	292	283	258	289	300	254	255	285	247	283	260	268	263	258	304	292	256	260	253	258	278	299	261	275	258	255	297	267	289	289	240	279	274	265	268	264	287	272	247	257	265	277	263	295	306	262	265	290	304	290	282	246	264	261	284	255	269	282	239	265	268	268	257	280	286	299	308	299	308	280	282	254	266	276	281	260	305	271	273	247	275	248	246	271	279	306	297	280	260	267	270	301	243	284	303	284	261	247	269	256	266	264	257	283	289	270	241	265	290	255	276	271	271	292	310	265	270	262	280	283	270	282	274	267	263	264	262	266	299	285	277	283	257	263	271	282	258	290	269	266	267	287	287	246	274	316	239	240	282	263	272	298	258	270	263	279	241	273	297	291	239	272	289	268	267	270	289	296	270	266	285	276	259	312	264	298	284	275	281	297	270	264	262	271	282	264	298	298	319	257	273	274	269	279	276	255	257	294	246	247	260	303	274	254	270	280	288	288	283	269	293	267	264	289	262	307	295	251	302	249	279	299	257	256	298	294	257	295	250	265	259	286	252	279	281	272	289	287	279	264	273	285	268	279	279	292	276	312	240	318	227	284	262	240	309	285	278	276	276	267	276	301	280	274	315	281	269	287	286	259	266	241	287	273	275	273	279	286	268	271	270	277	256	310	271	263	265	269	258	244	296	271	282	274	275	285	255	275	266	251	284
14674	53068	31587	70436	68767	58554	44564	29262	15716	4129	498	519	499	530	532	515	478	500	516	480	504	518	496	496	470	514	514	526	509	467	459	475	499	528	562	451	553	514	496	535	504	493	500	498	534	527	498	489	493	531	491	519	531	528	495	542	490	519	508	495	510	513	545	477	505	505	465	516	453	490	501	490	503	514	516	515	509	497	471	554	481	507	549	505	496	578	529	525	488	519	479	527	500	501	505	489	511	487	546	504	475	533	490	513	499	496	516	506	511	502	481	501	516	479	503	531	518	479	470	489	536	531	497	490	517	552	500	459	528	454	512	537	494	504	515	515	499	518	467	525	519	514	518	524	512	510	513	508	507	525	535	487	495	523	482	484	508	498	513	504	488	526	472	487	501	527	500	527	491	514	486	518	525	521	527	508	514	492	502	514	514	530	537	533	531	479	502	483	505	472	532	489	506	487	515	524	517	507	496	480	534	516	514	525	476	496	525	487	512	521	525	488	501	508	536	478	507	517	535	514	512	498	479	502	498	516	521	481	493	532	501	535	549	502	554	548	517	526	517	489	550	514	519	501	477	524	492	518	509	509	535	509	476	522	494	498	497	495	478	534	496	544	511	525	488	517	518	493	490	494	487	522	531	530	522	528	534	492	482	491	488	476	504	519	526	525	518	512	515	490	500	536	477	513	536	518	467	504	543	539	519	514	514	496	494	530	544	513	555	542	497	538	478	537	492	488	540	503	489	491	506	489	500	539	526	507	517	501	519	524	520	496	503	493	499	520	529	570	530	507	467	515	499	508	512	484	500	473	506	472	499	480	512	474	453	509	492	532	513	514	498	502	463	501	527	492	490	509	486	522	496	476	497	519	484	509	486	481	521	505	493	501	514	475	519	512	512	493	505	534	513	525	533	482	495	524	486	525	527	512	493	504	508	494	530	526	473	480	524	524	471	536	481	537	494	490	511	496	488	532	520	500	514	514	529	524	491	514	535	510	544	518	484	519	490	495	532	507	507	519	492	510	512	490	502	497	517	508	467	474	530	497	485	527	507	502	502	524	481	494	538	537	508	472	495	526	516	498	528	512	525	500	548	485	519	502	523	502	511	530	547	540	469	493	502	477	565	490	528	489	526	490	495	521	520	520	593	494	534	478	494	488	521	521	512	546	504	517	515	529	472	507	478	492	518	482	500	467	482	501	467	538	519	468	525	500	543	521	507	496	521	503	489	509	519	489	511	525	512	488	512	543	526	502	493	524	511	504	524	528	527	493	501	549	523	503	503	510	526	487	561	501	507	490	520	478	508	539	527	496	500	513	491	493	522	510	495	506	514	484	487	501	513	489	495	535	544	548	466	501	511	503	514	497	522	531	519	514	463	505	524	453	511	512	505	535	552	498	504	529	490	546	509	511	499	485	478	499	510	504	487	512	481	497	503	505	514	467	504	496	504	459	491	524	494	477	503	497	526	526	522	531	515	478	501	460	519	509	535	498	494	528	488	487	504	512	524	514	474	462	539	504	461	516	506	499	507	520	475	484	498	504	487	524	535	523	520	503	515	486	499	503	501	477	541	527	502	506	473	492	496	508	529	499	550	484	516	507	513	513	490	507	486	550	503	517	519	492	527	503	477	512	531	487	511	542	491	485	511	511	511	480	494	533	458	499	511	500	523	536	514	526	516	450	516	528	496	528	459	483	521	481	520	530	461	527	558	500	490	495	514	538	508	529	481	522	538	482	487	465	479	529	512	510	488	510	527	528	556	496	505	524	540	497	506	495	525	491	510	519	492	463	486	483	531	477	513	526	485	503	538	509	546	510	508	525	496	495	455	502	522	492	490	526	463	518	499	519	534	517	497	515	458	503	468	477	441	480	484	487	512	497	557	468	484	518	547	466	484	491	506	503	536	486	506	529	454	516	499	514	499	507	466	502	520	518	486	528	486	489	521	565	487	485	493	491	491	521	462	500	505	515	496	508	471	529	475	521	532	472	544	503	504	524	519	486	468	563	533	486	531	512	508	509	506	495	534	539	491	521	540	476	530	503	519	566	503	527	485	480	537	511	470	536	532	516	528	521	506	510	489	527	508	481	502	500	541	499	533	495	518	511	523	545	510	523	478	492	508	550	469	506	505	492	527	526	506	501	527	509	502	504	498	501	513	543	522	491	519	496	486	488	511	517	507	512	464	484	534	505	520	523	521	531	489	517	504	492	460	503	534	507	490	509	523	533	494	490	499	495	487	498	474	484	491	501	502	537	527	463	523	503	520	521	498	508	497	527	489	521	556	506	500	495	484	520	533	502	468	509	513	494	503	492	546	494	510	509	530	494	504	560	518	533	524	505	501	487	485	543	475	555	524	476	480	502	505	510	526	535	474	549	479	519	574	540	498	490	518	517	483	504	509	475	473	554	559	533	537	516	525	541	473	499	520	525	493	548	528	485	472	520	537	528	549	554	509	476	555	496	505	515	522	517	503	519	482	476	478	525	511	490	498	504	511	523	524	521	493	517	496	495	499	506	541	544	505	521	489	494	518	526	499	485	521	504	515	529	504	503	459	522	505	489	504	549	513	490	521	503	531	508	465	486	528	504	519	517	482	499	483	482	500	525	501	509	493	515	511	518	454	497	501	479	529	514	483	511	524	493	505	506	487	489	486	507	529	491	482	534	536	522	502	450	530	524	519	512	551	490	481	478	517	503	526	499	519	494	526	546	520	515	480	467	511	504	517	488	481	527	484	500	521	523	475	512	547	507	473	498	506	486	478	485	513	458	507	522	516	499	519	509	555	486	566	500	533	552	521	501	512	498	482	532	476	507	519	496	522	500	513	519	502	524	483	527	498	522	541	496	494	492	518	507	521	512	470	480	475	556	513	525	520	494	469	561	489	479	500	459	512	523	492	493	506	525	511	527	471	477	477	514	517	478	489	469	506	491	545	510	497	496	525	438	524	489	494	519	528	489	534	531	521	533	501	473	543	539	509	543	494	481	502	464	514	490	502	520	512	535	534	502	508	479	522	470	515	505	533	510	513	504	446	510	500	533	494	520	504	515	534	484	547	488	519	508	534	507	489	519	525	491	523	530	497	494	517	514	491	482	552	483	483	533	516	521	513	506	490	470	519	496	501	537	498	488	543	509	501	490	509	470	470	498	503	503	494	544	449	539	506	514	508	508	493	551	474	501	505	478	535	509	540	485	514	491	515	511	513	490	542	516	522	521	516	510	461	521	523	506	481	505	533	521	508	517	512	511	486	480	517	505	486	494	487	501	502	472	547	520	558	504	532	459	493	495	504	486	513	522	496	527	490	513	531	506	486	482	495	485	519	509	476	503	490	495	523	471	489	486	514	495	481	510	521	510	504	503	508	531	504	532	511	501	494	481	559	500	543	549	514	514	505	550	493	511	528	536	488	520	498	512	514	469	502	508	510	487	526	495	559	507	504	561	484	464	517	493	557	458	501	480	471	512	507	491	470	531	474	462	511	506	508	505	488	531
26995	21055	10498	14754	15507	12539	5718	2324	876	386	326	307	291	315	277	283	291	282	302	301	298	305	330	333	303	320	267	284	331	299	308	292	276	276	325	300	289	282	277	278	317	309	312	281	320	316	304	316	289	271	315	311	271	328	298	316	304	304	297	294	306	308	323	282	298	328	283	293	306	310	313	298	303	280	288	355	298	289	318	303	302	317	269	278	294	328	300	281	312	291	297	300	292	303	297	293	290	281	302	276	270	288	306	305	304	306	280	280	294	303	279	283	315	300	278	295	291	297	310	293	296	289	310	308	295	259	350	314	293	301	328	302	320	295	331	258	317	328	319	305	331	276	275	285	310	286	303	280	315	303	317	310	279	292	329	308	282	316	288	287	315	303	300	316	299	298	308	312	274	280	298	300	308	303	297	318	299	282	287	293	299	286	304	310	291	317	292	313	306	279	320	282	292	306	310	303	289	285	318	289	327	270	289	290	280	314	317	304	318	292	313	290	289	279	313	288	277	283	307	311	309	322	322	305	294	277	294	330	306	323	273	310	281	291	325	302	291	267	355	258	300	324	274	250	292	286	298	294	306	314	299	316	291	303	294	302	321	296	278	280	265	314	276	272	313	282	283	306	302	283	322	311	294	279	297	267	340	316	323	301	294	290	301	308	298	284	301	283	269	290	313	304	275	329	283	305	280	297	313	315	295	300	291	276	311	298	289	294	290	319	317	308	290	314	287	290	272	306	315	281	295	293	294	307	281	297	294	301	272	312	306	291	290	293	272	315	286	274	272	300	291	316	314	270	279	279	281	281	287	318	291	325	292	280	308	321	283	280	328	284	287	317	317	274	319	268	283	278	314	268	327	288	297	290	297	296	307	288	320	270	304	295	311	303	284	286	297	282	251	307	264	304	314	305	310	298	298	315	280	305	364	299	267	278	310	306	294	321	301	277	279	293	292	305	316	280	302	295	293	283	299	302	299	299	290	289	307	326	334	317	291	305	280	256	290	288	308	322	303	273	305	306	310	311	305	300	286	318	295	305	297	281	311	300	275	320	288	315	278	273	310	289	281	311	315	269	301	298	309	298	293	292	303	321	316	307	282	283	341	300	273	279	312	302	289	290	287	276	263	266	317	293	326	273	285	284	287	279	282	302	297	288	274	289	285	312	286	297	300	334	295	320	310	307	318	310	276	298	271	281	325	326	290	290	300	269	279	288	321	293	307	297	322	294	335	315	266	270	321	274	295	288	272	314	301	281	264	280	306	294	274	312	306	296	304	294	295	281	297	283	272	324	306	318	330	330	303	288	295	301	291	304	298	267	308	287	282	293	280	292	298	297	277	288	300	267	252	326	294	337	314	306	280	271	293	295	281	275	288	316	297	347	281	312	330	305	295	308	315	297	297	299	278	314	316	310	297	303	298	302	314	298	307	271	301	275	300	293	286	331	276	284	303	292	262	287	305	308	289	281	294	289	296	279	317	340	282	317	292	306	286	277	287	275	344	299	286	274	303	304	319	282	294	288	302	286	291	294	288	304	277	295	280	301	320	294	285	306	281	307	275	272	285	310	284	316	257	261	284	294	293	313	321	277	293	305	296	296	315	308	312	291	270	298	304	302	313	302	324	284	286	290	327	293	291	300	336	292	276	335	288	283	289	283	287	302	290	287	310	289	323	298	328	313	288	307	270	319	316	293	322	280	285	275	302	285	318	289	281	310	291	315	290	294	304	279	299	294	306	310	295	287	300	280	305	309	292	293	319	286	323	318	318	296	273	284	291	281	328	301	307	287	272	290	273	312	263	276	299	335	300	309	310	284	301	306	292	329	270	306	309	304	279	278	291	285	302	269	274	329	297	291	280	270	295	294	297	321	273	281	303	286	277	300	321	318	273	250	290	293	302	274	271	278	289	303	280	289	299	272	272	297	280	271	290	274	315	281	313	285	260	286	314	287	292	285	306	287	298	253	297	294	261	326	322	299	270	298	278	308	272	273	319	302	282	317	277	333	274	278	309	281	286	276	290	319	276	313	309	311	285	285	323	314	307	289	292	291	288	310	310	275	301	342	311	291	308	313	299	310	271	304	299	272	280	257	341	266	321	287	309	319	311	295	290	317	275	310	347	299	300	321	345	304	291	282	292	305	305	313	341	285	278	328	307	320	268	305	339	283	292	288	320	313	279	309	315	303	297	278	298	280	316	288	292	287	289	301	290	289	315	290	336	293	263	311	280	293	279	305	304	312	265	293	303	308	320	298	298	287	291	294	274	308	308	318	293	308	306	290	307	314	293	306	305	287	284	263	291	303	306	287	321	316	280	311	263	283	295	274	266	309	308	287	262	279	310	318	299	284	296	289	330	291	292	273	298	303	293	301	308	344	312	293	314	299	313	305	283	274	283	306	287	290	292	299	263	283	296	287	314	327	277	285	311	341	311	306	282	319	264	319	273	285	286	297	264	318	296	299	308	323	312	265	306	287	282	274	282	327	289	299	297	305	305	287	283	314	305	298	317	309	287	296	293	293	310	293	271	302	280	303	327	297	290	300	298	292	299	294	285	280	290	279	285	279	304	305	312	284	352	307	299	282	268	304	311	307	294	290	290	296	269	289	312	287	299	292	299	299	272	318	296	309	298	310	318	285	320	295	314	319	329	254	263	249	305	296	278	286	291	308	316	325	299	266	292	296	308	284	305	277	322	324	297	282	312	294	266	314	332	286	303	277	292	292	263	311	297	305	294	282	310	307	298	323	318	330	287	288	290	289	280	284	277	275	281	301	284	300	295	290	282	303	270	299	301	310	266	288	265	307	293	280	305	313	313	300	265	320	289	320	292	293	293	304	318	345	323	264	303	293	293	290	305	287	286	275	281	291	265	271	300	277	281	300	301	298	312	318	311	297	337	305	309	259	316	312	264	331	302	263	307	285	296	316	293	286	290	312	291	312	274	308	296	283	278	275	304	299	306	293	317	314	306	301	255	294	307	301	287	277	309	294	307	302	290	301	284	298	283	281	301	301	286	283	281	304	291	295	307	281	301	310	291	307	297	304	312	299	308	312	298	295	336	280	275	293	265	299	305	332	306	300	298	293	288	312	287	319	300	307	305	297	317	292	313	281	314	319	316	270	278	304	260	323	285	296	281	282	339	276	283	279	287	333	273	306	309	292	316	276	305	309	287	271	294	277	320	293	306	327	289	277	306	288	290	309	277	330	296	267	286	334	288	300	276	305	319	322	299	301	282	268	311	289	334	298	300	298	279	278	282	297	311	271	291	307	301	291	288	303	271	310	320	287	319	288	293	310	326	282	300	292	290	286	325	287	314	265	314	286	294	316	281	344	285	286	306	308	308	270	301	299	285	311	292	316	300	263	263	312	304	304	286	315	309	312	322	289	292	312	293	274	300	294	340	284	347	269	287	290	281	290	305	302	289	281	290	286	313	285	273	307	277	261	296	297	280	287	298	293	323	305	310	302	321	299	329	326	281	292	320	280	291	331
5094	24959	9177	23079	24549	21145	11820	5881	2274	862	534	584	585	576	608	589	563	587	565	564	626	565	596	601	582	589	585	620	589	625	565	563	603	547	532	629	601	577	625	578	566	609	575	572	604	572	595	581	642	599	578	592	598	606	602	589	586	532	588	569	579	607	575	581	579	595	551	599	588	563	592	588	602	591	568	600	612	589	537	566	602	561	606	577	583	619	598	570	566	543	563	597	545	590	559	605	597	604	579	578	577	568	617	583	597	603	559	627	576	596	580	585	593	597	532	582	614	574	582	596	620	549	562	644	565	574	565	538	596	590	581	558	600	572	595	593	596	578	587	577	601	625	589	570	547	594	601	608	587	569	593	612	558	602	585	580	585	591	563	573	567	593	608	597	633	563	567	626	595	551	526	555	560	565	590	544	570	571	586	593	556	544	576	585	596	605	514	595	578	557	592	554	595	599	568	550	590	608	575	531	578	607	588	644	557	609	622	577	564	572	588	548	602	606	564	595	592	551	582	595	592	571	553	541	600	563	601	583	607	643	630	597	549	561	600	588	563	615	586	576	621	559	563	600	580	547	585	585	578	574	557	564	610	568	605	619	576	594	616	622	548	592	568	629	573	547	547	585	591	551	570	562	577	611	586	544	600	582	550	616	621	541	578	664	595	596	580	566	551	571	569	566	609	591	526	607	599	551	571	556	615	578	617	610	588	582	553	521	582	614	555	561	599	588	561	564	557	548	568	514	542	570	624	578	581	571	608	556	644	593	575	551	604	642	575	568	570	576	607	611	604	613	560	568	604	585	646	589	615	560	573	594	613	580	587	559	567	538	624	606	625	579	597	605	555	636	565	581	612	584	553	619	589	583	562	564	593	577	577	606	598	543	622	590	596	590	591	563	572	595	606	608	582	585	614	573	551	572	573	550	632	567	607	550	587	568	580	571	568	578	563	549	598	577	602	541	540	584	567	588	580	555	568	575	604	559	576	572	569	611	558	578	541	602	591	630	603	612	593	590	625	587	614	617	573	556	568	587	586	575	575	582	591	590	563	613	578	553	542	571	574	579	554	554	583	583	577	544	540	596	567	579	589	620	591	553	578	592	579	585	586	581	563	585	588	582	586	596	615	586	567	554	580	576	526	554	598	586	576	547	564	608	549	583	564	583	633	590	551	591	554	545	550	578	550	594	596	572	588	629	607	543	610	559	630	584	592	578	568	615	594	602	588	543	594	571	604	607	537	605	567	602	617	590	595	547	596	562	567	576	615	589	624	598	560	599	572	592	578	529	625	588	611	596	536	565	604	568	590	568	614	575	605	613	578	588	556	575	587	575	606	555	575	579	579	578	550	544	547	555	581	567	613	608	612	603	606	598	584	617	566	624	573	612	562	644	591	552	616	574	621	565	583	579	552	601	572	603	592	601	569	598	595	603	593	571	549	564	598	586	628	568	576	577	585	594	585	570	588	562	602	577	585	640	575	582	595	610	618	530	592	551	578	569	586	576	559	581	570	591	552	566	627	584	584	556	548	593	614	595	587	616	546	588	546	588	570	573	535	599	569	616	587	582	596	560	568	533	552	562	601	592	549	575	590	592	536	601	583	618	585	541	547	592	585	593	582	561	580	582	522	590	594	560	606	569	581	557	611	604	603	597	530	608	542	599	622	583	602	554	546	594	616	591	579	612	555	630	544	581	610	580	576	533	576	586	585	555	573	572	565	563	585	576	557	561	588	604	569	588	585	575	581	611	552	561	584	612	580	547	581	572	564	555	576	562	603	600	593	590	587	580	571	610	567	584	583	601	594	551	590	573	567	597	552	586	577	550	588	566	566	569	563	561	564	594	573	586	586	544	572	613	591	575	652	508	608	569	540	590	562	602	547	551	522	591	588	595	540	577	561	564	607	614	562	627	542	604	591	579	563	546	589	567	605	588	570	583	585	616	552	600	591	569	591	554	606	605	604	585	564	587	561	594	557	596	582	594	575	553	552	610	570	609	597	552	527	592	617	542	644	574	597	597	567	598	579	544	563	542	576	593	592	602	537	609	599	586	588	587	620	611	572	563	576	545	564	550	562	574	572	543	567	597	565	580	564	574	616	585	586	559	563	621	561	600	563	544	604	563	544	582	524	577	570	595	575	583	575	568	609	542	580	613	552	605	595	586	570	595	584	595	619	617	594	549	538	578	569	561	571	578	605	585	633	561	580	644	570	567	555	569	612	548	573	621	546	592	542	603	583	547	587	576	590	540	574	579	564	610	588	572	584	595	552	622	607	592	555	576	609	568	558	604	636	570	602	574	575	575	558	606	581	572	583	544	590	578	565	605	594	601	609	571	545	604	562	594	579	586	562	598	567	553	626	596	585	585	553	591	626	501	615	593	627	584	582	569	574	600	587	570	530	599	627	600	572	573	584	616	559	581	541	577	547	570	577	562	555	562	602	536	598	578	576	574	609	637	640	580	576	592	543	617	579	600	575	606	589	612	577	561	590	630	609	587	604	617	568	600	567	572	588	611	574	613	570	614	554	562	572	587	560	608	551	560	639	594	609	589	597	585	540	598	582	558	568	564	587	589	572	570	587	578	592	555	629	575	579	530	541	605	598	625	593	594	583	567	579	610	581	563	572	540	630	573	569	546	608	628	583	601	615	572	551	557	587	594	602	551	596	605	580	617	547	625	585	608	614	556	595	590	519	588	605	575	546	590	583	591	571	542	593	604	576	590	547	568	645	593	623	579	588	560	602	601	585	611	567	616	581	588	575	580	530	558	591	597	570	607	621	618	584	562	576	575	584	570	634	538	559	573	545	586	562	582	578	606	569	588	534	585	587	594	602	553	601	648	594	552	608	573	587	592	605	612	623	603	607	568	584	544	605	588	551	599	599	606	570	599	604	573	570	584	573	589	570	623	612	572	548	561	577	569	595	557	609	543	609	569	634	518	557	579	554	577	599	629	619	571	579	569	585	578	605	599	618	554	579	568	597	618	564	599	640	607	559	567	573	596	577	589	553	593	559	588	600	614	580	583	592	570	579	569	603	614	585	596	581	545	556	566	566	611	559	559	575	585	575	561	587	587	601	592	573	563	571	585	585	549	582	574	604	602	522	633	613	600	544	578	577	563	590	595	547	580	575	607	589	580	584	574	577	572	566	630	561	602	559	582	556	584	598	565	567	586	615	549	558	567	581	603	632	553	552	560	571	544	605	569	569	577	602	587	603	575	602	604	539	594	613	603	638	583	620	597	556	582	588	604	589	576	554	571	570	575	603	565	626	607	563	580	574	548	561	577	621	585	590	563	570	570	560	568	569	603	614	585	583	584	635	610	551	568	593	614	574	595	572	605	600	563	570	624	547	586	605	592	622	563	594	581	547	603	537	585	576	552	575	621	567	585	574	604	513	558	651	577	617	571	619	533	596	577	548	566	602	577	588	548	579	609	596	558	593	592	571	597	579	581	565	596	583	600	531	607	600	594	565	618	588	578	573	567	605	608
24363	21454	29304	43676	47382	41038	28025	14792	4366	609	221	238	215	216	194	227	245	213	215	226	227	227	226	200	203	199	204	202	221	222	225	230	201	206	215	232	199	241	218	216	213	216	216	207	226	209	192	216	233	237	216	197	231	196	216	211	228	201	197	218	199	209	213	188	231	210	190	185	209	215	220	213	229	218	220	197	243	232	221	220	257	201	222	224	220	212	213	195	212	219	188	242	206	241	216	226	220	222	209	211	223	238	233	197	250	210	204	204	244	208	226	227	212	230	203	223	203	218	223	211	198	220	255	213	214	238	223	213	192	210	195	244	239	198	216	233	219	221	218	193	230	217	194	227	213	216	221	229	236	221	205	237	200	201	188	193	200	203	241	200	216	204	222	223	208	213	224	231	209	224	223	219	229	195	189	223	224	213	222	226	187	234	217	232	225	241	221	230	220	226	207	176	221	229	199	239	225	202	215	237	196	211	235	216	236	228	216	203	224	239	229	216	228	209	235	215	206	217	203	230	210	227	199	236	226	232	212	219	212	241	226	223	212	229	243	220	233	199	215	177	237	227	182	201	226	220	217	213	187	190	201	227	210	223	218	207	219	184	201	202	239	212	211	207	208	188	222	194	219	197	206	215	204	246	223	236	237	218	224	247	224	217	223	215	212	193	228	205	184	219	237	219	221	209	230	199	226	194	208	232	201	224	255	230	218	196	244	223	212	201	186	211	213	205	238	207	208	204	214	217	187	223	186	205	210	193	206	241	197	211	212	192	210	227	205	192	254	226	192	225	222	210	224	234	243	209	217	239	197	219	235	205	230	221	215	207	206	228	197	210	194	252	225	199	233	215	234	206	236	229	219	239	190	222	218	217	229	222	200	234	244	183	214	219	203	215	207	217	244	209	196	240	211	233	206	209	195	223	202	223	222	217	216	224	239	238	209	229	231	201	226	223	175	264	219	208	212	236	203	207	238	232	217	218	214	237	233	201	207	218	216	227	233	213	211	193	231	226	201	208	214	207	229	231	222	190	199	207	247	210	195	196	235	221	204	211	189	208	193	213	229	225	219	209	234	224	220	220	210	214	203	196	215	214	226	212	194	202	215	235	224	204	233	218	206	205	212	230	216	220	221	228	231	199	212	218	211	201	200	240	206	199	201	186	224	220	233	219	206	216	231	208	249	227	187	204	223	206	203	232	187	221	194	231	220	217	207	214	202	219	218	205	219	223	197	197	202	258	184	204	238	200	232	228	202	218	196	214	198	216	216	259	218	209	211	243	217	202	232	195	212	237	213	189	202	210	218	208	227	204	196	212	234	232	232	213	219	207	199	215	215	212	210	223	227	222	210	233	214	196	192	208	203	232	208	235	203	226	186	184	200	227	222	252	243	225	244	197	217	175	211	233	209	217	230	212	241	212	233	214	217	201	203	227	201	196	212	215	212	201	227	206	245	245	202	207	217	204	177	227	196	206	226	224	190	204	219	186	202	217	210	215	214	187	223	232	206	220	227	190	211	234	195	206	218	218	215	228	218	206	227	195	177	240	215	198	224	204	208	222	227	210	237	224	233	212	204	228	225	215	210	226	205	229	206	202	207	196	219	214	222	223	235	205	213	218	219	219	226	248	237	247	212	240	210	217	184	225	205	213	214	231	226	215	194	173	192	211	205	196	222	218	216	194	195	213	203	210	206	203	200	208	210	211	225	234	179	215	230	221	220	204	204	228	205	218	224	202	202	205	215	225	206	252	220	216	228	227	211	209	220	213	236	217	222	192	231	208	234	204	207	200	215	192	196	242	225	203	202	228	232	211	209	223	185	208	216	238	209	218	226	216	230	215	208	224	222	206	218	217	230	223	212	224	233	212	213	225	208	220	225	234	238	220	217	217	228	204	218	244	222	218	214	236	234	188	222	209	229	203	237	215	188	229	215	244	208	212	212	234	226	215	224	203	219	223	216	199	190	205	218	243	193	211	213	212	206	216	245	213	218	223	214	218	216	209	210	204	200	212	184	246	212	240	201	206	195	212	204	210	230	214	214	194	218	226	202	245	234	214	228	212	239	203	222	206	216	225	251	213	209	247	218	235	185	255	201	202	234	231	222	233	231	215	200	202	195	185	199	214	213	200	221	229	206	206	209	234	206	208	208	204	209	209	207	206	225	206	222	196	224	219	214	249	201	226	207	198	206	221	209	230	256	212	213	196	214	196	219	232	216	229	209	225	205	195	196	237	229	225	220	226	206	182	203	225	249	202	215	230	222	220	197	207	200	219	233	205	218	243	224	233	203	209	238	226	226	223	203	214	208	225	201	216	245	207	198	212	209	238	179	186	217	191	207	206	206	210	254	233	205	231	221	223	219	215	226	219	203	221	212	251	205	244	209	197	206	215	222	220	207	222	203	215	207	221	226	247	241	216	213	202	211	222	208	225	217	197	243	222	219	180	212	256	202	222	197	221	204	247	226	220	209	191	227	227	203	201	218	204	200	233	234	180	197	208	211	234	188	222	225	224	197	177	218	217	229	214	234	184	211	234	203	200	214	216	233	217	207	209	216	207	215	213	224	219	211	230	201	268	204	212	215	188	244	184	233	212	204	203	210	223	186	210	220	216	217	223	228	209	218	218	204	204	197	202	243	217	212	217	205	218	201	223	209	197	220	198	189	240	217	208	247	227	216	211	232	234	212	207	204	203	222	189	222	204	215	227	208	225	214	231	201	216	207	228	187	221	232	249	216	212	222	216	221	192	242	202	230	219	217	198	243	212	198	208	185	244	201	223	234	227	227	218	195	224	212	219	216	220	223	210	204	221	250	225	209	193	236	201	205	241	195	193	218	223	216	233	192	205	219	221	195	236	216	237	229	205	227	219	233	222	217	191	255	195	234	239	179	222	193	230	184	221	219	217	232	230	203	219	224	202	217	203	195	189	221	238	208	225	217	192	235	213	214	229	210	225	207	195	219	217	210	223	204	201	226	195	190	234	188	241	235	226	213	232	226	192	223	210	217	206	214	232	202	186	206	206	198	215	219	201	209	227	223	215	208	207	207	205	229	190	213	188	188	240	194	233	217	219	211	205	214	239	242	220	231	230	188	243	184	234	198	207	212	213	225	205	235	228	223	218	224	221	198	213	216	227	263	235	224	207	199	203	235	223	205	245	204	206	213	192	211	201	214	234	216	226	211	194	177	229	230	192	197	232	211	230	191	205	205	232	219	204	224	174	219	186	203	219	220	191	191	228	210	220	237	221	225	224	205	222	188	220	210	213	209	227	228	224	223	209	209	203	210	222	201	209	230	214	237	217	202	241	219	214	198	221	223	210	227	223	237	225	220	222	226	227	227	219	221	196	175	216	185	206	223	214	209	231	211	220	193	209	206	221	209	243	236	197	211	225	222	181	188	176	199	226	201	202	200	211	205	204	212	236	192	221	223	242	215	243	207	207	206	231	207	217	205	210	208	209	221	236	201	232	190	202	205	191	205	203	215	222	247	213
16101	52800	46703	58037	54396	45711	34204	22668	9710	1559	453	424	401	384	420	436	455	463	420	396	396	431	435	424	454	426	409	454	427	435	446	409	459	430	396	450	445	399	442	414	425	418	410	421	432	421	442	412	424	423	429	393	433	439	448	422	397	435	429	418	440	462	406	408	447	440	420	414	435	426	405	417	421	428	423	449	445	447	406	455	416	408	435	409	440	401	423	467	426	426	440	412	445	447	425	431	412	419	438	416	410	416	432	417	404	422	439	406	473	414	422	404	389	400	442	423	455	391	417	474	462	426	426	415	416	427	405	417	432	450	439	465	397	428	451	402	463	396	422	398	428	440	458	411	415	482	428	422	425	429	430	380	433	392	449	456	450	439	365	434	461	413	425	449	433	445	437	430	412	435	442	432	429	450	406	403	420	433	402	407	419	434	388	396	406	418	416	439	432	400	458	398	385	426	431	459	398	391	429	449	433	447	440	429	426	428	451	438	423	419	469	442	434	456	448	403	478	402	436	434	422	390	421	435	417	406	435	392	427	413	395	420	404	427	405	391	406	420	437	428	410	446	405	415	431	408	394	421	399	406	401	412	399	436	439	409	424	399	428	408	433	487	458	460	397	398	416	408	423	439	432	414	398	414	472	383	418	406	406	469	380	433	416	409	399	409	380	400	424	389	414	416	420	422	427	381	431	411	416	412	418	430	446	425	410	408	423	457	428	421	410	388	483	418	415	458	424	444	412	431	384	419	440	435	457	459	390	429	424	435	444	424	426	423	418	404	422	400	401	404	401	457	409	411	410	422	430	417	397	448	419	442	431	432	424	415	423	448	445	418	463	379	420	432	425	434	445	391	454	471	426	433	435	389	474	457	437	448	422	420	420	440	405	398	417	454	451	433	445	420	413	420	437	435	427	420	436	393	458	423	441	401	444	406	431	426	431	444	426	415	396	455	423	379	435	448	415	374	440	421	431	425	442	404	419	445	418	415	442	414	427	424	376	441	430	404	421	412	433	420	429	424	424	488	464	404	444	410	438	440	422	410	435	423	436	448	429	422	425	447	437	448	425	410	415	382	415	428	404	453	444	424	464	445	427	439	440	437	398	455	428	443	437	416	417	411	421	446	397	390	458	406	398	413	421	425	414	399	401	414	399	442	413	428	439	388	451	399	450	400	486	418	384	392	415	400	446	446	433	400	422	445	450	450	434	426	418	395	404	426	451	448	420	405	433	438	463	433	395	406	443	458	433	409	452	432	423	411	459	388	413	421	463	390	427	412	435	422	449	438	444	429	440	473	411	401	422	433	443	428	419	434	399	442	450	439	448	434	437	444	428	445	448	415	393	395	415	419	469	380	437	437	395	404	398	425	425	420	423	457	423	429	426	400	412	480	459	390	446	419	436	421	428	383	415	424	430	449	395	388	396	411	437	421	443	443	427	447	452	434	401	437	387	445	449	418	389	451	417	456	405	407	407	483	402	393	403	463	399	444	443	416	405	470	432	410	428	442	420	403	442	434	454	401	438	410	450	413	432	424	433	436	386	410	407	389	446	425	438	385	392	421	417	458	427	468	417	458	434	460	418	437	413	425	420	437	414	408	431	398	410	469	412	436	387	441	413	397	437	427	391	423	422	413	451	453	427	434	400	427	392	407	428	420	381	451	474	444	440	441	467	435	402	434	427	438	436	391	465	393	438	446	426	412	421	412	434	398	405	411	397	418	425	447	423	431	439	452	432	421	420	426	406	405	476	416	425	412	433	411	454	415	419	406	450	436	426	446	434	427	435	408	448	472	408	425	394	400	398	466	460	412	399	446	427	415	415	403	428	409	465	439	378	427	485	442	419	376	450	416	393	415	439	440	397	439	373	395	409	436	394	444	435	442	430	483	420	432	469	450	425	396	430	447	399	399	438	434	434	420	434	435	411	431	406	416	409	413	413	401	414	433	422	436	422	466	419	401	445	434	423	423	448	469	420	422	389	407	427	411	465	433	452	452	423	447	453	408	435	434	395	421	398	408	419	424	439	410	423	438	406	402	415	483	428	431	434	441	383	424	417	411	423	416	435	411	397	424	431	442	454	457	443	398	409	440	430	402	422	421	458	444	413	415	440	395	433	442	406	429	419	447	425	432	413	421	431	423	442	418	380	420	435	404	412	447	458	392	423	415	459	414	408	462	401	405	409	423	452	467	429	414	449	416	441	436	438	447	415	429	435	420	420	423	414	472	421	444	432	396	434	403	434	414	439	439	403	434	417	420	420	411	406	425	386	420	470	437	435	460	424	396	435	456	411	429	407	388	420	441	396	452	407	432	406	447	435	432	435	450	472	422	421	439	426	415	426	440	406	429	440	396	446	420	461	432	431	433	432	417	447	398	454	401	444	428	443	409	405	427	439	409	446	430	414	418	411	458	436	424	432	398	456	398	464	413	435	396	406	431	432	452	456	437	413	433	454	434	433	395	439	422	399	436	461	408	443	431	448	433	397	411	446	427	468	419	398	448	442	410	432	433	429	427	431	438	424	392	453	421	434	460	402	419	432	434	433	424	429	420	440	392	465	426	415	430	425	430	423	438	413	427	407	436	409	409	412	451	468	464	451	457	428	455	438	396	397	431	427	445	459	406	454	429	444	445	436	451	467	435	426	435	403	429	389	405	449	416	439	442	405	416	410	451	401	456	427	436	458	470	433	414	374	442	442	406	438	450	422	452	430	444	440	415	445	449	417	407	394	406	431	443	461	399	411	400	451	451	398	419	438	437	422	418	428	431	383	375	439	384	400	414	416	429	456	400	445	418	387	399	439	459	458	435	404	420	418	411	428	424	410	417	460	415	392	452	432	419	447	429	468	420	426	388	412	423	433	439	429	441	446	412	392	437	479	406	431	395	427	401	434	420	438	428	414	417	444	395	439	426	464	399	386	455	464	390	395	443	406	438	463	420	421	394	426	395	433	423	405	397	419	407	452	442	409	431	436	444	412	390	445	409	427	441	416	413	457	457	440	424	429	417	432	423	415	418	421	433	405	442	402	432	408	420	422	419	414	405	412	411	404	449	452	429	391	441	392	402	391	440	432	435	412	404	393	426	410	444	421	427	433	463	407	429	441	442	434	435	411	405	416	419	394	435	449	439	435	429	487	425	415	432	441	418	409	420	412	396	421	452	449	419	421	419	422	436	438	432	425	414	432	424	458	395	425	476	444	417	428	436	443	397	433	443	454	420	413	429	421	454	391	450	426	437	414	417	419	419	453	377	414	424	433	391	449	422	453	458	420	407	405	431	436	405	424	465	418	407	434	382	405	408	435	442	445	433	385	438	435	425	433	400	413	460	419	395	424	424	418	432	455	450	429	445	449	412	452	403	394	437	433	440	414	429	414	451	469	416	427	429	431	420	439	430	414	463	412	409	458	440	403	429	456	421	446	419	450	409	413	400	444	398	392	457	412	426	446	433	441	461	423	433	431	422	424	416	422	489	389	409	414	410	408	467	393	432
23455	21523	29437	34192	43084	42641	37169	22271	8873	1013	290	294	283	274	276	278	269	296	284	280	272	292	298	263	260	274	258	275	270	277	255	275	254	252	266	279	270	282	301	247	297	260	279	265	288	279	287	272	291	271	291	278	269	282	261	316	250	261	292	257	284	311	277	270	325	288	297	291	292	278	300	277	265	276	298	305	291	289	316	293	284	249	272	272	277	299	261	231	259	276	290	286	271	252	281	303	296	306	290	274	292	276	267	294	275	298	277	289	319	293	281	277	287	270	284	304	272	292	284	251	274	254	277	273	261	279	268	306	268	298	270	262	272	290	256	293	279	298	263	282	273	292	291	297	280	278	299	262	278	266	289	273	260	275	253	310	283	253	278	286	293	270	283	271	284	263	279	285	278	285	279	309	262	295	277	259	291	282	286	246	246	286	247	242	253	323	276	270	282	275	314	264	290	263	282	266	277	245	304	295	281	300	282	279	252	260	276	295	280	257	241	283	296	305	267	265	283	262	269	279	294	258	294	282	292	287	286	274	276	248	262	265	282	280	296	262	310	223	296	253	283	280	258	284	285	279	250	306	280	283	268	271	270	293	281	300	286	324	259	277	273	271	265	287	316	278	277	281	279	292	260	296	276	284	250	287	275	319	266	292	280	293	298	288	270	246	275	302	265	252	269	275	295	299	276	281	281	293	261	272	294	269	317	296	268	228	294	294	301	258	265	284	292	252	283	302	305	279	289	267	300	280	276	267	302	259	277	286	268	269	271	254	297	280	279	291	247	297	263	256	288	285	246	271	251	270	268	257	265	263	293	272	265	301	268	275	291	279	278	285	278	289	263	295	250	260	304	267	299	231	301	269	284	277	275	261	301	243	292	280	256	282	274	258	267	247	284	249	316	265	270	270	277	268	290	294	295	267	280	293	267	269	276	290	272	255	297	292	258	270	286	298	263	268	300	312	285	251	258	284	252	277	287	238	278	281	273	249	270	256	305	295	273	296	300	269	259	262	258	265	289	258	267	276	266	276	261	260	279	240	282	305	283	266	285	291	281	281	290	293	256	287	273	275	296	274	253	266	261	262	293	273	297	273	291	304	302	266	243	267	268	296	263	274	262	248	273	272	273	277	281	278	292	259	279	274	293	292	278	267	294	243	261	286	277	277	295	290	271	297	249	298	279	301	268	274	290	274	290	257	244	282	259	260	303	282	300	264	272	252	318	287	281	297	268	285	273	265	314	280	306	293	277	284	288	293	270	260	279	271	282	292	260	276	254	275	271	263	274	277	285	276	271	235	256	301	252	299	297	274	250	262	250	290	270	283	288	276	299	263	281	287	263	265	265	268	291	272	279	283	249	275	251	270	275	296	285	261	293	266	258	277	305	281	260	275	276	274	256	308	263	270	276	258	266	276	286	284	282	283	262	267	280	294	279	279	292	281	257	285	261	286	269	258	281	288	249	277	267	280	276	302	291	267	245	279	278	296	261	291	294	274	266	284	274	258	266	267	249	257	263	239	273	252	269	305	274	273	278	279	302	261	258	297	291	252	278	277	289	292	282	308	246	288	256	266	273	289	306	260	308	277	280	285	265	275	298	297	294	272	301	305	248	284	299	297	237	287	305	266	304	274	291	305	252	267	264	278	253	281	287	266	261	251	273	288	291	325	295	287	294	268	293	267	279	321	253	297	290	278	296	256	272	296	288	264	287	290	269	265	285	274	262	299	263	251	278	272	296	271	252	269	241	258	271	275	303	296	269	281	257	302	258	245	279	259	265	269	278	268	267	261	282	274	315	259	272	272	276	270	276	287	274	280	286	274	274	264	266	259	268	285	268	268	301	284	273	259	283	279	287	279	277	269	281	296	267	250	297	287	264	282	264	271	273	299	267	310	274	295	296	267	274	259	260	266	266	264	277	295	287	258	274	260	286	229	269	279	240	279	253	287	265	275	293	287	268	268	272	281	268	280	293	293	286	291	249	280	304	259	249	283	256	269	287	265	261	267	255	313	262	276	268	267	314	300	295	279	295	247	273	301	262	247	246	275	268	301	280	269	282	296	294	294	276	242	269	256	294	304	273	273	292	276	284	272	297	263	303	271	287	285	303	283	282	261	266	263	267	271	283	255	265	276	273	283	265	282	264	282	266	265	312	278	268	231	269	286	254	231	252	266	268	284	300	278	276	270	269	291	291	264	282	283	269	253	268	271	251	280	282	281	281	270	288	292	275	247	313	280	285	274	283	305	271	279	280	278	307	278	302	258	296	269	231	290	266	284	302	262	254	261	271	273	271	272	277	266	279	269	300	308	261	280	299	277	281	264	244	289	285	286	263	292	255	280	309	292	265	251	299	262	286	264	238	302	281	247	298	250	262	261	291	274	265	272	279	275	287	274	273	298	288	290	262	273	282	281	280	269	258	251	291	249	292	273	269	267	268	275	275	278	277	268	254	288	285	247	284	286	271	292	272	282	302	317	308	271	322	274	271	272	262	253	312	291	267	268	233	270	282	292	299	284	294	270	264	285	259	259	300	278	290	269	246	270	308	281	280	285	280	303	308	286	280	312	261	265	318	294	276	309	261	299	293	273	267	256	276	274	279	297	280	258	292	267	282	275	286	296	289	288	271	293	279	281	302	282	271	272	279	273	275	302	308	282	261	290	278	252	251	272	265	281	287	266	255	326	273	290	276	266	313	292	284	270	286	274	269	286	283	288	296	253	247	258	289	275	244	260	279	274	244	266	300	274	259	267	286	284	276	270	267	293	266	285	291	262	287	279	287	293	254	263	267	265	272	298	230	284	272	291	290	268	301	274	282	286	301	307	274	278	274	286	265	284	262	299	271	268	245	278	243	272	273	305	272	279	262	271	277	261	285	264	271	309	263	270	270	275	241	253	275	265	286	258	246	265	268	261	275	264	280	268	287	269	251	309	274	272	269	298	267	274	271	270	295	282	263	280	280	257	260	265	265	277	267	271	285	316	266	266	282	304	262	245	276	245	276	256	296	306	276	300	286	283	253	258	262	298	278	260	275	286	254	278	275	274	238	279	246	289	270	279	259	259	281	257	260	247	278	263	318	241	285	272	260	278	289	276	270	276	271	307	291	279	255	289	283	266	259	304	268	261	277	252	292	277	264	297	246	274	257	280	265	268	272	253	284	288	288	292	292	264	287	273	281	281	261	233	271	250	294	273	288	295	287	271	243	267	290	272	253	296	287	310	284	273	255	242	248	275	280	290	290	261	270	259	290	261	279	300	282	278	295	261	288	270	275	274	262	236	294	250	262	285	275	289	290	299	268	285	281	264	277	281	305	298	277	312	289	248	258	262	255	267	287	284	284	310	292	273	276	286	277	274	293	276	263	266	284	263	285	288	305	257	264	275	254	281	284	279	296	268	259	271	288	291	258	288	283	301	261	282	248	260	290	283	268	295	270	267	260	271	285	280	291	270	277	309	263	246	276	289	277	261	266	299	263	283	291	267	261	279	290	238
16839	70777	65286	72380	62353	52643	42335	30311	15173	2110	501	541	524	504	476	526	512	486	491	517	528	496	506	510	546	528	552	494	548	460	543	495	512	482	529	492	533	498	537	502	482	491	544	516	514	479	531	525	496	503	467	488	506	505	521	488	509	490	511	515	528	516	528	511	520	487	501	515	500	534	516	531	505	490	510	499	564	476	481	498	475	481	530	512	528	476	542	499	491	535	534	544	531	500	542	473	478	478	537	504	531	461	521	499	525	467	531	491	501	528	516	531	514	502	500	494	547	482	526	503	522	510	477	503	500	500	521	530	507	522	520	500	526	494	551	506	511	505	507	523	531	494	503	492	516	498	511	497	425	537	512	516	470	478	508	536	494	521	537	556	524	505	489	490	541	470	514	513	493	513	544	473	505	529	514	503	538	499	523	512	481	503	491	494	464	503	501	507	472	514	519	489	483	489	510	534	500	526	520	532	479	491	479	540	510	498	470	479	518	491	472	509	535	525	513	493	497	529	515	536	550	479	514	479	512	497	513	527	537	470	527	469	489	511	461	507	514	525	509	516	513	494	496	467	534	528	504	521	506	504	496	512	502	510	525	470	501	513	511	496	529	509	466	497	466	485	527	573	508	538	515	556	499	550	551	525	505	536	497	476	502	506	469	572	515	531	498	494	522	521	516	469	469	500	547	506	494	530	519	503	529	525	535	536	546	509	503	514	505	508	555	551	506	528	546	501	539	537	502	482	467	546	481	531	511	528	516	538	501	506	529	500	515	506	478	515	460	537	502	489	525	502	506	516	509	550	480	536	523	517	517	523	528	527	505	495	541	499	492	526	529	533	527	501	532	481	505	519	533	463	479	550	518	500	490	509	490	477	512	515	515	502	500	526	484	524	520	517	486	516	497	485	554	512	516	495	510	517	494	460	501	529	526	520	468	508	509	540	532	517	487	518	544	494	500	526	538	530	473	528	506	503	481	507	506	509	490	509	510	515	554	481	486	485	501	539	470	492	547	481	488	509	502	483	485	514	505	498	503	510	488	503	526	489	493	461	513	535	478	534	452	475	524	527	483	535	509	518	473	477	497	490	512	540	491	491	549	529	494	509	511	494	503	530	540	506	501	534	505	536	500	507	490	522	481	498	502	464	542	493	516	524	522	526	514	503	510	484	513	526	524	505	510	508	501	507	521	543	537	492	499	532	504	501	526	499	529	470	468	531	524	498	503	502	511	495	571	501	512	528	522	515	562	528	497	530	535	513	516	516	521	480	498	511	521	555	517	499	506	515	510	471	546	529	522	541	514	494	511	519	477	474	509	493	494	548	521	481	526	484	505	535	531	515	471	521	502	504	516	538	484	483	513	500	507	542	489	519	509	489	553	523	534	488	482	513	491	514	519	539	496	484	489	527	469	512	516	497	501	499	525	510	514	512	487	547	512	514	523	548	533	511	531	527	518	485	504	526	495	507	531	485	487	521	528	515	489	550	456	511	531	526	511	509	523	495	538	488	489	484	515	511	547	508	500	511	525	489	508	481	526	533	497	508	494	531	499	466	530	464	484	515	462	485	527	506	532	519	521	506	495	509	526	481	531	547	554	487	515	528	512	500	499	495	494	507	523	511	524	509	522	498	490	474	538	522	515	520	476	515	525	483	556	520	537	525	508	509	535	478	478	526	512	538	516	509	505	518	555	525	490	474	491	529	491	515	560	499	527	515	509	516	511	481	495	478	498	515	525	482	517	512	511	532	553	497	497	539	521	529	521	491	470	521	500	444	529	504	489	491	518	515	514	522	487	516	524	498	518	526	526	459	518	506	514	478	489	523	481	485	486	508	530	519	507	495	504	462	500	516	478	488	569	511	508	488	454	486	497	500	505	477	492	530	517	502	505	495	532	537	496	539	509	475	488	549	529	490	557	498	537	534	514	511	485	535	491	524	493	483	503	542	524	486	485	510	458	486	485	518	511	493	516	523	507	492	514	473	514	475	507	472	530	470	546	519	511	506	522	514	505	511	518	502	488	533	491	521	477	524	474	491	487	496	500	501	535	492	516	548	535	483	513	482	503	529	502	482	437	543	526	518	488	504	509	472	471	503	507	513	504	499	489	516	504	514	482	537	551	550	499	499	501	511	495	466	537	544	522	527	500	501	552	538	522	508	481	495	494	506	523	516	535	511	536	483	513	485	489	512	534	499	497	489	518	498	510	482	523	512	523	498	520	499	478	519	495	486	530	473	509	509	489	564	490	517	481	499	494	469	564	504	539	491	514	524	495	537	487	533	474	483	539	505	498	509	503	516	526	452	465	490	536	536	481	555	519	496	465	541	516	494	545	473	498	511	525	529	484	516	529	476	518	511	530	501	509	518	499	469	471	472	526	526	516	499	514	483	508	532	557	476	504	521	441	491	512	520	498	473	494	515	493	524	518	518	484	536	527	482	519	513	476	477	503	528	548	537	514	499	519	427	507	465	493	503	492	499	491	504	491	504	517	520	560	480	515	495	507	472	494	509	500	542	494	501	507	484	522	532	515	541	525	519	505	511	540	478	499	494	519	534	491	529	533	525	496	506	515	536	466	463	557	518	533	504	548	507	485	550	504	506	495	462	521	551	494	473	466	520	509	523	520	508	525	485	465	506	516	478	487	520	478	536	526	531	547	518	516	519	536	533	520	519	520	507	511	527	502	498	553	495	525	506	502	503	507	486	519	525	541	512	500	537	517	502	489	522	518	490	462	492	483	515	496	529	506	491	488	530	499	513	518	480	501	502	496	498	486	522	511	536	491	514	517	492	488	528	528	462	524	486	554	503	485	519	472	518	501	501	486	514	503	540	504	510	574	547	533	492	529	489	450	502	506	479	516	478	489	527	461	529	532	504	513	536	508	522	520	487	498	480	467	502	553	524	499	482	455	466	527	502	526	545	541	494	502	479	529	466	495	543	515	512	516	497	541	483	496	499	501	486	498	519	503	473	505	491	506	481	503	512	522	509	533	528	476	487	484	503	529	483	501	492	508	498	466	472	505	521	506	485	476	486	501	508	544	501	519	505	523	473	537	511	473	472	500	542	510	508	502	486	503	515	492	491	506	508	540	469	534	560	499	519	513	500	509	521	480	487	485	507	479	483	515	521	513	526	502	548	508	500	505	551	476	539	482	496	492	524	496	503	518	517	493	511	486	523	493	481	518	477	511	515	483	500	542	483	515	504	518	504	548	509	479	530	508	482	520	506	497	515	507	524	514	489	498	532	477	519	519	509	486	485	497	493	523	500	557	513	469	541	508	494	540	509	485	513	489	504	492	505	500	527	518	533	465	504	530	497	492	530	545	513	498	538	518	479	522	474	491	495	503	530	488	507	546	523	501	529	531	529	480	495	490	521	530	485	498	491	503	515	482	485	489	522	488	555	523	524	506	515	521	498	518	512	531	531	496	524	504	523	519	529	545	471	497	474	470	509	492	508	491	528	500	537	499	475	493	487	526	508	481	506	503	507
26917	21847	20511	22267	14163	8307	4514	2029	826	318	297	288	310	347	314	305	313	305	321	311	324	300	332	298	303	272	295	320	270	279	292	285	314	276	295	297	332	305	308	301	307	340	315	300	334	303	311	293	299	336	317	329	302	309	275	292	318	288	318	283	282	306	293	305	289	279	280	292	305	284	293	300	281	303	272	316	323	314	282	294	302	319	337	307	320	299	306	290	320	258	307	320	317	337	323	284	314	313	312	288	300	304	294	285	288	306	337	321	291	291	267	297	311	312	283	300	326	263	294	284	293	295	314	317	293	301	268	299	312	310	286	328	298	336	291	294	299	326	310	297	303	289	328	304	281	317	295	312	307	309	308	308	275	300	319	271	309	331	314	269	287	317	323	283	300	297	309	278	307	301	311	294	299	272	301	330	314	304	289	291	283	316	302	275	278	304	302	317	289	298	292	277	305	313	292	315	299	295	318	298	299	312	298	318	287	324	278	321	278	299	313	298	306	288	307	304	288	288	304	299	295	304	312	283	312	280	284	300	311	329	328	304	280	295	292	324	304	318	307	303	287	304	307	339	291	319	312	318	297	305	312	309	278	302	290	298	301	280	310	326	295	313	285	295	312	295	288	321	303	309	308	306	310	275	291	269	318	293	342	318	280	345	287	317	287	315	296	311	310	310	296	299	273	310	305	341	307	306	302	274	273	281	292	324	308	288	321	313	310	301	293	307	317	291	297	317	334	300	302	328	295	333	269	303	306	305	298	286	272	289	266	274	320	313	280	300	295	296	297	286	295	292	276	316	294	292	299	297	326	296	303	316	291	300	287	275	332	301	333	293	297	305	324	270	311	292	313	318	280	310	327	287	319	311	354	281	309	275	292	301	274	283	293	303	309	308	301	311	323	313	305	277	274	331	305	332	301	311	295	314	293	297	304	256	301	287	343	299	301	287	304	278	299	289	307	281	294	294	297	318	313	321	339	314	282	299	306	283	302	313	283	303	315	258	305	300	324	302	300	269	324	299	294	283	305	316	310	287	320	324	313	306	296	281	293	337	280	270	320	270	297	276	285	306	346	291	277	327	293	320	293	354	310	269	303	280	310	343	295	309	304	305	325	283	280	272	288	315	307	301	336	286	314	308	280	292	295	283	291	304	270	301	336	294	333	319	279	302	280	324	302	279	269	310	294	302	289	308	304	311	291	315	332	287	311	316	309	294	318	310	318	303	282	336	298	308	314	312	315	309	293	315	315	320	290	307	289	287	302	292	307	313	308	307	284	288	279	317	302	299	314	275	295	304	280	297	293	295	295	306	293	308	280	291	274	320	285	309	320	281	303	306	321	300	280	323	296	287	306	283	311	321	312	286	305	304	310	308	316	286	299	293	284	296	311	320	312	299	329	285	265	318	298	304	316	300	292	306	297	332	297	294	336	296	312	292	313	320	320	288	314	319	292	302	304	307	287	278	327	299	289	274	298	296	286	313	291	312	319	275	312	291	314	309	288	307	312	324	336	283	276	293	288	293	310	305	315	296	293	304	280	318	326	288	295	289	331	275	318	286	294	289	310	294	294	288	317	291	318	301	320	288	300	302	312	314	313	293	282	301	313	301	307	273	311	295	302	286	294	326	287	323	289	322	287	308	301	287	311	322	274	285	290	284	297	321	296	296	310	288	288	306	303	298	286	299	304	284	298	292	335	320	261	289	327	341	295	291	296	306	295	290	295	320	303	327	298	310	299	321	324	305	314	280	298	312	308	317	308	290	315	288	290	296	302	285	314	300	322	319	299	319	285	294	288	290	317	293	260	294	314	299	301	291	271	293	281	308	277	317	295	314	280	305	293	317	316	283	286	322	316	293	289	313	293	327	344	284	317	299	281	288	290	285	320	268	332	301	303	299	305	293	312	286	321	294	308	257	296	329	300	292	313	266	328	299	316	295	330	289	329	313	315	292	283	284	297	297	292	289	272	279	322	313	297	292	305	296	297	318	303	310	282	310	288	280	304	279	317	323	307	321	299	294	278	297	284	341	319	317	275	302	301	326	306	328	321	287	313	311	316	282	269	280	288	297	288	290	299	321	291	349	337	303	317	317	272	305	287	300	274	310	313	339	291	290	305	280	305	330	299	303	312	300	318	298	300	307	327	306	264	288	302	301	292	321	322	310	338	317	284	294	302	311	299	299	297	293	275	303	302	328	308	338	300	292	319	295	277	300	326	312	306	290	316	301	290	303	288	271	314	337	264	335	295	289	304	283	345	346	330	276	292	297	292	325	326	313	301	308	293	295	310	303	334	312	294	288	293	314	291	295	331	286	317	327	279	277	305	300	307	306	297	305	303	304	281	281	271	300	284	301	331	288	283	308	293	306	290	284	288	301	285	308	322	294	315	324	295	309	297	302	270	288	291	295	291	280	300	293	295	312	293	300	316	284	288	297	300	278	331	257	320	293	310	297	295	305	324	290	295	285	301	317	295	290	327	272	301	279	285	328	274	271	302	314	311	318	306	267	275	312	316	281	274	309	316	310	293	316	281	306	345	308	280	286	301	324	251	314	311	296	314	342	332	279	325	307	292	275	272	318	341	312	311	339	301	302	313	309	298	304	287	286	280	337	305	313	300	308	270	276	301	309	301	318	310	335	296	295	300	295	308	318	294	329	288	311	310	309	313	273	332	286	283	313	294	313	304	329	293	287	274	296	308	275	312	279	296	288	275	312	297	298	302	302	287	320	279	323	328	310	296	297	312	301	295	227	291	292	313	301	293	289	283	311	271	330	291	300	287	302	331	306	260	272	322	297	289	315	324	309	302	309	286	276	258	273	324	282	323	315	302	317	289	301	259	322	261	298	292	317	298	326	265	315	323	278	310	314	322	317	298	313	291	320	308	291	295	299	283	310	304	313	292	314	319	325	266	304	264	309	272	333	304	301	313	307	310	315	297	293	303	321	298	300	305	308	291	318	281	308	299	302	299	304	278	299	294	309	297	315	334	292	297	292	288	309	286	272	279	308	320	293	295	299	297	311	296	297	304	298	313	303	285	278	313	331	320	316	285	313	298	304	313	326	284	318	322	301	316	297	304	328	289	270	296	292	318	311	300	318	284	296	252	292	317	304	326	311	302	330	309	292	303	308	287	314	317	324	306	323	293	298	331	302	302	324	314	298	310	276	308	292	309	326	299	324	295	292	294	270	310	281	328	318	274	325	306	316	341	295	322	315	292	300	286	287	327	304	288	308	273	267	307	322	308	299	295	317	291	274	319	325	284	298	311	307	293	316	307	313	309	306	307	303	319	292	324	308	299	329	314	297	304	315	288	310	306	307	283	271	289	288	306	290	308	299	311	285	309	268	330	314	291	313	297	288	328	346	317	286	287	289	309	338	289	309	290	257	341	296	309	290	312	329	302	294	280	274	299	302	322	304	294	317	300	321	304	289	326	317	320	301	298	293	302	333	265	306	278	321	306	309	272	301	326	279	328	288	329	282	318	307	271	327
5224	32581	27109	29106	21065	16048	10432	5409	2204	652	583	574	635	538	540	580	578	560	594	596	572	550	612	590	563	572	586	565	611	632	591	596	547	612	550	575	577	595	600	609	544	583	560	559	568	585	598	594	614	597	609	522	593	616	570	545	583	593	609	603	565	595	584	600	615	599	605	535	602	601	565	570	562	630	552	560	575	583	590	577	588	567	613	548	623	578	601	551	574	601	600	616	585	624	588	581	587	555	537	551	548	587	560	626	590	614	549	620	598	577	583	609	549	602	570	604	581	583	596	549	630	570	581	561	586	554	578	610	554	615	567	567	616	565	582	594	619	606	580	557	643	575	609	574	555	594	555	588	582	595	586	562	568	538	589	554	583	546	582	568	589	572	611	586	549	581	593	579	591	622	592	574	576	582	611	578	554	613	570	568	597	594	599	621	586	596	582	566	597	561	600	565	605	569	557	581	555	553	585	637	613	589	569	584	592	650	546	598	563	569	599	594	636	603	596	554	616	618	604	547	583	613	584	578	590	596	579	611	547	560	545	575	582	604	564	595	592	556	579	587	597	596	572	575	569	616	614	531	600	587	576	590	627	585	591	555	610	563	607	582	594	601	616	587	574	614	580	555	576	606	581	555	599	597	620	574	597	577	610	601	569	579	631	590	581	562	543	596	612	600	598	559	576	559	566	571	576	592	587	530	565	558	616	565	638	546	564	590	617	620	573	621	570	585	538	575	594	590	585	605	610	587	556	597	596	560	602	603	575	601	571	611	607	585	599	529	598	566	550	594	613	598	615	563	631	578	610	529	621	589	547	601	565	557	559	601	560	595	568	598	607	613	585	586	580	573	591	619	548	611	583	583	595	558	628	550	615	595	554	602	545	574	540	581	598	599	622	593	604	602	532	584	598	583	573	637	574	603	595	595	523	646	556	589	567	587	579	584	586	637	611	598	587	580	635	554	564	564	605	634	606	607	529	577	599	594	638	539	594	589	581	582	578	563	547	562	579	577	578	589	575	575	560	547	560	592	585	537	588	554	606	584	540	574	597	601	526	598	571	544	589	573	602	596	577	546	593	556	528	595	602	561	597	599	609	602	551	592	561	553	624	568	566	606	620	601	584	539	583	586	577	609	581	577	583	591	619	598	548	564	552	588	569	585	569	619	548	533	579	586	611	578	572	627	583	557	586	602	596	531	573	611	603	560	598	536	598	572	601	549	570	576	613	579	560	566	557	595	583	577	555	571	576	556	603	592	576	596	575	580	568	589	596	584	537	564	543	568	574	585	583	574	542	563	582	613	582	577	538	588	596	590	576	562	548	563	592	557	593	584	563	596	605	553	576	592	584	569	592	601	590	590	537	563	580	564	589	545	574	547	618	584	568	577	583	586	561	582	582	594	593	582	592	585	571	570	591	572	543	563	589	635	568	558	577	623	572	605	576	600	563	598	552	565	561	553	629	565	580	585	616	575	575	590	584	566	607	574	568	557	606	593	592	566	566	580	598	550	583	623	560	576	589	573	621	592	570	570	619	587	587	576	599	594	565	604	580	557	621	634	627	573	587	601	536	604	632	531	576	572	590	561	605	578	595	603	566	587	545	587	600	566	609	539	606	551	586	569	572	558	556	609	554	583	578	635	589	585	595	547	572	611	582	557	595	592	570	596	572	595	562	558	600	599	581	561	595	576	570	593	588	583	583	597	587	600	608	551	588	577	613	609	606	592	618	561	585	598	619	552	612	553	616	557	644	620	565	542	607	616	579	585	616	577	582	553	616	576	598	581	594	594	619	583	551	558	614	624	605	566	634	588	553	589	570	541	580	575	584	580	595	581	573	638	602	625	578	571	591	597	555	542	588	563	587	616	615	573	599	584	572	576	573	575	550	579	563	572	592	573	575	564	582	608	634	572	602	630	593	568	597	568	553	595	612	574	516	579	587	602	576	628	598	557	620	552	571	558	637	574	553	550	563	644	601	591	573	602	593	564	602	564	613	568	599	552	556	581	614	567	582	567	576	573	592	551	559	578	598	542	538	579	567	588	565	569	576	572	631	610	529	572	578	574	549	575	594	592	586	557	587	593	614	605	559	639	593	572	590	565	559	576	554	545	589	551	627	638	600	575	556	593	609	606	633	605	628	588	530	639	565	616	601	591	598	567	565	539	571	584	610	572	621	584	533	620	545	585	565	601	601	582	646	553	630	605	594	608	574	566	620	611	556	555	589	574	590	547	589	569	582	581	577	566	592	575	532	590	576	584	591	550	576	618	611	592	609	572	602	540	602	584	604	551	595	590	552	642	599	557	597	565	578	570	575	605	613	619	519	604	605	543	621	590	603	557	590	561	567	610	567	531	607	552	596	569	594	575	635	581	600	591	581	559	592	610	598	575	582	606	597	598	594	597	623	565	580	549	572	614	605	583	597	579	629	575	599	597	569	631	599	615	636	565	607	580	587	605	559	605	580	583	595	589	562	619	551	591	596	599	590	588	612	598	591	595	598	578	621	606	559	595	575	600	591	597	598	567	579	572	573	571	575	587	539	557	575	570	561	549	524	542	541	605	579	545	600	563	571	572	590	580	575	605	542	588	605	561	600	598	601	565	570	534	557	577	501	569	626	596	575	567	546	593	608	576	573	591	630	581	570	596	576	563	574	556	582	597	560	572	560	599	580	601	567	567	596	616	580	598	584	599	627	595	622	621	568	586	588	593	580	576	574	605	544	580	584	590	550	582	552	618	551	598	592	568	548	593	620	593	559	581	584	603	587	572	632	587	562	608	548	550	614	599	633	601	580	560	582	590	528	606	544	612	608	564	563	561	578	590	576	568	553	623	573	606	573	591	596	587	603	605	572	608	578	568	570	565	589	594	565	589	597	567	594	585	618	560	575	578	580	607	624	586	609	605	581	585	584	585	581	602	607	547	609	559	610	602	606	556	598	573	540	571	594	579	565	584	581	572	595	623	597	615	599	596	562	546	607	550	570	610	603	549	557	639	560	563	617	591	562	573	576	563	583	565	595	593	602	567	580	587	580	562	608	555	583	556	573	632	567	555	582	639	619	614	596	559	511	604	581	595	600	593	609	544	551	567	541	544	546	595	562	574	602	560	531	569	620	594	578	573	575	575	626	615	564	583	567	551	562	601	624	556	586	619	612	622	592	576	604	596	609	610	599	558	558	609	614	589	589	586	568	565	592	597	630	609	570	600	578	600	590	583	564	600	540	569	548	578	575	573	570	553	595	576	595	593	571	599	552	605	584	540	572	611	578	590	628	581	608	580	564	599	595	544	543	585	609	602	560	616	568	580	562	570	579	596	583	594	576	620	592	576	594	522	610	596	639	609	606	596	578	606	587	645	585	590	581	585	635	584	589	632	622	579	548	576	614	570	560	575	517	600	620	568	614	585	629	594	574	559	614	578	548	579	608	604	617	596	575	539	578	613	588	579	608	563	610	617	581	561	577	563	588	596	555	613	608	594	565	581	597	582	595	553
24431	21715	29958	38266	38987	36447	28422	13914	3751	559	217	234	235	176	238	220	236	205	237	252	231	217	248	224	205	256	223	241	235	235	214	218	232	235	245	214	209	197	211	225	245	237	230	233	237	217	225	185	231	256	261	212	222	220	208	226	211	222	222	208	255	227	235	211	238	212	236	244	228	185	237	217	228	219	237	236	238	214	211	217	228	202	251	246	217	222	248	236	213	233	207	239	208	216	250	227	222	221	212	217	191	216	234	208	215	187	226	206	242	246	181	206	234	241	204	207	248	218	230	240	242	193	239	203	229	226	219	227	224	223	210	199	214	211	195	221	227	221	234	227	212	244	231	234	217	223	212	210	234	208	218	237	216	181	209	210	253	215	223	211	217	225	215	212	215	212	210	239	224	233	205	215	229	248	215	274	226	225	224	215	228	233	208	220	222	204	227	229	227	222	204	214	218	227	215	234	219	233	212	243	211	221	222	222	243	199	186	232	221	233	210	230	216	216	214	247	210	221	221	208	212	224	234	217	239	242	222	223	203	206	218	221	218	241	225	214	231	234	215	229	225	254	202	233	242	216	232	198	223	214	223	234	229	232	212	211	227	202	213	195	224	223	232	220	207	202	230	209	221	197	235	212	211	213	216	220	207	215	221	231	245	238	196	262	218	241	208	235	206	192	214	232	226	216	191	209	200	218	253	211	198	226	205	221	235	228	247	226	231	223	207	227	218	235	215	233	211	216	226	224	221	215	225	227	227	234	195	220	210	204	212	218	217	227	206	226	209	213	199	246	232	239	225	231	248	233	249	230	225	223	213	231	229	228	216	220	226	215	224	222	226	217	259	217	247	236	216	239	229	199	213	214	208	215	221	218	241	217	216	217	217	222	215	203	214	224	226	224	196	228	222	212	223	219	231	222	220	231	243	252	219	221	207	196	220	240	189	232	232	231	236	202	242	248	242	221	214	208	233	218	208	206	232	242	248	239	224	224	227	231	232	218	232	209	233	229	203	215	226	229	220	223	204	228	230	213	202	229	234	235	194	236	211	229	231	194	250	241	252	220	213	216	217	218	218	241	235	200	229	239	207	229	204	240	221	223	200	224	232	202	213	204	212	222	223	229	219	216	231	228	214	230	222	212	188	237	256	215	235	201	204	232	215	211	232	222	211	221	232	250	219	211	220	215	221	213	232	238	212	227	227	215	229	213	210	200	234	207	191	219	196	236	233	228	233	214	214	187	211	219	249	204	210	219	204	224	208	232	224	210	197	210	217	213	236	227	211	198	211	233	204	227	247	214	206	241	219	205	196	233	207	226	200	214	242	220	206	235	223	216	208	215	201	250	219	204	209	227	217	209	224	243	245	222	253	226	244	215	235	235	223	224	246	188	243	222	218	233	226	259	233	206	223	212	237	234	218	228	247	226	215	185	213	226	230	234	213	213	230	211	238	213	238	264	208	229	224	256	210	238	215	220	217	233	215	244	200	195	198	216	214	226	200	230	227	196	253	234	235	218	203	231	225	223	213	250	210	181	243	209	255	194	217	206	238	217	205	221	213	225	221	218	232	231	205	223	222	204	222	220	235	215	229	213	240	248	265	195	223	205	235	223	198	222	220	253	205	223	187	227	245	222	236	235	214	212	240	228	203	216	231	217	221	202	232	239	188	214	229	231	215	230	241	220	235	200	224	229	206	216	225	196	247	237	204	215	201	200	231	216	232	221	233	207	207	227	208	198	218	211	238	217	218	224	216	216	202	224	203	195	228	181	224	212	188	234	215	220	223	228	237	225	261	208	230	229	199	222	204	225	195	232	219	247	230	198	221	226	214	227	194	214	197	235	244	200	247	221	228	231	227	216	212	199	229	228	222	252	232	218	253	208	197	223	222	221	231	204	220	228	205	211	211	231	189	202	209	240	204	256	220	234	235	241	234	184	243	205	244	243	214	211	213	233	235	217	210	215	223	200	215	210	211	239	209	200	220	204	222	231	235	248	227	230	209	232	224	199	225	247	207	218	219	225	229	227	201	205	202	214	217	226	220	217	220	195	211	226	226	215	209	235	225	229	212	208	218	214	213	205	214	242	247	203	246	228	217	246	216	225	209	225	223	225	226	240	211	222	216	228	230	233	209	220	212	218	210	221	178	239	223	215	214	221	229	200	204	234	238	207	224	213	213	207	221	223	217	210	249	218	217	213	239	239	232	226	191	223	215	221	235	217	212	233	234	220	225	192	219	216	240	212	225	208	194	237	223	221	205	217	217	213	230	221	238	207	210	218	219	211	241	231	213	215	253	210	218	214	215	235	209	227	245	233	235	239	197	199	241	192	242	231	212	218	228	228	226	217	214	231	211	206	228	223	239	219	212	218	222	233	227	219	230	209	216	212	247	227	227	204	212	234	210	211	214	205	226	216	243	270	252	241	222	221	244	220	224	223	200	227	252	222	215	227	226	207	226	217	223	210	216	252	214	240	213	238	244	201	208	211	259	221	210	219	221	238	215	223	219	245	224	220	224	205	211	233	229	215	228	219	215	206	198	220	241	249	220	216	231	227	232	241	215	206	217	222	201	227	219	238	228	218	240	202	235	187	206	239	233	216	212	229	246	215	205	220	202	228	225	206	215	247	229	227	180	224	204	194	216	246	229	188	224	223	232	218	221	206	223	226	243	211	212	220	214	211	238	237	245	196	238	191	200	218	215	205	218	222	219	203	197	214	231	243	236	230	207	209	223	217	251	231	242	202	211	221	230	239	251	214	206	239	228	211	223	212	211	239	220	216	225	201	233	241	201	219	241	244	200	237	219	211	230	240	236	242	227	192	240	214	213	230	223	231	235	212	218	215	232	211	228	220	241	219	217	217	236	219	243	232	218	242	227	219	208	222	202	202	219	196	228	240	228	217	224	247	245	215	231	219	218	201	220	215	206	214	232	214	228	253	216	217	221	217	210	227	219	226	219	245	234	219	236	239	197	236	227	199	219	224	199	213	208	241	254	239	222	209	201	224	213	218	226	227	212	236	234	216	224	214	220	223	194	211	226	203	223	219	218	235	164	195	218	239	204	234	211	228	210	230	236	240	208	212	208	240	212	200	207	198	219	203	196	244	235	214	217	205	248	232	225	224	206	225	218	221	222	199	219	239	226	209	232	247	233	208	229	221	228	208	215	252	216	229	192	247	195	232	239	224	219	212	227	223	206	201	234	240	220	226	191	223	227	252	217	225	234	238	235	228	248	206	215	247	208	243	212	203	194	254	182	234	223	211	201	203	227	191	238	225	238	222	220	192	238	205	242	224	228	219	201	213	233	231	270	246	236	190	253	209	215	235	209	226	194	244	250	228	225	207	228	217	251	227	215	211	235	222	218	210	232	218	237	224	199	237	217	218	211	225	209	233	219	221	237	204	235	232	237	213	198	230	220	229	210	215	197	235	224	209	204	243	229	235	223	207	208	211	213	227	222	222	208	217	219	223	196	216	242	217	196	192	226	262	213	234
12165	65176	56862	62060	50650	43673	34544	21496	8367	1431	428	416	435	381	422	456	457	443	412	439	461	415	401	444	462	408	457	439	428	431	421	484	460	414	435	446	384	407	437	459	447	445	384	433	447	429	417	434	453	472	462	444	428	433	461	434	446	449	412	425	389	421	381	392	427	469	446	463	438	432	447	430	465	404	442	402	459	465	410	428	423	408	403	408	476	405	460	452	440	478	413	453	426	419	444	452	407	432	441	440	415	411	400	440	413	432	429	398	446	441	428	418	442	419	444	417	464	436	430	459	459	455	461	405	413	409	426	448	443	402	453	427	467	403	432	440	446	451	474	481	451	446	459	421	429	431	484	440	401	427	414	422	465	471	409	465	445	436	417	413	428	435	454	443	425	434	427	426	445	422	419	428	419	415	419	435	439	394	444	457	421	411	437	417	425	441	412	485	395	414	404	440	464	431	434	437	406	405	460	457	422	452	388	431	395	426	461	431	404	425	439	426	460	406	436	466	444	432	433	411	400	440	448	452	415	458	435	453	395	424	415	464	421	429	412	438	403	427	446	441	451	444	459	430	378	436	435	461	418	469	428	459	407	462	443	418	425	421	429	442	426	428	460	422	392	438	454	420	445	447	389	429	442	446	444	404	413	446	411	462	456	451	401	437	424	455	421	449	472	392	444	462	424	425	442	445	424	442	427	424	456	415	434	438	456	451	445	401	425	409	463	461	441	458	439	419	423	436	401	409	409	433	456	427	470	449	417	440	431	406	400	439	431	446	443	413	421	471	441	428	429	463	478	412	440	388	403	424	437	449	410	399	438	417	422	443	468	459	447	443	458	444	399	416	423	434	381	458	432	452	424	437	456	416	451	423	429	422	447	443	441	406	399	479	455	442	458	451	426	443	430	422	414	457	441	444	434	422	434	446	459	428	447	428	472	430	427	449	423	424	456	428	474	430	434	437	479	419	436	416	447	415	428	430	447	439	478	428	458	436	420	410	431	473	442	483	416	384	438	459	418	435	457	455	420	410	411	464	422	458	424	381	484	435	461	455	421	450	472	441	420	425	414	435	481	421	475	432	445	420	440	455	426	434	467	447	461	438	391	409	425	421	446	447	481	475	440	397	462	401	433	379	425	451	411	411	463	465	444	429	415	399	436	430	459	431	414	426	403	475	482	501	452	452	461	428	435	420	415	416	477	454	435	461	422	429	387	414	420	391	429	415	421	450	426	453	400	412	390	393	456	412	459	446	455	409	424	475	427	419	424	412	441	438	433	412	454	432	470	445	451	429	442	441	458	440	398	468	388	452	443	437	432	440	414	441	439	408	442	429	424	424	416	418	427	443	426	413	445	437	407	439	420	459	422	433	439	440	448	462	412	445	432	407	448	430	440	412	435	459	458	411	420	455	465	427	431	438	434	428	420	463	394	449	428	429	449	437	398	424	450	440	407	444	411	429	434	434	478	430	429	420	436	410	456	474	464	438	426	462	420	388	442	408	425	405	484	450	438	412	460	432	390	456	407	417	405	424	426	416	438	442	462	416	408	388	418	461	419	464	423	434	387	441	431	392	450	430	435	407	461	446	428	445	450	469	417	404	404	421	428	429	467	412	413	423	428	469	429	435	465	413	460	450	446	410	423	428	433	462	450	468	409	412	463	437	446	472	471	430	404	421	455	439	419	434	399	445	430	467	493	405	445	457	489	432	455	395	434	439	448	419	463	451	418	416	424	472	400	427	451	425	438	427	411	475	461	425	435	440	429	422	431	457	422	439	473	436	416	431	467	448	430	389	446	431	437	416	444	422	415	406	476	430	459	431	463	454	424	451	397	424	444	422	496	416	421	459	401	458	435	402	441	412	438	442	425	412	442	394	433	435	416	465	421	404	423	446	436	413	469	454	402	421	458	444	414	420	458	417	417	420	426	466	397	437	437	405	422	434	440	468	461	416	432	422	462	411	434	427	433	455	400	434	436	450	447	428	409	422	454	454	386	428	426	440	387	411	399	479	462	412	426	438	442	447	410	441	460	431	437	424	431	459	428	426	415	426	460	424	459	413	465	432	439	446	460	407	429	425	432	427	443	431	472	460	409	415	423	479	448	408	407	426	435	421	405	427	439	452	479	462	408	409	422	406	445	435	431	425	401	432	434	418	447	471	474	401	467	431	416	417	431	404	445	419	443	442	457	427	416	406	428	453	463	392	421	443	393	397	420	461	453	437	476	406	464	426	452	406	388	444	417	429	414	428	383	416	449	384	409	433	429	447	432	457	437	463	446	481	442	447	434	423	447	439	459	428	403	418	421	435	455	438	453	448	419	468	450	460	454	491	420	444	444	468	463	428	448	411	452	428	473	416	452	434	426	429	424	429	413	386	430	439	445	478	449	422	428	447	402	476	457	437	412	420	434	442	406	424	450	389	412	420	423	444	419	429	428	432	427	444	459	445	419	409	425	450	432	466	442	470	465	444	460	403	429	436	425	402	404	479	438	377	418	419	428	411	456	457	428	425	410	455	442	430	452	464	424	423	446	412	421	415	452	429	433	445	408	438	443	407	433	467	411	413	415	442	405	416	427	410	415	428	437	458	456	431	446	439	418	450	432	441	410	446	424	412	419	462	399	424	452	457	434	432	429	446	455	423	466	437	455	455	408	460	430	438	455	468	415	424	412	467	451	428	460	419	416	441	432	429	408	468	457	444	425	444	465	431	441	455	452	452	446	434	420	409	433	413	447	431	449	415	435	411	437	440	446	455	401	397	443	432	446	452	468	455	439	419	425	447	465	398	398	431	409	411	406	474	449	403	433	426	417	426	474	458	434	457	447	413	460	413	419	450	446	506	442	416	425	409	415	432	425	433	416	451	413	457	410	412	443	409	421	424	412	398	431	461	449	437	443	413	419	404	443	452	446	409	436	428	428	425	442	452	454	426	450	432	455	438	433	438	464	483	401	476	445	440	413	461	408	441	432	455	449	447	470	431	402	449	423	435	435	407	435	424	462	433	406	465	413	446	452	452	438	430	408	408	388	458	455	415	430	410	417	408	421	455	436	458	415	425	439	412	420	456	441	431	425	387	446	421	408	415	457	459	398	448	447	444	425	442	415	401	424	414	443	447	478	428	417	453	412	425	415	400	466	416	412	421	449	442	442	442	388	407	454	424	443	430	458	455	483	442	443	426	420	395	432	435	438	426	446	401	448	416	456	432	411	378	442	415	456	429	430	442	464	400	416	432	482	428	462	407	435	404	458	419	381	433	451	476	420	472	447	443	443	429	446	408	444	428	427	433	462	462	427	456	447	433	382	446	466	464	463	421	437	435	407	465	433	428	451	455	427	458	403	444	405	452	419	429	457	425	437	451	449	466	457	420	403	430	469	448	416	435	418	407	443	422	451	419	458	422	423	407	443	435	423	444	422	455	458	435	418	453	456	403	405	386	417	428	435	440	422	411	470	432	466	409	481	436	463	462	466	420	427	395	439	430	428	445	394	428
23458	21594	31979	38689	38088	41247	34584	20481	6671	933	313	290	291	303	289	293	312	300	291	288	301	265	292	283	268	291	278	266	292	274	284	293	271	278	282	299	265	290	295	260	287	309	291	303	270	271	306	298	267	300	244	286	262	288	299	290	267	279	276	316	285	262	267	285	294	279	263	279	289	300	269	265	329	294	289	312	290	286	299	288	310	264	269	263	292	274	280	262	269	275	292	298	288	296	295	281	280	275	303	266	279	250	256	263	288	308	282	261	254	282	291	268	302	257	283	300	303	297	268	254	304	260	264	266	273	302	291	283	296	253	297	271	285	264	276	253	273	271	275	304	276	287	283	256	272	300	287	299	274	286	299	260	250	263	291	308	267	287	307	282	263	291	265	271	264	275	287	272	255	268	275	260	304	274	278	289	270	278	284	315	287	289	282	279	277	295	265	302	313	299	306	299	234	293	274	273	282	268	289	305	258	268	292	295	279	297	285	279	289	270	317	268	256	255	280	263	262	282	261	271	278	283	269	281	276	284	289	250	280	280	269	283	293	294	321	279	252	276	263	266	291	287	265	279	270	289	303	266	274	304	255	259	265	283	272	274	293	275	281	307	307	262	289	261	291	268	284	283	279	285	266	264	303	297	277	277	267	287	275	281	310	279	265	273	280	271	267	282	274	296	277	287	305	278	284	270	262	298	313	300	299	278	295	263	298	276	280	264	285	248	307	277	281	277	273	275	259	267	278	256	253	283	277	284	271	284	306	268	318	282	298	288	281	274	264	277	280	251	273	281	287	265	272	268	281	282	272	292	278	258	254	277	260	334	284	297	265	282	266	280	297	275	285	290	272	273	250	263	281	295	291	265	274	269	305	250	273	273	305	262	280	247	299	298	265	284	247	284	266	296	279	249	265	249	282	288	252	289	288	281	276	295	286	259	289	258	269	270	293	277	276	262	275	286	293	290	276	251	271	296	267	276	291	263	298	264	272	294	298	310	279	292	273	296	264	268	285	292	286	284	266	269	292	291	279	267	310	280	276	284	282	267	287	271	292	261	278	294	272	244	303	274	281	288	294	289	305	287	288	276	255	258	278	281	266	238	277	304	282	264	273	285	268	296	297	293	281	278	299	263	285	299	311	294	296	290	266	284	260	286	278	277	265	283	277	298	300	281	253	257	265	272	294	279	264	264	287	254	260	285	277	313	276	299	265	283	296	279	267	275	274	273	286	270	271	274	269	267	331	238	279	276	268	276	272	272	271	274	268	267	279	247	303	278	302	264	267	287	305	279	277	270	262	289	288	288	281	273	290	282	280	260	264	274	293	262	296	269	262	293	285	304	259	250	308	279	265	270	272	280	257	278	270	285	276	288	281	294	249	290	255	283	277	291	292	265	259	285	294	300	244	281	261	302	285	290	296	270	265	274	266	298	317	290	285	264	301	289	287	270	277	256	302	286	286	282	313	284	274	263	279	262	280	270	282	271	325	295	257	285	241	265	297	283	274	294	301	293	290	284	276	293	251	328	300	270	280	261	252	290	278	280	254	277	282	308	286	260	312	293	309	283	305	302	275	291	265	277	268	280	291	266	304	291	297	259	278	281	282	322	284	271	332	258	271	287	286	279	295	256	293	275	292	267	274	265	258	253	291	261	317	300	289	279	276	293	289	290	286	266	271	281	276	272	274	282	281	294	269	249	274	298	269	286	267	300	280	289	297	300	292	297	289	287	283	293	284	278	285	280	301	263	288	299	270	279	272	297	274	272	265	275	279	314	284	292	291	287	249	277	288	299	289	278	258	296	276	286	264	305	298	258	271	288	314	281	273	277	314	311	270	312	284	293	283	270	285	294	238	258	282	295	275	261	265	263	300	293	282	257	277	276	290	268	298	274	282	322	276	284	297	297	285	314	293	250	263	293	253	299	305	251	261	281	272	282	286	309	272	291	261	277	269	281	279	285	259	304	294	250	283	280	252	270	271	265	296	274	297	269	292	249	311	332	255	276	275	300	309	268	283	287	288	264	287	285	274	281	264	277	261	290	279	280	272	296	272	303	288	266	312	266	286	263	300	270	301	271	251	279	306	292	297	268	268	301	279	282	276	293	291	261	281	281	258	310	264	294	263	258	274	266	259	320	268	275	284	250	292	284	268	264	284	272	276	306	297	256	280	264	281	286	283	273	280	305	296	280	258	267	295	303	297	303	308	279	272	284	275	265	298	284	276	277	257	268	286	292	266	274	291	306	277	286	290	287	247	300	290	272	309	278	302	275	258	269	302	260	306	262	284	275	266	282	297	293	270	282	276	305	306	297	278	314	287	257	296	284	268	271	303	292	281	293	307	277	276	293	299	290	269	268	276	310	269	269	281	284	277	277	285	254	263	248	241	274	283	305	283	257	293	250	284	274	273	304	288	259	294	250	288	276	291	266	309	332	269	299	254	288	276	312	305	305	302	305	295	272	297	292	284	314	257	274	306	277	297	258	261	295	282	282	328	268	269	273	233	254	278	264	252	267	298	266	273	264	278	253	271	273	272	306	291	288	285	286	292	258	284	277	273	259	290	274	275	282	286	259	262	260	277	299	271	289	259	292	253	277	290	281	295	295	272	299	302	293	297	307	298	277	286	279	243	267	278	291	262	281	291	278	267	291	308	274	280	292	263	244	279	270	274	321	270	264	271	288	297	271	262	260	297	307	277	270	293	278	275	265	269	280	276	242	309	250	297	281	263	284	297	268	286	308	271	285	290	260	272	288	282	269	274	319	274	290	245	298	279	282	277	291	269	287	286	281	257	269	280	297	326	273	262	261	292	255	318	275	261	294	291	285	292	279	289	291	260	281	282	287	260	278	253	294	294	296	272	263	275	283	277	280	267	278	291	268	285	288	274	286	288	280	273	291	293	289	259	275	278	278	271	260	299	293	272	324	282	251	282	305	260	272	260	270	272	272	304	278	267	324	311	289	285	249	286	271	316	279	281	294	323	291	248	315	272	276	283	269	299	276	318	267	280	276	269	240	280	261	253	284	282	289	295	317	247	289	275	285	269	272	292	318	269	277	268	307	290	257	299	282	271	307	273	293	295	259	328	288	277	281	282	328	267	300	283	254	299	312	293	283	266	269	292	282	280	267	266	274	249	271	272	302	271	280	277	281	266	321	298	278	283	276	325	251	250	275	321	252	287	272	272	294	256	260	278	282	298	263	303	281	292	274	286	301	262	280	320	269	315	269	267	298	270	326	259	286	274	262	298	279	284	275	259	281	265	244	291	299	306	285	270	302	300	262	281	292	267	277	270	297	273	273	235	268	265	286	273	291	295	287	282	304	295	287	269	292	249	281	290	304	282	295	285	284	295	302	274	292	285	241	292	272	254	266	280	296	272	269	278	262	300	281	282	280	242	276	300	270	273	275	290	271	230	314	299	256	272	265	231	280	315	272	288	274	278	284	255	267	260	278	287	303	306	244	297	273	283	275	279	288	291	295	286	294	293	280	300	290
13322	72735	73490	72271	56867	51002	40588	28028	12298	2012	519	502	514	535	526	505	538	522	520	528	519	488	512	498	531	475	551	498	510	485	538	509	538	496	491	533	502	525	533	495	496	547	504	491	524	516	502	530	523	500	507	517	491	519	534	545	518	519	504	554	503	557	539	482	527	513	537	577	556	530	529	488	537	552	497	548	531	481	543	490	490	540	501	534	502	489	510	531	493	539	543	508	502	494	505	526	536	477	511	540	493	495	484	510	510	491	532	513	522	508	523	521	525	494	482	573	517	482	532	475	500	509	548	495	490	507	557	505	530	501	483	542	500	487	528	483	563	544	492	512	495	538	490	528	518	451	494	481	565	543	521	517	573	536	523	548	512	505	488	514	515	493	536	498	494	543	528	528	513	556	524	515	506	509	552	567	530	535	513	511	528	544	511	527	516	530	538	545	518	530	528	494	556	498	533	514	526	536	505	526	485	539	490	507	547	504	546	482	490	528	502	520	537	516	542	543	505	494	498	511	524	556	512	494	520	512	505	528	553	504	519	507	552	508	519	515	517	521	541	533	500	532	523	519	535	516	526	575	517	512	530	537	541	475	519	522	566	561	522	558	514	519	514	520	497	515	507	543	513	464	515	517	523	538	505	458	546	512	528	549	494	480	488	522	502	527	500	536	501	517	492	472	465	491	501	534	473	536	562	517	502	525	483	495	553	487	551	496	542	531	530	516	546	510	548	511	549	498	538	511	561	545	521	512	519	491	497	513	528	458	489	507	507	516	507	570	483	486	528	510	467	535	494	512	506	525	489	510	496	530	511	514	504	478	528	500	508	489	493	479	485	503	559	495	525	516	480	534	514	513	466	511	511	527	550	543	497	523	497	549	505	492	555	559	498	501	551	497	492	472	488	520	510	548	584	565	499	525	500	483	493	504	517	486	523	520	524	478	507	525	516	504	533	494	479	525	524	512	531	513	466	512	546	494	506	520	506	539	530	498	502	494	552	531	547	527	535	538	490	516	508	469	540	515	569	512	509	517	512	498	528	535	531	532	532	542	538	552	548	515	484	478	527	493	520	561	511	507	509	511	528	558	538	485	533	496	542	503	509	523	499	492	516	532	509	506	547	525	531	483	456	452	546	530	519	535	490	533	502	527	542	577	533	501	499	529	523	483	534	531	540	487	480	550	514	529	485	515	510	529	510	512	577	562	495	499	527	499	503	525	525	526	515	509	537	543	537	508	534	532	528	551	473	528	499	536	531	529	578	474	509	537	509	548	547	527	489	520	524	555	520	518	495	504	517	528	509	518	539	510	472	487	518	493	529	440	515	516	505	524	504	519	516	563	541	527	525	536	535	531	548	506	547	557	498	532	508	563	530	509	535	501	541	535	466	530	539	520	517	487	462	517	558	518	522	521	504	539	511	525	485	510	527	534	470	548	481	498	504	512	518	535	520	530	501	521	491	518	524	506	536	509	528	519	569	480	506	536	552	535	559	492	519	501	525	527	547	532	543	506	514	516	530	499	550	519	488	494	466	546	514	497	530	488	486	495	473	464	507	502	503	522	513	491	516	526	526	515	478	532	507	551	515	513	509	513	521	527	517	495	521	495	477	476	503	523	517	535	517	533	529	523	547	521	547	491	506	487	521	542	551	538	520	550	537	520	501	546	501	529	512	546	499	535	543	515	511	503	520	530	484	478	486	508	502	482	500	550	482	527	536	527	511	517	521	530	506	540	550	519	532	518	517	507	520	589	543	483	522	514	493	520	550	540	519	552	496	544	531	524	509	493	485	501	558	496	499	528	496	485	505	541	513	529	527	530	506	533	500	462	538	510	547	545	471	508	538	538	527	507	527	516	503	489	518	546	526	469	548	544	513	539	511	512	532	523	531	501	510	481	545	500	512	522	532	519	500	538	488	517	510	568	553	517	555	521	520	520	531	526	534	543	534	526	498	537	545	502	508	491	541	547	499	476	518	482	512	533	530	550	514	512	518	565	483	496	508	511	509	479	474	471	474	517	500	504	540	496	511	507	508	484	473	502	537	531	505	549	541	509	510	533	511	531	506	568	523	522	504	525	509	507	543	521	528	458	545	518	517	503	510	494	536	509	490	508	535	478	508	514	512	526	541	501	533	541	511	493	484	538	518	517	524	522	489	519	532	525	528	517	528	511	518	534	510	502	521	522	518	545	501	528	530	491	488	497	494	488	531	490	519	517	533	521	477	525	483	497	488	527	534	531	534	522	513	508	519	530	538	537	506	507	523	537	524	537	515	528	506	496	507	517	514	504	539	534	533	487	508	491	504	529	533	537	558	523	512	518	568	500	484	502	559	547	517	509	529	578	515	503	530	545	506	522	523	527	505	510	518	522	507	503	467	488	527	458	486	486	495	514	492	510	554	511	519	543	501	538	510	469	526	521	537	527	488	505	515	488	508	539	520	499	517	499	529	525	511	555	526	565	535	520	532	493	529	509	555	515	563	486	505	528	549	492	491	500	549	528	492	486	533	468	552	523	528	506	500	486	514	502	515	507	500	550	498	471	496	496	523	490	533	501	476	496	570	522	535	440	535	530	496	480	537	539	491	553	473	514	532	537	527	510	507	492	494	474	485	508	520	487	462	506	521	530	485	514	509	520	490	518	504	512	509	499	480	553	493	547	480	552	492	537	493	510	496	513	509	522	518	520	496	515	488	528	542	555	516	514	515	513	494	499	475	530	517	547	524	498	548	515	523	545	519	543	498	530	532	484	527	509	539	526	513	513	506	530	534	509	516	455	519	508	489	495	518	539	531	510	515	507	539	543	560	493	499	533	499	541	546	542	463	543	508	487	529	545	519	497	496	511	538	533	497	524	522	510	516	530	506	521	499	522	527	511	526	502	486	497	528	514	550	591	511	509	529	537	529	512	496	510	482	490	511	486	541	497	504	528	529	497	501	536	511	513	507	522	520	514	546	546	471	525	517	480	522	529	543	516	501	530	559	522	484	515	555	514	507	535	538	511	496	501	530	521	533	510	523	501	468	499	529	502	525	552	538	498	534	512	513	539	517	553	492	536	478	491	525	525	476	542	518	547	543	525	515	517	521	509	474	500	530	509	484	528	520	557	491	513	519	541	523	483	581	542	543	506	501	521	524	549	484	473	508	517	486	519	551	520	513	524	497	505	550	550	529	516	490	491	484	527	560	506	525	526	533	498	508	541	518	507	457	543	520	509	499	535	501	530	495	537	521	536	475	517	489	516	535	524	514	487	534	553	518	518	523	516	520	493	542	516	499	498	505	517	557	557	520	513	528	518	507	534	483	492	507	529	501	504	512	496	522	525	518	534	523	513	513	514	531	547	553	504	463	518	562	510	483	492	531	499	476	531	498	524	521	519	517	516	512	529	489	523	517	528	554	545	503	528	514	544	497	551	502	508	519	509	520	511	502	494	514	523	491	501	512	508	539	577	522	546	532	479	510	528	546	576	510	537	535	516	524	546	526	534	529	495
26972	23493	28012	21853	11364	6247	4102	1822	674	339	299	328	337	308	297	304	299	314	316	285	336	321	295	304	299	296	329	306	302	276	315	295	306	308	311	330	346	282	300	317	286	265	314	280	271	308	306	275	302	297	326	331	305	313	298	305	320	291	310	328	307	314	341	298	322	304	292	290	284	318	308	306	315	299	303	309	302	284	338	314	302	301	302	296	312	286	276	312	340	321	308	328	321	321	301	355	306	306	308	292	302	297	307	322	286	312	289	318	317	305	298	302	309	346	283	307	321	319	289	311	311	311	311	311	323	319	273	318	309	319	283	327	315	278	286	291	321	274	302	327	311	319	295	299	264	312	315	305	299	296	277	307	293	317	293	308	297	268	303	309	301	309	334	315	256	293	294	319	340	314	326	293	288	263	304	290	319	316	305	323	321	316	322	294	295	272	294	296	319	293	280	297	303	272	292	308	311	302	330	306	313	304	283	291	312	287	329	322	306	265	309	302	307	314	295	281	315	326	304	275	291	330	308	275	308	303	296	330	318	313	285	298	289	317	308	317	316	294	314	299	332	275	316	277	277	290	285	304	322	331	316	325	304	323	294	300	316	299	293	314	294	290	273	316	334	289	296	306	321	278	309	306	278	329	298	297	291	302	330	296	281	311	325	315	306	306	316	299	317	303	311	296	318	277	295	318	288	256	297	315	312	314	265	304	299	284	317	307	335	313	333	325	332	303	319	305	341	297	292	331	288	300	300	320	302	318	286	299	323	292	289	334	263	325	321	323	279	315	277	306	302	270	316	289	308	285	330	311	320	301	318	317	325	324	322	316	287	309	309	344	341	307	283	276	309	316	280	321	293	307	316	286	303	309	310	329	295	289	310	301	305	301	321	307	293	313	311	311	315	323	307	299	299	309	317	332	287	296	313	315	276	314	294	316	283	306	303	314	299	296	304	320	287	267	311	302	284	296	333	312	286	319	338	296	304	333	304	280	296	322	328	301	301	281	316	294	318	311	336	354	331	282	315	312	311	298	324	309	315	307	301	297	292	286	299	325	312	329	312	326	299	318	298	313	321	294	288	319	327	323	340	308	322	326	295	294	302	297	303	293	303	290	308	330	324	314	309	330	313	332	304	306	323	308	306	323	309	317	307	314	281	306	280	296	314	303	292	295	309	303	319	307	302	308	320	314	301	306	285	324	289	290	292	293	324	309	308	317	297	314	285	293	299	291	297	290	303	312	270	308	290	334	310	293	304	280	298	304	317	316	287	321	276	331	291	294	327	320	307	322	315	336	261	317	306	292	289	309	306	288	308	288	306	280	301	286	323	294	296	288	318	313	304	267	318	301	325	323	277	296	288	323	299	298	317	329	317	305	304	298	318	347	301	289	322	302	298	322	288	287	296	306	321	283	276	320	314	317	291	307	321	301	326	296	307	319	292	278	301	307	276	293	293	299	322	320	322	312	342	291	299	307	321	292	305	288	320	317	288	321	295	316	297	301	334	300	317	344	284	289	307	298	306	311	280	311	285	320	311	330	319	303	323	307	271	287	316	301	307	322	295	287	310	299	307	303	297	295	274	312	317	324	298	298	313	302	295	288	308	333	296	320	287	294	307	294	311	258	295	301	306	304	309	288	304	318	297	277	296	289	306	301	287	299	288	316	305	330	301	307	299	303	302	311	316	312	277	322	307	277	292	302	310	314	306	297	294	303	305	289	336	298	297	304	305	330	312	296	286	300	294	292	308	297	280	305	317	317	280	336	315	302	300	308	287	284	292	305	328	285	292	308	311	315	296	332	308	314	292	267	319	282	305	294	319	301	280	319	325	286	320	295	315	285	289	294	286	290	289	284	302	289	280	288	319	306	286	299	297	304	286	322	344	311	262	313	322	323	308	281	303	325	291	293	295	280	308	299	288	284	332	294	316	290	309	334	276	309	293	288	305	293	291	290	310	339	334	330	321	297	316	362	315	295	302	320	298	324	320	291	282	289	297	268	316	282	287	311	284	323	293	302	308	292	301	327	288	285	308	303	329	300	315	270	313	308	337	309	331	259	295	326	320	287	311	274	288	313	337	320	336	308	335	318	334	283	290	308	302	325	268	307	285	264	309	310	315	282	314	303	324	307	293	307	304	291	306	307	302	300	312	328	278	319	300	277	312	326	307	261	278	288	297	272	288	295	327	301	310	276	323	331	310	335	295	312	309	318	302	301	288	311	276	292	302	313	328	322	311	282	272	312	318	319	299	291	311	285	301	303	315	301	323	297	307	291	334	278	299	313	310	285	306	306	325	342	293	318	307	320	284	326	294	295	325	307	310	304	330	295	341	297	284	284	285	295	330	295	303	299	303	301	321	274	292	324	285	316	298	295	309	309	282	276	312	305	294	302	287	333	312	304	266	303	305	305	322	321	320	327	331	295	306	291	288	293	273	320	328	308	285	301	321	337	309	276	298	309	309	314	303	326	304	300	291	311	321	307	288	299	291	293	297	326	312	291	317	316	309	289	345	329	299	308	299	322	301	314	288	326	337	310	337	313	303	296	294	252	334	310	292	309	296	288	274	323	315	314	302	323	288	284	305	305	340	295	326	314	294	320	308	287	320	314	309	322	305	318	287	288	330	304	322	279	320	289	300	254	333	310	325	308	319	315	304	298	317	299	295	329	324	308	299	322	318	295	303	291	310	295	296	346	339	316	289	309	334	302	292	311	306	313	306	304	302	299	337	314	313	273	287	328	285	314	311	305	338	292	320	294	320	276	295	279	337	306	302	322	295	299	307	293	308	329	283	322	346	288	352	299	317	332	284	298	269	294	324	295	323	288	316	302	295	318	319	298	283	335	314	348	322	297	289	341	316	317	311	275	297	322	306	275	324	329	281	290	296	296	328	275	293	306	311	294	306	294	298	289	316	279	302	329	311	322	327	318	301	295	279	328	299	320	296	323	296	289	278	296	300	281	332	302	297	297	274	315	308	318	331	306	301	317	339	308	300	332	275	295	290	292	332	307	326	329	318	307	317	281	315	302	282	306	293	296	290	315	324	323	306	293	292	309	305	285	280	291	280	329	303	300	282	289	292	316	279	303	360	295	323	308	304	292	300	263	296	284	308	296	336	314	279	325	298	287	285	323	312	277	314	301	297	273	323	282	280	318	304	288	282	283	298	281	312	286	288	262	291	276	292	300	300	278	311	346	310	295	314	316	319	320	310	286	308	286	286	325	294	316	303	321	319	312	319	299	316	279	316	307	318	299	299	289	285	315	319	324	308	286	304	295	284	325	283	313	327	297	296	303	327	320	292	302	334	298	321	319	331	321	290	275	279	304	282	273	289	314	316	297	313	296	298	294	310	301	304	303	336	279	301	313	342	312	333	305	256	310	303	297	278	290	282	304	318	269	327	297	326	306	276	292	334	289	304	308	279	308	290	294	312	308	310	285	293	311	304	294	327	276	316	315	309	326	301	286	316	309	297	287	297	326	274	302	327	323	304	304
5102	34873	35910	27083	18431	13226	9516	4284	1695	705	614	623	605	589	622	631	526	587	582	604	574	565	588	594	601	634	603	622	587	610	585	598	585	617	582	616	632	606	639	595	587	585	610	609	597	639	616	541	638	602	575	598	572	570	617	595	580	564	666	580	598	598	590	587	605	551	625	604	579	647	559	581	566	598	623	575	585	572	611	606	600	607	613	594	600	594	605	625	570	540	558	585	581	520	595	608	561	587	577	571	584	546	585	590	580	597	591	560	594	594	590	615	598	578	608	581	597	626	576	578	585	606	596	571	616	565	599	628	523	602	581	578	641	560	595	597	589	573	622	580	589	597	592	638	596	584	617	598	618	583	607	602	564	603	588	567	591	595	603	609	569	554	572	596	599	611	597	610	622	578	569	607	567	581	605	596	558	613	584	603	638	589	575	627	575	568	594	640	572	576	581	604	608	547	613	538	595	618	580	593	585	561	574	596	597	548	594	579	608	583	634	604	576	573	558	579	593	612	615	623	575	609	600	610	534	608	575	620	592	592	586	607	597	541	570	633	571	616	592	591	583	583	648	580	562	626	587	578	601	551	567	564	588	582	587	640	572	598	568	638	599	616	604	617	560	588	571	554	574	577	577	618	592	596	574	579	569	596	608	596	618	624	586	572	629	574	621	577	583	573	597	605	578	605	635	633	564	595	598	578	555	556	622	593	557	576	584	581	631	595	550	573	628	630	620	585	605	576	600	574	602	590	573	589	576	604	562	599	583	559	606	599	645	594	549	570	575	575	560	564	615	580	504	614	576	544	589	599	565	607	597	578	591	547	586	559	614	586	592	609	553	593	554	600	622	607	577	569	628	606	584	560	549	566	563	590	620	566	595	597	568	610	597	609	604	603	599	557	585	592	565	571	554	610	562	579	595	573	571	575	572	562	584	598	621	633	590	542	602	557	541	587	606	591	602	597	610	540	590	590	579	616	569	605	592	618	575	603	593	596	568	576	588	608	606	568	595	587	639	587	560	642	600	584	588	601	596	570	612	580	606	584	592	541	630	585	607	558	600	553	581	572	588	569	600	598	580	575	627	589	639	588	601	586	576	666	614	586	588	566	564	599	601	615	573	557	568	602	589	598	588	582	615	587	600	606	604	573	609	645	615	603	610	622	589	564	591	590	603	590	593	574	618	636	611	596	627	614	562	568	559	564	619	600	599	618	588	645	568	594	589	564	592	580	612	606	595	608	593	639	631	561	577	530	575	565	578	593	636	615	587	583	547	567	582	612	567	585	613	592	595	616	591	536	601	668	605	631	569	602	621	602	606	587	551	597	572	607	535	607	572	588	602	601	582	598	589	595	598	571	581	581	594	600	591	598	635	566	586	566	596	593	561	604	591	607	622	599	606	571	600	591	641	637	634	577	606	584	558	586	561	564	582	591	557	610	584	571	600	560	527	587	596	578	578	626	609	593	578	580	618	598	590	570	596	616	607	599	568	626	571	565	566	572	558	565	591	644	584	607	601	613	598	578	582	588	604	589	569	593	549	601	589	589	600	574	646	594	636	592	518	547	659	604	593	628	551	581	578	618	609	573	568	609	584	605	574	626	598	593	577	572	546	583	596	600	602	606	625	599	549	603	635	564	585	642	580	565	554	594	603	583	587	576	551	587	631	569	560	573	547	583	570	584	557	602	553	609	608	570	586	609	578	539	588	619	584	595	600	593	590	621	598	616	616	600	573	598	540	635	587	607	639	600	584	556	645	595	633	594	542	540	587	605	564	633	537	603	553	592	638	615	598	595	585	568	563	596	593	630	553	597	638	622	569	624	572	573	577	574	585	612	632	623	567	633	576	616	654	586	594	564	594	626	599	584	597	604	562	556	654	583	596	594	556	566	584	580	593	558	590	591	622	571	639	588	626	581	596	598	554	581	606	632	589	606	601	576	596	546	592	584	629	535	627	591	636	602	587	569	582	595	581	580	604	623	567	573	559	617	525	556	608	580	597	602	621	591	625	592	622	617	611	539	599	572	596	563	578	613	564	547	605	607	580	640	608	531	654	597	600	617	536	626	609	591	631	607	567	586	555	642	591	587	584	540	597	581	596	610	591	562	575	620	640	547	555	629	551	609	616	577	609	582	634	554	592	598	515	598	593	585	592	549	579	591	582	572	589	595	597	583	590	590	548	559	593	589	618	556	566	593	597	589	586	569	573	568	625	622	607	571	587	574	571	546	596	572	570	608	630	564	576	543	575	590	650	607	562	619	611	575	637	595	591	594	661	619	556	595	643	601	598	592	549	575	565	620	589	607	584	641	572	588	610	577	580	550	610	625	604	595	586	593	603	586	596	649	587	571	577	530	601	555	607	572	602	591	593	591	574	584	603	592	624	634	597	586	617	538	599	653	547	599	548	603	572	584	595	613	584	616	583	573	620	641	602	621	599	600	597	614	612	574	640	572	599	579	613	570	581	607	580	620	589	616	575	574	600	571	614	614	580	591	571	635	576	548	603	587	581	604	583	579	590	612	564	592	599	620	572	599	592	616	591	556	628	587	584	551	589	647	593	635	595	611	623	592	580	626	608	574	602	580	647	598	608	604	571	591	587	603	615	576	562	556	583	549	575	558	571	632	606	625	540	617	595	592	593	614	594	575	602	584	584	598	593	604	554	578	605	614	591	635	586	607	612	611	597	575	614	565	574	638	598	592	593	601	598	555	603	627	585	575	579	633	592	569	570	597	573	577	627	600	638	633	589	597	602	562	561	586	629	580	588	545	616	655	618	624	561	578	558	551	547	631	579	579	527	584	560	570	540	597	536	596	566	613	599	576	620	615	597	588	604	575	609	563	584	610	595	616	562	604	606	619	579	601	570	582	570	559	583	599	587	573	587	569	592	558	611	580	599	564	585	596	615	636	574	601	571	620	604	651	565	613	569	565	567	579	630	596	573	576	604	601	621	562	572	572	523	538	595	559	597	576	605	564	586	584	631	560	578	604	572	536	544	602	586	572	586	567	579	585	543	573	601	589	607	614	572	586	632	568	527	587	557	572	543	582	586	589	586	579	596	588	592	605	562	586	601	571	605	624	605	601	562	570	565	551	599	555	599	612	621	595	559	590	611	550	573	576	604	616	604	590	608	617	608	536	563	630	583	613	567	592	578	560	617	616	614	626	594	576	569	579	590	633	599	631	561	564	607	587	559	564	565	582	619	597	627	605	561	592	605	595	628	583	618	579	595	617	559	618	610	602	636	562	573	561	585	593	593	597	581	620	553	551	568	550	607	582	628	569	565	570	595	603	570	610	616	599	557	594	635	633	579	555	584	592	580	579	566	564	593	642	575	565	579	544	542	575	594	597	590	571	570	546	557	554	577	587	642	589	564	649	630	584	576	591	576	621	619	607	579	576	591	590	576	622	535	549	620	567	635	571	574	582	620	557	623	591	624	597	550	577	577	607	563	592	557	573	616	604	614	580	607	615	598	620	562	593	600	593	626	629
24321	21991	36271	41838	34850	31173	26179	11565	2856	561	237	272	234	219	238	226	226	221	229	230	228	203	215	269	222	221	232	234	229	239	236	209	233	225	220	234	219	235	224	224	214	215	198	215	244	234	247	242	252	216	236	225	220	222	218	212	251	242	219	233	234	223	212	239	225	213	230	249	250	272	204	232	224	235	231	202	205	232	226	204	225	236	246	240	208	219	220	222	257	225	222	228	235	211	236	213	238	220	208	231	203	217	235	260	221	225	219	234	222	216	207	205	221	213	238	253	233	253	226	223	219	210	220	211	237	224	189	238	249	232	209	245	204	194	238	198	224	241	219	231	236	253	212	230	245	233	204	219	210	239	218	229	242	222	241	242	216	192	200	255	217	223	205	236	233	245	206	226	210	260	231	225	211	224	239	248	244	224	229	209	216	205	195	251	219	213	235	233	201	224	234	247	212	232	228	203	220	221	240	205	207	231	208	217	219	226	189	234	217	205	231	231	205	228	226	231	247	186	227	236	232	240	234	233	223	209	223	210	215	228	221	236	247	233	241	218	237	238	232	214	229	245	201	210	237	215	247	238	244	232	237	194	190	208	205	223	226	253	234	222	258	216	245	231	227	208	234	253	209	216	203	222	255	228	247	230	221	238	224	230	229	227	218	206	247	205	227	224	207	214	214	261	221	193	209	214	229	218	238	240	219	245	213	204	232	230	242	232	234	223	235	218	220	190	239	243	232	257	232	206	219	257	232	227	224	239	244	212	217	230	218	224	234	237	221	230	205	206	232	241	233	214	208	226	236	230	234	235	251	262	247	191	236	242	230	217	231	229	227	210	226	229	241	235	218	215	229	230	214	255	211	227	233	198	230	239	254	212	241	230	221	213	239	234	209	214	249	186	235	198	230	220	227	237	231	229	266	198	211	213	216	256	232	215	234	212	212	220	203	202	211	222	228	193	212	228	224	217	217	245	234	237	241	245	235	251	223	217	220	240	214	236	202	227	212	224	219	184	228	214	226	201	203	239	221	222	233	198	224	233	217	209	175	223	214	226	241	230	228	251	241	213	206	208	226	226	215	236	242	213	219	210	235	217	241	214	227	245	225	227	210	219	225	213	218	200	232	207	252	252	214	222	233	231	236	229	219	215	223	238	216	238	232	215	235	222	218	241	247	235	218	224	237	222	231	236	234	219	236	220	234	252	196	193	231	211	226	213	206	245	233	239	228	209	229	236	215	212	195	239	203	207	214	218	225	229	208	224	216	223	191	214	236	207	213	250	218	237	230	230	226	242	214	234	248	236	248	241	238	232	207	254	233	225	245	222	228	222	209	200	238	221	225	247	211	243	239	219	213	233	237	256	192	242	199	205	218	234	210	220	277	219	204	219	212	205	234	220	218	239	234	238	227	229	232	246	223	227	223	216	220	236	217	217	211	223	239	205	240	214	239	253	198	245	252	210	209	214	220	243	235	229	198	228	215	224	249	239	201	229	227	209	235	227	228	241	235	231	200	198	222	240	231	226	185	250	226	231	202	222	222	224	222	249	238	224	214	233	208	238	212	228	216	226	223	200	206	229	238	222	223	230	255	175	220	201	226	211	231	220	236	205	233	232	204	221	217	221	239	236	233	239	206	199	226	217	217	215	209	202	219	206	245	213	235	264	216	238	210	229	210	234	224	215	212	203	224	214	235	226	239	237	243	202	233	256	243	239	218	213	208	218	229	216	219	224	226	210	253	215	236	216	230	226	207	225	257	232	209	225	222	213	212	221	225	207	228	206	213	235	211	205	197	214	233	222	220	208	202	234	241	237	243	228	210	229	219	230	219	233	219	207	254	230	222	201	223	254	246	223	214	227	232	235	230	233	192	219	222	219	219	229	243	224	230	203	234	247	249	233	247	255	225	236	231	228	220	244	186	220	194	230	218	225	223	217	242	244	230	232	211	227	249	220	240	247	246	222	235	233	217	240	240	218	216	231	219	232	254	216	239	230	222	230	239	224	221	229	207	208	234	242	226	251	223	239	247	229	246	230	230	218	223	221	224	213	246	228	223	222	223	215	222	244	235	219	219	237	211	228	238	240	217	250	224	246	220	224	251	233	215	232	240	248	220	226	232	225	253	215	246	211	230	243	224	221	207	233	232	222	247	227	208	230	243	225	237	215	210	223	246	249	229	238	224	221	235	219	241	244	240	215	257	217	222	243	231	263	235	229	225	232	210	216	228	212	232	225	198	253	252	204	232	213	239	225	224	204	227	242	245	253	205	237	218	218	221	217	213	232	209	237	240	199	234	210	231	243	220	255	224	230	216	226	237	238	241	235	220	223	219	254	232	251	218	230	242	223	232	209	232	225	236	238	226	225	258	205	247	249	209	235	237	234	251	206	216	219	250	237	249	236	225	211	259	230	226	241	239	221	205	214	235	205	249	220	221	226	201	228	233	219	217	233	199	232	216	225	246	241	207	233	223	217	222	226	211	237	222	208	195	230	218	221	222	216	241	227	176	240	219	203	217	224	210	238	228	214	242	216	225	232	196	221	239	224	244	202	207	205	230	221	256	197	218	203	220	191	225	206	247	209	237	205	235	206	256	213	214	233	237	216	213	219	232	247	211	223	217	237	222	240	231	240	232	210	237	227	220	242	227	220	245	239	228	218	233	235	230	211	257	218	253	209	237	216	222	218	239	246	225	247	221	243	225	215	227	191	217	219	210	238	187	229	239	216	259	217	232	217	235	236	209	228	209	218	207	246	233	248	230	221	233	266	237	225	204	233	230	241	250	199	232	246	220	213	250	251	227	233	226	227	219	206	204	245	218	215	218	235	218	221	203	197	222	224	236	228	237	226	218	211	239	210	202	222	225	239	248	205	232	216	208	237	261	222	238	215	222	233	222	205	242	227	238	231	229	216	231	253	240	221	209	229	233	235	227	249	222	226	240	207	213	222	259	203	234	258	199	201	221	203	226	209	206	216	222	234	236	235	193	236	237	221	230	225	225	251	220	231	199	222	218	240	198	237	234	228	210	234	207	244	223	250	229	241	217	225	220	229	216	245	214	234	240	241	228	238	224	223	239	252	218	241	214	239	217	230	216	240	230	224	201	230	214	208	197	220	240	228	226	189	224	214	243	211	194	230	218	249	225	237	197	238	220	209	211	198	225	242	225	237	248	213	267	201	198	201	229	200	219	229	242	226	219	208	230	230	217	225	226	256	244	243	234	234	226	235	222	218	227	230	237	219	223	235	217	242	221	236	209	219	221	206	249	243	207	209	227	241	237	221	221	209	228	246	206	217	245	223	229	225	223	257	245	219	223	201	236	223	215	231	235	216	209	217	217	216	204	231	218	219	206	257	221	236	193	240	218	201	242	215	214	219	244	207	209	241	191	274	236	252	250	213	227	216	220	223	224	222	230	244	254	208	249	232	242	246	263	230	238	214	216	188	223	241	229	206	226	234	219	229	241	232	241	250	208	224	234	202	232	216	199	214	222	237
7991	57359	76275	60568	45123	39714	32725	18941	6799	1375	436	436	460	410	435	430	440	423	444	456	437	431	456	434	454	433	421	416	425	439	454	437	430	437	432	432	433	441	414	419	437	453	447	446	455	441	437	465	451	427	447	445	419	434	421	429	450	401	446	459	442	473	455	428	427	440	454	461	461	422	461	439	471	412	468	429	434	446	445	442	462	425	425	465	442	464	450	445	470	459	438	424	426	404	432	447	411	415	444	424	423	467	475	441	417	440	442	438	461	418	468	437	465	422	451	410	455	438	439	433	409	398	473	484	454	441	470	467	443	429	431	421	443	424	433	456	444	393	426	440	399	442	458	485	432	470	398	457	428	468	498	415	441	453	432	464	428	452	430	466	430	430	451	439	448	449	430	412	443	443	413	463	419	445	393	418	461	424	438	451	470	405	441	444	455	437	455	424	464	444	437	437	427	486	450	464	436	448	430	443	424	424	449	409	416	428	409	456	433	425	416	455	472	422	445	409	443	441	440	437	436	458	438	435	431	409	412	459	414	460	437	425	440	427	455	463	437	449	436	426	450	431	448	462	441	386	455	445	450	384	418	390	436	432	446	445	423	472	426	435	463	418	454	448	464	424	451	440	397	448	449	464	428	432	456	456	426	413	440	441	423	435	431	412	431	454	441	423	414	468	461	397	441	427	450	451	455	445	447	484	436	410	474	413	438	480	433	416	440	421	426	483	435	454	437	453	451	487	446	408	443	406	441	467	449	450	429	420	447	414	435	453	428	439	456	422	438	456	434	418	430	430	481	412	418	434	441	436	444	439	453	432	438	398	456	435	423	467	448	412	432	462	406	470	436	453	458	445	432	419	403	409	439	443	454	440	442	447	444	452	452	444	442	448	444	403	389	462	436	450	456	431	437	451	456	401	401	425	461	394	422	424	434	454	448	439	492	410	456	423	415	455	421	400	455	467	417	457	427	440	421	440	450	416	419	429	478	425	444	437	431	481	432	428	431	444	444	429	437	365	440	463	454	441	447	436	475	410	450	450	417	426	433	419	466	423	451	433	429	445	434	431	412	463	423	412	409	434	480	436	455	445	403	452	419	445	419	475	424	450	458	451	407	463	454	465	435	428	452	479	447	462	444	464	433	421	416	441	467	459	442	426	485	425	419	465	459	430	430	432	452	444	446	421	429	435	446	442	446	442	412	431	456	410	483	435	422	449	441	399	403	467	431	401	404	441	450	466	418	437	453	413	456	449	445	434	399	459	476	475	423	430	433	453	459	409	446	398	437	449	418	433	457	463	460	439	392	438	406	466	425	419	420	408	422	429	432	430	408	424	438	422	427	407	440	417	436	450	444	427	415	415	433	446	434	429	436	420	441	474	403	435	415	473	427	407	451	462	445	469	460	424	429	471	460	467	438	435	407	463	425	448	425	409	449	435	453	445	437	449	395	456	419	444	459	456	440	445	431	426	445	449	454	447	420	451	450	441	442	450	434	427	450	410	431	413	428	428	460	419	476	447	430	402	434	442	478	466	394	419	452	436	424	416	409	441	448	421	423	426	449	402	439	452	455	457	425	458	452	440	434	454	436	432	429	482	433	463	482	436	455	451	430	420	425	475	400	438	465	474	401	438	439	417	450	422	425	421	466	453	450	399	450	443	447	448	415	456	456	449	412	414	426	459	459	422	403	477	472	462	423	455	447	459	461	430	419	464	444	430	442	423	424	458	426	409	448	449	461	452	440	405	434	451	457	445	452	414	463	406	459	441	421	443	420	448	444	474	421	382	452	420	413	415	400	445	439	416	445	440	433	462	433	442	395	448	433	432	428	445	425	427	437	450	443	447	419	460	447	417	476	462	443	427	445	424	463	458	425	458	469	434	423	485	429	401	459	435	397	460	398	396	422	450	442	437	435	449	449	471	425	440	432	442	455	427	428	453	434	473	476	415	413	387	388	394	446	396	446	419	401	439	461	440	395	403	434	436	466	386	440	447	443	460	469	428	481	446	411	455	444	430	417	435	430	479	446	432	438	442	452	417	408	449	454	452	436	433	425	467	433	411	409	437	437	428	405	391	428	403	453	451	408	395	484	436	442	421	450	469	426	419	461	467	454	460	463	416	468	420	439	446	456	455	438	424	413	461	439	432	404	438	446	432	443	458	449	438	418	475	397	426	440	422	443	454	435	440	445	482	426	404	476	433	448	455	423	462	441	466	401	439	433	436	431	489	441	428	422	470	452	428	429	414	401	426	411	477	392	443	411	473	423	445	427	411	459	409	442	449	407	471	461	452	427	468	430	427	421	445	390	418	410	414	449	439	483	462	459	424	442	443	483	435	434	446	436	440	415	464	425	462	453	433	424	455	405	434	463	441	438	463	473	465	441	446	416	430	458	469	447	426	489	413	465	448	436	470	443	453	425	415	440	457	429	424	463	409	465	422	464	445	454	406	445	438	442	405	400	406	451	486	394	450	439	453	412	422	441	443	412	430	435	436	454	433	430	442	438	457	430	456	450	431	460	436	399	470	410	460	463	460	399	446	435	429	423	419	442	403	429	393	412	422	449	445	434	473	455	443	446	450	478	433	398	466	459	407	425	418	461	468	426	442	454	450	431	438	425	406	427	461	445	428	431	419	408	446	449	458	435	411	465	431	451	469	433	417	418	440	472	427	435	413	425	458	442	443	445	411	466	434	432	457	441	412	440	415	461	416	449	448	453	432	447	496	439	438	440	469	454	444	464	416	431	442	417	450	418	458	446	444	440	411	427	404	425	448	432	432	450	445	483	455	435	445	458	463	427	447	428	493	439	464	435	475	438	462	420	430	463	439	416	460	453	428	432	434	423	393	428	457	446	430	459	421	424	458	456	470	424	447	449	456	416	482	475	421	455	445	426	416	479	468	426	433	463	430	434	436	429	465	470	474	463	420	436	444	429	425	443	450	461	458	443	428	414	400	447	434	420	451	429	436	463	429	431	415	445	435	437	386	436	465	473	428	448	453	438	461	452	411	443	433	451	471	443	419	455	429	415	461	420	469	464	443	437	422	471	442	432	459	441	468	481	453	409	464	433	418	442	471	453	459	430	449	414	428	435	468	423	436	440	419	452	407	431	423	439	462	493	450	425	445	450	440	432	418	440	425	433	423	422	434	391	444	441	453	421	416	421	427	444	448	451	419	463	425	466	449	416	432	426	424	483	448	418	464	421	449	440	439	430	416	435	447	424	435	439	423	487	446	447	403	417	456	472	429	436	448	407	421	417	445	453	441	420	439	459	439	455	461	453	422	455	409	432	428	445	465	418	473	458	438	405	453	457	441	482	452	430	420	455	448	429	456	435	421	460	465	427	403	458	475	446	408	417	422	442	425	445	438	414	471	421	476	439	444	439	417	434	393	399	409	438	433	459	446	443	441	436	409	437	465	470	429	442	459	432	443	422	453	457	416	428	462	459	452	413	408	464	411	417	422	443	431	481	453	405	430	467	453	439	429	432	483
23512	21567	32371	35825	34023	40743	36489	21050	7100	928	300	302	306	300	271	290	307	298	299	314	306	311	307	282	299	256	266	293	313	266	279	253	254	301	287	290	273	280	261	248	289	260	275	261	284	251	266	295	252	293	265	280	276	280	290	261	274	306	290	319	276	296	266	282	281	270	277	307	272	285	307	277	294	282	266	262	301	268	283	265	315	246	293	279	291	278	276	293	292	275	272	259	298	279	304	278	254	286	272	277	300	307	277	275	283	256	283	293	258	294	303	290	311	272	291	275	267	296	268	286	284	301	281	262	272	281	283	257	300	264	258	264	271	278	257	262	282	296	322	295	288	276	276	263	305	273	285	252	254	270	280	252	298	280	275	277	293	282	289	301	280	301	256	271	300	278	295	294	284	265	290	282	268	309	277	269	287	280	279	293	293	265	279	288	286	281	270	264	293	269	280	259	275	268	291	270	282	286	287	255	304	293	266	280	253	276	300	263	250	284	286	296	282	299	275	251	278	269	295	283	268	270	263	248	303	300	299	288	266	277	298	264	270	295	262	289	311	284	300	275	296	280	268	299	306	284	278	259	289	283	288	278	280	300	299	299	309	268	267	271	265	259	289	292	304	288	292	315	274	295	273	290	257	305	263	284	266	295	317	292	280	286	304	280	297	274	248	288	283	290	284	257	284	264	281	280	262	278	268	289	283	270	302	280	284	280	282	303	274	275	285	310	281	285	307	290	303	305	287	295	270	293	301	268	296	278	304	300	270	269	302	306	291	268	289	297	315	296	308	265	289	268	297	267	271	259	277	283	280	292	256	299	273	287	264	338	281	270	299	302	283	260	291	282	279	284	286	291	272	332	274	299	270	260	288	275	276	283	263	288	264	270	287	279	285	301	303	289	263	293	301	286	269	282	273	286	270	264	287	337	287	301	286	271	301	265	258	257	289	273	289	250	277	260	262	278	301	308	301	233	295	293	277	266	289	283	258	269	319	271	282	301	300	283	300	298	277	265	312	260	291	253	284	268	266	294	265	293	294	323	285	287	246	298	290	279	289	291	276	296	310	293	303	274	288	302	309	291	282	300	298	298	322	281	284	273	268	264	315	288	281	261	311	264	268	305	290	266	275	284	274	289	284	259	288	292	252	276	286	297	285	285	282	304	273	280	285	257	266	272	289	264	290	287	291	316	255	254	258	279	310	253	280	317	287	248	281	255	273	255	291	294	304	277	271	251	292	272	278	264	279	282	288	282	277	258	293	300	263	286	279	264	269	241	298	304	267	264	251	267	299	257	252	276	274	287	278	277	315	278	289	242	274	303	262	300	282	276	262	245	299	261	273	275	321	277	308	263	270	274	265	263	317	272	302	280	280	294	304	262	279	276	300	300	299	274	312	292	288	256	298	307	287	278	270	297	258	327	287	280	282	287	267	281	283	288	284	265	307	279	296	294	264	286	276	255	268	249	287	294	310	282	294	251	273	258	280	282	263	274	257	272	267	287	275	288	271	269	298	294	309	286	304	279	269	284	269	281	278	312	307	287	253	241	282	286	286	280	262	286	279	277	290	261	262	286	280	282	269	284	275	264	278	289	292	301	323	288	265	300	310	301	297	269	285	281	288	270	263	282	269	285	280	304	277	297	278	272	308	291	282	276	304	266	270	298	283	273	286	281	297	295	293	287	288	282	268	291	285	290	280	326	271	299	293	261	289	267	286	267	288	275	291	308	286	302	276	268	257	253	279	277	291	266	282	320	273	278	264	305	282	311	309	270	277	281	288	259	275	285	269	263	319	266	276	285	290	280	263	275	286	271	277	274	273	234	262	280	245	275	307	264	285	289	262	281	300	315	297	267	262	294	274	268	281	270	273	283	270	290	280	292	294	317	298	292	286	261	256	264	303	290	277	293	249	296	278	284	281	281	306	253	263	269	269	276	280	317	297	297	269	301	300	295	299	288	266	287	299	306	290	289	285	287	272	269	260	302	298	240	249	264	274	274	294	292	288	258	295	288	274	276	285	261	307	305	256	297	291	279	277	273	297	270	269	290	290	254	297	285	264	299	290	267	335	261	289	281	279	305	315	297	314	276	307	268	297	257	262	278	271	274	260	291	289	285	239	263	305	268	319	287	289	329	283	274	270	283	318	267	295	283	297	288	286	262	251	272	289	271	276	294	313	263	299	274	288	276	295	286	257	277	277	276	292	284	268	307	299	280	304	283	279	276	293	288	259	287	289	308	283	278	257	268	278	263	298	271	261	277	273	276	274	286	251	263	292	256	296	248	236	294	274	299	259	268	284	266	299	261	287	299	257	267	299	284	290	274	264	289	297	261	299	295	310	284	272	298	275	276	286	279	290	303	299	305	250	316	274	316	293	286	259	275	265	289	247	297	303	262	273	279	297	265	272	269	281	243	294	300	284	256	280	265	284	284	268	296	283	286	294	273	258	279	295	302	280	272	289	271	256	275	264	278	285	282	257	266	266	287	280	251	239	273	290	287	273	277	257	286	282	307	276	244	274	306	257	273	261	284	272	307	299	286	276	275	294	287	280	272	298	295	225	274	303	254	262	281	296	283	292	259	280	287	269	289	308	306	286	295	299	306	291	295	274	277	272	305	249	268	277	306	264	276	290	276	279	279	290	273	262	270	270	293	269	292	270	277	312	301	287	286	269	290	276	265	285	268	308	287	298	307	266	271	293	274	282	283	269	299	254	296	289	284	261	254	255	282	279	239	283	303	319	280	252	278	250	310	278	286	289	309	335	256	276	291	285	279	280	273	286	300	289	248	284	276	262	288	271	282	294	267	260	279	257	256	271	270	286	263	278	276	281	281	274	299	278	290	283	284	304	269	272	282	321	291	295	286	292	272	315	283	279	293	301	284	250	264	274	270	294	256	283	260	242	280	286	277	290	270	285	274	267	260	275	283	268	270	245	275	305	299	269	276	279	276	277	304	254	271	324	309	263	271	266	267	311	272	274	282	291	263	281	291	280	291	293	286	267	275	324	274	299	255	261	252	291	252	259	265	300	277	300	283	260	272	302	279	268	284	288	287	269	274	272	289	263	269	293	270	287	289	294	278	297	284	302	268	294	275	287	259	315	284	305	268	290	291	279	286	270	303	251	273	252	295	275	271	252	302	264	266	282	264	266	277	301	284	284	273	281	281	270	313	269	295	291	293	284	288	294	287	309	321	302	283	296	263	293	277	287	307	267	258	288	273	286	288	271	290	295	273	302	265	261	266	300	261	251	259	284	267	254	275	275	298	289	273	293	278	284	310	264	283	273	286	274	299	262	257	285	276	262	302	297	271	270	291	300	282	286	268	273	328	280	284	283	277	253	278	273	222	283	286	262	285	279	284	279	288	286	289	300	271	279	302	263	288	275	294	251	282	315	277	291	277	280	280	280	300	288	272	258	268	280	278	308	262	288	310	295	276	267	299	285	297	271	270	288	262	281	306	299	302	275	275	285	272	266	284	298	271	267	292	306	284
10720	49450	83956	69514	53867	51219	42126	28617	12694	1963	537	552	537	519	498	548	510	528	508	500	507	488	546	544	511	502	509	531	504	519	512	529	512	490	543	511	511	522	493	520	552	479	471	504	541	510	528	539	525	530	509	499	537	516	519	522	488	532	490	483	532	528	502	516	521	522	527	517	523	505	506	518	507	489	526	473	477	543	502	507	535	503	503	553	482	484	514	504	523	524	518	480	518	465	499	527	521	496	519	520	504	532	541	497	518	509	532	524	502	503	532	476	536	495	491	503	471	553	514	534	516	508	534	486	499	543	550	510	525	514	502	515	498	518	526	475	506	492	533	520	491	563	518	496	484	508	483	521	523	538	525	524	505	557	498	505	507	538	545	507	553	487	518	506	575	482	490	520	554	528	520	506	507	515	517	472	504	523	510	496	481	524	530	505	523	518	499	484	568	501	549	527	494	531	451	513	541	503	494	564	542	519	503	499	472	522	527	501	483	514	542	532	494	526	526	469	457	470	483	546	516	519	519	522	523	504	503	516	490	528	499	495	511	512	500	522	512	486	511	517	489	507	519	513	496	495	520	499	526	509	494	503	531	530	562	531	503	529	481	543	484	559	507	527	464	509	500	495	499	536	505	511	537	552	533	518	518	520	519	537	488	531	479	519	539	477	518	517	487	558	492	563	495	521	499	559	524	502	523	514	501	513	498	548	512	491	498	545	490	510	540	522	508	498	517	500	522	483	531	516	495	554	481	489	472	513	551	508	518	540	506	527	519	590	550	513	502	511	486	555	508	486	515	522	500	497	514	540	524	531	501	494	525	528	502	535	518	509	505	554	517	552	505	522	514	526	513	527	509	522	500	552	513	519	519	485	529	494	545	524	493	514	538	532	494	511	507	458	517	535	501	471	543	499	517	496	497	539	495	556	468	531	462	504	530	548	537	537	534	550	501	511	504	506	528	505	522	517	516	558	510	522	573	507	466	512	559	535	481	527	501	483	524	482	490	490	551	534	499	506	522	524	533	500	515	522	508	471	490	552	539	506	520	482	487	532	466	519	518	501	510	484	528	547	499	510	524	546	488	545	479	528	486	553	515	500	519	489	529	523	497	523	548	519	545	500	530	493	509	482	481	527	490	534	519	499	511	484	490	518	525	474	498	502	524	511	493	548	477	520	548	475	504	514	514	508	527	508	506	479	507	493	515	485	549	536	540	507	506	558	525	496	500	509	528	491	507	504	484	545	436	510	466	485	515	522	483	495	503	487	511	498	493	545	493	509	482	478	477	542	485	509	511	487	510	540	546	507	503	497	508	481	527	520	501	466	550	534	549	529	553	507	500	534	504	500	460	510	436	505	551	498	534	487	503	490	533	504	524	514	549	508	575	491	506	493	537	498	538	508	538	520	478	550	498	479	490	520	506	533	514	507	526	542	526	535	513	495	508	533	533	507	492	531	508	514	538	519	548	538	507	537	514	555	501	523	513	484	583	500	570	509	507	533	516	506	540	539	465	515	494	509	533	546	486	507	523	497	548	521	535	531	535	465	506	493	500	521	523	478	524	537	501	471	503	463	503	534	493	499	522	500	540	522	505	508	527	520	527	545	544	509	493	491	494	524	540	504	472	511	510	482	488	530	475	482	518	502	490	542	527	523	545	504	516	509	500	521	539	481	550	495	515	523	502	551	539	494	513	518	546	495	524	512	492	506	528	520	528	492	532	468	527	503	529	478	552	506	491	508	490	537	489	492	535	469	518	558	513	522	473	498	509	525	497	525	531	476	489	525	462	513	534	537	493	512	561	556	535	527	552	512	539	493	548	501	505	530	530	536	490	467	533	526	509	508	521	521	504	527	540	511	480	509	494	503	514	487	507	554	515	520	529	514	510	514	544	538	472	502	495	473	513	513	520	511	498	485	534	477	516	485	491	509	483	517	497	526	487	471	500	540	515	569	536	504	498	512	514	498	531	524	549	538	490	496	488	519	513	504	533	487	558	535	505	478	533	537	491	506	522	533	514	511	553	478	522	561	456	487	523	539	463	523	539	546	500	490	477	484	516	504	514	509	511	472	523	494	544	501	487	540	530	494	545	488	518	509	523	488	532	484	537	544	497	542	530	521	504	525	555	491	519	507	473	481	494	495	493	513	478	527	516	497	545	478	476	541	542	479	528	491	485	505	541	508	494	492	501	515	501	539	513	518	476	512	503	509	498	512	483	473	508	508	496	482	557	510	534	583	545	486	507	556	521	528	489	519	488	530	509	496	523	510	530	481	535	531	507	517	521	476	492	527	578	523	535	482	535	536	532	521	515	509	502	488	537	504	511	504	499	493	489	465	473	533	514	526	487	469	513	474	510	526	516	551	497	503	522	503	525	501	492	534	542	518	503	521	489	544	538	563	501	470	510	516	548	487	524	498	479	525	590	540	510	529	503	468	532	496	537	559	469	474	508	535	498	483	539	510	507	512	525	543	496	520	522	525	493	540	508	528	542	501	518	542	552	531	491	497	511	511	484	517	501	462	494	514	517	512	495	531	501	480	536	557	522	517	496	485	491	538	505	492	570	496	524	544	508	513	528	504	500	505	519	550	530	522	516	503	507	476	530	528	500	500	527	522	519	526	496	536	540	518	457	559	523	490	533	501	516	535	510	509	524	544	487	553	543	550	537	497	498	497	507	507	502	499	529	493	517	555	512	528	494	549	523	492	509	504	508	489	521	510	564	544	527	502	511	505	574	497	491	507	500	546	495	503	516	513	501	532	485	526	526	511	466	516	503	517	569	496	509	481	488	512	503	498	532	470	523	483	539	513	510	506	518	516	503	502	524	507	545	530	528	534	504	518	542	489	511	479	580	559	528	524	500	497	534	511	536	513	511	555	508	510	502	490	515	516	511	525	520	515	502	476	527	486	521	499	527	456	462	500	540	541	503	481	568	498	480	519	493	537	525	527	520	447	517	493	498	523	565	523	476	510	459	506	506	482	505	504	515	549	540	526	519	521	501	510	487	545	512	480	497	519	485	517	485	500	510	500	530	555	533	491	521	480	489	578	499	534	529	542	530	522	511	530	518	542	471	514	528	512	480	518	493	476	496	520	506	513	504	488	535	506	498	532	516	481	481	528	564	515	484	520	477	507	517	497	514	545	509	525	518	516	529	503	509	520	516	526	485	510	545	523	493	464	513	508	502	486	534	512	522	528	506	497	490	514	530	511	481	503	453	512	535	529	553	510	538	509	563	506	547	496	535	514	491	492	542	538	497	508	519	506	510	525	505	489	508	489	520	515	480	543	496	506	496	514	557	480	523	544	552	479	492	496	478	513	531	503	536	490	525	532	491	534	521	474	535	490	530	539	505	515	506	499	503	514	541	541	527	500	548	526	502	457	486	522	529	507	505	472	552	509	460	477	515	520	552	492	493	466	518	534	500	515	501	529	529	515	515	513	534	545	507	501	472	512	537	482	486	498	543	494	523	459	488	527	537	554	529	538	518	550
26880	23463	30643	19220	9790	6439	3951	1964	856	335	322	288	291	295	319	319	335	325	302	302	292	293	293	288	331	353	295	309	330	304	335	292	277	315	314	283	305	309	300	286	299	295	293	319	296	307	310	306	309	320	297	298	310	319	279	304	262	296	317	312	305	275	312	260	339	263	319	285	325	333	307	305	299	269	299	299	332	291	267	311	317	270	260	293	290	292	296	344	297	306	297	305	297	301	296	312	294	286	303	301	332	321	327	317	308	290	269	297	288	300	301	301	285	308	304	310	313	283	301	290	313	314	279	314	315	293	299	299	331	300	294	322	307	285	302	310	267	306	289	290	287	283	331	299	310	275	296	302	307	324	295	279	280	271	324	273	271	296	317	272	281	349	287	325	291	284	273	299	307	303	278	289	316	295	325	317	293	303	276	297	303	317	317	310	273	313	301	282	280	297	319	324	313	311	291	303	281	293	298	297	288	301	320	293	291	297	314	304	306	332	301	328	318	266	300	296	319	290	292	281	326	288	320	302	323	309	317	285	263	298	306	278	331	280	315	268	296	308	296	316	298	296	313	287	287	306	305	301	301	301	344	302	284	316	314	295	308	299	282	288	284	323	311	288	296	299	311	318	325	294	311	300	248	309	309	306	320	298	311	292	301	293	284	306	292	306	310	292	291	292	319	304	287	325	314	304	298	296	291	290	299	290	289	294	298	301	294	290	287	314	318	312	310	298	295	333	304	315	288	323	324	284	298	290	326	277	315	275	281	324	294	293	308	322	284	266	278	263	344	299	302	319	308	262	304	297	301	314	303	271	294	290	314	315	290	279	314	338	295	287	332	299	286	304	294	299	284	315	296	285	300	291	286	288	316	300	265	281	372	292	299	313	295	290	285	275	296	334	305	296	317	329	315	295	295	293	331	294	304	336	318	304	311	302	271	288	278	316	325	310	315	306	302	308	289	316	289	300	274	300	296	327	281	293	283	285	313	276	268	280	309	317	294	315	302	306	278	278	297	275	290	305	318	313	295	286	279	275	318	290	290	315	304	324	339	294	319	297	286	299	319	331	298	282	295	315	305	297	266	307	287	296	279	324	304	294	275	282	286	280	297	287	297	333	287	286	274	290	297	329	337	285	300	317	275	333	306	274	276	276	283	245	328	310	298	295	288	305	312	282	297	266	298	340	298	303	287	310	320	293	308	276	282	303	301	299	300	287	323	279	325	282	269	261	291	290	302	314	341	307	292	317	322	251	288	295	268	289	278	290	301	317	303	305	305	289	275	287	279	272	308	288	295	260	304	323	263	276	295	295	265	320	273	275	279	308	287	316	305	281	298	281	294	290	309	293	265	292	314	312	289	285	301	298	318	290	312	299	304	298	296	307	318	335	286	295	282	288	277	307	316	308	291	293	291	280	293	297	287	288	300	317	296	293	298	297	321	317	321	301	279	321	269	287	292	297	313	274	300	299	291	310	312	294	300	293	317	313	291	299	275	320	283	302	283	295	300	318	292	280	301	306	322	301	263	309	282	315	315	283	332	293	317	305	301	281	285	288	304	315	280	280	256	316	299	324	284	258	278	322	323	280	265	306	319	287	311	309	287	299	327	300	299	281	262	276	306	278	299	290	274	278	296	285	314	299	283	297	299	292	332	280	310	292	293	282	311	304	278	298	318	290	268	295	314	286	297	284	288	301	303	344	320	286	302	317	306	296	268	282	294	294	279	292	283	321	308	295	321	303	312	279	285	278	298	274	284	284	282	279	278	315	298	303	321	319	335	329	315	295	326	305	288	282	301	281	325	316	330	314	310	317	266	315	307	308	300	298	323	287	288	317	333	283	265	330	291	294	307	279	292	316	290	291	298	286	310	301	285	279	298	295	296	301	276	302	308	292	296	291	318	283	294	286	288	285	273	283	286	315	318	285	297	306	281	271	300	315	299	312	319	302	297	270	300	259	303	310	323	310	269	328	277	306	287	285	321	283	282	281	293	305	317	294	305	288	284	289	293	305	306	310	287	307	290	311	280	296	328	308	275	296	310	309	293	296	303	286	292	292	314	283	294	289	320	302	286	267	292	324	292	287	285	310	270	300	297	282	314	294	287	298	331	296	290	295	319	301	327	330	300	264	308	318	317	279	285	313	266	312	289	293	313	293	295	309	276	309	317	292	316	287	312	300	331	300	277	310	341	313	287	304	322	294	306	318	323	282	311	327	314	286	269	325	349	313	304	310	297	280	306	326	334	318	272	281	288	292	300	291	301	309	293	302	318	283	323	323	291	284	307	309	303	322	292	329	329	320	315	311	292	304	298	295	259	307	283	283	270	322	292	295	310	290	292	298	294	308	292	320	306	285	306	290	279	276	280	306	310	283	289	321	309	286	332	315	299	300	292	285	281	294	299	339	262	302	268	263	309	277	339	284	284	307	318	320	302	304	274	318	296	257	278	304	311	312	258	283	282	312	329	328	313	336	297	285	289	297	296	293	283	267	289	316	306	260	336	278	306	303	307	318	297	293	273	299	310	304	302	293	292	299	288	271	300	320	280	269	292	292	314	294	320	274	322	328	271	315	280	317	345	310	296	291	255	289	287	313	281	283	321	305	292	299	323	274	299	287	288	283	308	278	278	272	297	280	281	285	280	293	298	302	263	294	284	295	314	349	311	313	302	327	302	262	275	307	275	292	283	305	298	286	313	309	287	301	266	292	302	277	308	275	312	281	284	289	339	293	299	287	309	298	292	314	285	260	277	304	292	274	324	301	291	326	324	309	299	290	260	303	285	296	288	298	321	299	286	308	316	302	287	278	296	295	295	287	329	275	276	303	281	284	314	274	286	317	300	277	317	313	321	303	303	306	284	289	283	299	317	273	309	296	283	278	318	293	296	282	270	309	297	292	305	280	300	311	327	280	268	283	298	277	306	276	281	305	308	292	301	297	286	309	302	283	304	289	313	295	306	304	317	334	299	277	306	313	284	312	257	288	298	301	300	294	293	284	302	298	286	307	293	289	337	258	282	294	307	278	310	337	291	297	297	279	290	290	271	267	311	324	299	298	299	318	273	286	278	301	298	297	288	312	313	307	289	323	294	297	294	305	337	300	300	307	304	315	295	324	277	274	298	284	326	280	272	296	269	281	281	337	318	322	328	303	328	281	276	313	320	289	275	290	308	271	314	315	273	310	315	302	318	306	281	280	266	286	296	303	300	295	298	268	279	305	281	245	284	311	294	351	256	286	291	301	313	287	286	313	285	281	294	278	282	285	310	327	272	297	322	285	262	314	297	311	302	287	284	289	322	282	277	299	288	285	327	291	298	278	309	307	331	300	311	288	291	295	304	321	289	283	310	305	297	273	312	282	287	278	279	285	283	305	287	285	306	322	282	305	306	316	278	299	294	317	280	264	317	302	267	299	290	320	339	311	312	266	280	293	307	310	287	287	296	317	305	281	281	301	294	315	272	304	286	299	315	286	284	295	279	282	308	288	317	314	311	297
5212	30695	37787	23012	17327	13590	9473	5211	2236	624	569	602	589	616	581	576	590	548	573	564	554	603	561	578	602	604	585	557	561	587	555	565	580	587	544	568	558	524	575	609	558	519	550	595	586	569	545	607	584	567	595	582	564	589	607	569	557	536	564	583	570	587	590	563	578	562	587	573	574	583	556	573	568	550	619	569	565	594	583	554	536	576	604	571	584	549	573	577	553	546	579	594	605	533	563	561	568	567	587	611	576	551	555	577	606	559	581	548	567	596	570	572	571	609	584	562	587	608	592	605	566	589	567	596	583	565	554	576	573	567	576	557	569	546	595	540	569	575	606	572	592	586	570	581	568	566	527	588	586	569	593	572	554	582	607	617	546	640	569	566	579	573	596	630	529	567	565	592	519	548	612	558	577	579	590	580	602	550	566	550	551	587	542	575	551	532	585	564	581	604	579	607	584	601	600	582	582	593	569	554	574	565	553	564	561	586	565	606	589	605	584	582	553	568	601	613	600	607	571	595	613	547	586	558	611	609	603	604	603	575	568	575	584	610	545	580	600	558	613	595	592	597	593	578	580	564	597	576	617	563	578	595	580	585	571	588	580	570	565	588	617	535	579	534	606	612	547	544	592	554	605	580	561	581	556	554	592	570	594	547	582	608	585	528	573	534	539	553	568	571	554	576	614	556	560	559	512	586	592	619	574	546	570	542	584	553	599	591	562	573	608	563	521	576	547	573	582	604	550	575	588	567	538	598	571	545	552	599	574	597	517	567	570	568	542	557	544	588	621	571	571	585	586	605	540	545	604	584	598	602	615	586	577	596	575	606	573	604	613	578	569	588	583	568	569	572	604	568	577	555	564	558	554	584	574	623	607	575	515	584	593	575	575	582	588	586	561	579	568	589	559	563	592	572	589	553	545	573	610	573	603	561	610	547	598	599	548	586	560	502	608	603	578	564	532	552	577	578	594	577	568	585	584	538	570	594	588	587	596	628	564	599	585	617	559	614	553	564	579	596	556	595	603	570	592	560	589	588	563	580	612	591	596	594	578	636	589	595	599	594	573	573	541	594	537	578	545	615	624	584	568	587	569	550	573	568	584	577	569	628	617	592	587	565	617	573	592	543	566	599	574	579	567	612	571	587	576	581	578	546	597	579	582	572	565	548	585	587	586	603	533	568	581	586	535	580	582	552	597	581	578	581	563	567	559	592	562	578	595	581	589	570	560	562	587	544	563	602	594	584	580	575	571	565	560	561	581	563	566	579	556	570	568	592	589	557	581	527	615	545	608	558	597	581	577	533	584	575	592	598	567	523	581	607	600	554	580	605	583	530	584	534	575	532	558	608	570	578	560	559	573	546	602	567	540	599	579	536	602	620	579	565	548	586	628	625	564	620	579	612	552	605	607	555	570	566	572	570	591	568	577	607	609	557	531	538	575	572	574	595	576	558	631	546	553	545	555	575	531	544	585	602	614	573	597	535	548	589	555	584	569	574	587	600	565	531	565	553	593	595	564	558	537	612	583	580	569	588	561	563	603	597	547	540	540	570	578	609	566	575	589	564	580	621	577	596	570	553	548	604	590	572	569	576	563	593	606	573	592	575	605	603	594	569	589	589	598	611	557	596	546	618	544	541	547	552	581	569	571	564	574	555	609	560	537	577	607	555	561	559	601	579	573	568	602	577	549	599	559	585	586	606	585	585	599	553	574	589	583	571	613	578	597	550	585	558	534	544	565	587	606	574	632	586	589	562	600	568	546	573	609	562	590	537	600	588	555	532	602	560	594	577	559	581	565	652	596	599	588	562	552	569	558	578	565	597	617	581	588	552	578	639	565	602	595	552	593	549	605	571	562	564	579	604	546	551	540	550	563	530	572	595	564	574	582	562	569	585	593	611	618	570	566	555	576	554	607	568	597	549	504	556	599	540	593	589	568	597	574	584	552	566	569	609	589	521	576	563	547	576	575	561	585	594	587	553	551	583	581	600	532	572	582	571	579	552	574	568	572	612	585	584	569	554	541	563	567	540	560	587	532	594	552	557	562	611	567	582	603	587	552	584	585	582	569	543	553	586	555	576	575	621	555	567	590	568	573	601	592	555	551	564	622	539	565	585	559	551	569	583	574	591	547	586	588	557	592	565	592	580	557	584	577	545	576	581	581	565	653	592	573	533	620	604	550	596	590	602	583	550	552	540	564	588	605	542	611	574	609	598	593	580	558	621	606	564	624	571	600	601	562	574	605	583	579	535	567	553	566	606	531	594	612	574	568	532	509	552	537	605	576	520	532	573	569	568	609	586	523	572	553	547	581	605	546	590	519	560	590	566	569	580	573	585	582	594	596	595	559	539	570	591	568	559	611	583	591	552	576	586	609	573	565	596	636	579	537	601	558	573	570	585	583	563	556	581	540	630	567	589	592	522	581	596	549	545	581	564	571	588	568	597	588	585	618	581	578	637	592	525	594	559	560	569	588	564	548	547	597	580	549	580	563	565	587	569	580	583	555	563	536	633	554	549	600	548	585	595	564	577	567	556	561	596	602	612	607	561	588	564	574	588	581	616	560	579	638	534	578	531	611	578	640	569	602	544	556	587	548	570	598	579	598	566	550	586	585	583	586	591	593	577	583	611	580	560	616	562	590	565	619	579	550	585	577	603	567	529	611	544	582	605	542	610	589	579	641	583	592	558	571	558	533	578	562	550	576	567	590	589	563	634	570	556	603	576	613	523	589	543	622	519	573	590	550	587	618	568	605	551	577	569	612	546	578	564	599	540	565	567	556	589	564	575	598	592	566	558	572	573	582	579	552	609	624	597	593	516	606	546	581	558	544	600	577	574	578	536	579	616	565	623	557	578	581	594	572	611	570	583	597	609	577	527	558	585	574	600	586	541	559	574	598	573	559	553	556	577	576	586	563	580	548	563	614	577	553	592	589	541	554	567	574	612	576	569	603	591	572	588	543	546	605	551	569	558	529	572	589	600	585	600	603	549	559	571	593	565	552	618	585	553	574	613	548	584	596	581	570	600	572	599	582	624	557	565	499	591	551	604	560	568	557	599	566	607	564	595	551	573	590	565	594	607	557	624	593	549	600	578	546	554	575	572	595	571	566	593	586	577	648	561	582	581	577	599	563	594	575	604	558	568	625	558	581	564	578	571	565	613	593	600	544	527	609	583	536	565	611	566	537	574	551	544	622	585	555	561	600	578	596	606	561	588	535	555	588	583	552	555	568	535	555	623	590	588	555	547	519	599	610	577	560	598	589	587	586	563	562	611	587	600	545	583	579	561	595	569	567	565	581	551	621	531	576	532	549	573	569	599	576	609	590	575	556	563	559	609	608	583	595	572	552	567	556	587	554	586	565	597	615	561	569	559	577	605	578	564	585	525	558	593	562	610	569	536	546	576	530	571	602	539	596	561	550	583	546	567	566	595	569	552	540	602	527	579	560	603	558	544	567	608	611	596	568	569	544	570	511	522	579	596	601	577	599	584
24363	21999	36635	38584	32003	33935	27515	13897	4544	604	221	217	235	211	197	207	240	238	217	211	223	206	233	209	217	216	200	200	227	210	233	222	209	201	199	203	213	199	211	225	193	206	217	225	217	218	230	234	216	216	214	204	238	227	219	213	215	223	227	235	224	203	217	213	196	203	213	202	233	193	216	193	188	223	212	217	185	217	216	206	220	226	214	196	200	217	231	200	234	214	199	215	218	236	221	191	218	220	227	196	244	198	212	222	223	216	245	210	217	203	228	236	216	206	236	212	222	203	228	191	224	221	232	206	236	194	215	219	224	214	227	226	227	208	213	214	192	223	224	264	200	244	206	230	221	217	225	214	208	240	217	208	240	236	220	227	186	209	231	198	193	191	232	230	242	232	226	227	223	223	219	217	212	234	211	198	213	214	193	249	220	207	183	210	213	207	211	206	238	226	227	187	215	213	206	214	217	235	194	212	219	209	222	204	201	249	232	213	199	220	205	221	218	219	226	192	211	205	212	210	221	209	182	215	196	203	227	209	223	226	182	226	224	225	203	232	227	184	206	212	238	219	208	210	221	199	233	219	209	194	211	209	221	207	213	203	213	218	222	211	217	213	238	231	203	212	226	190	192	235	200	217	245	235	243	235	200	226	209	211	228	207	222	197	221	233	195	190	202	226	231	197	202	205	206	222	196	203	219	205	211	204	207	240	226	215	206	224	203	232	238	208	175	221	236	201	206	205	206	230	179	226	211	233	217	218	203	185	227	201	213	223	231	228	201	218	205	225	215	221	228	207	206	201	202	233	220	219	205	232	210	193	210	197	203	207	203	212	208	237	236	220	200	224	198	198	217	177	216	204	221	214	213	242	199	204	214	199	192	208	182	229	200	230	226	218	206	213	174	238	210	223	180	230	213	232	217	197	207	235	225	243	209	222	176	236	211	234	230	220	223	196	237	197	176	213	212	206	216	202	228	208	219	213	207	199	197	200	213	223	197	219	207	219	215	211	217	221	192	223	188	191	188	223	212	210	215	221	191	222	231	200	214	221	212	238	217	220	204	220	199	212	214	242	210	234	233	204	213	251	217	208	228	214	235	208	215	206	221	226	256	242	199	222	221	205	199	190	234	215	247	236	221	235	234	199	215	229	195	199	228	195	200	210	238	203	202	198	196	210	223	231	213	214	191	194	229	245	239	196	213	236	213	190	192	208	230	213	185	223	222	232	212	221	186	241	238	229	191	216	208	208	214	183	212	228	220	216	211	236	202	229	219	213	209	203	240	232	211	225	222	230	225	216	231	205	216	204	198	208	211	189	224	213	219	239	219	232	198	208	216	193	217	205	216	214	232	205	193	206	214	235	212	229	181	229	236	192	220	214	197	219	222	212	194	216	211	211	225	203	219	203	213	228	228	222	225	199	206	199	178	196	199	219	207	233	207	222	222	207	218	209	194	222	183	199	186	215	204	211	206	210	240	192	226	202	196	213	235	241	208	222	181	198	217	213	222	244	214	215	216	208	188	214	236	204	230	207	222	206	209	215	197	224	195	198	205	214	230	225	202	198	228	195	191	208	227	227	211	195	208	210	208	195	207	218	205	209	217	242	215	201	225	214	208	253	202	218	228	222	207	233	211	183	219	207	203	200	206	224	205	201	199	188	231	215	237	231	227	228	217	244	211	210	233	214	193	214	224	222	222	237	191	186	196	224	221	219	225	210	214	212	196	223	230	225	219	227	180	228	213	209	219	197	222	244	214	180	233	205	197	220	198	216	204	215	182	240	212	205	220	223	236	211	225	228	201	228	205	205	211	223	211	205	214	222	207	216	209	236	200	223	237	212	198	194	190	225	224	204	216	193	232	210	238	227	227	216	216	256	222	216	223	217	206	207	194	192	190	224	215	237	232	236	212	216	240	212	232	232	214	226	211	204	205	222	215	215	244	245	186	220	226	220	207	219	205	219	224	198	242	231	237	244	208	214	205	218	206	214	211	207	195	238	234	232	196	217	211	204	220	205	238	214	210	239	201	219	191	185	195	210	215	215	223	217	199	223	224	200	212	211	227	205	216	223	201	216	206	191	211	220	217	203	215	234	197	202	191	232	217	215	184	228	236	223	192	224	233	219	220	189	213	223	237	228	221	200	247	217	212	202	231	194	181	232	210	232	207	172	234	211	213	219	228	214	203	224	217	190	226	219	211	215	225	220	190	218	185	236	199	199	208	199	204	241	207	212	201	215	206	228	191	212	231	211	225	209	209	185	239	214	222	205	201	199	211	214	205	205	200	214	245	222	208	224	231	243	207	226	236	231	235	209	210	224	206	202	225	220	225	202	167	246	225	206	198	222	188	210	224	207	211	225	226	207	218	208	216	194	210	206	207	223	200	229	197	188	229	216	229	228	220	219	203	218	208	209	221	224	200	240	244	241	207	231	216	219	223	210	215	221	226	216	217	238	207	230	213	213	199	216	216	232	230	188	250	223	212	216	245	239	225	217	234	228	215	221	210	202	216	229	206	210	206	217	231	209	210	212	228	205	218	208	194	207	225	215	213	197	187	205	230	228	213	252	239	218	222	215	187	222	226	219	205	227	233	210	223	197	235	225	216	208	238	185	229	234	222	221	225	217	225	201	239	207	223	201	194	212	197	207	219	207	204	213	235	190	204	235	204	228	204	245	242	218	210	231	227	200	216	194	210	196	199	184	251	206	198	209	199	206	236	223	203	195	217	204	211	208	226	209	195	192	230	240	235	211	232	201	220	265	224	227	218	222	200	205	232	244	208	236	220	213	227	214	203	204	220	221	209	188	228	228	231	223	197	254	223	213	216	239	222	215	198	214	207	215	216	238	210	204	226	197	208	219	221	203	217	196	211	248	210	214	200	212	228	219	215	208	256	209	207	217	227	207	211	204	220	246	217	195	248	220	221	215	232	251	232	218	205	213	210	220	209	175	254	211	205	218	206	210	203	212	221	216	231	220	229	218	206	210	232	208	197	205	240	184	227	176	229	224	194	205	214	191	215	215	209	218	235	209	209	224	224	228	194	192	241	226	227	203	212	234	209	237	210	215	221	224	242	207	222	184	211	200	223	202	218	190	225	221	195	225	203	232	180	198	230	209	218	196	221	215	191	192	192	234	217	224	201	205	217	209	216	228	208	212	226	203	216	232	243	197	245	235	199	212	225	206	226	197	208	218	222	211	209	227	213	188	194	199	217	219	221	235	253	210	238	193	224	183	230	211	170	204	205	224	193	214	227	225	222	212	235	222	208	201	217	232	221	207	232	210	210	207	215	233	214	212	238	240	228	193	217	220	214	201	221	224	218	217	194	236	235	199	224	218	213	211	212	205	222	197	204	208	224	214	214	228	247	213	218	217	237	202	224	217	215	209	201	217	214	235	194	229	219	209	221	189	215	200	216	220	212	211	194	224	224	202	209	188	221	223	212	219	231	214	210	250	233	221	204	230	224	210	216	231	244	215	195	215	204	187	222	202
7483	66192	75625	51505	43778	41950	34231	22065	10555	1356	462	439	446	444	414	451	376	429	439	416	400	431	431	439	450	407	427	423	408	414	422	425	454	394	420	390	403	428	437	451	394	443	428	418	398	422	419	450	383	393	426	439	428	405	386	416	435	438	411	391	447	386	405	437	423	410	439	421	407	428	425	438	391	424	406	415	428	456	429	396	410	418	406	378	449	420	417	421	414	403	418	446	440	452	417	434	445	395	417	456	422	414	419	420	429	420	418	390	409	420	419	415	422	397	417	409	452	417	409	406	450	377	418	417	412	398	426	463	428	395	441	426	394	448	421	417	435	394	425	425	423	433	404	435	406	418	408	441	386	394	428	442	443	406	426	461	393	413	429	405	441	418	445	416	415	418	434	446	401	419	398	411	410	459	442	436	420	409	418	425	432	424	448	430	424	445	398	450	436	439	408	409	428	426	426	422	440	416	425	450	429	389	437	367	404	452	438	411	434	449	413	418	447	437	419	412	420	439	434	409	413	401	408	446	458	452	431	419	423	444	414	411	386	402	426	389	387	414	417	420	413	454	437	431	450	458	431	395	430	435	395	432	397	424	458	411	411	434	428	437	447	429	401	447	414	417	450	414	484	435	448	396	367	419	413	438	412	443	417	457	439	442	453	458	429	448	393	438	398	405	470	451	435	454	415	444	401	443	420	414	439	426	438	401	430	412	459	447	402	429	410	425	421	420	397	449	422	412	413	405	406	425	426	438	391	428	423	417	427	440	432	409	425	416	430	434	461	390	433	404	436	440	404	450	442	456	403	399	413	434	412	405	412	433	450	424	457	406	431	417	448	407	437	414	422	416	373	427	414	456	461	430	380	442	428	423	378	442	394	439	440	435	417	411	399	458	424	448	435	429	446	434	410	402	410	422	449	402	452	424	405	431	399	433	406	428	391	408	416	420	426	438	432	428	412	438	387	384	439	403	421	414	454	389	427	425	445	421	416	400	411	417	420	430	458	420	391	428	425	429	406	402	405	418	397	446	434	420	448	406	444	444	418	451	410	417	390	436	428	426	434	457	404	474	455	449	389	416	439	401	450	437	416	414	407	419	429	408	447	413	416	421	376	403	419	428	450	416	419	417	449	419	418	425	399	426	411	422	414	427	430	389	423	418	421	421	471	421	424	427	396	404	422	423	442	426	408	398	369	411	392	430	406	416	429	414	453	434	405	404	430	392	451	406	412	437	424	435	428	441	427	443	389	443	394	387	375	420	411	407	368	435	433	446	415	427	375	432	427	401	387	419	423	398	419	424	411	418	404	451	400	399	406	423	414	455	410	428	441	467	418	411	406	401	422	447	397	417	427	399	420	395	430	431	410	438	443	411	424	423	400	432	437	392	402	426	442	392	420	425	426	458	421	418	424	417	424	373	404	428	476	409	439	406	428	430	438	444	393	413	395	428	410	441	419	418	422	437	422	416	450	431	456	411	414	446	395	394	422	460	409	409	435	418	450	423	491	478	416	433	418	412	417	438	441	438	390	421	427	407	391	407	447	419	444	420	448	428	417	397	417	400	439	436	442	389	445	416	415	440	403	433	407	394	444	437	388	451	447	451	379	430	456	387	426	413	426	416	453	409	427	469	453	413	394	487	438	439	461	446	417	388	424	428	421	424	432	408	418	389	382	430	429	423	412	434	435	416	405	428	474	455	405	416	433	391	395	425	385	444	444	409	373	430	425	461	447	455	390	410	442	421	422	397	405	420	408	445	420	438	441	451	430	429	433	411	380	435	412	442	440	418	416	428	429	456	409	446	393	441	428	435	417	409	421	395	449	428	426	408	418	418	439	393	402	406	399	411	407	433	419	405	434	416	430	462	394	417	381	404	396	470	476	443	417	431	428	408	428	446	430	392	452	433	424	412	423	420	415	452	417	412	411	411	429	443	411	374	446	404	430	421	412	423	387	391	415	420	410	410	424	411	408	402	399	434	456	408	456	410	413	405	400	411	391	425	401	432	406	413	392	422	435	427	417	458	431	449	414	441	472	435	418	417	444	410	435	418	416	405	432	386	448	433	395	436	402	436	408	426	406	414	431	441	388	435	398	424	433	407	426	418	409	434	434	413	428	438	423	435	451	406	449	436	430	441	449	426	432	405	393	417	425	428	426	440	435	422	433	413	415	437	422	440	432	438	416	422	418	406	447	437	451	425	435	418	420	405	449	411	432	414	433	432	408	413	435	405	408	420	429	418	420	429	433	420	400	409	440	439	417	413	420	435	408	407	433	460	451	437	423	416	409	412	388	380	401	414	412	401	439	412	411	397	417	442	428	381	422	416	435	427	459	473	429	444	429	420	417	409	438	411	378	398	416	444	431	448	449	429	453	435	390	454	438	407	426	388	427	411	448	448	412	378	422	387	395	412	400	424	387	431	387	458	409	422	409	424	450	449	439	424	450	427	428	396	438	383	446	409	428	414	401	382	401	397	394	418	425	454	389	437	402	374	406	431	436	426	446	459	435	431	442	419	409	423	407	431	440	407	440	417	428	411	406	422	414	397	419	399	421	437	448	453	436	462	444	413	413	445	425	418	429	417	393	433	431	433	403	403	415	419	440	409	411	407	455	410	421	426	454	428	424	427	417	408	426	445	417	411	408	441	409	394	398	441	421	429	447	435	430	453	374	457	450	422	437	441	423	404	426	410	421	404	437	430	433	432	405	439	415	415	436	395	453	408	449	450	400	393	381	426	407	438	429	410	391	431	443	452	412	437	444	425	425	458	361	384	400	409	443	398	392	418	424	434	427	454	430	449	424	424	442	433	438	396	432	416	442	437	411	423	442	416	427	419	419	400	412	407	437	426	401	422	421	406	396	423	428	443	427	473	444	446	411	421	408	457	440	487	416	436	405	404	421	420	407	420	408	421	406	425	390	416	410	427	397	417	441	424	411	397	439	433	403	404	403	432	423	425	409	456	414	414	435	434	415	420	434	431	436	428	436	489	425	437	425	426	425	429	406	439	411	432	435	370	406	460	437	434	490	422	445	418	429	420	428	442	431	408	418	438	427	398	417	415	425	437	412	424	419	396	429	423	458	422	377	408	380	384	397	438	388	419	430	411	439	445	449	394	426	412	451	383	417	458	455	430	413	432	396	410	429	432	423	447	450	411	440	443	436	411	430	395	441	434	410	421	476	429	458	399	446	402	430	432	448	447	421	412	425	401	412	444	389	427	457	415	423	435	425	455	387	454	435	417	429	451	395	424	435	431	419	431	392	409	450	421	437	420	429	465	425	425	441	421	390	408	445	403	423	453	424	411	432	416	421	418	458	395	433	415	422	453	433	402	397	393	419	448	432	399	404	430	447	445	432	423	395	404	447	450	440	420	416	387	403	425	413	413	446	411	446	405	392	440	425	422	435	420	433	442	443	437	457	447	421	461	446	400	437	385	444	394	424	438	443	409	463	418	426	428	370	438	433	454	393	425	415	448	445	411	435	407	426	435
23443	21569	33014	33953	34877	44342	38443	22858	9513	1569	342	263	279	302	286	284	260	286	267	279	306	307	286	258	314	278	310	285	289	292	292	276	285	307	240	293	264	241	283	267	288	274	280	291	250	249	302	291	258	298	260	320	303	288	270	262	260	248	283	256	271	302	272	286	270	274	259	265	251	278	308	282	233	269	299	296	310	279	267	293	292	272	267	300	285	291	280	300	302	243	293	287	293	265	271	281	268	269	279	273	302	295	283	244	290	238	274	291	325	271	254	280	258	282	269	273	296	294	271	275	286	265	293	246	249	241	273	266	262	281	278	274	253	238	294	265	271	256	258	272	268	285	316	279	297	254	281	289	263	295	273	262	269	257	296	259	285	278	254	282	264	284	254	272	287	261	284	287	296	289	290	257	286	272	292	267	267	257	287	278	277	291	278	281	323	257	276	283	315	282	295	288	301	277	253	271	270	288	296	250	299	264	279	278	282	308	285	264	291	281	276	288	294	252	234	285	294	311	253	257	264	269	263	278	288	248	262	264	266	261	267	303	273	292	267	282	276	275	291	293	270	291	292	248	241	300	272	291	274	278	270	292	263	285	262	303	280	298	286	272	244	265	300	261	247	283	275	300	275	274	319	273	289	268	269	273	291	256	277	262	248	279	256	297	287	269	242	284	270	264	271	256	292	262	273	252	286	227	292	277	300	290	274	286	265	296	269	265	243	304	260	260	296	283	274	282	287	274	289	280	278	288	246	293	285	283	264	295	280	319	296	289	262	274	266	286	273	282	267	274	275	254	252	302	261	254	295	255	281	309	245	249	292	262	287	254	286	279	286	305	257	282	289	281	263	278	278	276	294	264	281	307	277	277	273	277	260	281	282	266	275	262	279	246	318	305	248	283	266	264	262	277	277	284	272	273	268	279	278	283	282	272	269	257	279	267	248	280	281	314	272	276	291	275	279	276	260	277	294	248	274	295	276	304	286	290	275	279	288	265	324	265	289	289	255	293	256	269	217	293	270	281	305	272	298	302	288	278	284	249	289	270	276	267	235	267	275	249	257	271	274	256	266	322	305	280	254	276	245	264	259	268	274	255	288	286	261	264	275	274	235	268	287	285	287	291	276	274	255	309	283	286	257	287	281	285	291	288	264	290	290	278	262	275	292	255	294	301	274	258	285	293	281	286	273	269	307	260	289	258	273	277	255	274	253	272	285	264	277	302	288	281	275	289	272	282	277	259	262	263	271	264	260	301	291	300	276	288	304	274	268	262	305	292	282	266	312	291	280	255	269	270	274	268	277	295	281	307	293	265	287	276	272	271	298	293	286	273	267	245	297	303	248	273	273	304	305	268	272	270	275	275	273	274	286	275	284	269	260	297	286	289	254	264	272	308	255	297	268	307	293	268	253	289	291	264	278	268	281	292	261	285	299	265	278	291	260	296	266	300	291	281	294	290	272	274	288	264	288	296	284	286	298	272	267	260	253	271	271	283	307	267	272	285	269	237	268	280	270	247	293	287	268	277	279	300	286	257	270	286	274	270	261	287	278	312	249	310	286	291	288	291	268	289	268	281	273	278	273	291	270	269	296	256	281	245	283	282	271	308	279	282	270	257	283	276	289	280	295	277	285	253	296	278	274	269	262	285	286	266	292	272	269	281	270	270	286	260	276	226	290	281	262	276	251	267	291	299	279	281	288	277	254	281	267	272	282	264	287	281	255	270	270	267	272	270	263	269	269	301	276	290	287	276	282	281	267	284	274	273	283	278	264	279	265	283	277	263	271	276	256	298	264	297	307	263	252	274	301	286	257	292	280	274	268	298	297	256	307	297	291	288	260	277	262	275	295	253	301	283	265	276	286	272	277	286	287	299	282	270	284	303	279	260	296	280	275	281	277	298	257	257	302	282	280	249	268	286	297	289	268	255	266	224	287	271	236	262	271	273	292	274	292	293	284	295	283	300	287	284	291	257	264	250	289	286	260	252	306	292	266	282	274	264	270	266	287	286	258	275	249	264	262	267	273	299	292	264	274	289	288	272	252	280	304	264	278	269	264	257	273	294	281	281	295	268	265	319	261	265	280	258	261	294	269	222	269	291	288	254	259	257	278	249	269	259	254	272	257	309	292	287	308	276	277	262	311	265	258	293	284	296	277	263	285	292	268	273	253	276	334	276	272	279	280	264	284	259	285	245	274	257	259	253	245	253	265	271	259	267	271	260	270	252	278	275	293	269	261	267	251	281	282	270	301	272	270	292	264	270	272	290	274	292	285	267	255	269	296	291	272	275	280	278	247	254	265	266	247	317	299	285	258	276	303	301	300	303	276	276	276	284	270	264	261	301	262	277	253	271	230	244	278	272	264	282	250	270	274	279	283	278	254	282	280	275	273	288	253	250	275	271	310	256	261	250	283	280	244	294	272	257	290	282	273	285	280	276	269	267	287	242	285	268	254	285	265	271	265	301	253	283	288	248	278	254	276	271	306	324	292	261	274	256	280	276	281	282	254	247	299	242	285	266	264	265	293	280	265	271	276	305	269	286	283	256	291	279	275	245	274	280	278	283	249	251	286	272	266	302	319	293	266	297	294	261	272	296	279	251	268	250	316	289	320	281	260	266	257	283	296	248	280	272	296	275	286	277	284	263	262	316	296	268	271	274	261	290	287	270	292	284	278	289	305	267	264	252	281	249	276	297	269	296	264	308	266	295	262	290	254	319	283	308	262	292	269	271	284	279	279	257	278	272	275	240	281	246	254	298	286	274	283	276	285	263	251	281	242	256	272	271	254	314	299	273	276	278	271	284	306	258	273	302	270	262	293	308	271	307	276	287	290	283	283	261	289	256	269	301	294	271	266	319	271	281	250	292	265	262	303	291	243	261	266	294	279	310	273	248	287	260	278	300	289	284	252	290	274	312	275	273	253	265	300	273	263	302	266	298	279	248	276	304	249	279	285	277	297	261	246	261	304	278	257	274	287	264	268	279	265	292	301	240	292	246	271	285	255	279	258	295	277	255	287	291	283	255	303	282	271	269	267	288	277	295	255	310	258	277	284	281	279	276	318	277	297	288	254	276	291	249	274	278	302	279	269	279	281	297	256	292	265	244	268	319	312	279	292	258	284	269	274	290	288	273	284	274	261	254	265	263	285	278	265	267	329	241	247	299	263	252	243	279	285	280	277	271	305	254	288	306	276	296	263	283	287	272	261	298	293	282	284	285	277	264	303	288	277	296	277	299	278	276	271	288	289	271	274	271	286	260	274	282	262	277	283	251	283	288	257	266	272	297	275	280	270	269	311	292	298	274	287	270	263	298	284	282	279	261	294	276	267	285	309	266	278	257	265	256	279	280	263	283	269	303	297	273	256	271	278	280	280	290	259	290	296	268	262	262	281	273	274	244	262	240	279	274	285	294	316	264	240	281	266	286	290	271	282	286	278	286	278	256	273	266	293	266	266	298	298	271	275	290	229	275	277	273	282	280	264	253	263	258	292	279
11501	76465	85552	59155	54281	53160	43523	30583	17012	3236	504	532	501	504	521	519	500	560	531	499	484	472	534	545	531	506	495	512	502	488	461	495	511	502	477	505	520	517	467	539	501	528	524	515	539	485	480	518	512	512	524	503	480	500	490	498	505	506	467	495	500	498	482	537	528	515	492	517	527	508	505	512	498	537	506	565	507	513	497	546	500	483	477	510	500	509	511	508	492	490	502	509	518	552	512	489	522	500	506	528	502	508	487	499	545	516	540	503	517	489	522	539	495	460	525	524	508	554	511	513	515	487	481	520	476	506	469	519	494	530	500	477	528	454	541	501	523	554	501	520	521	524	537	483	465	503	542	509	503	515	554	505	542	515	480	486	499	526	513	505	495	497	519	492	527	509	505	509	498	509	552	546	512	489	505	518	504	492	531	527	555	520	518	521	510	505	522	518	531	513	506	513	490	484	518	522	499	531	535	521	510	476	526	514	482	512	529	503	507	469	530	487	513	467	508	501	522	484	509	462	513	491	517	523	498	547	499	523	506	508	531	518	528	488	493	482	539	505	516	481	450	525	501	526	521	509	511	514	491	522	537	548	486	517	534	508	519	516	532	464	524	500	480	548	472	525	501	500	494	481	485	520	563	509	511	522	499	523	474	511	516	523	489	522	508	473	536	520	491	505	448	465	475	498	494	514	486	542	493	492	517	495	511	494	508	509	503	492	525	482	513	516	509	533	466	504	512	503	543	494	534	521	499	530	503	491	523	502	516	488	526	509	508	555	479	488	484	491	510	482	522	527	495	506	540	507	480	511	454	542	530	506	516	490	493	536	474	523	542	497	507	510	495	559	486	519	512	490	510	529	518	537	490	524	498	508	482	529	490	516	508	540	468	551	501	469	520	541	553	543	510	489	503	531	502	526	516	501	521	559	506	487	482	520	480	456	533	469	515	522	486	520	516	518	502	482	489	453	524	502	516	530	501	479	479	503	535	516	527	506	535	488	503	493	469	514	511	496	472	497	488	507	526	475	527	487	490	529	536	506	518	476	464	518	493	574	485	546	467	513	463	524	548	502	499	499	537	493	513	495	553	513	491	517	500	556	557	486	536	483	506	515	493	521	510	478	541	503	473	495	547	499	505	511	512	521	536	500	496	502	488	484	508	500	551	525	531	459	489	510	499	529	503	507	502	516	494	522	500	517	495	501	490	527	514	510	499	535	483	523	527	564	467	498	479	455	504	485	440	509	499	492	544	533	479	536	481	535	478	502	505	532	534	466	538	489	498	524	499	534	540	507	516	546	538	511	483	491	494	525	529	533	490	520	480	480	564	467	537	487	500	522	523	495	477	526	477	497	492	486	512	512	493	491	507	482	498	510	486	535	503	464	502	509	495	489	471	525	518	477	468	523	485	500	520	507	479	484	485	534	473	534	530	523	493	481	501	508	529	519	492	457	484	522	518	553	510	556	455	514	522	479	541	507	486	520	512	524	507	489	505	485	511	515	492	496	493	521	512	502	510	500	503	515	503	470	528	523	520	519	510	525	509	513	507	511	489	533	531	512	523	481	534	488	534	492	533	497	465	496	483	515	475	492	529	573	523	469	515	492	515	505	553	503	498	550	539	520	490	478	460	514	495	475	475	508	482	515	523	520	479	489	490	512	515	484	514	529	505	518	481	492	515	506	513	515	528	503	503	494	507	532	513	492	478	507	510	498	504	536	553	461	519	516	472	527	548	484	485	538	484	511	552	508	530	518	483	530	535	522	509	502	524	460	557	534	510	519	463	558	511	469	508	485	477	489	521	495	503	507	520	493	555	524	515	528	494	519	543	532	525	501	510	493	481	510	510	496	477	516	536	523	535	527	550	479	480	513	519	499	522	524	526	479	506	491	524	521	522	519	516	498	518	479	482	474	530	551	503	523	492	509	513	474	527	539	522	536	490	520	499	477	519	503	512	530	519	513	506	549	534	513	509	513	455	514	539	490	494	567	495	486	481	494	536	476	530	490	481	494	512	534	497	505	508	463	482	518	500	513	511	524	495	478	545	571	485	474	495	540	525	517	488	509	497	524	498	472	510	491	519	559	492	504	518	484	515	508	525	540	501	530	513	484	506	484	533	503	504	506	494	528	531	497	464	528	468	555	481	519	522	486	535	516	492	492	505	483	476	510	534	510	499	520	524	549	502	505	506	507	463	493	486	481	517	518	501	487	502	534	528	491	540	496	476	523	498	485	573	547	489	518	564	521	485	491	501	493	562	510	521	516	512	526	492	516	475	552	496	495	507	512	492	519	526	529	501	503	479	519	469	525	478	511	508	514	502	535	507	519	501	490	554	509	520	549	498	525	467	532	520	534	478	521	499	467	466	497	525	520	483	503	504	499	494	506	518	530	521	470	506	530	513	513	520	501	496	505	467	480	520	488	551	565	495	515	513	532	501	491	502	489	474	548	486	500	503	440	528	451	548	513	517	521	540	494	535	516	507	483	494	517	504	563	512	539	510	492	505	522	518	512	460	502	514	524	505	505	483	492	486	530	511	495	500	531	511	494	507	546	506	526	504	520	541	565	507	486	503	500	530	535	525	518	504	500	506	510	551	513	475	525	494	513	472	499	474	519	478	479	508	546	520	510	510	510	506	488	468	499	529	515	539	507	500	496	561	500	506	513	470	490	473	476	556	527	491	511	504	474	470	535	492	491	459	493	502	525	477	520	487	527	513	506	494	530	536	498	538	547	499	501	513	508	538	528	568	510	521	509	494	522	506	517	507	552	526	508	490	516	528	505	529	536	505	488	511	508	486	487	497	486	521	483	502	474	465	517	553	513	487	486	537	548	501	492	518	523	506	548	525	521	490	505	493	469	514	543	505	546	546	569	521	537	537	505	517	533	516	484	533	490	508	509	554	469	556	522	500	486	509	520	499	497	524	508	492	503	488	501	508	547	497	531	517	492	487	483	460	516	473	482	540	477	487	495	517	499	517	491	498	511	471	513	527	492	508	498	495	511	517	511	526	508	509	482	469	503	547	487	510	484	497	519	514	471	509	521	464	477	494	497	501	526	517	489	479	483	485	494	547	502	517	496	514	517	505	495	510	477	484	486	474	471	521	525	508	501	492	483	516	497	508	513	487	489	483	542	492	480	496	496	511	476	517	500	528	525	548	534	521	500	529	509	518	494	498	477	501	507	518	507	519	502	511	497	509	530	495	513	494	470	488	498	503	554	540	493	522	500	504	473	540	568	519	518	509	502	482	487	484	530	531	520	514	506	487	513	527	506	522	498	495	510	518	503	538	487	510	504	545	479	518	494	496	548	495	514	515	509	515	485	531	479	466	537	502	477	532	471	567	559	488	505	511	543	514	495	492	568	487	522	471	488	552	487	515	502	472	522	472	509	487	443	521	531	458	469	492	495	478	517	494	518	488	501	513	509	502	533	508	512	458	506	503	504	553	542	490	539	521	509	484	493	521	514	505	538	512	523	523	489	515	537	512	508
26970	22958	26537	15878	9385	8857	4921	2230	952	408	295	293	334	285	329	322	287	310	320	310	312	297	297	298	310	301	271	324	305	302	261	305	289	315	297	297	266	278	274	304	299	282	310	286	300	315	296	339	295	283	316	322	297	325	304	271	301	337	312	298	306	296	292	315	305	316	311	277	314	324	285	297	318	280	303	307	283	321	315	305	302	311	305	341	276	331	273	283	308	343	308	251	279	315	303	316	299	314	300	280	304	284	316	317	288	289	299	286	329	296	287	325	271	290	292	286	318	293	290	315	281	293	299	282	321	328	285	296	310	315	311	326	280	288	305	327	294	310	312	315	292	312	299	276	277	281	307	319	328	307	302	305	305	330	306	274	296	309	305	298	315	295	280	317	318	306	293	285	286	317	289	346	329	333	287	300	299	296	294	313	317	345	314	318	288	295	297	300	288	308	316	279	290	275	322	286	274	295	304	329	313	310	301	265	267	289	292	302	273	263	312	305	285	296	300	310	301	311	317	313	299	289	267	288	333	303	313	287	300	282	289	307	317	312	305	332	313	315	298	316	291	291	323	298	291	290	311	299	292	293	302	302	293	295	306	314	293	312	291	324	302	305	314	303	285	315	297	335	293	290	306	326	297	296	288	301	293	311	309	305	271	329	288	308	309	295	283	294	311	293	293	302	335	304	335	268	296	341	310	290	308	270	286	277	298	306	280	286	287	318	323	314	306	303	310	275	332	300	300	295	291	321	268	319	280	292	300	296	337	294	293	313	331	302	295	325	282	293	326	295	271	347	317	317	291	313	316	317	317	298	283	302	301	288	304	321	287	313	338	312	311	335	298	339	274	290	308	291	277	322	282	277	322	320	305	309	279	284	293	323	277	275	298	321	290	302	304	309	290	287	290	294	274	274	281	285	352	297	302	249	299	282	312	307	290	351	313	317	272	317	277	283	281	301	312	313	315	288	317	311	308	298	305	276	313	330	297	300	303	308	306	294	299	303	318	284	286	354	301	301	317	297	313	287	337	310	303	324	297	323	292	304	284	288	294	298	310	319	291	277	309	327	326	287	285	314	328	297	293	332	318	295	338	295	296	310	313	308	312	288	274	295	297	297	295	295	313	287	282	282	317	292	271	307	307	284	307	291	303	315	320	333	337	292	299	331	299	304	316	335	323	290	286	317	277	306	300	295	317	318	288	328	289	271	267	268	296	299	307	300	319	293	295	274	287	332	318	307	286	316	320	341	303	315	323	270	300	323	313	290	289	287	296	318	302	292	271	306	316	276	296	290	313	279	289	284	346	324	283	315	334	274	281	283	309	304	295	322	301	296	313	318	306	304	307	320	300	298	303	315	318	295	320	277	287	295	306	314	305	295	330	317	314	323	292	318	312	293	283	294	303	287	297	314	299	311	327	310	305	292	307	335	327	269	320	269	298	293	305	289	313	337	267	318	300	287	323	276	292	316	284	318	307	311	327	280	308	290	292	322	304	304	292	324	311	276	319	305	312	307	270	292	271	297	309	320	312	303	311	333	299	316	318	319	317	322	302	321	298	296	329	283	307	277	309	316	305	323	326	285	306	314	306	302	323	310	303	307	282	291	307	324	289	297	317	289	289	299	300	317	297	292	311	289	237	280	283	310	325	329	282	303	308	268	309	272	281	287	283	313	288	310	290	304	289	320	334	289	298	300	261	317	311	326	291	290	304	299	319	289	324	300	319	281	297	319	339	310	289	319	298	293	283	321	327	279	324	300	291	322	296	310	298	293	311	312	300	315	282	277	316	296	312	310	297	294	301	304	286	321	302	296	277	294	299	279	306	292	295	300	303	309	324	319	311	309	316	313	305	318	294	314	299	312	290	324	289	320	300	296	301	286	324	293	297	300	328	299	314	304	323	304	307	293	319	303	303	291	307	295	304	304	281	301	304	273	331	281	286	317	305	290	338	278	302	296	303	299	316	301	302	308	307	306	292	318	301	325	315	328	297	320	314	300	315	284	297	313	305	303	330	293	291	322	280	309	297	331	301	303	312	286	315	281	311	304	294	306	314	308	308	298	307	254	325	333	298	294	294	300	305	275	293	315	279	275	326	295	291	276	303	294	317	290	284	298	308	284	292	310	273	313	305	329	298	313	308	271	323	281	313	281	303	321	307	285	284	308	319	295	299	320	255	328	324	350	304	278	318	294	294	264	296	328	312	274	314	287	294	283	300	317	295	313	317	288	287	299	289	305	303	315	289	277	273	338	296	296	286	322	297	311	306	317	316	272	294	320	289	266	276	293	303	281	322	299	298	297	305	305	286	303	321	276	314	312	298	299	298	300	286	337	304	310	254	280	313	310	330	285	327	308	311	283	307	290	287	298	316	292	306	288	297	308	308	374	315	302	285	310	304	306	282	296	325	311	308	328	271	278	297	306	306	301	324	335	295	281	319	303	332	343	308	310	327	305	333	320	283	326	298	289	272	283	289	320	326	321	297	297	309	315	293	314	336	321	308	295	335	331	285	286	327	307	308	276	327	326	283	306	283	284	297	301	296	322	304	296	359	298	281	312	295	305	250	284	295	319	309	323	331	284	313	306	291	279	291	300	303	287	305	287	279	306	318	311	322	332	292	268	285	298	295	313	307	293	272	286	306	318	295	299	310	329	295	291	314	307	317	313	295	326	322	302	289	284	319	333	307	313	307	270	292	306	292	315	314	310	266	305	284	304	318	281	306	299	289	302	308	302	258	299	303	304	279	352	302	280	299	304	280	311	303	324	330	293	293	303	298	290	304	305	344	248	288	308	285	290	296	273	295	308	286	325	300	314	295	313	300	339	285	287	275	289	325	323	322	341	336	305	292	327	297	287	321	305	290	281	288	312	327	295	306	281	311	289	296	301	286	302	317	346	286	321	300	276	298	269	312	295	294	269	280	317	293	290	338	285	292	295	322	330	309	319	309	285	281	280	298	281	291	282	300	307	294	309	318	306	321	297	327	314	293	295	272	326	265	284	289	299	347	312	296	319	313	305	309	316	303	277	274	318	282	334	341	306	333	269	309	290	322	289	282	322	313	327	301	295	310	307	310	288	301	322	298	279	320	273	292	297	312	293	308	317	287	315	326	313	315	268	294	287	304	280	308	270	259	323	298	273	297	314	309	320	278	290	284	288	296	340	309	287	336	310	319	305	310	270	238	297	340	280	294	293	302	290	296	319	277	330	330	325	293	317	302	313	307	338	330	321	313	298	274	310	308	295	305	311	265	325	302	328	309	297	315	314	299	324	266	303	295	300	281	298	273	284	301	303	302	316	338	302	303	325	305	298	319	304	298	277	323	304	265	262	316	297	300	316	313	323	307	301	319	327	285	287	302	285	304	283	312	304	294	339	310	306	305	297	288	320	304	303	303	274	310	318	299	311	311	308	297	320	262	282	302	286	305	304	301	280	292	293	300	324	302	290	284	300	331	297	327	339	319	274	298	337	305	297	309	318	285	300	302	338	311	311
5500	37763	34907	20048	17966	17251	10739	5834	2538	893	583	606	598	652	582	601	548	571	596	620	577	572	603	553	604	580	572	583	597	601	612	585	575	568	595	617	589	592	585	620	575	590	615	588	570	591	557	626	611	610	600	601	552	568	596	557	531	613	573	573	611	563	539	584	616	538	586	587	589	593	577	543	599	548	615	573	560	557	551	596	577	602	576	602	589	611	561	607	587	572	599	590	617	565	594	599	608	576	568	566	567	583	606	557	566	564	621	597	567	547	584	595	560	575	592	591	580	591	545	621	605	550	588	587	584	608	599	575	610	598	602	579	596	578	556	617	588	567	597	616	620	573	606	559	562	582	577	562	581	622	623	601	547	598	590	596	589	540	620	587	534	591	532	582	562	579	557	573	564	596	582	572	614	565	603	571	568	554	575	593	575	570	581	560	571	569	559	577	578	629	641	571	565	563	596	587	555	585	617	592	592	637	587	599	615	566	595	531	579	555	600	590	586	568	568	593	583	529	596	574	587	570	589	639	586	577	613	550	548	560	622	597	569	591	539	635	584	608	580	581	524	584	581	587	561	624	588	627	559	567	605	589	586	590	592	570	565	583	612	576	534	585	617	573	570	587	591	602	554	583	603	588	621	587	622	556	565	568	586	618	573	564	564	556	557	566	587	561	560	542	596	596	559	591	600	552	579	566	571	578	532	565	609	550	572	594	580	614	583	568	549	568	606	610	553	588	586	576	596	581	590	571	611	587	615	581	617	577	538	557	593	575	524	575	496	567	580	592	577	619	560	574	561	578	563	578	570	533	561	602	568	596	529	552	582	574	575	608	570	577	604	593	576	601	603	578	556	596	581	566	619	600	589	566	619	599	568	577	508	556	581	544	578	549	614	563	584	593	592	555	593	560	588	613	573	589	593	566	551	603	571	612	566	600	624	586	580	588	610	604	585	598	562	606	630	593	568	606	590	606	571	599	564	553	587	576	608	620	622	578	615	583	598	553	576	585	595	569	551	567	575	602	573	616	574	566	579	596	567	553	602	577	556	585	618	561	558	569	563	625	605	571	527	598	548	560	623	584	525	612	594	568	620	533	552	572	574	592	517	545	556	585	587	565	573	531	595	641	590	580	576	565	577	574	607	547	643	593	584	583	582	605	569	596	579	568	582	612	623	583	570	621	621	576	581	616	567	557	599	587	549	577	562	568	575	599	540	631	613	580	584	603	543	615	588	543	596	586	658	596	618	587	559	575	591	566	598	597	583	571	559	563	595	586	568	535	556	596	580	546	595	548	622	579	643	527	558	599	552	518	551	575	563	554	583	577	531	561	607	550	603	605	547	557	627	558	510	588	535	557	556	621	576	579	550	559	583	595	584	553	593	602	581	581	582	636	603	605	593	561	575	586	611	572	540	570	583	552	603	549	545	587	582	587	570	559	606	536	569	546	570	577	570	580	567	588	599	518	617	562	572	592	628	607	564	554	623	580	602	565	583	573	612	589	574	587	614	590	580	587	573	570	596	577	591	579	567	622	597	595	618	578	588	572	595	566	554	562	620	595	556	602	579	629	560	599	569	579	566	595	608	592	569	595	582	588	566	592	594	605	592	547	566	599	575	629	600	565	565	587	575	616	647	586	584	599	591	580	605	585	573	571	593	603	617	564	566	574	588	563	600	581	570	577	613	580	605	582	592	597	576	583	596	544	604	562	580	587	585	583	623	637	561	549	599	585	579	583	627	580	561	557	572	599	577	601	585	605	564	572	599	540	550	618	586	589	580	582	545	574	594	578	582	577	626	572	579	610	577	563	574	608	605	542	604	559	593	615	564	616	564	528	559	599	565	595	565	586	589	595	595	538	598	576	594	552	566	574	598	618	576	542	574	570	585	628	599	578	620	549	620	552	609	570	582	538	588	569	540	561	580	570	570	593	591	587	548	613	593	553	567	636	564	557	559	564	589	612	573	568	598	600	542	600	567	577	610	619	570	605	578	601	604	584	591	635	560	604	568	551	560	610	568	585	565	618	554	592	624	564	567	620	584	576	578	592	569	621	609	568	612	607	576	616	577	565	562	596	575	552	566	578	569	594	597	578	603	572	595	609	609	562	571	657	564	609	561	577	537	576	545	557	577	610	618	598	593	555	544	603	607	597	565	575	546	573	600	591	571	563	576	588	574	584	561	594	577	552	584	548	603	540	599	557	591	583	602	586	554	557	575	560	586	596	535	600	552	567	588	598	584	653	578	585	527	605	564	595	577	577	565	603	536	584	558	591	598	576	583	612	581	626	576	552	564	600	571	530	597	547	587	596	542	547	558	597	568	573	585	559	564	569	557	599	596	597	580	557	571	564	583	584	610	560	607	596	564	526	556	612	591	588	622	550	578	600	599	601	587	585	594	600	565	564	553	570	635	571	600	606	578	587	556	574	579	555	563	555	524	522	629	584	594	590	597	577	560	618	626	521	573	599	564	572	561	586	574	599	600	575	600	615	570	566	545	547	599	597	615	541	609	607	574	582	596	612	568	614	575	591	559	579	615	564	551	582	568	607	589	634	585	612	595	564	576	550	571	553	564	597	522	559	538	543	627	604	597	600	577	551	541	622	569	580	566	620	581	619	565	570	601	576	613	586	584	577	565	573	559	589	602	592	606	581	621	614	587	536	572	555	584	605	575	556	559	570	574	567	584	552	574	588	574	550	570	615	570	576	609	543	583	590	629	581	568	576	554	545	524	638	561	594	576	596	607	582	650	584	579	574	583	587	586	608	640	568	562	592	569	580	580	584	567	595	600	588	579	519	564	626	609	609	538	568	595	628	567	596	608	621	580	567	573	602	548	588	600	550	601	540	615	568	554	563	551	600	595	577	571	584	587	556	567	589	586	603	552	554	581	593	562	559	611	564	612	535	629	586	602	554	572	582	600	591	589	590	541	596	587	584	556	581	603	565	595	607	593	609	603	548	616	580	567	595	631	569	588	541	582	593	633	582	569	588	567	582	599	581	602	573	556	567	576	571	606	579	589	574	592	583	593	573	603	603	603	590	589	572	563	616	608	621	612	571	537	556	587	553	603	602	534	593	609	555	577	556	578	565	581	587	635	519	599	614	591	570	619	590	561	547	608	574	593	529	625	593	512	611	635	623	573	570	604	582	622	582	562	569	562	566	569	589	575	552	526	550	589	603	542	587	583	642	606	596	527	554	590	600	567	606	614	576	582	604	572	556	636	561	562	579	588	593	594	614	616	548	588	588	569	569	585	570	596	539	576	595	604	613	608	628	614	564	562	559	571	597	557	563	573	561	569	562	577	604	557	579	568	584	590	558	561	585	588	583	612	575	576	608	597	548	595	575	541	615	627	577	588	604	582	635	574	549	620	585	567	602	574	587	586	599	606	587	573	574	584	593	553	620	544	623	572	520	541	565	584	586	534	553	548	580	577	560	593	596	577	566	547	594	600	517	601	613	603	563	554	569	564	577	655	583	580	617	594	581	555	602
24403	21839	33274	30037	35506	38520	29480	14434	4710	820	262	212	261	216	211	223	223	212	189	242	206	229	219	274	228	261	222	230	217	230	243	257	215	218	233	233	236	227	213	232	255	248	214	197	201	216	236	220	219	229	223	215	225	227	249	215	219	227	201	220	230	194	208	235	205	202	220	206	203	229	183	221	237	212	276	249	200	219	251	238	235	233	199	222	225	246	210	231	219	219	204	224	213	256	213	234	200	212	236	222	230	237	227	227	221	229	196	213	227	225	267	204	218	221	221	212	217	212	230	219	235	234	243	229	232	230	225	218	215	196	223	218	226	230	221	229	217	235	245	242	213	231	213	220	195	233	265	205	231	219	234	224	218	229	231	232	223	240	205	219	237	217	226	243	217	262	222	213	220	237	237	222	203	208	225	225	226	215	224	216	208	216	248	198	207	257	244	217	212	235	200	247	214	229	236	205	228	225	268	209	224	224	190	211	239	225	233	217	224	228	232	227	236	218	229	246	212	247	215	246	229	244	216	234	184	227	203	227	214	232	224	231	209	233	218	207	215	225	246	267	221	227	223	195	242	198	223	227	198	229	244	194	219	197	219	200	209	212	219	229	220	225	218	240	220	208	238	214	233	217	242	208	205	201	227	204	228	220	224	214	270	226	265	249	235	191	233	216	234	230	191	228	232	214	233	221	216	210	237	235	225	204	256	220	225	228	220	227	221	226	221	238	219	234	202	204	220	223	227	221	240	231	243	222	231	231	224	221	231	229	199	215	216	214	214	216	242	238	206	199	226	235	226	216	232	242	220	220	207	214	221	199	229	221	207	223	205	212	205	214	199	213	227	233	192	217	218	207	204	229	251	246	236	241	226	234	224	219	224	209	224	225	222	192	213	231	211	269	246	243	203	237	215	227	207	222	223	223	240	228	227	232	197	218	223	213	225	240	206	229	242	230	238	207	218	212	207	224	228	229	231	216	239	208	238	207	220	224	189	228	236	197	212	226	228	227	247	223	216	239	239	215	228	208	204	227	229	236	195	234	207	200	239	216	239	221	197	254	249	236	201	218	219	215	221	237	257	248	226	226	225	248	235	234	216	227	221	202	240	216	238	220	212	211	232	238	215	218	248	203	230	221	204	222	222	227	200	240	215	253	221	218	240	177	219	221	205	209	223	206	211	190	259	220	207	236	222	206	238	215	221	221	258	226	222	216	215	260	215	217	241	234	238	221	226	217	230	221	213	241	213	231	224	229	193	204	230	244	219	196	217	213	230	247	218	216	230	248	208	239	220	213	216	224	228	242	214	234	234	235	217	211	231	220	236	226	216	241	226	229	219	204	227	223	236	240	217	255	222	227	251	212	223	215	213	227	220	217	224	241	213	228	209	225	211	219	223	225	237	215	219	228	226	209	222	222	221	211	210	217	223	208	206	226	208	230	244	218	240	233	227	225	220	236	225	227	219	212	207	200	253	215	239	209	226	211	234	229	210	219	206	235	226	182	248	207	237	229	243	225	218	228	243	233	226	238	211	208	223	201	241	212	204	215	238	232	251	237	240	219	219	218	240	202	238	211	187	229	226	237	211	220	250	208	207	265	233	202	238	220	211	241	231	256	204	247	246	194	243	208	243	199	201	212	242	226	205	239	224	210	226	240	231	226	228	215	229	210	208	214	227	222	237	230	219	233	250	244	232	204	200	249	251	213	228	217	228	223	211	235	232	228	209	227	212	224	220	222	214	244	234	251	227	242	240	229	200	242	212	240	248	238	224	209	219	211	234	219	206	248	237	244	241	191	242	217	226	216	217	243	233	230	244	241	251	219	236	206	217	216	196	235	239	212	238	232	237	227	224	244	216	239	217	244	223	227	203	208	212	252	223	231	212	214	219	230	220	206	222	248	215	221	229	239	209	218	245	217	233	214	228	189	213	235	214	224	242	205	206	208	216	197	237	202	237	224	223	239	252	211	228	241	213	230	229	242	225	201	209	221	241	247	215	238	193	263	249	241	214	219	237	212	235	250	228	194	219	228	200	241	223	220	243	208	227	222	231	228	234	234	240	203	218	187	223	229	240	233	216	237	221	221	226	233	205	226	212	199	209	214	244	217	213	245	247	227	227	224	208	207	211	229	209	235	209	215	201	214	227	249	229	211	232	248	234	230	213	205	214	217	218	208	225	205	224	198	222	230	211	244	191	218	226	236	252	244	239	220	225	205	232	223	215	208	225	240	219	206	222	235	226	196	233	225	232	211	222	230	214	234	201	225	251	227	209	228	215	252	223	234	228	220	227	219	249	216	231	243	223	230	239	200	240	234	216	216	225	220	213	231	247	203	205	244	200	220	217	197	224	188	211	221	210	229	218	192	198	200	211	225	244	198	217	237	217	220	219	185	241	214	237	208	220	220	214	219	224	203	220	207	232	224	215	222	234	240	223	221	235	212	234	237	246	210	214	222	196	209	227	215	217	223	211	224	231	210	219	239	236	206	233	217	229	208	215	248	226	208	219	230	211	206	219	201	209	217	217	208	234	192	220	215	207	246	214	236	215	226	216	187	224	211	215	191	215	219	230	221	232	272	205	206	231	248	225	239	240	222	219	206	241	259	230	211	236	215	218	213	220	228	210	225	238	218	222	235	232	234	234	214	197	253	248	217	202	218	208	256	199	207	224	254	223	221	205	213	235	204	218	205	215	222	242	199	211	211	223	214	240	233	210	202	215	219	220	185	245	217	245	219	199	242	207	255	230	217	231	211	233	217	212	213	209	229	218	225	215	210	242	216	232	213	213	222	213	217	248	220	209	225	253	239	215	211	225	199	211	215	207	230	221	206	236	199	234	258	235	215	220	240	215	205	212	240	226	219	227	217	232	224	234	213	201	221	226	212	246	231	248	214	209	231	234	229	219	229	187	251	201	249	227	237	227	221	208	239	229	248	225	222	222	246	229	225	195	182	214	246	220	250	226	221	224	185	224	249	223	246	241	222	222	228	207	240	215	209	236	232	218	228	220	232	239	215	215	209	193	217	213	205	216	205	211	240	227	233	241	229	219	259	258	217	232	207	220	222	230	216	199	229	214	195	214	247	209	214	225	251	243	237	217	202	254	216	214	214	247	201	223	228	238	236	229	240	201	196	218	207	211	221	232	257	208	226	243	238	220	205	235	227	196	236	218	220	247	225	255	244	252	234	226	221	209	202	242	233	208	218	223	225	228	198	224	231	226	197	223	222	226	215	222	212	221	230	233	239	235	234	211	226	223	223	226	228	221	218	203	216	209	244	239	223	201	232	228	218	239	244	236	244	222	208	234	228	230	215	238	223	231	201	233	201	189	238	207	242	225	211	238	232	209	234	216	221	256	221	227	250	200	237	225	211	214	229	237	210	216	222	235	211	240	248	232	231	231	218	211	213	188	227	233	239	200	239	230	239	246	207	222	227	228	210	242	242	226	230	232	237	210	210	211	229	212	211	205	231	201	212	212	229	243	229	192	242	215	223
7940	68596	70557	47069	49007	44917	35494	22091	10454	2153	416	454	420	429	409	425	437	454	469	444	417	429	435	435	472	444	446	435	432	444	440	434	456	414	440	400	428	413	450	444	493	447	420	439	429	419	424	434	420	367	381	437	419	450	423	440	422	417	430	434	425	431	456	460	474	440	416	434	453	470	415	440	434	424	468	419	428	455	411	440	413	407	434	457	439	432	435	416	413	473	449	445	432	402	421	407	410	417	423	431	491	418	471	419	460	478	459	451	462	441	462	437	428	431	432	429	486	442	455	454	438	416	445	386	409	447	408	441	416	420	434	441	454	397	437	473	466	406	402	450	452	451	441	440	434	449	438	456	461	428	441	426	410	412	413	456	426	451	456	467	408	428	462	412	442	466	407	389	418	424	418	435	461	434	434	435	401	425	439	411	436	440	451	436	426	440	430	489	441	429	390	435	394	451	450	392	406	457	425	420	471	418	443	434	424	442	441	435	423	465	434	467	418	429	429	405	425	422	478	431	419	421	411	425	419	435	454	415	437	408	426	405	416	420	453	460	418	425	474	436	429	430	419	399	413	396	420	407	418	416	417	434	427	437	463	450	441	415	418	472	447	411	445	390	407	450	448	425	411	442	469	388	405	442	425	445	420	454	403	435	463	450	423	468	435	428	418	469	434	427	447	420	417	437	413	402	447	425	428	426	412	411	437	436	462	411	440	422	411	425	421	418	441	421	423	464	439	427	414	448	424	410	424	442	453	402	460	416	426	439	464	436	450	420	431	418	462	446	419	445	400	423	454	442	428	455	459	411	441	420	435	431	410	436	423	480	431	445	431	432	423	452	468	414	434	445	450	457	450	476	420	425	421	425	406	418	397	409	412	450	406	415	441	446	440	409	404	441	420	459	452	397	423	451	407	471	420	429	419	446	467	437	399	458	442	437	430	453	397	452	424	445	448	446	411	419	457	419	420	425	440	454	414	431	432	454	413	428	439	446	417	524	415	454	437	471	434	412	465	411	475	442	438	433	402	456	394	427	471	421	447	452	437	435	429	433	451	465	422	420	468	433	414	435	430	430	423	426	490	423	460	437	424	414	400	435	420	403	452	433	424	447	464	414	417	420	412	438	436	426	474	469	460	463	419	441	446	405	441	421	426	443	443	417	452	423	441	441	431	415	423	435	461	418	442	393	449	435	423	418	456	441	399	449	401	400	423	442	420	434	489	426	430	440	509	435	475	447	435	428	480	455	469	430	426	467	427	463	447	433	438	413	417	460	460	404	434	404	445	446	408	448	426	422	459	420	419	459	445	446	440	426	421	440	437	429	458	451	439	427	453	403	402	463	441	458	433	444	442	432	447	444	424	422	445	416	456	446	424	449	427	415	424	459	449	418	440	449	465	444	447	440	426	435	423	431	467	452	391	430	396	437	433	437	465	469	447	418	447	424	428	453	444	418	440	432	429	449	437	401	452	410	430	430	412	427	412	448	458	447	412	439	446	455	461	411	417	451	448	455	406	437	448	435	402	454	448	469	434	417	432	421	399	468	425	407	445	407	401	418	424	420	430	362	420	453	405	407	423	417	429	430	425	431	472	446	459	434	442	418	442	456	413	453	435	422	404	430	452	463	473	395	449	425	439	449	412	436	437	427	474	432	422	450	416	475	448	439	451	434	459	408	400	451	430	434	448	411	457	388	409	454	439	441	450	406	452	451	453	419	436	455	451	408	473	419	391	433	428	451	399	467	441	427	457	455	420	440	416	446	435	416	445	469	427	444	444	455	408	453	473	422	406	468	439	417	478	422	467	447	430	423	439	407	447	444	476	426	424	414	418	418	431	427	402	429	445	442	445	414	460	452	452	446	440	444	429	432	433	455	431	428	461	413	446	408	430	410	437	413	458	436	452	448	466	421	444	446	444	422	451	409	427	415	445	428	450	439	428	418	420	421	409	447	434	400	418	443	471	440	437	391	449	433	433	393	441	403	428	450	472	431	395	415	416	450	439	392	449	408	412	452	397	422	418	444	432	440	463	398	443	431	464	435	428	437	388	421	419	428	446	450	396	454	446	435	415	446	449	439	410	402	438	477	407	468	401	434	473	443	450	480	448	408	450	459	406	433	442	455	435	445	435	430	448	449	439	439	441	425	458	464	444	432	438	403	465	442	457	435	448	423	403	419	440	411	457	448	422	441	427	435	466	411	420	413	450	409	423	446	446	413	395	453	426	450	456	437	450	428	429	432	429	411	420	394	472	428	468	445	468	470	397	449	452	420	443	440	397	436	448	439	388	428	434	410	440	455	432	428	475	387	415	397	462	449	474	486	462	429	438	457	448	418	430	424	439	445	420	445	390	457	443	437	429	409	403	453	438	431	446	456	490	437	415	427	438	434	416	427	415	455	421	465	432	436	427	421	434	441	443	432	429	426	434	467	429	455	432	414	486	439	453	447	397	455	426	427	453	401	430	417	464	440	440	452	426	429	436	398	449	383	455	444	427	460	399	428	442	451	478	419	430	411	411	427	444	431	405	422	455	448	429	431	420	438	452	444	410	455	430	401	409	444	424	443	413	416	447	437	425	412	423	449	453	427	441	442	403	466	427	431	452	425	402	441	440	469	468	450	446	417	416	428	443	420	444	445	432	425	477	437	397	433	433	450	384	434	448	444	442	394	441	465	427	451	388	435	444	468	447	465	448	439	448	418	415	453	427	435	434	393	445	431	423	410	429	422	403	432	442	440	420	427	473	423	452	471	463	425	411	412	460	408	426	416	441	413	434	449	392	408	438	469	443	448	435	450	408	393	470	411	398	464	467	460	386	468	429	477	414	446	423	455	446	423	434	417	454	449	435	409	464	411	415	423	456	420	423	426	428	437	421	416	417	457	429	441	402	457	438	467	457	421	447	441	426	448	416	446	436	439	443	405	420	469	457	426	404	425	437	412	446	404	441	419	445	423	421	434	446	452	434	435	429	454	451	431	432	438	430	451	465	461	457	427	447	470	416	481	401	399	436	413	430	419	409	452	410	416	397	444	422	424	398	471	427	393	422	467	443	444	455	401	417	425	435	443	431	418	440	395	437	395	444	433	388	410	446	425	415	441	474	422	436	436	446	385	434	442	390	459	412	418	437	439	427	427	428	482	468	438	424	436	412	431	464	383	441	426	419	441	407	400	429	445	455	480	424	462	432	473	426	463	458	454	443	437	424	444	431	430	434	420	426	452	408	438	443	470	424	428	422	440	440	435	442	442	446	454	446	453	418	458	451	434	399	445	457	461	440	414	457	419	473	438	461	443	449	445	441	451	463	440	434	457	423	475	432	423	417	417	420	398	455	454	466	412	432	423	451	410	438	460	442	484	437	455	425	428	455	453	445	429	401	433	432	452	436	462	460	481	413	458	467	421	446	445	426	474	430	433	434	423	422	442	430	460	420	473	420	463	402	430	417	427	436	396	470	430	455	468	408	436	402	469	458	416	446	432	434	460	452	419	454	426
23424	21517	30627	28044	39335	48413	41321	24082	10477	2012	297	322	318	317	313	313	309	271	293	303	273	287	302	302	318	294	282	277	253	304	300	314	312	303	276	280	255	273	336	302	285	253	283	293	284	308	279	273	296	287	277	311	286	286	296	270	292	298	265	274	307	289	260	292	293	315	287	302	289	291	277	263	291	260	297	294	292	270	313	294	304	305	318	296	303	282	308	279	263	277	309	307	286	297	256	288	310	302	254	271	291	281	280	308	293	291	294	317	291	285	292	309	302	308	263	287	272	282	278	254	300	282	290	290	299	277	322	291	281	312	286	277	299	261	279	283	298	325	283	300	350	260	336	253	287	281	286	306	315	280	299	255	261	292	275	273	282	310	282	266	299	315	307	279	308	296	334	308	280	284	304	276	278	292	283	313	296	278	273	262	291	283	316	311	290	275	311	298	287	278	312	282	291	278	300	293	305	298	267	311	275	270	292	295	300	271	301	276	310	276	281	288	282	311	261	283	330	286	280	275	292	296	309	288	276	297	304	287	287	257	276	299	280	292	304	279	275	281	290	272	268	289	329	262	309	260	268	255	292	293	294	305	270	285	291	276	285	290	291	302	256	316	303	313	294	297	284	302	287	283	313	265	280	301	288	277	290	310	296	301	300	282	264	310	277	245	264	273	277	271	283	268	280	309	319	293	258	280	277	299	265	313	269	298	286	312	282	296	307	277	301	297	294	298	301	303	263	291	306	307	310	264	283	305	291	299	293	283	275	275	316	298	280	280	282	266	304	274	323	272	258	255	300	293	299	322	262	292	289	287	323	314	257	300	308	246	278	278	285	287	307	301	297	292	308	274	294	289	311	282	288	278	270	272	317	296	273	278	269	276	308	277	272	288	292	246	291	287	280	309	239	282	281	268	285	268	296	290	291	305	271	275	296	294	299	279	312	280	287	289	309	276	333	277	315	320	303	294	291	271	264	278	282	305	286	273	258	323	305	271	248	313	286	270	305	285	275	278	302	277	295	282	273	293	305	250	273	263	251	269	262	252	283	283	296	269	290	283	254	306	285	289	263	273	278	316	319	288	290	289	250	267	293	273	258	257	265	312	310	267	300	260	271	280	292	291	282	286	297	277	288	299	287	262	293	281	267	301	301	261	293	244	301	278	278	283	296	268	264	262	256	274	286	312	274	289	258	297	302	299	268	290	250	292	266	306	289	296	296	302	292	275	279	294	290	280	272	309	312	298	264	262	276	295	320	277	279	263	270	283	290	285	280	272	281	281	266	290	306	301	303	299	281	291	301	277	271	266	311	294	265	287	286	305	304	330	306	271	278	252	277	279	286	282	277	298	284	278	304	284	304	283	294	313	290	282	307	274	299	285	286	279	303	278	270	294	301	300	284	279	314	272	266	304	288	254	299	302	274	317	288	304	262	284	289	263	261	311	272	307	293	305	291	297	269	270	289	279	290	296	275	298	308	298	283	297	295	315	269	277	284	313	308	294	327	297	281	300	277	280	272	278	267	295	295	273	304	267	245	276	309	277	281	319	301	285	265	283	296	281	270	290	292	269	287	283	288	309	311	279	299	254	255	279	250	265	283	312	301	275	312	305	291	293	278	272	309	281	286	319	305	297	276	299	284	263	290	264	295	275	313	269	303	293	279	292	317	301	339	303	295	289	311	313	287	256	290	314	297	320	273	276	313	284	313	287	261	319	276	319	251	272	306	301	310	302	280	268	286	287	278	301	275	290	309	261	254	307	317	309	286	280	274	289	315	295	312	305	290	287	322	272	277	309	275	257	277	293	292	279	278	263	314	251	269	248	323	271	277	280	270	289	308	305	305	278	279	310	269	305	262	282	277	303	308	281	289	301	278	298	304	300	307	295	274	267	309	281	311	287	302	296	294	279	304	271	281	282	325	267	285	305	309	322	293	297	289	287	318	255	284	312	306	282	288	263	259	273	281	279	284	266	297	311	257	291	329	288	268	273	282	264	283	273	310	305	269	331	301	272	275	293	278	304	279	302	317	277	310	280	276	299	294	273	290	270	293	263	310	296	285	287	296	283	290	287	257	289	281	277	289	269	281	292	298	289	268	274	284	315	289	285	279	289	271	296	294	273	281	297	304	251	271	291	271	274	278	280	298	301	314	268	287	278	277	309	296	268	303	290	289	297	302	294	298	289	271	254	287	293	276	269	283	289	256	289	287	274	272	281	302	283	304	291	292	316	286	286	283	281	273	269	267	262	293	290	300	317	290	309	272	266	296	282	268	300	293	286	319	287	283	300	304	297	292	286	276	317	275	279	283	285	276	265	302	297	253	274	282	272	264	287	308	288	318	268	320	292	300	283	302	272	286	282	297	283	312	270	259	279	294	284	297	266	276	293	292	278	280	320	324	273	297	282	317	297	282	282	331	297	289	290	230	293	260	306	304	257	288	298	244	282	275	311	281	289	293	301	300	305	278	293	261	340	293	297	252	256	284	282	276	291	264	311	268	270	310	324	296	293	271	266	313	307	276	297	282	268	287	253	300	302	301	303	280	285	268	255	301	286	298	296	292	285	299	276	312	288	282	281	283	279	289	265	278	273	261	320	308	267	259	294	301	271	289	286	263	261	304	304	256	290	285	291	285	252	297	313	258	309	293	272	281	282	274	266	288	290	308	276	316	296	296	284	297	289	302	284	295	274	291	312	252	290	282	320	252	264	287	299	317	305	293	288	277	282	295	289	297	294	256	276	307	271	288	282	304	273	290	277	278	303	282	277	292	300	280	290	265	253	285	299	296	299	287	292	264	286	272	301	315	275	303	270	301	317	309	283	290	284	268	269	304	295	275	285	309	272	281	281	288	291	306	313	284	262	309	277	292	243	294	295	297	258	300	280	303	251	280	271	281	290	288	298	259	337	294	271	283	304	285	270	276	279	296	308	281	288	285	318	303	300	255	278	282	320	284	318	265	286	299	279	302	296	295	302	261	291	300	291	308	268	251	273	292	294	286	283	291	254	257	272	303	290	273	263	303	279	278	304	312	336	291	272	293	286	278	281	295	294	283	330	262	285	272	274	285	288	272	291	301	312	293	265	280	273	293	313	276	269	301	286	282	276	335	261	326	303	300	273	281	286	297	303	260	284	273	299	300	306	309	290	311	276	286	295	283	298	302	308	286	293	319	285	300	299	276	310	274	270	301	275	276	321	279	274	298	311	302	302	290	261	297	296	287	273	256	288	270	288	300	270	268	271	290	299	258	270	263	301	310	298	291	260	303	273	284	328	286	287	265	272	273	275	269	282	269	296	276	296	285	278	303	280	292	307	300	274	283	298	269	291	280	293	283	281	299	308	305	318	307	286	308	274	253	283	304	257	280	313	298	298	283	262	288	289	294	282	264	298	293	292	291	278	295	267	300	284	286	295	283	278	256	261	283	324	302	266	294	298	222	260	318	293	281	284	261	276	296	293	265	315	285	307	292	281	308	283	286	281	316	291	294	276	279	282
10577	71194	75483	54992	60058	56465	45545	31528	17096	4495	532	552	533	571	529	537	493	537	568	496	520	515	522	515	555	529	536	490	518	536	546	486	503	535	517	484	478	492	518	512	540	535	498	518	486	492	514	569	523	507	508	486	516	486	548	543	547	510	476	502	507	509	512	561	526	521	479	554	464	532	515	499	552	517	504	532	500	516	530	493	519	567	493	550	506	547	483	507	507	529	516	485	522	494	575	500	531	485	569	521	503	499	515	530	555	531	508	538	541	523	498	521	498	516	502	527	526	527	537	485	578	532	515	495	493	507	553	480	479	538	512	561	528	519	511	504	507	502	567	539	503	509	530	482	489	523	493	507	533	530	505	461	552	503	498	527	503	482	503	516	507	518	545	553	521	542	533	506	503	533	499	525	512	524	484	529	527	545	501	555	492	523	503	501	521	493	560	519	541	548	533	517	522	544	529	503	522	532	533	512	537	535	499	532	528	471	521	493	474	530	536	525	514	523	491	511	501	516	531	533	544	512	519	551	529	516	545	532	535	562	523	540	496	485	536	489	514	492	535	537	510	530	499	496	488	508	534	518	522	485	581	535	521	564	494	520	538	528	529	518	528	520	550	498	533	524	517	516	545	522	545	505	520	524	469	494	530	514	539	515	487	544	549	520	577	503	532	482	523	509	561	525	551	503	509	536	534	517	532	491	475	532	531	569	560	506	520	489	515	503	557	509	511	518	480	545	515	551	546	505	549	525	503	562	520	526	545	517	511	529	530	576	562	510	525	502	513	517	498	537	569	507	519	556	544	559	503	541	567	549	510	475	529	516	536	479	511	523	550	530	514	561	486	533	513	525	511	519	540	499	514	516	511	543	536	537	530	484	535	531	526	498	493	525	490	470	534	532	484	534	529	526	488	514	532	503	481	543	510	525	469	504	555	529	489	532	509	544	530	498	512	501	538	500	515	522	513	557	534	499	530	540	517	552	506	531	484	507	501	530	539	503	508	518	519	543	532	514	493	490	496	538	511	541	503	545	512	519	538	533	518	483	563	528	487	506	536	535	492	520	542	484	506	541	533	532	504	559	497	506	534	500	521	480	496	547	532	505	577	503	465	532	537	500	523	522	508	540	542	544	522	522	508	531	495	539	530	483	488	539	529	549	537	479	546	519	515	505	562	533	493	511	562	516	508	500	591	535	556	542	511	479	494	518	525	509	475	539	517	536	529	521	557	529	512	515	516	525	513	509	543	507	519	494	581	506	513	512	561	524	525	499	519	510	522	522	518	535	528	507	511	544	506	543	480	478	543	505	517	521	473	507	505	537	488	520	547	507	541	534	502	543	505	553	518	546	489	539	520	536	556	516	531	530	533	472	551	522	529	526	506	527	508	510	494	553	482	508	522	507	501	518	539	519	497	524	540	521	540	529	488	538	503	540	541	519	535	494	557	530	539	534	528	500	528	523	483	520	502	502	497	551	515	512	494	520	541	506	531	523	542	504	538	536	526	549	507	498	478	531	535	533	503	500	522	522	542	545	550	499	499	514	541	520	522	502	522	533	505	524	525	561	526	553	507	512	503	517	551	504	521	510	499	549	494	533	534	524	519	508	537	552	543	499	520	518	552	514	480	522	530	509	551	526	513	518	555	498	479	547	538	527	527	536	480	463	532	504	489	500	528	527	494	535	512	547	498	511	510	509	501	529	511	537	552	576	552	529	510	507	501	543	560	554	555	514	503	541	541	505	561	564	507	497	584	546	518	526	523	536	516	511	534	518	480	493	503	499	486	558	549	500	530	556	543	547	561	478	512	535	527	557	543	497	504	514	548	504	528	556	507	557	497	528	520	521	520	550	504	516	534	523	513	507	513	455	549	519	480	570	617	494	530	542	551	542	506	509	496	543	520	477	489	507	479	526	470	559	543	511	548	545	520	505	534	544	529	511	568	534	487	491	488	545	473	578	540	503	519	505	524	534	482	534	542	526	511	476	516	531	506	503	535	525	503	520	519	539	513	524	528	530	494	541	520	496	531	552	521	518	529	528	547	510	514	492	535	554	508	512	525	520	526	498	526	565	550	505	503	503	525	531	518	485	505	531	512	559	540	528	498	463	526	550	480	527	513	558	547	523	536	523	545	539	496	508	539	508	545	522	563	549	554	514	537	508	551	492	508	525	531	535	519	506	567	523	507	511	549	511	514	503	516	525	527	536	509	566	520	523	561	526	496	510	522	530	516	534	528	496	491	563	526	509	520	527	509	512	506	527	528	531	571	501	480	508	534	508	541	497	562	513	514	540	513	508	508	513	519	498	520	548	551	534	546	512	527	541	476	534	515	519	550	505	506	510	562	523	519	519	528	538	550	492	520	498	508	514	507	513	527	512	471	470	513	492	502	493	521	484	510	518	505	527	472	526	533	546	501	541	514	541	502	515	528	540	504	533	531	525	509	513	553	551	518	498	534	537	553	503	573	539	512	526	514	520	523	511	513	563	531	508	513	510	523	517	512	518	537	512	486	532	533	527	552	540	551	558	468	501	503	496	524	539	524	502	492	561	535	529	504	558	512	503	487	527	481	522	504	532	514	525	534	519	487	553	506	545	533	535	515	506	550	535	590	560	541	491	538	490	502	519	517	523	519	520	529	513	488	528	466	558	544	541	480	514	491	519	540	550	530	490	527	513	499	506	515	506	529	453	539	497	551	560	543	540	554	524	531	495	501	517	543	532	498	524	481	510	570	532	506	532	512	502	514	473	585	533	510	502	545	566	532	540	516	520	515	512	566	527	525	505	483	507	534	536	511	534	544	528	535	540	502	503	526	528	519	546	502	508	537	539	548	518	519	516	486	522	503	537	470	534	519	529	470	532	491	529	573	540	544	497	511	528	528	488	524	514	532	530	529	512	541	516	525	498	493	554	474	454	545	533	522	516	547	514	522	555	559	512	524	591	489	524	534	555	523	499	504	543	519	494	527	526	562	557	554	545	530	549	501	503	568	552	557	500	484	519	515	526	510	532	533	506	548	516	531	507	544	504	485	497	513	486	521	469	507	540	526	516	575	514	533	517	547	509	500	532	549	550	499	537	503	513	542	534	493	514	515	519	489	513	506	505	492	527	518	540	522	509	493	511	513	522	520	515	523	545	487	525	515	525	518	518	560	513	532	524	509	526	520	557	518	534	489	538	554	501	507	506	490	515	481	548	520	484	490	516	517	537	478	530	523	550	573	519	500	494	522	490	523	486	555	501	542	514	491	531	543	573	554	501	548	555	507	539	558	563	501	513	534	554	496	541	528	532	515	516	537	541	502	541	551	545	480	552	534	562	543	513	550	528	501	536	522	506	537	532	524	512	537	549	554	515	561	555	518	539	468	508	537	568	511	534	504	534	515	508	489	492	502	568	563	504	493	531	525	503	482	510	511	577	496	528	529	487	526	561	507	533	518	514	503	518	527	540	510	508	494	501	545	530	488	517	520	543	549	572	543	567	501	528	465	508	544	511
26894	22904	25100	11852	11948	8877	5591	2665	1135	443	342	330	326	318	303	304	299	310	320	313	328	341	296	325	313	322	322	302	320	330	331	295	318	332	326	319	287	353	335	278	332	294	315	303	312	292	303	324	303	312	304	308	285	330	300	335	322	291	295	300	324	308	315	310	294	320	251	303	312	311	300	296	343	306	299	311	316	299	321	316	333	301	288	310	320	303	339	320	281	344	299	327	320	342	319	307	283	309	296	280	326	299	302	282	366	303	290	310	295	315	292	313	326	287	317	295	307	315	311	300	326	331	323	311	303	317	308	288	301	323	323	303	299	294	315	304	325	324	327	324	295	310	328	317	291	322	305	318	305	277	264	279	309	312	320	315	311	305	289	323	309	337	301	337	325	314	315	302	309	332	300	340	345	337	311	351	306	290	284	305	338	309	321	344	331	335	331	315	309	297	332	321	304	326	295	305	325	320	332	346	318	319	295	313	299	357	329	309	303	328	303	296	362	289	310	337	309	309	283	324	322	302	293	308	327	282	319	301	314	323	311	285	298	337	339	315	290	308	306	279	321	315	310	288	293	319	299	275	292	334	321	288	331	281	329	301	278	308	284	289	315	340	290	324	306	347	275	312	302	288	287	285	320	313	358	331	338	311	308	292	330	320	298	308	326	327	292	338	309	283	306	294	296	335	353	290	293	310	297	291	284	309	312	327	327	335	281	305	305	333	294	295	302	312	315	332	319	313	312	284	309	311	307	292	326	331	269	317	297	275	306	308	311	282	331	313	324	302	308	299	327	321	332	308	316	298	332	311	294	328	295	326	340	320	316	291	292	304	328	293	305	303	305	318	308	294	310	288	300	284	306	336	337	352	291	333	347	311	330	311	303	297	291	304	303	305	310	352	303	311	304	294	313	330	325	306	310	321	290	342	324	325	322	308	319	320	321	353	310	319	340	312	308	301	316	345	336	301	345	292	285	301	281	310	316	324	336	308	320	277	330	303	331	320	293	275	306	325	314	337	303	301	293	313	293	305	309	304	340	327	325	325	328	304	306	316	314	306	305	316	282	275	295	330	329	327	321	280	298	279	285	327	294	283	290	325	317	329	305	313	315	319	325	314	272	315	296	306	307	276	304	314	289	254	336	306	301	283	325	317	307	294	285	305	297	297	317	306	331	295	302	309	303	306	313	329	314	310	312	329	319	326	299	295	322	328	328	287	329	318	333	299	338	289	314	298	329	310	284	305	334	313	326	308	324	316	323	285	309	295	317	317	294	279	286	285	280	332	302	301	322	303	303	322	288	335	311	282	311	323	337	331	289	287	309	300	314	330	284	306	316	314	350	334	308	306	330	275	324	341	327	319	331	327	301	316	304	322	323	289	327	311	298	288	347	300	327	317	325	303	300	318	340	342	308	297	311	250	316	325	305	294	307	278	320	327	308	317	287	329	288	322	307	326	270	315	334	302	316	322	287	264	308	318	324	322	286	286	318	312	308	314	300	279	325	330	309	331	292	293	282	325	300	320	292	314	302	311	320	296	322	344	272	292	295	325	313	317	329	318	320	311	316	320	293	306	341	301	310	324	324	287	351	301	268	296	335	281	321	315	289	328	330	309	306	312	316	309	305	280	312	300	299	300	315	300	312	275	304	324	305	331	312	295	303	316	343	321	305	320	314	331	284	285	327	305	342	312	314	309	306	339	323	337	309	314	315	334	322	299	339	305	302	354	307	308	304	317	320	294	328	303	293	301	308	297	301	301	327	340	304	317	285	311	307	324	306	318	358	319	298	332	330	317	292	305	306	337	321	297	296	304	303	304	338	293	309	301	303	328	301	330	267	305	283	342	310	269	263	288	297	317	339	275	309	309	334	299	282	328	314	314	324	295	341	309	332	322	320	294	318	323	310	275	297	275	307	290	323	335	297	323	305	305	291	326	342	301	335	295	316	306	318	280	348	329	328	317	294	308	296	324	341	313	296	293	310	323	303	302	319	333	315	318	294	299	311	324	318	302	312	309	286	318	308	329	315	317	333	298	301	291	305	275	335	312	310	327	296	323	305	324	327	303	316	307	308	344	303	312	291	307	284	314	324	308	320	308	346	314	311	322	312	288	331	346	329	337	302	322	329	339	303	304	312	317	296	294	288	307	295	319	342	329	328	313	304	327	310	274	308	302	304	357	319	296	317	318	302	313	337	349	296	307	316	324	301	315	337	333	302	342	312	284	282	311	312	300	327	301	331	289	296	338	304	329	309	305	332	307	323	311	346	341	315	328	323	301	299	289	274	340	312	305	306	328	309	279	283	346	306	291	287	300	299	306	310	288	295	316	307	328	309	310	330	305	316	308	288	293	310	333	315	332	302	302	312	326	274	308	320	299	297	336	319	319	315	296	300	318	334	300	301	314	318	340	312	338	284	315	340	307	339	308	319	292	330	282	318	291	311	335	316	315	324	305	294	334	331	283	318	312	322	315	307	283	334	291	302	300	310	279	310	327	319	323	302	288	301	310	354	345	305	328	380	298	304	298	323	333	333	286	319	331	318	307	318	306	334	324	318	255	306	291	320	308	316	289	293	308	322	290	321	349	327	301	301	327	282	305	282	278	306	303	282	330	318	323	308	321	323	308	314	337	314	328	344	328	343	328	321	309	303	315	328	329	275	305	314	342	328	279	308	324	357	305	308	310	288	315	322	315	316	317	326	297	332	314	324	305	284	334	318	282	316	318	318	307	317	322	308	326	290	306	325	317	285	333	283	301	297	320	301	292	327	313	281	339	321	320	314	307	294	313	358	295	291	298	332	296	316	294	307	302	317	353	304	356	323	283	302	317	333	302	298	269	302	307	288	360	333	289	318	324	315	351	298	279	294	295	298	316	332	286	307	299	325	344	300	290	303	315	314	280	289	315	295	310	315	282	309	282	335	298	305	294	305	325	315	304	310	318	294	307	312	331	316	281	316	295	310	335	321	299	316	303	282	299	292	315	297	288	312	321	300	276	319	294	327	312	331	295	305	323	315	338	307	314	315	319	299	306	304	284	288	340	318	299	270	298	293	301	270	327	320	295	324	285	298	290	337	315	324	303	350	336	364	308	299	313	298	301	325	313	322	294	306	315	297	325	323	274	316	292	306	291	317	321	336	291	304	298	304	312	288	314	328	297	345	333	334	299	280	333	323	337	347	327	313	300	313	315	294	317	284	315	300	325	269	305	308	329	276	328	310	297	316	311	296	308	325	305	315	320	292	308	289	324	300	319	325	320	320	299	332	316	285	343	313	312	307	299	303	305	326	312	303	330	324	297	340	374	336	295	316	300	315	316	269	328	273	312	307	331	319	324	309	308	338	301	290	298	309	329	292	316	311	296	292	327	333	303	341	262	299	318	296	323	316	317	330	322	359	299	319	314	319	319	308	350	338	310	320	334	321	318	311	315	301	309	331	296	296	322	318	296	311	309	317	330	331	323	316	303	300	303	311	313	307	313	316	352	309	322	269	309
5628	34653	32285	15608	21533	16987	12344	6508	2686	956	589	639	553	592	608	583	613	623	609	560	574	564	568	594	581	588	610	592	564	555	603	589	611	616	578	606	610	587	596	600	640	611	579	614	589	595	602	625	603	567	568	526	613	582	616	557	598	580	574	552	596	581	621	631	575	578	623	594	576	595	610	591	572	572	627	634	616	601	585	596	617	600	564	608	560	580	656	573	588	589	592	604	539	571	567	554	571	615	603	626	595	617	614	612	602	593	586	594	617	591	594	567	626	586	564	602	561	619	582	620	588	574	576	580	594	607	568	585	638	577	638	611	584	582	601	591	614	606	574	618	582	588	592	576	621	593	556	601	598	594	571	661	620	581	578	565	602	628	559	629	611	642	618	616	572	579	622	587	542	571	595	635	632	609	605	606	623	609	606	619	600	560	615	563	597	608	565	569	603	582	589	590	580	575	570	590	590	573	616	574	575	604	601	639	539	605	613	573	562	568	669	561	614	599	627	596	598	607	602	573	570	577	628	606	570	611	568	587	581	571	608	587	593	606	567	629	578	542	601	592	601	537	597	614	549	571	617	570	633	621	586	612	588	594	556	606	595	594	594	590	606	584	597	575	649	570	610	609	601	598	589	615	571	590	607	626	558	584	607	580	599	610	573	590	555	589	595	581	566	605	614	576	572	584	611	613	585	642	605	556	568	594	569	609	575	585	590	560	583	607	606	633	550	618	572	591	637	616	585	597	583	539	577	582	593	640	595	590	598	598	631	620	618	560	609	630	586	585	625	549	586	563	618	571	579	565	558	596	576	576	575	615	606	592	565	597	583	606	571	606	607	561	562	593	578	581	607	625	587	586	611	619	594	673	604	566	596	571	578	569	579	608	604	653	586	593	575	582	630	563	606	614	590	599	600	621	561	596	567	586	563	589	574	654	619	558	575	603	619	587	548	635	591	602	553	619	598	583	587	589	594	605	571	597	552	624	580	598	592	610	588	589	593	625	602	576	585	591	604	604	593	605	616	561	583	626	609	594	582	574	579	604	605	617	596	569	603	600	615	640	629	586	559	589	550	534	588	582	589	588	598	610	581	588	602	613	577	599	631	604	613	572	588	584	614	647	636	589	591	604	616	604	593	587	578	556	591	584	580	609	612	583	587	515	597	604	599	618	602	620	578	605	566	583	606	603	566	619	552	576	568	597	574	577	568	605	579	584	601	599	595	608	565	572	608	611	614	597	562	604	614	646	600	599	583	610	602	602	588	609	573	608	579	616	585	600	569	572	599	600	553	577	583	573	604	582	595	577	545	569	596	565	551	606	646	606	606	570	632	624	589	592	605	588	567	628	597	601	590	585	598	534	598	580	544	600	591	623	602	592	606	534	585	600	578	592	612	586	582	642	596	563	561	571	608	598	567	599	598	559	557	573	551	588	579	613	618	577	618	575	603	595	595	599	579	572	586	549	593	641	605	601	588	555	580	602	573	592	576	610	582	600	590	636	577	623	577	621	590	593	629	610	597	622	599	579	599	564	571	613	553	549	591	595	576	568	552	635	576	569	624	565	612	549	617	600	581	598	649	605	639	588	584	611	557	574	592	558	597	599	609	607	616	586	601	603	615	600	593	641	605	609	560	596	621	575	597	561	586	607	602	577	575	599	620	612	593	591	559	610	583	556	604	627	639	626	579	557	649	616	587	598	587	615	613	593	565	558	575	611	563	565	575	585	554	566	565	586	606	592	523	644	591	588	534	585	553	529	603	598	579	628	536	614	587	626	568	554	572	579	599	601	592	574	600	579	573	629	556	579	567	576	590	609	581	598	620	596	612	570	559	580	577	553	551	610	593	626	541	555	602	602	599	611	576	602	510	616	570	606	609	590	610	569	623	616	567	617	612	589	533	588	602	607	598	573	569	589	579	590	582	576	605	607	595	585	605	579	613	550	607	631	611	597	647	618	592	561	581	608	636	542	575	574	602	587	594	598	572	584	614	600	537	618	583	566	565	611	550	581	588	592	566	555	581	660	605	588	538	613	623	619	613	611	611	594	563	622	599	588	606	594	633	582	632	587	585	597	573	577	578	620	584	581	619	631	588	558	591	619	594	580	572	591	572	634	599	619	557	624	573	571	596	616	546	587	604	610	580	628	611	603	594	552	619	619	623	593	557	590	615	567	605	593	572	587	567	624	605	601	595	630	582	574	571	610	555	603	632	591	603	587	543	582	603	605	614	623	547	610	617	596	618	567	637	565	574	579	573	577	568	559	597	590	610	583	619	603	610	557	575	616	568	588	570	624	586	605	576	587	602	559	567	603	583	563	601	594	588	609	568	592	579	595	601	581	625	574	560	615	596	599	566	591	597	620	629	593	609	608	570	568	552	577	635	571	578	586	594	585	631	603	565	605	593	601	601	570	588	564	615	596	575	603	594	585	608	596	625	579	554	627	576	620	569	620	582	570	599	621	614	553	592	551	578	532	623	558	587	576	620	604	615	576	629	578	581	576	632	589	614	556	592	601	615	591	621	618	559	542	555	601	603	606	586	545	590	596	613	589	593	599	531	564	617	596	623	577	628	580	572	563	578	590	607	601	564	583	596	592	612	573	587	630	601	646	591	624	630	603	579	571	558	608	562	634	603	642	558	611	616	601	573	622	595	613	604	562	607	612	568	591	563	551	539	613	585	586	577	582	582	633	628	573	559	594	583	602	610	555	598	626	625	600	572	608	568	582	653	610	571	614	602	577	600	608	571	586	596	587	614	592	605	577	601	618	576	580	527	603	581	564	619	633	568	576	581	617	612	587	582	574	580	556	588	648	671	631	598	578	605	560	614	604	575	583	604	610	635	545	624	596	571	635	632	618	588	631	626	614	572	600	620	643	600	548	573	554	606	568	606	604	603	608	549	557	605	587	539	606	562	584	596	594	575	623	598	591	585	610	625	553	594	598	553	587	552	593	554	549	580	630	627	598	621	575	574	605	539	597	581	609	596	579	593	594	591	546	601	608	567	558	648	581	609	574	612	633	553	606	594	598	610	607	574	580	558	607	566	615	596	587	613	578	572	580	577	572	583	596	576	584	639	605	576	610	552	577	624	599	573	648	601	572	591	574	584	574	574	605	613	612	555	574	554	593	601	615	576	589	569	621	592	576	623	574	534	567	584	591	576	630	572	572	578	573	610	617	604	560	667	584	640	584	630	554	588	624	587	596	587	580	624	603	640	573	565	583	559	555	612	580	638	584	588	568	596	596	612	617	555	600	605	603	605	605	608	596	562	577	582	597	582	594	624	600	606	575	604	573	571	582	614	584	620	623	664	570	597	594	585	578	568	588	548	634	621	622	606	581	605	594	647	578	635	618	587	613	608	629	579	588	594	621	563	574	609	570	608	601	573	582	623	620	612	588	637	606	555	632	641	598	603	607	578	613	581	573	571	584	601	600	584	603	560	609	592	607	593	584	580	538	604	597	573	593	543	623	569	607	583	586	591	622	567	567
24373	21869	33541	30388	37017	37447	30014	16211	5156	1141	241	229	250	232	267	238	247	233	204	217	240	255	235	227	237	239	224	227	251	218	223	223	267	211	254	226	217	230	211	225	227	229	243	226	260	231	253	225	241	227	241	273	264	245	263	221	238	248	220	250	212	232	232	238	215	242	213	243	219	220	234	242	214	234	235	206	255	211	230	209	221	230	201	230	228	188	246	232	212	243	250	247	217	235	226	262	210	206	243	225	235	244	228	214	226	219	217	244	249	215	253	243	223	252	231	212	240	226	214	236	235	215	251	234	249	257	204	264	225	240	242	221	243	232	202	229	236	250	256	229	268	240	230	239	226	241	241	233	263	232	248	265	229	227	215	223	252	238	234	228	198	233	246	230	239	226	232	221	215	222	212	233	228	242	221	231	229	239	256	244	215	241	234	235	236	251	237	218	216	249	242	209	229	246	239	237	236	241	224	224	253	229	251	267	251	241	235	250	241	226	246	235	250	232	246	251	243	229	247	225	244	218	236	208	230	233	241	236	214	217	233	220	230	223	237	207	243	239	258	204	223	217	214	205	269	239	245	228	221	252	240	221	224	263	221	231	221	225	253	244	219	216	185	245	222	215	235	215	207	276	236	214	246	235	244	260	222	262	218	236	226	205	208	243	203	237	241	241	198	219	238	243	235	243	222	257	257	218	211	239	243	242	227	209	230	236	233	236	221	224	208	185	248	239	234	230	229	244	239	209	224	236	220	248	244	247	240	231	224	239	217	236	233	221	223	218	246	231	263	263	240	241	250	220	235	229	242	236	247	251	265	237	229	231	228	240	239	258	243	234	242	234	233	234	217	237	220	248	249	236	219	246	232	222	236	249	226	230	216	247	227	226	239	248	221	220	246	257	220	228	272	238	258	223	228	218	239	224	223	261	256	240	216	252	246	234	214	229	212	250	250	222	206	220	228	243	224	245	202	236	242	230	232	241	220	239	228	242	237	229	247	246	275	221	241	191	231	236	199	243	226	207	249	253	274	203	227	225	233	240	216	225	226	230	264	240	235	241	249	224	194	222	223	248	272	229	248	234	258	244	233	205	234	219	267	242	215	230	221	242	231	222	234	213	229	238	265	205	230	218	255	235	207	238	230	241	242	246	249	231	247	226	229	217	221	218	247	225	256	248	239	225	240	222	228	200	217	210	222	253	239	241	213	232	259	234	223	182	214	236	248	238	230	214	223	243	239	265	217	255	243	242	256	232	240	238	237	221	211	246	222	243	258	242	255	254	197	242	216	220	240	215	212	242	223	251	250	224	224	190	261	229	220	236	272	220	248	242	239	205	253	228	215	232	216	248	251	246	260	218	242	255	226	239	235	236	244	218	225	241	251	263	218	206	247	267	257	217	250	235	223	212	212	216	225	230	237	225	237	249	229	243	223	241	223	275	214	250	219	217	263	249	213	254	231	242	254	241	226	243	240	213	231	211	227	257	215	216	240	235	238	235	257	231	221	205	231	237	229	236	220	230	252	257	235	239	257	227	227	239	248	251	228	256	262	224	255	225	237	234	232	214	243	244	234	219	223	258	234	230	252	234	258	236	250	240	222	244	268	227	240	235	240	206	227	245	238	235	213	241	249	230	225	219	236	219	219	218	220	217	268	269	226	226	230	229	231	226	217	255	254	212	217	284	238	230	247	226	243	244	233	229	233	235	232	216	266	231	237	242	246	232	244	216	245	252	253	245	215	240	223	239	212	237	246	239	247	222	229	248	230	223	220	238	265	231	250	228	248	253	211	235	221	234	218	244	229	237	242	236	236	214	240	211	247	242	240	227	226	236	243	213	284	243	227	211	265	237	255	222	220	228	236	254	215	240	213	258	247	241	236	249	222	239	225	207	228	232	220	223	208	238	232	250	251	202	245	218	238	231	237	249	203	237	240	239	260	228	225	230	224	234	226	215	242	231	218	244	256	243	240	233	232	221	204	274	229	230	238	231	199	235	232	229	230	236	240	229	239	226	245	223	209	228	257	231	259	241	228	253	240	248	231	234	232	224	203	239	222	230	268	268	226	256	226	239	250	200	220	249	226	226	229	220	223	255	242	232	231	242	257	253	254	228	250	196	235	241	244	259	235	254	230	235	225	240	229	254	262	220	228	221	221	275	221	232	239	251	253	260	251	244	244	229	233	217	217	229	255	203	227	215	222	260	254	214	243	220	245	242	247	229	231	225	210	243	226	231	235	244	213	219	239	247	231	250	228	197	239	219	235	219	237	200	249	201	217	246	246	238	243	233	244	234	247	218	228	226	225	234	243	260	242	235	218	265	256	225	228	231	239	240	225	244	220	240	249	214	256	211	252	224	235	237	215	216	235	244	240	223	250	195	219	261	251	226	226	225	228	247	245	240	203	250	229	224	234	227	220	235	219	237	258	237	213	238	259	217	218	214	224	270	253	215	222	230	256	226	235	231	211	222	233	243	230	210	236	203	220	194	233	225	227	211	258	212	228	244	227	237	234	237	244	250	225	221	224	229	241	255	227	263	208	221	236	250	247	218	219	232	251	237	240	253	225	245	222	234	222	253	224	250	264	229	244	232	209	232	230	257	241	229	245	232	210	222	241	248	226	197	243	233	242	229	215	277	214	264	215	241	230	220	237	246	249	228	225	233	233	234	226	216	218	231	212	229	217	232	218	248	235	249	234	235	234	237	207	220	249	207	214	236	258	241	207	242	245	229	246	233	223	230	248	241	231	228	260	224	253	226	223	238	235	259	226	216	233	241	219	246	259	246	233	225	208	240	205	239	249	229	235	237	231	216	244	254	252	236	214	209	230	237	221	215	229	242	237	235	251	244	211	210	220	230	241	235	244	236	247	218	228	262	229	250	249	241	236	248	225	211	225	251	233	216	270	253	226	216	216	230	246	233	215	258	252	224	240	223	219	246	225	242	255	233	225	217	235	213	248	232	250	212	226	232	234	245	220	230	226	218	244	246	199	240	221	247	233	234	235	231	243	257	249	212	222	207	225	259	224	238	221	252	199	264	261	219	260	239	250	246	253	237	242	237	238	243	233	237	226	253	237	251	237	235	249	238	223	224	239	260	238	263	266	223	276	248	226	221	238	250	230	238	234	224	219	241	229	216	201	253	242	228	250	218	227	233	254	226	259	211	217	207	198	214	263	221	243	247	234	247	238	218	211	248	210	242	255	228	221	262	221	236	223	236	279	225	218	213	223	230	246	207	225	250	207	254	234	237	231	249	261	237	211	239	237	263	232	230	220	245	236	243	222	251	259	243	259	240	249	242	232	217	248	217	218	226	239	240	204	249	237	237	234	224	213	213	243	235	218	257	232	229	235	225	237	249	246	237	239	251	238	215	247	233	223	228	218	241	255	237	225	260	219	260	252	247	219	256	245	266	238	223	242	240	257	218	220	223	223	228	201	225	222	228	230	268	221	247	240	215	237	249	230	243	225	229	238	223	259	238	222	242	235	195	219	226
8085	64566	67650	46609	50709	44282	36487	24127	10975	2923	456	456	440	442	441	436	448	492	450	453	477	489	466	438	411	458	450	420	454	455	464	484	456	433	456	481	516	463	477	459	439	467	440	445	461	419	449	438	445	448	480	443	464	451	481	415	436	440	444	440	444	436	465	434	427	434	451	496	421	486	451	470	431	519	441	438	462	428	433	442	453	433	442	450	452	424	471	472	426	479	440	434	438	477	437	448	456	471	431	447	505	462	486	458	461	434	482	462	436	460	444	445	436	469	487	454	432	447	448	495	444	465	456	448	488	445	451	431	413	471	425	452	478	515	433	455	490	417	456	478	466	486	436	457	476	447	441	444	449	442	454	457	492	436	500	413	469	434	433	477	442	444	454	474	431	416	437	458	469	455	488	442	456	487	443	458	439	443	451	458	466	425	487	485	452	471	456	457	452	481	468	449	429	452	444	507	466	472	486	456	477	448	441	429	437	422	502	431	450	461	429	432	436	442	489	437	420	451	447	490	445	458	438	470	459	457	450	464	471	477	443	459	472	446	426	469	454	439	437	444	416	464	459	399	459	460	468	426	429	454	450	436	456	470	451	444	430	446	458	449	440	452	453	509	467	431	479	453	410	473	438	425	410	505	436	482	430	440	465	424	449	443	461	439	414	471	465	470	475	476	469	445	468	466	470	431	421	442	432	466	440	434	476	458	481	455	445	451	422	461	420	444	489	449	455	479	470	474	457	431	467	454	436	466	444	432	441	427	485	466	478	445	449	437	398	471	458	465	455	453	465	431	421	490	457	491	462	430	438	441	497	459	412	456	478	456	477	422	446	451	458	436	458	429	485	468	491	428	458	462	471	484	446	440	434	436	466	470	433	445	446	449	435	467	446	417	447	438	462	443	434	475	443	458	455	417	459	464	423	448	439	480	482	455	434	460	440	454	448	459	465	421	467	440	447	451	456	476	478	430	460	432	483	426	426	429	428	467	459	459	428	456	454	423	471	446	445	455	475	476	484	425	485	448	445	435	445	466	452	515	407	431	418	439	439	452	429	444	471	429	449	453	471	440	454	466	428	470	418	442	425	462	433	471	477	486	424	425	454	449	442	449	440	476	453	478	462	446	455	454	431	470	447	445	498	458	428	470	470	488	471	457	501	462	426	468	433	451	401	453	429	435	447	464	439	485	466	452	460	487	458	429	471	447	450	449	472	449	433	436	441	457	456	465	457	473	433	438	454	444	472	455	443	433	463	446	432	472	488	421	455	474	468	436	456	437	460	461	406	465	445	442	450	463	440	453	459	422	469	449	450	432	455	460	448	427	448	408	463	460	457	450	442	456	468	443	464	431	463	441	437	467	440	440	454	449	464	447	467	453	457	429	424	496	452	439	439	498	428	498	461	442	422	414	466	496	412	407	469	474	455	442	477	446	426	474	431	442	468	474	503	447	420	464	445	445	424	440	443	437	466	451	434	436	463	450	463	439	474	460	458	497	444	465	485	478	490	465	465	421	446	460	451	465	427	418	424	457	460	489	459	444	444	485	441	484	443	464	439	450	449	460	451	443	442	420	452	424	470	454	475	449	462	447	461	486	409	433	455	452	444	441	433	412	426	504	413	462	461	459	440	410	461	443	450	473	484	465	469	481	485	482	432	426	450	461	440	436	453	490	472	419	446	486	485	460	441	437	471	479	441	411	449	433	406	512	442	464	455	450	459	463	446	468	419	441	471	445	482	459	444	429	468	443	437	481	434	459	445	459	432	445	422	423	449	446	418	444	436	429	436	444	499	440	451	469	443	463	455	448	429	446	499	420	452	463	486	453	407	426	421	492	426	475	485	472	439	467	470	458	464	446	437	444	441	481	435	466	482	426	436	451	449	445	432	429	450	462	447	435	440	475	449	485	430	496	458	421	443	460	469	439	458	423	457	450	455	472	478	455	470	465	470	460	424	457	430	434	463	437	404	465	452	416	466	468	453	464	465	486	468	489	476	456	443	444	467	419	488	444	463	457	457	454	476	435	447	463	458	453	478	459	450	460	464	435	459	468	460	432	449	461	459	501	480	453	476	489	477	476	443	449	478	488	435	474	441	454	452	445	413	465	466	456	471	395	461	442	436	460	465	460	441	405	459	441	464	456	450	489	477	481	476	455	439	392	457	446	511	478	478	446	456	450	439	446	462	487	425	456	454	465	487	451	454	466	446	438	492	420	435	457	421	457	447	458	484	428	428	458	426	478	467	428	456	472	476	447	433	455	442	401	463	482	490	462	468	455	478	468	443	422	469	436	446	450	436	446	440	473	457	426	474	438	451	447	451	464	443	466	395	479	452	463	437	453	439	433	461	457	438	432	443	411	451	416	441	425	464	481	473	477	512	485	462	466	442	457	418	423	417	428	468	472	471	484	417	461	433	446	443	446	441	450	457	466	432	459	414	486	464	455	463	468	474	464	458	464	447	474	442	440	482	466	429	416	435	435	473	457	487	403	437	456	443	462	473	449	475	506	458	443	405	478	468	450	439	455	490	450	456	469	444	434	426	451	434	436	469	425	424	451	481	438	459	445	444	456	438	452	462	412	429	457	464	448	441	457	445	463	446	441	462	476	462	432	425	467	457	463	410	443	459	453	440	454	435	445	436	446	443	434	428	453	453	458	479	468	432	453	419	468	485	411	437	433	477	446	442	430	433	439	456	416	453	439	446	424	456	408	452	439	466	462	465	480	467	444	419	463	468	443	451	461	448	434	438	463	465	454	474	479	430	430	468	468	429	461	413	420	471	443	416	443	430	454	425	454	468	482	493	470	455	479	459	414	407	453	469	491	484	441	453	477	458	478	468	452	448	460	444	451	397	472	443	448	454	424	475	445	493	450	464	470	441	474	464	482	422	450	504	445	471	465	447	484	479	449	453	444	472	461	466	488	443	426	446	438	446	430	455	450	434	455	468	455	474	446	446	459	433	456	434	453	480	488	426	479	409	479	433	480	471	431	449	463	472	433	434	387	461	485	431	487	468	466	467	482	434	423	450	423	454	463	461	467	463	470	415	464	467	448	418	457	444	423	397	415	470	436	480	442	413	477	457	436	467	458	413	443	401	460	465	471	447	433	436	411	437	462	448	468	438	446	460	467	433	425	454	421	412	430	431	421	457	463	484	472	454	475	476	429	469	444	503	455	470	462	448	436	459	459	477	467	455	445	475	469	461	438	440	470	450	444	471	422	500	461	438	488	485	452	432	421	445	444	474	447	440	432	472	405	451	450	454	475	460	458	463	481	498	475	431	466	458	463	457	477	472	450	460	469	440	431	461	450	437	427	437	456	463	482	473	434	403	448	437	483	454	428	480	467	470	464	460	422	456	462	445	451	448	484	452	470	430	462	431	448	459	485	436	469	415	468	483	475	463	438	427	474	432	425	396	447	433	435	463	488	453	457	462	438	459	423	444	470	452	439	455	456	467	445	459	434	394	428	456	468	477	462	447	424	475	443	460	452
23384	21511	33405	35242	44800	43887	36471	21271	7976	1718	352	328	295	305	268	311	334	292	299	295	266	316	303	322	336	295	313	316	315	297	303	275	310	282	281	272	279	317	303	290	291	287	290	297	302	307	306	298	295	299	286	309	291	270	280	293	278	289	311	300	301	297	308	319	288	332	263	299	298	288	309	287	291	309	292	290	307	281	282	298	302	298	288	292	275	313	289	300	314	312	275	293	317	309	303	279	290	293	283	286	279	277	277	279	287	282	304	260	306	296	282	294	313	297	275	297	288	296	295	315	297	302	295	302	312	325	296	296	271	280	313	299	275	287	324	300	278	282	281	313	289	277	317	299	284	300	320	298	309	273	287	293	329	286	296	295	273	270	319	307	315	319	278	297	272	284	316	303	289	272	287	273	308	299	301	291	308	295	308	274	275	264	330	259	285	277	260	261	277	291	325	298	298	272	285	277	306	266	294	310	289	271	283	278	293	302	299	298	267	329	313	303	325	283	280	291	270	281	294	284	306	274	301	267	292	270	279	273	282	328	302	298	309	309	306	296	296	271	299	304	299	282	271	290	288	310	289	291	285	294	294	279	307	298	293	300	286	303	320	292	282	269	294	301	296	300	288	297	291	329	296	278	270	299	296	275	284	294	308	309	294	287	283	322	277	286	289	306	311	290	302	294	299	276	274	292	307	312	309	339	293	282	292	331	332	300	271	306	301	305	290	295	299	267	265	274	274	263	258	287	301	307	298	263	293	264	282	287	285	281	315	336	297	283	263	307	326	281	296	301	301	283	299	253	309	299	294	276	280	284	317	280	302	292	268	286	297	271	293	303	294	311	265	287	286	277	291	311	307	289	313	314	297	279	305	316	288	291	297	316	314	289	308	295	310	291	268	268	342	266	293	300	281	310	288	323	308	327	304	297	274	298	277	278	309	316	285	304	306	264	300	272	300	273	278	288	290	274	302	289	267	275	263	286	301	304	273	268	291	298	240	304	304	270	319	295	294	294	311	296	282	299	317	295	288	309	291	274	317	314	291	297	277	288	285	319	315	305	280	296	280	314	302	323	296	296	296	286	298	293	312	312	273	302	280	311	289	277	307	308	285	304	283	305	300	314	295	307	286	286	340	290	267	291	288	308	275	310	304	263	315	331	296	306	295	307	290	333	308	294	308	304	304	292	271	254	298	286	306	291	296	291	310	301	301	292	282	325	308	352	286	286	304	293	311	267	285	320	262	272	276	305	326	321	255	276	269	305	288	306	312	324	297	336	289	303	270	295	271	280	305	299	307	302	306	290	294	292	307	312	315	325	304	336	319	303	303	292	296	305	275	286	289	280	306	289	320	302	331	304	281	330	279	273	298	284	313	298	306	289	272	273	307	307	308	306	308	285	282	285	275	301	309	299	288	305	280	308	256	291	317	272	276	289	283	268	302	283	301	334	312	300	296	280	308	293	278	290	298	261	274	303	319	267	309	285	311	278	317	286	274	309	294	273	290	293	317	280	295	284	312	286	285	254	299	329	268	266	263	318	280	303	273	291	289	331	299	306	314	259	312	326	333	286	287	280	302	300	290	316	279	295	303	297	291	300	310	312	306	298	305	310	290	271	286	308	306	279	325	274	279	282	315	280	269	299	305	281	297	299	288	299	280	320	281	266	299	280	278	298	302	246	309	270	318	314	301	305	287	275	288	288	278	275	309	284	302	306	299	280	318	305	280	289	311	304	291	295	289	311	313	280	288	282	286	286	296	302	308	282	274	285	288	310	292	315	302	307	292	316	303	283	253	297	287	300	273	302	308	318	303	286	312	272	308	299	286	332	340	285	295	290	283	305	289	265	308	288	311	309	283	324	287	291	310	308	293	321	274	270	273	297	294	290	284	292	306	286	309	296	320	294	268	276	283	310	316	295	306	285	301	318	301	333	316	302	261	302	286	296	295	286	274	268	264	305	307	305	291	297	279	296	314	315	288	279	311	295	288	308	323	288	296	288	307	308	295	289	296	300	321	269	285	290	278	287	286	289	310	334	287	299	300	319	277	305	292	279	291	294	289	316	300	308	298	305	262	262	288	266	306	265	300	259	292	320	297	292	326	270	282	284	266	268	300	267	306	258	288	299	291	277	299	272	296	290	297	295	278	306	298	294	272	304	331	311	292	280	295	289	288	332	318	286	312	316	285	317	266	282	288	272	295	262	269	287	314	254	271	268	289	333	262	284	284	333	314	256	307	311	316	317	294	280	317	284	275	299	305	293	301	310	277	268	284	292	303	317	288	280	294	317	302	296	289	278	289	274	269	261	309	335	256	292	300	307	308	308	278	319	299	297	287	321	326	323	298	277	302	278	288	317	286	301	288	308	292	276	292	298	312	291	292	306	303	303	303	303	279	303	296	267	302	288	295	328	287	296	328	280	307	307	307	313	299	312	294	294	311	322	297	301	279	270	302	276	307	297	276	315	326	246	300	319	297	297	291	291	280	301	330	258	277	311	317	245	330	325	289	288	294	296	278	295	290	275	286	288	289	297	285	302	308	304	284	285	309	297	288	267	279	335	311	290	286	260	316	309	263	328	325	289	297	282	277	292	283	291	308	304	288	306	239	317	340	317	274	330	277	276	275	299	289	279	304	339	268	304	290	286	321	314	297	306	309	293	323	292	296	285	348	308	291	296	275	310	294	297	299	297	293	268	315	302	328	281	308	305	290	316	267	289	278	311	291	292	273	282	303	291	287	325	308	284	291	321	340	307	288	292	301	301	269	276	290	288	309	294	288	287	303	310	314	288	271	276	285	314	291	332	301	289	288	346	305	277	305	275	288	293	305	303	294	294	327	303	311	324	273	312	300	291	329	284	271	294	298	327	307	296	313	332	311	305	319	279	294	281	296	302	296	292	282	305	318	283	311	304	266	314	272	332	280	303	291	293	281	277	315	317	320	317	297	299	308	311	277	268	316	306	291	301	277	288	298	267	306	298	273	291	289	308	304	292	294	270	282	296	313	309	276	288	283	308	281	302	292	313	282	289	278	280	266	284	302	298	290	275	303	319	271	301	278	290	292	318	300	279	313	313	296	290	313	294	289	281	262	297	295	324	305	287	318	296	291	303	286	285	315	283	296	300	279	318	303	299	285	336	288	288	301	289	301	317	329	299	279	304	313	316	290	304	275	304	292	269	324	259	308	288	296	274	281	296	280	296	312	257	337	291	287	273	294	309	310	311	271	266	294	289	290	320	270	288	322	300	281	314	292	322	338	298	295	322	263	281	305	302	299	301	311	298	301	275	294	276	293	311	273	302	305	281	279	319	302	286	299	300	279	310	275	304	284	304	291	305	266	315	305	314	282	287	285	291	308	287	284	279	302	323	307	284	274	300	318	271	292	305	271	294	307	315	321	287	321	293	290	318	312	282	287	327	305	286	284	292	298	295	310	324	306	318	284	302	312	271	281	286	290	290	252	278	328	310	296	300	293	288	291	271	307	306	294	274	277	324
10818	62512	81155	64850	61565	51816	42286	28524	14377	4045	546	556	560	551	540	522	547	560	512	544	565	589	516	548	534	516	545	503	557	559	560	544	556	535	527	531	558	511	563	534	545	518	546	525	508	514	529	541	532	530	551	535	549	528	528	511	523	522	548	526	533	527	533	517	562	526	511	559	528	557	526	542	546	527	545	578	613	521	578	532	535	572	507	510	531	555	542	534	535	512	534	516	527	526	523	524	550	590	535	557	537	559	520	549	477	588	571	545	595	504	540	529	523	528	518	523	531	534	564	515	568	561	527	591	584	563	553	549	524	520	576	534	506	523	489	534	517	479	536	549	543	526	498	555	589	521	521	536	575	522	534	505	538	541	568	545	570	552	546	550	541	539	500	541	569	545	519	542	521	519	542	518	522	550	560	545	548	543	551	568	597	569	578	530	489	524	531	560	550	525	559	524	509	538	550	538	552	569	554	525	575	526	544	535	553	553	520	565	541	516	542	524	508	510	547	579	545	550	553	551	499	583	572	558	506	525	527	527	568	541	512	566	539	520	570	556	524	559	592	501	531	529	527	514	536	523	537	544	598	555	544	571	572	540	577	543	503	546	556	570	579	529	515	563	562	538	560	530	552	556	553	541	549	521	552	557	526	541	562	514	531	541	525	537	530	508	515	550	547	524	603	535	518	584	521	582	581	578	506	504	549	519	551	509	518	534	500	556	535	542	521	576	527	542	527	543	561	527	520	573	499	546	519	507	545	522	580	512	572	565	531	519	519	535	531	536	546	533	555	528	536	526	511	558	534	526	527	546	539	525	551	575	539	535	549	568	541	562	543	494	541	555	534	573	545	511	578	537	544	544	520	524	553	517	577	482	546	519	510	523	530	558	507	519	513	554	554	522	545	561	465	541	549	532	548	519	521	512	530	508	567	518	561	519	507	539	557	537	539	535	542	543	561	540	578	558	565	523	527	557	517	546	531	566	523	553	551	536	571	537	551	554	550	544	537	549	512	536	571	577	512	528	522	573	575	568	534	580	548	521	562	562	547	539	526	592	548	532	554	526	525	527	525	536	509	505	562	551	575	557	577	532	540	522	547	560	519	571	535	548	561	528	546	547	546	546	540	532	505	547	561	525	503	542	558	559	539	559	512	537	532	533	540	525	543	528	511	535	525	547	561	567	557	543	533	553	576	552	569	546	521	591	536	543	490	564	541	536	565	529	567	561	505	537	548	497	490	544	560	557	570	526	547	532	535	525	533	508	543	518	521	527	550	558	552	515	499	518	534	549	490	530	537	535	556	512	503	557	557	529	539	565	551	570	525	586	544	513	520	494	540	513	565	556	506	584	532	546	548	524	484	580	563	518	548	509	495	526	538	584	546	523	543	544	507	554	533	553	550	564	540	534	506	539	536	543	523	558	531	549	515	547	574	528	534	538	531	522	553	514	497	567	513	530	575	538	517	513	531	519	525	528	508	533	545	547	552	543	552	523	514	574	577	525	570	570	545	541	555	507	538	513	538	511	574	527	582	563	579	528	578	534	564	544	524	554	557	539	506	560	488	495	558	535	523	574	483	517	561	552	542	521	578	560	522	564	548	593	506	521	573	572	507	540	598	506	515	563	529	509	527	524	543	531	523	516	569	569	496	538	572	563	548	513	536	547	546	518	515	487	552	551	539	589	541	546	557	551	550	578	530	543	547	550	578	559	514	550	538	541	567	489	535	547	564	518	502	522	594	566	540	559	545	530	528	563	605	512	562	547	564	555	517	561	552	578	563	535	536	570	569	489	523	544	586	593	514	551	533	534	536	578	534	552	513	554	537	526	556	510	563	522	516	521	544	597	508	537	544	540	542	548	559	567	576	598	556	551	563	572	512	548	531	563	520	574	513	551	540	583	562	546	529	519	542	541	545	560	525	531	495	533	530	548	594	541	527	548	562	534	559	530	534	529	578	552	583	488	538	510	543	497	520	540	537	537	537	524	485	544	557	517	516	552	503	528	524	580	497	562	569	517	527	524	518	537	576	498	567	545	535	512	519	486	516	552	509	534	533	542	532	531	556	516	540	539	547	561	526	539	522	547	508	546	567	497	556	557	543	570	585	554	543	533	525	554	532	530	565	544	530	551	543	539	554	559	586	561	536	523	595	537	560	497	533	511	553	549	554	571	504	556	539	561	531	535	548	548	546	540	603	565	539	539	552	530	555	552	548	528	536	494	580	588	520	558	555	529	541	567	565	544	553	545	572	582	538	546	516	559	521	551	564	593	560	553	520	560	528	602	507	517	544	516	521	526	541	524	566	524	514	541	555	542	509	547	550	502	554	534	514	552	549	537	558	515	514	566	521	542	548	509	553	536	520	557	515	563	514	535	561	559	567	554	529	575	528	504	539	555	536	540	563	569	519	550	568	532	525	550	566	579	535	577	535	524	538	552	537	568	559	529	561	524	560	542	544	503	544	535	567	515	548	534	525	537	556	566	536	516	530	504	529	544	538	567	536	555	539	527	553	512	562	528	534	550	572	534	537	500	531	567	549	530	511	526	549	540	547	589	556	514	504	532	534	564	541	540	529	536	520	544	539	555	525	558	519	570	515	569	532	555	509	557	544	570	532	541	564	537	538	565	538	529	534	515	477	516	554	494	535	541	554	535	568	538	531	570	541	556	517	564	571	528	496	519	531	559	555	537	504	528	518	528	554	525	502	589	547	553	551	515	514	576	554	516	511	525	514	548	550	555	564	539	541	565	539	581	541	576	555	505	532	560	537	539	523	553	541	528	516	536	537	559	527	535	561	544	509	505	486	542	537	537	536	543	543	527	506	540	533	555	566	522	544	499	542	549	514	562	539	578	515	561	547	566	531	547	533	543	558	530	528	557	552	515	521	531	562	520	535	565	550	549	541	539	562	519	548	578	563	555	527	539	544	497	559	535	487	541	549	511	584	547	567	586	569	548	508	549	596	542	527	484	542	557	524	527	527	511	559	561	537	572	541	551	564	554	529	476	570	543	525	539	535	532	541	496	517	543	539	599	543	540	540	534	539	547	550	530	546	515	537	585	529	512	551	560	531	557	560	568	523	520	571	521	539	521	559	529	526	514	533	532	559	521	505	555	541	539	558	542	548	551	555	518	583	552	519	569	541	541	568	546	577	521	596	549	498	557	551	568	542	516	537	518	513	539	510	541	527	577	548	529	559	486	563	499	580	553	605	544	518	526	560	543	556	526	556	573	545	487	574	541	493	524	558	548	569	565	558	522	512	530	488	567	554	552	515	568	553	574	565	558	540	511	534	531	517	515	508	558	504	534	515	544	523	540	551	542	547	551	548	529	551	557	516	566	549	543	544	576	563	546	550	511	546	557	509	542	543	541	560	563	529	493	555	533	517	541	515	529	522	522	530	532	560	571	563	551	535	568	540	509	525	499	534	536	542	504	518	551	559	551	530	540	575	543	533	482	569	521	572	540	528	579	561	523	520	534	555	529	543	530	557	504
26967	22236	31492	21813	11407	5890	3448	1750	745	432	305	314	330	311	327	355	303	290	314	283	334	320	318	338	342	317	311	297	293	304	363	306	346	313	335	344	325	326	290	338	315	290	341	305	302	292	306	335	348	307	292	334	332	299	291	309	328	324	315	323	321	321	329	327	297	343	333	292	319	335	290	312	325	313	346	292	347	317	331	317	329	274	337	317	320	343	304	336	316	335	340	326	334	324	349	324	340	315	320	318	311	359	347	304	335	345	332	306	301	310	327	325	325	316	343	307	307	318	326	297	338	322	313	328	345	322	356	312	328	306	325	324	334	338	302	326	315	312	321	293	310	327	321	321	330	337	263	316	324	320	327	317	309	327	299	330	333	305	304	310	306	309	343	324	355	313	293	306	315	326	314	302	301	295	330	326	284	326	305	312	322	296	314	319	279	322	302	304	312	329	332	318	298	313	323	327	309	323	305	304	300	334	328	328	313	328	319	297	319	326	322	294	308	338	360	336	320	357	317	292	336	346	312	321	333	291	317	328	325	328	324	320	308	305	327	319	299	300	331	307	304	321	296	322	316	318	336	363	343	283	315	307	312	328	320	317	344	315	307	321	313	325	295	307	357	330	314	338	301	324	300	349	321	334	339	325	315	331	348	331	341	307	315	321	319	333	317	330	298	336	312	295	333	332	333	344	293	318	330	315	307	320	322	322	311	295	305	295	309	289	334	317	311	346	356	322	331	314	339	307	282	312	301	344	316	320	308	308	308	329	325	318	300	338	304	304	302	329	296	331	296	335	324	333	305	314	335	315	327	335	316	333	347	337	330	339	317	313	336	344	319	315	347	299	336	292	281	309	335	333	303	344	312	311	315	330	326	317	345	368	310	300	317	304	293	325	305	319	316	289	320	296	309	323	327	312	321	325	315	292	345	314	338	336	343	342	301	311	355	327	325	359	299	298	330	319	299	314	329	341	334	295	297	297	300	315	328	310	325	322	309	288	356	325	294	342	297	308	311	342	336	325	310	321	296	334	332	332	327	336	337	312	305	335	306	354	313	314	312	317	292	307	334	316	305	325	289	313	322	326	287	327	343	319	309	301	326	316	317	333	316	314	329	306	328	325	327	317	347	333	309	317	292	327	297	289	337	310	308	328	323	297	336	290	308	322	320	297	338	334	291	342	351	320	343	363	340	303	298	311	324	333	286	324	309	329	325	369	316	337	347	301	325	321	321	323	317	327	296	326	310	347	319	299	314	292	337	314	312	358	325	319	315	345	315	310	325	327	333	300	294	334	344	327	319	321	280	303	320	345	330	341	355	339	332	335	316	306	333	351	300	332	311	335	287	340	330	303	339	316	297	318	336	351	310	324	322	327	342	292	301	315	309	333	310	308	313	309	326	303	316	314	297	316	321	305	298	326	296	332	316	278	326	305	304	293	317	333	297	282	308	343	298	311	292	329	332	358	320	297	318	364	296	320	315	324	348	329	338	351	293	293	308	321	319	324	337	327	335	340	297	301	315	314	296	280	345	332	296	326	332	329	320	362	341	303	292	344	314	320	351	304	362	310	324	300	314	317	326	309	318	310	305	357	346	325	319	286	338	341	304	320	346	340	323	314	316	317	319	297	328	333	330	318	352	330	316	351	278	316	316	324	295	281	346	332	296	311	303	310	336	309	312	334	306	319	335	305	325	334	309	333	335	351	315	311	312	321	352	282	340	306	348	318	309	327	328	338	321	300	346	350	299	288	303	312	329	310	332	324	367	334	311	307	322	322	323	306	314	352	314	318	299	294	304	278	307	318	312	332	371	323	346	323	325	311	298	300	336	335	328	311	303	340	300	290	348	302	314	310	313	322	306	308	283	344	289	316	326	336	343	353	315	311	312	307	322	333	342	334	314	341	309	335	303	297	339	329	315	306	294	329	306	302	355	334	305	340	318	311	336	328	305	307	349	333	334	327	303	318	311	334	333	292	313	328	287	324	310	323	307	318	298	310	294	346	330	294	337	333	281	316	346	287	299	297	314	306	297	309	304	330	312	309	304	322	302	333	304	315	304	295	294	327	289	310	324	324	321	320	335	320	315	316	317	299	331	308	315	296	345	293	315	315	320	309	317	304	303	361	314	296	329	292	319	312	290	314	305	318	354	328	310	313	315	333	292	297	309	323	310	306	301	318	329	320	306	356	294	321	287	290	323	322	301	308	322	325	312	310	351	324	330	325	321	350	331	301	326	334	307	312	317	325	319	313	297	316	342	285	308	302	309	318	306	280	352	304	308	315	290	340	313	321	309	310	329	280	290	319	316	275	291	322	358	309	331	330	326	307	327	289	314	337	293	335	314	293	322	309	315	314	331	293	317	316	340	321	301	329	333	293	313	306	303	283	317	290	329	295	313	332	346	330	318	338	281	319	329	305	304	356	325	288	315	325	326	326	308	303	295	331	286	304	325	355	323	322	342	279	339	303	336	274	334	291	311	322	326	340	320	312	302	316	316	349	311	315	346	330	294	309	323	329	310	322	307	339	321	299	321	336	319	320	299	302	333	319	335	332	311	340	351	343	329	328	322	311	339	314	333	311	338	354	337	336	327	332	325	323	348	305	309	321	255	333	308	297	311	369	346	305	304	339	293	332	304	345	306	341	302	302	315	278	298	344	335	308	331	299	329	306	321	340	321	351	306	273	305	326	304	305	295	327	346	333	309	312	283	334	315	335	327	326	278	303	308	324	359	312	331	291	352	295	340	342	313	316	335	302	336	327	321	314	306	303	316	304	314	303	299	348	285	303	296	323	271	297	299	329	329	324	298	295	349	304	284	290	287	361	310	337	351	325	331	316	293	320	319	323	330	317	281	279	309	356	305	299	302	290	318	337	305	326	350	302	288	286	315	313	318	298	322	301	314	321	324	348	303	324	264	321	314	316	316	324	315	350	318	358	310	299	313	343	352	286	321	342	318	302	324	311	305	307	312	281	336	369	334	309	295	295	300	308	306	325	311	358	314	330	319	317	336	337	344	316	318	325	329	325	303	356	325	293	319	320	288	320	297	325	333	318	322	334	341	344	301	326	293	294	290	325	287	319	285	304	317	343	348	326	360	324	325	353	348	302	311	321	323	322	304	330	300	306	318	305	304	310	331	301	321	322	327	314	335	333	338	315	297	325	327	299	304	300	331	263	300	337	306	288	333	305	310	339	309	327	307	313	313	306	295	294	319	303	332	313	287	347	324	348	331	317	316	304	343	317	296	324	292	343	287	329	315	310	293	338	296	319	305	306	309	313	313	337	323	319	324	344	315	313	317	308	317	301	373	294	319	340	270	302	289	324	278	337	340	347	307	333	326	290	331	296	336	293	299	344	310	319	333	330	308	314	329	309	327	337	343	284	329	331	324	333	283	336	321	297	308	295	336	300	298	305	315	342	322	319	357	312	302	321	318	308	314	332	307	304	305	311	351	285	323	346	335	309	318	304	308	334	327	299	325	334	301	312	320	303
5806	27954	39067	26325	18095	12439	8718	4454	1826	928	609	569	601	641	580	588	566	573	580	597	561	606	618	574	665	595	624	667	602	632	623	588	625	565	610	575	582	631	590	625	611	640	618	647	607	629	656	608	644	577	555	572	601	591	623	614	584	619	628	571	599	588	597	653	609	609	582	654	612	593	643	605	666	621	574	644	630	575	664	606	562	564	656	634	597	589	657	595	639	587	625	597	584	595	618	619	593	606	640	574	583	608	603	608	601	599	627	591	604	598	658	663	616	659	638	622	600	630	593	619	631	595	600	603	582	637	612	573	601	635	631	583	622	628	607	599	629	651	622	621	610	647	642	623	594	601	610	609	608	607	649	659	611	629	558	621	636	605	577	577	632	640	603	608	646	591	612	609	596	596	634	643	605	592	613	633	573	602	622	604	635	612	604	596	625	603	550	615	592	629	617	619	635	564	655	650	563	665	634	628	622	632	589	575	587	613	605	592	586	622	642	600	620	606	556	613	594	583	610	639	616	607	614	628	581	644	650	618	590	561	588	587	558	605	593	581	621	622	547	684	578	603	597	570	598	589	557	594	605	616	613	569	590	606	561	623	595	641	614	606	619	642	592	618	629	625	566	589	590	576	605	612	606	619	629	564	580	608	575	613	621	643	639	619	630	577	600	619	613	649	597	571	611	617	622	656	629	638	592	623	587	603	558	597	638	614	569	662	613	627	557	558	606	593	582	611	575	596	606	577	561	610	621	580	585	589	656	632	581	646	608	582	602	579	624	607	607	636	577	603	649	651	592	572	568	586	583	620	550	607	641	640	610	636	608	598	634	591	623	590	581	573	605	651	598	611	614	545	592	672	610	656	583	611	640	607	617	618	615	655	624	589	637	588	623	647	572	615	614	642	676	595	615	599	601	659	611	617	597	620	573	600	655	606	644	632	587	586	591	630	630	623	598	631	620	633	597	651	616	651	650	653	648	630	549	590	648	639	575	627	590	603	578	652	605	614	606	644	599	638	638	628	586	615	609	646	633	628	616	655	631	631	623	616	616	606	567	616	631	619	596	639	654	621	607	630	608	616	650	652	612	640	595	588	646	600	595	637	634	573	634	592	577	594	584	624	560	652	581	615	566	646	655	591	620	621	613	576	587	584	603	543	610	610	596	607	605	606	585	576	627	608	569	594	591	587	632	611	626	631	599	617	612	627	609	606	585	656	568	603	625	630	625	623	592	603	632	624	629	595	607	656	643	631	633	599	643	567	648	619	567	598	665	554	615	614	594	599	628	588	633	578	599	650	604	579	616	615	594	602	601	576	649	632	645	613	631	634	603	616	591	608	581	557	591	569	616	637	597	602	642	629	602	632	600	606	620	644	585	600	600	609	678	606	608	666	631	631	603	595	631	590	625	622	597	604	606	617	631	638	626	605	584	618	661	624	588	594	572	564	574	671	629	584	608	565	640	619	661	591	623	595	592	619	576	587	580	589	635	607	631	648	592	623	609	588	602	569	641	581	556	655	600	654	621	589	633	600	591	638	645	622	633	580	589	570	571	596	585	625	602	593	581	625	610	633	610	580	612	613	587	613	644	629	611	610	656	583	634	601	631	608	637	640	634	590	593	644	638	614	566	630	589	610	640	576	650	597	632	625	558	620	618	614	621	621	636	632	588	590	609	623	614	649	608	624	628	580	610	603	595	619	601	582	621	615	623	591	613	592	606	607	526	625	633	608	597	663	592	627	616	598	660	577	614	583	618	586	607	555	677	607	615	629	614	622	605	637	606	625	619	630	600	582	597	608	605	636	604	620	643	588	625	612	587	594	635	549	615	607	594	615	559	614	622	580	603	642	597	585	618	582	595	605	585	624	596	545	609	611	602	593	645	623	597	584	624	624	631	604	629	641	583	622	656	586	581	597	624	595	630	618	605	619	622	605	671	673	618	617	603	606	639	617	594	571	607	571	610	602	634	619	629	643	601	598	625	567	600	593	597	617	593	628	610	603	633	569	653	639	613	642	624	569	619	654	564	608	616	653	585	595	587	586	595	610	648	604	663	606	575	641	597	583	581	635	651	587	585	597	606	592	611	621	601	604	603	622	606	600	665	614	575	639	640	587	663	566	607	639	596	648	627	638	566	647	569	613	633	619	643	643	577	577	613	605	620	639	616	589	675	606	597	611	636	616	579	651	630	610	581	633	663	592	636	628	608	601	608	643	575	654	643	585	614	616	579	612	623	652	655	607	628	619	623	585	620	583	615	594	618	597	585	609	661	593	592	623	632	639	607	612	618	562	628	581	611	591	639	590	613	627	600	624	595	580	599	605	584	572	665	620	606	625	591	647	584	623	620	610	609	578	604	597	590	614	635	590	593	606	665	600	650	626	615	622	599	632	653	670	618	614	624	594	634	608	627	624	607	623	623	649	600	624	632	634	583	560	575	573	590	592	593	579	630	613	609	621	643	588	636	627	634	646	581	585	593	584	607	614	606	593	583	592	650	636	586	591	610	609	641	625	643	523	625	612	620	570	569	628	629	614	610	599	619	593	611	608	600	647	621	600	631	591	624	603	644	618	602	648	621	632	675	631	599	614	616	594	605	611	585	630	644	610	589	596	638	561	637	573	629	576	611	645	580	622	600	651	611	563	619	626	640	597	607	628	565	642	611	630	590	585	610	604	613	623	580	615	620	608	620	623	598	587	601	591	593	586	589	603	575	615	630	561	595	642	594	623	621	603	635	612	589	609	616	613	625	594	602	617	641	619	588	631	552	610	627	610	616	582	585	610	617	603	603	591	631	633	624	601	655	651	615	651	567	583	627	619	639	574	652	572	589	625	582	627	654	606	594	592	615	592	580	619	631	589	570	595	568	634	642	609	553	582	614	601	595	601	599	629	626	625	612	604	625	676	599	599	569	607	602	615	619	610	641	604	557	573	673	642	558	637	597	642	603	591	618	578	620	640	617	622	626	609	572	587	607	596	655	617	602	614	620	628	597	601	651	598	566	578	605	620	609	631	606	601	614	581	607	652	615	606	595	670	571	612	572	589	639	628	639	586	614	594	601	629	618	604	594	566	580	579	592	622	618	655	617	602	620	624	558	582	611	648	601	650	646	592	589	591	570	586	592	608	571	564	613	605	628	623	604	556	577	664	672	614	580	600	625	600	585	575	632	609	606	645	618	577	625	592	614	626	610	655	578	613	619	613	595	657	603	620	591	593	632	575	566	580	617	646	659	618	598	616	603	571	610	588	578	547	584	630	609	593	624	590	583	606	640	594	612	610	666	586	617	623	606	582	631	585	577	618	637	602	596	580	632	587	657	642	627	637	605	593	634	585	598	609	619	573	632	632	622	609	581	604	641	600	582	636	594	601	586	583	630	605	601	620	628	674	588	602	567	638	627	598	631	571	647	598	596	611	612	591	625	641	663	600	577	638	663	570	621	608	641	567	586	632	605	596	614	636	621	600	654	629	578	625	584	624	611	535	605	553	615	609
24414	21599	39943	43200	34473	29398	22160	8769	2254	598	237	242	250	249	232	229	251	243	254	217	231	248	254	222	213	249	258	256	257	267	231	239	237	224	241	254	251	244	236	243	258	260	243	264	238	246	236	266	254	248	261	229	216	247	225	254	241	250	278	241	258	237	258	285	243	261	243	261	234	262	252	275	241	244	253	265	257	250	271	261	250	238	240	221	270	251	247	236	245	228	236	274	250	247	243	262	247	234	245	245	248	262	278	241	257	201	230	277	240	257	267	239	240	256	253	249	249	227	246	265	238	247	252	257	230	220	238	240	255	246	223	241	257	248	249	272	249	243	234	242	234	250	233	258	264	265	264	247	239	268	253	218	223	265	190	230	265	259	227	246	268	256	257	265	246	218	268	226	261	253	248	234	259	280	236	251	246	246	241	226	249	265	227	228	252	249	256	260	225	252	256	239	226	268	241	257	266	250	265	215	257	228	255	235	249	260	255	237	242	251	263	240	236	239	280	233	243	252	243	235	242	290	250	253	260	252	257	219	247	275	215	266	236	259	270	253	216	245	270	239	263	255	240	245	243	265	266	234	238	262	232	238	251	261	234	255	254	240	274	270	256	231	283	264	263	241	258	251	230	280	250	268	261	250	253	233	221	254	237	266	241	243	202	232	254	280	252	241	270	232	266	221	247	281	254	290	273	237	261	276	236	278	273	238	251	258	232	278	252	230	248	241	248	290	261	235	236	253	239	249	260	259	245	261	234	264	269	253	234	232	243	225	256	223	229	230	247	263	259	252	245	261	250	243	249	224	253	271	245	251	263	250	244	228	263	256	265	231	244	231	215	254	245	246	222	241	257	221	233	285	221	236	244	235	243	252	225	259	220	252	262	223	248	229	259	251	218	249	242	258	286	224	261	220	261	235	243	274	237	250	261	253	236	225	271	246	230	221	270	242	230	265	256	247	248	238	262	228	258	229	262	265	232	258	242	241	263	259	234	236	252	228	260	279	243	215	245	224	237	229	262	270	250	235	219	239	248	271	263	253	265	231	265	263	249	236	230	244	256	254	240	229	241	269	216	265	231	230	246	236	244	249	236	289	254	267	226	242	264	249	242	246	245	269	250	221	252	271	239	255	253	238	226	256	272	231	231	288	259	242	261	290	274	220	227	227	251	271	274	227	246	251	243	259	233	243	260	264	252	269	273	259	285	239	208	222	252	254	254	218	247	243	254	251	221	246	260	257	236	247	250	271	266	249	253	228	246	279	247	274	268	246	262	234	227	259	225	239	259	239	241	234	232	245	267	268	244	257	256	258	249	235	241	255	233	226	265	246	263	286	230	249	247	241	230	223	267	245	228	228	254	257	245	232	245	258	258	240	259	244	270	257	230	240	246	261	238	238	279	282	252	238	258	223	248	251	244	250	243	257	235	233	272	230	237	254	249	227	246	257	256	255	258	241	248	251	275	240	244	243	257	280	213	274	259	256	230	257	241	239	274	255	219	265	222	251	242	233	221	231	254	245	223	237	270	247	225	238	218	256	228	219	258	238	230	256	254	245	260	259	250	233	251	253	242	243	246	251	234	244	267	269	228	246	230	249	255	243	252	250	254	253	249	238	236	258	223	245	239	279	256	249	265	257	256	229	252	270	234	248	243	235	263	231	249	246	248	250	275	249	219	215	264	261	264	229	239	243	258	250	267	241	221	235	267	248	235	243	220	231	255	239	232	232	242	272	255	227	275	216	240	261	250	245	226	257	236	257	248	260	252	252	251	252	242	249	249	245	238	243	274	213	282	261	252	243	217	246	248	247	273	234	250	239	245	239	214	245	238	255	244	229	247	257	223	272	223	231	235	277	222	241	261	266	268	213	233	247	274	238	248	263	281	234	238	221	251	241	243	255	236	240	238	275	264	221	260	261	275	259	227	250	252	248	249	237	229	260	246	234	230	234	238	261	262	255	249	268	239	224	242	259	221	231	249	256	229	232	191	223	243	265	231	252	230	249	276	240	257	218	226	238	232	250	258	243	257	271	254	252	256	250	233	231	262	249	251	229	217	225	228	228	248	260	244	264	251	222	247	243	241	264	230	273	241	241	221	249	246	226	254	281	260	266	272	238	264	259	230	243	221	217	244	245	232	233	223	238	276	254	256	256	254	255	255	261	223	249	260	269	249	236	248	254	269	225	252	235	210	235	229	238	287	242	257	248	226	251	246	262	244	264	243	260	272	234	245	249	237	232	268	229	243	254	271	245	226	263	274	248	261	285	196	257	244	270	255	250	225	255	269	223	279	245	260	237	268	242	244	260	257	266	267	235	229	271	263	237	263	217	261	266	249	279	271	230	236	274	249	253	236	232	270	254	236	250	255	240	251	253	260	236	235	252	234	237	266	260	275	243	219	229	255	264	239	240	228	257	261	260	243	257	254	261	236	236	237	283	239	253	238	228	248	246	241	258	258	241	274	253	260	286	255	248	237	268	234	247	236	258	237	269	261	264	245	253	257	229	247	232	257	266	238	259	230	249	232	232	241	281	250	256	260	248	297	239	264	260	261	215	228	223	223	217	258	253	234	274	244	232	256	253	241	229	264	241	243	246	281	232	244	281	255	254	230	218	247	240	237	230	224	261	226	263	257	260	226	249	241	238	234	251	213	264	237	248	254	253	257	271	250	283	216	258	266	270	250	251	236	257	250	247	218	253	232	240	254	249	272	248	243	241	271	240	248	249	239	237	246	251	267	242	228	261	270	247	251	267	285	240	221	261	255	247	245	240	221	243	208	235	256	237	230	249	229	237	242	240	241	274	239	241	244	276	279	200	257	235	244	238	247	272	276	272	237	242	256	252	274	242	226	261	249	265	251	255	247	288	223	227	301	247	249	241	275	229	235	248	244	255	261	249	255	270	260	253	243	242	276	245	227	232	221	253	229	245	244	260	233	245	235	238	232	264	235	247	259	234	248	226	260	244	275	288	230	246	283	236	244	258	237	261	227	237	240	250	256	252	224	283	254	239	240	227	259	256	240	245	236	272	238	253	255	254	232	235	255	248	250	258	278	251	233	243	253	252	252	253	227	233	241	254	252	232	276	261	251	244	259	231	211	254	243	255	215	206	222	239	237	264	259	260	254	260	255	259	260	265	281	250	270	231	253	249	237	231	224	254	254	240	243	262	253	237	256	240	235	250	246	264	251	257	234	255	251	252	240	224	245	259	246	260	251	258	243	253	254	256	229	212	251	250	218	252	248	244	247	243	235	250	246	238	255	247	244	275	238	244	241	213	234	236	259	235	258	260	266	291	256	239	235	242	249	230	267	261	253	246	243	255	225	221	273	267	254	262	265	248	265	271	234	273	275	260	262	235	243	245	249	249	245	262	266	252	240	236	266	213	217	253	216	285	210	224	236	226	240	245	233	219	259	243	242	240	228	257	226	238	245	241	238	245	256	229	238	236	205	223	211	241	250	223	229	244	239	254	238	255	254	248	242	249	248	237	229	246
7939	43981	82635	59097	45779	37255	29173	15465	5765	1596	440	458	529	471	457	493	448	479	467	479	453	482	470	487	451	459	449	459	478	447	442	457	499	477	489	477	491	462	469	455	458	483	494	486	478	508	493	489	486	457	503	501	509	469	447	476	481	472	477	464	488	478	510	479	476	441	471	475	521	481	478	487	473	482	479	449	451	466	488	503	534	488	444	460	448	465	508	485	466	451	501	524	474	460	473	478	465	495	464	500	466	436	477	478	475	500	498	480	449	459	489	451	444	449	455	473	516	483	487	457	502	459	475	473	527	498	453	461	478	435	486	459	479	468	494	486	464	471	443	449	481	407	444	472	490	469	509	493	488	500	515	458	455	452	463	447	464	485	487	470	502	447	435	459	449	470	502	476	450	442	439	453	470	487	458	483	451	490	463	470	495	463	476	486	488	482	448	516	440	461	482	503	455	486	491	517	503	503	490	484	475	441	476	498	477	464	482	538	458	494	490	456	489	465	473	444	430	437	458	476	467	503	478	466	463	496	447	458	493	505	465	445	479	487	508	486	503	473	445	452	436	485	452	496	452	479	481	462	505	491	446	519	498	496	494	492	458	454	479	466	443	480	461	518	483	518	464	468	444	439	479	501	489	481	472	495	456	474	442	472	476	459	486	479	441	462	444	489	465	478	490	466	482	457	447	460	441	486	477	502	464	463	496	436	441	483	514	518	497	466	453	446	515	443	469	486	480	486	452	411	490	430	463	481	500	509	451	496	444	462	485	447	507	486	438	463	447	475	475	498	473	478	525	501	485	458	480	426	459	478	481	475	469	464	508	488	496	493	468	478	448	455	463	509	442	480	514	462	487	487	417	494	428	485	502	482	427	482	474	491	493	447	505	444	490	443	463	465	459	483	441	465	481	443	485	450	483	486	470	479	468	485	480	468	477	482	504	463	453	448	482	461	476	490	488	454	466	482	506	471	487	489	457	457	503	519	509	468	506	482	480	470	499	452	506	482	450	481	487	456	446	463	495	454	464	462	493	461	498	471	486	447	499	480	504	472	487	506	484	472	552	481	445	488	460	492	469	448	456	460	461	480	467	506	480	462	481	432	511	451	476	440	484	495	440	476	477	496	463	468	465	491	466	473	507	478	503	502	479	492	464	448	474	456	461	490	463	479	497	454	494	451	475	500	484	447	482	474	483	495	473	507	494	490	488	499	519	493	437	475	426	488	465	481	491	508	464	480	509	466	481	524	490	475	481	447	535	505	478	467	492	496	458	458	464	469	453	522	496	478	481	453	487	485	476	481	487	476	479	474	473	501	454	493	481	469	461	454	489	458	490	486	472	475	440	417	444	490	483	455	478	466	459	478	474	511	440	478	469	522	439	463	457	457	469	454	480	476	461	463	511	482	442	480	471	494	470	457	484	471	472	457	477	453	480	493	506	466	495	484	475	470	477	488	526	477	433	509	494	463	477	481	446	461	472	510	478	445	453	509	485	502	466	487	512	482	453	475	427	457	459	480	492	459	486	494	490	494	470	489	525	504	503	478	479	457	439	438	492	450	527	499	485	447	458	500	471	454	470	476	479	461	442	473	515	470	497	486	510	460	493	461	501	490	466	471	487	476	512	482	459	497	465	466	494	468	492	465	450	493	509	481	469	490	440	459	472	510	481	440	463	440	501	491	463	460	477	472	480	456	501	476	477	480	442	459	448	475	462	477	471	502	505	493	441	472	476	511	479	482	465	502	474	461	443	490	442	507	509	488	522	465	478	463	427	438	479	487	458	471	485	488	493	485	466	445	448	485	503	448	474	412	486	467	495	506	443	425	475	405	501	518	470	464	456	487	475	469	494	473	458	494	474	455	446	421	484	466	460	491	503	521	458	450	467	499	461	461	472	487	496	478	460	482	481	472	500	485	455	467	463	474	474	504	490	487	492	492	449	470	489	477	472	462	453	482	470	500	536	512	463	459	480	518	479	468	415	489	474	494	483	480	500	436	465	498	501	502	480	466	460	485	473	470	516	515	465	460	466	457	493	443	425	481	513	467	463	486	499	466	452	434	473	459	453	497	464	465	493	509	505	480	488	494	486	494	460	484	446	447	443	517	458	465	507	450	466	468	497	486	449	464	500	461	496	472	512	452	479	519	477	466	443	484	508	472	468	472	490	484	476	494	504	512	485	457	478	482	466	550	515	488	507	485	486	479	493	457	458	453	473	492	511	469	468	492	486	489	451	469	491	494	474	534	493	471	489	460	512	480	530	442	472	481	423	478	487	478	470	521	448	479	445	491	456	538	443	460	465	505	482	468	501	487	484	450	490	478	446	456	459	476	507	494	446	480	465	453	531	475	466	487	449	471	478	492	502	462	518	451	495	474	461	484	479	466	496	496	521	476	455	512	494	492	473	469	468	479	462	449	510	447	453	493	489	449	442	490	450	466	503	441	439	505	514	477	428	451	512	457	472	495	488	478	453	408	483	460	481	473	475	494	474	464	458	467	469	478	439	504	494	502	483	431	507	474	465	475	507	475	491	450	466	456	503	484	487	481	467	504	500	480	495	444	459	491	497	496	476	484	522	440	471	485	482	497	466	481	486	467	515	472	456	439	450	469	468	491	495	520	497	475	475	499	453	435	479	500	480	452	449	462	456	477	432	491	473	476	469	504	469	521	488	448	463	475	464	455	480	439	493	471	487	457	502	460	450	480	498	468	499	469	449	467	511	494	505	445	472	482	466	466	465	434	466	488	519	473	465	439	448	495	485	454	453	474	465	447	479	513	487	449	472	486	481	495	481	472	476	468	472	492	469	491	444	502	473	489	424	457	483	466	411	491	489	498	515	492	510	516	470	459	472	483	489	457	460	446	518	476	457	448	448	479	494	489	498	471	472	462	479	480	486	471	491	471	458	430	425	480	477	495	456	487	473	456	464	511	476	449	500	515	475	495	462	500	437	474	489	447	472	495	526	480	462	469	492	531	477	523	475	486	474	479	476	464	465	488	471	466	460	492	489	468	461	456	493	464	502	492	460	506	499	501	484	514	461	488	475	481	475	526	494	444	485	418	532	488	479	457	471	450	474	447	495	521	472	513	461	476	471	427	498	448	514	454	467	454	469	463	502	503	525	462	460	479	480	454	486	499	457	453	470	473	467	455	483	493	454	497	465	493	506	461	483	483	503	420	476	495	498	466	460	447	495	478	457	489	443	478	452	457	496	475	462	475	468	488	504	469	477	484	480	511	499	463	430	474	442	482	474	454	506	457	504	467	508	514	476	467	545	526	472	459	468	514	457	420	487	501	481	523	473	489	450	446	453	494	514	439	456	468	449	497	450	458	450	467	484	439	460	485	488	515	478	483	504	478	473	486	503	437	485	501	486	481	504	465	494	473	482	462	477	447	466	493	450	486	487	447	552	461	489	463	490	455	479	454	436	431	470	477	477	458	436	465	454	470	494	440	488	525	454	461	443	453	520	501	479	493	438	463	457	474	488	454
23443	21404	35281	42439	35349	36897	30260	13271	3117	679	336	317	303	345	308	287	301	310	294	306	305	296	280	303	285	296	349	345	332	309	313	300	294	307	296	312	307	346	302	309	347	292	292	317	316	301	289	294	301	314	301	302	332	287	308	335	313	310	288	288	297	325	325	302	320	269	305	296	287	288	308	287	322	312	327	283	323	287	267	312	322	286	284	305	331	318	304	303	341	308	321	299	313	338	293	296	282	319	306	319	292	300	357	300	312	299	304	287	311	333	288	291	310	312	325	308	293	329	286	292	309	319	338	289	296	291	301	288	277	315	316	316	324	331	328	313	307	306	298	308	293	287	295	328	282	303	319	299	278	282	309	328	279	279	312	339	290	276	291	303	330	309	293	308	270	306	289	295	310	309	282	292	294	320	318	329	278	290	294	292	336	302	319	338	330	291	281	292	269	277	294	279	319	303	295	298	319	289	288	298	315	302	288	308	293	287	318	322	302	296	319	298	269	290	297	275	304	310	298	321	296	332	310	283	304	314	263	322	303	293	301	297	345	309	303	307	285	273	322	287	326	289	283	309	305	357	302	289	276	332	300	310	302	323	333	288	325	283	280	300	283	305	326	308	305	309	301	310	306	317	313	293	339	289	274	272	303	311	307	282	313	282	305	293	283	285	313	292	326	296	299	321	280	312	327	304	299	309	293	307	328	302	305	302	308	304	332	273	308	306	306	305	305	284	284	305	319	301	315	346	293	329	285	300	319	303	283	273	294	309	314	301	295	299	310	296	298	302	320	279	317	318	328	318	322	305	323	304	314	279	316	307	315	321	320	319	307	299	289	321	298	308	296	299	340	326	276	319	336	296	324	317	258	319	311	313	327	305	312	310	298	293	292	286	298	304	323	279	314	315	333	284	319	332	295	302	321	337	288	313	316	273	290	314	297	309	284	310	320	264	311	316	264	314	297	313	325	297	333	288	315	311	291	326	288	312	316	301	293	297	287	316	296	311	328	278	271	300	324	288	310	289	291	292	326	297	284	314	317	344	295	294	305	297	285	310	285	313	272	314	306	327	271	307	287	293	325	311	293	279	260	310	299	292	314	306	293	310	290	313	313	343	303	328	321	302	326	294	338	271	314	289	307	297	313	313	324	283	296	297	292	327	331	348	313	303	287	323	299	298	294	314	302	273	282	323	290	288	321	341	294	288	313	285	282	278	297	288	281	274	333	307	299	301	304	318	308	329	294	305	307	283	282	298	292	328	295	288	303	279	305	327	328	278	291	325	315	303	330	295	306	345	274	362	305	287	300	278	316	315	318	321	275	292	330	291	300	303	304	293	295	264	304	302	322	271	297	285	330	334	323	308	284	320	316	281	313	322	288	339	303	290	305	281	288	303	265	263	314	313	283	298	309	298	278	314	307	334	331	294	322	317	263	312	280	304	276	291	276	334	305	314	310	303	305	317	283	299	308	322	317	286	289	314	331	285	311	297	303	282	301	286	305	291	341	319	306	317	296	301	327	309	318	294	316	322	291	316	322	282	278	288	307	287	310	298	270	339	298	278	328	310	311	294	337	323	319	273	293	295	315	302	307	338	318	322	296	288	291	267	301	292	295	329	310	289	292	305	300	295	282	306	284	342	318	300	291	321	311	303	293	318	312	282	314	311	282	286	307	333	270	341	304	309	302	294	298	262	326	296	328	294	339	292	336	289	308	314	287	300	304	319	335	322	275	304	318	308	286	300	329	344	319	325	316	335	295	293	305	312	309	266	263	283	298	325	297	287	319	338	289	302	300	307	316	329	301	304	327	289	308	304	323	321	332	321	301	316	319	297	333	301	312	307	331	301	290	284	321	332	308	298	307	287	314	315	318	315	286	301	290	293	304	339	294	311	296	310	324	313	269	302	297	313	331	284	315	309	286	311	318	294	284	327	303	282	286	288	283	282	311	261	304	318	312	316	333	305	296	303	283	304	285	333	290	302	324	319	312	286	303	334	308	323	306	298	312	291	299	298	314	326	293	335	310	277	300	323	292	326	285	304	308	345	302	310	287	315	310	326	295	303	263	300	330	314	296	315	296	300	286	305	288	333	298	283	296	305	311	326	296	312	294	318	337	289	292	299	315	306	318	328	307	311	305	324	308	297	288	294	271	288	281	294	293	289	287	293	287	322	311	301	279	314	303	317	314	292	311	315	291	307	263	276	306	291	317	297	340	289	281	278	323	285	310	340	306	306	294	346	299	300	317	293	326	301	305	292	298	309	312	304	277	281	305	286	311	317	309	306	316	277	307	320	288	297	316	286	296	285	318	326	312	308	310	294	275	294	320	293	294	266	308	283	289	320	286	274	270	285	300	349	297	306	294	290	365	293	311	298	309	287	306	311	305	304	304	318	298	314	316	337	275	325	284	311	287	295	272	284	319	304	287	340	280	301	260	300	292	303	330	316	283	312	293	323	284	313	316	306	288	334	308	321	302	299	315	306	288	306	310	285	290	297	322	343	298	261	297	308	311	296	293	333	312	313	306	297	274	287	311	308	307	310	266	297	291	303	302	313	326	315	311	315	296	307	307	301	263	347	287	286	282	309	300	318	308	313	288	301	300	273	275	300	316	311	316	297	261	306	334	272	303	325	295	315	283	323	293	307	338	298	285	297	302	315	298	284	304	286	270	298	294	321	301	317	274	282	290	315	302	306	309	312	292	253	303	292	309	283	336	295	294	290	314	298	286	282	310	289	265	299	297	313	289	299	307	319	299	314	300	275	323	340	297	340	281	307	319	307	304	290	321	321	294	306	300	267	301	294	310	297	275	333	286	291	301	307	298	307	344	305	311	286	283	326	318	277	311	317	306	296	312	309	318	287	319	288	287	314	304	307	311	310	301	254	292	299	273	308	322	294	289	293	314	296	293	301	299	317	307	281	299	321	297	292	296	283	270	273	313	289	306	320	305	317	270	314	346	310	325	309	265	300	313	280	312	299	289	288	307	288	284	284	268	305	323	318	298	287	313	318	290	313	306	284	333	316	330	283	297	277	315	299	288	297	281	310	280	307	315	309	276	322	300	279	327	339	310	316	311	299	316	304	308	291	327	299	302	281	331	273	276	297	319	320	309	277	287	293	282	308	282	294	272	305	295	311	290	301	319	327	312	308	287	310	297	278	306	303	292	301	316	287	314	299	285	275	332	321	319	331	304	294	318	338	302	300	288	304	303	299	313	306	318	304	285	308	299	347	308	294	292	310	314	316	314	264	251	321	313	324	313	262	307	280	305	326	289	298	297	317	306	272	280	289	288	320	279	282	290	287	320	283	298	292	301	297	278	317	319	308	332	282	313	290	269	299	297	327	307	303	312	305	264	267	313	301	312	328	312	292	288	331	298	316	305	277	317	314	317	302	325	339	306	286	298	317	324	307	275	316	332	303	306	310	294	313	284	292	308	288	301	288	315	294	316	304	267	291	289	315	338	316	301	303	312	325	324	285	321	289	288	295	317	314
10513	39995	94240	73764	54207	47796	35590	19313	7568	1526	547	577	559	591	570	573	534	555	538	539	536	556	516	537	540	569	518	556	549	497	550	592	537	559	540	555	583	508	558	588	555	604	546	546	571	578	533	584	553	548	546	555	556	572	538	532	579	535	537	558	562	564	541	603	540	558	564	559	540	569	562	552	553	579	564	541	537	537	512	571	566	578	584	556	555	547	554	541	579	578	551	528	551	525	510	543	563	571	549	591	579	553	525	595	549	554	550	549	534	551	547	562	554	568	559	558	577	574	550	550	549	533	574	547	546	549	577	526	513	592	545	565	566	539	566	514	553	562	511	550	508	492	542	548	534	538	552	541	533	552	542	536	535	523	555	502	543	559	554	565	536	578	586	566	539	542	564	577	521	509	607	559	532	553	555	562	579	565	563	565	568	549	562	565	564	539	552	530	518	588	604	523	539	596	559	584	540	519	530	538	578	537	574	551	523	529	547	581	524	504	539	544	540	579	571	498	528	536	549	569	552	530	528	583	566	532	561	550	570	531	547	563	570	585	548	606	518	510	519	547	537	550	572	517	593	549	571	545	567	533	587	579	571	546	546	556	551	571	537	550	541	520	583	576	556	545	542	547	559	593	564	540	551	558	558	524	589	569	579	567	501	551	545	553	537	551	540	526	555	570	568	572	549	532	533	537	558	569	564	561	553	530	559	502	534	512	563	538	576	528	513	499	537	558	545	539	579	591	539	530	566	559	573	590	582	557	543	555	523	537	586	560	586	528	530	549	525	586	567	580	564	555	555	520	501	547	562	516	488	526	578	542	534	542	542	580	567	548	513	573	523	561	555	552	521	570	552	543	556	553	528	539	550	509	577	566	562	558	551	519	585	556	560	543	548	544	540	584	571	561	590	557	566	536	602	583	507	589	545	547	544	570	560	564	566	583	559	583	599	551	522	575	505	561	568	549	541	562	581	576	571	544	565	535	530	556	539	576	589	535	554	515	537	508	566	527	550	525	587	553	577	536	540	547	565	575	565	595	544	534	588	544	539	575	544	517	540	519	558	516	543	544	533	559	583	536	545	525	527	551	556	592	574	573	519	515	588	531	600	556	575	528	527	572	598	560	575	556	549	521	570	560	525	561	610	530	538	538	536	526	568	559	573	526	592	594	548	566	531	572	563	568	606	535	563	564	598	545	568	583	556	547	599	570	564	544	583	576	555	538	555	519	524	549	564	575	523	540	516	548	538	545	529	550	571	580	523	605	534	537	537	572	545	567	533	496	570	504	540	589	548	532	543	553	579	527	566	541	504	560	549	586	596	557	521	534	563	564	522	576	548	532	564	540	560	573	599	585	570	544	519	594	577	563	545	540	525	551	581	576	559	537	553	556	561	562	495	525	576	549	560	547	541	559	564	544	523	525	567	547	557	556	548	563	557	544	528	585	562	553	564	579	542	513	570	527	528	541	542	569	563	526	561	515	549	547	541	528	560	542	516	573	557	580	561	526	536	538	553	535	568	601	567	524	538	518	571	590	524	587	573	563	547	516	540	570	504	540	541	599	544	518	595	536	550	547	570	583	569	548	541	494	555	576	558	557	573	563	576	523	568	551	579	552	527	562	564	502	569	525	571	545	589	534	607	531	522	595	531	571	616	555	570	512	530	563	571	550	541	559	551	572	564	578	561	583	619	513	562	536	575	543	521	555	541	578	557	542	531	537	518	560	582	529	575	575	545	577	547	543	534	565	585	534	595	610	541	509	606	563	537	544	572	558	543	536	596	515	518	541	571	549	524	547	573	500	506	534	559	552	512	542	538	562	560	553	539	568	552	594	559	522	572	548	548	559	519	520	578	578	577	569	585	530	534	579	557	557	551	584	534	515	566	535	538	584	560	529	526	553	585	614	555	533	574	584	581	516	545	568	497	509	561	542	506	531	578	578	572	520	539	552	577	551	552	534	564	556	600	560	572	524	551	539	546	577	540	565	543	542	540	549	548	579	554	565	595	555	549	544	507	581	536	551	539	556	526	577	545	526	538	518	522	584	521	550	573	548	578	565	558	545	537	562	564	561	536	577	538	564	575	578	553	546	546	553	548	623	548	542	515	529	527	520	533	545	507	585	523	537	580	561	578	541	558	541	621	557	565	578	555	584	554	567	546	554	551	505	535	543	536	579	559	527	523	573	555	571	572	598	513	518	568	536	553	577	520	553	553	594	539	563	553	565	549	547	548	558	585	549	559	506	544	572	531	556	559	548	545	577	506	572	539	559	566	571	545	566	532	534	548	552	553	548	545	584	564	521	519	527	556	543	534	552	552	566	521	562	534	576	558	562	564	579	537	578	561	580	573	546	571	538	578	538	581	547	537	538	511	534	540	610	535	559	545	594	528	568	551	532	536	553	563	564	560	553	505	569	523	603	547	568	531	587	510	610	554	516	562	537	549	540	541	557	550	578	524	539	535	556	557	543	524	560	551	544	551	536	583	552	546	547	522	592	548	530	606	542	510	500	535	555	567	559	577	539	525	559	567	536	541	543	552	520	554	539	585	527	565	574	548	538	544	542	530	544	591	543	565	561	513	513	536	551	561	550	596	529	567	539	577	529	607	527	519	532	560	582	562	521	526	545	550	559	548	582	562	581	554	545	549	572	550	551	553	571	578	605	539	551	550	571	545	560	591	543	514	543	522	562	556	574	545	562	573	570	557	537	617	592	574	526	578	525	538	557	533	564	555	516	525	539	535	593	549	583	570	529	576	565	527	550	556	514	521	521	569	538	555	548	534	551	587	565	560	500	574	530	578	509	546	545	576	539	530	573	532	510	576	588	532	537	566	581	545	510	526	537	547	545	561	566	516	529	513	550	583	562	576	550	548	539	514	555	549	553	532	578	519	526	556	557	549	539	537	511	531	564	580	539	544	518	506	556	536	547	542	580	593	562	584	561	545	515	560	530	524	584	559	536	554	535	557	560	591	537	593	563	585	548	504	508	527	540	555	517	548	554	534	535	577	562	552	578	545	555	548	555	545	553	567	555	556	544	561	590	554	571	541	564	561	547	531	555	548	578	538	519	544	543	525	602	551	551	575	581	563	564	583	537	533	551	559	540	506	506	522	562	588	575	534	515	550	567	543	577	564	556	566	562	554	511	552	560	552	580	574	563	563	557	550	551	560	547	556	537	560	530	554	512	563	533	572	570	568	558	572	548	551	544	529	540	556	521	588	587	562	576	504	551	598	554	563	546	553	531	552	594	522	520	552	559	583	561	585	518	559	556	520	550	565	558	565	566	539	588	547	547	563	590	579	550	564	533	535	539	569	518	546	561	562	543	570	546	574	537	517	558	543	600	568	543	562	597	602	524	536	562	559	515	550	560	560	480	528	553	516	532	565	555	554	573	553	533	533	564	511	538	546	564	543	504	525	552	512	570	544	527	570	524	584	540	593	536	556	574	557	557	531	542	518	548	560	563	560	586	555	524	555	541	524	521	565	591	541	562
26919	21621	35353	27356	11776	5499	2574	1068	557	341	320	322	320	311	345	307	297	358	318	332	314	348	308	325	299	317	300	352	301	331	305	328	317	343	307	335	316	338	306	334	329	294	307	335	321	335	337	319	338	299	343	340	339	303	298	345	312	327	321	332	330	302	329	313	325	332	312	318	306	312	347	317	327	325	331	320	318	342	332	301	329	317	305	368	329	329	305	317	323	288	330	363	309	330	332	345	340	309	322	292	325	333	321	337	319	309	309	284	350	344	351	314	307	327	304	305	340	311	304	328	319	314	321	339	353	320	336	312	341	321	327	319	338	342	318	319	309	333	323	308	347	328	312	300	338	294	322	275	328	328	332	318	309	340	323	353	336	331	344	320	340	349	316	307	328	317	297	317	343	306	304	358	263	331	313	297	315	339	333	315	311	315	301	340	300	287	324	313	336	321	290	324	316	334	321	308	334	304	351	275	309	351	353	317	327	301	340	310	324	337	324	324	343	300	309	296	295	304	348	316	322	322	345	348	340	293	338	347	303	333	310	339	350	312	334	323	301	332	334	339	290	320	376	329	322	336	309	350	341	304	308	339	368	306	330	311	317	310	330	353	325	331	346	315	313	326	329	307	343	357	309	328	338	312	337	347	332	301	338	310	305	306	312	291	333	298	325	324	293	345	310	329	315	355	332	328	310	311	342	307	350	323	337	355	317	319	335	314	296	309	301	333	299	388	342	317	320	292	318	348	336	337	333	304	343	352	316	317	351	337	319	325	340	317	365	305	318	324	306	359	345	337	318	292	322	296	334	341	337	309	353	332	309	328	330	335	338	353	324	318	319	344	332	341	314	318	313	312	357	302	354	317	313	337	345	357	359	319	318	330	303	271	323	312	332	345	296	344	313	294	321	311	310	338	300	323	344	325	354	348	328	332	335	331	326	330	311	318	321	337	339	353	303	348	296	295	316	338	332	319	355	331	327	322	308	314	317	317	350	330	370	320	303	310	325	315	341	316	316	309	325	324	332	329	318	325	333	365	312	329	320	323	323	304	341	334	307	315	310	308	331	310	348	330	315	324	340	315	311	295	315	325	322	296	292	343	313	301	318	332	318	302	328	305	341	306	346	327	304	327	318	317	292	291	315	352	314	328	327	313	338	342	317	320	305	322	346	311	336	343	315	325	332	356	346	315	367	301	328	332	315	303	279	335	304	330	337	336	326	316	327	296	332	319	314	300	309	287	324	331	333	297	326	278	316	321	309	291	320	313	334	364	288	317	330	304	341	324	344	331	336	325	314	302	308	299	345	314	347	307	347	330	304	328	329	322	295	336	304	344	339	339	314	311	348	326	322	283	322	332	353	302	308	322	300	361	309	369	316	304	347	325	338	297	330	285	306	339	354	299	291	292	321	346	292	316	331	314	327	318	335	322	334	323	341	312	352	341	335	333	306	294	333	322	295	320	300	319	331	293	328	346	345	324	311	314	319	330	308	281	314	335	326	318	334	309	312	338	327	331	302	328	323	306	312	338	362	307	304	335	332	304	314	295	311	323	300	334	351	297	323	344	318	345	324	317	327	338	335	310	310	345	338	295	307	335	293	316	305	315	355	335	315	347	343	313	302	292	310	319	329	333	304	323	314	308	316	295	320	302	332	337	293	322	311	318	310	333	326	320	347	342	307	310	331	302	343	296	317	306	312	339	325	272	306	329	337	299	312	297	342	306	333	316	328	285	331	335	325	315	312	308	328	317	335	285	293	340	310	323	297	345	324	316	326	343	269	312	320	324	323	322	315	360	339	299	306	311	357	335	346	332	337	320	305	345	285	333	308	334	350	333	329	334	299	308	325	335	316	328	329	328	284	288	309	318	322	319	352	328	339	298	318	315	338	314	323	316	337	349	346	322	307	327	319	321	326	319	317	335	329	358	357	314	316	310	307	337	324	312	334	298	337	331	297	302	310	310	329	300	322	304	320	361	320	305	319	318	336	301	306	299	352	319	327	318	344	321	289	339	288	332	324	316	305	356	318	301	312	309	328	316	308	320	310	339	310	350	303	316	351	327	321	369	312	306	305	337	319	321	296	327	304	345	358	339	313	293	314	314	292	319	343	301	339	312	328	330	342	318	313	337	291	314	311	324	303	317	336	305	331	328	325	327	322	322	328	331	354	312	316	320	318	310	334	291	356	330	324	322	322	318	324	336	318	315	323	353	319	304	328	343	322	328	322	299	332	313	316	357	315	309	314	286	359	329	314	310	315	340	338	357	340	335	317	323	331	324	320	315	266	336	305	315	291	300	302	355	315	321	309	318	330	314	296	306	332	321	335	322	306	316	318	327	336	280	339	338	352	308	307	306	302	326	316	312	313	327	304	312	334	344	317	304	314	325	300	294	315	317	335	325	319	299	321	337	323	335	343	316	327	345	305	324	304	336	315	310	321	277	302	313	317	302	327	340	351	332	338	282	314	308	321	330	341	305	271	345	345	339	286	301	320	324	322	316	339	367	355	320	329	312	327	318	339	314	348	325	307	305	344	303	317	325	308	285	339	330	318	316	342	304	292	345	349	288	326	313	346	313	338	328	330	323	338	329	325	339	321	284	346	335	309	321	306	305	303	349	311	320	333	360	332	290	341	340	308	304	313	331	337	346	304	326	280	324	299	335	305	311	318	320	324	310	323	294	332	320	324	321	317	330	301	348	303	312	293	307	329	330	315	330	353	302	321	302	331	344	293	325	301	317	336	321	339	308	340	319	312	309	334	301	315	323	318	342	295	316	327	328	301	315	299	318	353	348	321	298	351	303	308	314	305	338	308	324	310	282	333	364	290	333	318	321	296	333	298	315	352	292	306	330	314	302	327	337	319	320	336	288	302	315	310	335	317	335	323	316	379	320	320	322	326	321	317	329	320	340	323	323	318	323	323	320	311	324	342	317	315	304	343	361	300	323	284	356	310	300	335	301	300	322	333	296	340	304	350	317	334	311	338	321	342	316	305	322	311	308	327	269	342	334	335	296	317	337	336	315	329	324	318	325	332	302	336	332	322	311	351	337	304	291	294	302	333	317	315	313	313	349	320	318	331	316	316	351	333	302	318	319	331	300	335	306	308	335	305	291	309	319	319	322	318	313	321	323	350	339	316	336	332	349	357	305	335	336	319	315	328	329	314	320	279	343	351	318	284	338	344	317	331	331	277	345	309	376	315	318	304	277	300	310	317	340	306	321	318	302	336	328	295	355	329	303	345	332	327	321	310	338	314	309	294	305	326	341	362	326	320	335	311	309	287	317	292	304	313	328	316	337	332	298	340	311	321	312	294	333	335	349	333	347	314	286	321	296	341	307	310	319	357	315	338	313	319	328	330	297	317	346	340	298	335	315	322	330	300	342	334	324	351	345	325	314	340	314	322	287	356	329	303	289	347	329	314	316	281	283	311	333	307	336	336	343	337	323	318	339	294	325	334	316	306	322	312	311	325	352	319	346	372	309	337	338	332	312
5841	21644	44196	29995	17615	11695	5927	2741	1244	783	601	564	587	630	613	602	631	614	605	649	679	601	637	637	645	658	615	588	611	568	694	656	602	582	600	678	600	612	635	636	619	631	589	564	609	573	623	694	622	660	591	599	630	583	607	616	623	656	614	574	613	621	607	598	614	564	633	610	614	632	638	594	620	580	579	621	585	618	580	583	677	553	570	631	657	633	636	613	602	609	634	624	670	618	620	642	625	592	643	613	597	641	643	610	601	572	601	667	601	636	598	619	638	637	635	634	628	582	616	587	594	620	623	644	629	599	601	640	651	620	620	615	590	619	623	593	612	610	592	637	636	650	651	617	622	615	645	628	610	592	598	614	619	627	591	580	612	616	620	586	613	641	602	605	644	699	568	640	647	621	622	612	626	619	611	575	628	613	619	584	613	599	639	596	602	615	599	622	646	608	635	594	606	606	642	614	622	684	583	581	593	560	591	580	648	620	649	657	620	588	606	613	589	639	634	633	652	607	617	573	577	628	664	576	596	608	608	578	630	629	654	631	605	656	641	600	649	629	647	607	627	657	655	605	635	624	545	601	593	651	642	623	604	609	639	574	631	654	624	659	629	612	589	628	658	604	648	589	619	619	647	610	550	607	641	594	655	619	575	627	617	621	602	580	608	590	618	629	610	615	600	656	625	607	579	601	637	603	609	652	621	638	607	575	604	626	632	571	606	600	610	597	610	610	653	597	610	605	649	603	598	630	623	644	650	596	653	572	638	612	590	596	660	588	600	614	602	593	613	630	630	586	641	632	605	644	578	611	634	670	623	634	586	629	555	621	587	589	645	605	662	611	616	652	623	601	626	621	601	635	622	633	675	600	640	591	617	636	612	626	614	653	574	613	553	644	624	618	598	602	611	624	640	623	623	631	614	637	609	637	605	606	657	622	633	608	609	631	642	607	623	612	632	621	699	623	661	566	651	624	653	642	631	616	605	601	615	634	608	632	633	636	639	650	602	606	571	607	583	594	582	596	601	636	590	565	625	594	620	595	586	580	589	627	620	562	629	597	603	625	659	617	634	604	628	642	578	647	583	624	635	649	607	645	641	614	610	643	627	588	588	601	636	615	618	645	618	630	625	581	630	635	652	603	647	625	624	610	622	642	617	628	587	653	617	635	591	633	610	609	585	616	646	629	609	672	638	595	590	640	644	599	624	610	645	606	617	601	602	617	616	579	634	633	614	625	629	622	620	571	613	590	658	611	604	624	600	593	651	599	574	594	578	595	643	588	624	643	627	597	599	602	622	602	628	649	624	620	631	583	584	576	628	620	613	630	630	606	613	623	578	614	632	620	592	616	630	575	599	582	640	613	618	590	655	616	583	653	558	636	649	589	645	590	651	605	636	664	600	644	590	603	610	602	644	585	596	615	609	574	626	600	598	612	610	656	582	548	625	577	637	604	590	660	614	634	591	636	562	631	632	626	618	633	612	566	593	606	553	552	641	622	625	639	614	602	592	612	613	600	617	594	571	591	627	627	615	609	600	628	613	572	607	643	668	663	628	635	618	659	583	633	609	578	609	590	583	629	622	595	670	626	676	587	623	630	634	607	622	607	634	630	619	578	652	655	621	607	641	654	632	600	632	633	605	638	540	638	597	628	598	614	597	605	600	599	567	590	598	618	604	623	633	610	641	638	613	605	622	600	607	635	593	602	623	646	601	588	591	616	603	601	575	597	585	593	628	579	616	615	608	604	632	561	617	630	629	592	584	635	645	606	635	614	583	604	662	613	611	614	650	618	633	618	606	611	626	614	598	634	628	600	597	651	573	565	625	594	600	636	617	619	643	596	619	649	600	624	602	596	631	610	542	612	622	672	660	614	579	604	627	592	599	616	583	608	622	623	624	621	612	609	605	623	617	652	637	619	588	638	617	616	621	604	625	617	612	615	547	609	609	611	571	666	593	640	555	631	627	621	592	630	669	640	642	668	627	637	628	609	628	606	620	645	654	570	640	583	631	570	601	583	614	619	609	589	587	607	630	624	613	578	626	615	612	603	578	636	654	617	601	584	608	616	605	581	631	619	619	608	596	626	591	590	636	603	601	601	600	652	654	588	593	625	618	596	621	579	608	614	609	661	638	627	628	595	640	615	612	615	606	621	621	626	591	599	636	645	609	634	617	616	602	621	619	616	598	607	598	625	587	603	617	607	559	575	585	597	599	652	600	610	614	569	577	597	629	609	604	599	611	636	621	585	598	653	661	621	613	582	641	612	582	604	629	644	640	596	599	599	588	614	643	610	559	601	616	597	602	621	608	597	634	632	568	590	597	568	623	592	594	585	613	589	622	609	624	614	583	620	561	656	641	629	627	675	608	652	642	595	636	628	622	624	592	605	620	577	582	630	629	624	605	669	627	604	621	607	576	612	593	606	661	579	616	644	629	615	601	569	598	601	612	666	636	643	603	669	579	631	633	569	667	637	572	553	648	597	645	628	643	642	609	617	610	614	597	603	583	642	616	628	610	617	629	616	594	620	641	597	630	626	610	615	643	649	618	616	603	596	595	611	635	574	637	584	582	617	594	594	606	598	637	624	622	633	639	612	635	608	620	594	616	668	639	594	650	616	631	587	661	584	558	595	651	606	623	605	598	617	583	623	621	561	624	671	645	578	596	660	603	600	581	648	598	587	649	640	570	610	652	602	614	593	644	639	607	563	595	643	586	625	653	627	587	621	631	593	618	639	598	613	618	641	562	641	592	587	633	619	619	610	583	605	615	619	618	597	603	574	621	559	604	607	641	589	642	633	611	652	638	610	597	627	576	647	707	611	595	626	623	583	606	618	599	625	595	615	612	610	630	586	615	619	611	597	607	668	636	622	583	584	645	660	594	641	628	643	590	626	617	632	584	644	632	570	586	633	603	605	600	607	621	626	601	599	613	592	592	595	569	596	618	609	628	587	625	637	613	651	652	633	633	638	601	620	590	617	599	593	568	635	580	607	630	608	584	610	613	563	629	625	653	628	587	614	585	629	615	616	623	618	628	602	683	634	561	614	613	566	631	638	633	599	598	585	616	641	597	637	575	604	624	625	614	630	629	603	655	598	615	625	627	596	650	643	675	615	622	608	600	621	628	626	625	591	602	628	597	645	603	609	648	616	562	605	586	629	606	635	604	611	602	617	594	603	609	637	619	639	620	619	567	595	648	622	615	598	558	643	614	642	611	620	605	607	596	588	615	609	648	594	615	640	636	610	649	612	598	662	605	576	558	652	606	631	616	561	615	591	610	633	656	617	588	626	607	618	610	604	615	611	624	574	627	609	639	616	593	616	633	605	552	629	598	620	610	637	605	617	630	634	576	607	596	587	651	567	607	594	625	584	606	613	601	639	653	592	617	609	614	598	628	604	607	593	635	620	622	636	597	652	582	597	585	627	641	635	645	583	635	583	630	609	573	625	642	652	623	607	641	663	644	661	564	603	660	652	573	638	619	629	633	632	585	632
24413	21472	40235	49666	35820	27170	16761	4897	1351	495	255	272	285	268	219	277	258	285	244	262	232	274	260	282	249	245	264	246	252	255	260	253	242	246	226	254	264	267	281	249	259	261	230	244	263	274	267	250	251	261	252	261	264	247	250	266	230	261	255	257	248	248	253	264	242	273	259	235	231	266	277	261	288	236	255	283	247	275	210	244	242	247	260	242	272	259	250	282	247	241	267	279	255	247	233	217	252	237	262	251	246	216	268	265	248	249	252	281	237	242	269	237	243	229	242	255	254	241	261	256	284	251	247	248	240	257	274	280	250	234	244	272	225	239	293	233	247	250	266	257	259	240	245	241	284	243	231	255	241	276	255	228	271	236	240	263	266	291	255	262	268	256	256	235	252	239	226	225	231	233	250	242	245	265	263	253	244	269	274	245	258	232	266	268	238	271	243	252	232	261	253	262	260	284	229	265	261	280	259	271	253	261	270	269	271	263	276	251	253	228	248	252	236	255	258	261	243	232	224	257	244	238	251	271	288	251	259	209	227	247	252	219	241	229	257	271	211	230	271	263	261	243	251	254	260	246	256	280	238	273	252	263	244	246	240	295	248	221	242	256	252	230	256	258	247	250	263	247	269	243	240	265	261	247	265	256	263	222	243	271	251	254	240	236	262	266	236	287	248	247	260	257	264	247	231	246	248	259	250	247	245	269	263	252	255	246	220	245	228	277	235	249	264	265	284	277	250	263	248	267	257	264	252	262	272	257	264	232	251	247	258	253	261	240	217	282	238	228	238	264	243	256	254	224	229	249	249	241	254	231	238	247	267	260	260	246	250	262	237	226	236	250	230	249	257	256	248	252	243	230	251	250	253	283	248	256	243	240	242	237	257	245	243	246	252	249	260	263	248	235	230	253	274	255	231	247	241	241	284	236	249	212	256	242	253	273	263	265	233	234	275	216	253	256	267	266	254	236	258	245	239	209	262	256	263	276	275	258	255	256	238	270	239	233	247	256	279	255	264	240	233	231	251	239	250	243	238	267	264	251	237	235	260	258	255	234	230	260	237	273	248	253	236	228	244	241	275	236	248	240	243	248	248	231	235	287	238	241	238	234	279	247	247	263	260	281	229	256	267	266	261	259	256	254	275	289	246	257	246	240	253	262	240	221	259	232	274	256	220	255	245	202	308	262	225	249	251	253	258	244	257	239	265	271	260	248	237	247	262	274	254	265	255	260	240	254	231	279	235	258	229	260	252	225	252	263	258	271	260	248	246	251	221	230	250	248	246	246	249	238	235	245	238	249	235	255	239	249	273	277	263	249	253	283	247	282	273	224	249	241	248	227	263	217	245	226	260	247	264	244	245	262	266	258	251	259	249	255	265	257	250	245	261	244	225	246	219	258	280	249	254	253	260	272	277	257	244	231	261	243	262	245	257	254	262	261	239	247	269	269	243	278	285	287	286	234	236	256	209	276	278	244	211	271	243	226	234	234	284	219	243	246	254	247	222	245	254	232	252	257	254	231	218	243	244	246	261	248	257	253	286	269	257	210	261	241	241	255	236	238	237	262	232	247	245	254	252	272	233	222	266	234	222	223	280	255	261	250	224	235	264	249	249	257	266	234	246	260	251	272	260	268	256	265	233	285	231	288	235	221	268	205	266	243	251	256	243	278	261	233	237	264	246	250	225	281	274	270	255	236	247	240	265	251	245	257	255	209	237	254	271	243	249	258	268	296	259	271	281	245	250	246	242	249	276	255	245	240	243	255	267	268	270	240	246	238	280	260	248	243	226	249	269	240	254	261	233	265	230	240	257	257	248	252	263	266	264	264	242	231	237	252	232	237	242	241	248	248	241	234	248	267	294	252	240	234	275	252	230	253	272	246	246	272	269	251	242	233	254	233	255	276	266	211	250	255	250	234	252	270	230	255	245	245	247	241	248	266	239	235	276	224	232	254	232	241	279	254	230	261	239	248	239	256	250	235	238	235	246	247	262	257	255	247	250	296	250	239	245	267	247	225	251	259	259	249	235	245	238	244	242	229	291	257	253	268	260	274	243	270	250	243	248	235	224	252	237	254	254	235	258	269	219	245	274	250	259	262	258	265	240	226	225	231	235	285	254	254	247	222	276	223	253	253	255	260	229	229	248	259	269	258	242	250	257	255	242	276	250	245	242	229	276	251	235	244	249	261	261	244	221	256	234	251	251	234	256	281	253	226	228	289	252	241	262	237	252	278	257	236	255	254	205	241	233	236	253	262	236	285	247	249	239	257	272	239	264	240	282	246	274	292	224	248	270	244	229	281	249	286	232	238	266	238	261	253	236	257	267	252	247	229	255	261	250	265	245	248	254	271	252	246	267	265	251	256	232	223	263	269	250	252	224	248	241	258	242	221	241	221	239	247	255	251	228	238	244	235	240	253	263	262	274	238	273	244	265	273	287	240	254	245	251	260	251	264	244	236	256	245	254	231	255	233	265	207	244	251	271	281	266	241	216	247	234	243	251	243	252	255	262	280	257	261	263	253	248	243	260	257	238	250	272	252	264	273	234	241	255	257	256	260	242	258	253	248	245	246	237	264	244	244	282	232	246	255	238	278	268	243	268	267	229	271	275	235	254	266	261	267	260	233	252	242	244	244	257	278	244	251	253	234	264	222	261	231	250	232	254	279	248	267	260	244	265	248	264	257	252	219	250	273	299	258	238	275	271	260	263	256	255	227	262	256	254	241	245	249	256	242	248	258	250	273	239	243	259	261	231	231	251	253	233	242	254	250	250	231	246	269	251	257	243	233	259	257	257	260	252	288	265	272	257	241	260	235	234	267	235	231	263	257	238	278	255	235	252	270	267	271	220	267	246	247	241	270	240	254	236	249	295	268	236	253	240	230	231	230	235	219	251	239	248	247	275	256	249	258	240	250	291	244	251	224	243	265	243	210	259	260	232	253	251	237	244	220	246	231	278	251	266	223	260	240	248	256	214	234	242	263	228	253	266	245	264	269	239	253	237	242	238	237	280	220	257	245	247	244	259	252	232	240	239	256	258	250	260	240	250	260	258	245	260	260	246	270	239	266	255	240	263	241	263	246	254	223	277	275	258	270	249	248	248	247	259	251	248	239	230	222	253	253	267	244	226	244	247	268	265	242	245	274	238	271	228	241	246	239	227	255	230	244	244	253	245	268	247	251	246	259	260	231	229	264	237	257	264	262	246	233	259	217	253	253	232	237	279	239	254	245	257	263	280	275	243	236	237	282	247	233	231	261	238	252	251	252	212	259	247	267	244	293	242	264	235	246	248	220	232	276	250	222	229	228	262	248	235	244	255	240	239	258	246	247	241	252	271	249	243	286	259	249	240	262	239	252	258	259	237	232	232	229	279	263	266	235	255	268	249	255	272	261	259	250	251	277	256	272	260	213	230	277	219	262	240	215	236	264	251	251	236	234	253	232	248	248	251	244	258	222	258	261	240	224	257	264	247	275	264	259	273	239	242	252	241	262
7726	40798	86037	64181	44830	35071	22720	10124	3974	1141	507	526	526	478	475	528	461	506	497	481	493	479	464	482	494	502	469	467	461	460	495	471	518	432	430	475	427	503	530	504	508	510	518	489	504	458	455	491	479	474	489	498	504	473	469	460	454	463	473	480	465	476	467	522	497	494	475	473	502	475	468	504	480	521	480	470	494	478	515	482	481	481	501	491	472	504	481	498	463	491	536	499	479	500	503	520	493	457	467	469	507	487	526	480	512	499	484	506	483	520	539	454	504	477	483	534	451	494	479	507	492	496	478	483	482	447	462	486	537	458	480	476	484	502	473	472	474	492	437	524	519	514	513	514	502	482	472	466	512	490	454	456	473	511	481	505	469	483	524	495	460	520	462	482	440	479	466	499	432	508	525	534	493	500	495	440	484	489	541	510	486	505	497	458	484	478	504	471	453	498	453	511	483	487	464	491	464	504	517	471	503	475	471	501	433	482	507	487	477	474	476	495	508	475	487	493	460	468	487	506	481	478	498	463	466	486	558	461	451	464	494	470	480	469	505	441	473	468	467	463	480	530	488	516	516	483	501	499	498	490	526	479	497	486	440	452	518	520	462	482	499	498	495	529	476	486	497	514	490	485	460	513	467	490	499	504	484	506	486	507	515	472	506	485	507	480	445	508	515	496	502	463	497	496	493	494	495	468	522	481	489	536	469	493	514	485	509	463	517	453	492	486	481	493	484	526	479	504	524	540	471	487	500	447	482	514	478	477	515	490	460	513	471	488	487	536	470	449	532	481	460	487	465	477	488	478	467	481	496	478	494	469	489	490	493	506	494	462	495	510	457	489	463	478	464	493	501	486	464	450	472	502	479	490	482	456	498	485	475	467	478	474	497	489	503	512	510	487	469	483	481	491	479	496	451	481	498	484	472	454	509	474	520	470	497	468	469	452	451	485	478	481	487	495	468	488	528	454	478	483	469	479	518	471	497	492	472	460	469	475	486	456	477	495	507	482	502	493	526	471	476	520	452	456	477	486	477	458	484	503	480	473	454	451	502	454	506	514	450	480	462	504	474	492	509	461	525	473	496	447	453	531	466	471	527	483	507	506	518	470	480	489	461	463	477	497	471	481	497	475	483	499	500	487	491	503	529	437	487	452	510	466	454	489	497	471	488	488	479	469	486	477	462	495	518	475	470	488	485	496	499	511	479	473	491	468	498	460	484	547	534	491	480	480	495	472	478	503	457	494	471	481	491	460	494	525	506	505	475	465	457	494	460	520	518	440	475	481	518	503	476	456	502	454	533	485	482	511	487	455	452	431	496	479	470	464	471	439	499	444	503	499	511	493	487	503	485	518	510	460	477	463	495	481	444	470	489	517	515	485	489	471	525	480	483	451	497	464	521	488	477	499	459	470	482	493	481	498	506	477	440	469	467	501	498	458	452	506	467	478	478	479	498	488	481	467	514	492	498	490	446	468	494	479	480	455	504	522	504	479	482	470	491	447	473	435	518	485	464	474	519	498	464	502	461	505	460	492	473	513	467	486	496	463	465	452	475	510	486	503	508	439	472	512	489	489	459	462	516	491	470	482	530	496	454	484	472	495	463	478	504	488	478	507	474	460	464	487	476	489	467	483	505	463	479	502	455	515	531	480	448	451	542	496	477	506	491	478	477	440	474	495	477	460	463	479	516	481	463	471	441	522	497	471	471	477	488	486	511	495	492	493	508	513	433	453	499	473	478	455	487	485	469	481	503	506	462	512	458	436	540	495	480	502	485	465	476	458	481	502	460	454	509	460	469	513	489	501	490	553	482	490	493	526	521	474	517	490	477	501	506	503	477	500	447	440	494	486	480	483	504	503	461	458	538	522	493	437	505	461	476	456	536	499	518	473	444	511	473	499	506	496	457	471	497	493	492	497	535	523	472	480	487	451	486	493	483	456	458	482	470	460	472	495	483	485	517	494	459	461	532	514	520	475	502	442	475	508	513	480	508	519	481	484	474	482	498	478	493	455	471	496	472	459	521	468	475	512	520	526	501	463	481	485	470	448	476	485	477	493	491	473	488	490	492	486	473	459	467	492	495	506	507	462	499	465	477	515	467	482	475	480	438	479	511	503	541	493	491	499	482	487	500	484	477	482	493	481	460	471	484	448	475	469	492	477	507	469	523	483	458	493	489	513	475	472	487	485	492	479	519	455	476	463	495	510	521	503	462	492	486	502	491	444	476	463	486	452	467	470	471	457	475	452	524	479	445	476	510	498	503	487	479	487	518	506	474	498	523	478	499	495	451	467	514	491	512	485	487	491	502	449	526	523	449	520	487	489	470	483	495	488	511	486	489	466	496	483	480	452	495	481	499	500	466	495	480	435	500	438	499	502	485	476	488	500	519	504	518	480	488	489	488	478	476	500	459	458	495	495	474	499	486	496	472	467	478	518	481	505	482	481	512	509	450	478	491	471	462	476	475	524	465	453	421	458	471	470	493	495	494	458	509	477	466	503	478	540	475	494	465	464	473	479	491	473	486	518	502	449	503	497	526	495	471	467	487	476	471	489	484	518	456	485	496	452	511	468	494	477	449	509	442	470	513	464	488	450	456	497	491	503	458	462	464	503	483	448	432	508	496	532	473	514	521	477	478	532	501	478	482	530	464	495	486	468	473	515	458	536	475	528	500	479	478	481	487	520	469	477	447	487	532	496	469	453	526	511	472	444	506	468	490	510	515	483	511	482	501	466	515	511	466	475	503	507	476	478	481	496	472	464	454	489	449	461	497	491	478	470	487	490	465	510	481	460	495	475	495	486	466	492	486	471	488	468	504	507	501	490	507	532	464	482	469	485	469	492	497	480	497	495	475	443	501	489	491	500	483	510	448	486	469	515	529	476	478	492	481	472	493	483	497	508	457	515	456	492	482	484	491	484	489	491	467	479	497	502	482	480	465	505	500	492	474	518	490	467	454	492	492	484	475	496	483	490	489	495	473	530	476	487	491	500	497	450	496	465	501	507	470	449	446	491	480	486	494	473	486	491	472	503	502	479	460	514	501	501	507	487	521	498	486	443	468	461	480	485	494	490	508	480	490	513	460	519	506	519	521	497	513	442	493	472	504	474	498	479	462	447	518	501	471	544	450	507	496	453	450	497	493	451	460	463	481	484	490	492	469	475	495	498	480	514	476	488	495	467	506	467	494	496	473	462	480	462	474	512	479	522	493	505	506	484	465	458	453	461	503	463	501	474	481	489	462	463	455	419	503	485	501	486	523	475	484	496	487	491	463	489	502	461	471	504	485	472	505	499	466	480	467	527	496	508	511	494	480	487	497	494	452	474	512	472	462	497	468	489	494	495	489	501	513	481	509	493	484	470	512	485	468	481	515	475	491	494	511	487	517	501	495	474	508	452	497	472	473	450	504	497	458	463	468	437	437	484	487	489	463	499	482	476	481	472	477	464	516	432	523	479	460	494	482	492	501	461	473	474	493	476	481	488	449	501	489	504
23378	21405	37722	46563	39758	34976	25962	11124	3291	851	332	342	327	303	330	306	269	351	293	333	287	315	329	334	307	297	279	321	342	333	283	311	338	331	284	304	304	312	302	310	322	292	315	304	284	312	299	285	302	320	292	322	323	337	328	305	336	292	327	303	286	349	294	336	294	309	301	322	290	301	309	305	307	316	281	336	299	327	324	327	278	288	282	321	325	317	332	303	292	282	316	283	302	345	300	319	292	263	307	305	304	295	297	333	311	335	302	304	290	305	310	309	298	326	305	280	282	275	303	326	310	320	322	304	299	293	317	309	344	292	311	302	278	314	301	283	315	334	285	328	305	293	295	286	279	321	281	304	291	330	336	308	332	295	297	326	302	296	302	320	305	284	285	308	287	278	295	257	271	296	299	322	316	292	335	309	312	329	357	275	285	287	322	313	302	344	291	287	274	285	281	286	324	297	300	312	292	326	306	303	306	302	301	331	320	302	316	313	285	321	285	319	264	280	296	302	335	311	311	269	292	284	311	312	309	318	303	316	320	324	322	277	316	291	284	298	289	317	310	348	298	299	281	304	283	324	298	278	275	326	280	294	306	316	295	304	297	295	269	306	317	292	320	298	319	282	324	288	313	319	280	301	325	323	356	315	296	296	312	304	319	266	297	296	329	296	287	276	308	285	291	320	266	317	296	277	324	312	293	317	339	288	282	287	300	302	292	275	300	296	318	316	289	300	300	297	309	305	294	333	311	298	329	316	279	275	314	283	315	280	293	306	309	311	312	274	318	306	295	284	307	326	305	291	316	290	284	307	313	300	311	296	295	320	332	281	302	301	345	326	341	280	318	305	286	328	327	322	333	310	286	297	322	307	304	323	305	306	306	305	317	280	289	289	302	314	330	321	313	296	297	304	322	297	293	294	272	287	290	298	322	302	307	334	324	299	299	344	285	268	308	290	304	309	324	302	290	308	287	298	305	301	292	311	316	302	318	357	305	298	294	289	320	334	305	307	335	293	324	304	286	318	265	299	305	317	311	286	308	303	289	337	301	307	316	304	317	327	313	333	276	313	310	310	302	321	290	292	324	328	285	308	298	327	313	310	291	311	278	326	315	330	286	309	323	293	309	282	277	287	290	313	308	333	290	303	291	312	302	278	324	308	322	308	300	303	309	321	329	293	295	277	301	276	320	294	272	305	297	293	303	314	304	304	301	304	333	282	311	289	293	308	342	334	296	322	316	303	322	274	298	323	290	308	312	292	287	295	314	336	255	281	300	337	289	282	299	280	315	311	290	328	318	269	300	335	288	300	304	291	343	306	306	291	311	280	297	324	312	296	332	305	294	303	295	282	310	321	279	318	318	300	311	299	336	300	292	294	302	277	319	305	289	284	310	310	302	308	310	275	319	279	286	305	278	312	293	322	295	295	315	286	318	303	285	294	296	302	301	338	314	306	311	322	312	335	327	291	303	280	316	308	294	327	289	297	299	277	324	270	317	299	342	314	308	287	289	297	306	281	298	314	307	317	304	290	297	305	349	319	294	316	289	294	357	346	298	314	306	321	313	271	308	314	299	296	281	301	304	300	313	300	272	283	305	282	282	298	349	321	300	316	327	279	300	296	291	302	315	307	299	295	298	292	282	304	341	305	322	295	335	298	288	307	290	319	285	335	305	304	280	301	308	319	271	282	327	335	323	306	301	300	297	293	294	309	329	316	320	269	281	284	304	340	281	287	306	290	313	293	301	316	302	273	362	283	282	271	272	288	316	323	319	309	315	355	318	306	301	286	324	293	275	313	301	290	323	297	303	336	273	303	316	298	303	310	289	324	341	279	282	299	303	298	287	309	322	319	327	276	303	322	298	313	305	279	301	329	320	303	322	322	339	303	312	310	326	319	286	297	327	328	307	335	287	291	319	287	279	309	323	274	319	296	296	304	309	334	329	273	304	314	305	288	340	283	297	305	293	293	312	310	279	289	307	302	302	309	322	287	306	313	351	319	315	313	309	302	267	355	325	286	283	297	292	320	321	338	285	283	312	308	337	339	281	274	298	280	325	276	298	300	303	279	313	302	318	310	309	323	287	331	313	280	284	294	314	341	323	284	305	319	296	279	284	295	324	309	316	311	347	309	298	305	326	282	297	319	325	329	294	319	319	327	305	338	309	296	299	312	301	320	281	316	325	297	333	308	277	309	296	287	267	323	294	316	322	308	310	359	319	313	314	341	304	281	330	294	286	292	312	324	300	309	308	312	290	280	354	297	312	297	309	300	294	301	331	303	315	273	281	299	319	311	309	315	326	304	333	305	309	291	284	299	299	293	312	268	292	308	304	308	325	310	281	329	305	295	329	304	295	284	297	338	283	297	309	318	292	275	316	303	317	299	307	306	316	323	280	291	345	328	282	291	297	289	303	304	289	310	323	307	313	293	294	284	320	299	323	292	279	344	305	306	314	317	296	304	324	320	328	298	335	320	292	322	305	331	302	282	294	318	280	340	314	272	324	331	309	318	310	365	316	340	320	310	312	317	321	308	348	325	327	292	334	296	288	296	354	309	273	300	340	316	299	300	324	288	298	280	279	301	309	324	301	295	284	329	328	320	294	326	291	348	303	290	275	295	301	321	308	288	290	270	355	312	309	274	353	305	323	280	291	278	290	337	320	304	317	309	304	333	325	300	307	305	304	313	313	304	292	331	318	311	303	318	331	302	305	327	310	302	316	298	338	292	304	316	320	287	315	297	316	281	318	283	303	294	307	302	308	335	312	305	290	305	310	317	310	289	327	294	283	307	310	327	316	305	311	276	310	292	293	325	337	344	311	297	302	304	333	349	301	276	325	303	300	318	328	285	314	312	312	318	296	315	293	303	320	292	316	301	318	312	317	323	295	305	300	286	316	312	296	318	294	310	335	295	335	317	293	303	313	302	308	274	329	283	302	301	336	271	317	314	305	279	302	316	331	300	288	339	334	321	318	274	309	313	329	313	292	306	295	308	332	331	317	284	316	290	295	303	323	334	312	331	296	288	288	324	307	284	297	304	329	326	279	316	275	313	297	292	304	271	301	304	318	307	282	283	305	288	327	321	300	319	296	304	299	322	302	318	298	298	284	322	337	337	299	307	352	326	314	315	312	302	306	319	304	326	297	300	289	315	308	321	322	299	299	315	270	307	305	290	285	307	291	301	297	283	313	294	310	292	299	305	329	310	325	334	318	333	322	344	295	334	302	335	299	312	326	296	282	319	311	313	315	299	284	267	303	320	301	288	306	307	298	304	299	310	293	324	283	313	259	308	302	303	297	289	327	305	315	334	311	276	308	275	303	334	320	327	309	342	332	312	299	317	318	313	307	330	317	300	302	264	297	277	277	276	311	299	316	336	288	317	290	302	318	307	299	317	266	322	290	304	311	284	290	270	339	296	313	310	296	303	301	282	301	307	301	317	297	311	292	342	313	306	301	293	324	310	290	314	311	331	309	307	291	296	319	317	308	255	321	344
10484	35050	93964	74888	55872	44270	31200	17770	8047	2400	558	503	558	581	574	582	515	601	590	595	568	565	575	592	567	585	593	546	558	543	566	584	556	547	550	545	566	593	503	577	550	509	539	599	534	572	559	567	547	552	549	568	547	572	610	553	553	568	555	516	562	565	571	537	563	510	534	564	528	540	559	556	614	568	541	577	538	583	581	531	513	578	569	539	517	569	552	585	561	551	535	514	550	527	517	568	514	574	565	530	547	548	560	581	544	545	587	531	580	552	578	571	516	517	548	527	554	574	548	587	544	549	579	572	514	572	551	549	548	535	542	546	557	515	552	553	522	548	534	538	591	540	551	548	589	568	541	551	569	531	574	572	617	559	579	540	552	547	565	570	609	550	577	572	567	550	555	584	582	517	566	544	582	535	570	514	553	574	533	539	570	538	523	585	587	581	527	514	551	534	563	551	587	587	521	568	520	571	563	558	544	600	520	574	552	553	519	586	552	561	560	585	525	529	542	582	534	558	553	559	582	546	575	557	549	581	563	565	599	582	576	560	596	619	514	550	574	519	567	545	520	544	546	584	576	563	591	494	569	563	610	568	572	559	546	559	548	555	558	566	555	541	581	491	575	537	560	557	552	544	533	540	528	549	576	565	546	618	569	600	533	554	558	514	577	598	553	568	570	574	546	561	538	527	570	551	573	563	521	509	536	557	588	603	584	504	523	541	512	592	574	574	546	569	531	567	581	542	562	575	594	559	605	513	554	570	620	564	510	550	515	570	543	577	612	559	554	579	561	571	551	591	544	547	525	558	581	585	534	545	545	548	592	582	561	519	551	515	547	545	549	534	559	590	600	545	579	563	569	591	555	568	569	587	545	499	555	576	576	618	559	597	620	589	547	559	595	537	559	568	552	577	570	590	561	564	600	556	572	566	574	570	559	542	546	593	550	545	533	563	575	571	541	551	563	536	558	581	563	524	531	536	606	563	502	570	566	566	547	562	568	519	488	619	525	584	574	578	573	543	523	595	583	544	523	502	548	535	616	547	568	538	572	557	589	552	532	521	572	554	531	561	537	560	569	558	544	595	535	522	556	556	590	535	542	552	579	530	534	541	504	531	580	556	527	512	531	582	563	537	569	562	525	559	553	574	557	532	539	575	577	511	577	563	564	581	579	576	553	562	589	527	557	566	567	532	581	515	541	565	551	530	561	519	541	595	506	549	549	556	554	557	539	576	561	509	564	550	578	582	588	586	551	564	543	579	509	573	548	553	569	567	538	568	549	557	605	549	558	598	588	517	555	601	556	526	565	523	497	566	593	558	579	558	549	622	571	543	550	563	559	524	577	529	567	584	528	551	560	570	553	568	546	560	557	548	541	551	529	503	576	562	544	540	538	570	563	554	548	506	513	592	519	562	545	512	564	571	562	526	542	579	543	544	558	557	584	550	587	534	546	557	548	547	607	559	563	513	553	555	575	561	543	556	531	513	549	552	561	565	577	513	573	532	575	558	535	536	581	567	564	546	555	535	513	560	579	574	560	569	556	532	538	607	553	589	540	558	547	567	496	564	582	554	551	527	540	568	522	559	550	543	561	552	531	584	560	572	568	550	612	570	561	551	564	541	532	548	566	581	535	539	563	547	614	608	549	563	561	545	559	541	605	572	560	589	548	521	531	559	583	550	557	558	581	561	522	540	588	566	542	545	540	522	549	539	580	573	560	535	522	563	585	600	529	545	605	573	599	535	552	552	568	551	603	562	565	535	597	573	545	552	611	539	537	567	565	527	606	532	527	525	527	545	524	549	588	602	542	609	578	616	533	574	584	547	577	555	566	572	604	568	555	561	551	581	592	512	579	573	539	540	579	547	513	576	539	541	561	513	561	541	576	537	593	562	560	502	561	589	587	533	580	541	582	614	528	575	595	566	531	569	595	580	567	593	566	582	569	536	596	537	550	536	568	565	551	547	582	543	599	566	502	526	536	563	512	558	605	550	551	561	584	555	544	565	550	565	568	492	545	566	531	551	517	548	584	560	580	551	553	511	577	516	567	569	567	560	591	579	521	574	555	542	533	548	553	540	589	540	532	545	540	560	554	565	564	566	596	534	579	550	603	562	567	556	574	569	540	556	621	545	561	522	499	590	565	541	557	549	565	554	558	544	557	566	570	556	561	523	587	560	573	567	529	555	557	546	605	628	569	525	510	535	561	565	571	577	545	555	515	567	534	527	557	522	540	509	521	532	590	566	544	555	551	538	589	559	603	570	585	551	556	566	544	566	590	544	545	533	508	569	546	522	542	565	534	509	558	524	582	549	558	563	539	575	556	533	580	565	574	540	591	553	555	533	569	566	534	526	593	571	628	533	580	544	562	596	603	543	569	544	563	519	517	572	552	546	539	566	591	561	583	572	576	537	602	581	552	551	550	534	544	550	548	563	524	600	540	590	534	554	543	580	549	558	587	542	536	589	572	565	593	585	580	558	544	507	572	545	557	564	588	523	536	532	544	543	558	577	566	520	522	488	562	551	550	552	540	577	548	574	522	577	561	568	562	518	553	546	568	558	560	557	582	541	551	544	584	584	545	544	556	541	553	585	611	572	619	592	580	548	511	578	529	599	584	579	579	569	524	534	550	604	557	589	535	560	546	600	561	545	559	526	543	529	583	568	560	535	574	579	524	558	565	562	558	549	553	580	579	551	554	529	551	559	553	542	545	577	485	546	537	566	569	502	551	512	616	535	493	527	565	563	515	538	548	585	556	556	550	583	512	538	525	550	497	543	584	579	537	579	532	552	554	538	571	543	570	569	555	596	563	539	546	616	526	582	558	525	541	563	527	525	567	550	551	558	572	547	544	550	511	649	549	532	548	517	567	562	550	567	550	574	562	523	522	558	555	567	567	568	532	568	552	562	551	545	493	557	587	562	598	536	539	542	532	582	544	553	533	555	557	525	577	550	524	606	549	532	537	571	545	550	555	588	562	557	565	596	561	529	548	565	567	571	577	533	544	534	542	537	554	522	539	533	548	561	537	562	562	584	549	554	598	502	530	557	506	551	543	548	560	578	543	541	574	560	602	565	575	575	563	596	568	511	535	584	611	546	522	576	543	580	616	549	555	573	569	587	571	579	553	564	559	559	536	551	597	529	562	562	543	575	581	530	534	608	522	554	536	541	568	538	560	571	552	515	577	554	540	559	530	551	563	549	555	501	557	615	506	563	539	539	529	563	560	575	560	548	555	552	554	592	564	563	519	574	518	533	538	595	504	539	588	569	536	566	540	571	570	548	550	581	541	599	555	540	528	566	585	587	578	554	530	593	572	557	527	580	534	560	580	517	594	599	528	549	526	565	527	613	533	573	581	580	561	546	559	584	547	578	525	575	582	550	574	529	539	550	546	560	566	548	561	571	593	578	548	566	568	565	549	532	545	562	586	551	551	585	580	563	568	561	560	520	560	531	530	543	509	566	554	563	535	557	534	566	543	570	550	522	595	551	534	545
26965	21914	35833	23551	11676	5290	2726	1375	652	394	322	343	325	337	323	335	286	320	330	305	366	308	303	295	301	329	306	352	307	317	327	344	305	305	308	325	343	309	323	317	318	299	359	299	313	339	302	331	321	315	313	294	293	299	325	326	330	295	261	320	323	319	324	321	320	337	300	319	301	339	362	340	298	311	296	329	347	304	308	324	304	282	303	304	283	296	303	357	349	310	316	295	321	325	342	300	297	317	300	307	292	311	315	328	311	323	292	342	324	318	327	300	302	318	305	333	315	310	282	341	351	331	315	330	315	333	299	351	316	307	329	322	325	291	316	282	318	324	331	294	328	292	343	331	335	309	326	316	315	293	321	291	305	336	345	347	317	316	329	336	322	303	312	330	287	318	302	301	277	305	313	310	331	286	297	315	341	325	354	295	315	313	312	301	302	319	321	308	285	321	297	320	318	301	302	309	311	321	333	289	311	315	295	317	284	318	322	308	328	299	313	327	318	324	307	325	295	280	276	307	310	291	308	320	316	303	333	321	334	319	315	316	330	310	323	331	331	286	328	330	323	336	307	333	334	294	337	308	310	340	314	338	319	304	337	326	312	323	277	321	330	311	316	323	340	319	306	318	324	319	313	314	317	338	318	326	302	319	319	346	330	300	325	311	322	299	301	336	313	340	307	307	334	359	324	330	323	302	333	330	319	333	293	318	314	306	315	301	333	288	317	310	311	294	296	335	301	320	283	312	315	313	304	299	345	288	303	303	355	332	312	309	333	323	308	339	297	297	366	315	330	306	327	309	345	318	293	317	338	322	314	337	306	313	322	337	260	291	284	332	315	308	319	332	303	305	300	325	293	311	328	326	334	322	292	305	304	312	325	319	342	305	322	323	337	332	333	326	320	334	301	311	317	313	289	314	328	339	316	349	318	330	329	340	298	328	316	325	306	311	287	312	317	315	352	321	320	333	321	324	317	316	301	299	317	352	275	324	302	322	336	287	335	326	291	316	356	306	303	292	343	304	303	302	345	324	324	305	321	315	311	301	303	316	290	338	317	312	313	300	287	322	360	292	334	317	343	331	320	330	314	337	325	328	325	315	342	296	323	303	292	295	325	301	322	337	298	331	331	339	304	330	312	313	280	318	363	307	306	325	326	313	306	343	299	310	327	324	322	348	341	331	339	310	291	293	306	314	295	336	330	313	289	337	308	297	295	314	284	297	303	308	318	310	336	335	386	295	324	291	321	294	281	323	360	342	337	298	318	305	289	319	328	331	331	311	335	328	310	291	312	305	300	313	307	310	351	286	306	295	303	308	321	327	319	331	342	302	345	279	323	310	315	318	278	288	316	330	330	351	299	284	331	314	331	305	327	307	311	314	319	309	298	318	326	294	335	293	299	295	292	301	315	285	330	287	323	311	318	313	319	313	325	317	310	311	295	324	343	331	359	300	308	288	311	324	341	304	306	323	318	319	326	330	312	294	315	310	338	352	313	327	338	348	327	292	273	326	331	323	334	339	294	308	332	316	328	330	324	312	303	340	294	334	351	338	319	298	329	303	325	320	299	310	313	309	315	336	346	313	301	309	306	336	338	325	325	297	323	314	339	324	292	320	316	304	312	316	274	308	314	329	295	285	310	312	344	299	314	305	286	330	330	304	292	270	350	305	300	336	317	308	341	293	305	343	309	348	297	305	323	332	326	300	336	326	333	304	337	343	314	307	344	343	348	330	362	323	293	318	295	306	310	302	348	306	314	324	346	322	310	307	316	307	341	337	309	313	308	340	308	295	299	325	309	346	314	293	306	309	309	293	287	295	318	323	310	313	309	308	323	320	294	310	351	319	330	354	290	315	334	354	295	322	316	339	322	289	370	286	320	311	345	322	301	336	325	323	346	325	296	331	330	294	309	288	310	328	305	322	347	317	309	310	340	321	322	282	312	310	331	297	322	310	322	305	300	302	321	327	329	314	323	313	316	305	315	320	317	332	341	319	324	310	313	334	321	319	317	332	327	300	323	308	292	317	309	294	309	308	318	328	282	335	304	302	310	337	325	323	310	340	311	317	317	339	316	317	315	291	299	304	356	314	304	319	299	331	333	310	322	349	293	289	339	341	311	315	356	305	349	324	313	329	298	342	303	335	324	289	335	348	312	312	295	340	310	311	308	314	300	308	319	318	317	352	315	326	330	308	356	327	316	301	338	296	330	327	331	291	323	320	290	344	328	304	320	313	325	292	307	325	319	346	272	322	319	335	346	317	340	294	296	344	318	340	310	311	315	294	326	327	322	321	327	310	332	323	345	304	305	327	351	282	267	345	327	343	306	304	314	338	290	314	336	340	339	360	328	318	297	298	313	321	318	324	303	325	333	331	319	306	335	336	305	283	343	305	311	318	292	323	286	296	316	281	325	326	325	337	277	311	331	331	299	335	302	326	297	319	337	331	319	322	345	347	315	343	316	296	320	301	300	313	304	360	311	325	310	332	299	328	285	333	308	310	301	316	326	339	314	331	308	310	312	301	309	324	353	316	310	348	310	285	306	335	310	300	327	306	316	301	307	336	307	337	332	315	314	302	364	283	317	320	306	300	303	296	338	351	303	308	306	322	331	324	319	313	336	289	332	294	315	332	337	332	314	325	334	330	292	308	322	298	318	301	314	323	309	334	285	286	326	326	336	292	313	289	318	324	326	324	335	315	329	307	307	296	306	296	324	294	322	311	328	278	292	356	329	291	334	306	276	297	324	317	318	338	334	340	275	308	327	336	318	310	287	308	288	321	332	311	340	322	299	333	298	355	321	294	311	302	296	310	359	312	282	313	314	308	289	325	320	319	342	348	306	302	305	335	321	345	327	306	315	329	327	343	365	311	334	324	305	298	315	336	339	310	334	319	333	328	361	333	305	321	311	312	317	299	318	303	294	326	317	315	337	287	299	318	291	319	325	322	317	304	318	330	312	304	318	338	292	309	333	297	348	343	321	302	322	325	318	344	343	327	327	323	342	326	320	321	308	292	320	321	350	318	306	358	316	318	324	314	340	334	304	316	290	336	339	334	344	321	317	312	338	318	291	310	313	304	316	306	303	317	268	328	319	333	304	276	335	337	302	296	307	306	286	311	349	310	310	295	326	334	307	313	352	318	295	303	321	294	328	328	336	330	319	308	319	332	334	316	307	319	291	300	304	279	308	294	318	296	309	326	295	295	347	315	352	317	305	295	320	330	330	330	290	331	315	311	308	309	317	351	347	318	327	335	358	330	336	301	341	335	314	296	319	313	303	288	307	321	297	325	336	310	353	298	297	281	333	334	319	307	289	359	339	320	322	292	304	322	321	315	298	318	330	329	308	338	332	310	333	294	361	305	299	308	307	338	323	285	329	334	307	322	321	367	323	296	332	323	320	312	302	313	298	320	329	355	307	326	328	304	299	303	312	301	322	315	313	299	284	343	335	321	344	326	347	311	303	325	322	298	361	324	307	278	310	347	337	320	333	335
5811	22504	43632	26023	18391	11391	6618	3500	1629	857	596	576	651	600	609	609	626	598	609	572	605	592	612	627	604	607	599	618	617	623	606	611	618	610	625	604	626	572	605	553	595	615	617	573	580	624	617	616	615	595	599	602	588	591	631	618	611	594	563	609	601	569	622	613	569	563	647	577	578	624	640	571	622	548	626	613	614	574	619	593	599	627	581	603	648	604	608	590	576	605	610	619	628	657	599	621	617	573	631	625	607	618	580	611	595	595	627	601	621	649	592	603	603	588	581	632	573	629	608	576	601	638	579	620	626	573	624	632	585	640	589	580	608	576	629	584	614	599	576	572	558	598	599	625	620	598	608	634	577	605	624	589	590	608	635	630	569	608	594	580	594	642	633	627	591	620	605	557	557	604	596	624	593	583	669	620	623	618	642	619	636	585	612	588	597	576	625	567	652	619	614	623	611	613	591	681	630	636	612	618	625	585	621	636	576	617	582	605	619	607	634	614	614	618	600	621	572	631	615	596	630	584	584	636	596	606	596	594	589	594	604	606	604	574	594	615	600	610	621	591	568	575	546	556	598	617	569	622	626	618	609	623	582	599	625	618	596	632	639	580	616	591	656	640	584	616	576	602	597	625	590	590	661	616	649	587	620	633	605	589	597	584	631	571	627	578	609	603	611	615	569	636	592	610	637	589	595	635	624	585	615	620	596	642	591	608	606	616	657	629	620	565	563	611	597	635	629	631	574	596	596	650	586	627	558	618	608	629	598	596	595	587	603	605	601	614	595	595	626	614	641	621	624	620	613	620	599	638	544	625	583	597	648	590	618	608	580	568	605	592	642	613	586	572	583	610	591	634	606	618	557	597	576	638	551	598	644	561	634	612	569	618	561	616	632	599	620	590	661	575	587	589	660	605	638	579	607	633	644	581	552	636	587	566	628	630	627	619	602	595	610	577	595	594	617	586	633	591	629	624	611	592	605	605	598	603	596	571	629	606	615	606	600	595	568	643	576	605	565	615	616	605	638	591	554	597	605	588	636	576	560	553	625	621	587	618	623	577	576	602	620	632	612	543	610	607	619	620	577	586	605	603	634	605	590	618	604	614	597	599	665	571	595	662	569	575	577	637	584	574	601	620	592	623	603	620	568	624	588	597	624	598	638	586	622	547	614	617	594	625	586	608	628	653	632	629	622	609	619	629	609	582	606	615	625	588	621	585	607	584	614	605	565	607	573	607	578	620	602	622	625	630	578	595	605	592	581	554	627	625	596	603	644	558	617	618	568	616	628	560	627	581	627	601	609	581	616	633	613	602	596	598	567	581	563	613	599	578	620	626	635	553	596	630	594	652	619	662	591	647	578	634	567	596	548	607	582	587	570	600	564	586	629	574	616	581	643	583	601	565	638	588	591	600	623	620	542	598	565	603	603	607	588	579	625	673	603	588	640	602	580	616	634	601	601	619	606	628	604	646	625	614	578	589	601	619	604	609	590	550	614	630	609	598	617	584	618	624	632	615	653	591	623	598	596	624	623	588	610	609	601	636	583	615	589	594	603	637	612	593	576	642	624	608	606	625	639	646	661	618	612	662	604	623	627	579	586	585	600	616	622	592	595	626	586	587	584	590	567	579	625	601	604	596	609	631	639	602	608	647	601	590	602	620	606	558	636	592	606	628	559	611	635	659	639	583	577	546	643	634	594	627	632	608	584	583	600	558	671	612	585	605	591	587	602	616	593	607	598	579	624	635	688	588	562	634	613	630	577	596	606	633	547	614	593	608	612	625	568	660	582	641	621	610	595	585	583	638	553	619	621	624	609	625	578	625	589	604	628	599	585	609	628	616	597	592	578	601	598	619	594	597	583	617	540	601	574	608	605	603	642	620	644	607	607	603	606	646	619	563	575	627	579	638	613	588	636	581	618	586	590	621	640	593	624	581	629	610	592	570	628	562	646	617	605	543	679	576	590	588	618	576	601	602	610	584	582	577	596	564	597	619	643	597	690	614	567	605	600	620	668	603	602	596	608	623	644	554	616	594	545	658	593	611	595	606	653	602	579	582	647	621	635	581	620	590	597	612	575	613	624	606	642	595	640	582	617	624	569	615	592	609	650	591	548	581	597	577	624	649	585	637	591	575	612	572	579	604	590	622	623	677	580	614	544	575	596	621	602	587	604	565	587	624	592	596	593	612	588	603	616	587	602	574	602	634	611	561	588	585	599	561	580	623	617	641	613	606	564	647	629	594	642	597	607	579	598	627	595	562	619	621	645	637	593	590	647	571	624	641	602	623	575	534	609	618	583	631	608	613	603	637	660	617	631	626	609	619	587	618	587	619	590	605	635	576	570	631	619	583	624	608	583	621	581	649	612	643	610	597	618	660	560	607	569	611	585	597	620	572	600	623	615	631	615	600	641	604	614	607	612	601	641	628	611	565	590	589	614	593	622	581	573	640	623	613	584	649	588	597	614	626	562	596	614	623	599	621	587	599	601	579	595	584	608	616	620	602	600	620	636	607	551	590	626	606	608	627	620	593	610	581	576	600	606	614	617	598	640	592	609	641	621	641	593	644	620	618	572	560	624	580	625	648	604	601	612	623	563	607	627	625	595	589	589	576	624	618	597	609	629	603	588	618	635	617	621	626	636	614	613	600	602	625	610	609	595	613	614	592	615	582	572	631	633	557	635	606	556	590	547	648	621	603	594	644	614	629	628	572	617	611	588	617	588	591	596	595	613	636	572	579	628	602	633	592	617	593	636	610	594	629	606	617	596	622	633	599	576	617	630	597	622	615	625	597	614	620	624	592	644	599	579	606	576	599	615	628	589	597	613	611	607	633	627	587	591	584	572	601	616	621	669	626	593	611	589	596	607	639	622	588	620	610	602	611	624	625	642	556	576	574	613	611	632	601	556	598	600	666	574	616	585	615	586	628	595	609	617	589	638	586	650	609	600	605	605	587	642	600	569	607	582	612	627	624	609	633	572	662	614	597	579	631	600	635	594	576	682	655	631	612	607	607	610	575	639	574	616	652	568	587	615	565	575	634	628	629	618	605	635	573	590	618	637	638	583	640	632	561	572	611	611	629	587	573	581	599	586	602	648	601	643	570	579	569	594	607	657	595	595	603	629	556	545	604	594	593	563	640	592	572	576	631	584	596	621	577	566	599	609	639	573	634	636	626	562	594	581	621	586	597	623	574	609	608	621	646	602	610	553	636	623	654	626	610	568	590	558	613	639	609	612	598	566	607	598	591	607	573	593	591	568	621	570	585	671	593	590	575	612	616	643	606	595	588	594	634	585	566	604	633	562	571	614	608	598	591	605	595	625	610	611	628	625	644	638	627	594	642	608	594	612	619	579	601	580	638	580	604	633	643	562	659	587	576	618	620	628	609	640	622	604	605	636	609	603	631	628	652	593	643	619	588	617	617	633	615	618	628	616	553	569	658	561	617	618	610	563	620	608	648	602	592	585	611	616	609	605	592	599	626	601	645	604	627
24418	21697	38089	34328	35900	30449	22817	10222	2925	896	279	260	208	247	239	243	245	250	238	238	248	245	258	264	257	214	243	245	262	218	246	248	241	244	250	247	220	232	264	246	218	250	223	259	220	238	245	237	257	234	264	234	202	232	238	240	250	216	254	246	249	267	240	249	200	220	255	246	245	240	234	230	262	242	251	242	244	240	250	236	199	213	258	262	217	269	226	258	233	231	244	245	262	238	246	224	248	256	246	272	227	258	220	253	237	228	243	226	239	259	214	221	232	264	224	230	246	246	265	237	237	231	242	216	261	269	235	257	270	232	238	262	237	255	237	241	255	256	252	232	224	216	247	265	230	221	234	246	243	242	231	236	263	237	232	225	262	228	254	258	243	222	245	243	228	228	257	236	233	223	263	231	232	253	255	234	239	217	255	249	240	245	244	229	238	242	238	230	235	262	253	257	273	244	231	256	275	230	210	238	277	213	232	241	262	215	237	235	232	261	272	255	257	236	233	246	234	229	265	248	248	238	236	209	228	235	260	242	274	238	248	271	211	236	233	240	231	241	253	234	227	236	269	233	268	260	249	231	212	248	219	257	274	230	225	252	254	242	224	259	219	237	225	217	270	257	236	228	259	262	241	235	250	261	227	266	214	234	257	248	229	219	225	240	266	247	242	252	224	268	259	256	240	258	233	227	236	227	260	255	226	254	216	231	247	236	251	271	229	260	247	224	222	252	269	248	254	252	205	197	247	252	221	239	224	240	254	228	230	212	247	231	232	233	257	266	247	253	255	250	234	230	224	240	253	253	250	217	234	253	257	246	225	231	224	241	231	246	228	230	240	237	233	256	216	235	268	225	232	237	267	222	258	218	231	241	264	247	262	236	241	278	245	221	234	226	229	235	251	226	221	257	246	233	239	245	243	236	232	256	221	256	238	238	234	241	250	253	259	245	241	222	211	255	255	239	199	247	254	247	255	238	224	246	232	248	241	240	237	267	239	246	234	232	238	277	244	256	250	253	249	245	244	233	244	212	220	225	226	211	232	242	237	242	243	224	255	239	232	216	243	226	257	225	253	253	249	233	239	258	264	256	229	261	232	248	236	290	232	231	257	246	244	267	235	226	250	240	260	232	240	236	247	247	251	263	251	235	214	243	224	254	248	239	256	258	215	241	264	223	232	242	251	232	211	270	222	258	281	252	252	220	244	242	231	235	260	213	233	254	227	239	245	250	241	232	224	253	224	225	249	255	265	215	223	249	252	252	253	209	236	256	240	240	248	219	245	246	232	235	234	244	243	236	242	256	228	242	261	255	249	216	218	244	230	233	213	217	236	262	216	247	212	228	228	219	243	229	243	236	231	234	256	204	245	219	240	241	218	276	249	255	280	251	208	222	242	216	238	242	261	239	228	233	220	266	235	271	260	221	245	241	226	253	225	238	227	252	226	233	246	226	244	240	260	247	240	254	226	272	235	228	238	252	229	269	244	243	236	245	247	238	242	253	253	225	278	246	235	256	218	217	235	238	260	227	248	245	255	255	242	245	256	235	211	239	219	260	241	225	252	237	243	238	242	230	256	256	261	243	229	211	236	261	243	262	243	247	231	221	251	252	231	253	249	234	234	254	277	243	240	245	237	266	242	258	245	239	236	253	240	214	235	269	233	223	224	248	238	238	266	229	257	222	229	262	249	252	221	264	251	219	250	248	252	221	253	253	233	253	229	260	238	271	225	253	245	257	253	274	236	247	251	229	240	249	260	246	237	223	235	216	243	233	229	248	249	261	220	212	243	258	243	226	232	231	242	236	221	249	235	251	217	232	216	246	260	242	240	250	227	228	240	249	243	241	239	200	248	233	212	224	237	250	253	243	242	274	239	243	233	239	232	231	249	246	247	217	235	243	255	218	220	266	236	226	267	217	240	234	229	246	231	244	247	251	248	228	247	232	236	252	260	270	243	251	246	223	229	251	226	245	223	244	214	248	245	246	222	277	221	229	235	262	239	222	252	238	229	227	242	243	254	252	267	244	239	231	240	243	240	249	243	255	239	243	256	233	249	253	263	242	256	215	250	228	249	226	236	243	244	226	261	232	223	228	230	242	235	229	228	231	266	246	240	234	233	230	248	214	238	234	222	230	250	230	237	265	246	219	219	257	250	241	248	244	240	240	254	261	218	237	231	245	236	240	214	262	237	261	270	223	257	220	249	249	267	269	250	263	243	238	231	256	240	243	252	241	247	239	244	238	234	269	226	208	254	226	248	242	253	239	268	252	240	238	264	272	251	262	258	260	230	201	224	234	212	255	270	284	236	262	234	229	274	238	244	225	240	238	228	248	250	214	248	264	256	246	232	258	228	243	246	254	241	248	240	240	236	243	256	270	242	235	258	222	259	244	247	255	249	250	216	219	256	229	249	244	258	237	225	256	248	222	259	248	240	272	249	246	246	249	245	240	234	262	232	231	214	249	254	250	238	243	217	258	250	223	253	258	243	213	224	247	238	242	250	241	241	243	248	231	236	231	253	240	235	253	228	224	269	270	224	228	221	231	233	217	225	240	221	272	242	241	251	217	234	244	246	228	231	238	241	247	251	235	260	243	239	248	244	240	243	242	236	220	249	228	234	244	236	251	226	220	260	248	255	254	234	239	224	247	246	238	244	236	246	280	255	236	239	220	242	242	257	254	233	247	251	214	235	239	247	216	227	234	238	255	225	228	240	232	256	243	209	243	212	237	230	255	201	258	239	239	206	253	235	253	258	258	247	233	258	255	225	240	253	258	232	238	236	234	272	245	248	227	225	240	255	263	257	228	234	243	244	257	249	218	244	249	273	265	246	250	261	207	258	211	251	263	234	262	232	252	246	209	291	252	254	236	241	236	250	240	224	233	233	250	259	226	243	247	210	256	224	248	235	239	220	222	246	230	248	257	248	229	246	234	251	228	211	233	252	222	223	232	243	264	248	261	235	228	236	216	238	253	255	227	245	240	282	240	231	253	238	223	224	236	248	219	264	294	279	223	208	274	231	238	258	229	246	234	268	228	224	259	218	249	241	239	238	242	269	236	226	226	242	247	208	251	250	247	238	230	232	216	219	255	243	218	242	257	248	245	202	232	209	244	235	252	230	256	229	222	259	231	234	262	226	262	233	261	225	225	253	253	272	236	234	252	220	247	225	250	244	236	233	236	255	228	244	235	220	263	231	243	233	230	223	218	241	260	233	223	238	256	256	244	209	261	251	232	250	216	269	244	216	267	280	260	227	235	272	237	234	209	202	266	234	224	231	234	232	231	244	268	225	235	255	243	225	236	248	259	230	253	256	252	265	249	235	228	253	249	232	211	253	240	255	220	244	241	237	233	239	233	241	233	271	257	251	253	241	272	253	243	245	222	269	223	244	229	265	227	213	230	232	233	238	225	240	257	224	257	237	216	264	241	269	231	222	229	229	232	246	249	252	248	226	272	226	216	246	224	236	228	253	241	244	230	231	244	239	265	250	254
7916	42530	76188	57622	47641	38705	29876	17848	7559	2298	482	467	446	477	465	474	473	464	478	506	515	466	465	476	445	469	430	465	473	506	497	462	505	509	466	463	405	447	492	495	468	438	444	448	475	482	478	456	460	473	482	504	452	460	491	483	472	462	462	471	455	479	518	491	452	435	474	438	471	436	479	477	481	458	434	455	448	469	473	512	497	467	500	443	476	470	490	430	485	449	477	470	477	460	465	499	434	491	434	442	455	452	507	510	451	495	397	456	458	479	451	502	462	473	469	428	477	457	465	454	470	480	447	454	463	522	471	459	471	537	475	451	536	477	455	468	443	465	447	493	503	456	448	490	485	485	474	487	480	485	474	456	489	447	431	476	485	468	487	456	439	440	453	449	500	445	479	481	454	461	457	479	464	485	472	471	482	466	464	429	498	462	459	435	469	476	484	417	483	479	470	446	497	506	526	475	437	454	483	454	445	468	481	489	477	466	496	474	489	483	460	434	452	472	440	511	492	463	470	506	468	475	451	467	455	453	453	491	442	461	492	439	477	458	486	492	452	478	477	430	421	445	465	470	456	503	503	435	476	476	460	435	478	434	433	449	457	515	445	461	464	458	453	453	487	456	472	464	467	426	509	440	431	460	479	448	487	460	451	474	456	500	450	444	453	426	466	490	481	465	482	461	445	469	540	478	477	416	503	519	461	471	441	429	484	436	495	490	477	436	473	448	438	476	442	439	452	455	518	443	483	468	484	460	437	474	521	488	476	510	486	511	461	473	477	437	513	474	449	476	454	494	502	479	498	488	457	461	476	461	442	479	508	479	432	550	495	502	515	454	429	456	481	455	482	497	461	430	462	485	459	473	497	490	481	440	478	464	495	450	448	459	453	470	444	506	501	457	446	467	489	473	444	463	499	463	467	470	469	455	489	480	498	454	476	463	491	486	473	472	471	482	473	489	491	438	461	484	459	442	465	485	447	461	480	466	455	468	437	458	469	511	492	471	498	452	476	477	445	456	470	463	494	501	457	443	448	465	420	449	459	476	457	454	463	423	481	485	461	501	452	473	449	474	445	498	452	435	445	430	483	508	467	467	489	455	429	508	450	466	436	442	450	469	476	475	445	465	466	451	470	484	461	479	487	469	495	415	490	457	488	465	505	500	486	489	456	469	458	456	459	484	490	482	481	452	447	461	424	458	434	484	478	459	515	472	489	460	491	482	457	481	457	466	432	500	468	498	475	467	471	456	465	499	465	484	460	470	490	474	458	474	473	454	472	482	484	421	471	457	462	464	476	455	475	436	450	449	429	492	470	446	461	483	434	452	455	481	444	442	454	450	477	482	440	473	448	461	458	476	452	444	449	456	472	458	435	456	456	500	485	459	476	503	477	468	476	462	491	466	459	454	461	443	436	451	493	468	483	484	496	458	454	502	446	455	486	511	483	515	437	449	491	503	467	468	489	506	481	475	459	461	464	444	446	458	475	478	462	486	478	507	465	418	484	445	490	435	508	441	471	460	492	475	467	487	460	426	491	473	462	449	495	481	479	447	455	509	448	447	471	449	469	496	462	512	486	479	467	487	510	488	489	500	445	459	476	471	483	461	440	438	439	453	472	478	466	448	501	492	450	493	473	461	486	509	465	447	461	500	494	455	470	463	477	478	463	478	479	449	447	435	458	495	475	464	457	511	460	460	484	466	475	462	477	480	423	495	430	497	484	464	452	448	486	483	467	464	460	472	487	487	438	482	467	482	442	464	491	449	468	443	445	479	454	431	488	455	464	446	476	445	464	445	514	454	500	442	460	486	477	439	449	493	448	475	500	465	444	478	463	490	439	475	480	508	468	456	456	506	471	446	479	461	469	464	479	445	520	461	484	446	458	433	479	453	483	427	482	478	488	436	458	445	466	491	483	446	453	477	427	470	465	457	458	469	489	474	465	447	479	506	473	460	483	487	467	466	473	512	473	479	441	408	440	454	537	425	481	543	474	501	472	477	450	458	446	450	450	465	488	455	412	439	504	462	452	475	487	479	477	452	466	506	470	469	464	463	474	471	483	467	478	476	441	415	450	465	482	455	446	419	445	462	459	482	505	487	473	495	483	451	437	490	466	483	454	444	476	433	460	419	444	477	498	474	461	473	468	472	478	438	475	459	462	454	497	531	480	499	462	481	495	473	484	447	465	463	451	465	441	477	435	444	490	476	488	467	503	522	454	447	444	451	466	464	465	464	450	512	465	487	482	424	431	439	473	470	463	486	463	451	454	484	492	461	487	466	480	476	488	472	488	469	441	465	467	483	456	493	473	461	497	476	435	462	515	463	487	499	481	484	447	473	495	493	474	466	483	473	453	440	472	480	474	431	447	450	487	461	457	499	513	457	474	489	477	463	483	503	496	449	433	518	483	493	458	481	435	444	473	473	458	510	478	462	467	486	469	452	504	521	470	471	451	508	493	442	445	503	497	493	470	446	468	456	468	472	469	487	471	437	453	459	505	492	474	443	463	444	443	468	473	480	447	473	451	437	457	491	507	458	479	471	459	463	449	490	444	438	472	422	476	491	472	465	430	470	497	454	448	456	452	494	449	476	482	468	487	450	491	480	497	493	472	472	473	491	479	464	484	488	471	465	445	457	480	458	432	455	453	482	446	447	483	473	447	481	480	435	492	434	484	469	479	494	453	461	466	481	503	470	421	447	419	435	460	442	485	439	495	488	480	475	467	538	460	476	489	442	459	418	426	503	457	505	464	493	458	507	463	449	474	493	454	488	488	439	485	457	449	459	483	452	475	454	468	476	491	463	455	437	470	499	442	456	459	484	493	470	423	486	465	490	463	454	492	482	465	500	477	465	457	445	460	499	456	469	463	448	436	451	426	483	505	502	462	457	475	468	471	449	465	431	460	486	481	459	483	444	435	459	450	456	487	442	504	473	414	483	459	472	469	445	479	425	451	469	458	505	440	468	444	494	492	470	465	437	476	485	499	471	443	468	403	437	482	495	479	478	430	467	500	454	456	487	497	477	510	526	482	469	459	453	473	456	479	494	498	471	462	448	442	442	486	470	462	456	466	494	482	488	439	495	455	477	462	438	439	448	510	462	477	483	509	500	433	475	482	489	460	450	498	472	464	434	494	493	456	485	465	461	506	441	504	463	493	463	463	513	495	463	463	463	476	459	476	486	484	459	483	476	488	481	504	449	463	458	461	439	449	494	477	430	467	457	502	490	460	461	470	501	463	454	487	505	463	462	465	464	461	432	448	473	470	459	464	459	438	492	432	475	460	464	430	435	451	464	512	520	459	441	469	493	471	470	484	451	495	472	470	480	433	505	550	464	468	443	470	446	438	499	488	468	480	482	472	504	447	481	466	451	488	485	481	458	482	480	434	484	496	516	451	483	471	484	494	505	505	473	456	464	492	478	465	492	424	452	465	426	488	469	477	513	502	453	488	460	487	462	510	486	440	455	473	458	472	491	449	450	471	496	484	457	482	500
23479	21552	34724	36464	34172	36938	31495	17950	6643	1800	321	338	313	306	287	331	314	295	310	322	312	289	316	295	289	318	338	277	329	296	306	290	324	313	308	282	308	279	303	272	291	313	283	299	332	289	299	307	300	286	303	333	287	310	328	303	285	297	312	293	286	300	311	284	302	293	285	300	286	325	306	298	314	278	319	310	295	302	289	294	335	307	285	299	289	278	312	347	319	327	296	281	296	291	304	295	281	293	326	279	287	289	289	321	289	290	310	288	280	289	305	271	325	328	289	275	316	261	284	299	310	326	311	315	282	314	302	309	274	315	330	288	303	294	312	323	280	290	308	322	287	304	312	303	301	280	314	284	275	311	306	312	297	304	303	329	295	342	315	309	309	309	284	303	283	305	291	288	303	299	300	305	256	304	309	277	286	282	284	278	303	298	288	327	328	301	311	273	297	317	309	272	345	305	273	266	293	307	312	305	286	305	289	314	298	327	317	289	301	287	309	304	300	308	311	311	288	295	302	285	316	300	301	308	273	306	275	324	305	302	306	316	264	307	316	286	298	301	313	287	298	292	313	321	309	321	306	302	273	288	293	302	286	312	246	278	305	297	299	332	290	310	283	299	319	275	304	299	309	300	312	287	315	285	331	243	289	284	308	303	324	295	310	314	316	268	288	282	291	285	308	299	298	296	313	296	303	291	320	299	321	308	293	320	302	329	301	301	315	254	302	273	309	283	311	306	263	315	301	314	294	310	286	328	312	293	315	271	329	309	293	292	313	299	328	308	284	307	318	304	321	331	300	319	311	307	265	318	288	312	327	295	290	313	310	300	282	282	276	306	311	273	301	301	309	308	286	273	309	321	284	318	309	342	292	299	315	268	310	296	296	290	303	291	286	316	308	257	310	305	307	297	320	302	310	293	262	319	293	297	274	290	310	302	308	302	285	304	311	295	316	287	314	260	275	311	291	301	309	301	316	314	316	315	280	286	288	340	311	297	300	312	301	317	300	286	323	296	292	268	316	301	305	293	327	294	307	261	310	290	300	272	247	321	307	327	292	300	314	298	326	286	283	296	297	333	305	325	324	287	327	317	310	273	299	332	295	310	287	330	285	300	302	311	318	309	287	297	313	309	303	280	307	311	310	298	291	286	299	311	296	291	295	290	291	253	326	287	293	299	340	304	332	302	321	279	307	265	291	280	312	292	281	293	301	305	337	301	290	313	297	276	313	301	321	306	262	290	299	305	275	286	297	289	299	327	312	300	306	296	293	286	301	270	300	295	354	310	296	281	313	329	292	289	287	270	296	293	305	300	303	303	296	310	296	307	274	284	275	339	293	271	264	288	267	291	295	307	282	313	286	305	261	296	298	308	354	325	297	313	330	305	288	305	312	317	283	291	267	283	288	281	324	305	311	330	327	315	294	289	314	298	315	300	285	295	309	323	280	337	281	322	288	318	293	289	286	303	302	304	315	302	282	301	301	310	326	325	304	257	309	295	270	290	291	284	299	341	312	286	288	290	304	318	309	314	265	316	312	287	319	314	314	307	284	300	284	305	280	311	313	297	294	328	311	270	329	311	303	291	294	317	275	315	302	302	266	285	311	294	312	315	281	300	290	303	326	302	314	294	280	321	294	326	310	292	310	313	301	344	319	276	285	287	307	289	317	266	261	324	267	308	281	313	318	303	317	318	315	303	311	309	316	329	301	307	318	313	321	311	286	298	302	302	331	300	299	329	310	285	287	314	326	280	286	299	288	298	290	310	341	283	314	333	331	292	294	281	315	311	293	310	278	302	299	305	312	300	325	310	311	276	305	261	284	312	312	315	306	304	300	313	310	291	316	286	304	297	286	317	262	311	271	326	286	311	277	290	303	305	296	314	283	272	265	306	269	294	300	306	319	285	269	284	312	344	323	327	338	270	325	276	280	290	310	318	310	320	317	297	305	279	298	271	307	298	304	345	295	301	306	324	274	297	285	323	327	305	314	275	327	284	287	307	310	318	311	300	290	294	304	293	315	289	304	300	339	292	293	288	304	283	309	318	286	293	277	311	281	309	290	303	316	310	299	272	307	284	303	317	311	324	303	298	287	293	306	297	289	320	282	327	286	300	300	295	296	283	295	305	309	300	317	308	328	322	281	279	277	313	296	307	270	319	333	308	311	295	290	305	294	302	297	280	284	287	281	323	318	302	268	283	278	308	291	287	283	284	307	260	312	314	269	265	329	313	311	291	295	293	292	279	287	324	317	311	316	313	299	308	305	294	285	267	298	284	318	301	281	326	315	304	287	309	317	296	308	285	322	314	299	290	317	321	282	309	309	275	300	299	281	305	302	284	297	273	290	284	296	279	299	333	308	308	303	299	311	313	317	308	310	315	316	285	308	310	272	305	307	286	342	285	297	297	317	305	298	270	308	288	298	285	326	330	308	277	295	286	322	279	302	306	290	304	301	296	314	318	298	287	287	310	315	317	267	293	291	285	299	274	315	309	307	279	306	277	278	300	301	257	308	301	284	298	302	320	289	287	288	295	310	303	294	282	304	320	304	295	312	323	316	317	291	304	266	325	254	298	298	302	289	294	297	294	289	295	277	291	287	299	305	315	319	286	280	309	302	294	304	315	308	299	336	286	301	314	292	290	295	261	316	307	265	288	287	319	318	307	289	295	311	294	300	314	277	301	309	256	307	309	300	299	293	291	305	289	266	278	269	312	290	317	296	289	317	310	319	283	299	292	297	307	290	309	289	306	338	300	322	298	312	253	314	293	306	327	324	291	318	310	300	302	295	290	306	288	299	322	295	320	316	309	304	296	286	277	276	309	317	291	328	302	335	298	309	295	295	327	298	311	309	350	285	325	275	290	302	321	291	305	298	293	300	299	322	268	306	300	280	284	263	332	306	324	319	317	325	330	292	282	333	318	305	261	280	284	282	295	328	322	294	317	263	293	298	314	278	290	331	287	297	306	304	309	301	330	289	284	330	302	298	291	298	298	318	312	275	273	285	305	289	293	306	298	289	305	286	298	315	295	334	297	301	302	291	302	288	283	282	302	275	290	280	299	291	312	292	290	301	259	308	301	308	314	321	269	256	294	301	278	301	275	308	301	306	327	281	294	306	282	285	268	307	268	285	300	291	268	312	289	330	289	305	338	291	275	319	328	261	291	313	277	313	296	300	306	308	301	312	321	312	296	320	295	310	295	318	289	307	297	271	308	281	300	288	291	293	312	314	312	297	296	307	312	306	302	349	280	282	298	303	315	269	287	276	297	295	293	308	311	295	325	296	287	298	285	276	270	306	312	308	316	304	285	308	308	292	284	303	286	310	281	337	308	291	287	293	308	289	332	300	278	287	302	299	306	307	314	282	290	294	292	260	320	321	284	309	294	325	306	305	292	290	309	321	310	264	318	270	315	289	284	290	273	328	281	280	325	315	274	295	286	287	316	287	287	293	304	317	297	308	276	285	275	307	274	296	301	323	312	297	301	319	306	295	278
11042	47677	88926	72435	53196	47910	37956	26365	13098	4486	570	534	555	561	558	588	531	585	532	563	517	566	565	538	564	543	520	538	558	573	517	547	568	580	551	542	529	508	581	505	504	539	593	541	541	541	559	548	561	525	522	574	521	521	554	533	585	542	553	512	530	520	542	538	577	587	643	528	555	563	573	513	561	541	549	541	553	579	538	591	514	557	553	568	524	495	519	562	577	550	540	588	554	487	504	564	527	537	557	580	528	513	534	574	523	506	552	571	535	538	608	584	532	543	545	523	533	521	516	536	553	540	556	536	575	576	578	577	528	557	543	515	542	562	578	563	538	516	565	560	552	574	499	543	541	545	535	541	554	552	544	549	544	565	540	517	581	542	505	588	599	517	517	590	562	563	552	527	578	560	577	534	554	536	519	568	521	536	539	549	509	549	581	562	548	559	542	526	540	512	578	545	541	541	575	526	549	517	507	585	517	576	561	562	582	568	522	566	547	539	546	581	549	539	481	523	564	541	541	559	556	569	526	557	528	502	548	536	512	586	539	563	548	563	548	522	520	591	582	536	586	527	551	539	536	542	555	537	537	557	553	557	562	490	505	576	527	520	546	547	533	542	554	537	548	571	593	579	540	558	542	582	501	573	524	569	528	547	549	547	561	616	542	531	540	553	538	579	521	559	577	530	561	561	567	531	534	544	580	533	567	547	553	532	581	552	534	550	529	530	528	550	567	551	555	549	519	552	537	560	565	539	513	565	534	531	567	562	555	517	525	539	599	519	536	525	541	532	558	562	561	575	550	592	565	518	592	558	581	551	552	574	512	595	531	587	558	525	561	560	527	509	557	507	566	533	505	566	509	544	567	553	540	548	545	591	561	573	537	567	532	543	590	550	583	520	606	563	549	532	576	580	544	545	500	559	538	525	529	502	541	539	536	575	537	579	530	538	523	532	535	515	564	562	502	562	540	516	554	594	579	519	554	515	566	551	533	542	573	532	500	536	571	566	482	544	530	523	535	555	589	527	540	531	547	588	510	567	528	559	529	549	548	552	546	545	586	518	535	549	544	549	526	571	532	543	584	537	537	583	531	528	519	534	567	515	535	557	577	548	560	526	537	565	563	512	516	557	547	519	571	534	506	584	601	559	494	527	547	578	549	577	558	493	540	536	575	571	520	540	505	559	502	562	550	569	501	526	579	557	522	553	526	547	580	570	537	539	538	549	568	549	544	516	569	548	589	513	552	538	519	529	528	550	557	596	618	552	529	561	566	555	516	552	555	530	560	537	561	574	537	512	515	528	565	531	568	544	539	521	554	536	490	562	562	579	551	548	519	569	513	607	560	522	537	532	525	532	581	576	550	536	599	588	546	521	582	544	529	557	519	528	546	562	568	509	568	584	545	519	555	519	585	515	510	564	517	549	549	544	555	515	545	562	553	521	557	563	544	583	549	570	534	546	507	583	559	578	547	608	559	554	576	537	563	561	528	556	578	517	537	554	537	540	524	532	546	537	525	536	514	548	576	487	565	530	570	528	557	517	553	587	543	559	543	560	525	524	556	586	587	564	527	540	574	554	525	543	572	537	538	551	531	530	546	559	551	533	554	574	559	539	548	610	587	547	552	544	513	526	565	527	550	576	574	602	521	497	529	587	530	527	515	514	542	555	541	541	524	524	549	538	564	534	569	580	523	528	524	512	553	547	544	548	572	557	570	552	548	597	537	514	532	550	573	560	526	566	566	573	550	558	540	562	555	512	537	559	597	536	569	538	552	535	562	547	511	566	501	573	558	518	530	543	515	558	550	549	544	577	551	554	552	548	587	566	551	590	545	549	533	569	566	488	579	529	552	532	573	486	541	590	563	542	556	533	556	561	540	574	536	565	535	557	536	510	596	561	542	541	543	504	558	530	567	539	516	575	559	573	561	543	520	555	578	562	511	566	573	553	549	575	524	553	520	518	523	596	505	571	467	547	553	522	547	510	592	577	526	516	549	543	562	573	546	581	617	542	558	531	543	499	576	564	560	562	535	576	526	566	557	522	510	522	502	567	536	554	545	529	523	558	550	557	541	528	537	570	563	576	520	540	556	561	561	534	544	565	576	568	537	536	541	529	550	544	548	563	504	575	532	486	564	570	509	558	540	562	540	559	548	536	551	522	569	527	518	550	580	551	590	531	539	513	528	543	545	531	544	520	509	516	576	567	519	577	593	519	550	542	577	530	533	564	554	552	545	557	600	595	565	508	559	539	502	553	537	545	575	527	554	567	577	530	566	519	527	505	530	588	579	507	628	564	564	573	532	575	534	509	565	535	539	514	557	565	580	518	547	563	523	539	545	531	548	547	534	561	516	515	542	540	563	502	577	568	561	580	596	516	529	538	545	565	573	537	559	528	532	536	510	558	523	531	516	569	545	554	563	565	560	573	566	580	531	525	551	540	510	528	533	582	540	532	548	541	545	551	539	563	514	531	583	504	552	565	554	532	517	584	522	572	553	548	547	539	536	539	516	560	521	537	546	572	572	569	549	559	522	533	562	523	554	568	569	514	518	547	539	563	567	565	537	566	570	551	553	605	583	535	571	577	549	537	498	538	536	565	527	534	533	555	523	568	548	549	553	576	575	553	562	581	533	554	569	536	503	555	535	536	550	564	572	571	567	537	528	558	569	536	563	548	582	581	545	537	557	556	567	542	545	531	534	543	564	547	580	514	562	563	562	559	558	544	525	543	515	504	557	584	588	544	528	522	558	528	547	533	547	538	545	569	532	574	588	547	517	619	536	614	528	582	572	571	528	541	560	553	571	529	540	566	566	557	572	555	503	551	565	556	603	573	589	575	539	538	498	546	566	545	539	548	562	569	544	522	555	555	570	533	572	567	550	548	547	567	540	552	533	547	570	533	578	553	539	578	590	516	567	552	553	547	549	525	559	536	547	537	511	521	540	523	542	554	539	584	544	515	567	560	505	555	564	530	560	555	547	554	583	551	576	610	558	572	543	554	542	573	557	560	565	553	565	575	577	563	571	572	528	557	562	543	515	531	546	534	522	563	497	576	556	499	525	517	543	564	589	556	551	593	577	570	537	546	553	545	555	553	549	518	528	551	502	579	566	556	518	543	544	581	570	544	559	547	536	557	590	574	545	559	557	519	512	550	557	556	582	577	546	547	570	541	501	566	566	533	523	504	521	514	562	554	568	561	570	546	560	512	563	583	548	530	581	585	539	575	513	529	527	548	591	527	538	562	554	562	535	598	521	544	554	557	555	544	530	580	561	556	538	532	570	573	565	544	569	549	525	552	548	551	554	585	582	543	539	541	566	548	542	595	571	506	569	548	534	566	538	580	548	574	534	545	574	544	547	574	573	578	490	547	573	524	509	513	531	496	563	560	577	547	537	564	527	516	522	577	535	593	551	545	539	537	559	550	535	567	547	520	551	541	559	528	554	509	605	534	562	506	546	565	553	566	560	532	567	534	550	601	525	513	532	508	545	541	612	536
26870	22378	30672	20122	9763	7668	4173	2198	1008	562	322	291	300	309	314	281	330	296	304	282	340	329	302	357	308	287	322	317	358	328	311	343	341	312	332	321	359	301	332	312	316	310	357	296	335	331	314	306	288	330	351	297	328	347	305	326	298	305	333	313	338	350	313	321	303	331	267	311	314	282	326	295	326	339	309	331	293	332	316	318	329	308	298	309	277	314	317	274	328	303	324	324	286	311	301	284	328	283	315	331	358	292	309	326	307	283	333	312	311	300	323	310	318	349	311	310	313	309	313	294	286	288	299	300	315	309	272	320	326	327	282	284	305	315	312	288	288	319	281	322	311	315	331	306	344	345	310	312	305	312	306	328	288	322	309	323	318	328	311	269	323	318	309	321	318	277	311	287	315	290	321	323	305	321	300	308	303	320	294	322	312	329	299	332	343	326	293	317	304	322	332	315	310	295	304	309	313	317	296	318	301	301	281	319	311	317	318	303	297	319	353	346	284	303	308	312	336	318	308	294	326	302	303	317	308	308	297	336	289	308	308	338	334	317	317	337	313	319	312	358	303	343	297	301	308	298	333	316	317	288	325	306	300	297	300	323	324	313	336	304	330	325	324	338	313	279	298	295	340	319	296	309	339	297	295	328	321	300	339	295	261	364	317	306	329	300	299	333	323	343	293	300	327	305	327	296	357	312	356	318	300	301	328	285	305	287	310	323	329	309	328	342	300	314	319	329	340	316	301	299	328	319	308	297	319	305	309	337	345	331	306	317	292	298	329	326	291	296	308	308	312	306	331	291	328	293	348	335	326	314	309	316	345	333	312	336	327	318	315	309	323	306	342	289	324	304	319	317	304	324	312	315	294	309	314	284	313	322	294	355	335	298	289	341	320	291	339	286	299	313	300	309	323	318	282	327	301	311	292	320	324	304	311	299	305	287	304	298	300	331	308	316	318	290	292	304	317	315	301	321	311	350	304	339	318	321	325	303	358	289	338	309	342	287	326	311	296	320	304	328	318	316	348	340	327	327	273	287	314	322	321	300	325	360	320	297	341	314	324	336	324	289	315	317	303	318	307	333	271	330	289	323	284	315	307	324	316	318	303	315	308	345	309	310	301	318	321	302	332	336	332	327	319	310	312	318	330	314	320	312	319	310	322	302	334	348	321	322	283	319	312	312	302	343	321	289	331	314	342	332	334	308	311	306	323	334	339	304	358	334	330	304	302	298	248	321	310	286	307	321	329	329	300	361	321	313	311	289	277	346	317	312	312	331	334	342	309	296	301	333	344	318	332	312	331	317	320	283	310	310	316	329	310	293	315	311	309	319	324	302	320	325	301	275	328	295	310	310	309	286	305	298	303	312	306	336	318	315	337	301	282	321	322	328	308	306	296	321	309	344	334	297	306	331	304	321	317	305	326	310	295	293	307	336	284	305	298	333	282	319	292	312	314	327	311	321	321	330	301	318	294	294	333	317	281	332	320	294	321	296	341	317	310	332	328	289	299	312	294	338	327	296	306	311	314	311	315	334	321	318	320	311	299	356	301	321	310	338	310	302	334	307	317	338	339	324	320	369	294	309	335	310	302	284	307	296	339	316	296	319	327	338	350	334	308	293	310	304	306	325	287	312	291	331	298	284	306	336	329	329	298	334	298	333	334	321	327	302	317	276	318	310	315	317	324	318	318	317	297	320	313	360	314	323	358	303	311	316	282	313	319	276	304	319	302	340	299	307	295	345	346	312	315	316	304	319	326	311	304	279	314	338	296	316	309	314	334	331	332	328	341	335	299	301	329	326	295	290	297	302	322	319	339	307	291	272	306	332	355	313	352	325	299	294	313	329	329	298	274	304	336	347	283	312	317	352	319	321	338	308	323	289	313	331	303	304	271	307	329	334	343	313	356	331	291	314	309	335	307	302	351	330	317	322	265	315	313	309	318	305	297	307	337	311	314	304	318	274	298	332	333	336	298	310	345	264	336	316	308	339	321	287	335	295	314	284	291	344	328	316	300	367	329	292	325	310	319	327	299	305	299	348	296	346	322	286	313	328	318	297	326	321	340	293	301	331	309	333	317	303	323	314	318	315	306	300	325	305	291	319	314	342	334	297	320	274	295	326	300	336	320	304	331	298	308	293	275	334	316	336	331	321	334	316	292	328	324	319	318	321	346	329	338	334	282	330	337	303	330	285	320	309	315	318	301	318	307	313	312	306	343	316	326	321	305	307	304	296	315	305	330	311	340	341	312	318	316	317	329	331	319	286	324	314	300	289	304	339	319	288	349	308	338	285	308	309	295	301	323	286	319	342	316	311	317	336	301	303	299	337	306	322	305	323	293	301	293	300	284	313	332	317	297	290	310	301	338	315	329	303	327	298	330	298	325	326	309	329	279	316	279	336	299	303	310	296	319	319	294	298	315	288	307	317	292	294	318	346	312	322	320	308	306	301	339	307	313	319	318	293	326	300	291	335	313	319	332	312	277	318	293	304	352	327	331	332	281	344	337	322	341	299	318	296	290	313	327	310	324	309	313	311	301	304	308	356	294	339	331	313	331	324	329	330	313	308	314	334	308	328	308	312	309	300	314	326	331	321	358	323	327	300	340	321	313	299	326	293	288	337	361	293	320	309	289	304	274	341	323	311	298	305	305	337	309	312	320	290	306	324	311	305	327	308	306	286	324	305	311	298	324	336	297	333	320	295	301	303	346	283	330	304	318	304	317	322	296	319	299	297	275	332	327	297	334	332	310	313	338	289	305	347	332	332	318	320	289	304	293	300	289	304	301	304	310	301	350	275	330	311	366	319	313	306	329	325	316	304	322	298	320	270	293	304	324	288	306	314	302	293	320	322	336	321	293	294	316	319	299	314	326	286	282	324	279	303	327	315	293	303	275	326	272	290	315	303	332	290	311	348	315	298	309	324	263	296	298	267	312	317	312	323	320	293	334	300	301	296	341	332	266	281	338	311	317	307	341	329	292	313	294	346	282	328	321	306	315	297	305	343	302	325	337	295	332	292	276	293	309	313	312	338	319	332	353	331	313	326	327	297	279	306	294	322	293	333	334	309	298	315	286	317	305	336	298	315	316	306	333	328	335	336	308	323	311	308	310	295	310	283	326	322	298	309	302	323	296	310	295	322	320	321	300	327	318	334	298	330	366	300	287	345	334	318	317	307	341	294	337	290	366	314	299	338	304	303	328	291	316	342	295	322	333	323	314	338	312	310	328	304	333	295	333	294	338	301	312	350	338	333	327	330	312	326	306	314	318	324	319	281	326	334	312	310	311	284	326	321	301	325	341	322	354	337	340	314	293	296	285	338	295	304	326	294	313	292	308	295	318	307	298	308	321	329	314	289	309	326	294	309	333	307	319	305	308	329	312	324	319	307	311	327	287	312	310	309	311	322	331	283	323	325	288	333	320	311	311	327	330	316	316	303	315	312	344	344	317	333	299	326	336	310	303	272	286	316	325	333	257	295	323	336	315	317	331	336
6008	27467	39266	24075	16635	15346	9866	5453	2534	1191	628	578	593	604	591	598	609	601	569	650	597	600	570	532	590	593	574	614	595	649	563	575	588	629	665	562	607	568	600	630	596	641	588	637	596	591	630	576	577	577	571	610	604	600	587	592	618	574	549	566	641	594	562	606	609	620	590	617	633	572	615	570	581	577	583	584	599	616	598	625	606	601	623	586	606	662	606	607	584	591	576	628	610	590	598	589	566	618	603	621	650	604	535	634	557	658	585	603	551	618	601	574	614	566	588	619	593	578	581	577	575	584	597	585	627	630	597	592	609	570	624	606	598	599	607	604	588	617	574	594	604	586	587	600	569	591	611	602	607	605	548	601	607	624	617	616	602	603	579	625	566	571	647	615	564	621	592	571	595	631	623	549	574	645	584	623	661	585	622	637	602	573	551	575	610	583	643	582	644	579	591	589	620	552	551	624	618	649	604	571	613	637	616	618	595	581	609	570	620	663	606	631	637	531	597	648	551	536	627	546	599	649	583	609	596	561	565	544	572	586	591	565	586	542	632	615	596	586	632	620	562	579	600	565	598	601	592	585	618	623	615	593	640	592	581	564	613	605	604	632	597	588	613	539	636	609	576	601	586	645	615	547	593	596	604	567	598	594	575	622	618	574	572	596	607	627	587	583	632	555	574	555	563	649	548	603	559	618	618	601	572	631	592	580	647	585	594	602	608	636	597	569	589	600	578	585	591	595	609	614	571	608	619	659	550	558	586	602	586	621	649	607	603	648	614	595	598	654	591	619	594	604	578	622	600	651	642	605	578	565	577	596	572	666	586	612	639	589	597	624	651	598	602	610	593	592	580	591	589	641	614	618	560	587	599	601	598	604	616	625	554	597	594	578	602	553	572	617	607	632	565	612	575	591	565	609	613	605	587	645	605	574	608	576	605	624	607	561	603	650	572	563	578	584	597	606	560	597	604	604	582	548	631	589	606	575	605	620	605	615	577	564	628	580	556	625	560	591	594	595	598	604	611	614	615	579	602	540	585	605	614	620	626	643	598	584	570	588	567	563	627	592	588	573	559	605	576	599	601	603	649	586	575	587	602	616	639	601	631	586	608	629	593	593	550	573	595	621	615	592	583	577	605	583	568	614	609	617	605	557	598	606	627	617	593	587	593	584	585	605	556	624	599	602	619	542	572	587	608	558	603	616	634	547	572	592	555	595	592	606	574	614	578	638	572	603	576	608	560	597	586	589	608	603	619	593	614	574	594	581	537	561	609	615	630	611	605	569	605	594	576	582	660	616	611	600	611	632	598	649	614	578	577	593	603	634	569	545	610	595	636	624	612	604	595	569	626	586	603	577	570	625	615	583	593	581	568	622	608	607	567	618	619	598	578	599	641	627	593	612	581	586	620	595	564	582	607	596	624	560	635	628	562	599	600	648	578	623	598	632	611	614	591	587	589	585	612	570	575	556	621	591	607	637	572	579	605	601	567	536	604	610	593	624	629	614	632	611	603	616	560	616	645	591	616	590	653	593	564	618	595	607	612	581	614	565	586	637	646	590	618	599	596	582	586	611	563	609	581	611	564	569	585	596	576	594	585	628	623	596	603	621	615	609	597	580	607	650	585	573	603	640	584	626	617	571	606	581	615	595	634	587	628	599	640	559	589	665	623	628	582	585	619	607	588	595	555	622	600	615	625	606	599	626	574	613	658	598	584	619	596	616	638	572	580	618	613	574	584	610	580	599	634	634	636	574	589	594	617	582	584	579	606	563	562	558	587	568	587	635	599	591	596	620	627	563	572	611	560	577	618	590	593	584	605	573	602	593	609	580	575	601	579	611	588	579	595	604	592	587	562	599	589	606	612	613	597	580	584	577	588	597	634	623	627	594	597	587	588	612	608	628	619	559	645	572	587	558	570	652	622	578	613	625	635	595	612	631	608	578	552	568	577	626	589	619	588	606	611	665	590	628	594	558	567	611	614	618	620	581	587	551	605	582	606	573	532	602	585	610	586	598	592	608	617	626	585	591	612	582	566	592	618	609	618	600	655	568	599	609	633	592	662	623	594	632	615	641	602	560	637	602	616	592	599	621	594	613	652	607	589	536	633	631	592	566	573	596	585	618	572	638	627	565	593	606	610	628	592	582	590	607	573	582	586	609	612	612	622	573	595	561	573	582	576	613	571	612	607	639	588	591	585	612	621	602	599	617	566	617	603	573	620	609	571	603	574	587	620	596	605	627	569	605	583	593	568	598	631	602	609	613	600	603	645	610	607	565	587	586	569	603	638	615	595	590	612	596	607	625	603	575	592	602	565	582	609	619	604	581	598	589	607	609	628	605	575	616	586	583	588	601	547	604	617	607	575	579	598	589	569	598	630	594	617	624	618	570	571	569	624	595	595	597	596	610	576	561	580	566	553	581	608	638	572	556	610	652	567	604	594	602	622	615	591	584	589	566	607	617	610	566	567	616	592	612	621	626	611	607	626	608	580	604	619	574	609	634	621	619	616	614	606	569	603	610	548	582	603	589	584	600	548	619	597	585	609	636	596	613	582	624	592	601	629	615	592	579	588	602	630	645	572	593	591	603	607	556	595	578	592	575	577	606	625	624	609	647	587	602	571	585	578	597	606	602	583	593	599	621	603	584	576	544	583	635	636	567	589	578	606	618	587	552	598	637	602	596	633	560	609	627	576	622	600	616	619	592	640	638	569	603	580	608	570	604	605	615	611	629	569	596	591	578	558	575	594	609	601	657	616	606	645	571	589	588	590	608	598	552	635	590	570	606	623	640	566	620	590	609	625	601	570	570	604	559	619	602	604	565	625	627	593	583	580	627	558	562	608	581	644	601	565	631	594	625	602	594	569	593	589	602	601	611	605	644	580	600	552	608	603	621	625	579	599	551	619	579	593	554	563	575	564	586	626	590	568	563	556	594	611	583	573	615	607	583	598	611	661	591	596	576	600	643	633	568	631	610	579	586	613	563	581	538	584	631	578	564	604	653	586	607	576	580	524	628	598	604	601	601	612	585	617	650	591	597	624	567	606	589	654	575	608	576	578	600	605	601	521	591	612	582	597	617	579	598	640	602	605	612	607	599	662	606	568	599	617	608	606	575	602	600	613	634	621	619	615	588	591	562	611	596	618	576	574	603	596	624	569	553	633	616	603	624	566	576	586	586	560	598	606	596	592	605	646	567	591	561	620	603	619	600	593	584	600	561	590	605	617	591	571	571	599	591	575	584	584	598	630	598	611	566	595	617	624	624	550	568	603	631	579	547	607	594	629	606	597	589	577	601	599	597	609	582	585	556	560	559	609	597	584	599	575	633	642	647	572	615	589	603	552	578	591	573	626	614	589	574	573	608	558	607	584	615	607	560	580	627	535	587	580	561	588	587	557	559	579	591	566	579	593	593	584	569	627	568	661	597	539	626	587	627	622	601	573	609	586	612	627	555	644	596	602	575	595	603	633	620	632	564	518	582	594	587	615	536
24390	21703	37523	36013	38905	39729	30989	17844	6255	1659	288	196	263	240	225	219	216	235	243	222	217	220	259	234	218	236	246	222	240	247	221	237	245	223	230	223	243	233	236	228	249	239	220	229	213	206	229	226	237	255	268	244	243	269	237	234	238	223	228	270	222	255	216	227	243	224	210	218	263	240	236	252	225	245	240	235	235	216	256	234	245	223	214	248	245	234	249	228	250	223	243	262	210	249	250	240	238	264	234	244	229	244	211	215	246	232	218	232	242	225	227	218	253	200	238	234	247	233	234	232	236	212	246	194	221	249	211	237	233	256	244	244	219	203	247	217	238	242	249	222	219	263	262	240	238	224	243	229	242	248	235	242	233	267	222	230	225	246	236	232	270	225	243	211	217	259	214	248	240	232	205	221	217	242	231	222	215	220	243	235	242	252	245	264	236	213	235	224	260	249	228	234	239	237	252	219	234	246	232	201	245	235	250	232	237	239	215	234	228	244	204	215	241	233	262	227	229	211	189	204	229	231	241	244	218	214	249	213	249	255	224	234	230	249	224	207	225	217	220	227	216	226	265	230	238	241	209	218	222	232	216	233	236	227	239	235	230	237	213	218	235	245	228	224	237	219	250	228	218	244	230	254	236	222	262	227	254	206	225	242	237	228	214	236	251	238	223	206	238	243	228	216	228	237	237	240	248	265	226	238	229	224	229	245	227	237	234	217	209	226	222	251	247	229	235	234	247	225	239	240	237	235	218	238	220	203	228	240	214	250	244	237	253	213	239	233	249	254	238	227	223	251	250	235	208	240	217	214	206	208	269	231	237	199	207	223	229	246	219	230	216	242	220	225	259	241	209	241	235	221	241	216	240	244	238	228	241	246	226	219	229	220	226	225	229	230	248	238	217	201	235	227	247	217	228	256	245	249	255	248	248	262	226	229	245	236	240	246	229	249	219	230	214	232	235	244	210	223	235	231	232	202	240	229	247	241	245	247	238	221	231	238	229	238	196	238	229	259	239	245	212	242	251	260	221	248	255	266	250	226	234	238	236	237	248	250	239	223	231	225	214	236	229	224	215	241	220	256	246	270	223	249	218	210	234	211	238	223	207	240	243	212	227	228	226	236	212	259	227	211	220	229	227	224	218	219	186	238	257	252	220	208	241	230	246	233	242	225	221	227	211	246	238	265	232	242	222	244	223	231	218	209	236	235	233	246	220	233	253	225	226	213	220	246	223	246	236	226	235	195	235	231	221	228	228	228	244	234	266	249	234	216	232	234	237	252	228	204	228	245	250	228	228	225	244	239	222	239	259	236	254	242	233	247	257	242	244	257	235	207	245	217	218	245	219	203	232	191	235	221	221	252	211	225	246	221	210	253	236	247	239	228	214	226	229	253	230	250	223	206	237	218	223	217	214	221	219	248	210	250	236	238	231	205	268	225	229	240	227	219	224	241	231	239	231	226	233	245	248	220	235	245	230	251	226	256	203	227	229	249	222	242	232	264	225	233	234	220	223	210	228	236	215	213	244	196	212	233	238	225	224	204	238	233	236	219	233	224	239	222	212	228	230	202	237	236	234	260	203	225	231	202	222	214	250	236	214	231	223	227	216	225	263	227	234	236	238	261	240	244	251	254	214	241	210	224	245	256	231	230	254	232	238	239	207	235	276	218	206	207	191	210	231	225	232	230	238	220	250	245	230	214	229	246	248	224	241	220	219	197	236	194	225	224	210	216	225	238	243	252	240	242	252	225	213	216	235	226	263	231	243	241	221	225	201	214	252	230	224	250	224	258	248	230	210	236	276	230	239	227	229	256	225	211	230	220	229	238	223	207	236	235	243	229	226	234	268	237	228	235	228	233	237	215	208	236	248	221	239	234	227	241	224	223	229	247	259	236	223	245	224	235	235	230	230	255	253	220	253	220	217	216	232	223	221	223	222	239	250	219	252	222	235	233	235	228	247	218	237	238	229	255	212	244	243	219	220	227	255	238	216	248	241	254	252	219	237	224	232	256	239	243	201	225	199	235	223	243	232	202	227	210	220	235	220	212	230	221	234	243	200	224	215	236	224	248	230	259	232	230	264	234	237	254	250	242	239	241	204	233	231	234	258	247	257	248	251	225	236	213	231	253	252	223	246	223	222	220	242	259	242	241	263	236	225	204	198	217	274	238	244	258	219	211	223	239	250	230	255	234	221	234	231	228	233	217	228	250	233	232	234	238	249	244	249	234	236	220	223	222	231	245	214	244	240	238	213	229	229	233	210	225	238	247	216	230	248	239	243	244	214	189	242	232	234	211	216	227	209	250	252	241	233	210	249	234	219	248	219	255	208	239	247	225	201	225	238	269	224	213	229	229	229	236	242	236	216	245	248	222	254	233	236	243	252	237	256	224	232	213	225	219	261	240	235	254	241	236	219	237	251	250	241	220	243	251	224	210	236	250	218	218	209	212	229	208	249	213	221	238	245	216	218	251	202	214	229	233	213	244	273	223	215	216	226	253	215	239	234	245	234	246	234	249	267	224	216	246	240	226	225	245	219	239	221	248	230	246	235	267	228	237	227	229	228	214	217	216	232	220	213	251	243	225	244	215	241	256	220	250	254	230	241	222	205	240	236	239	230	223	242	256	247	217	223	242	227	214	242	240	209	229	222	229	212	252	217	198	247	272	250	232	241	229	237	226	229	262	247	221	209	260	241	256	220	218	237	243	236	233	213	238	247	234	236	221	236	228	256	246	238	242	251	237	242	243	244	206	191	232	242	213	196	205	221	208	254	241	257	232	225	239	239	227	227	209	227	227	236	201	235	220	222	256	248	217	210	227	211	211	237	240	237	249	233	244	202	221	243	204	259	228	230	251	202	233	267	237	233	228	231	209	236	231	227	234	258	236	237	268	239	233	249	234	211	232	223	228	224	202	232	227	213	229	252	215	227	252	241	229	235	229	259	234	223	236	224	233	234	259	239	251	247	193	232	236	220	232	247	237	220	246	243	239	234	235	239	200	229	238	238	223	251	264	254	234	235	213	216	227	231	237	232	204	238	246	227	235	231	250	246	273	245	239	269	216	247	242	240	227	230	236	233	233	219	233	241	212	234	248	216	220	223	243	261	234	214	219	221	188	206	221	225	232	213	238	222	226	255	230	218	229	225	260	218	231	248	223	237	217	250	255	214	227	214	240	236	211	240	259	229	233	264	236	232	217	240	237	233	237	213	234	240	232	230	234	216	233	226	214	216	227	259	213	228	242	230	220	243	225	231	211	233	228	259	217	258	244	246	264	212	222	231	225	208	223	228	231	240	244	223	227	249	236	227	206	239	243	216	224	242	222	233	261	234	207	245	231	238	265	264	244	213	269	238	238	247	236	212	231	233	218	220	219	227	237	215	223	212	243	246	258	248	244	247	223	230	221	222	236	193	236	251	245	197	228	227	214	215	208	229	228	238	227	216	222	242	238	245	225	238	211	261	239	218	247	206	253	233	228	219	250	233	232	231	247
8083	51677	70636	38473	49067	45325	37482	25722	12922	4473	584	441	441	466	426	457	432	459	439	447	429	442	426	428	434	444	417	500	424	447	431	445	443	460	471	495	437	448	425	474	453	464	432	462	450	451	438	446	439	505	451	432	469	473	422	444	415	447	452	441	424	421	451	431	386	447	416	428	413	389	454	404	465	451	432	411	473	420	486	500	462	445	450	425	438	491	425	465	447	434	424	438	445	460	412	452	439	472	442	456	451	473	469	440	447	468	470	404	473	448	438	424	450	459	442	436	542	464	416	416	458	441	472	431	487	450	429	461	470	447	487	467	476	441	444	478	434	495	470	429	474	454	415	442	479	463	422	495	443	466	434	449	447	413	425	437	413	464	460	406	442	432	465	407	445	443	438	437	442	447	464	438	425	471	420	406	430	457	479	428	464	426	441	422	470	450	420	424	441	468	469	412	407	465	445	448	478	487	416	426	412	481	457	435	424	462	401	470	431	492	402	468	424	432	420	459	425	444	443	477	422	462	422	420	435	455	460	473	423	420	459	430	427	437	465	433	455	449	423	435	407	466	457	474	401	438	459	477	464	421	421	441	429	481	452	438	450	482	462	485	475	441	467	451	486	461	431	446	465	422	423	444	453	484	435	469	456	458	476	468	467	475	489	416	463	454	445	429	478	470	464	468	422	457	453	417	458	447	437	437	430	477	445	433	417	431	468	461	450	433	457	433	479	448	417	423	456	396	466	462	438	407	482	446	483	481	445	459	450	471	414	449	416	462	437	482	469	462	435	400	421	432	411	455	411	474	461	454	487	405	427	461	489	450	462	464	405	425	461	426	464	455	462	430	453	409	411	463	445	443	465	410	420	480	465	429	427	447	451	452	474	438	458	468	460	468	402	460	461	465	458	453	438	452	462	462	426	428	441	437	438	476	424	451	431	447	430	426	404	420	425	445	446	445	482	432	483	438	435	469	439	440	451	458	477	462	446	412	435	474	436	483	471	480	464	426	428	419	455	427	455	477	448	463	453	437	446	441	399	451	465	448	454	507	464	419	474	447	406	439	425	467	461	468	462	435	428	467	438	479	434	446	455	424	466	482	444	450	454	458	463	438	464	443	437	423	438	466	459	446	422	420	459	442	477	428	443	470	429	456	445	432	443	426	457	452	426	439	426	401	433	432	415	441	448	437	427	478	433	415	478	443	423	447	425	445	412	459	420	453	451	466	451	441	393	459	422	473	467	414	431	392	451	440	455	415	453	440	471	433	418	454	449	466	428	466	429	460	477	477	484	442	494	461	471	456	479	444	461	476	425	427	429	446	462	443	423	434	459	464	448	492	452	472	455	467	405	436	447	438	427	454	496	459	430	475	442	428	453	476	405	438	459	451	470	432	435	451	483	424	472	438	446	460	426	436	464	432	463	483	468	459	433	453	431	470	464	475	456	433	435	449	419	441	455	453	447	437	434	463	438	451	428	456	420	474	448	396	459	461	446	440	461	433	424	486	452	441	454	423	441	447	459	460	444	463	431	498	446	428	462	489	469	445	486	452	467	439	461	432	423	452	450	443	498	426	475	423	440	469	435	429	410	424	457	447	441	441	469	431	455	439	457	464	445	436	419	457	468	463	445	444	437	428	441	465	412	456	461	441	462	452	416	478	459	448	408	420	448	439	420	441	440	444	440	468	461	465	465	440	433	448	464	412	428	464	411	485	469	440	488	419	443	473	422	426	478	473	447	432	422	422	464	484	415	474	401	496	448	444	449	464	482	457	448	423	457	471	452	434	430	453	455	452	455	458	478	457	449	432	449	398	456	439	469	475	476	462	453	452	456	452	468	448	455	444	424	457	462	435	437	413	461	472	439	463	425	463	461	452	486	439	416	435	444	430	461	450	426	457	424	459	437	459	416	419	460	422	425	437	446	428	428	451	480	458	450	453	457	456	454	462	447	446	429	440	421	445	407	450	444	461	427	442	459	489	451	432	457	442	476	483	423	423	459	470	453	433	437	469	458	473	458	436	448	462	470	443	459	440	430	476	452	425	418	442	503	444	433	440	457	420	440	462	437	434	421	446	434	448	439	416	499	455	449	414	452	428	469	435	438	393	445	449	455	463	452	453	466	448	458	411	396	453	453	446	471	466	439	420	438	447	457	419	427	440	407	450	475	436	433	413	464	418	441	458	451	443	440	406	471	457	464	435	441	441	411	450	435	422	448	473	434	429	430	445	492	438	473	423	438	434	437	479	414	435	441	449	467	397	444	471	442	479	463	434	465	462	470	459	426	473	407	444	453	447	453	471	446	442	449	488	466	440	444	447	447	467	461	440	437	437	464	487	427	431	467	446	447	466	459	438	446	409	465	443	467	444	450	432	431	459	436	434	449	469	457	427	452	485	434	435	444	462	435	466	447	451	458	437	417	478	456	454	452	428	482	441	433	454	419	436	461	475	431	423	448	405	486	442	443	449	451	425	466	455	445	432	470	437	463	440	455	466	445	437	487	444	452	475	435	443	473	427	455	438	412	470	480	482	459	477	471	496	451	455	469	437	440	421	451	448	452	424	436	433	388	435	439	474	446	462	422	476	467	491	460	436	462	432	436	473	440	470	455	413	431	441	425	460	446	435	427	492	479	463	429	473	466	440	435	409	439	476	430	443	460	449	429	462	460	444	465	446	503	478	471	469	437	456	455	418	458	403	465	437	471	494	471	483	446	454	463	455	459	469	404	464	440	411	451	440	437	460	420	430	456	428	462	460	445	420	422	477	425	437	475	427	487	443	473	419	415	415	449	442	428	446	481	438	468	475	477	455	455	436	455	450	445	499	421	447	441	463	455	447	466	459	422	474	496	433	454	483	484	494	405	414	420	496	427	432	432	471	468	424	449	431	446	472	449	465	443	443	462	462	431	466	442	405	426	436	450	435	445	412	448	499	427	477	416	457	460	444	448	421	451	420	437	445	452	443	412	438	451	487	444	454	431	467	418	461	452	457	455	463	411	446	453	408	443	424	435	478	474	488	472	429	476	483	448	466	472	441	434	449	440	433	489	504	472	431	426	423	468	436	441	454	440	486	432	430	435	455	439	471	482	397	423	461	462	448	460	478	471	417	471	435	457	479	420	451	442	428	469	454	444	430	494	463	451	428	457	452	426	444	439	457	465	457	479	455	431	441	485	481	490	466	437	431	468	456	432	434	448	456	462	463	491	438	421	443	448	430	428	493	440	476	451	451	446	461	470	456	436	405	441	467	398	413	471	485	456	418	406	509	453	463	447	448	437	414	455	450	470	472	454	466	461	464	423	417	459	411	463	492	455	447	423	445	441	411	410	413	448	460	451	409	420	411	439	445	428	425	454	420	482	488	459	462	423	457	457	441	445	444	458	433	427	445	452	477	419	465	446	410	446	457	464	459	467	462	421	427	455	452	474	417	438	449	468	426	469	415	488	434	468	455	409	471	431	444	476	441	472	436	460	450	463	449	450	453	444	466	458	478
23492	21514	32509	28248	37236	51504	44429	26654	11755	3269	452	317	328	298	300	279	302	309	305	295	293	307	270	294	303	254	276	284	306	292	295	303	314	307	267	307	316	288	292	277	319	289	281	277	311	272	269	295	296	289	291	256	283	281	318	295	286	260	270	305	292	282	277	270	320	298	266	318	335	270	275	269	296	261	246	283	301	292	302	260	297	262	280	272	316	285	278	268	284	260	285	269	305	271	294	289	285	271	299	292	324	269	285	306	286	285	318	237	267	303	315	286	284	262	272	308	308	292	269	288	284	312	310	269	289	302	281	269	306	285	296	308	277	280	298	301	299	270	296	267	295	284	287	296	290	255	294	290	251	284	270	279	250	278	294	282	262	274	285	276	315	287	280	287	315	309	292	273	315	299	307	278	298	298	295	284	283	279	309	296	273	294	314	283	275	279	297	287	312	291	308	288	309	283	314	279	282	263	256	278	323	278	293	278	278	306	329	281	293	300	278	299	284	269	308	275	288	277	271	295	278	288	273	294	277	287	280	301	281	317	288	280	313	284	308	294	327	288	280	286	285	289	310	321	304	285	275	308	272	324	271	310	313	290	315	255	291	296	297	299	278	264	270	283	264	284	318	276	286	306	275	309	289	303	316	327	290	258	272	274	290	307	277	294	304	274	265	322	270	269	296	264	304	318	281	256	291	317	278	273	293	293	260	294	290	282	283	298	272	309	269	296	258	301	278	278	304	299	266	269	305	305	301	279	294	303	304	253	325	270	308	319	315	322	293	288	300	276	277	303	269	292	281	289	264	283	272	292	290	276	295	300	292	281	264	275	293	270	314	297	291	294	274	294	283	323	270	311	282	271	339	247	285	283	275	286	278	272	290	296	285	297	300	277	309	278	235	262	279	288	255	249	259	256	274	271	287	298	289	286	305	269	293	262	327	337	296	299	282	291	304	281	270	298	269	313	297	263	292	287	299	279	314	292	274	282	300	270	271	306	276	287	258	296	304	290	289	298	277	290	255	295	304	292	245	254	319	286	270	301	296	280	285	284	273	269	284	304	284	315	297	280	298	269	316	272	265	270	288	280	302	274	279	301	261	286	266	276	290	259	297	288	309	289	292	284	285	288	271	303	286	300	247	298	297	273	271	298	276	284	257	254	290	273	283	270	307	297	286	291	300	270	278	262	282	273	273	281	282	282	287	276	275	296	297	288	291	301	319	295	301	318	300	302	285	263	272	309	307	268	292	299	307	288	309	307	286	293	251	312	274	267	258	273	292	287	264	282	283	272	284	299	276	305	308	239	285	253	316	317	240	275	269	277	283	272	286	291	255	290	290	290	294	315	346	294	272	305	264	269	303	275	281	283	322	325	283	303	263	288	285	278	281	289	291	293	305	275	301	293	261	265	284	300	298	264	254	315	279	310	285	292	298	293	296	301	273	279	293	281	302	281	270	274	299	298	314	317	281	294	282	290	290	295	303	304	281	279	286	310	285	306	293	291	292	278	244	305	285	253	265	279	276	307	326	280	290	280	300	307	291	279	274	268	279	290	292	277	289	278	283	289	257	283	271	282	301	294	323	275	284	276	284	307	267	294	297	300	290	287	309	297	313	270	277	273	266	276	297	309	322	247	290	303	281	275	277	273	275	287	320	297	285	290	289	297	285	312	306	277	279	261	313	301	316	301	302	271	271	279	273	290	298	283	271	278	270	279	260	294	281	306	290	298	288	264	265	289	292	277	287	299	322	251	277	246	303	296	286	319	304	279	312	296	295	324	282	264	301	292	324	286	283	257	308	299	275	309	258	290	301	296	288	284	274	308	257	288	299	265	261	282	294	272	275	282	309	307	282	284	272	267	292	309	293	288	275	298	316	288	317	293	281	275	288	307	262	297	276	267	274	256	314	295	290	288	311	303	266	255	283	296	273	322	278	294	297	302	306	281	286	284	297	284	298	238	272	290	292	289	266	282	280	282	296	291	305	300	282	278	299	276	313	274	297	262	278	275	265	278	297	290	296	280	272	305	271	290	294	299	275	274	297	288	317	289	285	321	292	276	280	291	305	290	283	290	290	309	288	251	311	280	299	300	293	324	274	303	265	279	322	269	273	245	260	276	325	284	277	277	297	283	269	263	273	290	283	272	302	310	293	315	263	299	294	276	285	309	255	281	333	291	280	286	302	281	267	275	296	293	299	301	292	288	243	300	278	279	295	317	285	312	264	274	272	279	275	284	309	311	261	263	295	260	273	285	276	276	278	287	296	283	305	294	274	279	267	266	283	312	284	311	300	284	270	318	292	311	295	296	274	293	296	301	301	324	283	293	301	264	259	319	303	262	272	280	276	287	282	278	274	315	303	269	275	280	294	288	300	294	309	298	288	259	263	293	296	282	291	281	261	258	302	282	271	287	295	274	271	269	286	303	312	273	283	310	268	288	289	291	236	265	293	292	259	292	307	287	257	298	294	288	305	278	274	280	287	264	282	252	305	261	290	274	316	296	310	273	270	271	293	305	298	294	301	307	284	287	291	321	292	271	311	295	272	287	256	285	296	303	287	284	270	295	272	289	282	286	275	275	278	278	300	311	298	339	287	271	286	292	290	271	297	292	297	291	268	272	304	301	278	317	291	273	288	302	296	281	288	293	307	262	325	293	300	281	291	312	293	261	312	327	302	291	292	290	283	297	280	296	282	282	299	306	295	305	291	291	293	240	309	267	270	299	290	260	313	298	318	286	264	293	300	290	289	275	270	314	281	272	279	298	296	294	283	305	294	274	287	300	281	338	285	294	288	266	298	284	287	291	269	282	288	287	277	288	300	279	289	281	292	290	295	294	289	281	302	285	291	274	305	273	272	287	262	306	315	288	283	314	294	299	307	290	277	274	283	274	267	279	281	268	274	278	278	304	314	296	306	281	296	278	297	293	298	291	309	282	298	315	297	272	290	289	284	295	280	282	282	285	266	279	262	278	290	264	294	258	283	269	277	269	283	282	277	307	299	271	273	299	286	304	298	293	288	282	293	285	294	273	287	299	285	279	290	292	268	292	268	307	299	249	292	311	291	326	286	284	311	276	289	287	327	265	259	277	300	305	282	277	283	274	316	272	289	309	278	279	278	302	259	282	291	300	313	324	255	293	273	298	304	294	287	265	290	307	299	275	295	275	286	268	270	309	298	255	282	282	306	309	276	295	299	293	278	297	270	278	277	262	279	272	285	276	282	294	273	293	300	311	310	275	297	285	314	308	263	304	274	272	287	310	269	294	279	319	286	287	272	340	280	286	286	311	302	263	321	266	270	283	304	245	308	278	300	305	270	256	275	292	301	269	272	303	273	327	282	268	284	274	280	291	295	289	281	306	282	282	282	280	289	267	276	281	308	305	304	290	290	289	300	291	296	277	279	290	295	270	295	308	258	291	261	302	271	323	265	250	274	302	257	261	320	285	284	280	239	301	285	289	304	290	305	314	309	271	292	279	270	263	271	259	297	277	288	256
11289	63689	83138	39130	57856	59493	48111	33817	18446	7625	869	575	527	564	538	530	516	568	534	546	503	521	496	534	530	540	536	509	520	531	539	522	549	520	522	517	524	517	532	549	510	478	510	536	521	539	537	547	531	548	494	540	507	530	524	514	499	558	538	547	582	474	510	525	502	500	548	543	541	505	508	518	553	515	525	577	533	521	526	553	521	557	552	546	539	492	523	510	500	535	525	526	528	541	506	491	553	546	511	544	510	504	475	513	539	496	511	566	534	492	543	536	487	527	578	551	517	523	554	475	575	512	555	525	497	555	501	514	525	548	519	543	524	561	521	581	492	513	534	528	511	519	542	481	522	524	502	509	495	513	538	555	546	497	521	504	520	493	522	532	540	520	489	518	503	548	529	543	540	480	541	525	511	490	512	503	506	546	502	529	509	479	583	523	520	524	535	481	517	522	493	498	521	498	555	558	513	510	540	542	518	512	496	491	535	556	520	546	526	515	523	502	511	527	537	516	513	559	538	508	559	511	524	543	509	519	532	536	534	536	548	523	508	527	506	557	518	504	526	520	527	546	518	544	499	550	505	522	473	531	518	543	549	508	529	525	526	561	539	510	525	489	516	556	525	528	515	525	498	567	529	502	544	536	518	512	548	534	573	495	519	507	521	558	507	551	477	511	463	494	474	529	501	514	500	535	518	518	530	518	568	518	525	555	488	539	507	548	546	529	543	555	523	525	513	579	507	519	505	576	494	525	480	518	535	567	537	519	538	509	504	565	556	561	524	542	521	514	531	524	562	526	499	559	483	494	544	537	528	496	493	539	520	513	547	522	551	503	531	536	504	515	549	480	512	495	494	541	514	528	514	526	510	551	588	528	504	530	521	551	530	541	541	530	552	523	524	522	517	533	552	535	543	515	516	494	503	547	530	554	521	488	488	535	530	529	511	521	498	549	556	547	477	543	508	516	512	530	505	540	520	486	520	518	525	514	493	528	491	497	502	529	552	551	497	543	469	530	504	543	564	525	538	513	551	506	521	525	542	555	541	518	536	535	548	505	570	552	528	544	510	534	511	522	490	513	513	537	540	556	520	555	529	550	536	578	517	540	554	544	530	540	509	548	509	504	485	537	527	525	560	523	539	514	513	506	561	511	466	517	529	530	509	505	545	504	525	537	565	521	535	524	525	481	514	515	508	556	523	537	476	566	532	535	530	515	526	574	502	497	495	458	506	520	557	535	506	514	546	504	513	528	547	537	567	487	537	500	506	540	561	507	530	540	514	511	503	526	542	501	529	534	582	532	508	542	503	534	500	534	465	520	524	494	512	501	511	510	509	507	542	524	522	512	507	545	538	569	521	538	563	512	506	553	486	527	521	502	510	503	527	520	506	518	548	506	539	523	538	538	548	486	527	522	505	529	530	557	533	557	555	524	519	520	488	522	535	546	539	509	521	513	573	527	547	563	517	518	504	519	522	487	518	552	495	507	490	515	536	527	533	478	537	558	501	521	540	472	523	547	545	520	536	482	501	503	514	551	542	553	529	557	543	517	527	501	535	533	482	510	485	524	528	525	532	524	524	543	525	509	520	562	520	520	522	556	513	465	549	538	550	539	538	523	535	561	532	558	484	537	503	522	470	478	526	533	535	522	520	529	557	532	501	511	513	572	540	527	493	524	505	508	510	473	525	481	506	519	513	505	506	532	533	481	496	532	587	554	516	464	506	517	535	562	529	498	489	504	529	547	520	512	539	539	511	498	532	492	509	493	506	498	531	486	545	521	528	534	514	535	539	531	532	504	469	539	538	520	520	547	522	512	484	521	500	538	507	500	490	527	521	533	534	535	522	496	521	539	520	495	539	539	538	496	547	524	508	526	484	521	544	494	555	525	549	518	523	545	531	533	586	543	500	496	519	516	521	491	523	512	528	537	491	560	498	516	529	550	525	527	558	527	540	517	496	487	513	502	538	541	520	559	499	507	532	475	514	496	528	544	529	548	501	505	535	530	540	536	504	550	516	521	535	501	517	514	547	538	530	533	504	549	503	499	510	536	554	541	514	518	503	531	527	523	488	498	473	514	538	536	523	545	562	521	547	489	544	561	526	526	502	498	503	526	501	536	516	520	498	505	487	522	528	524	510	546	517	522	495	493	520	517	571	496	526	533	576	555	501	544	481	528	541	534	524	523	529	516	549	487	504	503	533	525	532	542	524	476	562	536	531	531	512	531	494	492	518	539	537	599	523	535	538	533	520	522	483	544	538	511	517	502	533	503	517	518	541	495	515	495	523	547	478	543	540	512	546	531	553	527	522	518	527	545	547	520	557	509	563	528	537	558	512	528	491	501	487	528	528	531	567	536	479	538	517	534	518	490	514	502	508	543	516	525	531	527	524	535	549	532	497	525	570	500	546	501	507	509	515	537	514	529	501	521	567	460	539	500	522	513	516	547	506	529	510	520	527	547	534	553	475	521	530	536	559	569	536	483	520	535	531	515	531	510	550	540	566	485	527	500	513	522	519	519	518	496	536	517	511	519	536	512	507	527	531	504	528	529	522	517	479	528	554	532	552	516	518	510	516	496	523	540	511	561	506	528	489	491	558	536	522	550	498	507	571	551	528	526	540	482	500	512	509	528	544	503	501	545	505	536	557	484	538	541	550	517	524	557	560	528	495	517	536	523	532	522	507	490	534	539	568	509	495	493	535	539	485	522	514	539	497	516	476	511	497	512	515	550	491	517	510	519	535	512	529	563	507	521	543	515	550	569	539	556	560	531	522	551	497	557	552	567	505	554	503	500	530	531	517	515	565	502	522	473	519	511	561	545	529	559	516	544	517	536	525	569	543	551	544	529	535	510	527	542	559	510	507	479	524	498	520	536	525	527	549	547	482	545	555	536	487	520	527	507	578	511	473	503	503	482	527	505	549	581	549	548	524	529	520	529	521	494	538	533	544	553	503	525	549	521	511	521	519	518	576	529	531	513	538	522	531	525	517	540	575	537	549	475	506	537	479	523	524	491	497	502	521	537	521	529	584	526	501	567	538	475	539	540	516	515	533	540	533	531	560	581	509	532	509	519	564	487	508	532	509	520	538	526	552	524	493	551	501	565	510	567	545	462	546	522	558	523	549	571	524	520	524	528	535	503	516	516	499	557	490	502	539	562	533	545	548	502	513	501	493	516	505	494	506	501	505	513	567	525	510	523	509	504	505	507	505	522	517	536	516	514	516	521	505	552	503	508	527	548	526	549	511	533	526	506	550	516	516	552	500	525	528	508	515	497	517	544	562	503	533	518	513	516	532	551	533	510	557	480	516	573	548	501	522	517	551	478	525	503	504	526	585	532	530	555	510	525	507	550	559	494	534	538	551	504	541	536	532	496	515	490	554	544	527	492	536	562	560	512	519	536	555	522	549	521	546	526	489	535	501	564	534	542	516	530	519	516	531	519	532	544	513	520	500	535	535	548	569	530	553	565	551	516	508	525	527	505	512	515	500	528
26951	21631	21997	7988	7046	11099	7971	3424	1333	597	340	288	306	281	266	286	331	308	294	282	307	270	311	317	289	308	307	279	292	289	271	293	284	319	276	263	293	284	307	331	292	282	289	312	302	294	304	285	289	286	305	273	293	299	332	264	265	300	282	312	306	290	300	299	265	290	289	302	269	292	296	329	326	299	294	284	301	292	285	298	318	301	313	311	298	307	316	318	282	273	290	256	350	286	302	298	284	309	290	327	300	343	320	305	294	318	299	253	286	295	305	320	284	328	292	323	310	301	296	320	284	297	263	322	298	317	306	321	320	306	295	290	299	276	306	266	300	283	305	304	285	310	298	276	312	304	298	291	346	309	296	311	267	289	348	261	301	325	310	325	329	295	319	313	304	307	306	261	284	302	295	276	297	252	297	279	291	288	296	244	294	273	308	287	310	286	321	258	281	298	302	302	354	295	311	312	278	327	275	318	266	278	319	307	305	286	283	295	300	273	285	297	338	301	305	282	282	302	295	277	327	300	310	302	271	310	300	286	314	289	304	289	280	313	288	350	300	303	309	276	282	281	297	311	283	285	266	264	305	292	306	293	299	294	285	306	308	296	301	311	320	316	283	292	288	303	288	269	308	309	312	266	284	293	312	305	280	298	294	294	280	317	321	310	288	282	313	299	264	306	286	257	288	294	271	308	255	287	284	278	311	267	301	306	342	303	295	277	285	264	277	291	289	288	311	304	282	314	311	311	288	281	299	259	283	310	310	332	286	308	302	268	304	335	316	297	279	307	276	324	293	282	308	307	280	279	312	307	278	286	307	299	281	292	294	257	300	300	304	278	278	266	288	291	313	282	309	292	301	295	292	296	297	312	321	297	332	300	267	297	326	282	307	281	275	291	263	282	294	285	272	286	270	260	327	294	310	292	298	311	306	305	312	317	307	280	302	308	286	284	287	306	265	297	302	289	263	311	282	253	288	302	273	280	296	313	275	282	296	286	295	308	285	306	311	279	293	301	269	296	306	291	284	293	297	296	271	277	332	320	287	296	272	329	299	286	296	301	292	286	328	284	307	280	313	315	297	333	283	308	280	298	257	288	307	278	311	288	312	308	286	280	309	309	294	291	314	277	299	303	324	309	280	292	286	317	279	278	309	307	301	286	278	297	287	316	316	316	300	303	297	262	268	305	335	289	269	272	260	294	318	329	285	316	268	304	244	298	281	294	285	292	305	289	307	312	283	273	298	309	325	282	318	326	312	304	333	292	297	318	326	273	283	339	304	279	292	292	316	297	330	337	291	309	299	287	312	288	337	295	308	311	320	296	296	300	301	303	300	260	309	310	306	307	314	280	272	300	287	306	291	315	307	311	315	255	304	275	277	267	273	287	316	289	320	302	320	286	317	289	291	280	288	284	319	281	312	264	303	265	300	324	294	304	299	299	295	295	277	303	262	285	322	319	295	321	281	310	296	303	289	311	311	293	295	286	286	291	280	267	306	293	296	324	304	274	295	289	312	319	318	313	284	294	303	290	299	273	286	297	299	279	311	317	314	286	290	256	315	325	301	286	302	315	328	302	299	278	299	316	315	294	314	289	280	262	292	381	263	304	283	310	311	287	289	289	288	285	296	269	290	266	301	291	278	274	287	348	301	306	297	289	302	299	291	293	306	288	299	289	292	289	303	282	285	320	288	291	283	285	309	286	324	301	298	309	305	324	313	279	291	287	275	310	317	286	273	294	306	277	270	286	289	291	311	305	344	335	289	302	288	264	282	295	272	267	266	306	296	285	298	290	297	300	295	306	289	278	291	324	317	311	302	304	319	277	322	287	306	299	329	283	305	293	316	310	296	306	286	289	276	288	285	298	271	293	297	308	299	288	319	284	318	299	309	294	312	283	310	302	312	296	286	310	317	275	289	317	292	291	301	306	294	299	326	326	289	311	301	304	321	310	310	280	277	277	288	294	269	314	304	318	297	308	278	292	298	318	313	282	258	273	304	300	301	293	264	307	299	278	302	272	328	282	291	263	291	309	301	297	292	283	319	288	276	289	296	327	286	275	324	283	280	291	267	309	310	317	312	306	301	325	290	275	295	306	309	314	268	292	324	305	274	305	288	308	320	277	313	303	320	284	291	282	288	259	291	283	281	295	315	308	299	291	292	305	296	266	307	292	296	295	294	306	279	306	294	292	299	256	264	288	314	304	307	280	281	293	277	301	301	313	303	276	283	343	301	295	276	287	320	277	286	311	322	285	345	286	299	295	299	294	286	291	285	263	278	290	301	282	300	261	305	264	309	298	301	309	282	283	268	280	296	297	293	301	287	315	296	291	306	328	302	307	309	312	342	285	311	304	319	283	307	298	269	308	305	299	306	316	308	272	273	301	284	313	279	290	274	307	269	300	316	297	306	293	301	298	300	280	280	264	307	298	303	323	285	324	283	319	335	296	313	308	286	318	310	308	332	278	300	307	314	291	293	284	275	287	294	293	314	281	297	311	302	260	292	305	279	328	300	309	306	300	257	294	288	322	305	320	291	321	299	289	319	283	323	297	273	291	315	270	290	305	289	287	317	314	309	316	311	282	293	263	310	329	290	304	253	293	286	303	316	294	307	291	316	288	302	257	287	296	322	275	316	298	306	290	295	269	289	292	284	283	319	302	289	282	281	295	298	305	292	293	311	282	263	283	299	315	308	255	288	272	313	295	315	318	302	297	292	284	307	324	263	288	279	286	300	277	298	297	301	311	290	328	310	291	292	280	288	271	314	326	302	275	272	287	312	298	288	298	290	318	292	249	309	262	321	289	255	288	326	303	299	269	288	293	312	296	318	288	287	297	305	282	302	321	294	277	298	321	318	288	317	283	277	313	334	318	308	321	307	275	290	319	258	282	305	310	345	301	276	291	291	282	255	302	292	311	286	300	281	323	284	313	279	298	294	303	286	298	316	288	303	281	299	308	267	310	309	292	284	271	283	292	304	280	300	273	302	289	280	281	278	329	302	306	275	279	309	288	306	297	306	285	310	303	252	288	288	320	295	308	291	314	319	290	313	281	286	282	294	295	271	290	296	286	303	293	340	296	290	284	263	275	307	289	311	303	297	295	286	303	321	303	316	267	295	344	269	312	287	319	269	317	286	282	305	289	298	317	279	310	298	281	314	282	260	292	285	310	284	301	314	266	271	325	298	320	290	279	294	300	309	303	299	272	295	276	304	299	287	303	283	321	274	283	290	264	287	300	294	279	283	291	297	309	321	294	305	295	327	289	339	279	276	304	283	312	291	330	283	274	278	264	319	316	290	287	317	283	289	323	309	306	296	303	328	304	301	292	304	284	287	286	312	292	290	289	297	279	321	307	310	319	285	263	294	326	307	291	301	292	311	297	289	290	295	284	291	302	322	307	296	335	266	328	287	302	243	312	288	295	282	296	283	260	267	287	286	262	313	257	285	278	290	299	331	309	292	300	278	264	302	318	299	310	303	312	301	288	311	302	337	298
6158	29804	29257	8819	15510	21292	15738	8144	3410	1450	638	567	583	572	606	496	583	587	517	548	533	580	594	570	583	584	606	598	548	566	551	590	587	549	575	555	574	560	577	596	592	574	570	581	546	622	575	570	588	575	555	556	550	564	551	617	600	590	563	564	590	589	542	561	517	609	552	582	588	565	569	571	538	559	558	591	610	571	605	622	554	590	599	600	574	589	539	619	572	558	594	547	571	589	563	593	617	545	562	566	542	561	591	549	578	553	541	557	549	573	590	513	549	581	594	616	578	603	626	597	577	561	521	571	553	576	559	602	582	621	583	563	566	593	627	539	554	555	572	513	604	563	595	545	593	593	551	567	566	543	534	606	540	492	613	563	598	585	578	589	560	586	560	606	640	557	603	576	566	632	554	575	574	543	582	521	527	561	537	590	587	570	583	567	564	596	589	585	592	534	566	537	557	569	593	574	568	552	568	625	573	572	551	581	602	558	534	597	534	595	567	578	566	524	571	542	587	566	535	594	578	566	599	608	556	577	554	574	562	574	578	598	592	573	588	534	603	558	553	579	615	560	613	561	538	572	567	588	575	566	574	562	545	548	569	553	574	570	567	541	572	551	560	545	575	567	565	606	550	560	541	578	521	597	543	574	573	573	588	569	577	536	591	595	542	580	555	576	573	557	557	531	561	550	561	545	515	587	575	552	619	615	531	563	602	550	574	537	553	578	602	555	575	598	605	567	568	570	595	567	508	581	525	533	553	557	577	589	581	574	581	598	609	571	569	602	559	569	586	517	588	558	577	572	536	583	551	592	572	540	578	581	601	577	589	550	647	579	575	584	541	530	547	536	587	597	579	612	611	577	560	579	598	572	579	606	605	591	572	588	566	541	590	546	584	573	553	575	595	575	559	598	562	563	561	547	591	551	561	545	579	569	581	573	539	564	533	580	560	609	552	556	569	561	577	587	539	594	559	548	554	561	548	559	627	551	562	520	593	556	609	558	555	574	572	550	607	567	558	597	587	589	579	583	555	516	560	578	632	570	576	577	611	614	591	581	600	580	525	536	545	582	578	559	591	532	551	588	580	589	595	576	563	565	639	529	592	556	567	595	587	555	560	564	576	574	567	529	543	597	537	554	570	574	526	592	545	604	610	594	540	538	597	588	555	570	598	526	598	602	564	572	562	578	595	565	572	577	576	612	598	571	529	556	573	614	565	604	597	560	584	588	551	578	568	556	544	569	567	536	592	560	549	585	546	516	533	559	564	572	566	564	579	593	576	531	557	649	575	561	551	573	564	576	562	579	555	548	590	579	561	601	570	569	538	577	561	580	598	520	558	536	555	599	594	580	586	543	559	556	539	507	587	544	603	560	573	559	559	629	508	555	553	572	556	541	586	574	558	582	571	568	588	537	571	564	545	606	555	553	530	615	589	559	557	566	564	535	578	588	545	589	537	560	582	526	576	578	611	582	565	548	597	583	596	560	564	576	574	513	556	587	562	564	584	567	606	582	581	595	564	585	559	607	561	568	583	564	561	577	567	534	553	574	576	563	588	535	561	610	565	596	551	601	583	552	570	571	575	562	535	599	601	556	590	561	610	578	568	556	576	571	590	556	538	559	571	595	558	588	582	572	604	565	557	569	604	579	583	557	571	567	593	543	590	598	556	535	554	601	561	592	579	613	560	582	568	523	553	574	567	549	508	566	570	563	587	597	566	587	589	557	550	563	567	606	624	553	550	559	612	526	538	559	588	561	585	574	593	577	596	586	537	579	536	585	552	568	591	548	566	514	584	610	565	543	533	568	554	585	584	584	566	553	571	578	565	560	576	578	511	575	573	570	561	554	568	585	607	570	591	562	569	562	566	553	588	573	602	545	543	603	570	566	568	598	541	554	566	548	514	577	558	572	576	553	609	549	587	620	571	569	568	559	552	532	545	591	545	575	528	555	564	610	578	577	552	576	606	608	591	588	567	596	581	555	588	590	553	561	574	584	560	572	523	568	586	595	584	598	530	564	610	566	552	559	570	546	566	569	563	602	569	558	579	588	573	525	567	578	541	573	546	575	608	581	601	562	584	571	604	589	593	564	536	595	589	526	579	575	553	590	561	575	588	591	606	594	602	570	581	558	591	582	546	578	560	540	548	579	601	560	582	561	576	506	565	536	604	611	601	592	567	557	539	576	522	579	561	552	580	576	589	553	558	566	559	586	593	551	561	539	514	579	562	539	565	540	578	544	587	536	555	614	598	559	600	528	565	610	594	566	513	597	605	533	592	632	604	580	562	570	568	588	602	563	534	553	549	599	561	557	541	546	586	549	574	555	561	597	577	568	527	596	589	592	609	572	578	567	529	582	551	539	575	591	547	570	583	548	573	559	571	558	565	569	568	629	604	517	573	551	567	607	534	557	618	555	583	588	594	593	586	556	558	561	584	583	569	562	610	548	542	583	537	579	550	590	556	583	608	619	554	614	583	591	583	567	570	543	570	574	581	562	609	547	607	574	610	562	587	593	553	558	590	562	595	592	538	579	545	548	571	590	563	593	560	533	554	594	568	571	556	592	575	540	561	575	595	603	551	561	545	586	598	593	582	494	568	591	576	563	575	566	558	572	550	572	575	531	572	555	554	576	576	592	566	587	577	615	570	586	574	567	560	581	578	544	576	585	583	553	583	616	536	588	588	581	509	568	589	535	579	536	551	588	546	578	578	575	554	551	567	615	601	580	571	577	595	574	541	539	588	582	546	590	543	544	532	546	559	556	584	599	541	561	561	555	603	559	576	601	573	565	598	537	567	544	563	559	544	587	547	583	567	558	565	570	584	561	583	502	595	576	634	570	564	609	526	532	581	557	597	600	589	546	574	571	600	561	585	568	575	589	576	582	587	575	579	582	575	605	567	564	532	609	593	570	563	509	570	597	594	590	591	567	584	556	576	580	519	562	545	557	558	603	558	557	557	568	598	568	569	532	565	600	567	554	583	587	576	583	574	586	548	587	559	594	592	598	556	571	584	561	574	595	592	579	616	583	591	538	554	549	568	577	548	569	562	565	632	578	567	544	573	544	563	594	535	567	552	552	601	581	574	588	609	568	571	547	571	597	592	545	589	602	587	573	538	568	569	543	575	575	579	567	537	570	576	597	542	574	539	588	538	538	563	535	586	569	543	566	526	614	559	555	550	586	576	579	608	576	561	570	588	565	553	545	626	604	561	549	603	569	590	563	554	561	574	591	584	552	561	564	562	568	574	584	599	519	568	579	548	545	581	542	587	591	607	530	534	588	570	571	592	570	626	605	535	573	573	624	575	594	534	589	565	560	560	540	593	596	553	593	600	544	566	572	566	548	541	591	592	579	550	591	530	583	595	560	534	612	569	566	609	584	572	538	602	589	592	541	594	568	612	566	588	593	574	594	552	593	572	574	533	567	583	614	594	556	572	573	578	616	601	567	603	573	552	561	584	577	540	599	602	586	589	556	575	578	591	560	564	614	581	538
24385	21402	28781	24827	23889	44954	42343	26242	11507	2588	274	217	192	180	200	191	226	230	195	237	201	168	197	213	211	186	209	204	210	206	187	210	202	196	208	204	186	196	216	201	215	211	174	178	189	191	195	217	234	226	221	194	193	193	231	212	161	204	215	205	209	201	186	205	210	200	185	207	224	186	200	201	200	215	204	192	199	199	218	227	199	223	210	228	200	237	200	216	195	195	219	199	196	189	185	205	205	216	201	209	214	206	202	218	203	216	215	176	218	204	212	213	174	211	197	198	224	211	208	192	187	199	215	187	202	224	198	204	220	218	206	176	204	190	214	205	197	201	224	196	215	182	226	183	220	189	209	185	181	202	210	186	185	220	217	193	194	237	203	182	166	176	197	196	217	200	220	214	202	183	199	202	206	213	189	207	222	197	194	204	223	211	202	194	199	206	203	224	221	196	209	170	196	201	209	189	193	194	204	189	220	196	178	219	218	211	204	211	196	211	206	193	192	195	224	186	197	194	179	225	239	199	183	202	187	242	214	208	211	198	186	206	197	212	179	178	200	213	195	169	194	197	218	210	196	192	212	198	212	197	204	187	205	203	184	207	194	222	222	185	189	202	184	186	218	195	210	204	201	226	210	196	231	221	195	184	198	191	192	190	207	183	183	206	215	213	190	204	213	180	183	209	175	197	198	183	201	207	200	179	224	165	216	181	202	179	196	197	178	186	195	221	185	215	187	194	204	220	206	184	210	193	228	176	194	204	223	218	202	223	189	212	208	210	183	185	195	202	205	181	208	200	192	211	172	221	195	183	227	198	202	206	207	195	213	206	213	208	189	194	209	177	211	225	214	201	202	209	185	171	197	218	196	193	206	217	206	191	198	183	248	202	191	197	208	179	222	209	222	168	187	182	199	230	225	194	199	195	175	178	198	186	225	199	207	199	209	200	175	190	212	213	208	218	173	217	196	210	193	205	195	201	217	217	238	182	216	198	196	212	189	190	203	197	194	176	197	210	184	197	230	189	222	200	192	180	183	171	171	211	191	195	214	224	185	191	189	199	184	182	183	216	201	219	190	181	180	208	194	205	193	184	188	194	207	206	201	170	190	200	189	200	228	198	218	203	208	193	174	226	179	204	221	228	194	207	202	211	194	201	174	192	239	183	194	184	177	173	191	195	182	216	194	200	193	199	182	193	201	201	202	173	195	227	165	204	196	212	209	216	159	237	200	186	184	198	209	197	189	182	208	191	207	172	185	206	185	212	201	176	205	215	208	196	223	193	192	216	193	225	212	191	212	201	215	202	183	202	218	214	202	201	194	234	215	219	193	204	195	197	185	200	206	186	195	208	226	196	183	205	212	197	207	212	195	182	190	184	206	192	194	198	190	215	206	195	202	196	202	208	192	210	219	205	209	200	241	215	193	214	198	180	195	215	217	220	182	187	206	206	194	220	217	200	198	209	209	192	190	212	208	206	191	193	185	187	210	211	197	205	212	190	205	208	234	184	185	209	199	211	223	178	178	205	192	219	185	205	201	200	216	203	175	240	196	207	219	215	226	213	217	220	228	200	187	219	209	206	200	198	203	179	213	193	205	201	201	199	223	193	187	202	227	201	208	196	188	193	200	202	189	184	190	178	186	199	174	212	174	199	219	203	159	211	202	205	206	176	161	208	193	205	194	200	202	231	183	209	202	205	201	181	216	192	214	193	190	190	210	207	223	190	199	198	192	200	196	210	201	193	186	208	215	213	209	188	220	192	197	192	199	202	209	189	209	197	197	202	205	204	185	225	189	206	204	205	192	196	190	204	207	188	221	176	222	193	205	196	170	234	202	203	198	213	215	199	182	201	206	199	228	210	201	209	190	214	201	202	193	192	188	177	201	199	216	202	212	177	196	202	243	202	189	187	197	200	219	174	207	197	205	215	205	207	200	219	199	199	201	196	195	195	187	212	212	209	183	210	211	206	205	192	185	193	196	203	189	197	196	195	205	205	196	191	192	186	211	198	184	228	227	209	198	195	212	183	199	220	206	200	177	240	192	212	188	173	192	169	174	199	195	205	205	212	195	192	212	195	226	201	178	227	189	181	199	191	182	220	211	196	179	181	180	225	176	184	217	183	215	220	226	224	207	214	200	170	195	195	204	180	194	204	194	215	202	189	188	180	213	209	196	211	191	212	188	175	224	189	211	162	226	220	206	228	201	207	214	194	215	201	182	215	201	195	197	187	216	160	216	234	198	219	188	186	196	178	205	197	195	195	199	195	226	203	211	207	197	203	210	208	209	191	192	220	188	183	189	226	180	197	193	196	222	222	204	175	209	196	201	175	217	200	180	195	183	195	187	196	191	188	224	180	184	183	183	187	207	196	202	182	209	226	231	195	208	191	220	185	195	200	182	202	210	182	184	216	199	220	221	221	227	197	185	212	220	191	207	204	204	198	178	199	207	197	209	230	201	217	203	185	216	190	193	211	223	211	176	200	186	192	190	186	211	215	213	191	183	192	167	193	204	223	204	189	218	177	187	198	197	197	191	209	211	200	191	179	213	186	173	217	197	204	182	191	193	201	201	205	223	195	199	186	206	185	190	181	203	218	183	209	215	212	207	211	221	179	191	220	221	203	202	189	199	184	216	200	174	213	209	190	194	218	216	187	208	179	227	203	195	228	192	206	204	206	188	197	201	199	188	180	189	193	221	216	209	212	211	199	217	211	198	210	191	180	221	182	203	183	180	180	220	185	229	179	204	206	215	216	198	181	194	184	233	194	204	181	173	173	179	205	200	219	201	191	201	208	190	181	194	176	214	184	197	200	198	220	215	194	187	180	212	216	196	219	223	193	211	221	227	210	199	207	206	184	210	172	227	212	206	196	191	201	202	210	215	216	189	217	200	218	197	204	217	197	220	214	219	205	196	197	197	207	171	175	180	201	208	214	199	214	202	205	172	190	171	188	190	203	197	213	201	215	218	225	196	210	171	196	193	194	181	204	212	188	187	223	215	202	210	198	189	198	213	196	206	214	201	199	191	202	200	193	196	222	209	230	183	203	182	197	177	205	196	214	196	221	198	207	199	194	194	212	193	186	206	194	187	247	192	216	190	214	217	230	219	211	192	196	202	210	180	176	216	187	210	201	220	235	198	190	238	209	194	203	175	183	188	177	220	199	223	199	208	187	197	220	186	205	211	206	198	220	219	193	172	218	199	191	215	211	211	189	182	178	207	199	175	203	202	214	199	214	210	209	185	184	180	200	197	216	211	224	186	193	229	216	199	186	180	195	207	197	202	187	220	219	185	190	228	196	226	216	218	207	214	204	188	196	187	210	212	208	208	202	213	197	195	190	186	204	172	198	213	190	226	200	201	218	203	198	208	218	186	225	229	208	214	213	185	197	191	185	202	193	215	180	190	188	219	193	217	202	182	199	195	208	188	190	220	201	180	199	229	203	223	190	184	198	187	212	227	201	192	187	226	172	201	203	189	218	218	187	185	197	228	213
8261	48287	37528	19842	29672	51372	45763	32828	18094	5922	660	378	424	442	381	353	393	445	374	352	383	395	417	397	371	376	404	404	396	402	401	369	411	429	383	388	368	415	431	407	375	398	358	408	419	388	381	382	372	380	394	391	410	431	398	420	415	427	418	384	420	387	359	374	375	437	393	394	409	430	372	347	421	393	410	373	368	429	413	385	403	392	389	386	376	369	396	389	380	377	395	391	423	421	411	421	361	408	395	379	400	424	382	428	360	395	373	376	390	380	398	408	409	391	399	389	380	369	394	399	388	390	375	401	376	369	405	362	397	439	394	390	409	409	398	396	387	440	413	409	358	424	393	396	429	399	363	385	413	376	379	393	413	391	399	375	386	414	419	392	392	392	395	395	412	389	411	412	377	412	421	388	413	424	391	355	387	395	383	410	393	386	376	417	401	387	366	402	403	400	387	385	426	399	386	416	344	377	410	376	426	397	384	381	400	407	439	408	403	403	419	408	412	408	382	373	378	409	403	416	399	391	404	385	385	424	406	400	371	378	434	387	405	423	390	367	417	447	405	381	415	384	395	394	396	404	408	412	377	377	392	449	401	375	387	380	384	372	387	409	379	405	373	383	405	375	390	432	404	422	407	388	403	450	406	380	416	386	381	376	386	379	389	408	415	430	443	359	404	371	379	365	394	406	376	402	407	413	403	434	385	388	396	445	411	352	416	392	401	388	379	361	403	406	409	375	403	399	388	400	416	361	346	414	399	388	416	373	406	385	417	362	416	436	423	392	390	399	373	392	356	396	388	399	401	405	355	395	391	366	405	358	408	370	378	387	443	381	407	420	403	407	401	388	416	387	385	388	386	381	387	365	409	381	396	397	389	407	370	390	404	418	381	396	365	379	410	435	372	368	392	388	423	366	379	363	413	391	416	412	385	394	371	370	372	352	397	426	393	384	384	420	402	422	379	398	410	413	394	402	390	395	388	402	414	384	428	383	402	386	393	368	389	394	429	401	363	409	379	402	382	424	420	368	426	393	398	384	379	404	399	388	419	377	407	417	461	407	392	404	401	399	397	404	367	393	369	395	419	367	377	406	358	400	404	405	412	395	426	429	386	386	369	423	390	381	436	369	413	412	425	391	402	421	385	385	396	402	406	432	414	418	402	418	433	400	401	399	399	399	384	372	424	382	404	400	382	382	402	384	427	407	419	407	430	374	412	395	394	401	415	403	376	423	397	390	423	425	385	361	393	401	388	377	382	429	395	398	390	402	386	353	393	440	410	402	427	423	368	415	407	392	381	385	376	418	423	418	408	386	403	427	388	365	414	360	390	387	410	404	388	341	387	392	421	376	407	419	426	407	388	365	401	390	381	418	389	386	391	406	382	389	410	341	396	398	395	396	415	399	427	419	403	390	420	418	405	410	378	427	427	400	380	391	391	412	365	379	388	420	364	413	424	420	383	416	424	407	395	399	402	395	390	418	380	395	394	394	411	405	422	386	360	370	386	406	401	447	386	361	424	395	416	420	372	433	430	393	396	433	403	404	408	387	393	403	417	430	416	378	393	374	413	414	427	406	394	394	417	351	422	378	383	417	413	371	409	400	417	403	417	403	385	413	369	432	393	446	447	371	439	406	396	396	391	449	442	385	353	405	388	397	410	356	384	394	402	402	391	416	443	426	402	398	393	366	400	408	404	364	410	367	397	381	411	419	404	394	376	430	401	400	434	368	382	370	376	395	431	403	379	402	374	403	376	406	389	412	420	376	410	357	405	399	404	395	434	380	432	402	398	398	400	391	428	407	393	417	387	391	408	376	403	428	357	401	396	417	379	370	417	394	373	439	366	417	404	354	389	406	391	399	435	398	425	383	418	401	367	379	403	405	438	390	409	396	394	388	424	373	391	371	389	432	381	438	438	411	406	422	403	433	416	424	400	403	377	381	384	377	409	406	391	415	386	422	386	415	365	381	382	391	402	420	400	392	393	404	403	436	406	401	386	415	416	392	402	369	393	416	382	408	378	407	396	414	371	367	394	375	417	392	431	431	398	424	412	374	422	374	415	386	356	422	395	449	405	426	415	412	408	405	428	369	360	382	399	387	392	388	383	409	401	434	417	396	371	396	372	410	367	421	367	383	399	402	363	385	409	412	371	409	426	413	425	392	436	416	366	370	401	413	384	385	403	390	388	389	403	358	379	460	420	393	400	378	398	407	413	400	384	400	406	418	431	384	411	415	394	427	369	403	395	423	393	398	401	375	377	405	404	385	410	410	412	373	372	391	381	397	408	407	361	393	405	392	395	397	403	383	401	379	397	360	389	402	420	368	391	411	373	393	398	419	376	367	375	396	381	375	371	394	387	428	397	370	402	419	419	389	367	405	406	366	414	378	405	383	371	425	408	379	416	414	388	383	405	381	406	457	387	405	417	395	411	389	444	390	404	413	392	398	392	449	380	417	427	414	386	411	379	414	374	411	395	429	397	392	392	414	402	382	412	410	396	416	386	406	391	346	366	401	392	386	370	390	436	381	385	420	381	388	419	365	388	375	375	407	424	425	384	378	403	392	410	394	366	375	407	394	446	407	392	380	403	437	420	425	390	381	374	395	406	374	373	395	404	403	364	379	404	413	362	412	415	405	371	388	422	436	405	407	394	414	388	404	387	415	374	380	438	381	395	375	383	405	419	459	397	411	413	371	388	370	440	364	375	371	428	410	405	412	402	399	399	402	370	397	403	385	388	379	389	391	360	393	428	417	372	375	424	400	406	395	371	398	398	414	429	396	410	409	381	379	435	403	418	375	400	397	384	401	366	372	428	431	393	380	386	394	350	377	413	413	387	407	377	359	392	367	441	377	399	424	404	421	394	371	372	398	422	388	418	417	402	415	404	392	386	397	360	391	372	436	410	385	387	404	382	405	398	427	409	404	435	376	371	418	401	379	360	387	376	401	403	367	378	399	384	394	409	424	416	377	415	401	432	426	405	437	402	395	401	414	395	400	381	366	381	396	372	409	391	369	374	405	400	360	395	406	409	393	372	376	363	410	370	382	399	399	424	416	398	405	386	428	396	410	418	392	397	414	347	381	370	424	372	367	394	415	359	395	358	385	364	383	387	411	400	393	400	438	368	384	374	344	401	395	354	362	404	375	372	382	406	386	407	420	418	400	383	367	378	387	432	404	409	386	395	402	422	365	399	390	392	386	387	376	403	407	402	425	386	438	400	394	380	431	399	388	364	375	416	385	381	407	408	385	441	375	415	414	401	421	409	399	373	402	382	405	393	382	405	394	406	399	371	384	425	440	418	412	393	405	399	414	413	422	394	396	393	360	373	405	388	401	426	422	356	414	394	430	411	389	380	403	463	391	391	424	411	367	397	414	353	402	406	368	382	367	427	389	421	423	394	399	392	369	380	372	410	401	368	412	398	388	391	379	420	439	378	399	385	432	389	409	374	386	403	389	376	444	410	358	384	383	407	408	427	391	416	373	401	423	384	413
23418	21372	28741	24420	25118	56879	54477	37175	20940	6378	313	282	250	282	259	309	275	256	258	312	233	245	255	248	276	240	268	252	278	276	250	242	250	277	253	248	268	230	262	261	253	259	226	250	254	239	289	217	230	242	295	255	233	251	247	249	257	255	266	240	258	236	279	256	253	277	248	236	259	252	273	248	261	276	265	260	274	259	263	285	256	268	228	244	254	256	277	244	243	259	255	245	261	278	245	224	240	239	233	278	247	251	245	252	257	240	232	249	256	270	223	267	296	262	249	249	245	235	264	246	269	251	255	270	269	266	249	253	237	268	275	245	255	226	256	219	233	275	259	259	255	269	259	251	235	282	228	254	245	235	240	252	219	237	239	235	269	258	247	267	248	255	255	240	240	240	252	257	271	247	241	296	269	260	246	254	222	242	263	262	252	247	274	236	259	272	227	257	276	279	247	264	229	249	239	251	240	243	249	244	248	251	216	280	224	256	257	246	231	263	245	278	229	243	229	269	234	247	237	253	261	228	261	225	250	264	261	262	259	247	262	272	280	258	284	225	256	272	221	260	217	271	259	246	209	269	246	242	238	251	249	255	244	269	271	253	247	257	233	243	266	249	249	248	251	280	256	237	265	253	248	231	249	232	291	237	246	250	277	265	248	255	216	266	247	232	220	257	237	232	232	252	251	212	274	262	264	255	239	247	276	257	245	275	267	248	235	273	267	238	241	246	239	243	239	226	277	232	256	260	254	254	249	286	272	220	252	250	242	245	257	253	236	265	207	220	229	251	271	276	242	252	260	255	246	228	270	273	250	251	252	265	249	257	262	268	251	239	254	236	235	244	233	247	267	273	257	244	242	265	254	255	251	252	229	235	262	227	234	239	252	269	263	249	239	234	249	244	264	240	243	260	253	245	239	238	268	268	215	245	241	255	256	258	258	265	247	249	245	264	281	254	266	237	238	270	256	217	281	223	276	256	226	267	259	244	276	249	283	253	257	257	287	257	287	257	241	238	247	245	267	238	279	212	251	244	260	246	250	256	254	283	261	217	254	280	270	273	255	228	268	254	264	257	253	265	244	287	279	257	241	262	251	256	252	265	239	217	274	261	255	247	277	265	254	263	280	275	262	259	250	252	266	242	276	273	246	257	242	263	270	286	258	258	263	260	215	253	268	267	252	245	243	270	217	265	250	244	223	274	251	244	254	246	272	241	248	241	253	254	254	238	266	238	240	266	216	246	266	253	253	252	254	264	232	248	257	259	261	274	208	230	260	288	255	256	252	242	257	257	243	273	232	244	259	277	223	254	234	261	228	250	238	258	242	277	236	269	252	262	286	260	261	233	242	305	265	227	259	259	241	280	269	213	240	256	245	227	243	269	233	249	257	256	244	260	263	275	225	279	265	264	251	246	241	253	252	264	228	261	258	259	239	228	280	231	282	258	254	271	261	250	267	252	249	237	190	274	238	256	258	273	280	243	254	279	242	271	274	266	232	259	244	247	275	259	261	235	257	266	250	283	230	273	252	259	265	250	207	263	279	232	245	256	255	243	247	246	243	225	253	252	269	251	235	250	237	236	241	261	267	246	267	225	237	228	250	262	244	254	260	268	242	243	248	230	257	237	264	224	246	241	290	240	273	249	257	278	265	238	245	269	216	241	255	249	262	230	237	249	235	244	241	264	262	274	246	242	249	236	254	260	245	271	248	226	228	257	279	266	247	275	248	246	244	216	235	234	253	240	261	267	262	236	228	244	269	242	248	253	242	275	259	244	277	256	255	236	265	260	248	241	231	271	265	258	242	243	226	284	213	226	257	248	238	242	244	253	252	252	231	291	240	245	254	268	257	242	235	248	295	233	265	269	261	242	259	256	261	273	260	237	288	248	265	241	281	267	266	248	266	248	238	250	270	257	255	226	253	231	257	223	223	251	254	235	268	231	268	233	245	253	227	235	246	247	244	251	267	230	231	241	261	255	247	241	249	262	254	240	234	245	253	252	251	255	239	225	236	209	273	255	247	264	273	279	225	225	251	257	266	251	247	265	251	265	259	269	267	240	250	263	271	249	226	240	241	278	256	232	241	265	295	256	268	269	227	252	263	258	238	248	262	240	241	255	250	260	214	255	215	223	258	269	234	252	248	257	256	240	238	263	281	265	267	280	231	243	266	249	254	255	232	253	274	227	258	264	228	246	255	248	234	276	263	252	224	262	258	239	251	249	251	253	263	238	222	242	257	260	257	243	250	246	254	262	259	238	237	255	227	271	222	260	268	255	264	262	252	279	254	272	231	250	275	258	258	243	254	243	264	246	264	258	265	242	250	254	252	208	259	239	228	257	247	268	244	254	246	233	258	263	232	275	261	243	267	287	248	293	226	228	269	267	269	240	274	247	236	263	238	237	250	260	268	254	237	258	236	263	270	271	255	255	251	238	238	262	258	245	272	237	285	219	256	251	256	264	263	245	257	251	246	273	258	294	243	245	222	238	220	267	251	253	256	276	276	258	283	276	256	268	234	242	238	233	260	263	258	272	255	260	284	265	235	285	234	261	245	230	253	261	263	230	233	232	275	259	244	254	249	269	243	230	285	245	261	242	232	260	272	257	230	234	240	258	254	243	257	239	233	225	240	263	261	255	282	243	273	265	239	233	235	247	270	204	260	241	242	278	273	234	238	220	262	243	286	263	240	258	233	242	257	269	261	243	271	244	239	228	264	244	248	259	256	241	265	237	245	291	252	254	269	258	276	269	230	240	231	283	223	250	225	279	233	259	253	257	241	257	257	256	253	245	276	259	241	252	220	248	278	223	241	245	227	255	242	234	235	276	252	249	251	248	249	257	250	233	256	238	261	257	208	248	226	249	278	241	256	263	275	273	259	241	239	257	260	257	278	267	263	258	266	264	240	270	244	260	240	260	263	230	247	229	234	256	272	245	267	257	249	220	243	260	266	239	269	274	265	250	250	274	250	254	249	245	245	244	255	236	270	278	260	270	245	255	241	240	250	277	253	271	276	267	240	262	236	264	258	235	248	250	239	242	253	263	250	241	270	235	260	254	228	264	269	227	241	247	268	269	260	252	282	248	236	242	258	256	247	270	263	256	266	248	228	259	264	239	235	243	273	220	231	259	261	247	248	240	257	259	245	252	268	279	252	276	248	237	264	271	224	230	221	239	248	263	264	272	263	265	249	246	260	242	266	257	274	273	241	251	259	253	255	247	238	279	261	240	243	245	244	290	237	219	263	231	273	264	250	252	274	250	240	246	210	247	253	255	293	254	261	230	265	249	229	270	250	272	247	247	250	262	248	243	232	241	259	272	240	253	249	247	241	222	270	258	260	260	226	255	252	258	261	266	261	246	275	250	251	281	248	243	253	260	271	255	232	227	252	264	243	255	250	212	238	275	230	259	251	252	247	242	217	258	223	261	249	227	271	236	248	243	245	231	259	267	276	220	254	216	222	249	260	241	246	239	254	232	219	240	242	253	265	270	253	244
16453	46227	35835	17846	39360	63851	57043	42593	28076	10030	457	450	461	524	502	470	465	423	477	473	489	470	473	483	475	462	484	442	438	475	491	471	487	494	454	494	482	495	482	431	502	472	496	476	460	448	489	462	417	461	445	454	511	496	471	430	470	453	477	488	465	457	449	438	474	475	451	463	496	492	450	454	484	513	440	481	487	456	461	479	487	509	460	476	472	500	443	465	500	452	476	473	495	474	472	458	510	463	457	462	450	515	495	459	440	502	491	494	456	466	454	453	473	525	527	459	498	467	452	478	429	501	433	481	476	462	457	507	430	486	482	443	440	443	472	503	476	484	470	510	496	471	506	452	465	446	463	460	480	471	464	475	463	451	450	463	495	464	434	429	496	461	490	495	486	491	488	484	479	457	455	466	485	441	476	443	457	469	468	465	516	482	469	451	498	440	475	504	438	498	447	485	482	482	469	468	501	459	471	453	466	423	458	453	450	426	462	455	543	505	447	470	479	476	480	477	489	482	493	501	474	442	463	443	462	498	456	515	496	458	464	447	495	462	433	483	523	476	504	491	410	494	461	473	461	486	476	489	456	506	475	472	482	475	451	481	453	504	498	444	459	475	500	472	452	451	496	467	491	481	456	494	509	478	490	480	456	470	444	481	485	465	478	470	459	446	493	503	458	484	469	512	488	455	471	462	486	469	466	467	425	457	433	445	470	456	469	475	459	449	452	450	475	461	472	482	458	436	483	434	489	449	447	503	450	471	454	463	501	466	484	465	446	472	472	479	476	466	463	492	454	448	486	484	453	483	458	527	439	473	460	460	477	466	507	466	474	478	457	449	496	487	465	483	457	487	458	477	501	462	478	456	485	457	480	492	484	460	500	498	429	456	479	471	470	447	501	457	458	466	464	453	482	472	489	459	483	469	466	413	460	489	470	458	485	496	478	470	505	459	505	495	434	451	472	501	506	500	505	438	479	494	467	469	465	482	437	493	460	455	435	480	459	455	482	460	471	482	458	463	496	438	500	478	452	464	497	451	446	446	451	488	464	470	460	498	452	455	472	481	431	503	477	466	488	445	473	488	493	417	463	474	496	508	518	441	474	491	471	466	437	486	470	462	443	454	517	443	445	483	495	459	481	475	453	441	470	524	531	469	484	467	439	497	464	486	478	474	437	456	453	482	470	499	458	482	472	502	469	464	440	462	449	462	443	485	463	466	486	495	461	464	454	424	458	481	441	448	487	477	450	487	511	431	478	479	460	495	486	502	455	475	461	482	428	434	490	469	480	488	475	476	451	431	487	454	483	462	444	439	476	487	441	473	489	479	466	464	453	493	491	502	474	472	479	497	453	469	485	460	470	454	472	454	461	458	437	424	453	447	461	489	489	446	484	501	438	485	477	441	468	488	440	494	522	462	456	459	482	434	459	467	475	459	488	449	467	447	492	459	456	455	474	452	474	488	484	511	442	507	432	489	437	500	429	457	499	462	437	442	493	478	461	477	435	467	468	472	459	455	469	455	461	495	449	486	448	465	489	454	476	471	470	437	465	455	463	500	465	474	498	462	498	486	473	480	504	476	454	437	471	422	479	477	450	466	492	492	478	466	457	463	488	474	450	470	455	490	487	473	480	481	485	477	485	458	482	493	463	477	478	456	465	451	472	425	484	461	459	493	463	462	424	451	430	484	498	470	477	457	461	430	474	465	472	425	477	441	459	475	474	468	521	481	507	496	478	464	455	482	461	448	486	467	451	462	508	456	480	451	447	448	447	485	492	487	472	450	530	470	471	476	470	478	467	495	456	481	480	484	466	455	440	477	484	461	431	444	468	478	483	437	470	484	489	466	500	478	466	499	467	485	498	437	460	463	479	431	451	505	479	452	474	451	439	504	466	466	434	451	472	496	439	485	455	509	474	482	463	463	452	474	488	484	484	478	522	494	452	491	464	474	480	488	481	485	515	481	479	467	470	481	487	488	475	448	454	481	451	504	484	457	430	471	489	478	462	474	449	494	503	466	494	433	509	487	468	436	483	468	488	461	471	518	451	473	483	457	470	475	447	476	495	515	461	455	468	476	484	513	457	506	486	480	447	451	493	464	495	445	455	467	448	479	468	438	491	451	499	465	495	481	538	475	462	487	502	425	446	483	474	430	445	448	477	501	480	477	465	473	456	437	490	482	468	493	447	477	470	453	446	433	470	475	488	452	491	475	479	467	479	486	475	412	499	498	515	452	448	474	498	477	481	512	514	484	487	462	444	506	512	485	503	447	451	425	491	496	469	459	455	460	469	505	466	493	418	509	474	495	449	463	495	458	477	495	460	482	496	493	491	513	483	501	449	464	439	459	437	451	466	459	461	468	474	455	464	441	455	460	454	507	489	482	490	491	443	477	456	483	491	466	463	493	498	474	438	428	504	473	501	454	479	460	460	473	493	437	476	427	485	490	440	452	449	507	507	463	480	483	423	480	526	482	458	445	489	512	447	458	463	508	462	468	441	450	478	451	431	457	471	501	477	490	479	442	474	443	489	512	482	500	452	478	448	494	449	477	459	488	502	497	446	472	468	420	450	500	505	458	462	467	480	477	479	497	466	467	485	461	514	489	429	491	489	481	460	498	510	461	479	478	479	477	441	467	460	462	459	449	473	474	474	493	448	529	458	432	471	444	484	477	459	465	505	507	506	490	439	450	469	482	477	464	461	488	460	480	467	483	460	445	467	421	462	472	496	472	478	501	486	484	509	445	460	467	486	469	450	489	460	459	482	458	522	455	478	446	477	474	481	474	429	468	465	426	451	498	451	475	490	503	467	518	471	454	479	494	467	483	464	447	501	471	494	474	454	502	477	452	474	487	469	439	463	453	463	464	502	463	486	443	483	441	501	462	476	461	445	496	460	490	459	503	491	472	481	500	468	460	466	482	474	450	461	472	455	468	448	469	472	465	460	472	470	452	444	462	457	462	475	473	450	447	495	428	491	438	449	466	455	458	440	500	473	489	500	465	464	471	486	458	431	451	478	479	470	498	435	474	494	463	441	462	443	486	483	483	458	463	454	465	495	450	504	450	464	494	515	457	446	451	446	521	507	475	498	458	465	427	475	463	497	450	479	488	490	471	445	434	452	443	495	471	458	487	430	466	444	489	484	483	478	477	453	504	449	472	465	452	478	442	462	461	459	456	418	452	468	509	476	479	429	480	472	448	488	456	482	495	504	512	509	478	422	440	435	453	448	447	468	486	463	485	465	458	498	452	449	429	467	492	468	483	478	447	484	474	461	451	472	481	476	465	479	477	521	511	448	487	443	486	474	505	470	463	449	473	466	463	446	449	492	478	460	540	489	430	472	507	444	434	484	491	457	473	492	446	445	479	498	491	493	453	477	463	483	463	466	518	462	498	474	470	490	448	452	453	485	481	488	471	458	457	476	484	474	464	455	462	443	471	442	451	458	470	495	463	473	469	509	470	484	476	485	465	474	464	444	472	457	451	477	485	441	447
27035	20280	11718	1996	4233	12394	10430	5368	2115	662	302	291	270	247	278	257	300	272	286	267	264	273	249	275	298	278	290	248	260	295	269	296	266	262	248	252	222	278	269	258	274	289	265	256	273	276	293	271	257	266	274	244	277	292	276	288	253	270	271	250	271	306	272	289	292	238	289	284	258	277	253	264	274	290	271	244	295	268	269	302	289	256	276	288	306	252	278	247	259	287	298	273	261	270	266	250	252	242	224	249	265	246	255	258	253	280	257	285	276	302	261	271	242	283	236	275	285	258	258	250	273	258	254	301	293	251	237	270	261	265	285	254	299	269	264	262	271	296	244	295	247	240	274	287	284	265	269	276	271	262	286	279	274	287	267	282	252	262	272	260	291	285	267	296	262	265	258	290	285	249	278	260	275	265	279	289	261	265	263	267	276	274	288	266	268	258	284	290	278	261	250	259	288	242	277	285	290	310	282	279	285	273	278	238	269	284	293	289	261	289	259	304	276	259	271	250	284	301	275	306	262	277	250	288	276	266	274	296	261	294	253	271	276	265	269	212	276	227	292	251	284	253	253	308	266	291	271	264	268	274	272	274	270	259	248	253	240	244	265	281	264	261	246	264	255	265	239	284	254	299	293	287	264	271	247	272	288	290	257	276	284	263	294	268	266	287	256	294	271	263	270	261	291	269	248	263	275	306	265	280	266	259	261	261	253	256	248	273	254	287	266	286	254	249	279	267	309	293	280	304	261	250	262	294	314	282	257	285	282	259	259	263	292	310	271	272	246	253	293	273	277	293	306	269	246	268	290	263	280	293	270	279	283	278	255	270	282	271	262	276	285	307	262	277	278	240	274	273	275	270	261	247	256	289	257	250	278	260	304	243	310	270	275	264	270	249	248	253	277	274	287	282	253	266	272	261	271	245	267	256	254	271	263	257	269	259	286	289	246	252	258	276	300	261	268	265	283	285	259	301	259	263	279	300	268	292	296	270	248	267	272	249	265	256	257	279	298	254	308	275	239	265	284	264	261	257	293	293	260	273	241	264	265	251	242	259	279	286	263	285	249	278	278	253	268	271	299	271	272	261	287	278	275	263	246	260	291	241	274	284	274	268	262	289	246	253	274	261	259	276	264	306	269	265	262	302	242	249	272	260	298	271	257	296	279	253	255	265	275	244	267	235	249	260	266	289	278	303	298	257	257	289	285	267	246	275	276	242	270	267	251	298	302	253	251	259	297	241	312	298	249	238	266	281	302	258	264	260	259	276	287	279	298	244	302	244	264	300	289	284	269	274	273	272	255	268	257	264	266	282	253	264	283	267	268	273	257	265	285	294	256	265	260	242	261	250	251	285	286	261	260	285	284	256	264	274	240	244	266	276	252	275	291	263	297	243	275	269	306	290	291	312	267	260	297	262	276	266	267	291	244	265	264	281	276	276	242	275	286	291	256	266	280	290	292	274	285	292	238	253	290	247	291	290	281	237	283	252	261	261	305	288	266	246	277	262	266	261	272	300	285	263	246	269	294	264	261	272	312	261	245	268	267	287	275	258	280	281	281	282	273	265	283	289	304	287	268	306	278	276	261	270	270	257	260	256	289	246	266	262	288	259	291	273	275	258	268	267	306	265	261	289	274	283	273	271	254	260	305	263	276	250	270	248	280	290	268	261	237	255	286	287	265	279	255	278	242	253	246	257	279	275	261	255	285	250	296	279	297	279	260	254	247	272	280	243	252	261	264	274	272	292	275	281	274	267	259	255	255	299	244	271	283	268	259	276	282	275	252	275	266	254	265	273	262	275	287	267	246	268	281	282	282	272	277	257	258	290	273	265	283	276	253	274	285	280	271	265	272	271	277	270	237	291	251	257	267	285	257	267	245	283	301	278	282	283	247	278	259	272	269	259	264	280	256	251	261	272	275	275	269	272	250	253	274	273	275	290	277	276	259	270	281	256	257	260	283	292	285	300	269	235	285	273	278	228	241	262	232	270	260	281	278	264	256	253	246	265	259	277	265	285	305	280	266	243	269	283	263	248	239	260	278	270	276	274	279	263	286	275	278	282	292	273	292	269	286	290	280	275	266	242	288	249	286	312	283	283	315	284	254	277	288	275	256	278	261	274	261	255	264	261	267	261	252	273	271	275	254	272	268	250	288	279	267	261	290	290	247	265	272	287	235	258	261	296	301	293	256	268	282	293	271	291	272	283	263	291	262	265	263	292	261	266	283	288	264	251	261	272	257	280	301	259	254	252	288	285	233	241	243	251	296	256	276	279	269	265	276	293	280	256	281	281	276	255	270	264	253	292	282	276	234	273	259	249	268	280	271	248	273	249	308	268	284	279	266	280	287	272	268	277	282	265	267	252	250	285	258	255	288	276	285	302	280	280	291	246	296	260	285	264	267	254	249	253	265	246	244	263	242	289	288	281	263	279	268	253	258	249	301	252	257	259	253	262	287	262	269	276	268	278	254	268	271	263	273	263	262	274	279	260	269	284	262	293	253	270	292	304	266	290	265	256	271	264	282	267	247	273	278	281	280	283	284	254	256	280	251	296	288	247	232	257	287	249	268	251	284	272	264	279	290	255	258	278	306	272	271	260	283	267	282	280	225	278	278	256	271	248	307	290	247	284	264	266	284	297	264	288	259	274	248	284	311	243	269	287	264	256	281	261	295	274	262	275	277	254	270	239	309	279	291	275	285	279	285	289	244	274	240	265	265	264	268	276	247	286	256	269	253	269	264	273	268	264	264	267	277	252	268	295	308	243	287	279	256	262	301	265	270	252	264	248	297	275	263	272	257	233	302	274	262	288	270	248	278	271	269	309	249	250	253	286	257	273	257	252	276	259	277	265	264	252	261	244	275	255	273	269	261	257	269	240	267	251	293	262	267	243	270	279	277	277	257	261	326	290	247	258	258	269	267	295	274	274	254	275	284	243	244	235	267	252	273	296	265	288	280	279	277	266	259	276	250	246	290	302	270	245	269	279	265	274	247	257	277	283	254	269	290	264	262	282	237	276	270	264	248	260	255	246	319	271	292	269	265	287	266	247	262	259	249	269	260	232	261	261	257	259	291	266	268	260	282	269	298	258	264	265	277	264	292	304	263	308	264	263	266	259	280	262	257	265	292	248	246	292	260	283	262	250	265	241	269	267	277	281	271	257	279	241	275	268	265	285	241	263	300	268	270	286	268	235	293	277	292	254	275	271	251	293	257	271	272	268	257	267	288	276	281	263	267	307	270	293	312	248	272	254	295	285	261	248	271	278	259	253	278	248	277	276	239	287	266	282	277	255	268	272	265	281	282	289	268	245	233	271	254	292	284	256	273	267	268	272	282	261	241	293	274	245	250	268	256	295	259	252	265	302	272	285	270	244	263	284	288	266	303	274	254	273	256	252	256	291	265	287	288	258	253	277	261	290	280	272	247	260	255	254	239	252	277	261	264	262	277	267	287	301	285	262	246	264	253	280	288	296	266	260	244	273	275	271	287	271
9030	15866	14846	3308	10536	23244	19017	11333	5195	1531	552	554	539	546	499	549	535	539	496	539	516	567	514	555	522	532	521	542	568	533	506	536	535	568	537	530	541	486	492	528	561	548	482	562	510	505	523	553	577	526	530	532	519	539	553	516	519	518	584	518	518	541	493	555	523	526	560	553	562	550	533	541	557	509	553	537	553	501	530	564	547	497	531	555	521	565	542	477	493	504	528	587	542	522	580	548	551	505	543	536	511	512	559	514	536	526	524	568	495	527	518	503	560	544	544	552	546	505	520	513	454	520	501	557	580	545	572	516	543	530	510	546	521	549	541	551	544	522	510	513	490	537	541	563	547	543	519	532	532	551	544	551	516	527	578	527	518	558	535	563	477	530	492	557	552	565	535	560	535	541	521	523	532	521	542	530	532	582	537	537	522	502	543	535	502	524	556	521	540	512	521	524	491	494	512	557	524	551	504	531	508	516	518	566	535	539	519	520	512	517	526	579	573	528	575	493	508	545	514	562	532	564	537	524	533	549	536	530	536	573	546	500	494	527	546	542	562	504	543	483	527	532	538	521	554	539	540	544	526	522	563	550	509	572	517	547	513	575	546	530	533	532	492	547	506	536	524	548	552	576	563	506	505	559	515	540	503	538	555	528	557	529	559	527	550	560	569	517	524	488	513	524	538	511	502	550	557	540	550	542	524	544	578	518	493	512	532	561	545	557	539	546	524	550	530	502	516	483	576	492	477	514	602	529	543	542	507	524	527	534	555	544	547	548	561	538	573	527	517	516	503	534	543	560	552	529	506	521	545	549	501	512	554	519	548	497	550	544	528	516	530	524	529	539	528	569	506	558	529	544	549	543	505	509	519	566	483	530	495	524	558	528	544	552	556	514	533	538	524	537	528	520	532	518	558	513	498	522	534	491	504	489	551	529	539	491	562	499	517	515	487	561	532	549	559	532	514	534	508	542	519	532	543	547	478	527	540	527	547	530	516	505	563	556	544	537	577	507	465	548	522	556	516	551	491	523	485	496	548	542	561	493	547	546	545	524	563	522	599	517	497	514	533	536	558	532	534	566	529	531	528	521	560	522	534	511	551	563	508	518	525	538	526	489	504	498	570	546	580	503	527	548	581	543	500	539	589	476	548	548	559	521	530	492	554	547	531	539	545	541	586	508	509	543	545	534	535	517	538	535	543	499	488	525	547	500	531	526	538	587	484	541	541	558	524	567	540	488	531	537	487	541	519	544	532	560	521	542	543	568	550	522	522	539	558	552	521	538	541	513	550	523	562	531	538	534	533	530	521	548	528	523	520	539	539	511	525	510	542	558	545	549	507	519	532	487	541	516	517	539	526	555	518	497	544	496	512	542	542	516	554	517	518	539	529	525	483	545	539	573	577	544	538	542	530	555	513	510	528	537	543	489	521	572	519	533	544	500	550	514	538	529	573	539	544	542	529	540	530	548	535	556	555	559	527	519	540	530	533	516	533	491	565	540	540	497	549	522	536	567	530	531	513	511	536	564	513	533	521	558	517	530	543	511	540	529	525	572	514	539	536	490	551	523	531	523	515	525	562	523	520	466	503	532	486	522	542	542	531	568	524	569	526	550	509	539	563	497	551	495	556	560	550	486	550	513	568	516	536	510	498	525	524	518	520	528	546	524	568	553	524	501	491	570	526	548	545	511	499	535	526	560	565	536	533	496	555	494	501	539	565	524	528	521	527	552	519	498	542	543	560	534	540	525	535	534	504	518	537	522	529	504	514	532	552	506	515	521	491	538	547	522	524	552	577	537	553	544	525	482	546	551	536	562	536	533	523	549	505	511	521	492	519	561	511	534	560	537	534	535	532	518	515	514	536	551	508	547	515	531	548	542	531	496	503	557	494	550	565	545	517	503	585	552	560	557	565	577	553	547	525	515	534	514	589	488	520	552	508	518	483	509	515	500	516	564	528	540	526	556	566	507	514	523	527	495	506	515	563	535	511	556	537	521	505	486	518	540	538	567	526	527	529	549	523	561	502	570	547	564	572	539	517	516	506	491	499	511	541	549	524	528	509	527	541	536	528	557	579	539	558	487	543	512	557	533	596	542	504	517	561	520	505	543	512	514	573	510	565	526	528	540	548	545	525	539	525	547	553	518	562	551	528	508	525	502	527	513	576	557	494	525	526	526	534	541	531	552	498	497	546	568	536	541	522	534	489	497	540	537	533	553	539	543	497	550	531	514	519	553	505	530	510	515	563	550	522	542	548	524	526	531	533	542	509	558	512	559	557	538	538	542	527	531	556	540	518	531	533	552	562	548	515	551	520	544	500	539	531	564	524	506	511	533	532	492	569	558	530	510	519	508	563	507	557	549	548	504	535	529	525	530	543	560	542	498	525	549	562	525	531	501	524	598	536	542	492	519	532	529	553	536	544	511	540	522	530	514	522	523	490	570	550	560	535	516	522	519	569	519	509	537	553	543	525	532	565	537	544	516	526	529	538	534	531	504	511	493	518	540	534	540	528	540	492	537	509	577	534	517	520	560	557	519	499	531	549	535	536	529	540	522	581	519	498	517	510	515	570	540	520	491	562	512	539	550	550	534	573	553	498	516	560	519	555	518	565	560	518	514	538	524	521	524	500	592	522	516	544	529	545	554	537	493	554	523	521	550	510	524	571	543	542	507	584	562	529	533	506	534	548	580	552	536	525	552	511	528	532	545	519	536	582	509	538	519	563	576	510	480	561	520	550	530	518	493	534	584	516	519	543	553	553	490	520	537	534	550	541	554	555	519	547	522	553	541	520	541	527	531	486	512	542	514	550	530	545	548	529	541	559	501	545	522	549	531	508	537	537	542	497	507	533	525	542	501	554	524	515	557	516	561	508	513	523	560	487	551	563	563	504	538	479	539	540	546	498	502	567	492	533	553	570	522	537	534	561	524	529	496	514	524	520	543	501	530	530	543	529	548	547	557	564	533	506	514	554	545	546	575	524	525	518	549	503	493	522	501	493	515	492	575	529	527	531	551	542	537	548	533	489	524	509	522	507	515	519	519	525	517	528	545	497	511	530	543	507	572	512	508	532	516	528	491	540	554	540	535	518	538	499	522	504	529	529	529	486	520	511	539	553	524	517	522	523	574	516	546	546	526	521	530	521	554	519	525	520	503	561	534	522	547	550	532	550	525	549	528	525	534	509	514	544	527	529	515	516	538	560	544	577	526	483	531	556	540	525	564	531	517	512	504	528	523	511	565	511	521	558	546	523	555	505	544	510	548	491	559	571	550	572	526	519	502	513	538	520	596	563	537	580	484	523	549	544	499	549	554	554	548	523	539	544	508	513	527	519	564	516	510	564	535	536	552	517	509	527	511	483	534	527	588	521	525	511	495	509	525	533	516	544	514	523	494	508	523	518	589	564	544	526	532	530	521	537	527	529	520	485	540	505	532	527	554	504	567	540	537	499	531	540	548	556	484	528	501	513	503	546	548	522	545	531	555	559	514
24331	21397	28249	24908	25089	48036	41829	27869	13290	2734	222	188	218	196	202	192	173	195	197	169	193	187	213	210	184	180	198	193	160	186	177	192	179	173	201	198	205	205	178	167	179	184	187	177	195	219	213	197	177	174	163	193	178	209	196	187	202	204	202	179	177	179	200	182	183	182	176	184	167	208	198	194	187	188	193	181	203	206	201	175	200	178	195	202	195	195	188	176	203	193	171	189	162	202	197	196	200	193	171	195	177	174	184	176	192	188	168	174	182	209	194	206	202	180	182	197	188	189	233	172	150	169	181	197	171	181	179	185	177	171	174	185	212	185	184	174	175	209	195	165	177	199	213	186	170	176	181	191	181	193	209	186	192	174	204	171	205	193	194	185	192	194	181	167	197	162	209	151	179	183	188	171	189	171	192	168	173	177	184	175	187	202	202	203	186	191	186	200	193	164	174	206	199	172	170	166	185	181	197	170	206	186	180	195	203	216	164	215	178	174	187	201	189	173	192	185	162	183	187	185	183	163	186	191	198	185	178	196	173	167	197	193	205	175	204	197	222	181	202	189	213	169	214	175	187	201	191	184	172	200	170	207	194	179	176	186	172	190	176	154	179	193	161	192	197	189	202	190	221	182	178	202	159	174	196	197	172	174	196	208	201	203	197	212	190	184	201	186	196	174	219	184	193	215	167	192	191	197	172	190	180	170	197	198	186	162	195	170	167	230	191	200	179	195	203	203	190	210	194	189	193	167	160	167	173	196	200	196	195	170	183	217	201	202	192	189	176	223	200	195	198	193	167	194	188	191	183	162	174	188	193	197	173	193	200	182	181	172	155	197	208	180	183	206	161	184	154	188	193	207	211	191	177	173	183	195	194	193	172	166	186	200	176	194	179	171	198	171	195	196	193	181	191	178	195	171	178	188	162	173	191	171	207	187	185	190	200	215	174	170	191	156	162	203	182	190	196	205	187	195	198	198	172	191	181	176	193	186	199	211	202	205	175	179	165	170	188	191	179	197	190	199	199	163	195	196	188	174	197	190	198	203	190	204	178	195	190	176	186	161	172	189	184	190	185	182	182	175	165	193	205	198	186	196	197	191	207	180	168	167	176	179	194	171	202	173	174	208	181	198	164	189	182	194	189	197	170	190	224	189	195	168	193	169	205	185	182	167	174	196	185	178	191	192	183	174	194	179	193	166	183	177	179	204	184	184	184	183	193	203	206	192	179	153	174	166	190	193	192	164	180	186	173	168	201	188	189	200	209	192	187	184	175	192	195	189	195	176	195	175	208	154	190	199	183	187	181	213	190	174	163	185	192	180	203	188	181	227	180	187	179	181	193	177	167	192	201	187	179	197	204	183	210	185	184	186	186	190	183	184	194	182	196	223	207	183	169	180	185	181	189	149	188	221	168	190	184	190	192	180	198	196	187	203	209	191	181	183	213	181	187	185	202	203	177	168	181	175	211	185	172	217	196	171	194	215	207	204	190	204	208	173	172	186	207	179	186	194	193	188	199	175	169	172	179	195	181	203	188	200	173	166	187	184	186	169	174	179	173	202	196	183	205	180	182	161	187	200	180	176	171	165	238	193	163	158	175	185	182	191	188	180	170	218	184	194	197	208	170	162	173	214	167	179	206	216	186	173	196	198	206	196	178	206	188	202	196	177	196	182	163	197	170	208	212	187	194	181	187	184	205	166	168	173	190	207	183	194	209	193	192	187	180	185	179	186	192	199	191	191	194	202	185	200	164	192	179	162	196	166	210	195	171	191	211	214	178	194	158	196	162	183	200	159	185	195	204	175	193	195	170	196	180	210	192	196	215	197	180	196	209	182	179	166	194	197	178	174	162	186	180	179	194	214	193	175	188	197	178	206	213	170	149	188	188	198	206	206	166	191	176	170	180	194	154	174	182	194	180	216	192	174	174	191	191	183	180	176	194	183	189	197	182	212	174	186	211	171	205	178	195	191	196	192	190	167	176	203	189	174	173	192	188	188	190	190	176	188	176	168	181	204	208	185	180	184	182	178	194	195	178	171	197	197	197	214	203	188	188	189	198	183	172	179	187	179	194	201	184	181	236	168	193	212	186	175	204	193	162	193	210	178	175	194	186	187	184	186	170	183	169	179	192	202	175	156	182	160	169	196	200	178	173	203	190	173	197	202	148	169	184	170	197	177	175	186	190	212	184	199	200	185	174	195	196	186	202	177	186	196	206	202	189	210	195	211	187	198	185	185	187	194	195	177	170	185	195	211	217	178	187	202	196	187	153	196	167	191	168	176	203	166	172	185	175	180	186	190	193	192	203	193	202	195	207	181	169	196	178	183	185	178	204	187	169	191	170	165	188	191	180	210	176	209	179	188	209	167	179	205	190	201	175	188	185	195	169	185	168	176	170	157	177	180	179	208	180	178	207	189	189	194	183	172	187	187	206	197	219	177	195	183	199	187	192	188	184	181	163	174	174	192	189	170	170	173	179	188	166	175	164	188	192	186	182	189	195	187	195	187	199	173	171	219	188	187	178	181	183	211	176	182	192	173	165	173	168	209	186	211	183	215	175	184	178	187	183	187	182	196	179	178	195	191	185	168	186	222	180	158	199	188	188	198	188	176	202	168	182	203	162	177	184	190	188	168	191	176	202	205	192	176	189	170	191	202	175	181	178	192	177	199	180	194	167	197	194	194	187	192	203	191	224	176	182	178	182	175	165	203	215	180	186	191	194	196	171	186	180	183	171	171	194	220	163	185	181	170	211	213	172	207	182	165	217	184	212	178	180	169	192	187	210	211	174	183	171	203	146	213	182	202	184	172	166	189	182	199	169	167	192	182	181	211	212	193	186	167	180	192	195	188	203	192	189	192	208	183	206	196	185	196	181	179	194	178	175	200	174	179	187	174	177	182	193	202	161	196	206	172	196	188	164	169	194	187	170	177	168	187	192	169	171	180	179	203	163	181	185	175	211	184	213	224	161	200	185	186	191	179	175	185	183	177	199	188	196	194	186	191	187	165	169	173	210	176	171	217	201	165	191	181	200	162	167	185	202	174	153	214	183	189	205	189	165	204	198	218	203	195	171	188	179	178	198	211	168	209	204	168	201	184	184	181	189	193	185	196	190	208	171	195	203	173	179	181	202	201	190	185	194	195	163	178	198	166	175	171	165	191	189	186	190	182	188	185	175	174	205	179	205	182	163	201	186	193	190	176	184	183	186	171	181	189	174	200	216	181	167	200	183	168	217	206	186	179	203	218	183	195	182	195	181	181	193	158	189	198	199	166	189	185	223	202	191	174	182	173	202	202	190	191	172	200	203	191	205	202	179	198	173	201	197	193	207	195	162	214	212	210	191	188	200	159	209	178	183	183	177	195	183	175	164	193	178	193	196	198	214	174	180	179	194	193	191	195	183	197	206	170	201	205	192	215	178	181	163	172	192	161	176	187	166	183	216	170	192	208	161	191	192	168	213	175	182	167	182	184	202	183	189	201	181	219	193	173
15440	31792	27162	11465	36825	52881	45324	35000	20775	5443	457	367	402	393	368	345	388	391	371	372	352	402	369	405	384	391	386	395	353	379	378	371	412	373	375	356	373	417	355	388	358	360	383	342	402	355	413	385	382	400	407	361	387	399	382	381	387	383	370	396	423	366	401	374	323	369	391	406	402	356	356	384	361	364	374	401	365	390	330	343	357	400	427	372	397	345	330	374	369	367	402	364	398	401	396	334	365	353	375	374	386	380	374	369	370	399	361	411	370	420	401	392	351	356	402	385	389	347	382	392	371	397	400	379	388	381	402	387	349	377	397	402	363	390	372	383	381	359	380	383	344	358	425	359	436	367	378	386	382	402	347	379	406	405	376	375	385	412	384	388	370	346	362	371	377	406	376	391	388	342	364	363	353	395	373	421	359	380	385	368	381	395	399	344	354	378	376	372	377	362	393	359	376	352	374	356	347	378	409	375	396	367	377	350	390	400	387	383	386	385	362	371	347	388	366	387	378	376	388	339	379	394	387	388	366	376	409	355	385	376	355	376	378	376	398	405	383	395	372	373	403	370	364	373	382	390	356	389	394	389	386	396	381	367	382	376	420	382	357	366	393	384	390	365	370	387	376	371	385	371	385	379	381	404	383	395	372	350	400	389	365	399	377	382	399	356	376	398	395	381	382	386	390	373	362	401	401	358	398	349	373	393	373	373	343	357	374	364	369	351	375	368	434	378	380	376	375	340	362	342	377	354	336	377	419	396	367	368	380	424	383	369	366	361	399	367	356	384	355	391	395	351	408	389	389	401	366	387	356	376	386	372	359	387	411	399	363	423	373	375	403	370	385	381	333	348	364	393	397	391	345	355	378	354	383	380	397	348	388	373	387	407	358	358	344	340	347	380	372	381	368	395	390	383	397	392	385	414	347	358	356	375	401	378	354	373	382	381	393	353	415	356	397	376	396	319	435	390	374	370	393	351	416	376	375	376	391	368	356	365	337	374	353	380	362	331	369	367	380	378	383	398	376	400	343	366	398	366	392	360	368	372	400	365	397	378	367	372	382	368	374	353	379	373	370	362	377	365	395	379	394	400	430	382	345	369	391	380	368	359	420	388	385	384	358	382	386	387	355	407	359	390	401	390	396	393	355	371	385	344	373	386	389	386	398	367	352	337	329	382	385	376	385	367	403	344	350	362	385	405	383	342	355	368	417	372	386	402	347	398	378	380	375	360	392	352	357	384	392	380	373	383	362	365	372	372	378	388	370	372	398	346	366	408	361	372	388	393	389	394	392	375	400	384	374	366	374	395	373	360	392	354	380	364	357	384	388	412	368	386	376	399	397	362	399	397	385	371	362	381	414	347	419	371	360	380	404	407	374	378	417	392	388	367	375	362	373	377	365	362	356	391	402	424	345	394	418	366	378	355	342	367	371	374	334	381	344	353	351	384	353	427	377	359	399	417	368	396	375	355	368	372	386	381	385	358	369	386	377	414	404	371	374	382	396	400	368	378	373	344	402	339	369	376	366	377	385	399	369	371	379	394	387	361	377	406	365	392	364	382	370	367	341	363	356	378	370	335	394	385	353	393	317	425	383	386	382	376	345	398	374	376	363	400	340	370	396	399	375	348	389	368	412	378	382	390	391	347	350	370	385	342	365	333	344	382	378	372	374	357	379	337	371	354	385	365	351	392	370	398	404	369	387	371	362	390	376	376	362	389	373	357	386	365	391	402	379	359	383	395	371	349	359	346	371	390	409	376	381	362	390	414	389	367	398	370	382	360	364	383	358	363	381	377	373	361	377	363	391	397	355	353	344	367	355	365	387	345	382	361	373	352	378	385	364	307	372	385	365	361	395	402	355	344	399	398	382	386	356	364	377	347	420	356	355	360	383	344	384	389	389	368	365	367	386	367	391	384	403	353	415	361	404	378	385	378	369	392	384	351	371	406	389	373	367	357	365	413	403	378	387	385	348	357	366	381	348	381	425	391	372	353	390	378	391	351	390	380	398	388	366	390	359	394	370	402	408	376	346	377	351	389	367	369	369	376	366	391	378	357	366	376	356	364	331	387	370	364	375	356	356	379	385	364	393	354	405	346	384	391	338	391	377	345	376	355	401	412	386	335	384	350	379	374	366	382	413	326	337	395	404	365	400	380	410	372	387	397	376	358	365	365	356	383	382	385	374	434	400	396	382	368	351	371	358	376	349	360	377	373	351	371	380	391	426	410	405	338	355	390	363	401	361	395	352	384	389	374	380	419	380	379	358	356	387	375	402	389	374	373	371	389	371	366	349	413	360	381	375	378	377	374	379	343	362	365	379	425	356	377	372	367	381	367	384	355	396	366	410	377	371	393	397	330	371	385	330	382	379	403	375	362	381	390	360	378	369	361	380	355	354	396	374	368	355	350	362	341	405	396	359	344	386	384	355	384	347	359	409	378	346	374	378	388	380	385	362	383	362	380	413	370	394	376	361	364	378	421	382	385	364	384	401	329	403	415	364	351	388	356	388	364	357	367	373	386	376	380	387	352	369	386	337	369	390	350	393	362	345	373	354	356	365	371	394	370	390	382	371	405	365	434	392	367	360	416	381	371	374	395	340	370	358	393	357	353	340	382	389	354	386	366	367	373	398	366	365	373	381	367	380	340	377	387	372	404	385	396	367	382	378	350	387	356	369	389	380	378	384	409	396	368	374	387	405	350	387	333	381	359	355	406	372	373	376	365	381	399	344	390	367	388	387	375	359	379	378	377	350	399	373	377	365	383	404	399	386	366	358	373	338	390	384	351	390	396	387	366	387	391	346	381	341	335	370	378	363	392	371	375	374	383	360	361	379	368	377	392	349	396	393	405	383	367	366	402	346	367	359	359	391	360	369	370	377	354	373	399	389	361	373	358	383	378	383	363	361	391	372	354	379	341	359	381	387	370	375	370	382	363	399	364	359	371	371	356	344	391	347	355	390	373	352	376	374	343	369	367	386	389	390	355	403	371	411	355	385	360	390	354	362	377	356	369	367	402	393	367	437	407	384	365	374	360	385	362	369	396	350	379	347	378	363	411	387	330	375	368	381	355	422	365	387	365	383	407	402	347	361	398	358	407	347	400	408	379	362	381	376	353	353	413	347	365	381	372	411	391	391	403	394	336	371	377	346	387	365	395	380	384	371	388	338	331	395	374	354	359	383	364	358	395	368	378	394	401	417	339	397	386	347	388	412	362	372	370	367	406	367	385	364	393	355	394	382	397	387	356	406	420	375	353	391	377	333	358	387	362	380	377	392	372	342	388	405	404	380	349	336	407	349	375	395	331	400	330	362	384	357	387	390	375	361	357	354	372	376	386	423	360	359	348	386	370	377	374	389	371	365	371	360	349	358	362	380	386	358	388	379	366	394	401	412	364	404	376	400	382	378	347	363	398	346	362	369	353	395	360	354	377	346	397	398	364	389	371	392	364	348	351	390	412	403	379	380	375	374	379	354	389	367	384	357	393	404	358
23500	21400	28959	24198	24473	53258	56552	40511	22942	5084	294	295	266	263	243	243	236	251	237	233	245	258	274	239	249	226	238	226	230	220	221	249	220	256	278	248	250	230	241	247	268	255	216	235	248	230	224	235	249	244	243	208	252	231	248	234	239	232	239	239	221	250	231	250	257	230	216	226	278	263	238	236	262	239	240	260	237	226	240	245	250	243	217	240	230	232	254	229	220	241	230	237	241	231	212	196	243	220	247	233	232	251	228	217	231	235	265	241	245	242	238	239	228	222	265	232	256	250	244	237	232	239	238	248	231	233	250	216	233	196	237	244	219	221	251	233	256	237	223	226	264	251	224	254	255	243	215	234	238	274	205	225	259	259	254	238	232	265	233	245	219	218	242	245	231	238	243	241	249	244	215	254	269	253	248	249	241	240	239	235	245	241	230	241	236	248	241	241	233	262	235	215	238	226	238	224	249	239	211	229	230	229	224	241	243	258	241	250	219	246	219	261	203	249	231	238	205	250	233	240	236	231	249	225	248	261	233	237	250	237	253	228	233	223	254	221	203	243	241	212	203	242	235	268	235	236	277	218	248	263	227	213	257	258	220	241	222	237	275	247	246	229	250	237	224	223	221	240	230	228	252	231	261	253	230	235	237	225	214	226	255	215	234	239	231	233	240	209	233	226	228	232	241	242	247	270	237	237	247	234	229	261	237	245	239	252	239	246	247	235	249	240	216	220	241	272	239	237	245	232	226	248	224	249	225	211	235	230	215	247	248	254	260	256	252	249	243	240	266	235	235	232	224	217	227	228	225	234	236	226	226	238	224	246	241	218	259	235	250	237	236	246	245	242	214	220	235	270	221	255	255	250	251	223	229	236	237	241	256	234	237	240	259	238	247	223	221	236	225	218	203	239	213	226	278	249	241	246	239	260	220	258	221	231	230	266	209	218	251	272	253	217	225	242	264	223	239	225	225	244	227	218	252	245	246	255	255	239	236	244	236	232	238	216	251	252	201	229	242	233	235	238	238	231	223	269	265	256	246	246	250	251	240	247	238	235	234	232	213	239	262	231	228	215	255	216	202	253	238	228	211	237	252	239	210	251	264	250	248	229	221	235	239	228	233	259	241	225	229	229	238	254	262	219	219	237	259	235	257	227	232	232	235	224	220	224	237	261	242	256	228	232	230	244	233	257	233	246	226	224	244	218	236	223	219	240	227	260	256	237	236	240	281	252	258	227	236	273	232	238	229	249	237	239	251	247	235	217	239	241	247	216	226	218	222	232	230	243	258	232	216	204	222	231	229	218	237	223	246	229	244	243	235	223	232	229	227	226	226	227	232	242	232	221	229	239	241	237	251	226	259	250	250	244	218	226	235	234	246	237	251	239	240	209	252	241	261	242	235	225	215	266	252	241	234	227	235	249	222	236	249	246	204	233	220	226	236	226	219	191	221	247	240	210	237	234	228	221	248	225	240	218	232	237	232	245	236	246	215	245	238	230	230	232	232	257	241	248	258	236	244	222	233	214	263	238	244	238	228	214	234	235	247	235	244	261	222	270	243	259	265	245	242	227	251	272	216	231	238	237	224	246	225	274	245	253	258	224	235	238	228	274	218	223	249	257	249	251	244	251	218	225	216	233	268	254	235	231	264	262	216	251	274	228	246	225	248	248	230	240	238	224	253	246	232	256	228	223	244	259	239	240	230	216	227	246	256	237	220	238	225	229	246	244	224	247	219	232	251	238	224	224	226	247	244	228	236	258	242	274	233	226	253	252	212	242	208	234	245	248	243	245	253	224	229	236	253	239	256	244	256	266	231	242	234	246	229	248	260	247	240	225	213	258	256	239	269	254	239	228	244	222	264	247	237	256	205	244	234	220	245	260	245	201	227	244	245	224	254	247	252	237	242	237	223	243	226	223	229	256	241	226	236	248	274	223	235	224	240	242	246	219	238	215	227	220	246	236	241	262	201	231	246	257	249	241	242	242	229	242	231	227	256	261	238	229	224	234	225	227	247	279	248	257	231	249	245	245	242	226	229	251	250	248	244	243	254	240	246	189	240	248	238	230	224	238	216	242	233	230	233	250	242	240	218	251	218	231	236	245	215	240	262	227	211	246	239	230	245	258	241	234	251	269	240	233	250	228	237	264	248	254	219	264	233	293	263	267	248	239	214	243	254	232	248	256	237	226	252	245	245	257	261	221	235	237	223	244	255	251	251	242	249	225	259	258	227	247	247	257	273	236	238	266	241	237	238	229	243	230	248	222	245	234	255	246	249	233	244	230	236	247	246	224	264	223	235	233	226	216	227	219	213	246	244	225	224	246	247	273	230	222	253	254	235	248	256	249	228	235	211	252	256	231	240	245	242	253	232	265	227	250	243	245	228	235	235	234	254	252	217	262	248	253	247	229	225	250	249	226	235	228	240	273	248	214	229	219	245	227	252	236	237	240	232	230	244	236	226	233	221	269	233	233	268	218	223	225	245	234	233	234	239	220	218	226	231	244	246	237	201	239	242	243	246	240	266	251	241	216	214	261	212	229	237	247	210	221	258	268	225	253	223	248	245	271	265	225	235	208	268	251	236	245	265	240	221	219	249	255	227	240	250	217	247	246	235	233	191	243	230	227	226	228	215	238	241	229	251	245	253	256	258	237	227	232	237	208	236	241	243	240	237	241	230	231	265	234	232	205	246	235	251	231	254	253	218	211	259	248	213	242	260	239	253	252	227	244	229	227	256	272	239	235	262	231	219	213	260	216	249	217	225	224	228	240	239	235	232	270	247	265	239	228	228	243	235	222	239	229	255	224	238	226	251	230	230	235	244	239	222	241	227	217	241	247	228	244	239	249	249	226	237	242	254	231	238	206	224	252	243	207	251	194	216	240	234	251	252	223	246	242	253	239	244	230	247	231	246	243	257	236	224	235	205	232	237	270	260	221	237	217	244	219	226	228	219	250	204	261	237	249	229	261	239	252	222	235	238	236	226	250	226	240	234	243	236	253	256	199	236	254	221	245	232	217	250	244	210	232	229	241	246	228	261	223	225	234	253	221	233	279	244	251	240	237	220	230	245	240	227	253	254	240	243	243	228	244	224	218	230	246	234	255	240	269	247	218	238	243	236	244	236	272	226	218	232	210	254	246	261	218	261	225	245	255	242	253	246	258	201	260	221	277	221	242	224	213	216	227	247	244	258	216	256	226	251	229	226	250	255	227	222	249	271	230	265	254	210	256	229	248	239	230	272	252	204	246	236	247	223	224	227	234	239	259	232	232	252	205	236	260	233	239	236	227	229	223	247	230	235	227	237	261	217	262	251	235	242	256	253	229	257	243	249	248	222	277	242	257	227	208	192	242	256	221	252	219	228	241	246	238	232	253	227	229	257	233	255	229	226	225	263	250	210	238	254	234	258	211	224	248	232	224	248	218	225	235	231	244	242	245	248	242	235	217	237	234	255	263	226	249	229	217	235	235	248	225	225	254	253	248	245	244	213	243
18741	36084	26375	16281	42220	62311	59067	44962	29718	6116	483	509	452	421	434	452	468	465	430	399	485	483	455	476	467	471	444	426	472	473	444	492	419	428	443	435	439	407	433	466	438	430	466	461	461	457	378	450	443	474	443	426	456	481	490	461	470	470	466	460	421	429	441	454	421	447	431	455	447	423	456	484	426	425	459	480	457	466	459	467	463	445	421	424	455	463	455	463	460	433	423	478	463	476	431	495	410	451	469	438	444	416	433	462	486	431	437	443	460	466	438	489	477	434	456	424	437	447	466	435	466	439	451	481	411	459	434	433	461	461	435	442	425	492	450	471	426	464	471	446	446	459	455	463	422	452	456	448	467	458	496	438	458	432	481	462	463	471	463	421	417	458	440	481	429	433	451	389	498	489	459	437	445	464	429	453	492	447	441	441	445	468	492	454	485	456	421	466	448	458	449	423	472	484	436	492	436	442	420	458	465	462	465	454	404	431	421	457	479	475	466	457	492	482	407	447	433	416	435	433	435	461	435	435	440	406	459	463	445	477	457	438	410	388	438	447	462	423	446	413	468	414	450	432	468	467	461	412	484	458	433	438	461	409	378	435	448	408	406	460	456	448	416	477	452	441	463	444	482	449	475	458	476	427	436	442	450	452	481	472	452	424	507	480	445	459	470	464	412	449	447	451	440	460	418	461	462	474	447	473	466	478	461	430	452	436	436	456	421	489	407	458	438	467	401	426	464	473	449	459	455	404	431	425	425	466	451	469	460	496	478	418	469	474	481	426	464	456	440	438	420	432	467	476	419	463	459	423	460	397	431	456	445	473	443	458	454	410	482	484	415	446	450	473	443	465	445	456	458	479	437	474	484	462	478	446	445	466	455	459	443	415	450	482	432	435	434	456	456	446	488	482	453	476	487	466	459	464	463	452	442	475	423	452	433	483	472	440	447	467	410	445	457	410	478	454	426	453	466	472	437	428	442	435	465	460	424	418	471	409	481	433	453	440	442	394	482	452	438	441	455	471	488	432	453	451	474	471	470	449	422	485	413	472	427	455	434	440	437	422	459	471	433	471	476	466	417	445	456	443	419	445	476	451	430	439	506	477	446	439	422	472	487	453	408	430	470	412	478	464	465	428	482	437	440	460	455	472	473	438	453	441	453	429	434	439	461	437	468	429	449	448	494	429	478	426	479	460	433	440	473	436	443	420	459	477	455	472	439	477	480	479	479	499	455	475	438	464	401	447	444	496	474	426	438	460	466	414	461	434	444	468	449	433	423	416	472	447	456	468	439	483	475	439	432	421	443	476	468	459	493	456	435	464	447	446	411	460	458	437	459	452	455	450	436	481	447	451	460	491	436	450	444	414	467	422	390	440	474	460	458	456	416	429	435	473	439	473	431	425	442	432	457	412	513	477	411	467	458	479	427	453	465	448	450	475	413	431	462	434	452	446	481	455	453	450	467	460	488	439	435	455	475	480	399	452	447	451	453	518	440	406	446	452	468	421	397	435	414	437	474	438	476	436	437	419	475	434	444	430	468	429	441	467	466	449	467	418	476	459	437	434	450	489	434	452	436	395	400	465	403	450	401	459	460	462	444	446	447	450	430	450	446	456	431	504	453	422	513	447	444	496	450	451	471	438	416	476	436	428	412	431	455	462	463	438	474	448	468	486	447	450	436	489	457	449	449	458	460	424	438	417	462	439	472	405	445	446	456	410	433	472	456	468	481	454	437	422	446	434	461	442	430	456	433	446	474	458	473	481	480	440	477	438	462	481	446	467	458	437	451	463	437	452	473	440	445	441	436	424	429	447	431	454	409	438	446	460	473	483	468	461	424	470	436	480	438	464	432	459	454	436	437	441	418	438	437	469	437	454	468	436	441	460	468	459	450	476	450	441	482	478	454	455	439	452	458	460	479	441	450	452	466	439	450	440	453	428	437	422	430	477	460	473	471	422	432	461	434	442	430	456	473	453	473	456	458	457	444	436	460	395	433	451	462	481	476	454	439	440	438	427	437	427	468	457	452	419	448	439	411	448	486	438	461	446	425	410	437	446	435	399	403	460	464	424	459	436	449	426	466	494	403	445	432	427	441	465	390	461	432	455	489	440	429	470	455	438	438	457	488	465	470	440	451	419	455	460	438	434	428	450	467	461	462	476	393	443	441	490	465	479	437	447	516	461	472	428	427	448	459	455	456	459	442	418	468	440	457	480	455	421	464	438	417	470	443	452	455	452	411	408	432	465	412	427	420	438	477	454	486	445	428	447	439	477	420	451	467	414	478	448	451	474	464	460	446	476	457	427	431	415	405	443	481	423	493	487	457	477	446	466	498	448	438	462	433	460	427	457	436	441	483	478	470	476	430	448	452	450	419	454	447	449	469	455	425	461	453	470	434	429	428	473	417	422	451	458	439	437	454	421	467	483	498	461	443	423	440	465	467	484	455	474	460	477	433	402	450	451	462	455	427	456	476	445	420	424	479	438	449	465	473	452	517	444	458	432	449	421	431	426	463	436	483	467	445	471	474	480	441	470	477	445	439	443	484	495	401	463	466	477	453	439	450	480	459	448	462	416	506	463	464	464	437	438	407	466	447	448	452	461	445	439	522	474	450	468	463	426	457	459	447	452	447	467	483	431	442	451	419	467	425	444	452	431	480	441	453	439	438	458	419	433	431	461	434	425	469	444	447	458	404	476	490	489	430	442	462	419	468	460	453	431	448	467	479	436	436	473	412	467	451	442	452	451	471	439	440	481	423	454	438	458	439	465	392	411	433	423	464	462	458	434	432	441	484	455	451	499	446	450	469	477	482	430	384	450	475	422	453	442	441	448	451	462	442	477	436	437	418	426	440	467	482	410	417	450	421	471	443	440	460	460	443	458	470	475	461	465	453	477	448	446	496	433	448	459	466	530	430	457	468	434	479	451	426	466	412	479	451	459	464	469	471	466	471	446	477	443	441	431	440	421	432	478	418	446	477	439	471	479	450	448	419	445	469	480	467	466	461	436	421	441	439	433	480	416	481	487	428	446	453	440	465	425	460	423	457	449	459	445	446	448	458	491	465	432	443	465	470	464	455	432	446	491	437	452	417	479	425	450	473	470	433	442	435	462	470	475	411	447	422	460	426	484	452	426	441	429	420	449	432	462	467	471	501	447	450	468	451	466	442	453	431	439	433	502	469	443	436	499	441	454	459	446	463	441	406	452	440	443	430	410	441	467	456	446	449	458	468	483	470	468	443	469	474	442	423	472	434	445	425	425	452	438	451	453	437	466	471	468	423	467	459	449	457	490	469	481	444	421	431	457	448	425	447	468	474	439	467	479	454	462	434	448	452	495	428	453	456	413	430	440	461	493	441	437	481	451	493	478	436	470	438	433	479	427	424	458	456	455	458	434	421	441	408	442	447	460	440	424	462	474	459	422	441	430	462	464	432	455	462	432	471	489	470	455	450	443	486	450	472	437	469	468	451	427	439	461	433	453	468	433	446	453
26945	20140	7142	2051	6922	13597	10251	4578	1765	546	254	295	278	296	284	288	290	255	255	278	288	256	274	248	255	253	278	263	250	268	281	285	259	261	256	246	284	266	277	267	251	278	253	272	252	270	245	276	280	252	290	250	271	272	254	267	261	256	246	272	279	274	235	279	274	294	242	242	293	248	284	300	301	269	256	263	256	262	269	280	267	252	264	262	248	292	266	273	267	260	267	288	264	263	273	272	262	296	290	271	283	274	281	286	242	232	269	273	245	258	305	275	267	250	305	287	260	322	257	261	291	268	281	267	248	231	238	234	275	266	271	240	268	232	261	301	271	295	258	242	269	282	267	265	273	262	267	280	322	258	281	246	283	260	283	255	296	277	282	289	249	278	266	259	250	286	277	258	257	286	264	282	236	277	281	259	271	230	282	260	280	271	271	263	275	258	262	282	281	279	276	283	238	305	259	295	263	251	262	275	253	281	267	301	272	267	289	248	273	260	278	280	292	302	272	264	249	248	286	276	251	322	262	272	240	272	269	255	291	259	264	266	279	276	261	277	243	289	262	268	263	267	259	265	279	289	281	270	281	253	272	270	262	251	291	282	286	278	257	266	261	267	245	288	306	303	243	265	265	300	276	247	283	280	261	256	276	265	251	274	281	278	281	269	244	272	273	259	261	277	258	243	258	265	279	244	245	269	287	285	296	296	257	279	297	290	264	282	270	266	273	272	277	257	289	261	289	253	288	275	296	256	278	290	267	238	277	260	280	281	285	252	254	264	277	278	284	269	266	279	262	276	262	239	253	298	284	268	285	262	252	285	269	284	274	245	264	288	293	279	285	288	247	249	266	258	223	266	260	254	272	277	262	244	274	281	280	266	261	267	250	264	258	271	259	261	287	243	297	280	286	251	271	265	275	240	260	273	262	306	305	272	285	265	260	285	273	263	269	259	269	264	255	280	257	281	244	272	220	261	278	267	273	246	247	259	306	267	239	266	272	267	261	252	250	266	260	274	292	268	275	246	266	237	275	267	302	250	259	285	294	257	256	284	278	259	254	292	291	286	270	287	267	287	263	213	283	259	264	278	286	268	258	268	255	278	277	279	253	284	275	253	254	274	272	262	254	275	254	258	262	274	292	284	260	269	273	278	263	279	261	266	295	257	281	248	260	278	266	260	246	271	273	252	235	241	265	262	260	301	234	289	266	279	270	252	300	277	280	255	251	251	259	297	280	253	289	245	259	283	274	265	285	294	300	252	270	265	254	248	263	245	258	262	263	279	262	251	282	292	278	245	259	267	280	283	250	272	288	296	272	238	271	235	277	250	257	260	238	248	297	282	267	266	249	264	277	262	244	257	255	292	292	256	232	255	244	283	276	278	264	284	262	256	265	264	298	271	252	282	264	260	297	253	277	258	320	253	263	282	274	273	290	228	263	277	251	264	270	263	259	248	253	257	250	284	261	280	275	246	259	260	267	255	281	235	269	281	263	245	256	260	260	281	275	298	296	293	276	262	243	239	274	260	267	281	281	255	288	274	241	265	275	260	286	256	257	289	283	272	270	269	228	270	291	241	293	273	301	270	250	249	260	272	251	260	276	276	252	264	271	258	271	284	278	285	289	261	269	258	252	257	265	254	262	278	283	289	250	256	273	261	270	247	273	266	287	248	292	269	301	257	260	271	265	236	264	241	265	276	288	259	316	263	258	284	261	277	289	252	257	259	263	268	271	289	279	266	261	247	266	270	270	265	302	266	258	285	259	279	267	300	254	262	260	270	271	261	272	292	287	260	258	227	270	245	258	293	290	308	255	268	270	255	286	286	274	307	267	229	296	278	280	254	263	253	267	291	237	296	271	251	284	249	300	280	268	257	278	276	280	243	249	263	255	257	260	271	267	261	270	256	265	245	254	262	268	266	271	287	244	293	273	264	266	275	252	272	216	263	264	271	256	258	258	260	235	247	261	262	280	220	292	257	272	257	254	257	295	277	256	264	276	296	284	304	257	269	283	267	272	255	234	269	248	292	253	283	289	263	267	220	276	250	268	258	264	260	239	266	252	295	269	263	251	263	269	250	281	234	267	269	278	253	247	263	275	270	260	271	242	261	290	264	246	276	258	297	299	268	249	280	265	266	232	268	277	271	274	263	247	265	291	289	247	284	272	265	235	256	258	249	258	260	265	266	268	291	273	273	269	264	255	255	281	239	271	274	279	261	259	228	291	277	252	259	224	274	274	263	274	268	263	255	277	270	296	297	291	284	280	275	291	268	260	271	254	248	268	235	247	264	291	242	255	263	236	251	259	264	247	270	298	270	253	263	247	272	235	267	276	282	251	246	256	283	251	294	270	240	256	265	244	277	258	248	261	248	282	251	269	247	269	252	257	277	268	288	278	262	282	282	296	241	283	275	266	249	249	286	276	269	263	239	287	266	261	269	248	255	288	250	260	311	275	267	272	291	270	246	269	280	276	283	253	251	276	241	254	306	288	279	296	273	269	262	244	304	250	282	276	313	233	248	280	302	270	261	270	288	272	249	266	290	266	281	269	248	281	241	247	264	267	274	258	253	261	256	281	274	258	303	278	282	276	280	260	274	258	269	281	270	249	239	284	265	285	289	282	290	271	259	261	267	256	298	255	254	238	287	252	267	270	264	245	277	259	263	284	299	269	249	276	276	269	274	293	271	290	245	249	264	265	260	269	246	278	300	257	259	260	263	281	251	253	268	220	258	243	247	290	264	248	272	271	280	232	295	257	280	263	249	287	272	273	278	301	268	272	258	278	277	290	261	274	268	251	253	245	254	265	296	273	248	266	262	269	257	297	267	277	261	296	272	238	275	287	264	280	241	288	251	269	282	287	262	288	251	269	240	277	278	271	270	270	291	298	242	268	267	266	250	298	257	247	279	313	283	260	286	286	256	261	303	263	255	247	274	273	303	260	250	225	271	234	229	281	232	264	263	261	257	275	265	282	241	265	263	259	248	283	264	254	262	258	285	262	259	248	293	265	291	268	253	265	277	271	243	249	276	231	282	264	275	280	295	286	256	259	275	285	253	268	288	241	253	280	271	257	241	272	278	286	264	269	269	277	242	270	275	255	255	275	266	260	270	263	264	268	293	304	281	288	264	251	255	265	262	305	246	305	271	249	289	281	271	257	272	268	280	262	276	253	257	237	250	275	265	280	252	264	285	281	266	251	288	273	246	274	257	261	287	280	261	272	246	266	262	263	255	260	286	255	280	239	267	275	252	255	247	282	261	273	242	253	281	265	279	253	282	281	267	263	280	270	263	257	284	271	232	286	274	261	278	269	259	280	257	299	247	263	287	267	276	296	302	250	279	278	284	293	257	258	280	287	277	273	247	262	275	311	246	256	277	265	247	242	283	234	267	243	278	271	259	253	253	255	274	256	266	294	249	281	244	235	272	263	267	270	270	277	284	287	262	262	252	258	279	274	270	279	303	271	272	259	267	262	267	288	289	268	233	257	265	262	266
7021	15663	6657	4733	16065	24295	18888	10408	4479	1245	556	520	543	522	502	534	521	511	551	520	493	545	548	567	543	523	497	544	545	541	519	576	530	488	562	515	497	541	532	552	516	495	531	539	514	534	544	538	552	569	543	536	579	541	539	560	540	562	524	510	499	539	552	531	506	522	525	533	576	594	504	526	516	540	558	527	544	562	523	590	514	521	528	544	531	485	520	483	550	546	509	507	562	555	539	489	563	531	550	558	568	523	525	515	548	519	523	553	514	545	507	547	526	537	523	543	499	569	528	486	553	554	559	510	581	558	516	579	516	568	518	520	563	561	474	507	513	512	544	562	525	537	531	508	551	474	575	512	520	522	540	524	517	565	539	534	520	508	574	559	519	514	530	536	535	586	528	529	574	482	498	585	527	535	508	574	524	517	507	532	532	557	516	558	535	545	555	524	510	523	497	519	538	530	563	558	501	498	525	518	556	514	563	559	568	526	537	499	530	543	572	537	549	521	538	563	536	509	515	522	532	507	515	540	533	537	541	541	565	523	541	527	546	543	548	530	525	528	545	544	499	525	561	520	533	532	555	528	513	548	513	553	498	534	519	568	526	529	568	552	547	516	528	519	529	508	551	506	561	517	508	549	519	557	508	502	501	505	529	483	515	506	479	530	499	554	501	554	551	508	492	526	550	511	520	551	559	555	490	526	528	515	541	536	556	527	515	572	522	554	525	563	558	503	524	504	494	528	507	550	513	593	515	535	538	523	488	531	538	586	528	515	533	518	483	554	528	541	549	548	549	529	559	524	546	533	563	526	535	510	541	537	529	535	556	553	542	545	558	559	524	552	516	489	508	543	531	544	539	554	542	515	540	505	526	552	556	526	499	499	556	559	544	525	522	540	519	567	517	527	538	547	521	556	515	546	509	540	561	511	549	530	517	500	526	531	547	551	536	555	526	499	562	519	538	504	546	527	512	495	552	536	536	513	502	536	504	498	540	541	571	555	532	513	544	539	551	543	508	474	513	521	538	560	540	500	507	540	552	537	528	555	518	538	524	558	569	525	558	515	481	500	544	581	538	553	545	555	546	545	551	513	533	515	531	536	581	512	522	504	542	546	551	524	518	549	524	527	550	561	514	546	516	551	523	530	543	566	542	547	547	546	565	566	505	541	494	505	573	554	525	507	488	527	538	534	499	589	530	502	522	571	513	567	553	474	544	515	554	515	525	533	545	525	531	533	537	549	565	531	564	555	564	534	542	526	515	564	509	519	520	553	528	525	531	551	553	540	538	511	562	546	534	527	507	493	553	542	554	540	507	498	528	560	512	539	558	558	569	554	532	531	534	525	490	539	545	545	539	521	494	582	535	546	570	579	542	529	546	546	556	551	492	509	525	531	497	492	560	536	516	556	563	491	544	527	582	534	523	511	506	499	490	493	574	522	521	512	498	501	539	538	534	542	590	515	537	512	500	543	507	511	502	518	556	551	523	549	506	521	553	580	500	553	546	532	521	538	515	518	528	542	514	533	519	505	540	500	525	529	540	525	552	517	508	543	544	503	531	502	512	530	549	556	553	539	565	500	520	556	550	483	475	530	539	565	555	511	544	563	513	556	558	533	505	512	496	514	560	544	539	547	513	526	538	502	514	531	582	511	558	557	523	537	546	496	558	561	532	516	543	503	573	496	539	484	511	538	523	592	530	545	516	548	528	523	528	547	540	553	528	506	531	515	526	541	478	556	519	538	561	510	525	500	554	510	556	536	553	555	532	543	496	524	521	533	515	554	543	564	509	521	530	529	511	502	534	556	559	557	551	525	540	532	518	567	545	566	535	559	501	508	543	537	511	546	559	554	479	571	526	521	481	522	540	503	517	555	518	517	529	525	517	522	520	510	533	478	568	543	541	531	503	568	503	546	553	517	530	523	529	518	540	519	548	508	523	549	534	515	535	527	592	518	554	547	525	564	545	537	529	559	567	542	548	502	536	531	543	533	500	509	512	540	537	554	571	570	511	563	526	570	539	568	567	560	601	522	488	543	551	509	510	529	535	530	520	551	526	568	549	521	535	514	507	559	542	548	550	520	518	542	509	512	532	557	524	608	531	556	495	496	529	520	566	520	528	501	560	558	536	526	555	522	541	542	535	539	512	531	529	582	516	515	602	549	544	559	501	540	542	553	495	560	533	506	507	543	533	553	551	563	524	502	530	505	500	546	539	538	514	558	570	562	509	475	588	532	586	521	554	500	551	557	523	489	580	552	560	527	491	506	538	539	532	517	565	555	540	509	538	512	534	560	531	593	534	555	500	513	555	515	554	523	562	532	528	529	518	524	575	538	572	514	528	514	573	519	545	515	557	548	531	526	539	546	507	534	536	532	531	531	525	514	545	525	489	559	546	549	518	532	505	560	544	553	542	573	515	529	546	531	553	470	513	559	508	551	532	532	556	548	540	515	530	563	540	536	497	506	562	521	525	565	531	569	536	540	527	505	521	535	539	537	549	513	526	576	577	552	559	571	506	522	534	498	564	542	506	542	575	528	559	503	545	515	550	542	565	525	589	535	551	510	545	564	609	546	558	549	541	557	553	548	541	506	562	556	538	540	536	543	505	535	537	548	548	535	554	500	540	526	526	530	564	534	540	543	509	529	524	528	490	517	505	548	574	558	538	542	508	529	518	515	548	534	540	539	571	517	492	514	548	526	519	507	542	535	534	514	591	522	525	516	562	516	525	532	546	524	577	529	536	528	520	534	572	550	551	512	515	553	545	529	549	530	506	544	518	499	514	502	515	538	556	543	533	503	526	560	544	560	513	549	559	565	561	566	541	504	542	550	554	551	530	549	528	581	535	504	547	502	492	538	531	534	580	534	538	544	531	544	513	534	517	531	559	525	536	512	523	540	527	545	513	539	515	522	507	547	515	536	536	529	500	562	539	532	569	501	518	545	535	529	558	543	520	506	517	544	545	507	568	546	535	538	540	523	526	531	514	530	535	536	561	519	509	579	557	567	568	546	549	510	540	546	525	524	542	538	523	522	543	510	528	520	535	494	545	572	572	526	543	512	532	509	540	533	518	550	513	551	531	562	585	495	512	565	519	544	571	533	509	569	545	530	533	558	573	498	564	514	556	521	524	531	498	541	548	541	559	533	510	535	524	525	507	536	493	530	530	516	499	567	528	502	610	552	541	509	529	510	546	509	508	494	559	533	553	540	559	522	504	541	539	500	565	541	517	528	508	557	509	539	531	518	543	573	539	539	540	522	532	531	514	523	578	485	509	525	556	568	523	541	534	515	530	558	534	498	532	541	541	536	542	541	588	536	587	559	562	526	506	545	541	549	512	468	487	534	495	503	521	542	588	531	526	584	555	540	523	539	541	536	577	544	555	521	545	530	562	462	537	564	507	542	500	504	515	489	550	528	538	555	558	485	561	528	551	549	485	525	530	533	533	523	522	517	511	531	538	527	529	509	540	497	549	466	505	557	532	519	528	501	571	560
24385	21404	28253	24934	30614	49171	42685	25590	10488	1847	218	174	179	203	199	179	211	180	170	218	182	183	176	178	183	206	175	192	218	184	182	196	216	220	183	204	217	167	200	189	206	207	186	168	193	174	202	206	151	193	169	203	205	185	195	178	177	199	201	212	191	168	214	189	193	155	217	184	168	212	202	171	181	220	190	180	203	182	189	188	199	208	187	168	199	179	206	200	211	170	208	228	198	190	185	210	207	172	215	209	198	185	206	197	188	187	191	198	191	195	155	200	193	198	204	206	183	203	205	191	174	168	182	211	196	195	208	207	177	203	198	196	184	177	155	195	170	191	210	206	185	196	203	195	185	202	180	204	176	208	191	200	181	201	176	164	190	188	215	178	201	179	183	188	168	176	194	175	173	190	199	199	163	178	204	172	198	180	197	183	220	202	191	204	183	211	206	202	197	173	206	165	193	213	183	158	206	211	171	173	202	204	186	203	196	179	205	188	177	176	194	204	190	210	191	173	169	175	194	166	195	178	209	186	195	220	187	191	194	188	192	214	175	205	195	205	199	189	212	197	196	195	184	195	177	196	198	191	199	214	204	187	179	192	199	202	162	174	199	210	202	177	206	226	173	198	184	183	209	169	182	196	193	206	185	198	198	186	212	185	182	202	212	194	185	193	204	175	212	176	198	196	211	176	197	172	172	188	183	212	181	203	195	180	176	187	193	205	175	210	189	197	210	186	203	239	180	194	172	183	175	175	180	211	198	165	192	208	202	196	186	188	189	189	185	175	187	180	180	191	190	180	195	182	182	187	224	190	186	202	178	193	179	198	182	171	188	165	204	188	189	205	199	179	201	202	234	193	195	201	193	190	184	204	197	175	224	189	193	194	187	195	191	191	180	184	198	179	170	216	185	185	206	172	176	205	182	195	198	205	194	203	179	189	171	194	193	199	169	189	214	170	197	183	181	215	185	198	206	161	216	172	195	181	164	185	161	185	214	223	171	178	185	199	200	191	192	221	198	185	197	196	211	181	189	222	178	169	196	193	181	178	216	202	193	211	219	173	203	197	203	194	188	166	199	192	199	223	207	176	176	213	196	205	188	167	186	197	191	186	205	199	168	189	170	170	176	197	192	204	184	190	195	180	180	223	208	171	199	192	200	192	210	178	176	195	179	170	179	185	188	207	170	191	200	176	193	181	221	213	199	203	188	198	194	208	192	184	179	173	191	207	196	211	195	202	175	189	203	203	198	184	190	190	186	190	202	183	193	206	173	188	221	196	202	194	192	193	197	200	175	190	193	175	205	181	184	180	189	172	181	178	183	188	194	209	183	204	181	190	203	189	200	204	210	212	189	166	176	185	181	169	195	208	207	190	213	215	215	202	202	189	191	206	205	192	185	187	194	186	177	191	217	197	202	207	205	194	184	195	175	198	214	200	221	178	186	184	202	178	205	191	180	196	210	195	190	193	182	228	186	182	197	184	176	181	196	175	193	211	204	187	187	192	177	185	201	196	182	188	195	153	182	210	208	199	184	195	212	196	181	180	178	209	197	209	206	232	195	185	191	190	201	186	168	209	173	214	200	188	181	194	203	196	200	213	175	200	190	170	190	182	180	179	180	205	211	212	200	209	193	204	211	193	197	195	195	205	190	187	184	203	183	205	186	212	188	202	196	203	166	189	194	189	195	154	193	203	177	182	174	193	194	170	218	187	171	199	189	173	187	177	180	186	182	217	189	197	207	176	206	202	180	196	178	198	197	163	181	177	156	181	192	210	206	215	197	198	183	186	191	208	202	204	180	191	177	204	208	168	204	192	188	195	189	205	204	195	188	183	184	195	191	214	208	190	223	207	198	196	198	202	214	174	198	202	187	175	189	194	193	200	209	197	173	181	193	196	176	208	183	190	184	191	179	199	202	183	197	173	180	212	191	161	171	180	201	190	188	204	196	180	160	193	193	179	194	194	195	184	197	201	172	205	199	188	179	199	163	195	203	194	178	198	194	203	209	177	177	208	183	196	200	183	186	179	172	217	206	198	208	188	189	196	204	190	200	186	169	189	189	177	204	196	181	168	194	205	207	171	194	189	176	193	183	195	192	199	184	204	180	177	196	178	169	199	218	207	197	209	182	202	171	178	196	201	185	192	193	155	194	195	199	207	195	207	198	213	180	182	181	197	185	206	193	169	197	200	197	186	173	192	218	181	180	211	171	182	214	211	203	185	175	188	191	191	200	182	194	196	181	190	206	194	186	191	191	227	178	195	210	217	180	182	186	192	204	180	173	214	208	207	182	214	161	187	205	201	196	183	217	164	213	196	190	185	195	181	188	182	205	173	188	237	184	182	179	217	192	190	188	171	196	203	191	200	173	195	186	188	201	191	194	188	179	174	182	167	190	193	179	188	189	207	179	201	174	188	202	206	199	168	204	195	227	180	201	187	204	209	191	196	176	176	189	188	197	208	198	199	188	185	179	208	181	197	205	189	165	165	199	202	202	199	182	212	187	205	189	182	207	195	186	182	200	190	192	195	200	193	168	189	182	181	190	174	195	190	209	190	180	191	201	215	186	191	190	182	197	167	189	200	191	176	198	202	200	170	205	199	171	197	187	173	193	217	207	186	214	190	187	193	189	212	236	184	206	190	192	174	197	189	194	182	184	209	160	195	169	209	187	181	200	166	191	213	197	201	157	181	198	198	159	188	178	185	183	195	192	212	218	205	203	206	186	195	210	237	151	190	197	196	205	192	181	174	207	197	196	184	216	207	184	173	190	206	189	196	214	183	201	155	193	186	177	204	193	190	195	192	167	226	184	190	189	211	200	188	195	188	170	205	174	174	172	205	187	198	179	197	180	193	193	199	194	189	193	190	169	185	181	179	199	220	209	224	203	192	197	178	188	208	199	205	193	189	193	183	176	186	176	179	217	199	167	181	178	159	183	196	184	198	186	191	202	206	202	164	165	214	195	201	173	192	179	191	162	187	190	193	188	193	214	188	200	201	198	197	187	184	198	178	192	172	173	196	192	193	199	190	210	155	186	204	206	181	181	198	178	208	189	193	168	196	205	203	208	167	173	194	188	195	181	193	183	197	186	195	175	168	206	206	170	189	192	180	170	209	181	177	173	213	203	183	196	210	195	174	165	196	172	181	182	199	214	186	171	185	190	201	166	191	205	191	200	168	192	177	172	190	180	203	190	214	216	208	205	195	160	175	219	182	199	191	190	192	207	191	199	217	197	185	179	207	178	198	215	194	187	203	217	187	177	197	195	179	212	207	162	216	209	191	186	200	202	164	196	178	172	200	183	202	201	185	199	228	188	204	177	193	208	181	182	190	194	185	174	194	198	208	194	221	185	189	174	204	208	206	177	190	196	188	175	172	195	182	185	159	176	190	207	193	195	193	188	162	204	203	181	190	204	192	162	196	197	184	188	189	188	178	172	209	181	207	185	188	178	177	172	185	191	207	182	197	182	199	205	194	185	181	185	198	173	195	186	207
10974	35484	16497	16865	42983	52405	45839	32026	17176	4234	385	409	368	386	378	384	394	368	392	366	380	425	401	381	398	409	393	405	366	377	414	399	384	393	398	362	415	431	397	368	368	365	380	416	394	383	370	399	428	433	415	362	365	407	432	377	383	395	339	399	371	371	369	413	378	399	383	419	409	398	383	372	344	379	364	417	397	388	417	392	363	401	370	385	366	385	387	390	395	383	390	390	406	379	333	396	392	367	391	391	386	392	367	408	374	352	394	379	394	391	374	395	394	412	414	395	375	345	365	360	386	375	370	360	368	360	352	408	382	383	440	394	363	365	383	401	376	418	399	409	391	395	397	388	428	371	371	369	389	362	406	368	386	403	390	449	374	393	407	419	338	395	405	403	373	378	398	384	379	411	373	412	395	388	375	344	394	371	375	331	412	407	354	392	391	419	424	412	382	374	385	403	385	382	385	379	402	374	390	381	409	362	388	386	396	390	357	425	361	388	364	406	404	401	388	383	364	411	357	372	366	355	405	398	386	350	341	374	392	364	370	407	369	375	345	395	388	401	392	375	406	374	383	355	414	402	407	374	384	367	407	360	396	379	418	404	400	397	355	380	386	343	360	416	376	349	372	424	390	370	374	387	363	370	415	385	395	384	358	395	375	345	397	375	389	385	358	401	395	379	391	425	386	389	370	357	386	370	385	394	397	382	380	391	388	397	376	364	376	379	384	402	392	386	419	402	374	368	391	408	419	367	353	424	400	394	397	386	372	386	397	346	416	353	414	392	371	378	416	395	423	406	374	408	371	390	361	397	371	384	389	394	399	392	390	356	347	385	378	386	423	415	389	395	385	338	378	397	401	352	397	402	386	382	400	365	408	382	363	391	419	383	403	392	366	405	373	387	386	369	374	347	383	390	365	383	406	359	422	360	368	375	372	371	353	388	409	372	410	403	370	395	381	382	383	390	367	363	393	388	360	378	400	361	383	393	387	382	375	390	410	400	413	385	413	386	383	370	379	396	362	401	358	358	393	374	367	349	407	390	362	381	374	418	375	393	390	383	410	423	401	396	412	350	376	410	396	396	386	396	391	375	382	379	408	412	382	386	381	385	386	363	419	352	351	407	427	397	397	348	411	365	376	378	425	403	394	428	371	398	390	425	406	407	417	368	431	345	372	368	382	387	376	362	397	371	337	360	374	400	395	371	392	370	406	380	357	405	383	375	395	362	390	437	374	374	377	377	375	401	363	406	374	369	379	385	359	369	379	397	434	393	397	369	383	390	437	395	352	407	379	409	398	368	407	385	392	367	422	379	350	366	373	403	388	373	371	386	394	421	341	400	412	377	393	381	394	409	380	397	408	379	391	359	392	381	363	390	384	394	433	405	379	362	407	419	393	379	373	385	383	381	349	388	386	365	382	404	394	396	385	380	380	386	355	394	381	399	397	354	393	362	406	430	381	379	394	385	380	403	381	386	351	390	382	424	411	396	372	372	366	432	378	344	381	406	350	408	382	387	377	354	377	359	374	402	406	340	373	359	392	403	384	378	396	363	392	360	372	361	393	373	368	384	366	404	404	400	377	357	382	386	373	397	366	391	385	392	392	393	434	352	414	394	358	358	376	372	369	387	396	383	388	401	433	377	382	393	384	383	366	394	364	357	370	380	373	386	404	343	409	406	417	392	395	367	400	377	366	389	394	367	424	376	388	393	417	379	419	403	391	386	389	412	395	393	383	398	392	380	377	384	419	405	391	353	365	388	384	404	396	387	393	363	393	372	343	370	407	375	382	400	400	379	413	369	367	402	418	392	377	375	387	403	389	384	386	401	399	416	401	386	360	401	400	379	372	395	394	401	354	402	408	397	379	379	374	357	406	364	402	412	388	404	363	373	401	386	410	401	428	387	404	368	405	383	390	397	395	361	385	366	367	395	388	335	405	382	365	370	357	387	362	391	397	384	370	369	435	380	373	362	373	375	404	370	385	405	422	392	430	397	348	386	381	378	364	359	377	398	371	392	348	410	398	381	423	347	417	402	377	384	398	379	383	365	364	411	383	384	403	384	405	365	414	338	405	441	398	396	403	355	391	372	363	376	403	392	393	357	356	338	353	373	379	366	349	419	409	404	403	406	381	398	424	407	387	432	368	398	383	390	384	366	380	388	375	411	414	386	373	371	386	353	354	394	366	334	365	385	348	390	361	371	361	387	362	369	377	364	423	367	357	367	411	414	397	416	369	361	391	382	386	345	407	369	384	355	383	415	396	373	403	371	389	396	374	414	368	369	393	372	373	352	397	394	383	370	373	383	383	382	399	410	392	391	390	409	352	424	369	397	419	409	423	365	398	406	401	362	376	349	379	378	402	381	383	385	367	372	365	391	372	382	373	382	417	369	419	390	373	402	406	344	384	368	402	401	399	333	410	377	381	351	378	392	389	395	369	397	367	381	365	368	376	383	433	423	342	376	402	395	363	394	380	376	388	385	403	407	402	377	388	399	388	377	380	413	358	388	398	388	381	376	409	359	429	399	389	381	404	389	382	417	376	405	382	385	416	337	379	394	410	361	403	410	404	377	363	410	397	408	366	410	356	339	364	409	386	404	369	376	350	376	413	387	409	410	369	373	385	377	387	386	422	390	424	391	396	387	369	379	373	385	435	383	405	401	357	420	377	381	380	370	380	406	374	383	377	351	421	385	408	382	421	369	371	404	359	396	334	387	393	419	390	351	400	410	390	424	378	389	396	392	387	349	382	404	386	386	349	363	386	411	388	352	378	374	414	362	388	399	397	394	374	368	373	359	405	380	387	373	392	383	398	395	356	399	375	378	389	426	379	407	381	391	388	361	380	391	379	384	360	379	386	387	380	391	366	391	394	411	369	411	371	407	359	380	378	386	412	371	395	382	377	377	432	372	353	386	434	393	389	366	374	367	412	394	410	381	368	367	396	403	360	399	308	381	415	418	356	400	385	381	359	409	376	372	378	364	397	383	358	366	395	377	377	346	380	395	371	372	380	383	398	423	392	358	372	387	386	400	393	384	382	371	374	389	369	345	397	377	429	376	380	389	393	390	390	367	376	375	395	358	403	365	403	378	405	383	364	371	396	357	385	389	348	361	394	441	411	415	376	396	412	383	347	393	393	396	353	410	372	408	394	382	403	374	367	372	381	365	376	378	377	348	385	365	350	406	369	392	399	388	402	378	359	378	337	374	381	392	412	378	387	364	347	367	382	393	394	368	394	382	408	397	384	400	388	388	373	376	370	383	361	379	362	394	370	391	403	413	405	392	419	393	363	386	362	395	400	369	384	400	362	358	392	412	382	347	403	388	341	406	371	345	395	415	405	391	410	364	379	427	347	377	405	389	392	411	386	370	342	412	363	389	423	384	411	341	375	377	405	360	398	364	390	411	367	425	401	387	387	367	381	384	346	353	403	374	378	395	382	391	453	368	405	363	352	396	376	419	372	367	383	380	413	433	377	404	373	392	425	359	412	383
23528	21462	29069	24270	31698	58793	53656	33710	15909	3275	309	257	250	258	271	262	278	257	254	236	245	242	257	245	248	255	237	267	247	262	264	257	279	236	258	251	238	234	251	262	280	268	250	249	238	256	231	247	248	245	241	252	246	240	253	227	260	260	264	248	254	247	250	264	252	233	261	244	243	243	246	224	257	226	243	224	250	239	257	281	257	222	244	252	232	266	232	239	225	247	216	238	271	254	230	273	231	248	247	223	236	239	236	222	221	266	244	231	267	239	258	243	235	285	248	255	243	233	238	242	257	230	266	239	235	244	277	245	258	212	225	229	257	244	253	248	236	259	255	223	240	255	278	251	257	245	258	215	252	239	270	249	238	246	247	235	220	245	240	283	235	260	239	263	239	242	235	244	246	267	247	232	244	251	237	239	264	216	256	261	231	248	244	242	244	260	252	257	240	249	226	241	252	246	242	259	250	247	237	240	257	231	233	257	233	228	263	251	247	252	260	258	264	234	231	261	254	217	233	230	220	241	275	245	245	281	229	278	218	253	242	269	224	229	239	244	225	236	248	235	263	244	256	264	277	248	241	259	230	250	236	254	265	260	267	257	259	233	267	263	242	266	210	260	251	223	242	268	233	246	251	253	259	259	246	241	244	251	244	245	238	239	238	241	216	258	231	238	254	258	262	218	268	252	242	233	242	237	250	265	256	249	263	241	216	252	242	259	226	251	234	233	243	250	262	265	283	262	246	242	261	232	254	258	254	263	257	243	242	242	235	232	288	251	248	223	255	243	229	251	257	275	246	274	238	256	269	220	262	248	277	215	259	256	253	243	237	244	259	238	247	231	243	250	227	240	247	230	231	267	256	261	249	256	245	250	229	235	259	215	261	231	252	265	240	239	258	240	247	239	260	241	242	236	253	223	240	244	259	273	259	270	233	261	245	237	234	239	229	244	219	249	258	275	223	219	254	244	250	258	257	254	239	257	295	257	252	247	247	275	231	223	246	280	268	225	243	244	274	228	239	232	251	248	243	223	260	245	217	251	298	266	249	202	247	237	237	250	276	291	265	232	237	236	239	227	244	256	225	240	232	220	236	238	253	267	256	260	246	263	238	224	269	254	248	231	219	247	276	239	233	262	280	240	244	232	254	247	245	231	246	229	265	275	264	253	251	210	233	256	254	239	266	255	240	263	241	252	255	259	256	276	238	251	275	235	221	220	285	258	253	262	252	256	215	227	258	266	251	223	258	269	243	251	240	247	250	244	255	231	252	243	235	256	230	265	239	255	239	229	263	259	238	251	242	249	249	259	250	238	264	254	250	242	219	231	225	245	245	273	251	265	274	252	223	242	264	274	256	251	248	223	245	252	256	233	263	268	247	253	256	272	233	240	256	236	264	246	247	252	274	274	244	254	248	231	259	267	263	240	244	247	234	250	251	255	235	224	224	253	253	234	224	240	223	259	250	262	276	238	235	247	293	223	256	244	245	247	222	250	241	244	271	234	229	279	243	236	253	213	253	234	227	247	261	258	232	245	239	245	269	247	264	232	240	227	252	254	262	262	248	246	252	247	243	261	259	239	244	294	232	238	265	225	266	244	260	266	256	265	247	277	253	240	250	262	249	238	233	236	262	248	272	246	258	240	260	247	264	258	229	240	253	272	240	248	241	227	274	245	221	239	257	242	280	227	235	245	246	242	249	240	254	244	228	231	251	228	235	263	238	250	234	240	261	272	259	267	257	257	258	288	240	259	263	235	263	249	257	272	251	247	237	269	245	240	263	247	262	254	222	246	235	255	269	270	236	244	242	276	230	256	238	246	246	215	218	284	251	241	257	266	207	247	220	256	264	257	236	261	236	252	250	229	254	245	256	254	231	243	250	247	248	253	228	232	246	276	245	227	254	257	263	234	233	267	244	247	245	240	248	254	254	252	252	228	250	262	213	252	226	240	277	222	237	234	245	269	233	209	243	261	253	254	247	232	259	246	245	246	256	230	221	245	239	250	239	255	262	254	279	225	242	263	255	234	242	272	271	273	220	246	218	248	252	250	231	251	266	251	268	235	253	258	266	252	246	242	253	248	238	258	239	250	262	256	249	265	255	246	257	271	244	238	233	246	248	247	224	227	241	253	266	246	235	242	247	242	264	238	255	229	252	254	236	265	241	265	250	236	257	254	262	273	278	222	235	242	274	286	239	247	237	256	257	257	288	235	231	259	251	243	244	258	223	245	239	256	249	251	236	232	257	275	258	241	264	223	250	218	256	238	230	280	244	235	270	225	225	270	266	237	228	262	243	248	251	257	246	253	242	273	234	241	244	246	213	254	271	271	253	243	266	196	231	248	257	235	242	253	240	243	254	241	239	222	250	233	227	259	262	220	265	251	245	261	238	235	252	244	243	264	251	242	227	230	247	254	220	274	266	225	280	267	252	228	238	258	251	246	213	269	247	222	263	239	246	252	262	238	249	246	246	239	258	263	241	265	239	249	239	256	252	234	240	279	235	226	262	247	237	245	265	235	219	254	241	232	288	250	239	251	235	252	292	238	227	257	262	265	256	243	264	248	240	286	257	248	235	276	250	261	268	261	230	229	255	249	230	247	254	244	249	254	262	237	229	236	280	224	243	259	243	244	277	246	255	251	242	229	269	261	269	230	233	259	249	249	262	232	253	235	229	251	244	246	254	242	242	239	283	239	260	246	251	262	257	228	257	253	242	253	230	247	254	229	230	238	220	262	250	233	250	237	234	238	242	228	234	262	251	210	233	254	271	254	239	252	242	247	250	255	241	256	245	249	251	239	235	247	244	232	254	259	252	252	236	218	247	252	238	270	259	258	225	242	253	236	236	221	245	230	270	257	243	233	244	249	250	249	235	258	240	237	238	253	232	256	266	231	270	251	252	252	256	237	256	228	261	260	251	251	246	275	257	265	240	258	243	252	221	239	271	258	253	253	242	269	260	248	230	230	221	249	252	264	234	246	230	271	249	245	224	254	251	275	274	225	242	265	259	260	242	238	230	244	238	226	272	234	231	259	266	243	249	259	238	247	239	270	229	248	253	239	228	275	234	263	248	232	225	241	247	231	228	236	253	257	235	239	224	247	244	227	257	247	272	254	209	242	225	256	250	257	221	251	256	246	215	252	242	255	230	253	253	238	262	251	265	252	304	238	254	254	226	242	246	252	276	266	269	234	261	255	250	238	236	245	227	269	263	266	246	267	241	244	260	242	242	247	235	270	267	262	263	276	253	244	245	219	244	223	242	267	232	241	247	250	236	219	250	228	237	234	228	238	243	261	256	258	261	260	252	243	254	227	267	249	236	243	269	255	231	282	249	256	266	276	270	242	267	269	256	263	238	234	258	235	229	270	238	252	257	252	256	217	235	238	253	214	255	237	272	252	212	251	227	242	246	227	247	223	257	270	251	248	269	264	260	247	273	254	257	249	249	252	252	250	247	251	257	239	238	230	255	255	280	239	254	230	248	224	245	235	227	222
15009	42275	22462	17587	52104	66675	55937	39105	21892	5477	506	489	492	452	501	457	499	450	486	503	461	508	449	446	467	483	493	440	472	463	509	470	456	443	471	434	493	415	483	452	456	456	463	478	463	426	452	467	438	497	442	464	494	480	487	439	449	475	495	454	484	469	472	489	470	458	490	463	447	457	448	489	473	442	501	454	461	478	483	456	487	493	433	468	454	505	462	465	454	478	472	471	471	456	464	480	491	447	488	457	481	487	491	506	447	476	471	474	456	474	453	460	464	441	479	491	438	461	442	472	489	459	434	491	499	469	495	472	467	454	516	483	480	454	492	501	455	473	443	481	484	458	455	462	469	481	484	489	461	445	440	462	454	460	483	503	452	430	465	423	450	452	444	473	477	480	430	430	468	458	447	423	453	488	462	454	499	493	486	469	488	458	489	474	446	471	480	452	465	479	515	430	448	465	459	458	493	433	462	505	479	479	504	456	460	465	446	512	468	474	481	462	433	499	494	455	473	477	451	484	476	466	440	493	429	456	436	493	434	461	477	459	470	459	466	487	427	461	463	429	438	440	467	477	489	439	451	490	483	456	491	455	451	490	473	483	430	481	464	483	471	494	485	437	480	466	475	440	504	473	424	467	482	458	474	458	469	447	465	465	440	468	511	489	486	479	447	469	428	406	430	510	479	466	466	486	485	448	463	484	430	484	472	488	468	436	478	467	460	440	471	494	461	480	452	443	477	453	476	418	440	460	478	463	478	445	460	479	498	466	453	476	449	474	451	477	484	471	482	430	475	448	437	437	476	456	486	424	447	444	481	459	482	466	475	509	445	460	468	445	446	470	439	447	449	462	468	474	480	452	479	438	481	462	446	459	468	461	469	501	452	489	433	478	452	466	476	448	434	497	445	447	468	486	484	449	485	467	477	501	478	477	470	477	441	487	426	445	447	452	449	506	430	484	483	479	468	436	451	471	510	471	475	433	498	481	461	458	465	470	466	464	429	462	487	451	442	504	443	450	465	460	462	460	491	473	474	471	471	474	463	510	477	467	468	457	507	466	447	456	468	473	477	500	442	487	463	439	470	478	497	461	471	455	461	507	469	503	438	489	483	459	502	476	493	446	480	413	427	446	478	465	479	482	483	449	456	461	446	484	459	484	453	484	394	463	468	475	416	474	448	484	456	478	462	428	477	456	455	461	469	505	447	481	460	491	461	460	428	467	434	477	504	427	477	442	445	449	478	473	489	456	458	465	467	456	493	455	495	458	478	480	468	444	510	496	470	470	455	489	466	440	476	434	492	479	513	463	422	476	480	484	448	471	496	484	469	459	450	465	473	459	492	469	479	493	473	482	456	449	437	488	464	462	471	447	470	449	440	447	467	450	477	440	457	478	478	470	448	480	478	457	485	478	474	459	491	480	455	452	486	474	454	480	456	465	459	456	459	470	488	448	508	467	497	429	454	442	433	473	454	458	495	468	460	435	491	469	474	434	442	468	478	436	479	467	482	486	436	449	446	516	430	433	464	490	468	445	464	467	447	437	465	480	471	462	448	421	461	483	480	489	458	477	478	498	482	450	448	481	445	449	467	467	484	501	472	468	417	448	451	466	498	421	429	440	430	497	493	437	462	415	473	503	494	458	464	435	448	449	457	481	457	486	465	455	477	461	436	442	483	461	498	478	432	508	446	468	448	449	454	474	462	467	472	493	446	474	517	480	478	481	478	428	491	472	434	464	493	438	466	447	438	472	496	470	508	461	457	490	471	477	473	471	474	442	460	484	457	467	457	425	477	441	497	476	451	438	463	426	480	442	450	478	481	449	463	474	471	446	452	458	449	449	476	434	458	500	469	454	424	487	460	437	448	463	471	512	471	440	456	466	491	505	490	489	506	472	464	437	513	490	427	485	466	432	469	458	449	520	473	483	479	480	450	508	426	464	447	481	484	506	476	435	436	437	481	458	438	451	476	433	442	478	453	506	479	485	450	456	509	499	474	457	480	485	466	436	471	461	438	467	455	484	485	470	499	475	460	451	443	507	435	469	458	484	466	542	455	492	448	508	448	477	504	455	488	475	479	504	452	457	448	503	480	494	470	485	465	428	492	439	465	493	464	442	498	458	458	460	474	448	484	461	485	487	458	429	448	484	456	487	464	468	474	496	484	478	490	507	438	443	448	450	461	426	455	500	428	464	469	441	461	465	468	478	479	490	519	492	495	484	477	443	438	479	476	431	445	440	489	510	475	471	465	459	501	446	481	405	459	470	444	457	461	482	439	466	504	455	465	468	452	479	450	461	499	494	484	438	491	492	470	478	460	468	468	495	436	433	477	485	465	451	460	450	494	446	456	508	444	508	464	486	458	475	462	455	455	471	472	470	484	483	473	455	423	429	494	464	491	447	455	476	475	510	434	453	438	458	467	454	460	469	467	485	448	457	472	418	478	471	451	482	493	472	454	471	466	478	493	479	509	446	473	459	453	452	478	427	464	461	460	449	434	443	463	535	458	517	471	476	438	451	446	460	430	447	463	506	451	490	514	450	497	494	443	458	467	467	446	463	454	404	454	450	439	452	492	423	439	446	474	461	476	478	444	436	483	463	453	420	468	478	470	480	459	443	467	470	500	479	479	473	481	458	469	464	469	484	472	446	431	477	483	475	508	454	449	460	478	447	469	495	441	436	480	490	422	450	475	429	452	455	473	466	454	507	495	485	503	482	488	452	461	492	481	441	471	490	458	451	415	506	467	453	471	463	483	488	449	446	448	493	501	458	460	480	469	477	486	448	448	487	482	463	448	451	401	505	466	456	506	452	468	494	456	503	438	470	454	463	442	495	493	445	464	471	463	436	473	470	465	494	488	458	472	458	476	488	438	459	470	463	458	473	457	482	468	480	487	488	458	477	434	457	461	473	469	474	471	459	434	487	491	476	477	481	486	439	497	466	477	460	479	490	489	438	448	440	419	421	461	462	459	437	445	460	500	473	529	463	444	449	487	495	438	478	460	463	472	471	466	496	460	460	481	461	465	469	447	477	455	514	487	485	449	470	485	431	459	445	493	478	477	443	508	475	493	446	444	496	503	473	440	425	485	458	495	475	479	480	508	458	440	441	432	461	490	479	479	447	485	467	438	486	474	472	410	470	443	469	475	459	454	437	451	487	464	458	425	454	467	490	492	443	447	455	444	440	483	448	468	484	430	455	457	449	482	448	462	487	490	494	480	485	430	462	475	454	494	494	454	460	488	464	474	430	469	487	474	456	428	505	492	454	480	474	519	471	480	451	458	469	452	461	466	465	513	456	489	459	505	464	463	461	476	428	456	475	457	480	447	431	463	464	457	471	487	430	451	436	464	466	474	439	483	463	453	480	442	419	471	444	491	459	481	453	441	457	455	444	457	440	462	450	456	482	489	472	438	462	496	440	460	466	476	445	465	478	494	460	488	475	470	461	466	480	460	431	479	437	456	445	494	446	474	442	431	526	445	446	479	421	459	454
27079	20694	9879	2024	7565	13862	10252	4214	1438	427	271	238	251	254	254	273	261	269	291	279	267	258	248	265	289	263	253	267	270	281	283	252	272	273	273	273	261	253	280	273	299	270	260	281	263	265	257	273	254	279	268	261	239	269	260	266	262	260	290	280	272	257	272	281	250	259	264	281	257	252	272	246	279	247	258	267	271	267	255	266	283	274	271	268	264	256	254	268	297	278	257	253	308	270	287	280	302	247	251	258	275	250	266	257	258	251	249	274	269	271	291	260	253	284	267	266	282	239	266	246	253	249	259	259	281	247	258	305	290	234	256	258	269	261	254	295	264	285	257	268	300	286	264	273	300	286	268	256	271	286	280	273	277	305	247	272	290	266	241	252	278	278	256	287	259	277	294	286	255	295	277	266	236	232	255	269	230	247	261	243	265	301	263	247	291	258	243	262	255	277	275	232	280	241	267	293	254	261	283	263	280	269	265	257	264	270	258	286	275	242	298	273	296	275	278	265	253	293	263	270	270	255	268	260	260	274	248	269	235	249	257	255	273	269	246	310	278	324	249	253	278	278	270	252	290	262	258	248	268	265	258	257	253	272	291	275	267	255	275	279	267	288	288	257	301	268	264	288	269	289	270	263	285	284	240	251	321	262	282	256	299	274	234	276	306	253	256	256	267	235	274	278	283	257	270	288	279	264	288	277	245	271	303	272	270	246	279	278	254	278	264	293	235	262	277	236	280	261	255	283	261	286	281	292	295	253	307	279	258	248	273	240	266	249	254	285	268	280	249	273	276	260	251	253	281	269	286	265	256	272	245	241	267	254	259	264	254	280	295	267	273	274	246	288	261	272	298	293	290	281	263	279	258	271	261	271	266	239	238	269	264	292	255	277	268	272	276	275	256	268	241	255	282	261	271	277	252	265	257	283	296	250	278	256	270	265	263	270	263	244	304	264	251	269	227	267	281	282	256	279	239	255	275	240	271	235	284	279	256	282	294	259	282	277	254	232	244	269	265	266	286	267	280	260	262	276	292	287	286	302	271	261	260	268	261	277	261	270	272	259	280	266	262	278	254	266	280	281	272	272	262	262	259	277	264	262	264	286	278	309	257	283	281	278	269	295	268	284	267	244	257	245	311	281	268	262	273	276	258	260	282	283	266	254	262	251	248	256	302	268	269	299	276	288	284	279	263	259	295	278	253	274	257	261	243	268	260	256	239	277	287	276	215	295	256	267	286	260	236	284	265	268	273	275	254	311	265	278	264	278	274	281	242	273	241	288	271	272	290	281	255	266	266	260	244	277	257	254	268	257	283	257	272	276	261	272	260	293	250	254	240	254	273	262	250	276	275	296	266	259	301	269	263	285	269	278	259	269	279	247	281	254	244	254	277	265	264	258	279	249	260	235	270	255	275	267	280	265	260	302	244	299	273	246	276	269	254	255	250	274	274	269	244	282	258	286	239	259	258	269	258	283	248	287	287	255	269	267	253	278	245	258	298	275	260	288	282	244	291	265	268	276	233	265	249	302	263	271	274	256	273	304	269	245	251	283	270	263	263	278	255	266	275	272	259	287	263	275	287	281	257	265	259	296	254	296	274	280	291	261	265	248	247	285	262	247	297	306	267	293	271	284	276	269	254	265	242	256	259	294	251	270	250	250	226	291	268	256	288	264	258	238	281	297	271	281	236	276	254	318	236	273	234	259	263	279	274	268	264	248	235	251	291	260	243	269	253	287	265	266	259	272	244	260	256	245	291	284	249	299	246	315	245	256	273	264	249	295	239	262	241	243	281	250	239	277	226	245	250	240	281	269	289	277	279	262	305	247	295	285	278	287	249	272	242	230	290	275	281	272	290	261	287	251	284	245	274	290	265	275	256	292	264	264	267	282	291	248	246	244	287	298	265	276	262	267	274	258	267	277	265	281	277	289	250	262	247	267	263	252	252	277	288	271	267	263	282	263	270	271	250	274	267	266	288	278	279	261	262	261	290	263	269	259	265	268	266	278	265	275	270	265	280	266	227	257	264	281	248	300	289	256	281	273	264	246	259	255	259	274	273	252	251	298	287	275	268	286	279	281	251	271	270	273	273	275	282	259	248	264	256	278	269	269	250	281	271	265	273	277	266	241	242	310	292	245	282	276	258	285	251	257	254	257	279	266	288	248	290	288	285	268	268	284	245	273	294	275	254	281	277	269	265	287	306	256	257	274	284	308	289	248	273	243	264	238	260	276	256	243	285	282	250	282	253	244	268	259	279	292	255	275	265	257	311	282	261	263	255	264	287	241	288	263	259	245	253	251	264	246	254	260	260	244	251	257	278	297	258	275	254	256	296	277	265	240	238	283	267	253	255	259	254	291	255	279	280	296	255	255	252	232	271	264	257	279	263	291	284	266	269	272	257	267	275	264	244	268	261	291	278	250	276	275	267	253	233	251	237	241	281	270	247	241	260	263	280	267	284	292	288	280	280	270	268	261	297	266	303	246	310	252	262	256	260	251	285	275	268	279	303	278	267	256	270	294	260	263	302	270	267	272	248	281	284	224	282	275	248	271	282	259	269	309	268	260	271	280	253	279	262	267	262	250	236	278	251	270	262	256	258	232	252	258	280	247	262	288	273	259	289	269	280	295	281	297	250	251	270	290	289	268	236	269	285	236	272	287	267	264	279	277	250	273	284	262	254	265	262	282	254	302	283	267	272	258	256	309	273	269	247	306	266	268	281	275	250	294	239	260	260	290	268	288	274	263	280	277	290	265	269	247	255	258	287	286	263	268	245	264	295	275	290	241	264	277	266	264	258	272	281	248	276	265	273	258	262	264	287	301	286	292	257	257	247	284	282	268	280	244	278	278	292	283	246	267	292	258	278	251	235	282	291	262	302	255	252	268	244	290	278	257	298	269	246	295	267	275	260	270	278	287	277	286	290	282	285	256	265	262	290	254	270	285	251	255	275	257	285	266	303	259	254	282	248	271	234	274	266	288	283	297	254	289	275	250	276	242	316	262	236	256	245	318	272	289	262	273	269	290	273	234	303	271	259	294	297	276	264	269	271	271	282	283	266	294	269	259	264	244	239	294	262	276	289	292	270	272	283	245	264	277	258	283	252	275	277	283	252	285	254	252	282	254	275	226	253	269	266	262	284	264	272	259	261	263	290	277	262	231	279	269	285	250	300	286	255	279	255	292	260	256	231	279	258	273	271	245	265	265	291	248	268	281	277	276	250	285	261	289	289	266	255	271	279	276	233	282	257	278	255	253	281	259	268	273	280	280	252	292	258	270	263	259	268	263	279	264	266	286	270	260	272	261	285	282	283	258	297	255	264	250	261	254	267	269	292	277	271	269	275	258	267	285	259	279	269	268	256	264	260	274	295	291	253	258	253	234	273	250	268	277	281	237	289	274	280	234	269	265	250	284	295	241	256	281	253	287	291	259	268	274	256	268	262	257	246	273	261	248	247	270	269	288	276	289	288	279	265	241	264	280	266	265	307	295
6202	19869	8234	4217	16220	24506	18594	9686	3713	977	533	559	505	520	527	502	538	530	523	505	540	520	557	508	521	508	493	534	522	548	531	520	519	501	502	568	577	538	527	506	541	524	536	543	507	504	536	518	535	517	535	529	500	530	560	489	512	569	522	523	522	517	514	536	520	545	537	539	555	537	565	591	525	512	521	527	511	513	492	561	534	564	523	544	519	512	523	523	510	520	539	490	518	572	514	519	555	535	530	520	518	528	512	554	515	507	530	507	519	560	534	513	523	498	515	496	549	510	508	520	505	540	581	538	576	495	511	519	508	523	527	529	511	538	554	546	513	524	540	512	531	561	502	548	544	496	509	527	540	536	483	509	501	530	507	519	531	514	495	551	537	511	489	554	517	503	503	523	509	558	534	533	554	519	549	532	530	511	569	513	506	549	541	540	505	529	534	538	488	538	500	542	563	558	537	519	522	490	507	492	530	548	539	557	551	495	489	537	549	524	577	522	516	523	504	533	499	557	494	533	525	549	520	539	573	470	513	532	508	500	531	515	509	486	473	560	544	534	548	509	608	553	540	541	522	576	518	524	564	513	561	514	538	514	508	483	537	546	546	544	530	522	538	519	533	512	518	551	527	535	536	546	555	516	498	514	550	510	547	555	529	513	513	562	534	555	495	550	531	517	556	517	565	519	524	516	582	541	506	524	495	544	570	572	543	544	547	518	549	544	513	572	555	542	536	561	496	518	518	499	532	493	533	535	489	500	509	552	517	529	542	541	578	538	557	511	562	524	523	519	540	515	503	522	487	538	520	578	569	552	518	550	512	557	562	517	530	518	543	497	539	565	528	534	510	496	504	540	536	511	519	524	469	552	486	538	517	526	545	536	524	545	490	561	521	523	571	493	526	538	512	540	508	539	496	547	528	523	507	538	502	546	546	515	509	540	537	582	510	540	499	519	540	525	530	518	540	540	553	510	522	502	524	551	516	555	573	509	525	539	506	526	517	587	537	527	513	521	524	546	551	503	527	539	556	564	539	515	513	492	525	504	542	508	495	544	580	489	546	533	552	537	501	548	509	491	526	516	580	517	568	550	543	552	558	558	520	505	503	565	546	541	552	543	509	531	578	539	509	498	531	469	567	514	529	537	512	510	546	540	494	520	546	530	532	515	550	552	573	531	547	541	488	526	555	494	507	545	534	548	520	495	528	572	524	535	506	538	532	523	547	551	495	535	581	514	545	528	527	552	528	526	520	514	542	530	528	522	514	511	515	536	536	543	484	567	531	503	555	529	542	532	520	564	535	543	497	532	522	549	542	577	523	538	524	526	569	552	532	579	518	534	524	525	531	545	554	489	530	549	531	533	536	543	492	539	528	481	521	504	525	518	543	572	536	529	532	547	539	557	522	494	489	557	509	518	527	499	491	518	528	532	527	504	519	529	500	520	536	515	524	529	508	528	545	553	528	523	569	543	561	521	515	520	500	518	546	560	510	551	559	529	543	525	557	490	522	522	554	526	499	549	485	571	572	550	509	536	511	525	552	541	537	549	486	543	538	503	550	493	519	525	546	544	491	538	537	560	519	536	518	554	526	521	555	514	483	510	523	526	532	499	533	505	509	536	544	511	584	545	508	525	494	505	519	520	532	533	506	537	522	534	577	517	523	519	526	548	521	530	509	512	513	528	537	542	540	491	510	509	566	535	526	508	480	562	551	557	518	531	551	524	531	549	535	534	489	534	579	522	501	544	575	521	511	553	538	535	543	562	539	555	531	571	531	537	502	488	534	547	547	557	539	544	516	484	535	555	514	519	543	514	526	540	530	529	514	528	520	550	547	519	533	535	541	514	519	518	509	491	514	548	508	544	528	512	494	530	559	504	545	511	506	549	489	520	548	504	516	565	493	491	498	515	532	538	548	533	575	540	527	526	513	507	529	549	524	546	528	523	569	483	497	549	589	525	497	521	501	506	547	523	542	514	503	503	511	559	522	554	534	489	528	593	502	571	544	558	516	526	506	525	504	562	525	511	504	505	533	484	528	549	538	535	527	547	548	520	513	593	553	512	529	541	542	531	548	489	541	550	553	543	532	546	555	538	506	556	573	545	588	487	454	527	557	550	508	511	508	585	519	529	540	523	552	533	501	534	514	514	506	549	526	535	509	542	505	521	508	523	553	521	513	535	507	515	534	554	572	543	525	518	480	537	540	552	545	511	516	496	533	514	556	560	536	513	538	536	550	524	536	557	529	534	501	516	535	524	519	536	544	529	493	497	480	550	553	592	536	499	535	522	529	561	513	524	542	515	568	548	526	496	571	518	486	541	545	536	523	551	538	505	540	543	573	492	511	534	547	493	495	516	515	500	531	530	542	477	520	557	560	540	497	548	519	521	537	536	549	542	515	561	532	512	523	539	534	547	533	567	549	481	542	571	536	551	561	513	510	560	565	537	515	568	497	538	548	528	528	537	513	504	571	507	528	512	539	524	516	534	504	534	541	508	529	568	499	529	560	499	572	505	509	570	504	562	505	530	549	518	510	501	561	475	571	515	551	557	497	528	535	534	517	503	511	521	530	531	531	544	520	534	497	546	525	510	496	537	551	497	525	554	545	539	520	521	555	563	529	525	540	510	520	491	545	568	520	518	520	524	527	553	544	535	558	543	532	537	541	518	585	526	502	523	506	517	524	519	552	540	533	529	518	503	536	479	533	519	541	529	525	518	518	529	554	502	533	507	546	515	554	553	546	476	506	491	542	535	544	565	506	528	522	501	528	492	503	539	520	504	529	552	499	543	548	537	517	542	547	529	520	548	512	549	546	525	508	525	523	551	496	552	517	534	571	515	524	515	510	537	533	513	484	527	505	538	489	520	495	519	541	540	507	491	564	569	494	520	532	550	501	557	526	523	507	556	547	518	509	529	525	549	595	549	526	543	571	534	555	559	549	505	511	552	504	520	534	535	527	480	516	501	489	513	541	543	524	533	493	505	544	501	534	493	557	534	564	473	505	482	520	538	528	538	527	521	504	513	568	514	543	533	554	531	518	473	519	514	541	547	515	522	496	586	518	538	485	538	490	494	511	517	521	502	505	536	539	551	532	551	505	522	547	487	516	571	567	546	511	553	560	537	523	516	527	531	514	544	536	523	533	527	513	512	538	564	558	541	543	508	538	534	489	490	505	544	490	548	535	579	497	540	484	488	525	510	582	496	488	522	501	513	543	513	507	503	499	557	544	518	532	514	534	530	489	518	558	499	489	542	472	532	518	516	499	530	475	540	511	543	520	488	484	495	544	560	511	494	520	525	535	516	535	518	503	546	546	550	544	554	560	493	552	511	556	468	528	540	517	531	507	541	551	550	555	529	527	519	482	528	512	554	554	552	504	535	549	526	556	537	539	513	545	506	546	511	566	479	493	497	532	530	535	505	543	487	556	531	520	525	489	553	490	520	531	477	536	514	497	544	511	567	486	506	515	560	517	546	506	513	544	518	533	543	501	517
24483	21442	29295	24942	26809	43828	40116	23597	9544	1184	192	195	211	183	193	201	192	176	193	198	205	180	177	186	186	155	226	184	205	202	194	179	201	199	191	185	186	199	177	221	210	171	175	177	206	191	199	155	204	187	166	161	202	204	214	167	192	168	192	188	177	209	212	199	183	203	207	191	153	191	193	189	203	205	202	177	203	185	184	203	199	202	167	185	190	174	184	198	202	179	201	219	214	182	179	204	192	177	208	196	189	156	182	187	207	185	193	205	184	200	205	160	188	201	165	185	189	196	199	195	168	190	191	192	183	186	195	202	153	161	182	207	192	190	178	187	185	167	198	218	191	183	196	184	193	190	201	165	208	209	203	206	190	197	184	178	192	186	180	172	169	208	202	184	167	169	212	194	198	191	212	178	194	186	178	197	181	187	195	210	168	183	193	199	180	183	208	191	177	188	187	200	163	181	177	188	184	191	183	174	183	188	173	184	201	170	224	202	188	205	203	187	181	186	206	192	182	183	181	203	212	207	211	196	189	201	214	197	161	198	184	186	186	181	181	199	178	195	191	178	190	163	183	183	215	194	188	215	168	177	202	191	202	184	198	215	202	211	193	170	194	203	200	177	182	172	194	174	185	171	202	208	186	199	195	162	210	173	192	172	202	206	187	179	198	180	208	172	171	175	193	192	197	173	181	185	209	176	177	201	213	185	200	180	183	205	183	176	169	185	188	179	165	192	170	179	187	159	188	185	200	197	197	192	186	182	165	172	179	195	200	188	192	192	193	176	187	184	196	182	195	180	193	179	189	184	183	197	218	192	178	196	172	184	171	206	195	188	186	182	194	176	208	165	196	191	190	177	189	183	182	205	181	175	201	202	176	193	195	191	198	196	214	206	198	168	175	201	174	199	188	201	198	187	190	169	185	183	175	165	198	177	202	173	206	189	176	187	181	186	190	181	206	175	181	214	207	168	166	205	203	205	175	197	168	202	174	189	194	205	190	193	187	200	183	166	162	191	177	187	204	166	178	188	175	188	210	191	201	196	196	190	180	191	235	183	201	184	174	197	168	166	174	176	168	187	195	208	183	196	206	208	194	199	193	175	185	189	191	208	165	192	192	163	194	216	189	191	185	175	170	231	204	195	181	192	172	214	204	181	195	196	170	190	171	187	181	197	187	184	184	178	177	171	201	194	184	188	226	167	184	216	202	200	185	183	183	191	178	195	202	197	195	199	197	187	209	211	196	173	183	196	198	206	197	209	196	175	183	168	200	200	175	180	185	187	167	200	210	194	188	202	190	196	156	178	199	199	163	178	204	198	183	218	206	203	177	193	185	188	179	162	168	209	141	173	199	197	167	165	189	214	196	175	219	197	168	187	208	190	176	199	178	188	179	195	185	172	195	207	159	184	200	221	214	183	186	172	185	196	182	188	204	190	205	205	164	196	167	205	204	173	178	226	182	174	176	185	197	190	184	192	167	188	199	193	193	203	184	179	184	204	193	172	180	178	192	162	217	190	179	205	206	189	186	177	172	190	209	191	196	194	175	186	174	184	168	183	168	183	187	191	191	162	195	150	195	200	194	197	168	208	186	182	187	195	209	192	182	189	183	181	178	192	180	189	203	189	160	185	194	185	183	184	204	221	178	169	195	197	170	174	181	196	188	202	202	229	175	194	195	188	204	172	193	169	188	179	178	184	194	212	198	184	179	198	190	192	189	221	183	213	186	165	209	188	189	185	195	179	187	206	176	185	184	193	205	169	205	207	181	194	172	182	185	192	198	176	215	179	189	194	188	190	228	182	163	170	202	163	200	185	192	184	183	204	192	188	180	190	178	220	185	170	186	197	190	181	202	199	183	180	180	188	186	196	170	189	207	197	199	165	157	186	192	168	189	202	195	215	197	186	182	172	172	189	175	209	195	189	191	196	185	196	198	183	187	195	165	181	192	178	195	164	191	177	169	213	200	183	232	184	216	162	187	204	198	158	183	168	194	206	179	196	198	179	188	218	183	205	160	195	199	199	163	185	201	182	204	222	186	190	190	199	174	184	215	195	192	208	177	175	212	200	195	181	195	193	165	192	183	202	183	199	191	216	187	168	178	179	202	194	205	190	181	175	208	184	180	179	155	189	168	218	177	192	188	211	192	169	200	187	173	168	182	184	205	203	178	191	173	217	179	184	177	204	201	170	193	191	203	194	201	197	218	196	193	182	175	185	193	201	195	193	181	162	211	172	206	157	165	202	205	195	214	170	179	172	173	188	184	192	188	187	174	193	191	198	177	183	183	201	222	179	201	179	187	175	190	223	172	175	179	200	185	191	218	194	168	211	194	181	181	185	169	206	198	225	211	203	187	201	153	204	207	169	197	195	178	197	180	191	176	198	194	191	196	169	186	171	165	180	169	177	203	177	184	182	198	204	183	203	202	201	209	178	169	200	180	198	189	200	207	188	197	164	191	180	181	186	193	204	177	211	161	208	195	199	164	198	176	208	192	199	210	198	199	184	198	201	206	184	201	207	171	184	209	199	202	200	202	179	197	193	184	183	199	199	190	192	180	185	217	179	208	203	187	189	161	201	193	179	197	186	172	191	158	203	186	197	189	179	188	183	201	186	164	222	210	180	178	190	214	196	190	187	173	193	194	182	196	183	192	188	151	169	184	209	191	203	202	170	182	179	168	189	198	201	180	178	171	204	162	174	202	181	193	197	185	201	207	178	195	182	210	198	188	187	205	185	193	213	180	193	190	206	182	198	194	199	187	183	161	205	194	193	194	205	190	188	178	209	200	198	165	182	186	190	178	180	194	193	195	208	188	191	179	187	200	160	187	214	194	182	182	164	216	182	172	203	198	192	174	208	188	187	168	198	172	178	204	189	193	184	203	186	216	175	190	185	190	167	209	175	173	207	192	185	174	175	208	177	186	194	195	174	202	192	202	177	169	175	173	216	201	174	203	187	188	195	172	177	192	172	158	190	211	184	189	184	203	185	191	181	194	182	193	191	188	189	171	193	173	170	194	197	172	205	172	171	177	177	186	178	227	179	185	175	203	188	177	184	206	169	184	178	174	195	203	194	221	210	208	165	193	179	174	198	182	161	217	180	189	193	197	193	196	163	188	195	177	177	193	183	228	206	197	186	196	202	207	197	187	185	192	201	194	191	190	181	192	232	183	186	213	187	207	192	202	192	176	173	156	185	193	201	180	189	194	196	182	204	195	189	198	172	186	189	194	165	205	192	176	175	219	171	199	188	197	177	157	216	176	192	172	192	173	184	190	181	196	185	202	179	177	193	176	186	182	189	185	212	200	165	175	168	174	186	195	185	185	163	204	197	207	185	174	182	180	176	201	204	193	183	163	194	202	166	160	202	168	175	199	185	200	208	197	172	196	177	186	187	193	190	178	181	184	201	204	172	177	174	169	186	196	198	195	187	177	192	190	206	170	211	202	203	207	202	176	194	179	207	183	157	196	180	203	183	200	195	188	188	194	212	189	191
8512	50989	50043	18070	39237	50819	43867	30623	16191	2529	392	403	409	372	408	402	385	412	376	388	416	377	339	360	349	406	378	382	362	361	352	367	415	395	393	380	361	388	389	378	379	376	381	398	386	350	371	398	350	392	372	357	371	369	375	389	343	385	407	375	374	370	343	391	380	376	388	360	350	375	372	347	369	425	386	374	376	369	344	356	379	370	401	392	392	367	354	403	385	378	387	341	359	391	395	358	391	369	341	373	379	369	383	361	379	392	362	369	429	367	402	377	391	401	355	385	377	386	374	351	378	373	387	381	403	366	350	356	372	351	370	391	361	388	407	363	358	372	375	338	374	379	389	389	403	357	371	374	345	372	403	419	385	389	370	377	374	376	390	388	369	350	365	375	360	392	359	398	387	338	365	379	403	340	350	375	356	385	392	387	383	377	384	396	388	377	376	412	374	350	362	381	390	380	357	332	383	370	373	384	356	362	367	377	369	379	396	397	375	378	379	397	339	376	358	387	417	343	381	320	417	377	394	387	372	379	377	398	393	377	361	405	354	379	382	391	378	388	333	380	357	368	381	375	379	378	389	398	372	394	435	359	367	372	372	392	373	425	379	375	364	393	360	401	349	391	435	368	399	375	392	357	387	355	364	339	390	372	378	379	342	388	364	371	399	412	418	342	372	372	351	395	352	408	358	394	382	391	379	349	398	381	377	391	415	384	386	379	377	337	406	404	426	392	375	357	407	328	375	393	411	374	362	406	383	366	391	371	370	355	377	370	357	380	341	368	371	383	394	360	363	399	375	387	387	378	361	381	373	375	353	386	367	400	382	362	365	351	381	382	362	342	380	365	380	365	364	380	410	342	366	420	391	414	415	375	380	382	363	379	363	360	422	390	410	377	369	389	384	371	384	380	369	370	378	358	351	369	373	365	401	367	368	357	369	402	381	413	375	369	381	387	349	388	368	357	372	376	391	419	318	391	356	388	415	381	394	397	348	346	385	357	356	402	399	361	390	350	368	404	379	377	357	388	411	408	372	406	375	399	354	386	377	377	350	372	416	385	358	347	389	363	385	420	380	407	352	361	381	416	365	352	402	391	368	359	401	377	372	331	376	374	365	366	363	356	365	370	364	391	365	401	404	380	405	389	346	363	379	393	383	391	382	402	377	399	372	424	386	388	356	346	352	379	368	389	392	356	346	367	415	340	368	372	342	388	393	381	356	392	357	337	401	363	369	381	370	362	409	367	385	408	355	379	437	383	352	353	372	388	354	356	381	407	364	426	390	381	415	370	401	355	351	392	359	353	355	367	398	363	381	360	376	397	370	390	383	393	356	337	348	369	405	378	384	357	372	344	380	375	384	395	344	400	390	343	341	367	374	361	378	391	409	359	415	386	371	389	384	368	385	340	403	420	353	394	374	395	372	346	367	360	366	390	381	369	371	398	402	361	408	365	373	377	381	369	367	382	381	359	347	368	368	374	369	367	390	387	358	395	385	383	374	360	383	413	399	388	375	354	375	355	393	332	363	384	392	355	371	379	371	354	386	365	357	368	384	407	369	357	370	378	358	375	395	384	399	350	410	377	370	403	378	392	379	359	388	379	386	409	350	354	410	371	351	354	372	381	348	386	353	382	382	364	380	372	406	367	373	362	357	393	349	389	381	380	378	381	394	382	400	391	347	405	368	382	390	402	391	356	364	369	355	364	383	412	387	356	389	365	382	360	394	388	351	364	370	335	359	345	388	352	361	406	394	374	391	367	371	372	357	367	383	355	374	376	366	371	369	376	379	359	377	390	380	382	382	384	364	350	340	401	388	368	387	381	361	336	395	384	341	370	360	368	341	398	379	336	419	383	385	368	369	367	344	342	390	378	442	430	374	376	373	361	374	321	375	387	360	389	384	351	353	364	386	374	336	377	364	386	354	379	384	363	373	371	378	385	344	366	354	373	387	346	364	366	387	377	380	389	398	385	382	357	381	389	361	377	368	389	428	366	378	375	408	385	385	384	366	381	387	376	394	409	392	425	351	380	378	404	384	386	390	363	354	372	377	400	399	394	377	388	391	350	361	367	384	389	390	399	413	397	408	372	353	377	392	386	358	368	372	374	370	388	408	373	413	354	375	396	367	348	333	346	390	392	369	390	396	371	411	372	407	364	380	375	407	368	382	388	348	396	368	395	388	406	373	373	390	358	382	375	385	388	389	388	350	378	390	367	359	375	385	351	383	393	387	406	385	397	417	331	371	389	371	366	385	388	400	399	391	388	409	347	372	385	383	412	397	405	370	327	361	378	393	400	378	395	384	392	375	369	359	366	377	353	370	365	378	416	363	361	366	411	395	404	374	386	379	350	379	342	335	396	375	384	360	369	403	354	354	433	403	347	406	384	397	355	398	361	362	352	349	398	390	361	372	379	385	368	397	395	400	401	366	374	374	361	370	391	405	353	382	407	360	416	370	354	398	377	384	382	397	384	398	388	379	384	370	364	394	407	388	362	363	396	384	369	381	345	384	360	375	364	352	349	397	364	354	387	426	396	398	354	356	381	380	361	383	369	384	403	375	383	375	321	373	388	376	366	389	379	342	387	335	361	363	365	384	399	318	372	380	380	370	352	412	381	388	372	363	361	383	376	397	371	372	372	387	377	380	359	362	369	341	355	367	388	386	360	351	365	392	385	375	373	357	352	367	382	391	404	354	374	403	349	363	349	375	381	372	371	378	376	395	362	424	371	376	404	409	337	365	390	378	411	337	373	370	328	356	369	380	349	365	384	402	357	408	409	397	374	359	377	361	366	400	356	343	397	401	375	375	375	351	356	355	413	372	366	393	383	430	366	381	390	383	383	383	385	378	382	373	388	383	377	379	369	367	385	377	365	372	354	353	390	395	370	388	341	370	381	386	377	369	396	344	372	348	354	376	365	389	387	366	382	350	353	377	397	379	413	381	409	391	349	355	395	341	348	402	397	374	364	377	355	390	382	362	368	363	408	365	384	401	396	385	354	373	390	361	377	383	365	383	379	374	390	388	381	382	366	405	361	402	401	378	348	378	388	378	383	399	332	362	394	386	393	354	385	391	364	392	369	383	369	390	372	344	380	354	380	376	378	379	368	419	361	370	374	390	367	406	344	367	376	367	365	398	420	377	403	381	367	346	388	396	386	395	375	380	403	417	393	375	411	411	356	388	382	408	362	401	392	375	358	394	393	378	413	390	395	390	376	382	383	349	378	366	387	375	364	420	389	376	403	349	391	377	322	365	391	387	395	380	393	362	404	359	376	396	388	400	370	371	361	427	364	402	395	393	398	420	361	359	352	383	384	344	371	371	375	360	387	372	371	390	383	382	380	405	381	412	386	390	391	405	383	364	372	387	365	350	405	384	368	357	377	385	401	401	371	369	385	365	355	334	375	382	397	385	387	362	367	372	406	365	372	350	350	392	341	416	407	377	360	361	375	380	366	368	409	375	371	380	416	346	397	364	342	376	355	391	348	374	387
23448	21472	33483	27238	26411	45578	46301	28512	14028	2331	310	264	282	294	267	247	277	262	275	246	258	239	270	262	287	267	252	256	243	251	211	255	252	277	285	249	249	265	261	286	264	264	301	259	240	254	265	254	262	274	226	259	263	263	275	253	260	246	295	253	257	247	241	259	261	254	238	238	279	268	254	271	246	234	257	240	249	248	259	250	260	273	270	273	245	267	248	272	262	231	254	226	267	245	257	247	251	249	249	237	250	229	251	261	243	280	233	237	247	259	251	246	253	265	249	252	291	256	267	238	253	252	258	263	257	242	285	253	229	262	276	270	225	241	267	243	269	276	253	244	240	241	250	247	265	278	230	233	306	261	269	249	213	270	263	293	238	246	263	261	244	258	252	264	256	270	253	259	217	224	301	255	250	259	263	229	262	224	280	260	254	251	244	253	253	285	252	244	247	241	222	256	241	278	235	254	243	218	265	284	250	234	263	251	245	267	237	224	251	268	256	259	236	260	243	259	231	236	263	248	267	237	251	253	253	265	255	281	239	245	263	264	271	265	271	261	248	229	243	249	233	268	264	240	266	274	214	242	236	272	270	240	222	233	264	274	210	213	274	243	251	262	260	267	242	265	283	209	277	234	275	234	278	247	209	255	252	262	253	251	256	256	265	245	253	251	253	255	261	211	282	255	222	256	257	256	246	271	279	265	256	267	249	242	273	262	250	238	271	254	258	264	251	242	251	256	255	242	253	247	235	257	268	277	246	237	235	261	258	240	209	268	285	245	232	268	262	271	234	240	251	255	250	245	230	242	266	274	253	246	221	235	286	226	244	229	252	245	250	265	245	257	251	261	247	248	252	248	243	267	238	256	216	261	250	264	224	249	250	251	253	257	240	272	251	269	263	265	213	245	241	264	268	245	277	247	234	252	269	276	267	265	261	253	222	233	270	265	255	235	256	221	255	254	240	251	287	219	247	262	235	257	256	247	253	252	274	267	255	262	269	243	247	267	250	262	268	247	268	233	246	280	260	237	251	242	266	248	236	239	263	240	253	221	213	255	232	251	257	238	260	251	249	255	268	225	269	233	248	232	235	243	248	233	283	233	280	230	257	250	259	242	245	251	231	232	219	258	247	247	272	237	257	267	269	267	241	245	256	266	235	263	255	250	243	239	262	271	232	256	276	228	228	265	246	269	270	255	250	229	235	250	256	255	248	256	253	258	246	243	261	267	248	245	298	245	258	253	261	256	251	278	232	263	249	254	276	236	243	273	238	243	260	271	280	244	217	240	240	267	251	249	264	252	234	240	266	259	249	266	266	268	275	264	227	270	243	254	289	240	229	267	264	247	282	254	239	273	256	263	252	246	256	259	246	247	246	244	243	241	242	259	264	245	271	247	226	271	272	242	233	251	225	255	247	249	253	265	267	238	242	243	244	250	264	272	275	266	270	293	259	253	234	246	227	260	234	263	273	272	249	282	241	259	268	271	247	246	278	235	257	261	257	269	251	269	253	231	264	244	257	242	236	266	234	236	232	219	241	264	277	239	287	254	275	265	250	236	243	220	263	258	231	240	264	264	250	257	242	288	230	265	254	271	282	266	268	246	275	245	243	242	226	226	249	251	243	257	255	283	259	242	259	263	250	274	218	269	240	254	247	261	270	255	237	272	238	228	276	250	264	247	266	229	256	257	248	267	220	243	261	249	248	256	246	238	250	267	228	228	275	282	236	265	263	230	243	246	223	238	251	250	251	240	269	267	251	238	243	258	253	265	263	258	251	281	262	248	245	252	245	250	231	225	252	272	248	263	274	260	254	247	240	238	238	243	245	263	245	258	261	234	265	288	292	221	284	232	264	230	243	251	268	276	243	261	242	242	259	262	230	276	221	255	252	263	270	237	254	251	252	262	261	226	219	258	249	254	257	248	228	235	271	262	266	225	284	234	254	221	231	241	236	285	256	249	246	271	240	265	241	228	269	258	235	240	251	225	279	247	224	237	268	250	249	274	245	267	225	269	235	235	228	235	260	265	235	240	261	262	269	223	260	250	222	245	245	265	245	225	265	246	260	257	252	253	253	278	267	244	269	248	244	239	249	236	262	250	249	246	236	274	253	279	250	264	236	241	251	261	226	274	253	250	266	248	256	286	234	244	248	242	282	237	248	276	258	277	233	251	282	268	239	234	273	254	241	269	254	281	260	255	270	236	285	248	253	254	246	250	258	262	267	274	278	282	249	263	265	255	253	250	270	260	242	245	253	248	235	270	277	251	234	224	266	252	250	244	261	239	257	245	228	239	265	247	241	242	249	213	241	246	230	257	255	257	248	247	262	277	252	232	249	238	251	254	244	261	227	246	266	290	243	242	278	230	255	245	225	245	243	240	248	279	244	241	237	262	257	238	249	247	269	233	242	259	267	242	259	263	255	262	264	282	256	272	254	244	265	270	255	257	267	250	231	238	262	248	240	269	251	233	246	240	236	257	259	245	220	267	250	238	245	239	251	272	251	252	257	236	273	252	247	266	271	254	248	267	250	235	275	263	266	280	256	245	240	270	284	254	248	258	237	285	261	243	261	243	255	231	281	273	257	215	232	250	271	233	265	233	245	275	274	252	262	240	237	265	256	237	252	248	240	249	258	266	223	212	259	249	258	238	226	274	240	277	250	262	256	264	234	291	231	273	247	243	255	218	256	283	249	262	258	255	236	279	268	267	251	259	265	247	258	229	247	251	268	251	271	257	265	274	274	272	223	276	246	233	240	245	236	234	279	259	283	269	247	269	251	256	274	285	271	262	284	250	237	235	240	241	246	253	224	241	235	249	223	250	254	265	250	270	251	255	219	262	277	234	255	245	242	257	255	240	229	252	239	282	265	228	259	238	271	236	245	253	273	274	258	246	244	264	260	251	239	257	265	258	227	254	240	263	265	233	246	250	251	254	223	232	277	236	206	234	261	255	275	237	231	279	259	254	263	250	240	276	266	268	258	218	251	249	255	258	244	256	270	270	255	251	234	239	256	264	260	270	254	266	250	255	254	231	252	286	247	259	261	264	258	220	242	276	237	254	258	268	266	248	238	261	255	264	244	270	250	269	252	263	263	236	270	236	263	252	218	249	262	275	267	237	259	247	263	264	266	225	270	253	239	271	247	238	232	273	288	238	256	276	251	239	243	239	265	260	235	246	242	241	270	243	241	270	255	220	262	296	270	259	267	228	247	255	253	242	270	245	241	258	236	242	264	247	263	283	265	241	257	282	286	259	282	252	256	236	231	272	241	266	244	262	265	258	228	230	269	249	248	251	267	245	249	250	272	261	273	287	272	253	233	242	255	226	258	248	234	287	216	235	279	235	245	247	251	264	253	254	258	281	220	270	252	248	258	251	252	248	275	251	255	233	224	264	253	260	262	230	244	262	257	230	278	275	271	245	283	242	233	262	292	262	246	258	249	276	239	258	244	252	237	292	252	238	258	256	251	266	257	247	263	260	259	243	252	262	258	258
11337	51388	75712	31743	48305	57354	50350	35260	21865	3943	510	488	533	481	474	456	469	456	499	482	481	467	450	522	498	507	482	471	506	455	475	491	480	407	506	486	444	500	462	442	457	501	525	490	486	485	475	487	479	491	468	474	472	487	498	466	466	484	479	488	522	526	475	485	497	509	471	468	448	457	498	465	489	478	485	466	478	459	491	518	453	430	501	446	469	479	470	469	482	467	483	510	436	433	475	489	452	480	458	461	478	502	484	447	450	485	442	449	488	447	434	474	467	498	475	463	478	452	496	474	471	442	458	482	504	470	482	481	443	516	477	491	499	485	454	465	473	436	502	482	480	466	478	459	476	495	477	459	456	464	427	491	466	496	467	462	492	481	494	477	448	470	464	467	455	474	492	479	508	431	476	452	477	440	469	518	464	474	480	461	486	479	516	477	499	489	465	471	469	509	482	468	469	491	453	490	498	436	437	481	479	483	477	468	465	440	457	476	476	485	460	471	477	475	472	454	455	507	446	485	493	496	426	444	459	463	459	467	486	463	473	470	487	471	498	505	452	467	479	495	475	476	459	492	478	463	473	508	462	508	485	455	496	470	492	463	416	481	467	481	481	516	491	464	477	491	505	447	462	460	464	490	505	513	461	451	475	485	455	499	474	482	461	489	496	496	459	478	507	460	485	497	458	460	468	455	425	496	475	470	487	459	491	465	473	486	480	463	504	470	466	479	489	495	484	502	432	473	528	502	469	485	469	488	478	475	490	477	475	484	489	443	491	489	431	470	443	484	465	474	492	439	496	462	420	480	514	449	503	470	474	479	482	432	467	462	514	450	498	450	497	482	462	431	436	454	498	447	510	445	468	475	485	427	501	436	461	454	444	491	500	448	474	490	484	490	455	442	470	482	471	480	467	508	476	472	464	484	495	479	434	474	453	439	497	459	447	486	496	487	497	473	471	470	512	471	459	468	484	492	483	472	477	474	443	451	499	503	454	496	480	504	487	486	438	437	488	488	476	473	488	438	479	462	470	437	441	456	492	461	465	476	479	489	483	464	451	456	493	432	462	446	508	524	448	502	505	484	498	479	432	480	459	422	506	523	455	443	473	485	522	488	494	509	496	449	464	474	458	445	451	500	471	502	484	455	431	487	473	492	489	459	486	439	457	528	461	481	461	480	437	471	437	495	483	430	448	461	452	489	475	482	419	502	479	439	444	509	484	420	477	504	506	469	462	473	494	529	456	476	481	473	513	462	504	465	436	480	454	480	485	435	461	481	473	464	432	477	493	467	465	477	511	479	448	484	507	490	490	475	475	474	480	468	456	441	430	443	506	467	454	486	488	424	456	500	475	481	498	480	460	457	438	478	419	450	497	484	483	504	474	437	453	496	457	495	476	452	462	439	463	483	490	475	458	493	464	440	447	486	456	484	519	477	468	474	479	507	500	479	499	452	468	482	482	523	468	491	458	464	455	488	509	465	458	463	462	462	483	438	479	491	469	475	490	501	482	524	460	459	463	457	485	444	487	489	465	508	477	485	475	466	418	442	491	434	455	465	469	491	436	459	468	486	475	466	498	494	508	448	470	481	467	477	448	489	458	425	480	478	433	461	483	495	468	475	458	497	436	473	460	511	470	469	435	524	464	494	463	464	505	505	440	468	447	496	471	452	500	481	466	499	454	465	430	466	491	469	499	450	465	472	490	486	468	493	489	490	473	476	484	483	462	464	465	425	439	457	506	512	461	500	469	499	473	465	480	472	501	435	481	442	494	467	484	492	466	496	484	478	479	458	507	487	500	508	464	468	486	460	474	524	444	503	496	486	445	471	473	480	486	468	431	445	456	520	477	485	482	478	505	481	513	482	444	467	478	476	476	473	472	498	480	516	509	453	477	446	490	468	443	463	502	496	452	487	457	515	440	494	491	464	510	486	464	475	483	522	442	478	473	474	452	507	497	455	479	442	510	449	492	485	462	476	490	467	470	460	469	485	461	501	435	472	458	473	476	467	456	489	481	478	449	468	448	495	455	486	465	465	525	447	487	470	476	450	461	447	454	452	511	456	487	451	479	497	560	480	466	463	457	471	473	497	521	462	468	482	471	472	469	478	479	479	488	444	467	433	475	443	493	469	447	443	511	478	462	479	475	470	461	519	513	491	462	492	471	456	505	466	462	442	492	440	466	463	479	497	480	479	473	447	495	456	539	455	489	495	489	480	467	442	484	482	484	477	496	481	546	441	463	471	502	484	495	498	482	483	453	469	486	455	452	482	482	457	466	462	492	467	472	453	466	471	447	479	466	486	451	476	452	489	473	460	464	479	445	465	485	487	466	477	514	485	467	510	493	469	441	472	425	481	502	508	468	460	471	484	466	499	475	489	486	463	441	439	443	448	473	481	500	481	482	456	487	458	476	457	451	535	456	458	475	489	463	467	469	476	478	451	486	504	503	509	475	488	491	445	464	467	500	461	490	456	451	489	496	457	489	507	450	486	477	451	464	501	460	501	445	472	490	512	469	473	480	486	466	450	495	514	450	481	483	493	466	457	475	463	514	501	441	479	488	474	489	494	495	475	523	440	508	504	514	450	479	504	470	473	445	458	470	446	470	427	444	457	491	467	474	475	474	445	455	503	498	483	450	468	464	502	460	518	439	483	465	505	474	485	466	471	501	468	481	472	461	454	485	482	479	492	505	474	458	418	475	427	510	484	466	479	482	446	460	465	488	460	467	518	524	507	473	490	452	493	489	469	456	497	463	467	485	444	476	506	481	437	445	452	466	473	477	499	457	463	496	440	470	487	488	494	451	494	469	458	479	501	476	456	448	485	447	476	460	496	471	436	490	466	451	435	487	477	500	487	444	478	470	471	467	473	496	441	476	447	516	463	499	516	455	464	441	495	475	463	456	516	496	480	438	451	477	474	425	466	475	489	481	460	457	475	457	472	474	467	491	472	497	443	506	482	482	472	490	479	497	508	483	465	429	480	475	445	496	449	493	476	488	485	526	475	456	481	467	478	473	437	457	478	455	481	481	481	456	440	453	477	487	452	503	456	482	493	478	448	507	485	458	450	470	497	459	502	521	500	537	472	458	452	523	497	465	514	478	469	466	444	443	427	498	507	469	476	470	490	465	475	473	447	515	479	468	481	487	489	449	500	483	494	484	476	505	440	506	437	473	465	477	466	504	455	478	478	458	517	491	475	462	448	512	455	439	494	468	460	526	504	448	463	503	461	506	458	487	477	447	414	456	456	464	475	480	473	496	460	480	454	434	467	524	481	464	467	453	487	500	481	449	452	476	481	497	418	468	463	463	441	482	474	447	485	452	474	459	479	492	480	438	455	482	507	467	492	485	520	504	492	463	478	492	482	459	491	433	472	530	467	483	452	486	498	499	471	436	493	451	484	482	461	463	456	476	481	482	457	536	459	496	448	495	465	482	457	492	474	481	476	441	470	529	504	454	453	451	455	459	470	482	458	473	464	475	493	490	462	475	513
26930	21258	30483	11192	7005	9116	6290	2656	1272	497	282	289	283	279	240	270	262	276	261	290	263	268	263	276	303	281	262	269	254	267	266	267	288	251	281	299	267	259	273	300	297	270	278	287	271	282	291	298	262	264	305	283	287	258	262	261	270	264	278	252	268	276	265	267	279	281	287	298	243	285	259	288	271	271	288	266	266	235	288	270	283	249	295	302	298	273	278	246	243	288	277	275	254	256	248	245	258	264	254	239	295	293	226	278	281	291	275	294	256	275	271	283	257	302	283	267	270	291	282	286	279	275	256	280	258	250	271	291	307	274	259	266	283	273	273	262	258	249	269	250	269	231	250	262	251	243	296	278	243	281	283	283	314	280	283	243	230	287	277	264	256	245	280	292	272	304	276	276	316	305	256	276	253	275	277	274	289	286	259	256	253	243	265	284	294	270	277	270	274	249	275	261	266	250	244	277	275	300	252	276	287	271	253	263	258	302	270	274	259	228	271	276	273	275	247	290	266	261	290	288	306	297	284	269	280	300	280	254	291	292	264	259	285	268	280	276	262	283	280	259	262	295	274	299	261	270	281	256	256	266	284	291	292	275	287	279	267	259	287	267	261	283	263	287	298	274	262	291	287	275	298	309	283	281	284	286	287	275	283	273	293	291	271	296	259	297	241	271	261	287	284	282	247	267	277	276	295	264	265	274	274	274	266	276	276	266	276	271	291	296	267	301	271	281	289	314	272	281	264	284	296	280	270	262	268	292	258	283	267	280	285	299	271	258	305	251	235	276	275	238	268	293	295	271	261	300	254	282	274	273	285	313	270	262	299	286	278	261	264	262	276	274	284	278	272	297	261	260	253	265	276	274	306	260	235	267	286	283	238	282	286	281	278	240	276	273	272	273	265	266	262	243	271	271	272	266	281	258	277	256	256	252	268	261	260	273	266	275	280	269	301	296	257	285	281	255	294	290	243	297	300	251	242	257	273	299	288	274	282	247	289	259	264	281	270	302	262	283	281	261	238	279	255	282	292	312	275	292	277	291	268	276	247	288	262	272	287	262	294	258	262	269	270	275	272	273	269	291	262	273	243	302	261	289	279	261	269	267	274	292	290	273	272	256	269	283	254	272	273	252	291	270	288	280	265	276	294	286	278	283	276	269	279	291	311	275	257	243	248	262	268	249	302	292	303	279	278	286	283	244	291	279	256	281	265	293	255	258	294	273	291	285	279	289	306	302	289	283	273	264	273	307	286	282	292	297	265	268	291	289	261	277	289	254	278	246	285	291	329	266	284	270	289	275	281	268	289	271	288	257	284	284	275	266	261	261	295	289	262	274	279	290	245	294	271	281	273	293	303	253	284	245	305	297	289	260	271	274	309	285	265	284	293	251	258	271	279	277	282	250	272	301	305	273	260	265	264	279	264	268	274	278	293	295	278	316	267	301	295	292	304	258	287	257	269	245	276	249	266	284	283	293	234	272	306	287	263	267	277	292	293	267	229	281	277	244	265	263	286	309	256	275	250	286	268	259	281	288	286	285	290	257	334	255	257	277	262	275	309	271	284	297	283	279	272	283	272	280	284	267	273	279	283	275	273	280	286	276	291	255	262	245	292	275	248	235	276	268	261	305	284	292	268	267	258	268	266	283	280	253	300	304	292	250	286	274	266	251	296	274	276	283	267	261	293	273	255	256	290	264	254	260	275	291	251	291	276	280	295	299	312	296	278	259	276	267	251	279	280	265	276	257	269	264	245	298	249	245	280	258	265	266	305	279	308	262	292	277	272	264	258	274	277	257	266	271	283	264	266	277	274	285	289	268	309	276	282	287	268	298	263	290	270	263	295	272	254	268	231	292	276	303	280	278	268	263	272	253	275	279	272	272	254	272	296	276	264	299	282	275	239	255	283	250	281	301	290	270	261	277	299	264	290	267	316	277	308	299	265	302	237	273	260	272	274	270	275	248	280	276	286	290	258	287	264	266	268	278	250	269	257	275	286	296	300	257	283	269	266	252	265	276	278	277	291	294	259	261	279	308	275	274	280	278	270	279	290	273	247	256	281	270	256	292	242	276	270	269	253	270	284	264	270	282	243	255	259	281	245	220	248	229	293	265	267	256	285	301	254	287	258	270	312	280	273	267	283	261	279	285	268	274	277	275	246	259	284	262	274	263	272	272	275	248	284	254	254	246	291	246	245	266	290	298	287	264	296	314	258	260	261	267	297	281	270	288	280	273	275	244	271	252	271	298	269	304	288	251	308	266	259	314	262	241	278	301	256	272	273	259	284	275	253	281	276	278	270	251	279	257	277	254	298	277	282	309	221	272	254	295	292	264	280	290	302	304	283	319	305	270	279	291	310	273	280	275	279	276	266	273	263	296	261	263	269	274	280	263	289	277	283	276	306	266	286	293	307	276	259	284	271	287	274	294	275	261	285	305	282	262	287	292	277	299	320	263	275	288	262	309	282	273	274	264	269	288	275	285	272	265	263	267	270	254	248	290	308	276	269	287	258	259	272	300	267	280	272	265	256	268	262	236	277	221	265	272	256	292	279	308	244	280	297	295	247	311	261	303	260	261	280	254	276	283	268	276	285	257	252	296	275	282	263	289	295	257	296	274	296	280	298	292	276	273	291	293	253	279	280	284	295	265	278	287	275	272	293	287	288	308	289	284	261	265	269	283	272	236	257	295	261	304	255	227	280	281	298	260	302	272	278	269	260	303	287	277	284	254	280	279	254	284	284	256	269	288	273	281	254	265	253	279	299	297	276	269	263	255	244	253	262	291	255	323	280	266	291	277	261	286	290	306	317	295	282	270	289	268	284	286	291	284	268	294	308	286	271	289	272	320	273	290	249	270	265	305	295	265	270	266	283	291	276	258	280	275	274	280	304	304	262	267	286	271	254	264	267	292	282	286	289	273	282	281	257	273	292	285	288	265	264	275	286	278	255	299	278	292	296	249	299	276	277	266	279	283	285	257	281	292	296	273	285	294	271	273	278	284	294	260	268	248	272	262	262	277	277	246	267	295	300	295	288	266	281	234	246	277	254	250	279	282	288	268	291	265	260	287	280	262	259	276	255	252	310	273	302	281	277	261	249	299	272	249	325	273	272	290	285	252	255	263	281	272	285	260	249	276	298	274	286	244	277	276	274	275	255	254	289	280	242	284	283	269	274	278	281	279	295	266	288	276	260	279	281	257	286	290	270	270	261	297	264	267	253	259	238	286	269	296	299	274	262	276	302	287	266	272	281	270	270	245	276	251	281	281	301	280	249	288	278	248	291	256	255	290	308	278	276	261	287	255	276	269	254	265	271	266	277	303	269	258	288	280	319	272	288	283	273	248	266	309	293	257	305	272	267	290	270	273	296	296	256	255	297	251	271	298	261	264	294	266	266	271	268	263	275	269	297	304	269	289	274	250	278	288	268	285	285	283	281	249	262	260	262	281	267	291	266	294	276	282	250	272	313	280	270	290	251	256	252	269	281	299	267	267
5905	21126	39058	10273	14826	18660	13865	6910	3511	1301	579	527	524	559	555	495	552	564	566	505	575	553	551	544	519	543	517	522	514	556	518	529	537	534	520	529	510	547	516	536	532	574	554	552	521	479	531	512	557	544	574	553	542	577	555	542	523	589	530	540	515	551	597	500	520	513	496	526	593	562	540	548	508	530	544	558	562	548	529	524	517	576	553	536	542	599	559	519	542	568	524	514	524	583	522	515	529	550	555	544	520	543	509	522	547	595	614	503	503	567	567	531	546	564	517	534	605	508	562	534	582	573	506	561	589	524	545	530	572	524	548	528	519	539	514	559	590	527	515	551	556	551	556	533	529	523	536	557	536	528	531	532	604	530	538	493	537	504	565	563	568	568	539	565	524	540	544	539	586	583	565	553	534	521	529	539	544	529	571	539	518	547	549	560	542	491	531	566	564	536	527	520	561	553	527	516	558	585	512	543	551	557	521	534	565	573	524	534	547	533	564	542	526	534	552	544	533	540	546	512	602	525	569	522	578	543	559	561	538	523	533	527	533	525	592	553	536	533	540	546	515	573	487	539	543	548	565	551	568	591	537	578	514	551	575	546	558	543	529	522	550	545	547	549	527	587	521	514	534	527	578	525	517	538	543	480	538	593	545	554	590	559	564	549	552	538	559	523	580	514	538	576	520	525	535	521	568	546	517	526	563	504	561	557	521	538	550	534	537	553	550	575	537	570	537	530	536	546	550	512	524	568	559	522	531	521	547	523	526	523	504	544	591	523	559	508	563	535	550	552	548	545	507	567	548	529	510	521	562	532	516	524	587	530	602	571	537	506	538	564	548	530	537	564	540	555	571	561	562	556	588	513	542	497	537	565	562	563	567	546	573	523	569	530	582	517	541	567	549	548	530	534	580	544	564	498	534	542	593	557	554	549	504	531	518	505	541	528	537	552	545	557	530	561	539	526	554	551	527	562	560	513	572	549	526	516	514	540	537	489	531	498	537	548	547	534	571	515	507	524	533	580	489	514	528	565	577	554	535	536	541	552	529	535	564	533	520	550	559	510	542	528	543	544	536	560	563	526	529	584	555	531	514	537	558	498	540	504	549	524	533	527	529	548	557	536	535	584	586	538	527	536	548	513	543	536	520	531	534	548	576	548	562	560	570	569	554	558	569	575	497	559	555	536	541	535	540	557	560	519	511	508	547	548	523	509	530	525	593	540	547	576	553	531	534	542	537	510	569	573	543	521	547	544	481	491	535	594	526	504	562	502	509	529	571	564	533	529	524	551	537	568	550	550	539	568	515	572	563	538	559	518	565	558	525	573	527	564	575	556	539	556	578	540	517	509	543	546	574	571	544	575	531	512	521	561	565	535	565	579	525	523	522	517	527	537	543	548	574	550	556	527	568	557	531	547	571	561	555	551	549	560	563	558	528	563	499	523	502	490	570	581	568	571	526	500	527	564	570	561	514	560	557	546	539	560	571	517	575	543	546	547	536	585	537	616	520	508	522	539	527	556	599	527	559	572	543	525	559	522	570	568	525	571	562	534	551	563	514	555	578	524	529	565	533	551	525	518	547	554	500	583	527	549	562	557	577	532	522	525	488	551	584	564	535	545	542	513	538	562	580	522	530	523	569	497	524	494	588	534	554	534	531	524	577	501	558	570	541	531	549	506	539	530	520	547	555	549	493	542	547	530	550	517	553	549	519	554	511	571	541	572	549	524	531	536	519	561	524	559	580	516	524	569	548	538	542	544	529	515	541	530	530	512	551	571	499	491	543	547	552	510	542	574	574	527	562	538	560	504	510	570	527	543	505	574	555	533	566	564	565	528	546	554	526	514	539	548	549	556	536	555	515	579	558	521	513	505	529	529	528	546	573	545	518	559	583	553	507	571	501	519	581	520	555	541	587	539	548	522	567	547	535	562	548	528	538	536	536	544	507	533	525	577	551	533	531	544	578	532	555	548	541	592	539	545	549	560	524	538	517	569	551	556	569	548	558	569	535	557	517	575	548	513	548	546	549	564	594	535	525	527	587	505	502	523	499	556	513	475	543	528	524	572	530	556	526	551	533	522	530	540	574	551	538	533	590	565	557	562	537	560	529	577	556	517	532	562	523	535	561	536	553	566	517	530	590	533	546	530	515	551	570	533	542	573	507	543	578	510	556	544	579	544	552	563	531	522	549	573	564	557	562	574	527	535	538	556	538	616	533	479	521	527	586	574	522	546	504	529	558	590	530	526	496	561	571	557	558	520	564	509	567	520	571	513	554	519	602	547	535	567	564	601	574	553	524	562	528	583	569	521	521	544	585	548	567	493	493	523	558	539	531	551	565	518	537	560	549	525	499	565	528	586	567	560	562	523	568	521	555	619	494	502	534	586	576	544	562	545	568	552	533	583	508	545	577	547	588	546	542	538	574	557	549	576	540	523	528	513	525	578	537	547	555	557	532	503	546	574	569	530	539	546	592	532	506	527	535	521	509	519	556	554	536	592	502	575	551	530	532	523	559	551	516	541	548	512	565	534	509	528	559	594	560	516	550	580	529	534	530	519	560	530	534	555	553	509	528	517	569	524	488	522	539	534	525	549	541	563	566	553	564	507	502	524	536	577	574	511	549	517	561	574	506	529	544	527	518	555	584	495	553	571	522	513	493	542	565	536	547	525	547	494	520	544	542	538	501	516	537	594	557	551	545	544	534	520	580	549	550	561	527	604	543	547	555	522	585	557	547	539	549	511	550	565	540	539	539	540	556	568	532	558	571	571	584	519	541	517	547	585	541	528	551	536	536	554	560	526	520	571	540	545	488	521	551	538	567	534	543	523	498	569	562	518	522	524	543	586	508	525	502	560	518	524	517	531	533	561	527	553	514	596	531	551	546	556	531	556	545	555	525	564	562	507	550	509	560	546	544	573	568	534	546	508	530	560	510	522	574	548	555	531	526	534	553	549	545	502	560	593	534	513	544	571	547	512	520	527	513	560	531	568	552	552	521	560	514	537	495	568	546	525	500	549	502	581	537	558	580	605	574	556	554	575	509	557	592	559	519	521	569	565	546	555	525	534	559	518	549	574	531	536	541	551	532	553	527	519	540	534	551	507	544	552	543	584	557	529	551	573	524	542	532	510	516	559	547	538	530	532	537	543	566	540	529	550	489	539	589	553	579	515	536	542	544	522	542	560	541	559	535	544	540	536	556	522	531	513	512	548	561	505	532	519	559	563	509	547	516	547	552	522	573	493	577	518	555	531	533	595	576	528	487	539	518	504	591	508	514	570	548	557	546	557	578	538	554	510	530	551	545	536	580	540	559	530	549	582	546	566	501	524	519	564	535	533	567	508	519	567	523	491	533	518	531	565	565	537	540	513	545	550	516	560	541	575	545	529	573	460	543	534	521	583	554	558	505	573	531	533	535	570	482	532	542	536	566	580	546	553	526	568	539	567	512	519	595	577	539	535	556	536	542	568	558	555	583	519	547	548	575	524	558	546
24442	21411	32995	28083	33803	40804	33419	17868	6756	1597	228	211	211	212	223	208	221	218	208	210	204	196	212	193	217	216	206	223	199	205	194	203	203	198	227	192	213	199	197	210	207	192	212	214	226	235	210	193	217	210	213	222	210	208	207	214	206	196	218	188	221	207	197	217	222	210	178	208	239	216	213	242	198	207	191	203	223	196	200	226	221	218	198	202	213	212	200	194	198	216	224	208	192	222	200	212	220	181	201	211	189	212	237	169	207	217	189	192	226	237	184	192	204	206	219	206	206	217	210	204	215	209	187	208	215	221	183	218	195	233	215	185	215	216	227	214	209	213	218	202	208	197	214	231	199	224	204	171	184	202	228	177	203	203	243	216	209	203	229	194	185	209	191	201	232	209	189	189	207	205	221	216	200	207	211	201	183	210	217	198	202	238	210	210	189	211	203	199	201	194	218	206	211	218	199	200	214	217	231	207	208	235	217	215	212	199	183	214	231	211	193	210	197	189	192	208	219	178	198	244	202	230	196	215	211	206	236	195	205	227	203	209	185	211	209	214	231	196	220	208	189	190	202	194	197	219	203	234	233	215	212	182	211	230	213	198	181	205	212	215	211	198	199	213	212	220	206	219	241	193	210	203	225	198	223	224	222	224	214	195	168	193	225	198	217	203	200	243	201	191	225	240	194	204	221	223	225	206	205	212	214	189	208	211	221	211	212	195	205	192	188	184	205	212	225	188	209	211	211	232	201	207	185	219	198	235	192	215	187	209	204	230	209	178	207	219	218	232	195	212	204	210	216	205	182	213	205	206	203	240	212	195	205	199	201	203	220	215	201	201	190	198	207	184	223	186	200	205	210	209	225	232	217	202	209	199	232	220	204	202	208	219	201	198	198	200	237	206	208	196	194	194	201	195	203	213	198	198	180	205	188	219	212	235	186	192	191	226	202	196	227	241	192	203	174	189	204	213	178	233	219	236	229	233	193	219	184	195	220	203	208	193	192	211	196	200	215	206	191	199	226	203	203	221	194	199	208	206	210	211	199	211	207	216	222	209	200	205	211	229	237	219	216	187	214	225	216	231	191	199	192	217	191	200	190	211	205	197	215	202	222	214	214	203	236	214	222	195	218	211	241	223	204	228	191	201	214	202	218	233	238	226	191	198	198	219	202	211	196	207	231	223	192	209	196	208	211	199	206	168	240	199	221	202	190	197	196	193	213	187	191	213	194	181	198	216	220	229	174	208	225	181	168	223	210	199	209	218	212	193	206	202	211	176	195	217	197	193	230	203	219	195	205	201	212	211	166	227	208	216	193	218	177	219	183	220	204	209	224	184	200	190	229	222	221	230	181	194	203	210	178	208	218	211	177	205	235	207	200	204	233	196	195	205	203	215	213	201	191	212	217	224	201	177	197	207	224	195	238	174	233	212	230	198	218	213	195	216	191	192	205	205	211	201	210	213	207	202	221	193	214	210	203	203	185	210	207	217	203	228	227	193	190	185	192	176	192	225	195	201	185	184	201	192	222	254	220	223	220	199	215	217	189	192	229	209	219	205	217	221	193	211	193	209	203	177	224	199	185	204	200	226	214	228	196	224	186	194	199	221	198	189	207	182	219	217	208	182	194	225	201	219	210	203	196	205	188	202	206	194	190	198	207	206	215	203	202	198	234	210	205	219	210	185	212	191	212	206	199	191	209	198	238	231	229	182	228	221	213	195	190	212	200	232	182	198	224	188	215	207	220	220	217	202	213	252	197	226	199	205	210	196	192	210	220	233	184	222	227	183	212	199	183	206	203	224	212	187	212	208	198	184	205	228	220	238	217	211	222	201	206	208	190	222	195	197	209	188	189	213	189	211	230	213	198	195	225	186	220	216	208	211	224	197	217	222	225	213	191	166	204	186	204	185	213	215	217	209	197	180	205	222	200	204	204	208	229	209	218	172	208	183	184	226	208	198	234	201	206	217	219	221	197	206	225	187	236	197	190	203	208	205	195	192	238	209	205	210	207	201	187	191	222	219	227	218	194	200	226	199	199	227	198	221	205	217	226	210	241	223	193	215	193	203	219	198	187	252	203	223	207	222	201	225	209	217	216	201	199	198	211	206	201	187	196	204	225	225	198	192	208	198	167	204	203	222	218	206	218	197	191	206	208	227	204	212	217	201	203	227	208	220	185	194	219	194	194	204	214	206	192	201	207	198	227	235	205	235	186	193	214	193	204	203	221	191	202	198	216	214	227	188	200	204	178	214	200	184	200	221	212	231	209	194	214	199	204	195	206	196	206	207	196	210	213	224	208	199	223	207	223	202	192	218	224	200	218	207	188	220	202	196	227	201	193	200	206	172	218	225	187	213	188	238	205	211	187	207	206	186	215	198	219	226	208	192	188	210	209	214	199	201	215	190	211	210	209	203	207	194	207	203	213	223	214	226	202	195	217	208	199	215	211	186	235	200	216	216	195	222	198	203	202	205	205	201	194	189	195	197	204	195	221	184	221	213	221	218	198	225	201	201	197	225	234	202	186	193	191	219	222	201	210	197	191	213	174	202	188	208	216	232	179	201	220	198	200	199	219	218	204	225	206	197	201	212	223	205	212	207	193	191	202	208	191	198	210	218	189	225	198	203	215	212	202	215	212	223	193	198	199	188	221	195	212	231	227	220	218	221	231	203	202	213	196	222	202	187	217	201	218	219	217	199	239	186	200	195	206	206	229	257	201	217	193	201	218	192	194	201	218	227	201	250	203	218	202	211	210	219	200	221	216	199	184	204	225	222	210	200	192	221	213	213	200	212	207	215	215	214	213	202	209	193	197	221	216	187	182	197	180	209	210	212	181	223	201	206	200	219	208	204	221	205	190	186	235	234	225	203	220	204	223	203	227	196	210	199	212	198	205	217	211	196	211	192	205	226	194	213	204	215	194	185	218	208	199	210	224	215	187	223	191	189	216	225	193	195	190	214	195	220	232	206	193	171	205	204	198	208	231	195	182	237	209	208	200	199	214	209	199	203	189	202	189	187	217	196	224	229	196	203	190	212	228	199	203	215	220	209	194	183	181	201	208	193	234	197	197	199	213	200	199	212	195	219	198	217	206	221	206	193	212	220	211	206	233	209	215	197	218	239	210	209	202	188	211	213	204	184	221	215	188	215	229	191	203	211	197	207	216	228	214	199	205	220	205	198	199	209	228	202	219	192	238	208	226	206	210	208	206	223	232	220	205	199	208	205	230	199	194	196	220	207	204	223	231	225	204	213	224	224	233	200	211	219	194	197	198	191	184	223	231	213	214	210	203	213	228	178	195	206	216	190	217	200	195	211	212	202	202	201	221	218	219	170	221	216	189	221	229	206	227	222	183	220	212	201	206	222	208	183	182	215	210	198	208	226	208	202	208	200	180	224	197	231	183	180	222	216	223	200	197	193	182	230	201	216	191	196	206	229	223	251	225	218	204	227	199	216	191	202	189	183	221	210	216	210	200	221	196	212	227	202	220	210
8348	43957	62533	34697	48834	46403	39406	24935	14203	4329	398	435	397	439	409	429	431	423	394	433	425	429	383	408	419	386	388	451	411	406	406	394	384	393	390	419	448	405	425	415	469	414	439	391	391	414	441	410	427	394	431	402	377	421	396	415	423	399	431	400	404	382	398	420	386	409	394	415	434	447	422	409	447	402	382	419	418	394	415	410	394	398	421	407	409	409	429	403	452	408	375	424	423	408	414	438	409	392	419	398	451	415	391	411	428	416	405	407	438	409	413	435	403	418	439	429	390	426	395	423	439	425	395	413	444	389	389	422	391	422	405	387	413	373	407	442	429	408	407	444	420	404	401	428	391	380	404	418	386	404	413	461	440	428	395	430	433	438	405	433	457	465	398	413	421	405	409	434	416	402	403	399	389	464	407	406	420	408	404	368	406	427	446	410	383	435	434	443	396	402	420	403	428	432	409	443	391	419	426	383	363	420	433	430	429	435	409	391	399	426	408	428	425	399	376	402	414	405	429	416	415	441	430	396	434	392	468	407	416	406	425	399	431	420	447	412	440	396	403	465	448	405	422	392	384	437	435	381	414	413	434	407	376	397	430	418	458	432	411	418	384	393	425	425	429	429	432	418	376	427	440	410	404	413	413	386	449	393	418	411	431	460	443	405	423	379	424	421	445	420	405	416	434	412	428	411	413	390	405	381	393	421	425	375	405	405	431	404	444	405	426	446	391	418	418	428	421	412	415	428	401	402	417	451	413	419	385	440	419	429	428	403	381	385	425	444	423	413	407	411	385	399	447	404	389	434	422	411	432	420	403	390	426	421	410	378	394	441	420	409	446	406	397	409	411	436	439	408	398	405	417	423	385	419	418	407	420	420	432	419	424	433	405	429	406	419	431	422	395	431	416	440	421	424	385	445	465	416	395	442	409	410	373	394	416	413	391	440	410	406	402	445	441	409	436	396	374	407	393	412	414	398	434	404	425	410	406	446	428	427	421	405	416	414	426	427	407	397	403	405	398	416	389	423	406	393	385	425	394	400	458	409	443	399	393	412	416	417	433	426	408	390	432	445	385	390	392	430	438	413	392	415	400	417	402	409	400	386	401	411	408	409	405	402	420	413	422	392	411	420	410	456	424	397	421	413	410	385	408	421	438	433	391	429	410	417	421	419	406	410	377	443	378	420	411	438	378	412	414	433	401	459	395	421	408	410	378	430	440	398	375	449	420	413	423	400	399	416	386	435	409	413	439	422	438	421	416	442	410	442	396	449	435	421	423	431	399	426	412	381	433	412	401	412	409	398	429	429	404	432	448	436	412	383	413	414	407	421	422	418	407	406	429	417	418	414	425	392	398	412	410	440	430	408	392	398	429	409	386	463	422	412	430	447	426	384	441	372	408	412	414	423	403	374	419	410	398	410	396	406	408	406	421	409	435	398	431	421	441	426	379	406	417	387	408	400	456	399	408	446	408	438	401	391	421	433	404	366	436	404	385	432	405	419	428	416	426	426	419	407	428	415	410	426	406	409	395	380	430	438	392	421	417	410	367	376	423	429	435	457	382	424	426	407	416	427	418	452	407	426	388	442	436	400	428	411	448	375	402	429	401	399	446	442	400	424	427	400	404	420	406	436	413	384	415	472	387	434	445	420	400	420	395	419	411	442	427	390	410	394	385	401	420	401	416	413	424	381	434	388	409	392	414	411	437	431	427	437	402	412	458	388	386	404	435	415	402	393	407	406	405	428	409	396	398	394	436	426	422	452	424	428	399	425	403	397	378	434	380	426	409	395	404	408	406	447	427	421	384	405	429	405	410	439	404	443	382	468	406	407	442	442	399	421	416	393	450	443	409	448	430	436	409	422	423	395	413	432	396	421	438	400	413	420	397	426	407	388	446	408	378	448	434	429	423	391	411	414	394	403	407	419	422	428	439	431	405	431	398	376	411	413	410	388	440	397	407	417	418	394	401	393	380	415	410	444	398	418	393	436	437	446	409	399	403	432	421	394	448	447	424	413	399	409	421	390	401	410	398	442	442	414	410	433	396	398	400	420	432	420	428	381	407	423	403	419	405	419	464	429	382	390	399	396	401	434	408	427	409	390	400	462	430	409	388	418	399	418	400	395	417	428	417	406	410	417	422	444	396	386	425	410	406	407	444	413	422	411	423	414	421	432	404	421	400	410	417	383	416	439	422	379	382	440	398	382	392	417	413	412	370	422	453	386	372	445	411	397	424	409	406	405	401	407	434	391	385	411	388	451	430	447	418	391	425	380	385	402	425	424	421	420	408	397	404	401	406	424	379	416	428	407	404	401	416	421	382	391	403	411	364	454	426	426	422	433	400	408	436	401	402	413	429	401	407	429	448	407	393	399	397	410	420	392	445	398	410	408	400	385	399	355	434	415	423	417	405	424	456	404	421	397	410	361	453	450	432	399	395	407	435	422	461	426	438	400	427	395	444	412	415	423	405	426	395	431	429	417	423	424	425	430	395	400	417	441	403	424	416	370	389	421	437	386	413	424	392	386	446	411	380	422	439	406	430	396	387	478	448	442	454	425	416	414	432	402	384	427	450	384	457	440	394	415	406	421	421	391	436	394	392	446	414	447	435	388	374	421	439	401	423	410	451	418	381	380	429	397	454	439	419	379	390	392	408	402	413	392	458	462	406	438	408	419	417	360	427	443	404	426	404	421	398	429	425	419	433	389	437	428	413	409	406	424	467	408	424	428	406	409	415	433	415	425	430	440	391	396	385	405	412	420	410	394	361	421	414	423	418	398	389	391	388	412	419	395	433	435	393	411	402	383	410	421	389	399	425	410	421	431	423	411	412	432	394	445	447	417	422	414	412	403	361	437	432	427	433	399	441	447	459	402	437	425	394	432	424	397	424	413	372	368	445	427	412	420	410	404	403	418	436	389	458	419	431	399	465	409	433	414	408	406	424	415	418	385	402	429	416	452	371	444	412	425	434	411	407	387	421	401	425	385	416	422	400	451	453	410	424	410	397	407	407	409	413	457	438	411	414	401	408	450	448	422	432	427	452	419	393	413	442	425	378	424	410	382	380	389	408	392	400	404	421	405	407	418	411	436	403	409	363	412	432	413	405	398	440	418	373	399	380	427	388	440	395	416	408	442	379	405	435	393	399	422	397	416	429	419	407	420	440	401	431	427	448	380	418	433	406	429	432	424	408	424	438	400	391	440	415	407	395	400	386	430	409	411	437	424	386	387	418	446	418	447	416	426	396	415	472	422	437	396	427	436	405	378	419	408	426	423	416	412	407	401	461	393	415	404	429	400	436	424	420	408	408	451	406	418	411	423	389	419	385	456	437	433	429	375	400	396	438	428	391	413	408	412	410	391	403	413	387	381	424	403	412	449	418	411	396	434	411	386	402	435	388	410	402	374	400	426	395	427	432	413	407	441	393	435	447	433	371	401	429	416	415	401	395	429	440	405	396	400	388	396	417	414	441	425	375	455	435	422	424	401	426	423
23488	21468	35680	42157	37428	36299	31699	17220	7780	1915	364	304	283	306	278	297	280	334	270	287	246	285	315	304	281	297	320	304	305	291	267	289	308	276	259	274	283	268	291	283	313	265	263	259	274	266	268	276	246	289	268	282	279	288	273	315	284	265	314	270	262	301	268	284	260	269	270	289	272	288	275	276	277	281	260	264	285	296	248	286	272	285	240	272	281	290	325	282	277	285	280	261	265	252	308	307	281	250	321	296	287	271	285	325	295	278	314	259	257	296	254	263	274	265	247	268	295	300	261	276	279	327	244	282	276	289	295	281	300	294	255	293	299	301	267	290	286	288	295	313	259	273	259	270	278	296	264	281	275	261	271	326	270	278	295	285	302	292	287	275	285	239	272	254	294	290	277	296	284	263	284	292	290	296	266	280	284	298	262	282	293	297	281	293	304	306	273	270	261	253	286	285	277	299	265	284	292	318	264	274	271	289	276	256	274	292	266	260	260	275	295	303	273	287	272	287	261	290	312	286	290	288	302	310	292	271	256	287	286	270	260	269	284	290	250	261	305	290	274	285	275	300	270	261	257	284	274	281	293	298	303	257	296	294	288	294	266	252	279	281	292	284	292	276	287	293	289	305	296	280	286	273	259	281	295	307	303	287	298	282	288	283	302	292	279	288	267	282	263	305	267	260	276	292	286	302	311	303	279	302	260	309	289	268	264	283	276	288	288	278	292	265	313	251	276	287	255	295	253	292	273	269	294	267	282	283	289	282	297	268	272	296	297	290	259	256	287	283	277	261	286	275	303	291	269	292	290	290	266	271	277	281	296	282	274	282	282	286	268	294	320	264	283	279	260	278	277	274	272	290	289	293	289	276	275	238	289	294	277	272	282	283	320	271	279	274	307	268	307	295	272	303	273	313	279	284	317	239	264	266	305	310	286	290	285	297	271	281	290	256	300	282	289	268	286	275	290	290	292	309	284	300	263	271	274	265	305	301	277	270	262	290	288	287	262	271	285	299	295	294	280	333	275	259	291	271	293	289	254	285	273	292	257	266	254	268	279	258	297	276	292	291	271	295	289	287	278	255	271	258	310	267	288	306	292	252	269	273	265	287	280	264	251	297	287	255	256	266	273	292	298	257	263	286	300	262	234	265	329	271	280	304	278	252	272	300	267	273	310	267	284	267	300	299	277	253	295	269	236	284	291	280	276	303	294	300	285	257	295	290	283	280	290	296	312	290	312	279	259	281	314	306	310	286	258	278	303	289	276	256	299	278	278	278	278	316	290	284	250	259	281	308	257	281	278	277	299	278	251	279	290	266	288	278	268	283	273	295	274	259	274	278	288	263	285	286	297	254	298	323	265	267	298	279	277	271	277	259	251	257	288	280	307	285	261	303	275	235	258	286	283	283	261	276	291	234	230	253	283	279	268	273	287	272	251	291	275	285	280	260	287	249	281	247	269	282	254	271	268	269	312	248	260	288	248	277	254	287	279	248	255	273	312	268	269	279	262	264	285	274	279	294	268	284	312	300	269	282	288	292	281	292	262	271	281	296	285	249	278	255	282	277	266	266	272	276	273	264	271	275	278	250	276	274	257	284	263	300	303	289	288	267	286	281	279	288	293	275	263	285	266	286	273	291	268	252	304	305	284	281	256	271	276	277	279	281	273	299	275	309	291	292	259	288	297	265	290	268	281	300	274	276	243	280	273	276	269	297	274	267	267	284	269	264	283	300	302	296	230	259	243	289	259	280	270	272	281	296	293	265	303	273	232	262	295	282	266	263	281	294	291	278	271	274	253	297	257	268	264	269	268	277	270	315	266	270	284	287	274	293	304	275	310	268	296	297	268	243	278	275	279	250	252	286	252	275	283	279	290	282	282	277	265	267	283	277	296	268	276	269	297	275	245	283	272	263	265	276	293	284	276	254	274	261	276	285	311	251	269	291	280	266	291	249	254	300	280	267	296	300	288	274	280	257	268	317	277	273	280	271	301	295	258	305	270	252	251	275	308	278	265	270	300	299	278	288	275	271	283	281	301	295	288	284	260	274	281	258	277	272	261	300	269	283	271	268	291	283	290	275	283	313	271	254	284	294	260	295	267	244	286	254	279	256	295	317	284	312	289	300	292	274	295	285	305	265	285	285	301	276	247	292	282	294	273	283	293	267	307	306	273	255	282	285	280	270	272	239	268	273	294	284	290	302	298	286	274	303	310	286	297	291	262	270	260	301	263	291	281	292	289	302	285	282	271	282	271	286	280	297	290	280	295	303	233	290	300	304	298	283	275	276	274	266	296	278	288	290	281	280	293	264	272	290	292	307	264	252	294	287	307	247	278	285	270	280	264	282	310	283	285	280	289	300	282	278	260	278	308	270	263	306	283	260	285	252	298	269	277	278	288	300	288	274	287	264	269	289	296	285	265	277	274	273	292	295	304	298	298	308	252	293	296	281	265	272	276	268	286	279	262	276	282	263	315	276	287	255	281	275	279	278	262	304	281	288	277	267	250	290	283	270	265	260	261	283	266	302	286	269	292	262	275	285	288	248	261	304	292	288	282	298	271	294	272	275	262	271	267	282	299	289	300	272	287	270	289	262	280	277	303	286	313	268	259	266	299	277	304	276	291	269	301	282	276	281	281	310	271	256	266	297	278	282	300	277	287	259	281	273	278	304	287	285	263	277	291	270	280	286	249	250	273	283	303	268	275	302	266	282	269	254	237	281	290	279	278	259	273	282	281	297	294	298	295	272	286	285	241	263	295	292	282	295	287	276	280	283	290	266	284	284	289	284	271	293	272	292	279	244	246	298	301	266	229	247	298	278	277	284	289	287	290	305	267	298	277	282	281	310	302	275	290	280	292	262	261	260	302	280	267	272	291	262	285	269	267	283	262	276	295	272	312	291	277	273	270	287	274	283	263	275	287	279	248	268	303	275	295	316	278	277	270	265	307	272	278	291	269	266	288	281	286	312	265	289	260	289	256	239	291	280	296	268	293	255	286	281	287	265	282	311	275	242	265	273	307	271	279	306	283	296	263	279	302	267	280	271	268	300	271	310	282	284	269	287	310	283	283	297	284	268	292	279	301	267	288	266	258	298	312	288	302	298	256	237	276	294	272	269	271	301	310	241	301	309	270	284	289	275	248	269	329	280	277	271	305	295	269	278	285	289	274	272	261	294	276	296	262	266	267	280	264	284	272	288	294	300	315	265	272	259	280	276	272	270	281	296	294	240	284	287	265	286	280	296	306	282	286	285	275	250	277	285	269	280	297	303	290	296	267	261	292	271	287	280	293	278	279	300	290	293	284	262	310	283	303	322	260	299	268	294	303	264	280	273	273	288	267	255	269	263	281	274	257	284	269	272	267	293	302	261	276	298	263	287	254	246	282	286	291	288	290	265	256	265	281	293	262	269	273	272	275	295	299	288	244	278	249	293	293	255	294	291	271	288	276	277	262	264	266	272	306	303	245	312	279	290	269	240	289	286	261	278	306	276
11117	47298	89374	72516	59245	48303	38611	25055	15363	4827	558	544	540	558	550	518	525	487	551	536	486	545	544	516	545	504	544	511	494	515	504	503	531	530	523	482	550	519	491	526	493	504	494	489	511	497	541	536	461	488	522	524	550	569	504	490	499	511	491	515	512	519	506	562	507	478	526	506	535	510	518	496	550	532	553	504	564	519	523	521	479	496	518	501	516	510	522	504	522	555	518	526	530	520	528	526	521	554	507	539	558	527	522	553	512	536	534	519	496	518	532	489	511	563	523	549	520	508	525	528	483	545	530	537	512	515	502	547	512	522	486	533	531	494	504	490	502	547	526	527	482	489	518	516	518	531	509	488	494	502	560	520	511	524	537	496	483	520	551	545	518	548	506	538	554	535	516	582	509	553	502	498	486	485	549	497	536	514	499	527	483	521	488	497	514	559	494	517	530	503	502	540	506	525	524	560	515	545	543	494	505	496	551	505	499	551	545	509	504	470	515	517	514	512	547	535	502	500	528	546	522	508	523	495	528	574	490	513	516	532	502	494	570	483	516	511	523	582	470	564	532	533	516	508	539	476	511	504	513	505	547	497	494	497	519	514	491	489	523	489	546	511	486	494	514	544	524	516	522	533	494	476	541	554	503	494	494	505	529	476	522	538	505	523	540	507	591	525	493	494	552	534	585	501	534	472	557	462	516	520	532	478	550	519	514	501	451	562	534	484	534	492	542	506	514	518	525	515	528	511	503	531	532	547	530	527	520	553	503	518	512	518	536	529	502	517	508	536	496	555	535	557	521	523	512	488	481	537	519	532	533	532	500	541	508	524	509	521	534	519	494	539	531	521	501	529	525	473	475	488	567	475	507	490	553	554	531	534	517	534	519	480	522	551	483	502	525	519	549	505	548	512	506	541	506	519	538	488	505	506	496	523	534	533	520	503	516	488	526	521	527	521	539	529	520	530	548	552	509	569	534	545	571	528	536	565	521	540	492	553	519	522	499	534	506	470	521	517	482	508	540	551	505	542	500	486	549	534	544	526	491	538	501	505	517	508	536	491	529	534	544	488	515	548	518	490	516	524	505	520	519	474	518	566	521	497	488	505	512	571	483	526	487	503	526	519	527	551	502	505	521	494	534	506	535	579	508	529	507	536	560	523	535	527	553	482	528	540	538	502	534	533	515	533	540	534	520	516	513	493	530	521	505	502	503	548	530	484	509	548	509	557	514	513	583	548	519	566	539	491	526	493	528	547	517	512	576	497	510	520	484	473	500	526	508	519	515	531	513	495	504	556	534	490	477	534	500	500	534	517	489	559	493	538	533	539	498	517	515	511	519	497	522	548	540	485	522	514	522	510	526	480	507	507	491	511	540	533	542	560	477	489	521	486	494	527	504	502	535	542	545	525	518	495	515	480	478	520	512	498	550	533	496	517	574	492	483	526	504	532	517	559	487	546	487	502	504	447	501	529	554	526	501	513	489	526	506	545	521	502	537	541	521	528	548	538	507	509	481	518	490	548	490	493	448	501	534	520	521	536	484	531	509	500	520	553	539	501	540	527	529	522	509	530	515	539	519	545	541	568	504	541	478	535	531	529	483	540	511	530	484	487	525	551	511	488	509	492	526	488	533	555	544	501	500	489	518	525	519	509	531	509	498	520	520	508	515	550	511	570	489	512	516	530	473	502	520	501	526	513	514	520	571	533	542	499	527	510	525	531	565	538	527	525	537	548	550	523	510	529	517	520	527	527	488	529	520	500	497	496	529	498	526	528	485	510	515	491	558	550	515	527	543	526	499	517	510	519	534	513	510	507	531	515	520	531	508	559	497	529	523	532	525	506	561	501	510	481	538	528	510	534	528	517	541	505	531	551	541	499	525	509	482	509	516	481	527	484	518	523	484	533	504	564	538	514	504	494	535	508	527	518	512	555	556	556	534	499	490	518	521	489	509	537	529	530	560	509	536	494	514	513	511	534	503	498	539	512	540	525	523	500	506	517	543	517	578	550	539	502	527	505	494	529	513	528	519	503	525	556	519	503	524	498	528	521	562	536	474	532	503	550	490	542	513	503	545	499	504	523	515	459	559	492	583	518	532	515	475	516	519	512	490	543	500	489	527	510	489	498	489	478	493	512	499	497	522	540	464	524	492	548	559	516	556	540	465	538	518	503	511	493	497	480	519	544	523	542	549	518	492	512	517	503	488	523	493	551	564	502	520	524	553	527	531	534	523	531	546	500	535	497	473	505	511	500	559	520	573	507	552	525	514	479	487	535	497	528	516	532	511	540	546	504	543	501	512	506	464	468	574	507	525	500	527	567	516	507	559	507	498	534	484	518	519	542	519	526	520	502	530	496	515	514	507	517	504	577	561	475	505	511	518	515	552	510	504	511	531	475	492	517	495	532	532	518	529	500	511	515	486	535	513	529	497	514	476	528	489	506	519	513	539	503	527	505	532	556	497	530	490	509	515	487	502	553	509	532	510	468	500	518	502	523	509	525	544	500	494	507	544	500	578	452	522	511	528	520	497	502	539	506	486	497	500	547	496	553	516	507	514	574	560	495	524	508	545	533	522	538	536	504	515	511	520	484	507	535	569	506	511	498	520	556	492	503	529	474	546	556	510	496	516	546	496	517	529	506	506	538	542	502	504	540	517	527	523	526	541	520	490	528	505	555	558	535	537	545	512	555	547	510	550	508	500	502	529	536	542	498	580	512	532	480	533	506	479	534	550	502	537	498	525	505	503	522	495	534	538	498	522	561	508	467	494	533	495	490	513	527	525	530	548	516	531	516	523	482	504	517	520	515	534	554	500	513	482	572	521	511	543	516	508	519	524	498	528	535	540	496	522	542	535	513	524	525	556	526	504	490	514	529	529	521	524	556	534	466	516	533	530	516	528	504	503	527	540	541	539	490	475	502	515	490	556	581	509	530	498	521	516	490	540	514	531	528	507	490	493	489	517	489	488	511	535	513	540	528	496	536	526	524	519	518	520	512	544	549	549	516	509	520	532	545	509	468	498	515	515	502	493	550	487	517	534	497	528	502	520	525	562	480	474	554	552	510	502	473	566	488	521	490	483	539	502	541	521	559	501	525	503	493	465	513	538	524	542	487	500	524	508	518	511	538	541	520	544	544	541	543	526	472	507	526	486	490	566	521	495	513	476	488	518	513	478	509	521	525	506	522	526	502	521	571	496	542	518	556	536	508	520	510	527	521	552	528	531	497	503	508	529	515	518	530	545	485	507	542	522	534	548	532	522	503	552	516	460	506	522	495	502	512	572	471	480	540	522	491	529	533	533	530	509	505	565	483	517	532	523	558	501	495	544	547	505	500	469	497	533	541	547	522	489	527	530	480	512	535	535	526	519	488	544	504	480	512	475	454	526	506	519	504	462	498	551	561	515	523	519	490	524	551	505	558	541	498	545	499	500	522	558	546	494	480	488	531	513	502	520	503	480	535	568	546	525	498	536	528	486	554	558	537	509	505	536	521
26985	21522	33087	26968	13453	5649	2739	1384	745	442	287	282	285	309	284	279	295	278	292	289	320	289	305	324	283	289	278	286	319	342	281	279	288	306	312	316	274	308	290	299	288	281	329	279	268	294	319	298	282	284	304	284	304	286	277	311	283	318	298	342	312	309	298	276	313	297	299	318	297	297	241	282	296	288	324	291	302	309	322	279	307	294	307	320	284	280	296	297	292	319	280	298	291	280	300	285	313	260	280	272	263	276	313	296	302	308	291	293	311	309	283	316	287	315	282	312	329	315	306	319	308	316	309	285	304	306	296	263	271	313	284	299	285	255	286	282	303	301	292	308	300	270	303	302	285	287	282	299	321	281	334	306	277	300	311	262	275	287	323	284	272	292	281	288	291	277	316	291	301	279	286	291	293	314	319	313	317	333	300	310	310	283	317	251	279	300	297	304	274	309	288	283	269	277	284	274	295	291	303	353	300	285	308	286	288	277	287	312	310	285	319	311	304	321	313	317	291	294	313	305	306	284	299	281	269	286	314	329	311	281	305	326	273	303	275	290	308	304	283	284	308	294	309	322	275	260	282	290	285	284	287	278	307	298	288	285	294	301	320	320	267	294	271	313	304	292	291	318	284	277	287	298	264	289	272	323	312	281	329	314	314	293	302	291	300	300	299	294	286	243	293	291	294	274	277	289	304	287	290	302	274	278	285	276	280	288	301	268	314	313	287	301	284	295	286	272	267	305	278	277	304	295	287	302	302	294	315	291	252	304	285	290	298	290	297	291	266	257	260	305	323	326	275	271	309	271	320	266	298	304	309	309	293	291	302	280	256	280	289	282	284	310	316	281	278	308	286	305	304	291	285	285	292	328	292	313	302	275	291	292	310	257	327	301	271	284	301	306	324	317	317	309	298	308	289	293	306	282	316	288	334	329	291	291	267	299	262	316	293	284	309	309	283	306	276	287	287	302	283	283	297	297	256	311	311	255	284	322	270	291	270	268	273	302	325	303	286	295	305	269	275	281	294	281	282	305	268	287	288	290	298	289	329	277	306	302	304	315	299	287	310	312	289	275	320	250	309	290	293	294	270	306	294	280	286	256	257	314	294	285	283	288	308	277	302	318	278	314	324	293	281	312	299	268	303	316	296	276	300	310	325	302	290	288	257	315	295	297	283	274	290	294	290	286	279	284	284	277	291	279	293	286	328	308	283	292	288	299	318	293	296	267	340	268	302	286	282	279	303	300	298	315	284	292	282	281	315	303	317	286	267	327	283	259	291	312	289	253	310	280	308	308	254	302	299	293	293	285	305	290	270	257	293	307	278	294	276	301	287	275	322	283	314	279	317	288	292	273	293	284	282	285	312	291	300	294	276	267	303	285	281	312	279	291	307	298	310	304	282	304	339	291	275	308	333	301	289	273	275	267	297	315	287	299	293	277	273	271	257	304	337	287	265	288	315	298	313	273	290	251	284	295	292	287	270	298	322	302	279	290	282	281	301	267	278	297	301	245	295	276	295	285	291	298	324	279	309	270	282	300	291	308	298	264	301	279	296	300	272	302	287	308	253	297	303	290	273	295	296	303	324	261	315	309	313	305	244	308	279	283	310	275	312	280	323	297	287	294	271	313	306	289	290	274	297	285	303	285	359	295	302	290	302	275	288	295	292	269	301	280	272	290	291	275	291	283	313	258	301	298	278	278	299	292	299	267	284	294	326	282	313	309	307	285	277	285	289	296	297	311	318	293	281	280	277	284	275	284	288	273	302	278	296	298	283	286	327	310	297	304	299	284	351	261	315	295	283	308	293	325	293	297	266	289	317	302	288	330	260	297	294	307	285	258	275	322	321	281	287	284	340	291	299	274	266	296	279	294	302	289	284	311	311	314	288	263	273	324	277	273	288	337	309	317	293	297	267	301	317	299	289	295	287	299	257	295	320	301	317	318	281	274	309	291	305	300	295	308	268	280	310	283	319	296	305	290	299	318	283	321	311	282	285	286	282	285	287	291	265	308	303	287	293	295	269	328	279	291	307	271	295	314	287	262	245	293	320	298	286	304	315	293	254	300	266	333	293	300	281	278	284	286	302	301	284	282	284	339	313	285	273	310	277	284	278	300	278	271	304	277	320	308	303	286	289	265	280	311	265	288	280	316	267	309	286	286	281	290	287	308	314	330	286	279	334	268	305	299	297	276	284	303	290	300	264	281	296	314	267	301	302	288	313	303	315	254	307	280	291	264	299	277	286	298	289	296	269	303	288	287	274	268	291	302	282	299	287	279	297	301	289	283	287	278	280	317	304	300	323	295	271	345	278	290	300	282	285	284	286	318	291	290	278	284	286	321	282	305	295	298	255	297	287	281	261	321	290	303	319	326	294	309	270	267	298	298	275	270	333	289	274	284	294	291	276	279	313	260	301	271	304	305	294	299	281	296	310	307	273	292	318	288	278	315	325	302	309	327	292	307	248	297	302	324	273	305	311	283	303	317	275	303	304	279	271	271	308	298	294	294	296	312	257	309	332	314	295	269	270	288	290	283	302	283	274	276	273	299	300	300	280	307	325	306	291	294	275	257	292	274	334	285	262	290	264	280	309	312	309	291	275	294	267	285	278	314	275	300	301	293	292	285	274	280	280	288	280	292	308	303	300	279	283	342	249	283	246	278	293	294	301	296	302	310	288	294	285	304	301	257	299	293	268	289	283	284	275	301	343	284	300	290	299	305	279	316	294	289	280	300	305	275	274	297	302	294	306	305	299	308	306	291	306	313	282	287	301	273	301	285	302	307	320	296	324	291	285	285	282	313	266	301	281	289	335	298	284	261	302	275	293	269	277	302	318	288	290	302	302	293	325	302	293	243	296	289	295	293	256	305	307	254	263	281	302	295	319	292	295	304	317	304	303	322	344	295	316	296	294	288	304	283	295	299	286	284	286	305	292	308	297	271	279	297	265	312	264	322	300	273	285	275	294	297	267	323	299	294	275	322	321	294	315	289	298	287	309	326	300	290	275	308	313	298	245	308	321	306	295	301	345	282	310	299	313	285	269	285	300	279	279	339	266	273	310	316	296	265	286	301	294	285	279	310	316	290	300	300	284	277	287	300	285	321	286	306	298	270	307	274	308	294	282	280	283	292	309	314	320	314	290	275	292	284	302	297	314	304	272	281	318	288	311	308	275	292	280	321	284	281	310	315	280	307	294	320	301	301	280	305	303	301	301	281	268	271	290	287	282	272	301	301	283	261	307	295	295	320	288	303	318	301	276	292	291	320	306	286	270	307	273	298	292	310	315	268	261	299	315	284	299	291	289	322	285	307	296	297	316	322	305	290	306	295	286	315	288	331	260	292	307	273	309	303	282	297	283	298	314	310	295	317	304	276	286	311	275	271	309	304	288	279	303	274	290	301	317	291	284	295	290	289	312	278	315	298	331	277	311	320	291	281	288	304	288	314	302	318	292	265	295	292	273	293	286	280	308	301	297	260	325	282	304	309	272	303
6160	24048	42030	31471	20172	11533	6734	3571	2009	946	582	560	547	543	576	617	547	594	573	623	555	568	579	534	562	580	590	582	557	559	603	541	554	610	556	605	578	571	590	623	562	574	589	585	589	571	580	602	573	573	592	539	580	563	538	551	563	552	561	556	547	569	613	505	561	552	560	545	570	598	590	580	566	554	585	577	564	607	554	608	596	572	591	575	538	545	574	537	595	600	570	572	532	549	601	614	600	596	609	540	564	558	581	574	580	513	539	605	542	554	569	563	522	585	545	589	585	582	537	586	560	610	566	524	565	559	550	562	548	607	593	557	572	578	624	573	538	563	573	555	570	558	543	550	582	564	560	563	565	531	569	569	530	547	566	572	542	558	574	536	582	586	557	561	533	552	582	579	589	581	589	574	572	579	557	555	561	598	573	582	568	590	568	549	594	565	561	592	568	557	592	565	574	526	555	607	519	542	564	579	564	552	555	591	590	531	523	552	612	572	590	531	571	567	609	608	558	558	530	548	557	562	577	574	573	532	633	532	542	503	525	561	577	575	605	544	558	546	591	562	575	599	557	552	569	543	536	593	605	598	551	583	545	565	599	567	584	577	511	575	539	574	537	556	573	524	607	558	545	574	588	526	585	546	584	547	573	558	527	575	579	611	528	565	570	570	585	611	604	573	564	564	564	541	601	551	569	583	570	581	566	607	617	553	556	548	576	558	568	559	536	583	576	574	581	555	594	572	545	612	537	549	540	561	571	555	553	547	583	552	572	544	565	524	569	546	564	563	579	536	581	557	580	528	580	566	542	588	585	570	545	589	580	548	560	571	563	546	574	548	579	566	551	604	555	568	577	525	586	578	582	597	562	568	569	574	565	515	531	538	617	567	604	564	602	571	604	559	546	592	564	564	589	609	585	583	603	587	561	573	559	593	572	546	577	609	576	577	552	577	525	584	538	605	586	601	583	553	551	539	545	586	554	617	539	571	556	572	582	564	603	586	621	513	564	563	559	580	605	626	557	610	556	558	560	637	523	552	550	551	564	556	549	559	561	562	605	550	581	578	586	602	551	611	600	544	562	555	573	593	570	575	539	580	569	548	550	569	603	585	595	559	570	575	546	536	623	596	557	553	583	576	577	558	502	582	583	609	581	590	547	598	576	594	579	589	571	587	537	576	549	635	588	610	572	530	538	589	555	544	571	577	547	593	568	585	586	550	588	554	581	567	547	566	581	600	594	527	529	580	569	578	571	564	544	585	599	541	582	578	568	569	541	576	526	590	573	600	598	562	556	599	616	558	541	564	539	519	532	586	603	562	586	589	585	593	629	611	583	587	594	536	592	564	585	612	553	552	553	558	574	534	571	616	573	609	567	563	515	574	558	562	560	581	573	542	585	579	547	596	588	556	597	616	595	621	551	585	543	561	610	557	555	594	563	595	537	611	565	601	599	549	583	585	602	638	543	576	602	583	548	554	572	539	554	569	578	595	584	577	548	604	553	582	531	595	583	574	521	573	584	603	592	551	537	580	563	583	534	562	560	565	584	552	562	549	589	579	570	571	565	579	597	541	571	575	601	572	541	564	608	563	560	560	589	586	591	575	573	580	562	563	620	568	579	579	556	585	567	599	547	610	538	563	570	552	584	636	539	538	557	609	588	565	584	555	573	595	576	577	587	577	543	612	612	561	543	578	561	578	560	564	589	580	590	593	566	584	569	592	591	596	575	584	593	588	566	592	596	539	570	593	538	575	553	565	559	567	556	593	542	586	575	558	563	574	572	630	544	557	560	577	548	567	584	611	541	546	538	594	585	582	594	599	577	589	551	570	540	589	558	592	526	579	617	586	566	560	580	563	573	536	574	594	533	546	572	566	605	580	547	546	599	555	586	598	547	563	549	608	559	559	561	535	558	596	555	565	563	538	586	562	550	581	610	593	584	529	589	582	579	597	588	560	587	568	607	556	552	552	539	546	552	571	591	554	585	543	539	560	525	548	580	586	602	552	546	593	562	613	537	581	549	554	593	586	567	563	598	551	546	564	585	613	541	557	529	618	567	522	565	573	542	589	581	561	596	592	603	558	642	560	565	558	567	570	588	557	575	560	593	602	609	568	532	572	581	545	596	561	568	545	555	572	601	578	575	552	553	573	568	538	545	560	546	565	576	583	595	595	633	541	574	615	600	586	608	613	584	575	576	546	543	573	577	555	570	580	559	574	589	550	520	594	562	558	522	554	561	557	538	552	550	567	600	546	564	588	593	575	604	573	597	578	587	578	612	571	600	562	526	554	596	576	515	541	568	568	558	622	606	537	568	584	551	563	569	557	621	573	575	587	562	584	548	603	604	564	608	538	585	615	561	571	547	519	597	531	534	586	548	570	560	542	579	563	599	605	607	579	535	559	587	581	537	563	561	569	563	571	529	605	543	523	526	571	553	566	605	553	575	577	580	592	586	557	578	593	556	559	571	550	589	534	570	571	562	574	567	581	558	538	543	557	571	589	536	586	547	575	572	612	597	572	555	589	575	578	606	556	569	523	597	592	548	606	536	588	582	604	596	576	577	560	550	605	574	564	576	546	586	601	594	582	575	514	550	598	564	562	598	560	566	580	583	589	549	561	582	594	579	568	562	562	567	565	564	556	574	614	568	586	591	572	566	542	556	547	589	560	573	543	543	552	583	573	575	558	577	581	559	599	549	570	596	536	548	577	570	588	554	575	546	558	592	557	569	532	590	538	574	579	532	568	573	567	597	558	616	561	570	563	543	533	521	608	576	592	567	558	565	577	578	595	546	541	566	570	555	563	566	580	572	591	576	579	590	582	532	560	582	545	586	543	637	580	596	552	579	523	586	624	589	541	631	592	551	572	540	544	597	562	564	594	585	587	563	571	601	540	563	567	568	540	554	537	560	540	548	584	559	580	578	550	583	571	560	520	590	506	610	550	552	555	570	548	576	576	548	594	574	548	594	566	554	574	522	558	544	556	599	581	547	583	513	622	634	594	577	548	554	587	531	545	573	582	539	528	557	579	563	534	601	607	563	565	544	580	531	598	567	551	565	529	544	578	555	550	570	575	589	592	565	557	619	576	557	541	540	545	582	580	570	548	619	574	567	598	563	576	577	572	582	597	564	564	594	563	514	589	573	555	563	599	570	555	574	569	567	600	572	540	524	599	515	538	571	586	585	538	572	587	621	564	553	543	574	523	574	588	580	599	573	578	597	579	568	561	582	551	585	608	554	564	550	607	549	538	553	577	606	582	553	541	576	549	589	533	571	587	559	534	531	576	545	597	613	582	524	553	575	584	551	543	608	581	570	542	541	555	544	557	591	567	576	564	598	532	586	571	568	605	565	534	569	595	580	609	601	527	600	581	592	548	555	574	577	590	568	554	561	585	558	529	557	570	543	568	612	548	594	608	542	579	573	600	574	546	611	583	590	568	581	550	540	571	596	605	533	543	550	599	514	553	611	585	590	560	595	536	593	561	593	569	548	545
24599	21615	38577	35997	32540	32729	27823	13342	4113	882	227	248	221	219	217	211	248	252	218	209	208	249	214	223	216	206	212	213	197	189	218	221	196	193	218	228	228	242	207	206	219	196	210	203	238	206	223	224	199	228	226	228	224	216	232	207	216	181	213	217	195	220	225	203	199	196	233	223	197	219	220	217	226	211	211	219	217	204	212	243	206	200	222	226	220	200	247	210	213	240	213	204	233	216	241	218	212	218	244	243	206	164	214	223	201	240	213	230	227	218	201	241	223	220	208	251	215	233	203	219	223	198	205	194	200	211	242	204	210	203	210	224	230	199	236	205	206	222	211	221	247	245	228	201	226	202	213	238	222	216	222	231	225	244	213	182	202	228	233	219	199	213	197	252	214	228	232	238	205	225	224	211	217	221	227	235	226	210	191	218	219	229	247	199	225	193	218	200	200	216	209	196	230	200	223	207	223	213	215	221	221	226	211	229	221	201	212	206	200	197	196	200	244	214	229	230	229	218	232	209	235	202	220	223	244	224	207	212	219	224	207	231	212	215	230	204	221	214	236	219	189	215	203	200	253	210	220	211	225	214	227	214	195	207	205	235	200	200	223	234	218	240	198	213	206	216	248	200	236	237	199	196	224	184	213	219	248	209	203	235	220	236	193	246	214	188	234	219	236	219	210	212	198	234	223	216	215	213	240	224	229	212	222	227	228	208	201	220	192	237	222	212	244	214	233	208	231	208	211	226	196	206	203	236	216	219	204	252	254	225	203	219	233	220	238	238	204	230	258	207	234	225	208	202	215	238	222	226	221	197	205	229	242	191	226	231	223	200	224	239	209	206	226	229	204	229	214	210	213	201	233	222	200	234	218	246	198	178	194	209	225	201	183	219	208	225	197	213	195	213	202	205	224	217	231	249	233	224	198	200	213	225	238	204	211	236	199	238	197	197	226	226	236	188	208	228	219	208	229	224	237	206	222	233	208	229	211	237	217	230	193	227	222	205	248	212	206	226	234	236	210	215	193	237	207	205	205	215	242	210	237	200	225	208	215	216	214	221	219	245	218	210	224	227	223	210	218	197	182	248	204	238	236	208	225	216	243	189	190	224	228	225	200	234	211	246	223	206	215	215	208	223	204	221	238	202	234	242	214	220	213	193	219	222	216	215	244	214	213	217	231	216	209	208	217	232	244	219	206	221	246	203	214	226	205	227	216	221	220	227	226	210	223	182	213	223	230	220	214	206	237	226	217	193	193	224	216	215	229	245	224	201	216	212	218	244	233	206	212	226	183	213	203	212	221	241	212	226	199	229	209	244	217	212	223	238	221	217	207	220	212	200	235	219	190	209	208	214	221	206	238	219	198	243	229	226	202	213	240	216	198	199	198	208	206	209	219	227	218	225	229	237	224	215	219	219	215	197	196	234	200	176	245	233	208	203	201	225	201	239	205	249	219	231	216	217	225	205	218	205	207	201	212	250	219	208	241	218	195	221	238	197	207	233	198	215	228	206	235	190	215	238	221	201	218	205	207	229	218	236	206	230	219	209	231	220	225	230	219	239	197	237	215	236	199	225	205	198	188	217	224	233	177	233	209	204	220	213	195	212	206	218	226	218	220	226	229	239	197	213	215	200	209	212	209	209	222	223	253	213	209	226	209	245	221	201	216	233	215	197	218	239	219	235	202	239	216	228	222	192	228	209	202	225	205	191	216	225	191	205	241	210	225	211	225	206	203	225	216	201	224	213	195	216	235	204	217	203	223	200	238	240	234	202	223	198	221	205	203	188	251	227	223	200	194	222	228	258	222	220	226	245	212	228	217	193	196	196	220	220	229	234	202	227	217	196	225	225	218	204	230	220	225	237	221	234	200	234	209	238	202	214	235	222	234	227	219	250	197	219	203	211	236	234	249	185	214	191	195	198	213	202	202	251	212	220	196	207	200	209	209	223	224	255	216	211	219	219	215	234	217	218	213	201	220	212	210	212	206	226	177	213	188	219	220	221	200	211	189	223	230	219	244	215	195	219	240	246	217	201	216	194	212	217	214	230	241	215	207	221	173	208	200	250	222	239	203	225	210	252	229	217	204	239	216	222	217	218	228	204	220	232	223	240	194	223	194	208	214	253	233	220	228	209	210	256	207	211	212	236	249	239	209	198	233	217	197	213	224	187	245	202	218	230	230	224	202	185	226	228	205	227	217	194	192	218	223	206	210	194	212	220	229	216	204	214	212	242	210	220	213	229	193	205	219	220	231	204	219	199	226	196	216	209	178	259	212	203	227	209	250	235	201	179	180	236	248	218	219	236	235	204	196	204	210	212	207	227	210	194	221	216	208	247	227	189	200	223	221	190	213	243	227	248	193	217	202	220	223	226	202	217	199	226	211	241	197	208	231	213	233	210	200	256	219	223	231	241	188	191	224	213	212	206	219	206	225	190	206	220	222	235	206	198	217	205	222	240	210	219	228	206	212	213	249	216	198	216	207	195	221	215	204	224	219	220	182	222	232	242	209	215	224	234	191	245	224	193	231	215	212	204	244	196	218	209	206	206	230	224	235	195	227	249	219	198	248	241	201	221	221	207	223	226	205	220	233	226	212	224	205	226	217	253	220	219	217	217	204	233	235	223	224	210	203	205	234	222	208	223	237	235	223	209	221	224	221	249	210	222	240	216	216	221	244	197	235	189	223	239	232	232	212	224	212	227	224	250	227	200	221	214	203	221	216	201	211	217	205	208	240	212	205	187	247	255	204	231	222	205	227	234	227	227	212	206	211	194	241	235	221	185	232	191	222	201	220	221	224	228	225	222	220	222	226	229	204	221	218	198	221	217	225	220	203	210	197	198	225	230	228	236	205	207	230	221	218	221	201	203	204	225	227	219	228	213	220	190	229	221	211	211	226	201	202	201	242	227	234	242	238	218	185	207	212	217	212	197	244	226	219	208	184	193	222	235	204	242	227	224	202	211	253	207	224	242	238	227	220	239	195	253	230	201	237	243	220	210	234	213	214	232	213	209	206	210	237	216	211	206	235	225	225	219	198	199	194	186	194	213	210	232	215	206	230	231	203	193	211	219	223	225	192	230	240	246	221	201	233	196	215	205	224	244	217	201	223	221	214	226	231	218	210	217	213	227	222	211	215	201	232	205	239	219	220	230	217	225	207	214	198	227	236	223	214	230	232	238	204	207	193	221	194	223	191	206	259	207	234	234	243	228	239	220	234	215	208	238	210	201	208	213	251	206	203	204	212	215	224	227	220	215	235	201	220	225	215	208	194	207	218	211	241	230	242	205	214	206	212	220	242	233	233	210	203	227	208	220	207	210	243	217	216	228	210	217	214	228	189	213	218	209	211	215	209	221	199	219	226	211	227	251	210	185	225	234	233	227	197	215	217	224	238	218	213	192	236	205	221	226	196	223	232	220	210	236	209	206	222	218	212	208	200	206	226	233	241	207	235	205	205	241	226	219	229	205	209	199	216	207	204	220	218	211	209	200
8322	51779	75723	55796	46350	41385	33791	21215	9894	2437	476	406	417	451	445	461	420	457	434	456	430	438	447	407	432	404	435	404	436	409	438	437	442	422	424	420	431	439	442	437	449	426	413	472	435	444	446	420	422	457	417	429	385	454	402	431	422	449	430	395	429	400	427	392	460	417	449	451	464	418	445	419	426	411	403	425	385	387	418	425	405	402	415	477	435	421	435	453	425	439	437	423	453	450	412	424	474	445	405	424	492	441	418	462	419	469	447	407	443	429	396	408	445	428	466	403	384	404	409	421	444	436	453	402	435	447	452	448	410	416	413	415	397	414	436	468	422	447	414	424	446	452	433	397	388	460	403	436	468	414	432	440	449	399	429	417	410	413	413	450	431	394	395	421	441	450	419	495	453	393	437	407	458	422	410	446	447	442	441	404	438	437	433	441	387	405	406	419	411	411	419	416	417	436	418	423	460	421	431	393	449	420	462	428	437	413	430	413	421	415	440	407	423	408	429	423	416	442	401	414	416	439	450	418	434	437	441	413	405	406	428	430	426	440	419	408	400	464	391	439	431	411	424	409	411	422	413	428	437	404	418	422	453	465	442	473	413	436	432	403	399	426	455	411	451	444	436	427	409	439	459	428	436	420	431	404	430	453	416	420	395	480	416	403	422	440	391	402	438	396	422	400	453	390	446	424	450	448	470	459	424	413	390	395	456	412	436	409	443	431	435	462	448	452	432	431	431	423	457	441	436	489	403	430	405	424	426	404	435	391	453	412	438	464	412	406	417	396	429	411	464	434	413	419	394	415	452	433	449	392	441	445	428	416	435	415	428	443	463	416	466	413	427	423	383	436	414	439	406	429	389	408	412	413	405	439	431	415	416	441	398	436	415	429	423	437	443	446	430	448	436	436	438	454	418	443	402	464	432	412	451	412	430	434	449	389	460	420	436	365	411	447	447	410	449	432	456	440	409	418	440	465	438	435	390	417	439	434	452	434	451	443	462	417	458	408	439	415	417	453	420	442	458	431	378	406	384	433	422	428	433	419	392	426	424	430	440	452	420	427	445	410	422	402	447	440	431	420	403	439	419	453	416	414	437	414	403	398	439	432	428	450	429	458	394	423	422	449	411	461	443	414	462	455	407	425	447	457	396	422	396	451	427	429	428	415	395	432	459	433	432	433	430	458	450	411	419	402	448	419	386	427	413	411	425	396	433	444	481	431	425	461	417	436	435	415	437	439	435	416	449	417	458	434	435	450	437	406	437	433	441	430	468	429	446	411	431	435	448	430	418	428	412	427	436	460	406	470	447	390	434	430	471	438	423	439	437	448	444	449	424	419	438	400	436	456	427	436	411	439	431	429	447	475	423	435	412	419	416	479	453	429	438	443	437	420	432	422	441	463	443	414	431	387	404	441	418	403	433	426	446	428	423	399	433	415	444	427	416	471	451	453	416	407	451	398	477	418	449	442	448	402	429	424	413	404	447	445	461	461	415	427	418	458	414	420	397	418	398	424	460	452	413	406	394	431	441	416	405	395	422	424	417	413	459	456	430	445	428	457	420	452	443	441	405	436	442	403	422	463	401	425	458	406	444	414	439	450	403	389	399	471	433	461	411	436	453	434	427	456	473	445	450	437	422	455	443	436	427	452	499	423	420	444	433	473	426	464	403	445	439	425	444	400	388	437	444	418	414	398	402	412	444	422	443	442	403	410	427	438	455	415	439	424	419	444	472	435	417	428	473	412	393	431	419	467	441	422	418	423	445	400	462	410	466	434	454	413	470	419	441	443	396	429	499	427	396	438	428	427	410	412	401	430	427	417	415	423	407	423	458	435	404	417	429	434	445	441	434	406	427	433	426	407	438	438	426	445	418	406	450	441	426	421	391	389	429	434	438	451	446	456	409	389	423	445	400	450	417	434	424	451	440	423	441	417	407	437	421	436	468	433	451	438	439	437	446	441	409	434	456	426	384	454	437	443	405	413	437	410	412	410	439	454	435	449	422	437	422	440	392	430	422	423	436	432	422	450	425	447	428	442	439	416	435	410	432	479	410	447	444	416	466	442	454	433	445	422	427	396	461	439	397	438	424	447	439	428	425	420	403	435	443	437	437	459	382	418	452	416	441	450	417	401	426	412	453	410	432	447	437	414	435	438	444	407	386	414	425	423	428	425	395	450	450	426	450	408	422	428	420	437	424	436	426	445	441	430	428	431	438	398	439	423	385	440	458	463	374	447	390	390	432	427	461	438	430	441	427	414	449	447	393	415	418	467	441	458	448	425	405	426	406	406	456	421	421	423	417	458	419	406	394	432	432	397	449	411	425	427	437	422	427	383	409	379	446	433	409	426	441	457	437	387	412	460	440	460	459	453	436	423	409	401	455	461	459	447	400	402	452	414	458	451	450	454	440	450	435	414	432	442	427	454	438	415	381	407	442	423	467	420	381	417	415	442	395	395	384	443	443	390	457	440	432	436	399	461	421	440	422	463	414	441	415	409	419	423	427	454	413	428	414	416	422	372	481	411	401	453	421	427	423	455	436	428	430	447	400	411	410	457	458	405	446	438	445	421	417	407	433	423	416	458	425	388	413	438	416	430	435	425	415	447	418	403	431	413	395	419	413	472	434	447	419	464	413	473	429	382	394	448	443	426	419	416	402	441	420	437	405	435	416	419	422	465	456	440	418	395	432	433	434	400	457	423	412	375	400	460	418	412	429	441	446	434	427	406	437	438	430	407	436	426	404	449	408	420	445	420	419	392	449	413	411	433	472	426	469	451	407	416	442	411	416	427	416	407	437	440	406	446	441	429	431	440	408	399	424	455	403	421	417	428	394	437	459	438	407	431	420	397	408	417	440	386	418	408	411	447	416	400	432	395	432	388	454	405	421	424	389	452	427	416	426	428	434	429	424	437	377	428	397	426	421	448	451	431	443	435	445	447	458	398	419	455	423	415	436	467	412	423	415	447	383	452	439	458	421	435	401	410	448	494	458	444	430	425	417	463	418	440	411	461	384	436	403	406	458	444	409	417	436	394	438	404	443	431	409	433	443	392	447	411	444	470	397	413	439	439	453	436	416	421	429	399	454	459	439	416	436	407	426	456	422	467	453	420	425	417	448	479	422	418	407	438	420	396	448	419	445	416	437	427	422	425	437	406	441	429	460	440	424	492	416	425	423	413	435	401	414	405	469	439	478	444	419	458	472	462	448	454	432	407	450	441	412	417	400	446	408	433	433	411	416	429	404	414	410	401	398	416	404	391	421	448	429	452	403	433	437	442	412	392	414	410	397	441	420	409	393	455	413	449	470	422	432	451	450	418	437	451	425	398	437	444	409	414	440	402	467	443	420	426	419	461	416	443	448	447	447	414	410	446	405	414	437	431	451	443	441	397	386	413	438	432	418	403	460	469	450	480	449	417	433	405	456	384	421	431	437	425	438	435	423	411	442	429	435	396	411	369	414	404	416	451	434	457	393	417	412	396	435	420	428	432
23529	21472	32816	29358	35202	42465	41503	24313	10456	2140	319	255	284	270	308	249	270	246	302	279	301	261	275	267	248	286	265	288	285	296	269	271	299	263	261	259	267	288	252	286	285	253	277	268	242	272	294	272	262	275	273	278	302	299	287	283	256	267	272	259	263	243	312	229	280	271	270	255	284	269	241	257	275	265	285	277	261	265	273	266	267	284	253	269	259	252	265	264	265	281	241	242	281	261	275	247	290	261	262	250	247	262	256	263	270	268	262	260	284	268	259	239	268	271	258	249	266	278	282	264	258	262	240	272	280	234	244	283	238	289	251	254	240	256	232	275	261	270	276	255	259	279	288	266	274	259	270	272	259	232	270	265	271	237	247	275	269	287	264	261	254	286	287	260	266	280	269	239	259	258	276	289	279	283	264	253	267	269	254	280	265	276	263	276	265	250	270	277	254	270	303	252	235	256	274	225	270	244	271	298	258	265	280	293	278	243	261	264	261	278	257	236	302	230	256	282	284	265	237	262	284	258	270	284	284	281	275	269	289	261	276	232	220	284	274	260	270	248	263	274	276	261	263	257	272	257	296	261	263	274	265	279	250	259	257	271	272	289	272	254	276	270	261	265	264	267	283	261	248	266	266	270	271	250	265	273	272	254	262	283	268	249	262	255	284	275	283	250	234	247	257	261	264	221	248	269	260	293	292	283	274	251	286	241	249	300	281	265	272	266	268	291	278	267	292	235	263	267	270	281	249	281	251	282	264	265	250	272	272	283	304	277	258	264	243	261	253	239	276	268	269	293	273	267	253	269	253	289	285	281	244	273	264	236	233	255	290	254	259	297	272	268	255	280	255	247	259	266	273	265	293	249	249	300	258	273	275	262	239	280	278	271	226	266	240	278	283	252	246	244	253	246	261	252	273	264	295	287	240	260	291	273	250	279	266	270	263	257	246	271	271	286	290	267	255	251	267	284	253	269	230	253	259	273	254	274	266	253	283	269	257	255	272	258	282	272	237	305	246	239	245	233	271	228	247	252	256	269	274	265	267	228	285	248	258	264	268	279	250	231	293	251	259	270	251	258	251	260	234	252	278	234	264	272	289	259	272	270	293	299	301	257	277	257	251	250	273	265	285	232	272	288	263	245	268	273	258	265	280	279	271	268	283	261	280	261	265	271	268	281	234	279	285	266	275	221	274	254	281	255	266	261	271	282	276	292	265	257	273	257	271	247	262	288	281	284	247	269	256	260	257	245	283	245	273	257	295	284	244	270	275	305	273	281	264	259	244	251	281	293	278	275	264	270	258	267	267	301	271	270	245	284	280	309	279	257	257	251	247	263	267	276	264	263	281	265	257	262	267	275	288	233	269	265	244	292	276	265	253	261	256	303	254	293	277	288	264	260	281	264	255	295	276	262	244	277	274	284	231	232	277	269	256	254	306	268	268	271	270	256	265	275	275	274	284	237	263	266	286	257	264	270	278	255	257	269	240	258	278	271	270	251	312	253	244	267	268	264	298	272	264	276	256	264	263	261	267	256	262	265	263	260	262	297	273	263	257	256	256	272	247	248	274	276	285	269	262	244	262	256	264	258	267	246	268	298	260	267	251	294	271	264	286	231	287	303	254	304	263	260	291	287	249	263	278	273	275	270	250	255	266	266	261	274	261	278	252	265	258	261	256	256	250	286	264	270	240	285	241	282	278	309	276	244	275	253	251	261	248	264	249	301	269	268	246	250	277	265	256	244	252	271	266	242	279	267	252	236	242	270	273	246	238	282	273	281	227	244	256	259	291	271	255	268	267	281	247	267	264	270	250	261	276	283	258	252	251	243	263	263	251	291	240	291	276	272	300	282	271	257	235	264	260	276	278	237	262	279	261	267	243	262	276	262	252	278	250	242	274	274	280	290	281	264	272	265	297	285	272	254	245	268	242	257	258	261	269	281	266	295	291	257	246	282	299	251	280	257	244	249	272	253	267	262	229	239	260	279	276	261	256	252	237	259	262	265	281	278	269	260	254	225	259	259	295	251	299	259	266	259	286	298	255	267	297	284	259	296	281	251	283	266	280	288	280	259	297	272	263	269	256	256	297	260	235	272	275	289	269	253	282	251	283	293	273	265	273	259	250	257	275	241	293	252	245	269	243	260	213	286	275	250	247	245	269	260	277	275	264	254	271	282	259	257	271	234	250	261	250	257	301	285	270	252	274	240	285	301	291	272	256	297	247	279	232	284	291	293	276	265	261	255	246	289	282	264	257	252	259	265	241	277	267	235	284	312	293	264	281	261	257	274	273	280	257	271	300	257	261	267	276	261	249	256	264	270	261	247	267	249	257	263	236	246	272	260	252	241	233	282	271	289	256	263	275	264	260	281	270	265	278	249	247	278	259	277	253	270	285	282	271	265	286	249	251	259	260	270	246	272	255	288	272	237	252	280	262	311	266	255	267	291	264	289	267	248	253	251	269	275	272	278	269	264	265	267	263	264	286	245	255	272	302	251	289	234	291	244	272	274	246	268	253	287	290	277	255	283	240	301	283	259	262	254	276	281	271	279	267	254	241	302	274	276	295	246	266	264	223	281	294	294	274	256	249	301	234	258	279	254	277	265	255	271	258	235	301	284	263	255	267	286	237	262	252	296	271	266	292	288	254	279	235	273	259	265	284	280	265	292	271	273	286	269	252	278	265	245	258	286	265	260	270	248	258	276	257	233	273	266	250	238	250	267	261	246	238	229	249	286	270	244	253	268	258	264	277	254	251	258	292	247	255	271	262	248	277	279	276	256	265	269	264	251	314	230	265	267	233	242	272	265	262	298	256	265	256	253	268	281	266	258	277	263	252	264	243	278	251	271	249	236	268	279	243	266	232	271	272	290	259	271	300	235	254	269	236	257	255	298	280	245	267	297	268	244	246	273	281	270	279	276	266	286	267	252	273	268	272	259	265	257	264	264	248	276	237	276	262	261	268	242	246	242	267	273	258	275	273	274	233	264	275	254	266	260	269	244	258	252	248	259	268	267	300	270	300	263	248	283	245	273	271	224	285	248	257	298	315	279	264	267	243	259	270	234	256	258	243	250	273	243	270	254	249	267	296	254	254	242	266	292	268	270	300	258	266	264	259	258	270	285	239	249	256	266	257	281	272	249	311	297	262	240	267	258	261	263	245	266	255	219	271	251	266	265	268	264	284	244	243	282	250	269	241	239	260	259	298	277	261	284	270	248	286	248	259	269	279	262	269	256	283	247	266	247	263	274	261	274	269	296	243	256	248	260	253	230	262	265	225	279	263	258	246	250	284	243	273	278	281	234	261	249	290	261	277	261	272	248	272	263	260	281	235	279	280	247	225	301	277	255	270	287	268	261	248	270	265	234	253	263	294	264	249	270	262	257	248	273	219	257	279	250	267	282	264	253	275	276	248	272	270	276	237	247	249	302	263	257	273	276	268	234	272	247	287	248	268	253	290	250	258	282	251	262	245	256	256	261	256	257	255	243	249	285
11199	50577	73162	62368	56747	55460	45839	31776	16988	4760	542	513	533	519	513	467	515	468	489	456	492	507	500	542	529	466	468	493	513	500	468	528	506	530	498	495	471	481	530	499	503	489	475	495	516	477	521	481	485	510	467	463	514	528	501	446	476	475	468	516	467	517	458	495	496	516	515	507	494	480	481	522	449	547	500	541	480	478	489	467	500	518	528	530	535	499	480	482	495	475	484	498	449	492	533	481	509	505	500	514	476	480	490	515	514	506	524	478	494	500	498	488	526	556	479	517	497	525	486	518	471	493	473	504	476	478	514	496	467	427	512	520	502	483	549	472	502	469	519	511	500	512	521	496	510	472	466	492	528	498	475	440	473	521	527	484	472	483	528	508	503	511	484	506	509	485	503	496	464	509	456	451	457	499	485	499	452	526	478	491	500	480	512	498	480	435	510	488	528	535	493	502	464	532	469	513	522	509	541	540	487	525	498	482	491	485	521	529	508	500	470	511	511	480	504	488	465	479	495	472	513	467	506	491	498	491	488	508	461	493	467	495	504	524	481	484	481	496	468	470	495	507	503	472	494	489	489	546	506	493	521	469	474	474	505	504	471	477	481	451	455	487	490	527	470	483	512	485	515	505	512	527	475	533	493	484	507	516	482	508	541	491	493	481	489	493	489	522	482	476	488	495	474	494	481	539	523	475	520	504	521	504	533	468	499	477	499	502	518	476	471	529	515	511	470	472	486	494	495	464	472	485	491	483	519	560	502	488	456	500	486	449	472	484	507	484	465	489	521	486	468	486	501	541	494	527	495	498	492	493	525	460	479	505	510	486	486	512	464	468	490	496	497	545	461	494	511	526	467	491	522	519	493	517	527	474	545	519	484	502	513	521	551	494	457	489	501	516	490	467	495	472	514	478	456	477	510	490	516	484	480	492	481	493	504	441	501	497	473	474	516	526	498	461	498	539	535	518	499	465	489	546	485	496	486	494	500	502	507	487	522	520	494	500	503	492	475	464	490	521	491	505	477	519	508	498	467	510	525	498	489	533	490	505	520	513	483	514	554	486	468	498	519	475	471	460	520	469	529	515	515	505	516	501	462	469	521	549	539	486	477	497	521	515	507	501	486	534	523	510	448	506	512	486	481	520	505	489	486	482	506	466	493	537	489	474	492	447	439	473	486	455	485	475	479	491	481	484	492	447	509	475	528	496	505	534	507	522	489	501	498	478	514	499	482	462	468	499	473	511	507	537	489	499	489	447	463	500	524	520	499	488	461	471	493	493	472	528	512	524	486	516	498	474	509	516	523	484	513	525	509	481	490	495	512	519	470	470	467	494	541	448	509	532	518	490	495	483	508	530	545	523	518	508	525	497	514	515	491	534	479	538	494	514	479	487	472	461	491	496	495	512	492	491	483	468	497	507	522	520	496	504	523	512	464	467	491	491	502	489	525	528	503	490	515	526	508	492	461	463	515	474	487	465	488	471	566	467	493	519	493	492	486	509	478	503	496	476	496	501	479	490	514	488	509	541	536	475	482	470	511	493	476	481	494	506	491	483	517	516	501	487	470	476	506	493	454	487	528	494	501	482	513	524	477	486	517	469	453	479	494	483	535	489	522	563	499	515	470	485	555	501	495	498	475	522	506	474	500	530	492	471	509	520	478	518	480	485	482	469	509	513	513	489	509	511	532	499	515	501	493	468	505	475	450	496	503	467	519	501	504	455	495	457	450	475	540	511	497	500	453	506	470	489	537	514	521	485	522	525	501	516	483	498	472	530	523	460	510	556	478	495	502	506	490	503	474	515	509	488	514	494	517	487	556	497	480	497	495	484	491	497	521	486	476	460	492	501	444	469	494	464	502	496	470	488	485	492	488	488	509	467	486	483	476	496	528	466	475	492	525	470	543	430	480	494	474	468	511	508	511	478	522	493	504	532	461	472	480	498	529	507	488	473	495	530	466	470	463	490	500	512	502	465	504	459	501	457	439	486	482	529	480	503	494	461	489	476	500	498	511	513	510	489	472	546	502	494	487	494	459	508	516	495	487	480	450	518	528	494	467	489	496	496	495	474	499	541	462	513	507	496	528	463	518	481	484	525	545	491	495	474	500	462	534	507	491	510	493	504	464	472	454	500	501	492	518	462	499	495	511	469	536	525	493	498	476	457	508	516	530	493	487	529	517	513	522	450	532	497	499	461	537	468	509	479	515	504	482	445	470	547	458	505	518	453	539	528	481	511	519	480	507	515	465	469	486	489	477	493	456	479	525	496	501	490	518	518	479	497	482	448	487	496	440	456	509	507	496	485	494	530	488	519	513	480	503	497	472	509	465	499	466	492	457	500	507	543	527	489	507	519	497	483	498	459	523	490	504	528	461	509	527	525	483	493	512	506	515	519	495	520	485	489	521	531	493	472	512	517	511	481	507	453	469	468	512	453	440	507	477	522	520	485	502	471	540	504	470	500	494	487	490	482	515	504	500	479	496	498	536	499	495	523	486	495	474	492	506	491	521	513	470	491	503	501	461	511	520	499	492	511	517	478	547	459	506	502	477	474	487	498	459	466	559	493	460	472	483	508	516	492	503	518	502	455	477	498	505	522	465	526	545	522	454	554	469	498	465	498	520	454	517	484	506	508	484	524	495	493	469	477	491	491	510	473	468	455	505	475	485	477	498	443	496	518	484	496	481	491	507	528	470	513	530	526	475	458	503	457	488	491	506	487	483	476	512	530	467	529	509	519	481	491	477	476	472	471	494	490	522	519	494	497	458	502	481	535	492	506	462	476	465	507	488	476	523	529	523	492	487	505	490	495	458	496	509	502	477	489	470	488	499	486	481	513	484	463	479	486	507	523	479	488	494	495	482	508	495	498	499	504	473	492	545	483	458	475	526	466	471	483	503	482	496	477	476	490	470	492	509	468	517	505	486	482	509	540	537	466	502	473	492	479	494	475	470	469	491	503	501	531	491	474	501	489	498	491	496	492	519	507	507	483	463	539	465	461	457	508	479	524	474	493	471	515	505	481	500	484	517	528	482	456	501	527	491	453	477	474	497	481	493	491	514	532	522	496	508	474	537	547	503	469	493	543	534	482	496	504	478	510	528	486	510	496	496	452	497	476	491	471	528	506	523	461	451	468	498	468	494	452	541	507	469	485	469	479	466	493	444	521	496	495	493	487	510	522	483	530	529	449	496	514	506	466	493	496	498	516	477	503	499	499	490	502	499	479	493	477	465	490	484	490	487	452	460	497	502	475	510	503	544	482	499	501	504	519	513	507	471	459	484	494	477	492	479	532	475	527	471	523	502	465	514	524	515	457	482	486	503	509	507	482	463	493	496	509	499	497	477	504	512	490	515	517	476	537	480	479	496	488	509	490	490	507	509	474	526	501	474	497	479	467	470	496	510	518	550	480	517	512	538	452	487	530	510	507	477	478	515	511	452	494	502	505	503	516	494	544	511	506	444	494	463	467	450	485	499	506	489	465	485	508	545	516
27001	22327	21728	19554	8777	7669	5324	2704	1149	394	270	280	265	242	280	276	256	277	244	311	254	277	312	257	254	261	276	252	266	261	292	269	301	276	255	297	297	262	268	255	265	267	276	254	276	248	269	263	249	274	255	254	282	253	255	258	278	258	273	285	263	264	259	273	269	215	258	261	269	301	286	231	266	259	269	267	268	274	279	290	273	287	260	282	263	272	269	256	255	260	262	279	237	261	264	267	274	269	244	260	265	261	296	269	268	271	290	305	275	306	298	243	268	241	271	256	257	277	265	252	234	221	264	271	259	279	237	277	272	262	265	276	290	270	296	309	250	251	244	273	277	263	276	276	258	253	259	269	257	246	260	237	275	275	291	263	272	259	244	284	306	254	263	292	270	274	299	261	222	283	254	239	276	278	268	262	253	264	258	264	264	245	243	255	254	265	279	288	279	255	256	265	274	258	250	230	253	251	271	282	269	250	277	270	258	249	283	251	244	266	269	266	269	275	270	287	252	258	256	260	263	281	253	266	255	270	252	254	272	292	294	275	297	278	234	294	296	277	251	273	283	275	271	252	264	269	243	283	261	269	257	285	279	287	273	276	266	290	277	273	280	241	253	246	255	260	242	251	253	247	275	254	269	287	261	245	259	247	283	272	280	284	269	253	280	243	292	266	275	245	276	245	257	283	269	296	251	231	244	274	266	278	284	270	240	267	281	270	267	259	292	276	228	265	278	284	295	282	261	270	290	273	255	271	261	251	260	268	238	264	269	273	265	272	287	279	257	273	260	278	253	283	284	248	262	273	261	269	257	273	253	251	247	260	257	277	289	266	235	257	269	304	273	306	250	247	287	305	241	298	260	252	255	267	276	274	246	283	242	257	274	269	292	248	261	286	264	282	253	271	259	278	271	265	277	263	287	276	258	267	261	269	272	271	273	247	269	274	262	277	271	268	257	252	265	285	262	268	264	271	262	285	248	251	286	265	258	258	279	266	236	263	258	250	281	275	267	260	256	249	258	257	257	243	259	265	245	253	287	282	270	246	285	277	265	259	280	303	258	263	238	255	268	255	247	260	284	256	280	263	241	242	267	261	248	236	280	273	269	276	265	273	263	252	251	268	275	257	256	293	255	230	256	261	269	262	295	269	280	269	247	257	248	268	270	281	277	264	256	285	282	242	277	247	288	263	258	291	281	269	286	269	276	288	246	274	298	269	240	247	281	265	281	285	257	251	254	236	296	268	280	288	268	226	266	269	276	230	257	243	292	265	271	237	248	288	291	267	280	258	266	278	266	267	273	251	256	264	254	264	256	264	251	253	251	273	276	249	271	303	253	253	241	276	276	256	299	270	276	248	262	263	247	310	298	244	290	277	266	261	262	248	290	247	256	273	261	252	261	262	262	272	277	282	247	262	293	237	261	256	272	273	259	285	250	252	284	286	275	234	295	230	247	250	263	265	248	293	243	226	249	283	262	261	263	307	255	238	289	284	270	262	282	268	239	257	246	279	277	225	273	249	278	248	278	276	269	257	271	278	263	270	282	280	272	263	264	281	235	235	261	274	281	249	281	264	280	287	285	251	250	289	264	294	245	287	262	300	236	252	265	265	246	282	258	299	265	282	278	273	289	295	275	264	273	277	272	291	272	273	254	257	270	281	251	241	272	273	244	272	259	250	278	263	265	260	250	303	305	279	237	267	265	233	284	280	261	295	271	282	258	257	267	274	282	284	274	256	268	253	243	267	253	265	264	271	270	263	266	277	257	273	251	268	259	249	256	243	253	262	272	267	218	305	255	241	262	289	280	263	279	288	263	250	265	273	262	261	275	260	258	289	277	272	254	268	279	315	279	254	240	270	269	252	286	264	254	264	293	272	283	302	268	276	254	273	262	253	255	260	259	255	301	266	248	267	262	283	261	276	245	273	260	263	270	279	258	255	268	240	260	277	259	281	272	251	257	248	275	251	284	261	243	280	252	264	286	234	246	272	268	255	263	260	232	272	262	262	259	286	263	289	289	251	282	288	240	295	280	258	264	281	273	254	266	276	272	243	258	271	256	277	274	257	264	259	242	270	236	254	255	256	280	260	257	289	277	231	265	274	278	263	255	275	321	249	272	255	266	286	265	279	253	270	249	276	238	229	267	268	285	287	272	280	269	261	255	257	256	254	282	292	255	276	270	233	299	274	286	243	255	276	275	263	272	279	281	249	297	259	263	256	281	257	278	266	253	268	256	317	230	293	268	265	284	291	252	282	263	283	293	262	242	274	260	270	277	303	272	261	288	268	248	273	261	253	252	270	270	266	282	257	312	264	270	269	288	279	279	251	251	247	256	265	295	295	275	279	262	255	249	258	242	286	267	270	259	268	267	247	267	241	266	266	256	235	247	266	280	255	281	257	265	279	293	280	252	271	234	285	278	257	265	284	260	261	257	260	257	262	292	243	256	291	254	259	245	293	278	253	281	285	243	279	284	252	286	287	264	300	271	264	250	266	272	243	283	277	256	239	284	249	278	246	250	246	290	255	261	244	263	252	238	253	271	264	245	266	286	261	285	264	277	299	286	283	250	285	266	271	279	262	245	277	278	245	262	271	250	261	242	255	280	288	274	246	268	284	264	284	259	277	242	281	266	284	258	291	256	262	264	273	259	279	264	263	249	269	301	290	269	284	248	250	301	251	252	279	255	248	251	249	280	281	270	288	271	259	274	262	272	288	266	290	290	269	254	285	245	265	277	259	268	243	262	270	258	261	274	269	270	278	271	253	262	251	282	289	265	255	242	253	273	263	274	265	290	257	274	242	260	245	238	271	308	277	263	249	267	270	255	268	240	268	275	217	305	249	219	291	252	271	274	259	269	282	256	297	279	282	277	271	263	308	246	273	246	274	263	301	269	271	252	268	292	236	267	256	260	287	270	290	295	254	272	278	268	254	261	268	273	262	239	253	275	272	278	251	264	274	287	286	270	256	270	255	278	280	295	296	262	281	273	262	289	248	261	257	256	274	256	292	261	299	251	277	285	265	271	266	260	251	280	274	282	299	277	241	296	286	275	276	275	252	252	253	272	252	265	255	290	278	269	255	295	291	257	251	282	269	269	225	278	258	274	248	260	244	275	264	256	269	249	275	278	270	274	284	241	258	291	268	280	257	257	290	241	247	282	274	242	301	285	267	265	253	276	252	281	236	262	274	265	262	280	244	267	258	256	263	279	266	274	282	288	271	298	299	274	270	289	262	231	285	272	254	241	268	269	256	264	278	278	228	257	273	293	272	258	252	284	256	259	246	274	281	278	236	290	284	248	252	277	264	265	261	248	273	252	284	253	288	284	270	245	286	271	291	271	240	272	232	295	257	240	255	260	262	239	290	281	275	268	306	298	274	260	273	257	286	293	272	259	261	280	244	272	274	277	267	275	263	260	272	259	256	282	264	281	267	290	290	261	246	261	256	266	263	278	270	269	290	293	279	241	276	280	263	257	243	280	261	264	255	245	265
6252	29719	26656	27090	14800	16562	11969	6952	3018	822	505	539	538	503	568	533	498	534	510	520	528	518	518	496	524	517	507	538	510	519	520	510	558	508	562	511	542	545	542	497	521	486	545	589	533	497	590	523	510	541	527	563	527	533	543	546	507	502	524	476	521	542	523	534	527	527	501	471	544	526	507	529	546	509	539	534	557	558	496	524	518	506	507	545	522	519	500	500	539	518	529	524	515	503	512	541	531	490	526	491	510	495	556	503	487	550	531	519	518	522	513	513	532	518	560	480	499	546	534	545	555	482	555	484	552	584	481	507	526	565	504	529	523	542	456	538	518	508	533	550	477	540	527	525	561	523	540	500	547	516	496	561	490	499	528	556	555	520	532	517	520	529	537	529	508	514	509	542	553	477	494	523	545	523	520	495	520	519	535	548	554	543	502	564	513	520	551	521	496	488	523	517	525	495	521	528	534	506	553	514	512	495	528	541	515	531	539	536	493	494	501	516	519	593	509	477	497	536	539	493	534	529	538	511	535	556	526	550	530	531	499	533	493	521	549	517	514	536	538	532	529	541	534	556	509	559	541	524	516	553	532	484	529	535	505	505	528	532	512	516	525	525	513	547	554	519	521	507	535	514	485	534	478	506	482	532	506	539	541	528	519	523	525	516	509	501	532	524	491	535	480	502	555	484	524	533	534	549	526	504	542	556	534	526	555	505	526	492	511	553	533	521	530	502	526	545	517	497	516	526	546	559	563	515	504	546	517	526	589	502	537	490	520	521	519	528	522	514	527	524	506	503	548	523	490	540	516	527	527	486	517	531	504	556	530	573	564	535	576	518	548	538	529	513	539	527	525	510	498	532	522	495	500	544	526	522	528	491	532	509	522	480	559	559	543	533	512	532	507	457	516	552	513	556	543	539	522	534	533	522	542	551	531	518	516	516	585	548	508	489	527	564	478	562	493	528	556	500	506	508	511	512	455	517	491	524	565	514	523	513	551	512	538	536	559	507	566	559	517	540	547	494	583	544	520	553	532	521	494	480	531	554	490	533	518	502	507	518	512	504	511	472	502	503	534	536	569	532	481	560	513	483	466	516	506	522	528	519	507	521	505	530	527	495	517	528	509	520	520	489	485	546	514	557	491	546	491	501	538	572	508	499	528	539	519	538	552	519	480	534	549	527	496	484	563	546	535	538	548	492	484	510	529	544	528	512	534	516	500	503	498	549	515	510	521	521	577	495	556	526	508	547	547	532	524	519	528	525	564	554	585	504	553	492	539	510	544	490	528	534	530	541	473	507	500	542	540	560	521	500	496	513	509	506	553	549	519	490	522	530	527	515	526	496	523	514	534	563	543	543	521	488	508	502	478	521	477	520	515	527	538	524	489	527	534	549	519	537	542	502	499	489	514	526	557	587	500	580	529	551	537	516	502	525	495	507	526	500	539	494	538	539	533	536	533	523	506	567	536	505	543	512	565	544	536	496	555	522	549	491	525	570	517	543	519	499	496	531	504	512	543	502	492	560	534	547	496	519	535	512	524	521	543	552	530	526	501	512	506	543	570	507	566	521	551	489	517	569	501	509	502	547	513	524	508	530	549	512	551	511	510	490	535	542	526	523	488	474	524	525	509	520	517	517	510	520	529	506	555	534	503	500	520	507	531	550	495	529	512	529	528	490	530	503	492	560	528	524	522	542	490	522	493	510	549	499	587	479	524	509	515	520	531	535	564	508	510	512	521	532	517	520	526	543	533	535	513	545	512	519	512	517	519	514	495	493	523	540	547	540	492	566	525	516	519	506	559	540	551	539	530	537	553	511	541	520	511	517	522	511	538	502	535	551	506	528	511	523	492	516	529	533	568	530	532	554	510	495	541	560	515	521	529	547	504	546	525	553	521	529	534	513	515	510	499	518	490	519	548	548	547	510	519	527	499	562	541	554	558	514	578	533	494	550	535	592	470	492	473	511	526	495	525	492	504	505	519	547	534	507	522	500	546	478	506	509	534	481	551	499	500	548	545	523	528	545	534	535	538	581	525	519	533	541	563	500	496	529	515	508	534	568	497	540	474	546	501	510	529	557	530	565	535	512	543	538	504	519	539	514	553	523	493	512	534	576	509	500	544	480	501	500	520	523	477	503	518	525	520	545	550	539	495	564	548	525	515	512	535	489	521	518	533	526	538	486	518	534	510	571	555	540	528	523	520	511	541	534	549	499	535	513	527	509	474	556	553	507	540	492	497	517	552	469	524	547	567	546	481	539	526	539	517	510	491	499	565	490	499	537	545	502	540	532	507	544	491	527	532	511	528	533	527	544	555	507	512	521	528	493	499	530	505	494	508	538	558	511	498	539	526	526	496	527	502	503	520	514	533	476	524	554	505	533	536	505	533	511	566	532	520	510	553	536	553	535	529	516	510	539	518	546	546	518	531	566	517	541	543	476	513	516	528	496	508	529	554	521	558	530	540	532	513	519	530	541	486	506	527	520	493	528	545	489	517	539	547	517	552	524	547	535	517	511	532	541	501	520	490	514	544	508	536	506	525	542	539	531	523	558	513	496	551	510	532	518	552	513	519	539	547	479	503	516	516	539	551	548	566	494	508	520	506	556	518	565	517	540	520	515	531	532	519	561	522	498	509	497	518	523	532	477	533	556	527	551	503	514	546	514	529	542	544	544	503	545	562	545	536	557	523	536	496	537	503	551	484	492	531	477	524	516	516	522	487	531	515	536	513	530	528	515	503	524	554	569	548	491	541	549	499	523	509	481	558	550	504	531	523	523	462	530	542	545	509	510	503	529	502	539	507	486	484	554	502	553	471	469	530	549	531	498	518	524	516	539	533	542	496	517	542	504	550	503	505	550	551	531	501	525	514	498	540	485	531	507	513	539	503	556	527	543	516	478	534	516	510	538	492	522	509	523	514	560	524	535	517	546	548	500	525	521	507	517	508	523	524	536	517	540	516	526	559	520	494	488	492	498	489	529	512	494	557	545	494	510	499	547	537	514	553	532	532	524	506	543	493	466	509	561	502	491	556	504	518	504	520	527	516	545	522	546	484	522	528	566	555	522	513	539	530	494	520	571	568	558	515	512	552	560	537	473	521	538	513	509	528	510	543	484	530	550	545	527	570	494	533	502	525	507	517	520	542	553	525	520	492	544	578	510	547	493	546	553	524	538	507	483	502	483	523	493	542	542	529	504	491	536	517	523	497	551	532	513	533	536	552	541	574	570	508	552	528	524	526	585	535	562	526	512	564	518	547	505	528	500	501	493	539	557	535	508	524	520	527	498	535	518	507	510	526	539	515	510	553	515	529	479	517	493	505	529	526	505	527	506	544	523	517	521	516	559	558	548	530	515	527	556	555	526	555	512	542	533	527	542	519	508	561	496	546	550	536	497	497	501	503	513	511	498	516	503	542	503	528	549	544	505	531	532	544	515	501	513	487	534	541	493	547	508	526	503	539	538	491	569	549	517	508	525	519	503	540	556	514	516
24590	21761	29504	36674	40666	43815	30369	18036	6646	965	215	205	193	205	192	193	187	176	193	197	168	201	181	186	188	189	178	171	230	168	195	193	182	179	203	182	195	189	178	199	188	186	184	196	182	179	166	179	175	175	214	175	196	172	192	177	185	191	177	190	189	191	163	186	207	173	181	178	151	187	184	192	205	201	189	173	181	197	176	179	207	202	183	196	197	166	176	194	185	181	181	187	164	186	196	180	209	172	191	170	203	204	162	190	203	189	162	192	187	190	184	158	191	183	202	211	171	191	173	188	206	177	160	195	191	177	185	173	176	173	178	193	178	155	211	162	174	181	197	195	197	190	200	184	208	164	180	192	166	174	222	163	176	207	187	180	180	193	159	166	183	176	204	206	213	190	203	168	207	192	178	195	194	167	181	197	174	179	181	184	170	161	209	183	167	182	191	191	147	169	167	183	183	205	203	178	181	194	208	160	190	172	190	204	184	172	209	186	199	197	210	189	187	221	185	170	194	163	216	202	167	185	194	191	168	182	198	207	194	212	190	184	207	215	185	182	179	179	187	183	175	188	200	203	178	172	203	167	196	176	192	187	166	182	181	161	189	192	185	201	181	173	201	200	211	189	213	194	177	190	211	185	186	163	172	167	167	190	166	192	178	195	190	171	205	207	203	177	202	210	166	191	203	214	185	187	203	195	205	182	168	171	196	197	181	172	207	187	183	163	193	197	201	198	153	173	214	194	178	175	217	206	195	210	181	174	177	182	172	187	218	191	179	196	194	201	194	177	202	204	200	191	191	178	178	162	219	160	189	163	170	188	162	175	194	191	184	176	181	164	184	188	198	178	190	178	181	193	186	181	192	171	187	184	198	186	182	190	193	162	170	190	185	175	174	190	171	174	191	214	164	182	195	172	156	178	203	168	194	183	186	193	182	180	169	194	179	160	189	196	177	184	183	198	196	181	178	199	181	201	195	169	174	170	196	195	200	180	175	186	185	205	187	197	180	178	198	212	183	178	182	196	206	184	170	190	203	189	196	173	193	202	169	152	179	174	190	189	170	178	167	193	189	193	169	199	196	200	182	182	185	186	170	190	192	210	181	214	181	171	174	171	200	174	173	170	190	182	190	214	169	178	185	205	173	194	198	194	177	196	200	194	176	213	194	183	183	193	182	189	172	164	186	198	191	183	195	188	190	192	173	191	181	208	175	206	178	196	187	175	165	161	200	195	207	176	176	186	142	177	203	211	177	191	189	186	163	174	197	171	174	193	175	188	173	166	191	181	196	197	159	179	177	189	178	175	199	196	183	185	205	166	199	196	192	189	179	195	185	203	202	179	196	177	193	189	181	200	166	169	156	209	186	178	197	206	182	188	197	191	167	200	173	183	186	198	193	186	191	181	186	191	180	206	151	178	196	176	188	180	175	185	205	192	166	170	156	169	202	173	175	175	190	200	182	164	164	193	205	202	161	197	186	191	187	177	173	181	197	190	211	188	196	174	198	199	183	222	186	183	185	212	180	191	171	186	172	201	176	186	189	195	173	195	200	192	177	186	207	194	191	178	187	198	175	190	155	178	188	165	199	172	162	182	201	187	203	191	173	193	179	170	194	185	185	195	177	171	180	179	181	186	197	191	191	204	161	194	185	185	190	205	181	183	189	194	169	211	214	203	189	197	192	185	168	185	192	169	191	182	191	207	187	198	193	173	157	186	168	212	185	216	164	171	185	180	166	151	194	182	190	195	202	216	178	172	186	185	165	189	191	185	186	166	192	165	182	192	172	188	180	169	176	184	216	172	180	196	184	169	172	192	180	192	184	173	187	173	175	196	183	189	170	202	207	213	201	190	193	198	178	196	196	203	202	194	171	197	173	180	158	176	182	187	193	190	188	191	188	183	213	187	197	190	167	179	201	194	189	175	193	226	159	165	175	190	182	163	192	177	208	173	188	214	183	185	197	187	192	199	188	175	186	190	205	199	181	184	184	174	170	182	191	186	194	197	176	190	211	162	179	186	181	182	176	190	175	174	178	191	190	187	185	190	188	183	203	196	199	147	181	180	166	179	198	182	183	201	187	194	182	182	192	165	163	189	192	149	196	203	184	191	191	166	182	178	225	214	191	191	199	178	176	185	198	204	180	187	179	187	177	175	174	181	164	178	176	167	171	181	171	197	168	205	206	187	211	207	179	146	176	171	176	184	197	209	180	182	185	204	198	185	196	182	182	191	162	180	191	185	192	182	169	192	179	182	187	184	167	185	192	177	207	219	197	195	188	207	183	193	191	193	184	190	197	174	185	172	172	169	201	153	181	178	181	202	193	186	187	171	179	189	206	175	165	192	163	187	160	173	168	225	193	190	135	163	159	178	207	206	182	154	175	175	190	193	191	197	205	187	196	174	187	184	175	199	171	218	195	203	179	169	169	173	190	191	203	216	171	181	186	196	206	172	214	170	182	174	178	183	172	195	202	189	191	179	180	195	163	209	178	178	186	171	164	167	184	189	186	184	180	194	180	169	179	174	181	204	168	168	188	175	174	188	171	190	186	198	185	196	179	197	192	177	163	186	165	199	181	174	193	191	182	172	172	202	178	183	181	169	189	200	184	181	173	214	195	187	199	203	178	189	201	158	173	205	180	181	176	172	202	186	169	182	172	152	182	197	186	174	177	189	173	186	206	222	192	195	196	187	183	175	172	171	197	208	187	180	177	189	185	178	192	184	173	168	186	174	203	195	173	201	187	184	193	183	182	183	195	203	194	195	188	190	172	152	169	186	192	201	206	161	186	181	198	181	179	208	200	190	195	180	190	193	180	188	177	197	195	188	202	175	177	183	202	164	194	175	197	210	181	182	190	168	199	204	191	199	177	182	170	210	193	193	188	191	192	194	167	194	194	190	200	198	166	189	187	177	177	155	200	191	177	187	169	183	196	159	207	186	174	197	184	178	202	157	181	194	212	200	188	165	191	192	182	158	189	170	165	182	176	180	183	211	185	172	168	176	184	192	193	194	201	182	192	198	198	182	202	184	185	182	170	187	190	196	195	173	187	191	181	181	172	178	207	205	181	197	189	183	191	152	165	179	196	181	191	158	185	182	186	184	192	182	179	167	189	170	191	186	182	198	173	187	198	198	180	188	184	216	163	198	196	192	175	169	204	179	197	185	179	182	182	161	191	167	171	155	184	185	188	184	193	183	184	201	190	203	170	180	185	180	175	185	195	181	185	191	188	170	186	201	174	172	211	183	188	192	179	209	186	174	177	167	185	199	188	217	192	183	179	181	167	184	162	193	211	183	183	168	199	217	211	210	174	192	194	186	199	184	188	165	199	206	185	178	189	192	195	205	183	183	189	177	198	203	216	186	209	188	186	185	205	176	202	156	189	206	200	179	196	160	187	161	168	207	185	195	199	181	179	199	175	188	153	196	182	190	173	175	199	178	190	167	177	186	162	201	174	189	181	185	178	162	177	195	206	192	207	199	184	174	189	186	174	183
8429	61188	37268	49047	46502	46897	37362	26896	12815	2401	381	370	393	346	377	394	398	377	391	382	388	359	386	360	419	381	369	388	348	366	381	388	350	409	351	364	387	389	402	372	347	404	360	369	372	348	392	395	374	355	401	433	397	403	336	376	362	374	367	362	358	377	336	409	355	392	401	358	400	383	390	378	337	386	353	345	389	356	370	385	376	397	383	354	398	362	361	398	365	369	414	365	370	386	373	365	389	380	358	368	364	363	373	380	410	379	387	371	357	368	354	396	390	391	389	362	367	371	351	372	409	370	372	367	368	366	388	372	339	381	371	364	404	363	369	382	358	363	385	383	369	402	397	358	368	370	381	359	368	373	413	345	341	402	361	337	369	353	386	364	386	375	354	383	371	395	367	383	390	352	401	363	396	390	357	389	380	367	366	377	361	344	387	382	380	415	327	396	352	390	353	334	389	390	375	365	405	385	390	380	390	395	372	348	363	352	394	387	369	344	355	403	364	367	375	366	342	392	355	387	368	374	361	381	374	386	388	379	379	388	378	341	377	363	366	398	394	387	372	407	345	358	396	382	362	396	386	430	354	360	373	366	349	387	411	399	366	396	383	404	399	394	385	366	345	333	364	369	377	344	366	365	375	353	394	355	351	356	362	375	366	363	366	346	364	377	362	376	374	392	375	383	367	358	367	368	354	364	387	389	407	380	372	377	406	380	366	341	393	379	372	395	375	364	370	366	392	396	389	341	390	381	401	398	356	364	358	392	355	393	374	351	375	403	358	349	382	385	373	357	378	383	359	381	385	350	389	382	356	379	387	386	387	375	362	398	380	406	346	385	351	347	393	357	380	356	362	367	374	376	411	372	347	374	346	350	348	373	366	387	408	359	367	350	327	372	412	404	344	385	367	380	371	356	363	385	362	365	371	386	354	391	409	367	359	393	356	392	369	394	373	361	369	390	410	415	385	397	350	351	374	368	389	380	395	361	385	357	353	385	371	414	373	340	401	391	405	372	387	366	385	375	364	380	387	378	395	394	368	363	368	395	417	381	358	377	353	378	370	363	380	364	365	362	392	381	387	361	372	367	336	352	350	325	373	372	381	348	376	382	386	350	344	350	374	381	334	344	382	390	368	369	369	344	330	339	357	399	375	381	377	354	393	381	380	375	363	382	404	399	366	372	355	356	338	389	371	384	342	375	391	357	367	352	357	412	378	361	370	350	369	404	372	350	390	343	382	385	375	381	393	387	352	375	394	387	381	383	365	367	369	384	354	385	395	381	354	378	401	375	367	397	387	352	414	389	375	390	362	382	376	356	367	368	412	372	367	386	376	383	358	357	401	401	362	354	344	392	343	377	385	395	364	343	369	352	373	379	379	372	401	385	357	355	357	402	395	386	399	369	379	400	360	388	344	364	364	365	385	354	392	369	347	384	358	331	398	355	374	408	403	355	384	391	380	345	371	383	411	371	386	370	355	376	421	364	347	353	376	360	364	358	380	347	371	391	355	385	390	353	365	364	353	380	384	375	404	365	389	390	388	405	364	377	366	372	357	378	372	390	373	367	357	377	367	392	339	389	374	364	348	426	386	378	356	403	350	383	361	367	342	370	374	353	397	377	351	379	372	375	384	362	371	378	373	386	366	378	375	361	354	384	369	350	373	349	373	374	373	366	355	375	371	375	370	341	340	374	371	418	424	386	375	340	360	366	412	374	339	371	394	366	379	354	363	358	400	387	358	345	378	357	385	401	385	376	367	387	388	352	356	370	368	376	412	388	344	409	384	369	355	404	352	378	367	371	368	392	386	362	412	367	342	421	362	375	347	350	374	405	365	398	386	402	363	383	360	399	382	381	346	401	361	393	369	380	376	350	358	370	390	342	422	412	320	373	377	396	370	382	383	383	353	341	385	367	397	370	356	410	392	372	396	363	384	374	362	404	366	409	364	369	416	389	357	351	392	394	380	369	379	399	397	359	358	357	381	378	358	354	343	362	381	394	383	366	378	374	389	335	404	370	383	386	383	365	360	364	402	362	409	342	395	367	358	403	353	372	378	366	394	370	394	374	363	355	349	359	373	348	409	353	375	388	392	382	374	344	413	378	392	389	348	387	367	354	387	358	394	394	352	376	385	378	376	358	359	363	351	383	386	386	366	387	368	381	338	376	394	406	393	377	370	375	404	366	410	399	380	388	389	378	368	337	390	351	372	353	346	394	362	380	345	374	368	371	384	374	386	424	357	399	362	402	400	354	363	374	366	374	376	367	337	381	372	401	357	367	388	380	362	365	358	375	414	389	394	349	363	357	351	327	379	424	369	420	406	338	378	371	370	381	381	360	349	411	329	362	384	358	348	385	349	419	382	366	359	382	402	368	368	328	408	345	403	386	356	359	353	409	363	342	401	349	379	378	417	365	373	382	361	340	385	387	381	391	364	394	392	340	375	357	413	363	391	386	380	406	341	409	387	379	364	356	387	384	360	372	380	395	403	386	355	381	372	363	382	355	380	383	396	388	403	367	380	420	374	364	368	349	345	357	370	354	359	398	397	379	369	353	387	358	372	390	367	395	371	323	397	385	398	393	397	372	344	402	401	388	419	379	374	377	344	374	390	350	391	370	379	387	378	342	400	392	380	366	388	357	385	378	382	357	405	394	384	370	380	388	370	380	373	381	397	362	385	373	377	380	395	387	380	361	365	367	377	349	419	381	377	391	386	390	400	367	358	376	375	379	351	347	356	373	395	376	340	384	350	343	402	385	357	433	360	376	359	394	348	372	391	369	354	403	368	387	376	377	362	341	359	384	387	391	364	365	413	402	393	357	365	369	345	349	374	378	369	409	362	379	347	366	377	363	367	404	414	397	346	394	356	386	388	383	357	363	400	375	358	371	371	377	385	330	382	393	363	366	351	394	359	372	404	377	340	368	360	376	343	387	354	372	357	353	389	364	412	386	389	390	402	395	392	365	364	350	358	378	408	388	375	383	371	369	375	368	373	383	392	374	385	386	389	367	384	343	395	399	356	374	367	384	366	368	373	354	386	357	352	346	369	367	369	395	371	341	375	403	389	398	316	383	338	351	379	394	399	355	326	402	370	357	385	374	373	384	369	365	358	371	356	371	376	352	412	379	376	360	375	347	393	372	348	364	413	341	372	382	373	359	388	375	375	374	366	366	362	390	327	350	413	397	371	385	370	392	343	358	356	368	382	372	359	394	381	361	389	395	402	371	383	350	387	374	374	379	337	379	389	378	381	358	355	426	379	373	407	379	361	372	379	379	379	327	364	358	401	398	368	369	382	377	370	381	369	350	360	385	345	350	376	370	387	380	375	359	385	393	373	352	375	379	355	395	396	352	376	370	367	382	334	404	382	349	374	371	332	388	379	361	384	365	337	359	342	391	382	394	386	368	376	350	383	366	374	346	365	388	371	367	385	389	376	381	367	349	357	382	372	380	363	374	394	353	364	363	380	393	401	354	366	398	384	406	376	365	349	372
23508	21404	29760	25655	40923	57017	44005	26899	12345	2376	261	266	269	233	275	269	240	244	246	250	250	242	249	247	257	224	253	229	231	250	229	238	248	253	260	226	252	263	237	240	213	227	268	243	244	276	230	221	217	258	253	249	253	243	225	232	263	255	257	226	224	240	254	233	258	245	246	239	234	258	276	206	245	243	239	236	235	247	239	221	261	233	214	229	216	241	235	213	213	229	232	250	232	223	241	259	229	234	256	236	227	247	231	228	252	252	252	268	244	260	251	234	262	227	253	257	247	196	237	237	246	221	243	248	242	220	251	273	261	241	253	232	258	250	225	275	235	248	238	248	240	238	248	240	250	224	246	240	230	259	229	255	251	262	226	245	225	230	246	231	225	239	233	235	248	251	247	246	223	260	234	238	206	255	239	253	235	256	233	237	219	273	260	233	253	244	257	232	245	243	256	226	250	244	236	246	229	235	216	240	211	209	243	219	242	261	229	243	240	252	248	226	238	233	219	236	267	232	242	236	247	241	251	240	236	243	270	228	246	226	240	227	255	225	258	238	234	219	207	233	225	243	276	247	247	258	233	226	230	244	229	234	237	239	235	236	251	223	238	247	240	235	263	237	248	225	262	223	253	217	243	237	246	232	253	258	277	239	240	235	252	228	236	228	224	213	228	222	222	217	229	253	243	255	227	229	225	257	237	224	204	228	235	276	235	225	236	211	239	236	226	228	216	213	221	253	235	211	233	251	282	227	256	224	214	233	255	259	232	252	251	224	230	240	227	217	223	249	251	246	239	217	246	232	225	239	250	243	242	249	227	228	253	234	264	249	243	241	204	218	225	247	228	225	256	286	245	231	235	241	214	211	226	233	233	244	243	238	229	230	232	227	232	210	239	231	233	225	247	244	231	232	233	216	232	249	225	262	242	258	237	245	204	258	229	235	257	229	257	227	237	223	260	270	225	253	237	240	241	248	257	247	238	255	268	241	224	228	222	236	228	222	234	243	225	264	245	236	255	214	239	219	239	219	233	242	255	245	239	236	250	251	234	224	247	267	244	211	234	251	218	233	223	244	229	223	234	240	211	222	238	243	222	204	254	231	245	221	223	238	235	244	234	247	252	231	216	251	232	265	264	277	233	243	264	223	219	216	229	252	241	237	241	227	224	218	250	235	229	260	237	217	215	246	249	244	251	263	240	227	240	239	267	233	248	244	254	214	257	251	245	242	249	250	256	248	208	229	219	216	241	229	207	214	220	241	247	239	205	228	242	265	289	227	242	244	239	256	189	206	239	258	240	251	237	241	228	240	251	244	234	252	216	253	248	255	221	232	265	241	251	230	226	243	225	233	252	238	232	260	257	242	265	230	235	219	236	239	247	229	233	257	252	247	240	230	235	221	242	241	216	258	252	251	225	234	237	230	239	247	250	247	241	269	262	261	230	226	225	251	253	262	224	238	228	237	248	241	230	213	233	236	259	253	254	232	244	248	216	225	246	222	228	259	243	207	258	258	242	234	218	261	228	231	233	222	236	247	237	234	212	255	249	214	227	235	243	231	224	229	241	238	252	221	254	220	244	226	225	254	238	279	245	245	220	265	223	240	229	280	274	251	256	254	233	259	222	217	237	263	224	217	233	254	265	242	227	246	237	252	235	242	242	225	241	221	211	235	231	235	254	243	223	264	244	255	218	225	235	252	225	246	236	227	223	232	255	254	242	267	236	255	235	223	237	249	242	228	222	209	226	239	240	238	226	227	218	263	231	242	212	241	234	201	232	235	258	229	240	239	267	227	245	216	237	250	281	245	237	259	228	214	262	242	229	257	199	245	246	237	257	257	247	242	212	240	234	238	239	245	244	190	248	247	214	237	244	229	263	236	229	248	253	251	232	206	223	241	226	254	244	219	245	271	236	238	256	219	249	245	246	256	238	240	237	233	210	245	269	247	234	224	279	203	212	230	250	248	245	261	243	257	247	212	239	232	235	253	246	239	227	236	254	242	240	214	238	234	206	233	202	213	229	216	222	210	218	252	235	224	237	256	260	230	228	239	248	267	240	232	250	235	254	255	264	236	218	264	243	232	242	222	193	247	247	257	256	240	235	247	254	237	244	289	225	253	237	256	239	235	259	226	227	242	216	238	235	208	231	216	241	230	244	212	263	245	240	260	217	214	227	222	247	239	271	244	261	261	230	247	239	234	258	219	214	248	245	243	239	252	236	245	229	235	241	251	248	268	221	230	257	227	219	247	256	222	243	263	211	238	206	250	250	269	245	227	220	263	259	250	238	249	217	240	236	246	256	244	245	245	254	255	225	209	227	233	242	243	238	235	252	240	275	241	235	240	251	218	269	237	241	266	219	251	212	250	224	234	236	232	243	258	243	215	246	227	242	223	234	237	251	217	211	237	232	223	235	234	252	253	246	259	247	265	232	207	223	237	239	234	237	236	236	250	247	235	250	248	226	256	236	246	242	258	242	224	213	252	271	237	226	238	242	242	258	232	212	237	236	232	248	218	264	222	219	205	243	238	257	236	216	248	276	246	239	246	234	252	247	246	259	230	238	233	254	250	251	220	240	206	245	208	226	204	227	241	275	248	225	251	253	245	201	246	210	211	238	226	244	256	237	218	233	224	236	250	277	236	249	259	243	239	276	249	244	265	239	246	233	258	259	229	228	246	250	229	245	224	235	253	243	245	277	234	228	220	247	211	231	251	230	271	259	223	248	242	225	231	227	253	230	227	244	238	240	237	254	236	252	230	237	233	253	256	246	265	230	253	241	244	212	233	220	256	231	233	260	237	255	210	249	213	254	210	218	250	231	203	241	232	238	231	239	248	221	232	229	229	240	248	233	240	230	232	220	260	246	238	261	227	234	246	217	232	267	237	210	235	222	229	234	248	217	255	255	252	239	207	237	245	248	224	225	233	253	244	251	234	237	237	235	239	229	221	227	271	233	241	214	254	240	212	231	250	239	221	259	271	262	257	204	254	248	241	226	246	251	254	242	226	219	247	245	248	209	255	207	221	242	230	248	236	231	256	201	227	260	236	238	225	224	221	269	233	244	253	241	244	241	211	237	247	252	215	243	243	247	257	224	224	221	221	234	223	238	206	243	263	245	230	246	255	255	227	248	237	220	225	242	260	253	250	242	254	218	236	270	230	228	257	226	254	247	242	237	241	243	221	242	251	236	198	231	227	233	236	207	241	242	255	235	259	236	266	238	247	270	246	248	224	262	233	252	234	231	238	265	213	223	239	213	225	253	221	224	221	242	250	243	259	247	242	240	226	248	230	255	229	283	239	232	233	244	248	214	241	211	247	235	211	232	260	241	243	218	273	233	232	227	234	215	231	252	216	232	218	219	261	253	227	242	246	220	230	212	241	222	222	258	247	228	230	225	228	233	238	224	278	247	229	231	252	232	237	267	219	245	235	224	241	217	251	243	244	223	228	234	218	255	229	246	236	271	257	250	208	231	226	238	247	239	255	255	257	234	215
12265	59863	44265	46842	58922	62030	47917	34575	19051	5442	462	483	477	491	456	420	461	421	434	455	472	476	476	440	439	466	451	447	438	449	461	477	427	475	441	460	441	455	443	460	446	433	446	465	427	455	428	476	433	467	456	445	409	485	446	464	428	396	453	443	428	470	463	468	453	401	439	444	441	434	463	438	438	452	465	473	420	478	469	479	431	450	465	484	431	485	478	415	425	445	432	455	443	453	430	454	474	461	410	425	453	469	452	483	475	417	461	444	468	455	456	432	430	427	440	494	448	434	447	464	409	454	472	454	451	458	438	405	473	481	468	445	466	460	423	463	447	440	469	427	441	448	440	458	467	449	448	424	420	476	499	442	466	461	435	447	439	464	469	457	472	471	421	433	460	436	457	457	465	424	458	474	463	423	487	449	463	444	456	445	455	445	425	424	485	454	441	426	453	450	452	456	433	447	438	400	438	411	441	470	471	427	441	473	439	478	451	463	440	471	450	464	481	475	435	462	461	448	425	501	444	471	472	452	430	421	470	404	442	449	467	424	482	442	453	461	473	413	456	460	459	462	441	461	475	459	459	465	430	445	436	454	452	449	396	452	479	457	459	439	470	438	429	463	448	446	479	449	472	435	468	446	431	486	439	422	467	437	444	458	447	420	479	427	406	453	428	428	441	459	459	435	456	428	466	438	458	480	453	474	475	438	444	430	461	448	493	446	483	456	441	437	458	421	479	446	508	400	429	449	449	442	432	454	433	487	440	440	407	405	457	462	465	430	446	467	453	476	435	484	465	465	434	485	419	424	464	473	456	476	465	433	422	443	400	440	430	441	436	385	459	473	442	415	479	460	457	484	467	420	491	473	431	485	420	404	420	441	461	450	461	477	450	453	432	429	476	437	419	440	433	405	432	438	466	439	465	451	447	405	475	449	439	436	438	448	449	462	459	439	446	448	464	456	446	404	475	461	435	446	451	492	454	473	425	443	436	454	448	412	467	451	479	473	468	409	447	443	431	471	485	439	456	416	459	430	436	405	448	465	440	432	450	450	407	447	421	413	448	425	449	435	485	425	437	439	445	498	451	418	444	450	490	490	478	465	457	444	474	436	470	451	466	439	446	453	465	437	454	441	440	474	423	456	479	454	436	466	440	469	418	442	439	468	434	451	441	480	437	433	478	410	424	411	445	462	462	486	434	440	460	434	461	461	466	462	470	455	447	481	464	431	467	446	476	458	459	473	430	447	451	450	430	493	466	457	459	449	462	437	429	426	428	445	441	462	468	444	464	467	475	438	462	459	452	469	440	472	479	452	487	458	444	467	455	435	410	468	457	458	470	439	397	468	438	458	414	437	436	414	459	447	462	459	458	459	440	490	434	476	428	419	460	451	422	468	440	481	455	474	422	465	435	475	445	426	455	441	443	477	472	429	451	412	459	501	419	411	432	435	453	472	463	449	448	464	429	450	421	420	449	441	468	441	454	434	429	457	452	457	417	449	482	455	442	444	467	421	478	443	456	438	457	450	457	438	451	482	446	447	438	412	504	451	428	459	421	456	423	470	429	434	441	449	476	456	425	421	403	486	466	417	457	444	456	408	442	454	462	419	456	464	424	444	433	442	453	420	447	458	452	471	455	439	461	434	469	471	440	433	450	455	450	473	453	433	431	428	456	434	450	480	439	467	459	427	397	428	453	455	437	477	450	425	440	442	457	475	457	465	460	426	487	463	466	476	443	459	463	442	458	425	442	469	436	439	449	443	448	447	453	466	447	442	439	432	448	462	478	449	478	431	430	497	437	428	454	424	450	442	459	429	441	467	448	423	480	434	462	455	445	439	445	460	465	487	511	441	483	478	460	426	441	444	421	437	429	438	478	427	454	463	458	499	444	453	485	459	431	455	477	449	439	466	475	413	450	472	436	463	440	437	443	453	464	451	435	448	423	499	421	424	453	449	450	453	462	460	464	455	458	484	448	403	441	479	445	438	449	447	463	417	459	408	431	417	488	443	458	426	429	444	459	437	480	471	451	460	456	454	413	445	470	439	464	452	438	455	433	490	456	431	457	433	488	429	450	412	435	407	422	446	464	469	506	402	412	455	459	444	444	420	441	462	470	439	455	426	445	420	445	435	465	457	436	442	460	470	445	447	457	417	439	478	452	441	429	456	487	434	432	447	473	448	437	468	460	441	462	442	448	442	455	437	462	451	461	417	440	473	410	477	420	503	464	490	476	439	444	431	465	433	460	472	451	437	460	443	454	457	453	470	466	445	462	461	457	481	432	441	431	472	433	441	391	425	500	434	460	445	460	458	415	449	447	447	434	493	452	471	440	465	460	459	461	417	463	450	456	427	462	445	463	477	441	444	433	459	479	468	445	432	435	478	453	440	462	448	445	459	437	478	462	452	436	461	449	453	443	457	482	440	451	461	488	478	427	435	443	458	470	472	452	458	427	469	479	462	467	486	451	447	471	455	426	446	451	442	493	437	443	448	471	450	461	468	465	437	474	472	489	475	471	416	415	453	473	453	489	450	424	450	425	464	476	461	474	483	412	428	444	426	413	464	396	455	435	441	451	452	427	454	458	430	476	461	436	429	476	450	391	460	427	464	477	470	452	458	461	432	422	477	454	463	480	451	445	428	437	492	418	453	473	483	469	462	438	500	436	485	449	479	399	431	451	448	466	464	424	420	462	444	451	431	470	425	449	436	418	471	446	476	460	437	426	478	442	493	457	430	459	463	447	440	439	451	482	497	450	401	455	451	465	498	460	439	480	453	456	482	469	447	482	465	447	445	450	434	475	447	459	483	442	437	446	458	475	460	452	468	438	442	481	402	455	437	489	422	439	438	437	479	469	435	429	454	451	432	429	445	479	454	425	424	477	442	445	419	477	461	472	442	453	432	464	447	477	453	503	484	452	509	482	452	474	443	473	419	461	458	455	454	429	432	436	487	481	427	456	430	453	456	466	454	479	452	456	453	425	449	467	436	454	444	419	457	474	411	447	393	439	445	428	454	458	459	438	445	485	485	444	458	444	435	439	460	420	453	438	468	453	473	447	411	441	429	479	447	443	434	455	450	467	448	446	465	445	426	428	429	471	435	503	433	427	430	444	455	465	482	422	435	448	437	457	466	441	446	435	445	479	444	441	464	454	489	455	457	447	463	437	404	453	498	472	443	424	425	475	458	461	420	407	442	445	435	455	460	424	434	410	478	464	466	442	474	458	454	466	423	472	490	437	485	462	453	423	445	417	459	436	478	416	461	453	429	452	481	463	435	445	480	422	487	462	444	481	422	484	428	456	442	473	423	478	457	458	481	451	447	455	495	438	429	463	481	450	469	440	485	428	447	454	472	473	487	455	469	460	415	436	421	413	413	466	437	426	429	460	471	408	456	448	433	476	456	492	442	484	428	476	421	449	431	462	428	456	429	455	437	441	448	417	429	423	445	439	452	493	409	482	455	429	460	460	456	455	465	400	487	452	399	457	433	434	464
26945	21619	24578	11942	8217	9924	6099	2413	958	463	266	293	281	261	257	264	278	258	252	279	266	283	249	271	242	262	259	262	269	250	273	278	252	284	259	234	217	273	246	279	264	275	274	251	261	260	258	272	248	252	231	272	293	268	273	237	249	258	258	242	240	229	282	254	260	243	263	272	249	261	280	257	253	260	275	259	269	253	277	263	231	271	257	284	264	253	287	247	265	278	282	269	268	277	284	280	264	262	257	276	244	271	280	292	266	273	258	248	248	272	279	274	236	251	240	243	285	237	275	248	250	281	265	262	274	255	285	258	250	255	260	265	277	276	255	257	244	263	257	251	252	271	251	272	291	288	257	245	256	294	252	272	274	270	267	266	252	247	241	259	271	270	267	242	288	254	250	253	256	278	245	258	281	260	242	318	261	259	271	262	279	244	272	300	251	246	282	282	265	265	233	252	289	290	263	250	244	250	270	264	254	271	278	256	263	292	256	282	282	257	253	241	242	244	251	288	267	258	258	253	289	264	243	271	238	267	234	262	263	274	249	281	277	267	266	262	253	267	297	256	263	267	258	277	227	250	263	240	273	266	280	256	261	259	256	281	262	254	247	281	270	277	265	262	248	262	247	259	237	252	269	269	246	277	228	248	274	246	233	243	260	277	271	271	241	321	270	258	254	258	278	238	264	277	260	256	268	255	276	264	271	237	263	229	284	270	279	244	250	265	290	279	268	289	283	249	291	249	251	254	276	282	260	268	248	275	275	267	270	240	234	244	268	273	263	252	254	230	259	261	286	263	256	274	310	249	257	234	237	257	260	255	240	298	243	256	272	258	265	272	256	270	275	249	278	281	264	267	267	262	253	262	285	258	254	260	250	288	253	241	278	239	253	258	234	261	239	232	255	265	220	270	269	253	267	253	245	261	275	276	241	258	271	269	266	258	240	264	245	253	249	270	242	253	254	244	283	244	276	289	250	263	239	247	273	279	248	294	285	271	262	260	262	245	242	293	285	263	288	279	259	219	253	279	262	258	267	236	246	267	245	256	274	249	267	267	286	255	258	270	248	269	254	236	284	250	263	263	270	292	274	268	232	321	273	258	258	268	280	250	254	258	246	265	319	293	239	269	268	272	272	237	263	278	253	265	233	253	263	276	257	269	249	265	266	248	259	272	278	258	280	275	249	258	253	236	269	258	280	267	290	270	270	246	258	252	244	247	262	285	262	257	245	251	254	260	239	266	253	268	262	255	252	255	246	232	263	255	259	263	269	231	255	262	248	271	284	250	245	278	269	275	238	248	292	252	272	268	240	259	244	275	259	262	275	272	277	286	259	242	264	264	252	244	253	277	258	268	241	261	238	275	266	286	238	262	283	256	253	268	271	269	265	240	271	279	253	280	261	226	237	271	262	257	257	239	257	255	276	277	264	268	277	251	270	283	293	247	263	250	262	259	264	273	260	250	268	263	256	265	287	243	242	268	281	273	251	277	269	296	280	270	274	262	276	235	242	265	249	244	265	275	273	257	253	261	300	257	256	234	267	258	268	259	258	258	281	272	252	237	285	235	262	256	254	272	260	251	283	239	284	286	263	245	271	265	272	265	292	269	269	278	237	288	247	270	237	261	264	290	276	262	258	250	250	241	253	254	263	278	242	267	249	252	255	255	306	277	257	226	246	250	265	285	241	247	256	268	245	232	267	267	265	248	277	274	270	251	260	228	279	286	280	286	263	262	245	258	252	271	263	227	244	271	250	288	256	262	248	245	285	263	269	273	271	253	253	271	277	279	247	227	261	304	228	276	270	251	281	265	276	275	263	258	244	278	244	251	264	236	260	272	277	271	253	256	241	259	274	268	282	226	251	256	278	262	256	266	296	274	270	253	262	233	270	280	243	282	278	263	255	241	236	257	265	259	278	235	268	242	248	239	252	247	273	270	276	283	253	298	263	239	248	266	287	273	270	252	266	262	265	240	267	279	266	251	230	271	256	269	261	274	243	254	233	268	258	276	258	263	270	258	249	269	260	266	248	263	302	292	243	258	270	270	267	263	269	281	252	254	254	259	266	266	268	270	279	251	258	286	275	277	249	251	238	260	256	273	277	267	251	244	258	269	260	259	295	263	260	269	260	273	270	264	237	250	275	268	258	261	266	264	258	257	272	283	251	272	258	274	227	261	260	262	269	277	276	250	255	250	260	290	256	257	280	264	256	250	272	266	274	278	278	283	259	258	256	264	255	271	270	290	270	233	251	261	225	236	230	254	268	247	268	240	262	254	263	252	251	270	262	268	258	245	268	252	246	264	299	268	236	256	269	262	237	257	284	244	261	281	258	252	263	268	273	266	241	245	247	258	274	264	265	291	239	268	233	250	282	244	250	270	232	257	270	266	284	266	254	261	262	251	252	254	235	275	284	242	251	258	277	288	273	271	249	252	286	275	264	261	263	255	254	287	280	258	265	294	257	243	271	284	292	265	247	267	251	250	256	268	276	260	272	262	263	271	277	265	279	264	244	259	233	254	265	260	260	284	255	286	273	247	244	283	242	243	279	240	272	280	257	304	266	244	274	241	261	272	277	267	264	249	285	278	277	253	249	287	297	270	294	265	262	259	245	250	235	257	246	258	272	265	268	243	257	256	236	276	256	272	257	261	247	248	288	279	276	259	260	266	240	260	236	262	228	256	260	275	284	260	232	303	257	247	233	280	273	253	238	271	244	268	251	271	265	255	278	270	247	294	264	263	239	259	259	238	264	238	270	239	265	284	273	274	254	270	262	250	264	257	244	256	286	265	255	250	255	276	262	265	297	283	226	297	244	269	258	238	281	248	259	262	274	264	235	255	241	254	280	264	267	256	270	253	298	291	254	242	242	266	241	235	260	276	253	254	278	279	264	249	282	250	255	259	300	250	260	262	273	294	241	230	245	231	255	266	304	275	249	268	263	269	249	278	274	287	231	238	256	255	235	239	256	255	233	239	279	242	225	256	267	235	268	265	272	273	271	250	271	274	262	260	250	259	259	237	250	277	228	280	273	257	254	236	223	254	270	258	288	242	247	278	254	273	235	281	232	253	259	293	262	254	239	278	242	261	259	268	295	275	246	279	289	280	292	290	251	277	292	267	257	242	264	265	264	275	279	269	244	232	271	255	249	288	252	234	249	277	254	269	248	263	276	260	263	284	273	237	292	259	256	285	275	251	261	242	257	251	310	250	263	282	292	266	225	249	248	264	225	255	276	238	269	265	292	296	272	264	280	246	250	272	282	275	259	245	263	265	241	279	270	288	265	250	243	249	256	256	276	289	251	251	292	255	268	274	255	244	236	245	251	269	262	270	257	286	266	251	269	246	253	274	263	247	283	280	263	262	272	238	258	263	253	286	249	259	275	257	267	262	263	285	254	247	227	260	253	261	278	269	286	274	261	280	255	260	245	282	240	250	296	257	268	262	252	267	274	271	271	269	247	265	270	273	285	257	261	253	267	262	278	278	275	246	268	278
6170	25318	30215	16959	16218	19918	12699	6320	2640	1083	539	532	495	562	521	541	574	510	540	504	496	503	540	526	531	492	514	496	485	526	507	517	518	534	487	498	518	561	469	544	512	539	506	521	521	516	512	517	513	528	562	562	504	560	447	531	488	524	515	513	517	523	501	521	510	529	503	528	527	511	527	514	504	513	515	492	510	523	517	503	488	494	525	532	511	526	514	532	498	490	556	573	528	553	535	561	493	484	537	496	506	545	518	513	515	522	523	475	523	541	502	542	526	523	500	518	480	550	512	469	503	538	493	530	508	593	539	504	573	502	513	482	488	539	511	506	482	487	496	533	493	528	492	499	533	545	530	498	491	528	540	541	481	518	471	460	529	507	507	501	517	538	507	508	490	561	522	525	547	515	509	522	535	501	530	510	513	503	499	488	490	497	533	519	479	527	548	473	516	516	522	512	526	487	535	529	497	533	482	517	480	509	537	512	498	525	529	475	510	525	499	523	497	528	531	462	500	501	496	514	495	510	551	564	558	475	519	497	533	497	490	474	471	515	575	516	543	500	522	523	513	493	511	540	498	557	541	523	525	498	514	553	514	459	505	512	515	520	539	525	512	594	504	527	522	470	487	495	529	485	524	517	488	489	521	547	496	526	505	508	555	504	512	503	502	479	481	514	531	481	548	492	548	526	526	539	507	505	478	566	506	495	510	475	527	556	498	501	503	539	511	509	527	521	513	487	508	497	507	515	476	523	526	518	535	489	525	543	475	478	494	512	535	549	552	543	474	525	528	543	517	501	522	558	517	509	522	525	498	483	498	514	518	535	516	528	518	529	489	556	525	499	568	499	514	512	512	466	505	495	530	555	535	471	529	501	507	505	540	510	548	509	505	489	528	514	536	533	441	519	529	567	503	494	488	532	491	504	515	477	508	543	521	519	511	558	479	494	494	512	515	485	541	495	512	492	538	499	556	488	528	480	530	489	526	524	530	536	502	493	491	565	502	517	510	518	520	495	536	537	524	515	546	539	487	524	507	524	537	533	504	519	506	538	523	525	530	527	507	510	485	502	485	496	553	519	518	541	545	498	541	520	545	518	494	539	536	540	482	501	503	524	486	556	536	521	491	534	504	500	480	503	530	554	545	519	568	498	533	529	507	530	496	527	507	499	527	441	514	494	498	508	540	553	494	508	512	518	517	504	506	476	565	533	544	540	468	527	502	455	538	521	503	486	520	473	537	488	473	526	541	504	506	505	500	490	521	493	471	535	499	502	520	491	498	510	544	564	489	535	521	516	529	531	478	514	541	526	548	530	537	540	509	522	509	469	544	518	528	520	561	534	531	520	516	560	589	508	487	558	519	540	463	490	531	566	493	472	516	477	497	539	512	497	505	496	526	477	539	521	515	500	538	510	555	536	541	491	527	501	537	538	513	541	518	531	497	515	543	542	527	493	458	538	499	468	532	513	567	526	570	505	531	530	534	522	439	473	492	512	510	528	522	511	513	519	511	531	538	538	464	543	491	540	492	483	524	531	477	536	494	541	499	523	541	538	503	465	520	515	493	467	540	515	489	490	512	527	525	510	558	521	534	518	530	523	519	501	487	528	498	503	501	501	538	534	546	539	488	522	587	572	483	511	523	534	542	489	538	524	534	524	518	495	510	508	525	495	498	502	526	490	482	529	507	545	486	522	488	541	493	509	526	541	502	482	508	496	472	521	514	564	532	514	527	491	492	524	518	475	512	512	523	516	545	536	567	547	503	504	503	514	508	534	533	528	508	514	541	508	524	494	505	471	498	506	479	530	514	520	526	498	520	521	541	508	502	547	511	473	547	495	503	549	513	499	462	530	528	494	529	512	473	493	502	511	531	502	495	525	484	521	491	518	477	529	536	499	514	536	521	489	511	534	542	508	514	538	505	521	523	497	522	552	486	546	532	488	506	522	514	510	471	566	499	491	513	557	555	511	495	573	521	506	489	563	530	533	535	486	507	545	512	512	507	488	509	496	511	480	477	509	556	517	502	519	514	538	524	509	531	550	553	540	515	510	540	508	523	500	513	495	515	507	494	483	523	511	497	535	512	507	542	496	521	533	495	499	478	495	486	466	541	490	514	540	491	507	536	467	514	544	495	519	496	532	550	518	522	491	518	539	497	485	530	550	495	522	533	530	527	549	509	522	551	523	577	508	507	531	512	511	472	517	523	535	546	530	501	528	548	541	517	510	550	530	528	501	510	520	502	544	567	553	488	468	518	490	525	488	528	484	522	547	509	565	513	532	538	516	497	513	526	516	518	555	509	527	523	523	506	572	521	530	493	527	489	543	525	541	496	483	499	499	513	551	521	542	490	502	553	518	531	522	511	525	501	515	497	552	485	506	524	519	518	515	521	511	530	511	506	557	525	553	515	491	493	550	550	500	521	529	521	514	496	513	466	545	523	483	491	494	518	513	521	488	488	538	498	532	504	500	498	529	509	516	539	573	505	529	496	500	513	525	503	543	510	488	524	516	493	525	489	486	516	526	504	521	538	522	524	527	530	510	527	486	523	534	513	494	511	530	521	500	530	538	502	544	548	534	520	499	494	520	509	528	556	548	500	525	518	511	534	518	528	535	526	515	471	532	555	506	511	521	525	495	506	545	535	493	538	521	513	535	508	508	548	497	535	491	532	501	528	531	506	532	532	508	486	540	550	513	517	533	562	498	523	510	506	513	530	512	540	528	561	523	516	537	491	506	545	527	518	507	543	530	575	510	501	515	493	518	550	551	519	552	499	503	536	516	496	575	516	552	502	499	531	484	536	575	465	505	527	541	523	486	470	530	501	526	525	527	518	519	516	517	528	524	478	535	534	494	500	518	532	559	514	504	537	497	519	510	557	531	521	528	523	496	494	507	510	504	521	489	510	508	523	508	497	500	517	519	549	501	532	512	539	550	516	487	501	480	521	483	527	502	497	525	524	497	521	508	543	505	515	524	510	538	542	577	517	514	493	497	531	524	538	501	535	516	535	490	529	543	510	548	534	529	525	488	501	541	519	548	517	521	528	537	525	504	464	529	529	505	525	496	508	528	527	560	506	532	521	529	512	536	506	507	513	486	512	479	522	516	548	527	495	510	529	529	481	508	507	511	519	480	519	511	505	506	511	501	500	509	491	514	490	497	517	549	498	509	492	550	502	527	490	484	527	472	513	539	505	488	561	506	484	540	544	524	518	553	507	483	495	537	505	552	485	508	515	522	520	483	524	501	517	490	547	534	520	553	519	512	498	511	513	480	520	520	489	549	552	503	555	505	589	525	516	537	499	535	520	538	519	534	505	512	513	508	523	543	493	518	532	484	500	484	564	481	532	526	470	520	536	535	488	538	511	507	476	509	540	504	498	523	537	525	503	517	504	500	512	503	505	554	507	482	506	508	508	473	520	533	534	541	525	506	486	530	526	502	511	495	495	513	545	468	504	492	519	482	517	553	488	520	474	552	509	468	548	528	539	502	542	543
24487	21527	33144	28569	30101	43329	33350	17055	5119	1791	239	169	212	202	197	197	212	200	197	208	217	205	185	186	193	207	197	198	190	198	184	202	185	198	215	179	202	181	184	199	213	172	199	197	194	177	182	201	194	222	205	244	198	199	155	203	212	203	171	164	214	187	188	201	226	193	185	185	195	191	197	206	197	208	197	201	221	176	177	207	194	206	175	199	206	201	178	217	225	222	193	218	222	190	201	165	181	180	219	200	200	193	190	200	193	183	186	193	199	197	194	174	166	201	204	194	225	205	215	194	206	198	188	206	184	196	203	185	185	189	194	190	215	201	185	184	184	185	195	192	179	206	216	180	197	206	175	182	194	212	192	176	208	210	202	194	218	169	200	203	201	169	209	196	189	185	196	224	192	198	209	177	197	189	175	160	209	207	206	197	178	205	211	183	188	217	181	176	165	221	199	203	197	204	216	183	197	197	183	194	174	201	189	185	180	201	175	188	196	194	202	193	195	210	167	177	204	171	196	207	198	209	207	173	187	224	195	197	213	232	189	183	212	194	206	194	209	171	215	190	179	192	189	186	171	200	205	196	218	206	200	202	191	186	191	183	204	206	203	204	208	198	186	191	221	185	196	195	178	187	196	172	179	207	204	190	173	221	215	208	170	188	198	181	189	189	204	196	190	190	210	162	186	209	201	199	186	187	183	198	197	200	173	204	192	189	219	166	229	203	205	190	194	195	201	188	221	202	200	185	192	207	206	193	202	190	205	188	193	205	203	229	211	200	180	187	192	193	197	219	206	189	177	228	198	181	214	161	185	220	182	190	218	192	201	211	198	163	181	207	205	200	187	192	202	175	216	186	202	188	199	186	201	194	192	172	174	201	191	208	177	208	204	197	207	195	193	203	200	202	235	194	175	212	189	203	190	224	225	172	176	219	203	183	193	194	191	195	164	172	202	178	184	199	196	193	201	208	195	190	212	165	194	190	202	180	212	229	186	197	185	188	200	205	200	191	200	199	210	180	172	200	180	203	206	200	190	204	187	189	183	178	217	188	204	195	222	200	219	203	184	193	190	207	196	207	174	173	204	196	196	195	211	230	215	172	169	193	186	188	199	219	189	192	208	192	201	201	202	210	181	173	198	198	167	210	180	182	190	202	212	206	213	193	189	220	205	210	194	187	194	195	192	200	193	189	196	213	188	184	199	216	200	212	188	176	190	187	175	186	189	181	178	182	186	196	188	168	201	225	201	216	181	177	199	224	178	217	210	186	209	207	192	195	216	192	195	208	173	180	205	230	168	195	183	221	187	191	169	189	184	192	183	215	186	187	212	199	195	186	187	217	198	177	193	181	191	218	191	210	192	189	199	176	196	209	198	192	203	192	179	200	213	209	201	189	185	199	177	208	204	222	194	182	181	209	176	171	177	190	197	204	204	225	209	168	207	200	174	204	182	222	184	215	207	198	207	195	192	197	202	171	216	194	216	211	191	204	188	190	193	187	217	195	215	197	205	216	183	174	185	178	198	195	224	168	196	220	195	188	209	176	187	196	212	195	195	217	190	190	200	211	200	201	202	188	221	193	207	182	184	183	197	222	213	174	190	177	207	183	204	163	224	193	203	192	219	205	161	205	196	204	200	205	189	225	223	205	211	203	190	194	180	192	184	183	210	186	213	190	191	181	215	191	196	195	172	179	205	183	171	197	184	188	198	235	212	205	197	214	181	207	210	187	177	182	181	207	169	216	198	209	208	194	194	195	184	210	203	182	171	183	214	184	170	172	199	184	198	209	199	190	214	189	219	196	195	205	187	172	210	188	202	179	203	181	207	196	189	194	191	183	216	188	179	189	205	194	194	199	178	205	207	207	218	194	201	200	187	193	198	218	207	175	185	186	184	210	238	196	180	190	211	193	182	192	191	181	200	187	166	192	158	201	180	184	204	194	168	186	197	185	191	199	188	181	204	199	215	220	189	196	224	180	191	205	199	184	201	226	200	199	170	184	207	193	185	176	205	206	175	211	224	176	176	195	229	193	216	193	187	215	183	205	194	213	199	207	198	212	179	192	188	177	210	226	195	224	188	194	189	175	187	200	178	224	207	192	180	178	190	183	194	201	199	190	210	182	188	184	199	204	199	174	195	188	189	214	213	190	177	212	195	205	184	235	177	192	217	221	202	176	174	201	201	205	166	187	206	178	182	179	197	184	193	215	179	223	200	189	205	172	172	199	211	199	209	190	204	192	197	202	172	203	194	203	203	211	207	197	208	195	168	219	224	171	184	196	200	169	191	215	198	196	223	197	200	176	186	187	191	201	174	199	198	198	229	194	228	202	204	196	204	205	211	194	206	206	181	215	201	181	226	186	205	203	201	199	201	201	197	183	196	215	206	210	182	229	183	182	189	205	186	204	193	182	184	182	191	182	229	193	185	203	190	187	198	213	210	197	193	188	203	195	212	205	176	197	211	190	212	177	220	179	180	179	165	198	196	193	213	164	197	210	179	192	190	208	192	185	195	180	176	180	188	196	187	198	203	195	170	180	188	214	181	183	205	213	182	197	192	175	193	175	204	202	199	168	194	211	221	193	186	185	187	209	196	195	163	178	234	226	202	203	217	203	189	177	195	200	224	221	184	171	188	214	204	189	212	195	222	210	169	213	198	198	192	189	177	202	200	183	186	208	238	201	189	198	213	200	204	209	179	181	205	206	181	174	207	186	187	183	229	195	207	191	191	190	207	194	199	202	178	174	182	204	181	186	206	216	213	173	197	198	187	182	177	206	208	206	201	200	191	213	204	176	199	189	210	211	200	192	199	188	205	200	197	195	212	192	193	182	169	196	200	185	208	181	193	203	203	187	174	190	201	211	192	203	220	196	205	199	207	201	206	193	202	200	202	195	202	198	173	191	184	204	195	161	188	179	194	205	224	200	165	207	177	188	213	189	172	196	183	216	173	178	194	191	228	199	203	204	176	197	187	191	209	210	200	215	219	216	199	183	203	187	205	195	179	194	232	212	223	193	200	210	183	184	155	189	226	213	170	214	188	203	227	194	203	189	174	209	209	184	196	205	197	206	185	191	165	175	206	195	185	168	205	171	196	190	180	173	196	183	189	189	192	187	180	223	180	179	197	196	184	211	215	229	216	171	201	207	227	195	193	215	220	216	188	216	200	191	184	166	194	194	176	177	202	218	195	213	203	193	205	188	183	221	197	190	195	186	180	194	205	165	187	216	203	204	199	194	210	203	191	206	203	176	183	189	209	190	218	211	210	194	215	213	196	219	187	225	202	200	179	188	192	201	199	234	211	201	184	185	193	210	214	202	203	201	208	183	206	187	179	169	182	199	193	176	227	204	209	187	187	218	160	213	180	211	214	155	185	200	194	217	201	221	207	207	199	207	200	195	181	193	183	188	214	199	201	196	221	209	169	185	159	205	203	206	191	184	185	211	190	172	208	192	187	209	188	215	193	190	203	208	203	183	189	210	195	193	180	179	213	202
8146	48767	64845	35718	44101	49199	38093	24518	10973	5506	507	411	365	424	393	394	412	386	375	365	382	383	369	374	400	414	403	400	373	388	412	389	371	404	392	396	362	384	388	418	370	370	394	379	382	373	409	390	379	380	364	400	384	394	412	386	380	344	369	354	415	394	403	402	369	352	410	395	401	371	407	407	415	394	368	396	387	381	379	419	384	372	392	353	383	392	426	372	408	409	385	387	387	399	388	443	406	428	346	403	372	410	396	373	400	441	352	398	360	372	363	407	408	399	375	380	383	385	361	402	353	397	389	392	376	399	375	390	426	365	389	380	404	354	431	387	374	390	382	390	414	436	404	390	391	426	384	383	441	379	416	388	376	359	388	376	372	422	386	413	369	376	364	396	379	385	371	406	414	399	366	397	417	391	392	398	423	350	368	400	409	405	409	386	391	359	399	416	382	394	372	398	438	376	384	386	429	372	394	403	372	416	373	387	392	395	394	402	393	423	371	373	395	361	393	380	402	387	415	408	379	389	387	387	380	406	407	391	386	425	385	408	405	391	396	350	385	386	412	409	402	378	386	391	362	365	383	383	385	432	410	382	405	371	430	408	381	414	365	361	385	407	363	391	395	370	393	372	402	388	421	361	360	378	366	391	383	434	389	394	406	395	365	397	394	418	377	395	404	393	391	408	377	374	386	396	402	381	392	415	408	389	366	393	383	391	415	362	410	387	361	407	366	409	380	367	393	368	407	356	376	408	386	424	391	394	394	408	364	421	403	412	356	368	365	375	406	383	377	388	412	390	371	398	373	397	404	384	363	384	391	418	392	413	393	391	371	378	387	424	385	385	395	408	402	396	402	381	389	395	424	399	395	378	380	405	412	391	432	402	412	407	386	371	378	363	398	417	377	418	351	398	366	362	394	386	387	364	422	382	384	392	405	386	362	397	377	400	387	383	429	413	369	399	382	353	395	400	393	405	411	377	454	414	406	403	421	345	409	380	389	373	386	463	399	373	399	422	368	410	392	383	383	372	400	402	381	396	390	392	425	429	427	362	404	376	407	377	396	378	344	367	398	416	403	433	369	388	409	440	390	386	402	381	418	363	397	405	385	369	398	370	376	409	406	381	372	421	395	409	385	360	390	402	416	407	403	411	410	380	380	404	430	371	397	389	429	392	372	377	400	397	397	400	403	371	372	369	393	395	391	403	381	383	392	404	416	404	379	412	407	361	364	417	400	389	380	392	401	377	369	396	428	365	375	377	386	370	431	391	416	400	360	402	379	428	385	364	400	370	372	400	401	390	379	404	382	383	401	406	387	402	368	367	329	408	394	381	415	387	396	439	389	394	392	407	415	393	412	377	427	389	365	392	390	381	431	412	398	369	412	408	383	396	367	431	428	422	391	393	374	389	406	358	397	389	394	409	405	414	366	378	381	376	439	416	418	372	364	404	413	397	356	396	383	387	427	418	377	410	423	413	393	373	357	416	395	426	373	410	399	408	380	384	384	410	395	437	411	379	428	391	382	347	403	380	395	386	366	390	402	419	383	386	397	379	349	387	397	380	392	365	358	362	398	428	388	420	393	366	407	419	392	401	377	397	403	389	389	399	395	406	415	403	379	389	397	394	401	408	400	397	385	397	400	402	404	406	386	413	370	377	372	387	352	326	404	406	423	404	390	403	401	385	388	372	413	390	403	409	438	390	451	404	413	415	424	381	343	419	378	382	360	401	429	383	368	413	389	390	382	361	357	418	366	365	393	378	385	383	410	370	403	375	390	413	376	390	388	420	413	403	411	372	387	366	387	388	391	413	393	395	390	394	392	348	413	381	390	400	416	363	390	400	384	410	384	375	380	380	401	371	399	338	360	381	400	368	400	402	420	399	388	415	403	398	403	429	403	390	413	399	378	371	371	345	397	409	391	397	387	434	363	370	425	367	406	384	369	387	421	378	427	396	409	386	397	372	391	379	354	375	380	372	387	377	346	403	402	383	369	384	396	398	380	399	373	429	367	387	375	359	410	391	422	416	402	377	405	400	360	408	395	411	341	403	418	406	400	389	418	400	384	414	421	392	390	414	352	379	398	379	416	388	354	394	395	395	410	372	362	367	393	381	401	371	419	390	406	370	401	409	400	355	400	361	433	414	409	370	391	393	352	351	398	397	410	375	430	409	405	375	380	391	358	350	394	409	373	421	394	399	378	413	417	385	379	404	414	400	408	390	381	412	391	391	405	392	403	365	388	369	391	404	389	417	423	385	388	359	400	383	391	368	397	409	388	407	391	362	377	399	402	396	390	422	397	408	341	396	379	380	362	383	393	395	362	389	385	365	404	400	396	406	390	411	403	389	411	372	355	388	363	356	390	433	396	425	434	431	399	373	417	387	402	358	363	402	405	412	401	386	375	378	409	401	390	399	392	377	406	373	408	417	381	387	359	411	390	370	386	382	393	383	400	390	381	393	363	388	396	381	389	370	406	409	379	383	374	406	382	369	388	408	384	432	385	371	401	384	381	412	384	430	396	418	385	391	406	399	390	423	420	381	391	379	371	398	372	421	392	405	386	388	366	385	345	391	400	424	373	400	414	393	382	384	348	408	411	364	424	377	392	412	414	382	370	410	378	388	394	398	363	410	416	397	397	432	389	420	398	390	384	396	373	430	402	394	397	387	397	420	371	397	417	398	376	390	424	371	422	406	374	368	405	387	428	399	404	381	386	382	355	385	396	385	422	376	405	392	350	374	391	390	378	387	371	421	422	408	388	366	395	373	386	391	394	401	379	403	403	359	375	390	389	364	415	382	376	382	386	371	420	380	372	402	390	362	372	389	429	382	399	403	437	399	421	442	425	381	406	394	377	371	377	386	388	397	411	411	379	394	385	407	430	362	462	366	366	376	344	396	392	365	388	405	407	371	379	400	393	404	384	379	383	417	381	373	361	402	388	393	379	400	438	366	374	394	406	424	380	412	449	374	381	388	364	421	405	376	380	384	395	405	409	389	386	391	370	378	364	384	428	380	374	382	383	365	387	430	392	393	378	415	377	393	424	370	375	387	397	388	390	390	383	404	409	415	380	384	377	380	434	386	391	389	384	359	382	371	387	381	386	393	383	400	408	427	366	376	400	369	372	416	371	432	423	415	390	402	408	384	425	409	371	371	385	366	400	427	405	399	392	369	433	396	414	369	357	401	399	372	413	369	370	420	348	421	413	405	398	389	397	382	384	359	366	382	408	376	398	405	379	413	362	402	396	396	405	357	397	405	408	358	385	395	387	392	419	382	370	381	421	428	364	374	374	378	354	389	417	388	400	404	424	389	407	407	399	383	381	394	382	358	390	396	378	372	365	410	379	427	375	420	410	401	430	378	390	437	407	416	405	421	394	379	379	415	401	395	381	336	414	397	392	393	408	399	393	407	425	386	429	400	357	383	373	371	392	405	388	425	430	390	389	416	379	418	358	391	362	393	411	396	413	398	376	395	409	367	376	391	386	425	363	395
23538	21455	29786	24218	32572	51766	49538	31260	15220	4602	422	255	272	269	269	260	251	276	244	255	243	270	269	241	254	234	276	254	234	250	243	244	257	270	264	243	237	239	276	216	261	289	268	256	261	276	267	250	277	239	282	270	255	262	259	257	261	237	263	247	253	239	243	251	238	252	256	243	238	268	230	242	264	247	260	273	260	246	224	251	256	239	235	255	251	253	252	266	257	253	288	249	256	245	247	245	245	242	229	275	230	237	255	257	245	232	240	271	251	230	257	269	256	252	250	236	254	286	248	242	255	247	249	255	231	264	263	266	275	248	273	244	273	235	270	252	275	238	239	236	273	236	232	222	253	262	237	268	256	240	230	251	265	272	250	253	237	229	235	253	237	262	261	249	257	260	227	222	260	260	263	240	271	270	285	251	250	263	249	264	236	247	265	235	246	249	238	277	273	226	259	266	269	229	258	241	240	232	239	242	253	258	281	225	244	262	251	256	268	244	232	261	244	260	229	255	258	260	268	281	262	271	235	250	222	266	233	237	263	253	237	277	257	252	244	275	257	269	268	235	263	294	274	267	260	255	262	256	281	247	279	247	259	264	248	245	242	246	250	261	251	291	258	265	236	235	242	249	229	250	219	228	258	255	253	249	247	246	225	245	244	233	238	238	247	276	241	208	283	246	266	252	253	277	246	256	245	258	218	220	261	258	242	220	258	264	289	258	232	251	238	256	252	239	237	265	240	237	238	236	268	243	241	252	251	250	247	267	265	266	260	261	237	227	270	257	244	215	219	250	248	238	254	215	246	270	259	221	272	255	254	248	250	250	252	268	275	274	241	261	251	256	259	273	257	229	266	263	244	242	266	277	259	235	241	209	269	247	240	239	264	251	246	257	263	240	236	227	238	265	275	249	260	265	264	230	242	248	233	227	265	274	245	267	258	241	247	231	250	223	234	237	237	280	274	257	270	267	225	250	241	255	218	261	238	278	251	237	244	253	252	241	240	289	241	243	262	269	248	252	283	237	247	249	243	246	257	245	213	257	253	247	274	277	254	261	252	250	238	258	263	255	259	277	261	263	255	258	263	259	235	236	220	250	236	264	245	246	247	234	223	222	252	262	248	268	259	282	252	229	215	270	258	255	249	227	233	258	255	242	218	262	256	237	246	270	251	247	235	248	234	245	245	252	233	278	224	268	279	221	270	239	242	250	270	221	245	253	234	234	242	278	263	234	233	255	231	277	258	254	263	230	255	241	237	263	245	272	258	249	283	243	267	295	267	248	239	222	249	235	234	228	254	247	250	240	266	233	241	261	236	237	251	250	238	260	256	249	240	256	227	271	261	255	262	240	275	270	241	262	233	216	256	263	263	241	278	249	242	240	257	251	263	240	256	282	256	229	225	273	232	232	257	241	247	272	251	261	234	261	224	246	255	249	250	269	241	260	265	243	246	265	243	251	265	238	240	234	246	253	265	269	248	219	252	259	257	249	251	242	269	256	227	249	246	237	256	236	246	269	233	253	262	235	264	270	260	283	229	269	248	256	219	260	247	231	262	249	265	233	217	240	259	247	235	249	239	269	259	230	236	268	247	247	244	218	251	248	254	253	259	265	268	227	254	270	230	261	235	249	268	250	265	246	231	269	269	274	236	262	253	256	264	259	239	246	255	268	255	244	241	273	270	266	258	252	267	258	244	271	259	264	248	237	239	265	236	257	250	263	263	269	250	256	261	284	239	245	247	245	270	239	222	226	258	271	256	263	267	244	285	270	253	251	245	252	239	277	256	261	262	247	253	235	258	259	239	240	241	255	250	253	244	244	268	235	228	220	224	249	260	243	255	231	235	240	257	254	241	228	268	270	256	263	258	270	253	257	245	288	261	268	268	252	249	258	281	224	244	229	293	254	245	252	246	234	253	273	253	250	248	216	233	250	234	250	267	257	253	237	229	248	280	244	255	246	241	237	217	250	278	243	245	268	258	253	226	252	281	245	236	260	232	247	269	270	265	240	245	240	220	215	230	232	250	231	262	221	239	263	219	265	258	262	241	252	245	247	237	238	224	242	247	278	261	238	259	235	235	245	269	239	238	270	247	246	277	256	224	241	283	251	239	257	267	246	237	264	264	254	232	264	243	244	248	245	244	251	256	234	270	264	269	280	256	257	233	245	253	259	240	248	250	237	226	252	259	243	227	273	258	237	242	252	286	217	244	247	259	275	233	231	220	265	269	265	256	254	261	246	262	256	249	246	258	248	251	259	274	228	248	244	265	276	250	271	279	209	265	217	262	253	303	234	247	278	249	229	243	267	238	248	248	232	286	262	251	212	270	259	237	238	236	242	246	254	242	260	238	252	256	271	275	251	215	236	250	279	257	273	239	272	246	274	233	247	233	269	255	258	229	232	250	236	255	229	266	243	254	245	239	258	261	247	243	225	272	218	258	250	270	268	270	268	240	242	246	254	246	262	235	248	232	236	232	263	252	274	253	240	245	226	231	223	226	241	246	241	259	255	228	258	271	266	269	249	278	246	256	219	253	267	255	281	275	231	262	236	254	239	264	233	245	258	250	240	265	238	268	270	258	205	234	254	249	262	243	253	280	244	272	262	260	238	287	268	252	246	236	242	275	247	232	228	242	228	233	258	223	227	231	276	254	244	256	280	248	234	255	266	223	262	269	258	272	251	238	259	242	272	235	242	253	244	247	265	268	238	234	248	264	249	283	235	235	245	260	242	251	257	262	252	270	240	263	272	230	268	271	224	302	245	259	242	248	253	248	292	278	254	256	242	232	242	261	281	237	243	243	251	249	255	256	237	233	250	285	247	266	248	234	289	242	252	255	246	245	254	255	257	289	236	272	255	255	235	253	237	258	257	260	254	250	273	240	266	258	254	236	240	257	252	248	253	234	269	226	247	275	264	245	254	260	265	253	251	259	263	274	253	252	268	240	261	267	276	231	262	234	224	262	258	261	267	223	252	237	251	234	230	263	213	244	238	282	278	219	270	225	225	224	262	253	268	257	260	240	272	246	249	286	236	232	274	280	260	261	210	265	243	247	285	248	234	238	234	235	259	260	258	273	267	237	256	267	248	238	263	277	254	265	238	243	245	272	247	236	208	272	246	225	232	236	251	264	263	280	278	233	262	280	248	250	235	278	252	246	230	233	260	239	272	254	252	256	260	278	232	226	220	261	256	273	232	255	243	245	250	228	235	252	278	237	251	265	246	254	239	233	248	277	278	255	253	256	236	236	229	235	254	261	232	260	272	237	262	242	276	260	245	233	260	262	246	244	256	246	250	267	247	227	227	261	267	252	276	246	246	245	261	254	250	250	229	223	271	223	252	270	256	260	266	248	287	244	246	263	225	255	245	239	265	264	231	225	266	268	246	229	236	266	254	265	235	273	244	255	243	260	264	266	248	245	273	218	279	243	268	313	245	245	261	266	245	238	256	244	255	252	255	247	257	245	230	227	278	241	261	241	251	244	235	260	238	259	281
11181	51199	54774	29115	56001	61891	52901	37762	22322	9458	738	521	542	469	462	487	472	486	488	465	480	489	496	484	464	450	487	476	510	438	467	481	469	486	449	501	466	516	442	476	492	447	464	447	492	453	472	468	474	459	484	474	508	496	465	469	443	454	467	500	472	485	471	452	482	455	481	399	462	465	478	430	483	448	444	491	476	470	474	455	424	488	472	451	424	448	507	472	485	477	465	477	496	474	464	471	469	428	493	462	448	471	440	453	489	446	465	452	457	474	487	430	468	424	511	479	491	445	469	460	449	440	517	481	495	471	446	466	476	453	432	484	498	481	474	522	485	478	463	448	498	467	466	425	460	491	468	467	458	511	495	440	429	452	472	494	474	478	468	427	438	449	454	456	478	449	442	450	500	501	473	458	466	470	473	466	453	477	463	489	471	480	491	462	480	452	478	499	458	477	461	457	478	472	446	479	455	538	467	446	476	459	483	478	453	464	493	473	440	476	479	511	469	473	492	459	497	482	501	498	436	483	463	449	441	465	474	460	462	440	452	469	456	460	463	442	451	507	476	496	474	482	477	456	447	435	482	477	449	441	466	494	499	474	521	450	454	489	483	473	482	460	474	474	463	480	474	507	480	449	466	467	475	478	422	450	496	470	499	434	455	458	455	484	482	475	484	514	487	504	428	449	473	509	475	438	496	429	467	440	526	461	497	505	434	449	408	470	487	492	485	484	469	472	491	469	445	462	470	472	465	516	452	462	474	494	452	493	464	467	422	525	465	455	474	461	494	495	466	488	489	437	449	488	483	488	486	458	514	482	483	493	489	510	464	467	499	494	458	492	475	454	461	449	457	446	477	488	469	508	461	455	472	426	498	479	484	460	479	492	475	474	480	455	471	468	487	458	477	482	452	479	478	444	474	496	436	428	456	459	501	501	480	478	501	481	445	457	470	445	408	477	431	450	447	461	413	419	488	501	447	477	458	467	460	453	506	461	451	460	468	504	450	458	509	473	480	507	460	458	440	444	445	460	475	504	519	457	477	464	450	469	436	469	471	472	475	457	485	462	481	470	507	474	445	457	445	475	438	479	446	477	475	444	459	502	468	492	474	499	450	493	501	430	438	470	481	506	494	454	454	460	446	491	442	473	493	476	453	509	469	493	472	445	494	479	427	462	477	454	463	476	457	472	478	464	437	454	404	467	507	420	531	446	457	464	468	478	447	437	497	468	503	460	477	463	452	462	487	459	490	501	458	468	414	487	482	440	448	509	486	513	462	474	446	471	450	473	481	448	452	517	489	473	482	461	477	479	461	449	495	496	440	467	468	479	473	436	471	447	461	472	476	483	469	449	455	466	450	469	447	441	479	456	458	464	499	470	510	472	480	513	534	431	495	466	508	480	460	470	497	480	485	467	468	461	452	489	504	510	469	502	476	446	433	484	486	508	467	467	476	481	457	503	464	480	478	471	480	464	484	483	453	484	455	465	478	479	451	539	511	509	434	491	457	506	481	468	509	441	464	474	484	446	485	460	465	457	506	465	481	466	460	462	487	465	468	475	491	428	478	454	478	488	501	481	487	495	482	455	474	491	459	463	434	457	436	444	436	474	452	445	468	509	475	470	462	464	485	455	462	439	481	466	465	474	486	476	461	497	462	501	451	482	464	441	503	485	450	455	433	477	445	450	460	480	440	459	473	516	491	470	451	443	435	461	511	527	460	455	478	444	464	488	447	496	493	454	484	445	459	462	451	427	460	467	493	475	493	515	463	467	425	490	487	476	487	508	481	439	475	454	474	467	471	483	467	472	476	522	435	454	452	461	460	486	481	487	484	480	473	439	464	470	396	479	499	471	466	484	450	458	479	441	490	501	463	475	516	441	456	484	527	448	480	483	493	490	455	456	505	466	446	474	440	411	474	456	511	496	491	440	490	494	460	455	486	422	481	437	460	485	470	486	449	438	507	494	481	465	468	471	461	442	451	474	499	470	480	459	469	490	463	469	483	480	449	476	478	451	471	532	481	461	496	466	448	442	470	450	450	506	476	469	450	460	498	440	499	446	477	473	450	455	453	476	503	480	474	472	491	432	485	489	491	466	487	471	444	468	455	466	448	514	478	478	497	497	454	460	455	455	435	447	433	474	482	481	454	419	445	444	472	504	479	458	448	487	504	473	506	462	476	502	467	492	480	472	429	529	472	504	447	483	463	514	475	437	465	464	496	463	469	481	467	472	449	463	468	470	499	469	491	447	472	459	483	482	457	438	491	462	477	469	449	458	486	450	461	500	461	478	473	456	466	457	497	450	461	486	429	475	470	458	487	468	467	482	461	427	492	471	463	480	475	432	479	492	474	470	462	470	478	476	516	460	437	436	462	456	425	462	463	501	461	457	474	461	502	456	474	501	487	452	456	493	459	487	494	473	427	461	496	460	471	506	480	438	475	482	460	486	472	472	483	479	483	472	488	509	491	505	466	505	480	441	477	469	470	451	486	466	466	459	468	479	499	499	464	498	494	505	472	484	480	470	465	478	454	485	470	481	469	468	449	497	461	485	460	467	454	463	443	455	477	461	447	495	479	472	498	482	457	479	447	512	479	482	510	531	480	442	486	462	472	484	484	469	456	456	440	502	467	444	504	485	476	462	474	474	479	465	466	467	480	480	504	462	473	476	472	426	488	512	453	466	474	448	472	476	501	523	489	428	459	470	474	463	474	452	513	437	484	463	467	474	493	472	484	469	483	498	441	463	456	505	483	454	476	444	488	504	468	470	462	495	480	479	447	449	415	447	437	454	457	447	467	505	514	433	469	493	466	473	484	465	462	433	498	491	432	467	450	474	453	487	487	498	477	429	499	496	460	485	487	461	467	442	498	462	490	443	458	472	467	444	462	493	460	502	463	411	447	484	439	461	449	487	454	435	457	447	487	466	475	490	502	473	490	436	482	457	439	456	480	477	477	482	459	507	465	460	477	469	478	436	458	468	489	450	476	448	435	503	486	468	476	450	469	452	455	474	471	469	513	484	454	445	444	468	438	476	479	501	474	471	460	484	477	509	485	451	401	470	436	457	455	471	451	490	453	504	439	496	487	487	439	477	494	478	492	494	491	488	435	453	451	401	476	468	489	484	518	452	513	455	463	473	454	472	437	481	469	505	470	455	472	452	485	442	478	470	458	479	480	438	449	441	426	463	478	449	465	455	503	488	478	475	497	452	452	472	494	449	450	468	451	480	445	481	468	469	464	469	442	474	474	449	524	481	513	468	449	500	441	459	488	471	459	445	492	459	454	462	446	444	495	508	442	489	477	484	494	466	456	499	475	494	454	495	450	522	473	465	489	453	480	455	491	453	468	469	486	447	417	441	483	496	470	435	481	428	484	474	490	472	469	495	496	497	481	438	445	476	455	486	500	459	468	435	454	456	478	464	456	471	472	449	464	459	472	517	439	490	474	464	459	464	511	513	476	473	455	442	485	466	492	453	475	475	440	430	486	472	469	470
26951	20328	16259	2819	5069	10124	10365	5490	2176	760	264	283	274	263	264	249	275	253	237	302	264	276	281	251	274	261	271	264	274	275	269	260	272	292	295	269	251	265	255	274	287	229	278	281	244	287	264	271	273	252	259	279	280	259	259	272	299	269	252	279	290	254	281	261	283	243	256	293	265	265	273	235	281	262	287	258	252	234	282	280	277	263	257	265	280	277	285	258	274	273	260	277	276	272	255	306	223	267	258	283	286	287	250	266	292	247	266	246	267	238	240	290	302	270	251	267	285	285	271	288	267	269	302	272	291	283	257	276	274	252	270	257	242	265	262	257	246	262	264	290	275	255	254	281	277	257	251	293	276	262	268	272	262	277	286	254	292	264	263	249	296	272	251	295	268	291	273	264	280	256	265	258	234	251	270	277	274	289	304	254	275	261	248	241	257	287	242	246	273	238	257	241	248	276	264	273	256	258	282	278	274	250	236	276	281	289	272	244	233	268	293	278	294	256	259	266	295	257	241	298	284	289	245	286	290	263	255	284	260	256	281	261	274	277	270	270	249	258	245	309	276	278	275	276	265	267	297	271	310	269	254	274	280	258	230	247	238	266	280	257	234	253	260	276	255	272	248	246	260	241	258	272	274	306	261	310	266	265	259	278	284	251	223	254	256	272	273	273	272	266	260	256	261	264	264	257	248	261	257	262	252	291	253	279	252	249	258	272	280	258	272	236	270	268	243	284	270	285	285	293	272	268	246	245	287	253	262	254	283	278	268	252	255	273	243	271	227	252	293	255	264	254	255	255	255	270	254	260	259	292	269	283	260	280	274	275	266	282	270	255	275	304	282	264	302	252	274	295	278	235	314	292	259	252	279	268	257	269	255	278	271	251	256	271	275	257	274	276	247	272	263	286	243	240	265	256	247	267	242	275	270	280	241	264	254	258	275	282	243	264	293	261	249	243	243	253	284	271	260	265	246	248	274	245	290	293	255	262	269	278	271	259	283	278	272	261	259	249	274	248	241	259	248	295	264	264	279	260	286	263	263	247	271	264	257	267	262	256	228	253	245	242	281	280	278	309	271	276	259	250	263	250	261	292	275	272	278	262	287	245	295	280	291	282	249	266	270	270	269	278	282	274	288	272	270	272	236	297	269	262	279	281	277	292	278	278	270	274	235	253	273	246	237	268	245	286	267	236	296	273	270	272	272	255	268	281	259	272	271	281	253	240	257	263	265	264	259	260	311	232	257	261	262	270	273	276	293	279	283	274	267	300	259	278	283	265	277	252	260	258	278	287	283	281	220	267	268	261	238	282	274	253	296	232	250	272	284	277	238	258	261	263	270	247	297	257	244	283	292	270	291	239	285	270	285	298	264	261	271	278	266	298	286	253	275	258	239	289	254	239	269	264	258	265	279	283	283	289	274	268	287	262	269	255	240	257	291	272	295	245	262	284	280	265	282	302	248	281	258	272	266	279	268	261	255	263	239	264	279	267	290	273	275	294	285	292	256	239	275	260	269	248	252	258	289	247	216	265	253	246	275	270	257	279	265	260	245	263	261	275	265	273	250	245	237	288	270	277	233	272	242	277	246	247	295	272	301	234	232	262	253	245	288	266	277	284	240	259	250	295	248	265	242	283	259	273	286	256	253	275	263	266	265	258	269	266	263	253	263	262	235	272	267	293	256	277	274	211	271	254	280	265	276	248	272	262	270	280	265	280	246	259	280	257	264	278	279	249	279	255	214	275	257	259	253	269	269	227	267	296	271	264	255	258	240	271	266	271	287	261	283	261	269	277	271	274	274	278	293	283	226	268	268	280	260	249	229	278	288	293	263	288	241	267	261	272	250	273	260	255	263	271	256	283	279	293	284	242	244	272	247	265	255	249	268	274	261	267	246	294	291	252	247	250	237	279	291	255	271	251	292	287	244	259	290	287	262	261	254	266	275	260	281	266	261	270	259	263	241	258	274	251	249	258	259	251	276	297	248	253	284	244	270	301	295	276	276	256	260	247	252	231	281	264	260	244	273	277	265	276	269	242	270	251	296	266	266	280	270	281	298	303	271	252	328	272	252	249	277	250	280	251	260	273	248	283	246	263	290	288	262	283	258	271	279	271	248	251	278	281	252	253	274	256	268	262	259	259	269	315	269	264	276	264	278	246	279	309	241	269	291	290	257	264	263	255	262	221	285	261	284	253	274	257	275	287	243	254	259	288	283	258	260	281	272	232	273	256	300	276	261	266	273	248	275	276	233	248	243	265	286	265	280	273	279	265	234	253	239	270	304	267	239	278	236	271	257	248	275	273	277	237	273	265	256	292	264	261	244	228	241	269	262	248	246	275	297	271	304	258	267	252	240	254	250	264	266	262	271	274	263	249	266	277	281	283	257	256	259	281	268	238	249	260	283	278	263	259	262	267	257	269	249	234	258	301	295	253	248	252	249	282	269	260	248	262	275	284	280	280	261	268	255	252	252	276	266	259	284	271	268	274	289	281	265	285	272	285	256	319	280	251	258	255	246	260	276	277	247	255	238	278	270	251	268	280	268	265	283	261	307	263	273	252	242	284	271	249	255	262	275	272	259	265	293	263	248	250	255	299	288	271	269	244	275	277	272	254	293	301	276	278	270	299	273	280	271	251	293	287	238	271	274	264	289	257	291	270	271	272	263	272	279	268	275	247	273	288	268	283	255	263	249	260	262	292	278	260	276	253	243	270	322	276	282	245	260	274	244	286	219	257	244	274	260	288	280	247	271	280	278	274	234	260	271	256	279	238	257	280	257	264	293	263	278	295	258	306	236	286	263	270	280	266	260	265	301	279	287	240	249	258	240	259	238	268	284	284	262	285	263	256	283	279	278	260	270	277	276	278	264	252	246	252	297	217	285	266	248	286	286	266	281	266	246	273	246	262	282	276	295	269	271	271	273	295	261	251	280	256	267	266	274	247	235	307	263	287	284	286	290	246	257	227	270	297	265	270	248	285	253	284	274	248	243	238	271	254	276	271	265	251	271	274	291	227	230	252	244	237	252	277	282	261	289	273	259	261	245	268	245	238	265	261	263	254	262	253	263	243	237	272	260	288	276	279	257	271	264	244	241	265	238	270	270	286	258	270	252	270	226	267	264	263	289	244	257	251	238	273	240	267	254	287	271	250	265	278	245	251	266	246	257	297	273	256	263	294	236	230	282	260	242	272	259	264	234	247	258	254	256	242	267	246	273	249	268	278	264	263	298	271	259	271	267	272	267	277	262	256	254	261	282	231	250	269	281	260	263	239	260	239	252	271	276	261	264	259	259	255	270	300	287	277	281	276	272	268	257	274	255	276	255	258	264	232	283	252	284	270	222	277	260	265	240	277	273	258	252	251	296	282	271	266	274	265	250	235	274	249	239	286	259	251	244	272	246	270	239	272	247	288	251	241	272	268	238	281	256	245	288	283	257	277	243	255	254	243	270	283	261	252	277	243	247	266	273	251	256	263	268	272	270	271	236	271
5909	13983	18826	4447	12440	20550	19995	11786	5136	1730	543	538	483	492	526	525	521	486	538	479	515	556	514	508	507	521	515	510	484	494	557	536	531	541	539	518	553	569	505	539	553	491	507	546	574	559	530	528	543	521	535	545	479	521	499	508	543	531	568	444	503	518	499	530	536	506	538	515	555	546	552	521	553	489	490	550	504	518	540	498	505	538	526	534	566	506	506	507	514	533	506	571	553	534	554	536	541	514	548	483	534	509	459	486	544	520	530	547	516	515	524	501	505	494	476	513	504	541	569	538	489	539	568	558	496	500	519	532	507	525	545	537	537	522	512	480	539	492	507	542	506	495	497	547	553	514	555	521	511	537	512	533	487	495	522	527	562	528	471	529	513	493	519	522	492	532	507	503	503	532	535	550	527	511	508	523	498	502	551	526	503	488	543	488	550	541	522	545	492	483	528	550	499	507	551	511	517	545	526	515	527	505	550	527	511	514	508	499	524	526	504	540	509	537	559	532	498	534	528	495	499	502	521	504	520	519	521	535	516	512	529	522	529	519	545	591	526	516	518	468	489	481	536	528	481	493	518	479	524	492	511	563	495	481	535	506	462	518	513	533	533	526	501	509	530	541	569	553	516	507	510	508	520	545	529	494	497	535	534	541	515	515	545	564	563	547	544	581	531	531	554	551	510	489	501	484	528	493	554	476	495	524	561	500	535	531	502	502	522	551	548	545	548	536	535	550	533	533	531	518	503	537	512	512	534	494	490	484	527	509	552	548	519	524	503	522	518	487	470	554	514	516	509	501	550	524	491	535	537	501	531	551	515	518	505	511	518	555	531	542	563	559	515	526	573	531	530	543	543	528	519	553	546	544	539	548	508	511	556	527	517	492	543	538	536	512	511	563	511	532	502	553	498	533	506	536	519	505	511	549	518	528	555	503	531	560	523	535	545	512	523	506	503	541	548	534	506	526	497	548	483	522	499	501	573	545	533	504	567	566	520	525	530	538	544	538	538	509	503	501	533	516	533	510	534	506	526	553	506	504	504	544	535	519	504	526	524	557	494	523	509	526	522	494	554	513	519	561	520	547	506	510	526	502	529	511	515	474	497	566	526	477	550	551	531	578	516	531	546	543	524	549	516	515	513	552	534	529	547	512	581	538	512	507	509	479	528	522	488	519	503	506	510	575	539	524	521	510	488	563	547	518	507	518	522	517	536	544	488	508	559	533	544	555	495	517	521	553	579	567	534	517	509	495	533	527	509	511	534	565	491	542	517	541	512	502	550	536	485	529	534	550	519	538	565	538	498	490	532	506	544	522	525	548	500	502	555	513	523	509	542	518	506	530	528	515	550	540	552	515	534	511	515	566	497	516	548	488	508	530	536	517	522	526	574	519	535	544	511	530	528	526	568	539	527	541	518	509	532	504	550	501	534	540	555	547	547	540	518	493	523	504	549	515	499	507	503	500	505	496	509	524	526	559	511	544	535	516	510	510	524	482	529	505	534	523	505	495	506	544	499	547	535	510	492	550	512	505	519	530	539	525	518	507	517	536	512	496	510	523	496	535	529	560	528	524	527	547	503	545	518	514	522	553	487	525	533	538	490	517	521	488	511	496	566	563	535	524	517	522	498	522	552	519	563	547	512	503	518	518	535	494	538	567	520	507	498	512	531	520	510	479	532	545	472	497	478	566	502	506	496	494	490	509	545	500	540	539	528	548	556	508	516	538	511	523	503	542	498	516	505	514	533	544	514	555	539	490	508	527	547	518	526	514	516	551	524	529	495	488	546	534	517	530	491	530	569	504	543	539	537	502	535	547	553	516	555	512	483	510	515	505	538	523	564	545	580	522	551	516	514	523	534	512	533	547	509	518	531	527	554	517	523	488	554	510	542	498	523	515	550	512	544	516	526	513	527	515	514	560	486	511	512	515	498	484	507	525	546	532	552	515	555	559	502	561	554	554	525	521	502	507	560	509	526	512	549	547	501	545	530	531	525	548	512	491	532	492	526	516	496	515	469	559	557	511	519	509	511	520	513	488	540	560	505	517	549	517	506	527	508	533	571	541	511	506	543	524	521	538	525	500	528	558	537	519	508	521	557	524	516	525	507	517	501	568	522	499	541	517	523	513	509	553	543	521	528	527	533	516	510	517	522	496	503	497	522	537	555	500	465	540	536	534	534	558	533	506	494	522	533	541	552	553	530	530	481	522	512	495	532	512	545	553	552	523	508	521	570	515	504	504	494	563	493	499	520	484	520	511	511	488	505	485	513	575	507	545	544	516	529	519	517	515	538	522	536	519	536	529	551	516	534	534	479	515	548	522	506	542	551	541	508	543	527	508	471	555	496	536	543	529	521	533	526	505	545	541	494	518	508	532	552	527	480	519	542	557	519	511	533	532	507	522	510	567	509	475	528	566	530	535	555	529	562	559	519	512	481	535	515	495	521	549	547	500	518	538	512	550	569	513	512	504	514	529	527	536	536	491	543	522	534	502	567	468	488	498	547	487	464	569	493	554	497	461	535	576	525	521	544	499	536	518	543	533	526	501	542	519	542	503	581	513	512	500	558	543	550	491	524	522	523	552	489	553	519	536	482	502	554	499	549	547	550	543	547	494	543	533	504	500	502	553	529	519	522	514	511	502	580	527	533	542	527	530	496	550	566	542	545	527	546	567	533	530	551	516	570	530	514	489	492	525	521	499	514	508	539	527	521	516	565	494	492	523	491	519	482	496	548	514	512	519	516	499	499	533	499	546	546	539	530	514	530	454	507	542	499	548	523	510	521	547	534	494	572	491	506	518	529	543	539	481	516	560	533	524	531	520	541	510	528	553	534	521	497	526	523	515	519	528	489	499	518	504	547	533	512	519	515	536	505	525	527	541	571	534	517	530	542	513	507	559	526	485	507	517	492	561	521	515	518	529	520	533	560	530	529	521	551	490	569	527	529	511	540	549	536	496	528	524	534	525	515	477	539	522	525	521	509	530	544	524	537	525	495	509	519	503	518	539	549	523	528	505	518	532	498	515	548	543	486	512	543	517	545	532	530	537	501	541	519	572	524	494	563	478	494	526	532	592	554	532	558	537	546	540	510	539	521	528	477	533	553	531	507	513	487	537	522	486	519	509	515	518	552	534	537	523	515	547	522	527	525	517	565	524	509	530	519	537	532	485	543	511	540	517	523	509	524	554	524	512	516	537	519	510	522	513	540	508	500	487	510	556	509	537	541	540	553	524	505	536	520	488	525	489	510	520	514	531	522	539	548	568	532	531	552	579	531	553	506	521	494	556	536	536	534	522	542	469	541	520	532	533	529	501	516	526	535	467	541	489	515	497	533	503	506	530	548	489	531	528	508	488	524	515	513	534	501	493	490	526	546	489	512	500	520	540	503	522	525	506	515	526	538	526	546	502	564	555	480	548	495	523	514	532	508	537	536	532	561	506	545	557	543	518	522	506	481	523	503	487	533	535	526	510	546	490	530	516	537	539	508	512
24554	21450	29801	24599	28103	49475	41305	23638	9653	1988	225	202	202	236	190	203	207	191	186	221	186	191	210	187	208	189	194	198	205	199	217	206	217	190	182	193	208	183	179	218	199	212	181	208	204	197	162	183	182	172	209	197	219	193	202	204	177	210	192	187	196	213	218	168	194	177	195	192	217	207	187	212	195	190	198	201	177	192	202	176	181	190	184	200	188	186	193	195	182	208	179	184	199	180	186	171	188	200	180	211	198	192	183	202	199	224	194	179	197	209	196	198	215	211	178	207	190	206	186	181	210	199	198	204	218	178	196	201	194	202	199	195	186	202	177	204	177	180	208	199	196	216	205	212	213	212	166	196	208	210	201	208	198	188	189	193	190	218	195	185	193	206	186	190	189	166	205	186	188	200	187	181	202	190	189	220	188	188	184	188	201	174	195	189	167	192	213	189	198	188	185	195	209	186	179	180	199	198	209	185	181	180	203	194	195	208	190	177	175	178	184	202	208	203	198	191	198	202	207	215	160	172	184	187	206	209	213	175	167	206	187	212	214	187	203	194	205	194	206	214	187	198	175	201	174	169	196	196	193	214	195	195	184	169	200	207	194	195	186	205	184	193	212	196	183	217	195	199	213	163	198	212	219	206	193	213	198	206	186	212	182	190	194	221	209	170	196	206	191	210	196	178	190	194	202	195	210	192	216	174	182	206	207	209	189	164	192	195	195	194	200	192	189	187	188	163	161	225	212	206	198	185	193	202	212	207	184	188	204	182	192	183	193	220	186	185	207	177	185	198	195	188	201	175	190	182	205	186	178	188	191	193	192	207	191	211	201	198	166	215	221	219	226	171	213	198	202	163	192	222	179	194	187	216	203	169	197	193	197	200	187	177	203	185	191	191	199	197	199	197	215	209	221	197	226	185	221	162	179	206	187	202	181	188	192	201	205	200	212	195	178	244	200	185	185	175	192	199	207	228	181	198	202	173	185	204	154	216	173	192	187	197	183	207	202	185	197	180	170	198	197	203	172	179	208	206	188	179	201	184	212	182	204	197	197	197	185	220	210	210	207	198	181	188	186	194	181	186	205	167	186	179	169	176	191	202	199	199	178	189	173	168	211	187	200	167	215	185	161	208	174	199	195	190	178	191	191	225	220	217	196	190	208	229	181	198	200	212	219	200	194	181	180	205	196	203	192	188	181	157	195	226	220	197	184	192	216	170	198	193	197	205	220	174	195	173	199	200	179	195	179	193	201	174	183	182	192	212	207	189	213	195	183	198	178	198	207	197	205	192	190	191	194	216	203	217	197	182	163	203	215	173	184	193	185	182	205	203	200	226	185	179	205	185	176	211	187	155	216	183	190	216	194	202	169	210	169	216	188	186	195	203	195	206	182	226	226	183	206	207	182	194	203	196	200	218	207	229	225	222	203	205	197	211	193	209	221	191	182	183	208	184	203	181	189	185	177	197	182	210	210	211	161	195	160	197	204	189	198	161	199	188	197	189	215	207	195	202	198	205	201	185	190	210	164	206	197	185	192	191	203	200	207	197	187	199	185	164	218	193	203	175	188	203	192	175	192	233	199	200	203	201	193	192	204	200	195	207	192	202	187	212	173	170	213	187	200	178	223	178	204	191	210	183	188	182	199	196	192	179	170	206	225	172	202	214	201	176	193	184	181	193	202	172	197	198	180	178	186	182	202	181	207	181	207	179	208	216	215	202	197	194	202	195	202	200	171	204	194	201	191	192	179	195	180	180	204	196	213	195	208	182	188	193	174	184	164	210	183	188	213	212	190	176	200	215	198	213	171	233	214	180	164	198	190	190	185	203	186	212	197	191	227	206	181	186	180	196	192	192	199	198	188	215	179	172	209	205	194	176	199	197	169	228	197	168	195	182	222	194	164	200	185	173	186	208	215	201	217	182	206	200	202	224	183	198	189	214	220	201	199	193	185	195	196	204	186	182	191	198	211	197	219	184	203	193	229	198	198	178	190	173	208	207	224	212	197	193	206	192	182	169	220	176	184	193	198	180	201	210	209	198	190	178	188	191	181	194	178	185	191	192	203	188	193	187	194	172	183	196	209	188	184	188	200	210	206	198	193	193	179	222	202	222	193	194	168	215	192	218	200	198	187	192	203	178	195	172	211	189	190	224	206	186	200	188	211	200	194	180	193	217	215	218	206	190	201	189	183	168	179	195	211	189	187	205	192	150	181	200	200	190	216	189	179	200	164	183	189	196	173	203	215	189	215	201	204	172	201	209	197	177	191	185	216	190	206	214	197	179	190	179	215	209	191	194	200	195	182	227	198	179	193	208	197	203	201	177	224	207	202	195	221	214	217	189	184	189	206	165	197	203	180	185	196	164	219	190	204	222	219	192	195	207	195	202	201	193	176	186	200	205	185	195	209	229	210	190	185	190	180	194	173	205	211	179	176	239	191	177	220	210	231	172	205	159	197	179	185	198	204	178	188	189	203	183	197	201	199	190	192	207	199	212	194	201	186	191	205	188	198	189	202	194	207	177	209	209	192	178	243	190	185	207	173	182	219	200	218	177	197	190	190	215	209	194	182	195	224	192	200	188	190	215	213	175	214	200	191	179	180	184	192	225	197	176	189	200	199	188	198	186	198	200	173	155	240	200	195	194	198	206	195	215	184	172	183	208	223	193	214	200	199	185	185	203	186	173	180	201	225	209	180	190	176	201	220	171	182	193	195	224	207	198	178	181	178	193	193	190	202	184	201	206	181	222	188	194	191	199	181	213	194	206	197	203	188	187	198	191	190	187	199	179	186	190	201	189	189	203	174	182	196	175	196	176	208	170	191	178	185	195	209	170	185	189	192	195	214	240	205	185	191	191	169	201	200	182	197	214	184	187	206	188	197	180	185	186	186	190	186	189	164	197	214	204	190	182	178	183	186	191	172	169	184	204	205	197	206	190	204	190	193	179	186	173	217	197	185	191	178	187	197	194	204	190	198	208	186	188	178	196	191	194	198	181	208	207	213	191	196	194	176	179	220	217	203	197	165	195	204	204	195	202	200	196	181	202	187	198	180	202	206	189	196	202	172	214	193	175	190	195	195	197	176	178	190	196	214	192	190	177	185	164	165	185	180	194	195	205	214	205	210	184	198	203	175	211	191	191	189	240	201	188	192	188	161	182	201	166	205	184	187	203	180	212	220	193	189	189	226	210	185	186	182	196	196	190	189	200	205	217	183	180	175	194	198	172	218	220	205	193	203	226	195	179	209	212	190	211	203	178	184	194	207	190	196	201	206	176	198	188	214	222	205	184	206	187	209	210	209	224	182	204	190	228	199	206	211	176	191	164	191	211	183	207	179	177	204	208	198	195	185	187	198	193	192	206	200	209	186	196	222	174	214	189	203	214	174	202	211	196	179	172	206	193	183	194	189	190	197	206	170	187	203	178	184	179	187	182	203	197	176	181	195	189	188	201	201	199	190	193	194	194	182	178	220	196	186	202	184	197	180	219	192	216
8066	31508	49597	11634	37707	52811	44530	30717	16301	4826	453	444	380	401	436	393	396	358	383	433	384	417	392	352	387	378	395	385	384	389	390	410	370	399	407	390	381	416	413	419	424	447	364	429	387	419	410	425	384	382	378	420	379	390	381	379	370	399	413	402	419	373	407	368	423	398	390	377	405	373	390	389	371	379	403	368	395	404	385	379	406	387	389	387	369	407	384	393	402	408	400	389	409	376	392	401	407	393	388	405	420	392	377	366	407	400	406	393	383	380	407	419	370	407	372	394	404	411	414	388	405	404	396	375	367	438	359	392	401	373	397	365	420	394	407	368	415	397	364	420	383	383	433	376	436	382	397	434	435	445	419	379	393	425	387	393	409	407	415	392	415	437	407	389	386	386	363	403	377	409	372	370	413	408	396	395	376	378	414	396	370	371	365	368	410	383	371	381	395	385	389	412	387	394	386	398	354	385	375	389	422	434	374	400	388	381	415	420	386	400	410	341	405	396	404	396	350	410	384	356	400	420	409	378	384	391	405	414	399	383	425	389	383	378	410	400	445	407	394	354	430	409	410	365	373	409	399	364	361	388	364	393	402	385	364	397	378	388	404	429	397	390	361	362	403	432	401	403	380	439	391	414	382	390	402	385	389	413	382	389	405	377	417	418	388	406	394	408	369	391	401	388	377	408	435	379	375	390	380	365	380	397	373	379	449	388	380	424	362	389	380	381	414	342	372	396	357	407	408	439	410	371	423	331	388	401	421	386	380	396	375	399	377	415	394	405	407	418	395	362	367	395	417	397	396	388	428	395	355	440	392	395	375	404	389	394	401	416	373	386	406	395	407	393	394	434	413	374	365	391	401	379	370	368	389	373	415	394	390	431	379	423	431	419	399	405	382	417	412	361	420	386	354	362	397	384	361	377	384	390	410	425	390	371	399	366	411	400	391	402	363	420	411	382	387	397	400	405	421	380	411	369	393	408	380	396	373	377	383	377	372	368	396	363	376	403	434	381	415	382	403	383	373	397	400	383	413	385	352	394	382	398	377	344	390	404	423	390	376	383	362	374	362	416	405	400	417	371	405	392	416	355	371	409	388	390	375	388	373	359	386	412	386	375	382	410	414	409	409	411	414	382	403	367	395	369	395	399	396	389	407	353	389	404	389	405	393	387	370	401	374	413	392	388	407	376	357	381	397	387	364	400	396	403	379	399	383	464	428	390	436	418	394	374	375	416	419	408	388	393	392	375	382	385	335	400	383	393	397	382	431	447	408	369	394	400	391	375	358	376	399	429	390	375	353	381	413	409	366	386	372	394	405	422	423	372	405	401	426	412	358	408	372	395	420	379	368	343	386	407	376	411	418	401	371	402	381	390	413	402	394	425	391	389	368	418	403	355	391	374	404	413	380	416	386	379	429	365	411	382	380	424	442	391	385	384	374	384	407	411	412	383	381	378	379	346	442	399	424	371	408	399	396	373	412	370	401	415	394	397	415	393	383	393	431	401	385	429	397	394	416	417	403	385	404	389	356	426	423	417	412	396	380	373	391	400	386	407	369	378	404	396	439	384	373	414	367	353	396	421	373	402	409	429	411	419	437	365	377	399	383	388	388	385	405	366	419	396	399	364	397	371	410	392	389	396	385	364	389	425	376	404	390	363	404	396	400	389	366	335	358	396	396	374	397	437	389	404	428	391	413	371	390	391	428	390	399	405	394	381	428	389	415	382	413	398	375	375	431	392	405	405	417	423	391	394	450	415	404	414	400	398	383	361	424	395	403	388	408	404	388	367	373	436	403	410	398	368	380	379	368	387	397	428	405	398	399	376	400	375	385	369	367	405	380	415	402	407	412	392	433	382	366	394	412	393	372	432	365	376	426	411	374	371	402	355	406	384	399	362	411	443	385	396	383	391	388	387	397	370	419	366	406	440	393	393	353	440	387	387	381	400	400	398	394	369	402	396	429	411	394	383	365	359	393	369	389	386	440	423	389	365	435	374	382	382	401	370	388	399	395	384	386	388	386	411	391	392	413	427	412	377	415	348	394	405	374	386	397	367	350	354	392	343	385	403	440	453	375	405	392	410	376	380	435	370	361	393	398	394	361	381	406	411	418	376	413	392	394	366	433	396	393	354	407	404	367	399	363	367	398	392	396	418	416	394	400	385	403	399	369	409	428	381	383	411	407	406	383	397	378	408	366	411	390	414	407	383	410	367	401	416	389	375	407	360	377	367	389	397	382	418	357	430	363	376	408	379	365	384	370	370	394	371	391	404	381	366	412	351	383	437	405	398	397	399	389	387	399	424	351	364	419	404	397	385	419	416	389	426	411	388	407	396	387	358	398	345	376	374	375	418	408	386	373	383	375	395	389	401	435	361	355	374	355	390	404	393	386	413	413	366	422	382	431	386	388	386	430	406	405	367	379	364	407	414	412	375	361	414	375	401	414	399	387	381	396	382	370	379	397	397	386	459	393	362	423	360	407	390	405	383	388	391	372	384	376	413	368	364	368	406	390	395	375	422	392	399	416	385	370	402	363	404	380	380	397	412	402	392	418	415	378	399	376	411	353	395	416	408	376	426	397	401	380	386	428	398	392	411	423	380	410	416	417	427	408	396	368	363	386	396	414	373	422	394	409	389	378	423	361	407	412	377	390	407	407	372	413	380	414	389	383	397	383	418	395	374	382	407	424	409	376	429	365	399	403	401	360	393	412	383	373	390	389	371	357	388	364	390	403	404	394	364	381	401	395	366	417	381	376	391	379	402	382	377	392	417	370	404	378	420	387	350	377	415	377	411	392	403	413	377	360	425	411	365	412	383	380	409	391	403	361	417	379	375	408	403	363	395	406	373	371	399	390	400	382	404	393	392	385	420	380	407	380	416	398	382	383	397	400	408	402	384	402	429	356	399	411	373	409	364	376	398	420	371	361	410	374	380	375	389	360	372	400	408	430	385	402	389	359	433	402	400	379	384	427	390	386	351	386	409	423	360	387	404	379	355	370	372	377	383	402	377	392	407	394	391	365	376	381	389	397	384	377	396	385	410	416	410	392	384	384	402	392	394	387	383	408	395	404	392	408	425	392	393	356	408	377	397	403	411	415	392	430	420	375	399	395	396	360	423	394	380	379	403	361	423	392	394	418	406	407	389	370	408	401	380	368	394	392	357	383	365	380	410	398	408	426	367	384	394	385	392	394	398	401	367	364	357	397	381	368	410	404	424	385	395	413	425	392	409	384	390	401	375	395	416	400	372	385	388	405	369	373	428	421	394	382	370	377	394	407	389	408	391	408	409	391	392	338	392	430	372	387	386	371	389	371	393	404	387	367	386	392	417	371	390	387	413	411	413	390	386	416	404	404	374	410	363	380	343	425	389	373	372	404	392	419	365	391	402	386	387	401	365	375	407	366	364	366	404	407	417	411	398	412	417	383	413	421	388	414	376	384	385	416	400	394	384	415	405	390	414	381	378	406	419	368	342	382	429	387	405	345	363
23500	21432	28972	29934	33317	57000	51033	32253	15683	4254	297	250	253	290	263	271	255	280	257	278	273	227	276	268	274	261	245	244	261	273	250	269	257	268	285	227	245	263	225	285	278	247	298	255	239	279	227	228	242	253	222	247	265	261	273	243	245	235	248	265	280	264	275	271	252	277	283	251	237	266	249	260	264	258	254	239	248	258	241	232	235	239	250	238	265	235	244	240	263	261	279	264	231	275	254	228	226	255	234	259	232	231	240	267	245	267	231	252	257	265	234	259	248	247	246	206	274	230	230	246	252	249	240	254	252	256	249	245	256	256	284	261	265	271	243	253	268	257	259	254	236	250	252	239	277	277	287	260	265	278	294	239	261	256	259	234	235	232	244	256	250	235	250	267	269	255	247	255	259	263	265	280	226	269	244	251	264	270	276	245	257	249	255	256	259	246	252	246	234	269	249	225	243	266	237	251	275	269	276	248	252	273	270	261	261	230	251	284	269	248	222	252	253	238	270	243	244	263	258	259	234	240	240	218	252	241	278	268	227	245	264	224	226	249	226	213	236	252	253	254	257	237	240	258	226	251	262	260	259	264	274	259	260	265	251	245	228	242	264	253	249	274	270	244	271	213	248	245	270	264	258	251	230	248	246	269	249	272	243	242	252	226	252	271	258	259	276	230	244	266	270	272	268	261	254	271	249	223	253	270	255	250	263	238	254	223	239	240	261	244	276	269	251	259	221	242	285	240	265	243	272	280	245	256	258	302	254	271	281	237	235	254	265	240	261	252	237	263	255	236	220	280	275	261	242	235	252	239	271	289	258	262	269	264	245	224	255	236	246	251	262	271	252	251	263	218	237	253	235	263	210	282	266	217	283	262	280	265	253	279	259	270	233	225	280	251	271	256	264	240	244	272	262	264	292	244	210	247	244	213	249	250	277	273	248	270	253	268	256	236	254	281	250	263	250	256	255	260	251	254	219	232	248	254	257	216	238	282	239	287	239	267	251	245	292	247	252	252	257	240	249	246	237	245	247	236	251	261	256	268	236	249	224	254	248	234	271	260	255	250	261	265	261	276	257	225	232	230	249	244	254	276	263	245	256	254	244	263	255	233	225	261	244	256	227	252	241	231	255	239	248	246	231	252	296	225	264	259	211	288	256	272	237	238	233	259	230	262	270	232	224	217	219	260	246	254	217	244	242	255	236	225	279	252	270	278	288	253	256	234	269	239	272	236	250	255	247	266	246	245	232	259	243	253	270	230	275	236	230	239	244	243	240	242	260	261	245	262	247	252	262	251	273	261	253	255	229	256	228	239	270	253	288	240	255	246	254	262	269	222	275	271	243	266	265	236	280	239	255	268	238	281	250	246	244	272	231	256	237	259	260	273	260	249	255	257	232	262	249	239	258	250	253	278	275	251	264	231	265	262	220	239	257	270	245	236	265	240	253	265	234	282	243	262	267	247	264	269	243	278	265	239	269	245	248	262	244	244	232	241	249	270	258	219	235	236	241	263	244	255	240	247	268	265	260	227	261	258	275	269	279	262	287	235	262	244	223	250	245	230	248	257	261	236	234	259	247	250	244	228	265	221	219	270	269	243	234	249	238	240	244	268	251	261	255	261	253	251	252	253	280	241	249	298	257	248	250	224	247	273	278	264	242	278	244	257	254	263	233	239	260	249	268	248	246	233	246	250	239	252	243	271	255	253	214	234	239	236	264	244	239	260	266	268	284	253	275	250	237	253	232	259	232	257	249	248	234	248	245	251	259	231	279	239	223	242	246	249	261	262	241	239	263	270	211	237	259	227	254	237	270	256	267	244	240	230	264	217	239	278	256	255	244	220	272	231	264	245	245	234	234	254	248	257	255	256	269	251	271	262	234	252	252	223	263	249	223	247	253	256	262	235	275	241	254	242	254	278	263	258	245	256	245	234	232	275	285	279	245	227	262	255	233	270	253	266	254	250	225	239	255	275	281	259	237	268	269	237	259	243	244	266	252	236	215	245	267	249	268	253	253	245	276	257	240	251	258	247	251	260	229	282	276	263	231	261	246	287	251	242	245	252	278	232	231	263	234	261	234	254	234	280	277	243	261	267	238	260	279	251	274	259	261	236	242	273	257	261	276	244	254	264	256	228	276	246	230	254	259	270	256	258	254	250	248	272	273	233	247	275	259	230	248	249	254	247	248	239	263	250	254	241	230	254	265	260	271	226	243	240	259	264	225	253	228	265	266	268	227	226	235	260	240	261	243	251	238	241	256	270	266	218	240	239	266	265	222	230	287	270	265	270	243	275	220	234	230	239	264	234	278	269	252	256	240	263	234	264	234	275	254	261	263	260	249	276	236	237	270	266	269	251	265	257	278	252	258	239	230	264	269	241	259	271	273	257	239	261	249	231	253	248	275	244	297	264	208	260	265	235	239	242	228	282	233	266	246	229	223	293	244	231	248	273	226	268	270	288	260	244	272	284	271	244	273	275	267	235	242	250	243	254	225	246	238	229	282	239	238	238	252	259	240	259	229	251	246	264	230	262	256	248	257	275	293	240	235	244	237	261	263	244	240	231	267	253	240	257	259	232	223	244	241	255	234	247	240	256	231	254	251	255	278	248	228	264	236	254	249	275	231	272	269	266	233	289	241	234	258	236	254	246	250	251	257	261	242	242	245	230	247	216	247	261	258	256	281	261	262	251	249	246	245	234	262	245	250	269	250	270	255	261	261	254	248	250	253	241	252	249	260	258	275	282	284	230	263	282	214	258	243	274	235	234	273	245	236	244	226	266	259	246	254	235	239	231	275	276	247	272	247	263	236	243	243	256	228	260	252	262	262	244	268	269	259	251	267	238	267	249	232	247	262	254	268	249	255	263	248	244	253	252	275	264	268	233	250	250	257	257	263	258	268	241	242	242	232	260	279	251	280	221	244	221	235	264	252	288	239	237	246	262	230	251	237	239	219	236	248	262	265	248	231	263	256	240	252	251	249	236	256	261	247	245	247	245	263	262	255	245	247	275	228	247	244	264	234	238	233	251	251	244	252	268	252	264	233	265	236	240	241	248	276	241	260	248	252	240	248	262	264	259	266	258	260	247	228	228	261	242	239	224	261	263	248	277	250	261	236	265	246	232	239	272	235	239	252	240	232	260	269	247	254	217	258	229	248	252	228	267	269	269	242	235	257	256	256	278	263	248	260	258	213	227	253	233	268	244	269	233	218	303	243	248	255	276	264	267	238	241	230	231	243	275	267	274	245	266	264	258	241	264	255	256	266	246	233	242	278	259	250	228	291	265	242	244	246	226	251	262	250	220	223	272	258	239	237	246	251	294	278	268	242	238	254	241	272	257	266	257	244	243	239	247	240	254	269	255	242	257	236	222	254	253	246	239	252	274	250	248	213	225	239	252	260	244	245	273	256	252	253	266	254	264	275	240	279	248	251	257	247	243	263	288	264	223	272	199	277	230	230	262	249	288	262	294	250	261	240	241	240	244	243	244	229	212
11071	34871	58837	32140	46677	64412	53591	38153	22564	8501	509	517	504	443	442	526	493	464	452	496	478	534	492	478	486	460	454	483	484	470	481	460	478	498	443	486	500	445	434	461	500	482	461	487	515	466	479	487	491	480	462	458	478	460	505	436	486	487	490	475	482	497	513	476	516	468	502	492	494	454	455	492	480	475	518	431	507	456	501	496	490	484	456	482	448	445	475	449	506	524	469	466	526	478	538	434	467	434	489	481	514	449	468	455	515	489	489	451	502	460	499	480	445	482	520	452	439	441	470	479	490	499	447	472	460	487	502	495	496	484	448	427	467	471	505	467	481	477	489	482	480	489	473	455	497	480	454	471	463	468	498	507	469	449	493	449	477	455	523	490	511	471	469	441	477	504	460	479	497	494	468	478	479	442	480	472	450	485	470	497	516	481	495	513	465	539	475	483	488	495	467	435	478	530	475	516	480	478	486	426	502	485	460	466	486	479	447	468	471	493	465	464	492	465	488	491	461	443	443	517	438	535	508	481	462	477	497	470	490	517	481	446	458	478	490	494	504	469	500	436	483	466	480	451	478	495	488	495	474	503	520	485	482	477	505	476	422	470	498	491	428	478	482	447	448	439	480	494	492	487	485	448	434	452	475	478	487	492	484	465	510	470	465	476	485	433	465	496	470	459	468	525	441	495	474	499	441	474	469	453	508	494	499	460	483	477	495	488	471	477	474	468	487	515	474	477	452	469	469	469	482	476	473	468	471	477	464	468	497	508	489	486	496	469	464	498	483	488	493	449	469	501	466	483	501	474	474	466	495	493	490	503	472	462	479	476	491	463	457	521	495	452	503	427	495	497	488	469	473	459	485	470	478	502	507	461	475	509	454	469	476	466	498	440	472	482	491	519	497	438	481	514	511	479	503	486	509	483	459	476	495	421	450	481	490	455	491	526	535	462	482	476	436	490	482	459	488	484	448	432	468	470	478	503	498	476	512	460	464	467	505	485	502	475	456	490	460	489	460	496	430	482	521	474	493	487	492	470	471	446	484	493	510	481	434	467	478	498	519	508	462	463	500	463	462	479	521	456	458	480	484	535	457	450	493	510	432	485	465	482	468	500	490	497	474	440	483	511	478	500	447	499	509	478	446	454	531	466	518	497	467	483	514	527	469	477	444	507	459	458	465	485	508	471	487	438	461	471	460	503	470	457	495	493	487	487	471	499	448	471	536	473	475	474	441	496	455	496	482	495	494	451	494	488	461	471	469	470	471	474	464	488	470	494	511	500	480	476	495	465	460	496	503	464	490	435	498	461	493	480	455	493	473	537	475	485	462	497	457	494	471	525	421	506	510	520	502	501	482	475	502	458	481	477	508	455	493	474	456	459	512	453	503	511	454	487	484	486	498	485	492	482	456	474	510	478	470	502	504	450	479	477	482	471	490	481	480	494	495	469	516	479	496	467	475	437	433	455	464	465	482	446	488	485	463	493	479	488	457	469	453	512	444	482	528	476	457	463	461	486	492	490	470	482	494	459	483	499	475	484	463	483	459	466	486	524	422	495	500	503	477	509	471	474	500	476	453	513	435	451	474	504	481	487	462	472	517	443	497	480	457	501	456	501	509	474	480	469	495	496	457	480	473	500	458	465	469	490	456	482	493	473	443	460	474	424	463	466	465	434	497	475	488	493	439	472	445	496	445	485	451	468	500	439	509	510	479	455	462	495	447	485	469	491	442	457	536	464	464	478	490	473	482	482	465	463	492	460	475	457	457	496	484	447	463	475	475	491	454	484	524	487	503	499	507	486	485	435	440	492	487	489	470	475	480	473	502	472	465	454	521	478	465	501	443	462	453	525	472	484	470	476	503	462	466	503	489	520	478	481	478	474	460	453	506	472	483	469	467	430	486	504	522	448	463	445	454	463	500	446	489	516	469	516	478	488	490	469	486	464	483	449	473	471	479	473	474	441	474	467	468	509	482	435	496	486	444	464	498	448	448	463	475	471	466	475	510	492	496	473	455	475	485	495	484	480	437	494	470	468	504	491	450	460	452	466	454	448	452	466	484	499	509	496	508	514	482	472	506	473	509	463	502	486	451	453	477	494	455	472	507	520	470	434	470	487	455	475	466	458	482	481	476	488	455	506	498	472	499	469	514	443	485	459	471	467	477	473	471	472	437	477	500	478	490	457	462	496	494	476	472	465	511	441	493	463	509	452	507	459	427	512	480	487	430	468	458	445	477	499	448	463	475	469	459	485	471	486	437	455	479	486	498	474	485	481	489	495	481	471	476	483	487	473	493	452	480	519	479	476	501	485	473	460	490	474	441	489	499	539	511	500	455	519	480	482	431	526	494	458	489	470	476	453	488	493	450	457	464	471	471	479	468	479	501	472	506	501	518	464	498	478	461	466	448	480	451	436	497	521	493	468	494	468	518	502	485	508	476	502	424	519	463	510	442	460	488	492	509	439	449	495	464	481	479	508	459	478	508	508	483	458	486	444	477	466	456	452	454	488	492	505	466	481	497	458	473	487	509	477	488	450	501	468	510	487	509	493	485	485	469	482	482	467	460	491	481	465	507	476	480	467	498	497	479	457	491	450	464	486	459	446	445	504	446	489	480	470	494	500	481	434	473	471	470	446	473	495	471	478	503	517	463	453	476	430	493	486	502	475	512	495	470	473	432	460	478	453	491	467	465	496	511	522	496	460	441	503	461	528	488	479	467	452	454	447	448	440	468	482	480	477	507	497	507	479	483	467	443	466	467	447	503	461	493	467	491	501	473	515	437	463	447	465	464	451	476	461	512	483	496	449	472	522	491	489	501	459	451	489	470	467	478	470	466	450	483	443	470	437	529	455	472	469	474	445	429	486	469	507	460	470	485	461	517	467	443	486	470	458	445	466	482	443	495	473	475	490	461	459	467	474	476	483	447	504	451	488	500	480	441	482	447	476	469	491	499	458	473	483	479	478	455	456	497	487	479	509	454	477	491	499	471	491	476	507	506	468	466	492	484	489	515	463	485	500	472	450	469	522	486	457	453	497	475	481	480	482	469	487	522	476	494	455	485	512	440	505	475	514	459	456	491	491	465	497	491	474	475	478	440	480	492	473	492	483	489	454	456	455	454	484	491	529	469	484	468	468	464	507	470	519	471	472	452	465	467	500	434	462	479	501	460	473	492	450	472	465	470	478	522	467	514	464	486	484	495	493	461	500	503	464	508	497	463	471	482	476	526	470	490	503	491	457	471	497	480	472	502	460	520	455	470	478	467	458	508	466	521	494	486	473	449	468	488	499	448	471	474	471	466	524	440	482	453	480	483	474	456	490	483	465	507	506	472	479	482	468	490	456	493	479	505	462	445	454	484	486	482	468	455	482	461	509	474	467	453	458	454	479	498	477	446	459	471	480	460	429	471	500	488	457	464	495	475	462	503	469	449	467	545	500	469	470	489	451	465	501	506	465	455	519	457	466	473	419	484	497	496	494	511	494	474	474	488	431
27004	20357	24762	20641	12978	8430	5306	2211	907	453	278	250	292	258	259	289	275	282	275	261	295	277	294	281	292	270	255	246	246	293	244	272	323	285	280	308	270	259	288	297	267	280	293	258	290	294	285	234	273	279	253	273	266	265	270	292	281	269	262	252	282	302	299	255	266	252	260	301	292	282	284	233	291	258	250	263	280	269	250	317	298	289	261	274	282	299	271	285	289	238	258	285	286	290	286	250	259	270	266	295	277	275	235	258	301	275	245	277	307	262	243	244	283	269	285	274	298	259	251	249	246	247	290	274	291	280	252	284	283	266	302	297	257	283	256	292	296	259	288	262	280	270	249	274	273	280	269	302	259	283	267	276	272	247	277	276	304	301	301	250	273	271	290	254	285	242	271	269	257	278	280	288	284	266	242	286	313	255	295	269	279	284	248	254	299	267	274	284	279	245	285	307	279	289	250	290	287	278	236	267	268	257	279	316	281	257	266	271	280	318	253	271	295	269	280	272	292	274	280	291	284	271	247	274	263	288	266	285	276	280	269	291	256	299	293	291	284	283	279	271	275	301	281	298	242	299	254	289	285	270	277	241	298	249	281	309	292	252	261	275	287	260	290	294	276	257	287	265	268	261	277	280	270	276	257	258	291	241	273	272	283	316	278	275	248	271	265	289	272	276	273	268	256	321	283	279	271	283	280	281	272	290	303	271	282	264	259	267	293	266	271	251	264	271	296	281	268	280	275	250	266	290	279	314	276	288	282	287	275	272	262	277	285	282	273	293	281	286	280	244	273	283	279	262	282	252	247	274	282	274	253	284	275	271	264	258	264	277	280	260	270	267	290	254	276	277	260	295	261	266	279	268	284	294	302	291	273	253	288	233	272	287	283	258	309	281	270	275	273	253	268	248	283	263	288	249	260	262	282	278	309	260	314	286	270	268	275	269	279	293	269	265	260	282	295	270	272	324	298	269	275	282	272	275	272	259	290	252	272	257	274	279	277	245	275	258	298	282	269	301	268	299	274	312	275	297	273	320	272	259	294	254	301	282	289	258	249	287	254	260	278	289	240	271	280	288	318	268	260	292	296	267	290	273	291	255	282	256	282	273	280	256	272	271	289	295	295	281	282	279	282	256	229	294	246	252	245	289	271	278	266	250	259	289	259	283	284	265	283	263	275	282	276	256	273	277	286	258	310	268	285	281	267	249	273	278	307	294	272	309	287	273	280	276	270	290	285	271	266	280	281	279	267	290	271	244	275	273	249	250	284	294	280	265	286	253	261	268	282	281	251	252	247	250	274	288	268	266	269	295	287	287	276	240	265	240	267	283	274	277	285	285	271	305	292	276	276	286	273	264	239	259	272	275	282	293	278	252	323	306	273	271	293	270	246	286	270	276	279	255	271	281	295	269	279	273	267	270	294	291	279	260	291	287	263	282	274	238	263	302	274	270	263	285	289	292	289	292	257	289	278	225	270	289	288	298	237	278	269	313	263	275	271	245	310	236	274	249	254	296	258	245	266	298	255	262	232	240	267	243	243	234	265	250	276	285	270	310	274	289	258	292	279	309	282	270	251	275	272	249	290	285	274	296	273	272	300	282	253	266	279	277	272	275	271	271	260	270	298	264	291	300	250	260	302	281	286	252	272	280	273	252	248	278	263	289	265	281	273	272	253	321	276	240	293	267	294	263	286	284	282	277	241	270	264	268	238	267	286	244	281	277	283	266	275	279	277	291	268	247	266	287	244	291	278	276	271	263	257	272	275	253	282	280	242	255	257	245	271	301	269	278	278	273	258	271	279	266	246	275	277	283	239	279	279	271	266	271	263	257	266	301	257	266	285	286	280	269	243	304	248	301	280	268	275	269	293	291	249	301	284	267	268	301	286	265	270	286	264	268	303	283	277	274	293	289	266	281	254	299	277	277	289	298	268	313	277	301	260	297	266	267	275	267	277	269	255	269	270	282	249	239	288	296	273	288	280	273	295	289	268	290	299	247	241	253	274	271	283	260	281	273	286	281	251	280	307	266	280	306	267	272	278	311	265	266	247	284	287	276	260	277	286	281	251	272	281	285	278	273	256	247	277	244	262	265	272	257	252	274	293	273	260	274	313	297	264	287	302	278	284	244	315	288	265	265	276	272	286	280	283	252	277	271	277	261	301	264	276	274	258	279	260	285	256	292	238	260	264	268	259	277	267	278	268	291	280	275	290	262	268	274	270	276	265	251	264	277	263	264	274	274	259	310	262	275	272	255	263	269	271	297	246	266	280	248	251	265	272	255	255	294	255	263	289	289	301	262	245	264	279	268	266	262	283	271	258	284	278	266	309	280	272	267	277	290	241	258	243	300	289	227	256	251	291	290	275	274	272	292	266	269	302	240	255	264	270	246	301	257	291	276	238	275	287	280	272	272	274	293	298	255	283	266	291	272	292	285	261	296	258	281	261	254	271	261	283	264	288	259	280	246	284	306	254	291	274	235	267	278	277	291	258	283	282	260	284	301	301	288	283	233	260	255	259	276	253	271	272	258	248	264	274	275	274	273	254	265	299	278	263	274	269	233	273	264	284	291	277	279	281	280	276	264	274	266	258	238	287	275	268	299	269	305	272	260	273	267	294	284	262	284	290	242	267	248	275	297	262	267	260	274	289	271	283	273	270	265	280	272	279	251	238	291	267	228	272	244	267	267	275	263	281	266	297	281	298	292	271	273	280	259	245	293	298	233	275	275	262	271	264	280	281	273	278	286	275	268	246	265	267	274	287	283	255	290	264	277	261	286	265	270	271	257	302	265	280	247	296	285	244	272	257	255	280	296	276	259	276	268	291	275	285	279	264	301	260	262	262	293	294	268	267	271	280	278	291	247	279	263	269	264	273	283	290	256	261	264	252	257	288	271	266	264	284	288	300	292	313	290	294	275	283	250	256	283	256	276	283	276	286	259	296	265	277	300	269	274	274	301	267	292	250	312	294	243	264	291	272	257	285	262	278	245	297	273	244	285	257	272	227	283	293	278	294	273	269	251	265	271	262	232	277	270	290	268	264	286	281	253	267	274	255	276	292	289	263	302	271	294	283	280	278	296	263	282	290	280	284	271	265	255	282	262	266	290	267	285	269	255	256	286	285	304	265	264	288	274	301	252	306	269	254	277	294	281	262	283	283	280	289	278	278	267	269	266	288	296	264	271	279	255	311	298	270	279	289	286	271	282	266	306	273	274	242	254	264	274	280	273	260	268	256	249	262	295	295	267	258	261	273	280	289	265	277	299	269	274	276	293	278	265	288	268	279	281	265	273	285	272	292	254	298	285	305	257	261	270	262	272	270	267	269	273	298	321	282	276	278	251	286	282	285	265	298	269	262	280	310	271	286	273	269	256	273	280	251	275	280	270	277	262	281	251	223	269	254	282	270	285	260	274	240	310	280	288	286	299	258	251	282	270	221	276	307	280	277	319	284	245	268	274	278	260	282	269	268	292	294	262	267	276	321	283	263	275
5952	12909	35134	23385	22108	16754	11888	5456	2240	986	564	538	542	535	542	536	541	553	516	517	539	545	579	526	514	533	532	571	575	523	554	531	579	569	503	549	523	544	543	569	549	526	545	512	537	529	546	529	529	563	550	532	535	573	568	514	520	559	568	531	500	557	526	544	506	553	547	494	544	552	564	502	549	545	555	594	526	528	525	556	564	557	519	557	537	527	523	526	520	561	571	538	521	512	575	541	514	589	528	537	556	569	509	537	575	573	554	588	548	501	550	542	536	533	528	557	487	574	512	565	534	555	541	572	535	504	524	562	521	547	516	532	521	528	536	547	558	529	522	531	549	540	575	529	521	563	585	556	495	522	547	556	574	520	494	557	571	541	521	550	560	545	554	558	553	563	517	542	566	527	500	573	501	513	564	520	569	561	500	548	570	541	555	574	535	525	493	552	553	527	553	533	527	548	535	543	508	597	531	491	518	546	546	547	555	572	498	515	521	506	529	570	554	520	496	544	540	556	573	529	505	553	533	542	544	539	508	552	511	540	565	548	534	492	591	528	537	536	573	525	557	569	527	545	536	569	525	554	499	555	538	502	568	545	537	508	527	553	566	536	573	563	520	526	563	556	562	530	544	477	558	530	524	536	525	537	563	540	552	535	552	545	536	557	488	554	559	595	566	557	570	555	592	553	529	533	516	554	528	534	507	589	512	539	553	513	549	559	540	547	521	525	533	526	558	518	567	547	529	520	503	511	552	532	563	515	546	573	573	543	569	549	518	543	551	526	509	527	512	496	532	549	539	576	538	577	522	562	530	553	541	561	549	538	531	571	527	559	555	545	543	547	534	535	507	547	508	580	519	568	535	527	504	502	504	499	515	550	531	516	549	549	578	545	531	527	522	563	548	534	530	550	550	544	553	571	535	541	547	550	545	521	568	534	584	562	589	527	544	504	540	546	550	515	545	569	523	560	491	542	502	541	524	533	499	563	546	511	533	484	573	586	514	539	573	522	543	536	546	524	538	534	530	514	521	557	525	548	551	540	543	510	568	553	504	557	568	571	494	535	572	585	580	555	519	533	542	537	591	542	537	510	520	521	505	528	571	524	549	558	523	543	492	517	526	553	514	563	550	516	540	535	559	519	560	542	506	583	532	520	551	554	488	548	534	526	592	519	547	492	544	555	514	538	546	555	568	547	562	533	546	523	548	537	521	556	553	517	557	546	541	535	564	544	566	545	549	579	568	563	568	527	542	532	515	587	518	517	529	544	523	553	541	550	520	557	528	536	556	548	537	541	508	517	541	538	522	537	505	539	563	531	520	598	548	509	540	532	552	556	532	528	526	505	504	536	550	553	539	550	552	516	519	543	511	543	555	547	520	522	544	509	521	507	545	508	553	543	573	540	542	555	532	511	553	524	549	523	571	536	518	534	558	520	550	543	569	505	535	526	516	566	532	540	599	527	549	500	514	518	526	515	525	545	569	552	523	581	550	542	562	552	547	546	544	471	553	555	537	515	528	510	551	548	591	560	572	545	564	566	521	525	544	551	552	556	567	519	563	591	537	551	530	549	498	536	501	549	542	597	511	542	536	552	557	555	511	548	552	517	510	519	517	516	555	549	561	537	530	512	564	555	539	573	563	539	552	547	533	569	579	559	549	572	552	533	512	554	547	566	525	562	506	547	543	494	576	597	554	522	563	531	527	559	570	543	531	551	559	563	528	514	525	592	530	562	556	564	519	540	491	533	520	540	510	549	499	573	572	547	549	550	547	563	593	555	513	537	561	520	547	503	539	525	552	554	561	515	497	493	575	522	522	525	482	536	558	573	525	564	568	551	498	493	535	554	582	538	563	548	535	490	515	523	558	544	570	585	533	559	563	529	558	578	539	517	527	596	533	556	537	480	550	518	573	556	532	570	563	545	519	523	571	576	561	573	564	559	501	589	539	561	539	525	548	551	508	512	549	563	533	509	542	552	552	550	560	566	559	564	569	515	562	544	559	564	570	551	579	531	542	563	517	547	579	500	544	532	528	536	587	576	540	542	537	572	529	537	517	530	523	554	542	557	554	571	548	553	538	550	566	592	572	552	520	527	520	533	577	528	543	542	511	538	555	510	555	513	548	515	571	550	542	510	552	512	537	571	553	526	535	531	548	540	559	530	511	530	529	593	566	490	541	520	540	550	556	567	493	510	519	551	528	556	532	535	539	527	493	502	542	552	547	531	547	545	580	564	531	510	536	551	499	554	485	546	526	577	536	532	492	541	595	547	579	543	544	525	550	526	538	546	575	544	548	552	549	551	535	578	524	534	516	550	556	524	576	511	559	492	550	523	513	578	554	535	592	528	571	539	505	521	552	554	571	535	568	506	524	515	556	546	553	538	571	545	542	539	562	543	533	563	552	536	543	569	574	595	536	539	501	530	521	515	536	554	542	516	548	540	581	545	520	518	532	549	531	560	579	570	550	500	565	545	523	543	529	559	530	534	556	564	565	544	578	552	547	507	489	485	531	519	531	514	575	522	566	567	539	538	543	506	566	512	551	577	541	525	558	493	507	521	539	506	562	561	529	508	518	534	568	548	560	565	548	536	526	518	540	520	531	537	522	511	542	534	544	572	580	512	526	556	538	559	536	536	555	529	517	563	544	559	548	518	539	547	577	540	574	549	551	523	560	547	570	519	498	564	555	515	538	541	539	545	560	516	555	523	512	541	559	549	590	512	559	538	536	576	507	522	553	558	529	529	565	550	545	494	550	540	541	550	525	537	540	494	484	558	506	562	536	533	544	554	560	534	491	538	568	545	554	569	562	574	543	531	537	570	493	485	558	539	507	548	531	498	545	599	538	504	528	576	569	558	515	539	539	495	547	571	536	529	522	522	550	482	492	530	530	567	533	537	522	522	570	557	539	572	507	523	563	544	567	551	483	529	570	509	559	562	525	511	540	529	545	485	566	533	537	564	554	546	515	540	554	519	501	547	537	546	547	600	522	551	541	574	562	559	535	556	549	552	544	513	559	578	558	536	563	539	558	528	530	549	522	509	518	524	572	555	556	542	544	528	515	544	581	517	502	546	565	510	522	574	527	501	579	548	567	569	503	571	541	535	499	575	557	561	517	508	516	508	545	549	512	543	554	544	538	542	536	540	547	542	538	550	526	511	560	518	524	520	569	567	543	516	557	531	533	495	560	517	570	558	537	567	571	530	542	535	557	563	527	555	561	566	589	577	547	577	565	568	549	549	533	546	529	547	541	531	550	519	538	551	543	471	566	533	558	564	539	537	537	579	550	537	558	539	521	532	535	534	514	586	563	581	547	536	544	520	541	543	561	566	567	529	546	485	539	541	526	526	511	552	504	537	564	572	547	511	571	524	553	575	516	530	538	548	516	519	550	540	533	533	547	502	540	555	567	575	572	538	522	522	545	545	545	564	559	527	581	542	561	562	534	551	540	576	577	565	551	536	560	560	578	562	560	525	520	553	553	519	532	530	529	557
24391	21413	38382	48528	40210	38823	23716	9476	2665	616	207	224	203	228	188	212	196	200	209	199	177	237	234	197	215	207	212	215	215	245	212	213	189	248	236	210	225	220	188	224	196	227	191	220	222	214	199	215	225	228	223	231	216	228	219	212	197	210	185	191	196	211	200	199	214	199	202	207	218	214	215	232	203	209	196	192	199	209	184	205	192	248	191	205	219	224	182	203	194	216	204	230	190	243	226	200	195	228	213	204	207	221	197	184	212	202	185	200	206	194	198	214	233	200	222	205	179	237	193	202	229	197	224	226	233	187	197	184	210	206	206	196	206	187	209	208	209	225	215	202	199	212	189	212	187	221	175	239	184	212	212	209	212	232	217	185	199	225	236	182	208	208	206	214	213	220	198	189	222	212	206	207	226	207	201	231	253	185	230	205	231	206	219	217	209	248	201	201	205	220	202	206	193	193	200	206	194	195	193	214	197	199	228	236	187	202	212	199	191	216	188	205	183	190	212	193	221	207	197	210	197	211	223	223	195	205	192	204	207	213	194	196	232	186	205	187	207	193	207	214	210	224	194	203	212	209	202	198	222	197	220	204	225	227	216	224	213	209	207	192	201	201	205	214	225	210	208	188	207	211	203	206	233	199	211	198	207	219	207	197	193	197	202	209	185	220	196	193	233	189	209	221	204	186	208	190	209	202	228	201	197	206	211	192	217	196	214	211	217	236	185	181	206	204	226	191	187	212	177	223	206	203	216	203	201	219	202	193	206	198	205	213	237	237	208	192	191	191	222	223	186	201	238	221	198	191	188	204	206	213	225	216	232	217	199	226	236	232	177	194	192	214	178	215	211	196	263	205	217	199	197	195	219	217	231	198	212	215	207	209	209	227	216	207	221	203	185	185	208	208	192	206	214	210	220	195	219	213	222	195	224	210	218	190	208	203	174	191	200	226	206	235	227	205	202	215	198	190	213	226	211	207	223	189	187	218	180	218	229	228	218	201	215	210	226	186	206	205	185	221	215	228	217	203	211	204	204	213	226	214	165	219	206	210	191	218	245	194	204	231	209	213	181	210	225	217	193	218	226	219	208	206	193	197	203	213	213	199	212	192	198	204	196	205	207	214	203	202	192	205	196	222	200	219	202	212	212	181	208	210	181	211	176	219	199	217	224	206	191	216	231	208	202	212	229	219	192	191	207	222	171	216	195	233	214	209	207	239	198	191	214	228	209	213	194	181	226	197	215	192	215	220	211	210	199	201	220	210	199	222	198	226	227	198	202	213	193	213	218	212	199	225	205	197	231	227	201	209	199	206	214	213	205	207	193	216	208	219	228	203	231	207	221	226	224	224	224	224	182	200	199	223	223	193	220	196	212	196	205	225	216	223	191	223	193	215	190	208	208	216	218	184	216	216	222	211	242	181	222	194	208	211	237	169	211	198	216	203	188	216	207	209	217	227	217	206	194	213	198	198	198	198	242	222	189	212	208	198	207	224	230	199	193	208	215	191	222	209	237	203	195	207	203	213	202	201	185	205	210	205	193	224	177	225	208	209	197	210	236	188	207	216	220	214	218	197	200	204	177	212	200	199	249	213	200	206	231	227	221	209	222	205	208	208	209	220	174	205	178	193	226	196	210	225	192	201	213	192	207	194	219	229	199	207	228	228	201	198	218	199	213	201	192	209	221	226	198	231	192	211	197	198	201	219	221	228	196	222	193	190	224	184	217	210	199	221	198	224	205	192	194	208	224	221	200	210	216	197	201	198	235	212	213	210	198	208	198	215	213	186	212	202	185	226	196	196	208	212	180	201	215	210	213	216	210	195	225	206	199	192	200	177	186	209	208	229	204	227	224	187	210	213	196	210	195	185	217	203	220	216	190	220	216	204	201	209	223	205	180	233	207	225	186	199	186	210	207	198	224	189	239	228	204	244	201	191	212	208	214	198	190	199	209	197	203	211	220	212	211	226	208	212	224	208	206	204	204	225	194	214	212	209	219	240	231	192	196	224	223	180	201	211	210	232	195	223	202	205	195	239	218	182	220	207	242	230	206	212	217	207	213	202	215	221	193	205	220	206	214	190	230	219	204	197	191	207	198	208	223	225	186	187	218	236	205	197	226	201	189	185	213	195	221	224	177	191	214	220	211	205	217	217	204	196	210	223	208	186	227	213	200	200	196	220	196	200	199	215	202	231	214	218	211	231	191	217	172	199	197	205	190	194	172	200	175	220	217	212	200	218	209	195	204	202	176	170	213	184	219	217	215	219	196	210	218	202	240	224	209	207	180	237	177	217	213	225	225	218	200	205	188	193	200	208	222	221	210	208	218	202	214	244	213	228	214	213	204	216	205	192	193	210	198	214	193	210	213	246	200	202	219	214	227	205	203	207	209	222	215	201	210	194	226	211	223	211	199	203	189	199	170	222	216	216	226	204	219	205	211	200	185	183	187	209	240	209	219	204	216	202	239	232	226	191	199	215	209	202	197	200	216	219	212	231	222	192	186	215	204	228	203	221	222	211	191	197	198	201	229	185	216	226	183	199	204	194	198	222	216	199	192	190	228	222	204	202	196	206	188	227	222	222	198	179	197	197	212	230	224	203	229	206	215	221	226	215	202	208	216	210	224	201	215	167	185	197	217	221	198	215	218	201	195	221	180	212	198	193	193	198	209	216	213	212	221	220	225	203	207	203	190	231	207	214	208	207	194	186	187	196	200	202	196	217	211	206	206	221	180	229	210	205	212	194	227	214	193	209	230	195	218	208	225	206	197	207	213	205	223	192	186	205	200	219	206	209	196	214	231	209	207	196	200	204	225	220	198	209	211	221	206	223	216	228	210	214	210	206	227	216	193	190	189	242	222	214	210	219	199	213	218	222	235	204	223	214	187	219	199	206	217	205	179	211	217	210	244	208	202	182	204	210	199	217	201	215	209	198	210	220	186	200	203	197	212	195	226	230	207	212	203	215	219	207	225	211	233	215	206	226	216	207	210	228	176	214	200	183	196	187	213	208	189	197	209	185	220	202	183	216	204	220	216	186	188	211	186	195	212	227	174	219	194	230	193	214	210	185	208	211	232	201	230	205	207	233	182	218	211	212	197	207	211	219	208	194	194	213	211	204	201	210	186	221	212	200	192	227	198	190	203	201	221	189	209	219	212	200	212	194	179	217	222	209	211	221	211	222	220	212	217	216	213	196	203	205	224	217	229	201	208	208	215	187	208	226	228	193	208	215	215	206	199	234	232	203	198	244	194	212	214	209	187	218	195	196	199	215	219	210	186	204	195	207	207	217	214	190	224	212	223	201	231	184	214	211	200	213	182	212	209	215	235	226	225	197	197	195	198	210	232	184	223	193	201	218	197	194	208	216	223	209	199	219	189	205	189	205	207	207	189	182	221	189	206	210	227	196	222	210	202	199	206	211	196	224	189	226	184	218	200	217	201	216	190	186	205	223	208	227	207	204	188	190	207	198	192	229	187	218	232	207	192	222	202	221
8086	27964	74802	59571	49458	43336	30181	16380	6946	1644	426	414	416	385	409	434	425	446	422	447	429	404	436	415	419	386	405	412	420	413	431	421	414	425	409	463	419	394	401	444	434	403	431	440	431	416	362	426	429	417	444	387	410	445	401	426	399	390	413	454	413	423	391	399	426	406	393	423	423	437	415	418	404	398	403	384	391	414	411	412	408	406	423	418	407	421	413	420	424	387	404	443	440	409	433	408	432	443	422	396	382	398	433	403	402	426	452	418	395	406	429	446	431	423	438	425	417	409	394	374	455	417	429	423	404	399	410	428	447	404	383	373	435	443	388	408	387	392	432	412	402	426	429	404	403	399	409	408	429	402	402	372	408	414	418	434	411	412	426	394	400	391	400	382	400	421	421	381	465	447	422	432	396	435	374	410	389	418	405	425	410	407	413	419	428	419	409	426	395	423	443	436	390	408	393	385	424	422	426	362	414	387	406	441	391	431	388	411	419	385	453	394	383	414	379	440	435	438	427	410	406	396	383	448	409	401	388	425	447	407	449	417	401	400	452	418	409	450	449	392	410	390	450	408	418	451	436	436	372	417	403	414	419	416	433	427	393	455	411	395	414	434	369	403	394	445	423	438	387	413	400	400	424	436	426	388	415	402	397	390	393	408	383	425	417	387	435	410	394	413	395	423	434	406	417	390	420	380	417	422	427	420	417	424	395	406	406	395	431	382	410	412	424	431	418	429	443	431	384	407	410	406	434	401	407	430	418	417	409	387	416	428	386	385	375	386	398	415	402	428	364	434	411	399	419	413	438	423	409	441	399	448	454	444	409	444	392	394	415	421	415	392	429	398	422	407	432	453	392	422	402	397	398	408	430	405	425	432	390	423	395	401	402	438	420	442	395	437	415	413	392	418	423	417	434	437	406	408	434	417	438	418	435	423	406	408	373	399	408	386	423	440	439	462	429	397	363	416	424	374	406	362	418	419	459	434	407	389	398	400	414	409	436	430	400	397	436	393	446	419	418	394	418	415	420	403	404	384	428	401	393	392	443	401	395	397	399	444	421	400	415	398	431	400	436	394	412	389	460	435	429	452	393	413	411	419	406	444	397	413	402	432	437	379	392	442	402	402	415	422	428	406	393	412	378	392	452	456	447	409	405	421	421	418	420	455	463	429	385	401	449	417	394	421	426	408	422	440	398	411	430	391	398	409	404	452	374	427	393	443	405	394	416	413	453	364	414	418	428	436	419	432	426	414	407	432	417	435	406	387	404	415	407	427	444	429	457	429	398	413	411	417	427	439	424	426	434	396	378	439	387	412	407	413	401	423	420	425	419	416	414	414	437	397	459	428	405	380	417	427	419	404	420	440	412	436	399	399	427	411	405	409	407	356	415	407	428	392	394	398	433	389	420	417	433	435	398	419	392	407	405	405	417	412	424	387	394	434	411	458	432	403	392	413	412	380	436	421	396	402	425	375	385	406	411	366	422	416	441	417	403	409	409	410	393	415	444	433	426	406	429	403	425	398	413	416	403	413	402	438	427	400	387	416	408	417	467	407	404	407	435	390	383	436	388	432	410	403	424	407	423	405	406	429	394	416	438	407	417	399	413	439	425	429	402	427	375	379	442	412	403	385	428	461	426	436	450	416	405	401	404	420	446	427	425	415	429	440	460	412	417	409	425	394	430	388	427	406	414	438	462	426	435	404	450	432	424	396	420	422	381	402	419	421	422	403	402	432	406	407	383	445	437	416	407	458	357	455	434	413	396	427	394	400	441	422	430	456	437	438	409	399	411	392	371	402	417	394	392	395	419	445	412	421	423	411	411	441	416	450	416	450	399	408	406	408	416	408	418	412	377	411	380	379	391	443	463	424	405	391	439	472	415	408	415	362	427	408	409	441	393	410	450	403	370	406	426	396	393	375	427	404	403	428	455	388	450	463	425	415	427	409	419	378	402	419	427	408	427	411	421	390	415	405	403	447	412	414	426	423	422	424	402	410	386	416	371	384	357	393	407	418	409	382	416	414	403	406	408	435	390	402	430	423	427	404	422	409	414	376	397	406	390	425	404	431	454	398	425	423	420	448	403	390	407	450	400	408	402	437	394	420	427	379	443	411	444	447	405	397	430	420	400	395	428	428	437	411	448	400	402	385	393	428	406	408	428	430	426	397	412	400	421	398	407	461	396	373	475	411	411	373	422	386	414	428	457	381	387	438	402	444	410	395	406	442	409	408	430	385	408	404	430	422	375	415	429	381	398	401	438	407	411	427	402	417	428	395	398	398	382	409	426	414	408	417	423	415	403	423	419	379	443	388	423	411	421	449	429	426	438	417	422	392	395	413	402	410	414	419	393	417	401	438	408	412	418	394	452	397	392	393	398	421	410	410	393	405	404	434	414	409	395	432	443	442	381	438	393	390	440	388	425	453	434	416	424	402	427	405	401	406	425	397	455	446	402	404	451	432	429	414	418	424	408	411	438	397	413	443	402	420	433	421	409	462	404	381	409	415	409	393	426	413	422	426	402	399	403	411	423	404	396	380	418	430	418	410	413	451	454	407	421	432	392	424	402	437	403	415	391	403	395	406	429	408	408	432	451	408	425	418	433	403	399	410	427	379	419	447	419	395	399	407	404	425	409	450	398	409	444	435	376	425	408	404	443	410	438	416	406	436	380	405	418	420	416	417	453	408	404	420	445	426	433	451	389	439	436	425	404	410	421	381	447	393	420	405	425	395	405	456	414	412	394	426	405	448	423	384	424	413	417	430	427	413	390	433	380	386	406	429	413	422	436	419	397	454	401	413	420	396	413	388	392	393	425	435	377	406	403	417	419	412	414	396	421	452	400	434	459	417	407	421	463	402	422	426	398	425	359	440	421	371	398	426	406	427	462	396	438	408	412	407	397	393	428	420	424	423	407	441	437	430	397	427	387	388	410	448	419	444	421	420	408	415	382	418	425	392	401	397	409	398	383	396	427	418	413	406	414	412	471	413	404	432	404	380	392	427	401	438	439	394	388	436	389	406	425	405	420	432	394	398	434	381	456	431	409	394	422	411	414	407	437	422	399	440	449	407	433	398	411	431	411	441	419	405	408	439	400	402	398	411	419	405	393	418	428	417	443	422	417	402	449	392	381	420	405	384	432	454	443	404	452	413	396	428	392	441	405	418	393	447	405	414	396	416	400	434	428	388	408	410	409	439	423	458	400	433	409	394	390	382	435	397	418	413	427	400	442	417	449	394	467	449	423	422	411	407	421	434	411	396	400	404	450	365	389	494	396	395	417	406	436	443	439	402	399	473	443	428	424	447	429	379	428	411	402	433	419	446	400	449	397	403	415	440	431	422	405	392	389	445	405	451	426	363	402	383	430	461	442	406	411	422	416	394	386	428	410	418	423	404	419	455	413	373	423	391	402	419	396	437	419	418	432	471	399	387	390	399	401	424	396	405	411	428	386	392	404	405	446	409	433	426	386	429	431	416	408	399	407	379	459	415
23497	21462	33465	42999	47205	41035	30043	14964	4428	966	317	269	272	247	279	267	295	253	275	288	275	259	293	263	252	263	243	278	261	295	279	296	263	258	266	271	271	286	257	269	255	241	250	257	252	269	257	276	251	241	278	261	269	276	258	263	274	298	259	263	261	269	264	244	260	271	289	268	243	259	281	267	269	278	279	261	267	267	256	260	266	289	304	264	260	272	272	258	243	259	276	261	257	254	260	255	253	257	267	269	253	270	268	263	275	275	269	283	248	276	257	243	273	299	277	297	266	286	254	279	258	264	274	267	250	242	262	282	249	261	257	281	293	261	235	255	277	265	300	246	268	258	235	269	259	281	231	278	289	243	268	285	283	248	249	259	255	297	262	256	291	247	284	260	272	273	282	296	290	268	233	252	280	257	242	271	290	246	264	290	239	277	264	271	251	255	288	245	272	284	233	261	257	278	258	261	266	254	272	249	268	276	245	267	271	232	234	262	260	266	264	278	277	253	277	257	287	244	262	255	251	283	270	253	278	249	274	281	250	261	263	264	244	248	279	277	249	285	281	272	248	251	257	230	273	277	279	249	293	256	286	291	257	297	260	291	263	237	260	244	297	261	308	276	264	260	257	258	291	278	279	259	282	249	288	259	266	279	279	250	286	270	279	262	297	281	271	277	303	266	284	245	246	281	252	242	269	271	250	273	239	243	265	275	280	258	225	261	257	283	253	261	257	287	285	276	270	266	265	250	230	291	260	260	238	270	268	265	290	266	272	265	296	268	231	258	267	268	280	248	269	245	289	272	253	256	280	257	263	246	263	252	272	277	265	273	261	267	258	253	259	284	229	262	252	272	287	260	259	263	279	290	261	269	291	243	296	278	287	277	259	259	252	276	234	281	249	273	255	279	274	281	244	266	268	279	257	263	262	256	261	242	253	274	243	248	270	263	240	227	266	263	251	263	255	270	257	271	280	250	280	279	278	268	242	276	263	264	268	267	281	276	250	271	275	271	249	243	270	264	248	267	275	270	264	248	230	258	273	262	244	270	265	259	252	266	266	277	254	280	275	278	273	272	250	254	270	267	234	276	257	270	251	260	278	294	289	293	273	267	249	240	263	225	263	269	261	233	236	269	262	240	284	262	279	265	247	277	285	258	270	264	260	284	272	260	269	280	274	268	265	274	270	283	262	243	279	263	291	275	267	278	266	248	247	273	271	241	272	264	270	296	298	276	264	294	286	264	274	261	268	259	254	273	261	214	274	262	260	262	279	235	247	285	266	255	282	237	262	251	256	248	234	246	226	266	278	258	284	265	264	240	273	248	264	273	249	267	276	275	284	292	275	265	285	272	254	261	286	279	275	240	269	271	259	269	307	240	252	277	251	267	251	251	280	225	285	249	275	272	247	250	265	273	270	267	265	264	286	287	270	268	246	259	238	273	249	260	246	237	248	245	260	250	246	250	242	257	253	308	249	273	258	265	294	261	274	261	252	297	260	256	268	277	269	284	260	289	228	272	255	269	263	268	280	285	257	247	251	245	248	245	275	232	264	255	248	274	288	250	291	281	277	247	243	265	267	255	268	266	254	261	278	256	251	251	263	260	247	258	270	269	272	270	263	258	295	292	290	247	262	239	291	259	252	268	268	288	276	244	251	240	265	267	259	269	270	275	285	295	255	271	290	287	261	270	283	260	260	259	244	256	258	257	250	255	252	263	283	274	256	243	250	267	276	251	303	267	225	267	253	281	274	253	266	298	272	247	292	270	261	271	258	252	281	283	270	249	262	280	263	298	243	249	249	278	278	254	259	245	273	272	261	242	264	259	262	260	224	252	251	238	259	244	285	259	280	267	250	265	277	262	266	286	269	252	265	270	252	258	245	247	240	278	219	234	252	277	274	266	277	278	246	255	281	262	283	251	255	274	260	261	256	282	273	270	296	270	255	259	256	289	273	278	281	244	261	267	246	270	252	271	260	253	266	263	239	268	292	280	258	252	265	276	272	246	275	284	278	247	261	273	261	272	242	270	261	268	261	253	269	262	285	267	262	258	282	264	273	276	265	238	255	272	290	262	260	275	280	271	285	248	257	294	246	284	267	270	261	273	256	286	271	255	294	242	239	232	264	294	252	262	278	272	272	278	290	262	262	266	264	244	263	293	270	271	241	289	261	303	240	281	282	257	273	253	249	281	269	252	263	255	267	262	271	264	274	271	249	250	299	290	269	249	274	283	262	268	272	266	285	279	273	262	262	273	251	273	274	248	233	254	239	268	288	271	251	272	275	271	253	292	267	258	236	261	252	264	285	272	263	253	268	266	245	281	251	249	254	251	277	243	274	281	251	269	247	259	248	241	240	277	241	245	259	288	253	250	247	283	253	245	263	237	262	278	250	263	286	246	279	264	258	269	243	273	285	275	270	285	278	276	265	286	249	258	239	279	264	268	255	254	266	290	242	255	245	253	272	264	279	243	257	290	291	288	265	258	263	274	264	288	267	266	271	291	267	272	268	312	262	260	270	265	255	260	273	258	269	284	252	276	270	260	278	253	266	271	289	271	271	256	263	259	304	270	268	293	274	279	286	261	239	278	256	258	269	272	276	229	252	231	236	267	221	294	220	275	271	237	244	260	273	285	256	274	270	278	258	286	258	250	276	265	254	258	289	253	263	286	249	292	258	255	228	296	248	272	228	257	281	259	283	251	276	271	272	286	263	279	282	235	255	255	279	215	296	266	271	269	262	277	245	271	253	273	270	254	251	269	268	254	279	258	269	248	262	262	270	259	257	258	246	241	263	270	253	262	286	257	288	240	267	275	271	291	240	237	255	265	269	263	276	253	263	234	258	260	250	252	300	277	260	311	271	272	267	238	308	255	275	273	274	282	239	256	293	268	249	270	240	270	277	263	263	272	256	265	247	299	290	270	252	278	297	282	245	249	277	254	279	273	257	280	285	296	247	248	298	273	266	245	283	261	265	227	274	240	257	267	244	263	260	253	267	249	284	243	234	281	254	264	267	268	245	268	251	276	262	254	254	255	258	260	249	248	246	245	264	265	275	227	242	281	283	267	263	283	271	261	260	234	266	283	249	286	265	252	271	239	253	258	266	290	271	255	280	303	268	243	251	270	287	294	264	274	277	269	260	256	260	258	255	248	269	257	266	267	272	263	250	269	286	243	233	251	251	282	229	263	260	247	250	265	281	282	266	235	248	280	275	263	277	243	270	258	262	277	265	270	264	254	248	289	269	251	257	249	277	282	213	294	268	251	256	262	257	235	253	268	257	248	259	282	269	242	246	254	259	250	251	268	300	274	280	274	260	222	244	247	262	255	245	273	292	256	283	232	284	269	239	276	258	249	245	255	242	236	234	262	263	259	268	268	271	250	270	284	274	248	270	268	274	251	265	253	257	272	277	277	259	272	269	243	271	274	254	245	280	270	254	263	263	249	254	264	266	252	280	289	236	301	263	245	272	250	252	240	257	252	285	270	270	257	272	264
10744	30622	75582	79929	65368	49140	35940	22181	10058	2417	509	534	451	524	458	522	503	452	479	506	473	531	480	500	530	463	526	483	467	470	480	508	461	470	503	506	466	515	469	488	485	455	514	473	477	504	492	490	484	493	515	518	486	516	487	500	480	505	515	496	507	442	521	483	424	515	513	492	500	504	488	512	518	512	505	477	502	490	501	487	492	467	486	518	461	484	491	446	495	484	497	477	509	513	492	523	461	466	509	487	441	523	510	457	485	525	489	445	461	478	501	431	504	449	492	512	508	486	476	529	499	476	475	482	508	484	525	478	505	443	496	459	499	478	518	462	500	505	517	500	510	485	503	498	495	518	486	523	479	489	497	493	497	492	488	499	513	472	488	498	490	486	505	476	475	453	524	530	470	482	505	468	483	476	471	491	485	461	521	516	529	481	511	478	474	508	491	474	488	479	492	516	474	458	435	492	478	512	508	500	460	462	486	491	462	531	522	496	467	486	491	552	491	481	471	483	508	521	467	474	474	502	498	504	462	487	474	448	459	477	506	505	448	480	509	474	504	496	490	559	492	483	465	476	505	517	482	503	502	495	474	519	519	483	468	474	480	471	461	471	513	451	477	471	468	466	488	491	457	532	476	490	494	507	488	503	488	524	541	492	451	485	508	522	500	465	525	465	487	503	493	507	445	455	476	477	533	479	466	472	507	529	518	469	500	519	520	441	471	453	479	494	497	543	509	446	482	485	450	503	497	466	455	462	532	488	508	491	466	489	466	486	480	504	515	501	484	519	462	476	535	466	490	477	508	527	483	445	496	545	489	469	495	480	445	496	489	511	518	508	484	484	509	502	505	503	478	491	500	491	450	495	505	502	517	476	491	533	478	473	558	510	505	460	449	483	542	504	494	514	477	498	471	510	498	517	513	496	461	501	469	539	496	509	506	525	475	465	480	491	471	497	465	484	447	499	464	465	492	513	508	540	497	447	439	475	476	471	491	492	473	526	500	525	510	498	521	483	516	481	462	536	456	514	440	487	519	528	482	498	512	445	460	503	494	503	491	514	484	519	479	487	506	521	494	467	514	510	534	529	474	484	479	476	488	432	476	502	518	458	500	536	500	457	501	454	488	453	479	459	505	495	525	511	495	493	511	525	468	491	456	487	523	472	491	497	481	519	492	468	451	484	499	477	486	506	498	524	519	451	505	498	507	490	500	486	472	511	470	504	469	483	461	510	472	489	455	446	502	499	491	492	483	497	471	475	495	499	482	446	493	505	533	464	482	534	489	475	485	480	478	470	498	518	489	460	534	485	451	486	509	500	462	498	487	464	468	444	484	516	478	468	438	494	494	513	517	513	486	519	543	488	504	472	483	491	463	453	523	472	507	498	519	509	470	467	526	450	479	491	485	484	463	517	492	473	499	476	461	505	481	511	480	515	449	457	526	464	470	500	521	479	475	506	463	459	479	485	466	521	492	504	522	449	491	487	487	478	504	464	467	465	514	512	449	494	486	530	536	521	506	510	488	449	524	479	450	526	506	491	529	491	471	485	485	519	496	507	507	485	497	486	474	490	492	487	493	489	514	474	441	475	517	480	474	461	483	480	475	496	485	499	483	458	461	468	474	490	476	476	463	480	503	506	492	510	522	464	494	525	539	488	491	520	499	449	484	471	454	446	504	512	450	508	525	525	468	489	519	479	491	480	454	501	474	468	468	489	496	503	498	502	510	436	494	465	498	504	475	499	508	460	496	500	537	495	537	487	528	481	486	469	468	484	485	512	513	510	467	494	469	520	493	477	481	503	518	507	502	485	481	459	498	441	476	481	502	430	453	502	473	469	534	486	497	461	497	549	537	485	509	490	513	474	518	469	493	492	477	540	538	503	493	495	470	506	483	439	465	517	493	469	502	522	511	490	505	488	486	463	495	507	560	469	491	487	483	461	503	467	452	491	502	531	500	482	459	504	480	457	473	481	465	466	505	442	501	496	492	481	479	478	485	510	456	488	447	522	475	512	512	524	482	480	507	473	490	507	487	514	488	512	461	465	444	503	532	506	490	480	500	443	520	456	461	493	494	486	480	509	507	485	467	479	473	487	502	495	490	463	472	502	474	482	463	507	497	520	485	485	437	483	479	519	523	503	512	512	501	476	472	507	497	456	491	466	500	466	451	512	508	469	475	511	460	475	501	505	480	523	502	519	471	474	492	482	501	456	472	472	473	499	462	458	485	504	517	487	457	488	504	503	515	468	465	484	497	487	482	478	505	510	503	488	486	458	479	494	468	464	487	491	477	486	525	499	503	501	502	496	502	472	474	494	458	473	512	495	478	493	532	559	499	492	496	475	455	509	471	470	447	512	502	487	487	456	450	517	473	537	491	496	455	462	546	500	495	499	526	507	478	510	503	471	504	507	539	472	541	454	500	502	472	458	490	491	497	498	449	440	464	490	475	485	506	480	516	527	508	501	499	505	496	514	501	516	519	508	468	477	469	459	503	496	499	485	515	501	509	520	511	473	488	475	521	474	510	473	477	454	486	469	494	474	457	515	479	504	482	444	526	487	492	507	472	460	455	494	509	495	483	481	502	488	473	462	483	502	497	459	530	517	454	496	512	529	485	515	466	494	519	475	471	523	505	517	508	519	484	455	525	507	478	497	488	532	505	466	505	472	461	464	483	477	524	493	502	490	500	481	528	498	479	495	460	473	517	467	497	467	499	518	500	483	536	473	472	477	499	487	451	473	464	501	489	554	531	489	502	470	470	502	473	459	510	455	462	465	467	509	466	479	505	516	490	459	502	483	525	477	471	464	473	506	473	443	474	472	484	518	477	552	502	489	497	507	519	509	506	510	486	487	473	476	512	465	495	486	470	489	524	486	514	459	499	486	478	476	482	523	496	479	479	471	522	452	484	502	524	526	483	493	478	489	481	494	493	484	514	496	496	502	519	449	494	507	504	428	515	481	505	521	483	501	446	469	480	474	480	477	487	492	474	533	498	471	456	470	472	473	510	486	479	470	515	499	464	512	478	527	459	485	483	459	486	486	492	463	475	506	427	485	501	510	487	510	499	452	485	503	495	489	479	487	507	483	501	508	505	474	488	508	447	486	490	479	531	474	512	468	479	519	486	491	471	510	503	499	498	444	495	474	519	512	467	504	506	499	531	497	544	485	498	454	480	499	486	485	502	527	488	497	493	504	471	491	475	449	478	485	448	475	489	492	473	501	510	449	469	455	453	554	482	518	447	502	488	486	477	455	473	513	465	470	492	512	516	485	460	442	498	506	481	478	466	485	519	444	460	489	522	460	492	516	458	509	488	504	504	511	491	500	520	520	441	486	530	470	480	501	451	522	467	521	518	527	495	521	509	490	461	481	516	504	533	450	465	478	475	495	500	475	519	515	523	512	432	488	500	513	485	501	514	495	506	481	453	480	490	497	491	493	480	535	507	507	476	497	499	463	490	491	538	478	507	510	510	470	502	499	503	476	518	502	472	464
26989	20287	26930	26596	14339	7286	3232	1386	628	361	267	270	263	254	256	269	294	283	263	257	248	280	293	247	265	289	260	249	285	297	262	269	271	293	235	269	287	267	284	290	284	255	300	262	290	265	261	272	271	264	259	278	313	265	297	282	268	284	278	288	253	253	278	247	277	268	294	276	283	293	286	263	295	272	238	276	254	260	255	257	306	276	289	257	282	301	247	276	281	268	254	265	277	281	294	277	287	285	281	275	247	263	280	264	294	269	284	274	259	298	261	272	271	264	242	305	257	272	270	272	245	283	249	274	282	287	279	271	288	272	268	275	256	290	268	265	271	303	267	276	267	258	239	300	268	277	271	249	265	248	283	262	272	265	284	255	268	271	276	281	255	279	242	250	258	272	273	251	245	282	291	300	298	269	266	276	264	265	263	266	250	287	288	264	309	269	264	253	261	268	271	282	281	239	264	313	284	258	267	264	277	239	273	298	257	293	282	249	280	263	259	278	280	264	286	270	288	281	279	268	280	304	265	265	264	252	272	279	272	284	285	285	254	249	270	284	254	225	262	267	300	262	276	277	275	299	271	270	295	271	273	278	258	290	257	310	278	226	272	263	285	268	279	263	269	262	299	284	268	254	274	289	286	303	248	277	264	272	273	242	289	263	272	287	287	255	264	273	252	279	272	278	264	258	291	262	249	276	271	261	258	268	270	262	271	236	271	285	272	264	225	254	223	302	232	256	275	277	280	287	237	278	236	271	243	262	283	266	288	287	255	264	257	254	266	245	262	246	268	266	271	283	288	264	261	239	284	237	261	293	281	264	259	279	262	253	275	266	253	250	275	287	306	259	252	252	254	290	267	258	293	235	277	275	261	271	273	264	267	249	256	273	282	259	269	282	278	257	266	298	262	270	248	266	280	268	269	250	294	250	273	261	259	272	289	317	255	267	255	254	302	263	272	245	269	271	264	264	276	272	287	276	288	260	263	293	291	303	265	291	283	222	279	259	272	248	285	265	270	278	251	264	252	268	268	271	279	277	292	269	274	259	272	259	246	263	272	243	255	243	266	261	261	241	262	258	301	284	264	264	265	305	281	273	268	342	288	305	249	273	269	268	251	275	260	258	248	285	280	293	257	266	247	264	274	261	266	285	247	263	293	249	292	288	242	277	274	275	264	267	282	239	247	304	306	276	260	327	263	274	234	268	282	261	271	275	273	276	247	278	280	284	265	279	260	285	234	270	313	279	295	257	259	245	269	240	263	269	271	284	285	259	265	264	281	276	265	289	294	257	237	292	282	271	239	246	265	284	277	280	256	307	264	277	279	263	264	273	285	283	264	267	291	281	260	264	273	263	236	279	260	246	272	258	284	268	274	276	281	276	265	285	257	270	264	295	268	285	281	264	288	285	234	290	280	263	285	305	269	258	274	266	281	272	272	270	292	269	231	273	282	249	283	260	256	261	294	244	272	265	290	268	267	269	248	262	267	291	257	266	279	271	277	286	285	274	269	263	263	269	270	294	295	248	300	288	269	268	255	279	287	280	255	297	240	274	265	269	277	253	243	255	268	265	276	300	293	292	271	255	255	275	265	281	270	273	285	281	243	254	263	246	246	250	269	304	264	295	257	255	298	262	264	271	278	260	294	286	250	260	288	269	255	232	277	263	247	278	291	251	276	266	267	258	273	316	282	252	263	276	276	262	291	250	285	262	238	269	256	269	270	283	261	295	277	270	264	227	240	263	259	285	272	233	320	268	269	267	273	265	273	292	284	277	261	250	248	256	272	280	249	261	294	241	264	276	272	221	303	240	266	286	247	280	266	253	256	253	267	256	246	258	275	281	269	276	262	267	266	277	273	263	265	263	280	266	270	299	306	269	279	268	271	260	272	273	262	285	292	251	280	254	282	273	264	279	298	275	292	266	291	265	286	255	254	281	281	287	287	265	309	250	277	252	282	298	248	262	239	251	277	262	272	248	275	305	254	274	255	290	266	288	268	301	265	273	282	269	268	277	249	267	250	269	289	234	252	251	282	269	264	295	279	288	293	286	268	279	286	250	278	275	301	285	272	265	253	285	255	288	305	264	283	271	252	250	271	246	260	287	243	262	273	287	249	284	248	283	292	262	284	256	274	263	259	271	266	287	324	287	284	272	288	270	279	289	276	267	272	267	240	282	260	244	271	246	245	256	281	283	265	255	287	264	250	253	260	262	261	247	236	259	244	286	275	254	282	290	236	275	303	274	266	264	270	289	263	257	265	273	280	258	294	258	277	274	258	266	285	273	272	241	271	257	281	268	297	259	261	264	272	254	266	258	278	281	255	247	267	262	257	251	252	270	255	272	252	295	265	258	263	272	279	248	257	275	252	288	277	235	272	261	283	259	286	275	268	311	267	261	272	251	288	277	238	296	288	266	247	293	242	270	268	266	253	279	240	267	279	292	257	297	286	241	265	265	289	277	275	263	282	275	297	244	264	286	296	265	268	244	279	292	269	251	282	258	256	249	263	243	259	301	287	260	289	299	262	270	289	289	248	270	271	274	287	271	286	255	269	268	275	279	286	258	315	275	284	266	283	287	254	268	258	266	290	262	268	260	292	261	291	252	287	251	268	260	260	286	287	260	304	257	252	275	261	279	282	282	273	260	266	269	234	260	268	262	279	294	258	283	277	281	271	297	295	271	291	283	257	293	282	261	266	274	282	253	267	279	294	249	282	284	278	264	268	262	292	301	276	253	278	277	258	275	221	322	264	244	291	282	252	285	278	286	258	254	282	257	261	274	279	284	245	284	254	269	258	237	278	264	291	264	284	261	304	274	265	254	253	268	287	227	247	231	227	298	257	264	248	284	281	258	293	241	263	283	252	267	257	264	277	279	244	259	267	257	258	275	267	289	281	245	254	274	272	263	272	282	247	282	258	269	286	295	306	282	272	266	267	269	244	273	272	304	287	271	221	266	274	249	278	297	284	246	303	262	287	237	305	294	287	280	272	269	253	278	265	255	277	249	272	291	309	265	257	253	271	253	296	276	272	281	264	281	251	267	260	292	264	282	265	285	237	265	284	264	264	289	281	270	274	291	278	301	271	258	293	264	267	263	248	296	285	247	284	269	270	267	264	254	279	306	280	256	264	268	281	270	251	281	279	262	267	273	272	291	277	291	251	277	284	261	243	258	284	280	260	276	266	253	268	281	242	281	259	278	263	292	273	272	261	278	266	267	291	280	277	281	291	243	278	273	291	266	283	288	289	269	279	272	295	266	275	278	265	300	289	263	258	241	282	267	259	268	303	291	285	270	248	266	264	262	265	279	257	280	263	269	262	288	289	262	259	288	280	274	271	257	259	249	277	280	278	244	263	291	290	286	252	247	255	268	267	272	261	251	277	263	272	271	257	280	258	296	289	244	303	287	282	259	258	294	268	271	267	259	268	259	259	254	286	261	288	243	238	274	272	237	311	297	247	259	288	306	268	239	272	254	266	267	253	271	257	259	284	269
6048	13142	37019	31471	21416	14234	8114	3800	1603	733	539	521	498	516	548	534	542	528	505	538	558	498	521	551	567	545	503	548	552	547	538	548	504	544	575	516	538	520	502	557	540	506	509	500	600	505	503	543	595	531	500	522	548	554	533	543	530	510	506	500	520	477	566	517	585	506	512	513	536	548	523	519	544	493	559	501	534	496	481	545	524	525	501	528	514	565	579	558	534	526	537	577	543	549	528	503	525	505	528	497	503	498	477	539	495	585	517	543	518	517	520	528	489	522	579	553	550	489	531	531	511	492	549	502	575	526	502	527	538	491	479	499	535	545	524	545	509	528	491	558	540	497	514	518	512	542	538	512	515	524	514	550	526	541	552	507	524	534	537	528	511	462	514	539	516	567	560	490	548	516	522	530	513	543	524	578	566	523	518	547	550	526	522	527	520	543	546	575	518	529	519	533	465	530	552	530	539	544	522	530	517	566	494	528	527	518	542	513	563	566	527	496	524	543	504	561	508	483	516	528	524	515	518	531	558	493	498	567	550	541	552	527	512	568	535	559	527	490	508	510	521	537	560	507	528	544	533	525	517	487	511	495	525	561	532	542	502	515	560	538	527	567	499	527	543	505	514	542	536	552	537	541	525	506	552	522	528	511	507	500	536	542	533	533	514	554	553	556	538	522	546	553	544	546	505	573	528	535	539	548	537	543	511	558	533	536	486	526	563	547	568	536	510	524	511	494	549	527	516	554	499	491	528	504	576	476	551	529	519	498	566	532	517	518	541	524	522	497	553	532	502	541	505	524	476	539	507	499	522	550	546	557	538	574	557	535	553	574	461	512	546	525	500	591	517	530	538	520	544	533	547	521	532	521	551	493	556	531	514	530	554	534	569	554	499	522	505	538	540	541	520	550	527	547	520	512	490	554	512	526	533	499	533	504	547	485	518	519	538	510	593	536	543	517	506	532	467	558	529	553	498	537	524	489	541	511	553	504	538	546	540	538	501	547	554	528	565	514	534	497	541	572	514	505	541	508	539	503	507	554	514	538	545	557	569	531	493	560	526	507	541	545	512	521	486	467	518	514	526	531	532	546	573	525	501	511	562	566	549	542	518	535	558	508	531	572	477	538	511	517	569	535	543	514	489	551	505	502	522	529	527	523	487	523	504	579	534	511	512	534	504	564	491	478	506	529	508	550	504	545	546	543	515	505	535	537	544	552	520	534	551	533	514	523	560	515	516	503	564	492	481	523	550	538	510	521	507	523	590	561	493	505	508	531	517	500	551	488	537	490	521	515	518	533	536	544	545	518	542	547	499	511	559	504	477	512	543	536	575	537	529	547	500	532	584	542	572	543	533	532	518	508	576	505	523	529	539	498	519	526	537	490	522	500	514	518	530	538	541	517	496	519	535	532	529	523	540	492	455	514	496	507	528	481	519	526	546	516	526	530	487	521	547	497	542	546	552	557	529	486	569	494	562	467	521	549	561	524	493	560	541	538	463	556	589	529	507	541	486	539	515	535	524	513	537	537	569	567	488	507	509	504	536	561	484	521	557	515	533	501	536	519	546	530	505	532	540	534	515	583	534	523	521	534	574	506	490	539	525	497	544	549	501	569	538	527	576	536	496	541	506	545	491	555	528	488	522	543	529	535	500	513	539	512	531	522	527	544	531	491	519	501	564	533	490	483	516	553	538	512	548	534	531	516	481	503	560	541	500	501	517	566	541	567	515	536	508	565	557	516	515	517	527	565	521	537	530	506	497	579	530	565	545	516	511	492	498	562	542	505	522	516	525	556	533	527	484	520	523	526	509	550	524	509	536	516	537	520	579	532	542	530	525	544	517	525	539	508	518	532	525	502	491	487	529	534	508	509	541	557	537	572	526	504	512	540	483	475	490	530	533	519	503	519	534	532	523	562	562	515	536	563	575	520	564	529	517	548	496	503	539	524	512	509	505	523	520	536	519	535	494	537	507	509	485	566	559	551	520	552	533	526	534	481	525	524	497	519	526	521	498	500	529	478	531	544	539	524	504	531	511	544	501	490	554	539	550	474	537	486	525	490	577	522	488	495	492	513	528	538	497	519	475	559	576	485	550	571	567	510	529	532	534	533	556	530	531	533	508	528	559	572	490	499	522	548	516	523	523	515	522	516	568	513	541	502	522	559	498	494	554	545	526	540	535	495	551	497	538	521	559	511	498	557	534	512	579	495	540	531	520	525	524	510	537	540	556	564	552	539	547	502	518	544	542	518	506	488	526	526	530	539	493	494	534	568	533	539	514	512	543	537	514	544	523	532	518	507	522	556	522	519	559	508	535	532	539	488	497	498	537	537	555	559	509	533	555	514	551	550	555	555	519	522	527	540	529	534	530	548	533	533	495	560	535	527	554	520	530	496	499	553	523	546	491	508	506	537	536	538	500	561	493	514	509	558	516	501	497	491	521	520	542	521	562	545	499	537	522	528	511	565	529	498	569	541	547	570	530	513	522	500	516	510	513	544	490	526	529	506	546	520	537	518	539	542	565	535	496	553	512	500	515	538	514	596	529	500	518	557	536	510	531	532	526	533	500	512	500	551	539	520	537	481	541	537	560	553	544	562	555	508	564	571	571	538	517	506	516	515	452	518	534	545	531	556	571	516	506	558	528	521	512	524	532	529	542	525	540	486	523	532	535	523	515	513	530	484	560	503	560	587	524	570	522	444	515	554	526	473	549	544	549	524	497	523	537	511	503	533	487	491	477	502	558	547	529	548	477	545	503	551	553	523	521	509	516	528	507	543	567	483	534	518	503	587	543	547	525	513	560	524	529	511	541	557	528	523	524	520	519	517	516	554	536	567	511	525	538	532	553	521	525	548	525	551	567	505	542	545	545	526	509	549	578	578	553	500	553	547	547	527	541	523	515	509	468	508	562	524	574	496	511	540	503	526	530	495	545	551	499	554	510	517	517	528	502	525	494	535	498	537	512	515	511	553	519	541	558	534	528	498	498	492	515	544	520	544	546	602	516	542	511	563	525	488	566	531	476	498	544	493	548	526	524	553	509	585	546	507	552	512	515	510	531	545	531	519	510	502	521	545	569	541	536	526	498	510	492	498	563	521	516	518	498	540	563	508	515	534	549	544	510	525	531	568	537	520	550	543	558	555	549	503	535	494	554	543	472	511	541	516	518	550	531	561	493	533	513	527	494	509	534	520	536	564	536	513	481	508	529	540	560	533	498	530	548	541	519	489	564	539	511	549	549	541	535	512	563	506	560	534	525	569	551	532	558	552	503	544	554	537	578	518	495	496	536	543	480	500	521	540	543	516	513	548	529	533	497	523	533	498	538	496	505	508	536	525	546	518	489	526	528	547	520	470	493	590	554	509	523	509	507	532	519	535	508	529	515	526	489	530	486	502	488	535	527	526	552	520	518	523	517	584	517	555	546	527	531	547	500	516	519	510	525	543	548	527	554	519	520	508	546	519	551	498	550	528	540	536	479	527	500	525	540	533
24436	21401	33093	44754	39304	33286	26748	12975	3713	761	218	208	217	195	188	200	190	228	207	189	197	216	186	194	203	190	169	192	178	203	213	184	208	193	201	216	222	216	206	161	187	204	185	203	221	179	201	207	202	199	205	186	184	192	210	195	193	194	183	175	193	189	169	196	195	194	191	188	190	192	193	178	174	204	172	193	171	191	175	186	200	197	203	191	203	181	168	182	188	209	193	193	190	213	199	186	199	177	201	203	208	190	177	197	211	217	221	214	191	195	211	198	177	215	171	204	191	190	182	187	180	193	196	195	202	191	198	196	184	207	178	167	182	214	172	195	186	192	185	180	173	182	169	217	202	199	205	205	183	214	223	210	167	185	208	199	204	176	199	197	188	200	190	185	199	189	191	219	200	192	206	190	182	212	196	205	211	211	187	188	188	188	188	166	217	184	169	214	190	209	195	210	200	207	203	195	196	178	208	198	210	174	202	194	187	200	171	219	179	184	171	173	183	181	172	185	181	229	202	201	190	196	186	194	197	181	201	204	187	183	217	175	195	165	195	197	185	171	196	210	176	188	178	196	183	200	182	220	208	180	186	179	177	182	199	169	190	197	187	178	202	221	195	193	173	183	174	179	175	188	167	187	173	171	206	207	191	210	181	191	191	180	187	188	193	202	222	191	178	174	206	182	221	180	179	182	193	194	179	180	174	183	199	186	203	184	190	197	185	186	190	189	187	199	199	186	220	164	220	204	186	196	215	183	184	183	209	182	191	195	156	194	205	190	194	177	173	195	202	196	194	189	184	214	221	172	206	176	177	192	190	167	190	197	197	187	226	186	200	194	185	215	195	211	183	189	214	196	194	209	187	192	204	180	185	187	182	187	178	181	205	173	184	199	185	185	187	205	187	180	171	210	188	192	179	194	168	187	216	218	196	189	179	188	173	163	194	230	210	200	185	190	190	219	171	195	219	201	200	194	203	173	172	201	210	178	185	164	196	180	199	217	212	194	210	181	166	220	213	208	162	206	192	183	200	169	178	178	202	180	207	193	181	193	204	190	190	212	187	208	217	177	194	196	196	220	190	191	177	175	204	187	201	192	199	184	209	225	172	208	206	194	209	170	198	187	197	230	171	198	193	195	201	185	185	209	197	178	218	198	198	207	178	200	179	201	184	182	172	193	184	183	193	202	221	187	200	202	203	212	204	189	198	211	208	179	207	185	192	181	189	183	197	201	201	187	191	191	182	207	204	182	170	193	191	206	180	201	188	192	209	194	198	210	191	201	216	186	186	181	217	192	170	170	191	191	199	201	171	187	206	181	208	217	203	177	175	194	210	234	210	178	195	199	205	185	183	179	179	183	188	193	181	190	201	203	215	182	188	203	170	167	179	203	185	188	203	178	184	199	204	182	203	191	178	196	185	200	197	196	207	195	204	189	214	188	187	191	194	210	181	193	214	180	195	189	174	187	187	178	187	191	185	177	168	191	197	193	172	186	185	168	208	166	191	197	177	201	179	206	215	214	211	190	183	193	191	181	199	206	182	204	158	194	187	181	182	203	205	185	199	193	167	192	194	194	204	210	201	206	202	195	218	206	181	197	211	212	178	168	192	182	186	183	189	179	175	201	218	180	218	184	194	196	191	202	192	201	190	183	184	179	185	176	188	206	207	182	173	194	206	231	203	195	179	212	195	196	186	195	190	195	172	178	190	196	199	179	195	188	206	191	175	210	207	187	176	199	201	184	210	173	178	192	195	177	178	195	201	184	181	178	228	195	202	172	203	183	223	172	206	195	206	176	194	184	209	195	180	190	176	200	194	162	202	189	203	189	188	189	178	210	196	236	180	187	190	218	192	186	226	201	169	178	182	209	194	192	185	205	200	173	191	202	209	193	212	227	180	211	177	183	194	189	206	206	188	195	180	198	191	190	181	200	180	188	185	196	180	205	179	179	203	199	185	172	191	190	221	189	233	207	174	167	190	168	185	210	197	189	188	166	182	203	166	220	190	191	208	203	173	184	190	186	187	195	167	210	190	175	186	198	187	203	155	181	175	187	198	208	192	206	175	205	217	183	199	198	172	194	201	201	210	192	166	196	184	186	201	200	177	180	177	166	198	183	197	196	210	194	201	192	189	222	198	150	185	174	206	214	207	194	203	211	197	190	189	183	190	178	185	184	203	207	163	207	172	181	196	188	197	183	186	197	212	190	194	199	197	207	193	207	187	185	198	171	181	189	188	171	182	202	186	184	191	193	195	196	192	210	204	199	206	183	176	163	200	183	200	209	193	217	179	175	202	216	179	179	190	183	189	184	184	180	208	201	217	195	184	199	202	185	176	183	182	210	187	208	181	205	193	198	205	194	201	172	216	176	223	188	195	206	194	196	198	188	204	206	170	194	168	173	184	203	204	194	205	203	217	192	200	186	200	197	201	227	194	210	192	198	193	195	168	196	179	180	208	170	199	162	186	189	198	196	176	169	201	186	182	204	180	198	183	201	198	217	178	211	178	182	191	209	192	196	174	205	191	188	183	189	167	183	196	195	205	208	223	203	201	195	188	204	198	201	187	208	158	185	149	195	185	197	185	172	180	167	190	195	200	182	197	182	173	191	203	179	199	178	210	195	188	185	204	195	199	178	166	201	213	182	182	195	186	190	206	192	188	191	208	181	202	193	194	180	202	194	188	222	180	174	182	211	187	199	188	172	194	174	209	229	212	199	178	169	205	181	193	195	203	207	202	181	206	194	185	208	202	191	206	191	204	187	223	204	198	174	208	189	158	178	174	192	169	178	158	188	179	174	200	179	183	184	181	197	217	203	179	187	177	198	200	185	183	191	194	171	201	186	173	198	207	183	186	165	196	187	182	206	219	198	206	199	179	186	192	171	204	162	206	199	186	188	178	192	182	177	188	201	190	204	193	181	184	195	185	202	192	190	179	185	206	213	185	179	192	206	179	186	196	207	201	187	187	199	172	195	185	170	197	203	200	189	173	209	185	191	192	184	194	187	212	210	193	170	202	189	172	196	195	176	190	195	200	193	188	209	176	223	169	175	208	175	200	207	212	188	180	176	202	204	171	174	192	194	198	198	191	196	200	183	199	176	189	204	214	183	216	187	201	196	200	203	210	199	183	173	201	208	193	178	193	177	188	206	196	186	212	184	199	179	197	188	204	189	174	193	186	217	191	195	195	210	200	217	181	199	198	204	172	176	204	180	214	203	177	207	177	186	203	200	180	211	197	192	224	194	196	190	202	184	182	197	184	208	170	197	166	190	173	206	187	194	190	214	191	202	222	181	182	193	190	193	195	178	190	181	210	207	212	192	195	169	191	200	187	177	227	205	165	180	199	169	158	213	218	200	197	191	194	188	221	188	167	185	215	221	189	195	190	181	185	180	183	205	197	196	200	203	196	197	199	180	174	179	187	216	205	182	191	187	238	192	200	204	189	184	201	191	164	166	211	199	210	200	174	212	185	193	167	189	215	204	188	211	192	186
8143	35244	67890	65114	48967	41236	33704	20599	9010	2132	355	394	348	339	389	385	379	399	380	344	391	355	371	382	374	384	379	364	366	408	387	377	364	401	406	399	387	354	371	375	369	394	395	387	397	376	404	379	366	402	370	386	354	398	367	420	380	391	390	375	357	381	346	387	401	378	370	377	370	413	366	435	396	366	408	420	390	374	411	380	375	392	407	405	368	371	399	380	356	366	373	378	415	369	388	396	407	391	390	370	343	403	348	417	402	350	387	375	388	394	393	369	357	380	348	400	404	370	375	394	415	388	403	401	355	412	340	408	357	389	362	392	401	385	387	376	369	361	387	391	360	386	360	368	360	383	386	379	406	400	390	372	397	370	364	383	378	360	390	337	401	368	391	369	403	368	382	383	387	379	361	371	388	404	380	379	377	388	377	391	397	390	369	421	397	350	367	395	376	426	372	398	428	348	363	378	398	376	371	359	419	381	410	398	385	383	421	406	358	424	365	361	399	367	359	377	364	378	376	367	370	370	363	403	395	391	365	368	345	385	390	344	373	363	395	359	373	384	405	404	373	390	374	343	379	389	388	385	383	384	374	392	376	378	380	390	402	386	344	373	334	398	394	418	384	389	364	349	404	375	385	371	365	348	359	420	379	351	360	419	409	371	390	388	385	373	346	333	384	397	362	409	404	426	358	377	376	377	407	380	396	374	343	407	366	359	378	352	378	410	368	413	381	348	394	382	398	369	372	363	401	390	357	394	379	426	387	370	386	363	396	383	399	403	406	358	394	389	386	366	403	399	384	381	409	390	403	407	368	385	396	353	386	339	382	378	352	375	392	376	372	367	398	370	372	373	380	370	394	381	351	389	371	380	372	411	358	357	391	389	409	372	372	373	353	373	382	415	406	360	367	370	366	382	364	417	363	398	385	411	382	385	343	370	388	372	393	404	379	403	384	371	414	372	373	423	359	335	367	429	387	367	413	398	398	397	381	357	379	347	393	384	390	372	365	389	392	386	407	346	373	383	370	391	409	415	412	360	373	368	368	348	370	357	366	401	337	370	411	385	374	395	366	398	370	393	398	364	374	371	357	380	382	351	410	401	391	373	392	365	386	393	392	380	422	376	395	365	372	390	414	370	368	411	373	349	389	397	355	381	404	400	378	368	423	399	368	396	406	382	370	384	390	358	380	380	377	379	389	390	363	375	366	332	379	397	375	372	376	379	404	396	365	372	377	409	411	372	381	392	380	355	382	385	363	374	372	356	364	384	372	372	393	355	379	361	406	344	377	339	414	378	364	344	384	371	395	396	374	361	406	343	391	377	380	353	383	373	398	412	346	357	370	384	396	436	362	387	356	374	399	403	368	363	376	403	386	402	416	377	361	379	377	389	404	405	373	370	384	376	358	377	354	391	388	410	376	369	363	375	378	408	397	387	393	376	388	374	376	362	364	392	377	389	395	362	373	422	408	369	394	391	372	377	355	392	352	386	382	382	388	356	406	359	358	397	382	370	386	381	408	404	380	384	367	383	390	412	381	385	386	392	382	427	399	379	364	363	360	352	360	380	389	402	402	363	365	371	391	382	399	365	354	384	377	350	355	339	404	389	387	398	397	379	365	373	375	404	388	353	359	365	385	399	379	363	366	379	389	392	379	407	414	437	419	380	348	383	393	406	377	382	376	382	385	381	389	376	387	374	364	374	356	381	400	393	387	365	409	347	388	372	359	423	381	366	388	378	438	356	381	371	393	375	337	366	393	411	369	370	368	407	371	361	383	361	399	364	374	384	387	408	389	358	398	388	397	382	381	368	382	396	375	378	376	400	397	403	385	405	396	396	401	380	396	391	351	385	410	375	388	375	356	361	346	376	396	385	368	359	376	380	368	369	396	362	411	376	386	376	409	392	370	374	341	391	374	389	343	375	381	402	424	415	367	398	388	359	400	372	400	384	376	411	379	386	408	376	391	396	395	366	377	403	389	402	404	365	405	381	374	412	390	393	361	366	388	393	405	402	380	368	386	385	390	373	389	385	371	409	394	373	374	377	369	360	412	393	370	382	366	388	384	380	391	402	364	377	371	396	393	366	352	376	397	396	380	381	364	368	379	405	366	398	383	358	355	374	367	397	377	370	374	361	399	402	358	382	408	388	396	391	375	434	385	388	350	378	393	376	383	413	373	377	377	398	399	410	395	412	398	408	397	359	398	367	446	382	410	406	403	378	401	386	396	386	380	379	407	377	354	360	364	389	361	356	397	366	386	368	408	375	362	367	399	398	400	376	394	418	359	383	382	351	345	384	374	372	394	384	394	377	382	352	386	389	377	386	401	382	404	363	417	374	404	330	358	378	389	382	387	386	395	377	371	399	418	389	403	357	380	367	395	389	392	395	368	352	374	366	362	363	367	388	355	385	351	394	391	376	387	389	423	384	356	372	405	377	408	387	383	364	372	406	376	346	368	365	326	379	373	360	397	384	361	377	376	343	375	389	410	390	377	390	378	375	359	364	370	399	365	378	364	388	357	380	380	370	385	392	377	408	356	360	351	431	358	380	366	428	359	401	357	360	395	365	356	362	400	347	368	349	392	349	397	354	378	392	361	387	408	412	394	365	375	407	437	372	371	369	374	373	354	402	404	376	372	387	385	399	384	387	371	356	379	394	382	386	398	376	424	339	343	384	380	413	390	380	356	366	366	373	363	381	368	394	409	361	378	379	411	390	381	381	381	397	398	357	393	407	381	382	413	410	392	390	394	374	372	328	394	380	354	384	402	408	381	402	363	375	433	400	374	393	401	395	344	376	391	407	384	387	398	387	415	421	390	401	380	373	398	369	371	413	373	360	382	355	370	387	374	342	349	387	354	374	395	405	354	379	384	388	360	378	399	395	371	371	381	350	412	395	407	381	375	347	371	388	409	364	361	414	375	400	377	393	382	378	394	355	362	364	384	397	397	418	365	380	400	417	342	394	383	354	388	362	392	397	376	395	363	377	383	409	382	393	388	383	328	390	395	339	383	389	374	347	361	399	398	338	373	389	318	391	402	421	396	398	400	364	413	407	379	359	349	417	368	342	388	386	390	405	382	383	403	390	383	379	387	395	392	371	402	420	352	355	371	362	374	383	387	374	359	375	400	364	343	403	411	383	374	381	365	366	369	358	370	373	402	375	396	397	383	379	371	371	404	376	392	370	388	406	374	389	395	355	376	354	413	365	403	422	392	396	371	403	360	401	367	390	342	373	394	364	417	373	383	364	366	393	365	388	396	388	396	395	414	397	378	381	406	352	373	393	402	362	399	380	379	410	401	372	347	381	426	386	399	386	373	350	382	340	363	356	366	369	381	381	386	411	379	385	358	343	379	383	394	392	349	392	375	425	397	362	381	387	380	381	382	394	377	373	359	376	372	385	389	385	390	361	394	387	384	402	360	399	386	370	393	394	362	387	373	368	394	421	383	382	413	368	355	402	393	386	387	405	400	379	412	387	387	365	329	361	387	355
23464	21432	30474	42973	39394	43973	40850	25264	11404	2254	245	239	287	236	243	238	262	204	237	212	270	248	245	247	231	257	249	209	237	245	260	235	244	218	273	251	264	268	206	257	242	216	228	228	225	234	248	258	256	262	230	225	255	235	247	223	219	249	259	262	213	235	244	266	243	201	223	248	217	206	268	236	220	246	250	245	248	229	207	231	236	222	242	249	252	234	262	227	228	250	246	266	252	238	231	220	236	228	218	240	244	254	231	229	281	272	228	215	251	270	244	238	256	238	258	244	235	235	268	260	225	245	253	248	256	228	210	266	246	236	247	239	234	231	233	282	223	233	274	246	252	233	258	278	251	231	259	238	242	219	233	247	263	251	235	248	247	224	256	243	218	246	257	257	219	218	235	235	218	237	242	246	233	230	267	242	231	246	229	232	251	245	251	262	248	242	243	238	236	222	262	236	250	221	257	235	227	218	247	244	214	249	258	237	228	237	271	229	239	248	235	251	239	217	240	225	242	253	236	238	258	250	206	229	247	241	250	243	234	231	229	240	243	278	227	242	235	271	235	247	239	221	232	236	269	237	238	219	222	252	231	248	249	236	223	264	205	227	247	258	237	254	212	245	251	240	254	237	233	231	249	218	270	220	244	255	267	240	261	265	242	242	234	248	225	225	223	251	261	222	231	257	231	239	230	269	241	223	223	244	268	226	265	266	198	253	246	233	227	228	237	256	230	246	254	249	220	238	256	238	267	255	262	260	243	263	259	217	277	262	231	255	240	225	214	255	227	239	236	257	245	241	258	220	225	208	228	226	248	237	253	259	235	244	244	229	223	240	235	238	232	239	264	227	239	219	230	237	268	253	244	261	250	232	244	223	203	237	247	213	227	234	233	236	251	233	216	236	236	231	217	226	202	254	273	210	225	239	237	237	223	256	239	223	271	240	227	261	228	246	233	250	208	242	249	237	234	209	255	260	245	228	260	263	229	244	223	232	222	245	267	252	259	253	245	221	221	240	262	243	250	239	219	255	245	265	239	243	235	247	259	236	234	266	230	240	255	250	232	259	270	222	223	262	241	234	245	248	240	235	241	237	229	215	214	227	197	229	220	248	209	235	237	280	256	237	243	275	231	232	241	217	235	249	235	245	228	250	217	249	263	248	222	246	231	240	235	259	250	269	227	230	234	242	251	254	245	240	263	219	249	229	260	240	238	213	231	244	255	225	234	223	237	253	230	250	240	244	242	239	275	208	260	215	232	257	221	229	234	235	274	234	255	219	226	245	234	256	214	208	241	223	241	227	199	246	246	262	242	253	278	257	245	246	229	248	228	262	252	236	239	229	244	253	234	253	245	233	232	267	225	223	248	229	240	245	219	232	227	243	251	268	239	250	271	255	241	237	215	230	250	221	257	221	259	243	272	274	260	245	247	216	226	217	225	246	230	248	261	271	235	264	232	262	252	253	264	257	249	249	257	239	242	243	246	239	226	264	223	240	237	241	257	251	238	230	234	236	235	234	249	257	272	253	233	235	269	205	216	235	259	253	244	244	223	253	262	251	263	232	250	236	225	259	236	267	230	252	253	226	270	258	248	236	271	226	217	246	264	245	248	229	240	239	246	216	228	255	252	240	216	235	233	220	234	240	225	230	273	214	222	269	224	222	241	225	247	223	262	224	230	238	254	255	232	233	234	241	196	259	265	270	252	241	215	237	243	224	242	254	245	238	248	248	252	233	238	270	236	231	208	223	243	238	254	258	228	247	213	251	267	258	277	225	209	249	228	244	232	252	243	231	221	219	203	277	243	242	235	240	227	227	229	202	267	267	270	266	229	248	242	215	261	248	243	228	242	242	239	242	242	230	248	247	275	244	225	222	217	243	245	233	247	245	223	232	256	231	242	229	252	266	185	264	238	258	208	261	247	255	235	228	247	233	236	258	250	248	247	251	257	271	245	250	228	259	255	257	239	241	231	228	269	283	250	232	278	248	233	231	238	253	247	231	224	262	235	237	247	243	232	259	239	251	258	227	259	246	247	260	234	236	233	227	239	272	253	236	235	230	224	243	230	244	249	299	236	262	219	224	218	232	269	253	226	225	256	252	255	238	238	261	246	212	272	252	267	240	267	271	247	239	257	234	240	235	263	228	246	263	263	230	194	255	246	241	237	222	241	237	238	214	235	246	253	229	245	245	224	233	236	275	231	237	246	252	200	250	241	240	265	242	228	244	242	232	236	249	249	257	275	274	228	253	250	223	247	245	214	253	236	257	268	253	242	257	240	225	262	234	252	235	249	263	263	249	231	243	254	232	211	250	212	253	243	244	235	239	239	258	246	230	252	244	248	230	229	246	221	239	253	208	251	251	274	215	223	225	245	228	237	253	237	247	231	238	240	226	238	231	248	237	250	237	215	245	218	217	248	226	221	241	263	266	249	246	221	236	245	258	235	255	211	250	215	264	221	244	252	252	251	241	254	239	222	221	251	244	231	257	240	235	227	238	222	230	236	226	285	240	251	234	233	237	218	234	233	262	230	258	261	225	237	233	257	252	231	267	221	255	227	253	238	244	226	241	275	245	242	251	225	258	224	221	230	237	235	253	239	240	253	234	239	251	264	249	243	240	235	252	227	241	243	232	233	251	230	255	223	256	205	217	222	235	247	215	214	248	235	251	252	256	234	239	228	227	229	244	256	246	238	261	219	245	231	224	248	235	233	240	237	240	229	243	219	188	240	214	224	262	260	221	250	236	234	249	230	230	244	211	241	236	224	254	227	230	241	244	225	214	257	244	254	247	244	226	239	229	250	218	234	267	254	223	228	230	247	230	237	232	240	239	221	221	236	230	236	231	228	232	250	225	250	234	264	243	257	226	236	249	251	213	240	238	224	252	247	225	230	262	271	230	245	248	231	254	282	246	250	242	260	248	248	250	229	220	242	241	228	231	265	255	250	236	248	217	222	239	228	223	259	238	245	236	246	230	220	232	247	240	239	257	232	243	245	246	272	246	242	253	237	235	221	252	240	234	233	231	226	244	238	247	238	269	254	252	236	241	241	249	236	225	232	264	258	235	238	256	252	259	247	266	233	237	270	249	253	250	232	234	232	242	227	233	243	240	232	247	245	258	247	231	236	199	264	269	231	243	239	231	231	256	232	243	263	252	250	265	241	269	259	267	257	224	243	232	254	233	235	252	238	253	214	252	244	231	255	234	235	218	271	257	228	230	257	239	244	248	248	257	249	235	218	244	256	237	206	247	262	235	259	237	254	249	207	247	230	215	224	249	281	260	208	234	232	253	231	223	232	234	250	234	240	235	240	227	233	250	243	200	246	227	251	236	248	252	244	245	254	255	235	265	237	228	246	249	245	248	241	235	253	227	254	249	253	241	255	259	255	235	252	248	236	222	226	260	222	240	249	250	225	224	246	240	247	248	237	218	251	244	261	223	252	231	250	250	254	223	255	210	247	248	258	242	247	227	229	257	236	232	221	234	228	254	232	225
11255	55261	72066	78396	54410	54046	45989	33112	18850	5114	488	456	483	493	488	428	467	474	443	437	442	453	432	429	444	436	439	453	440	482	423	473	442	452	470	486	444	438	444	430	468	457	452	440	475	405	442	441	443	458	441	442	468	519	470	433	425	441	435	456	472	414	443	451	437	421	455	475	444	415	419	428	447	447	470	449	463	435	407	437	485	481	468	438	408	417	456	437	438	476	410	438	446	421	446	458	437	422	463	439	447	407	456	446	497	466	459	462	440	502	428	444	435	440	455	447	466	463	457	452	465	466	433	426	433	405	436	462	447	449	427	411	462	460	490	446	462	443	424	486	485	418	459	409	433	450	446	449	443	463	470	430	417	492	480	416	452	462	396	479	471	413	441	442	454	450	425	419	427	430	448	455	455	433	446	432	402	439	461	452	480	459	455	421	432	428	437	435	454	414	457	422	451	440	441	441	441	457	442	465	453	455	416	431	441	421	454	457	463	471	428	432	432	473	442	444	446	433	420	434	484	439	427	464	448	484	423	455	463	484	416	439	471	457	428	423	446	434	460	442	410	442	421	443	454	455	459	464	470	435	461	450	432	467	409	435	484	438	447	462	442	459	408	430	458	502	459	440	463	456	444	438	472	505	460	483	464	456	470	454	445	473	447	444	427	395	458	488	435	460	456	443	456	445	422	460	431	438	438	483	461	434	435	492	447	469	469	444	477	465	436	483	420	450	443	450	441	413	431	517	457	455	418	427	453	428	432	442	448	461	495	414	447	451	452	412	441	457	455	429	454	429	466	468	445	506	433	477	466	424	433	454	491	435	447	469	429	452	474	496	464	443	433	471	411	421	442	459	470	483	415	415	436	457	420	443	410	449	443	455	456	450	438	463	448	463	435	412	494	443	467	485	435	436	437	456	462	436	435	403	450	471	416	448	443	431	447	432	426	435	445	457	430	483	436	441	455	448	470	448	431	422	385	386	435	481	455	468	429	451	451	438	471	424	421	427	428	426	450	422	459	441	444	430	404	461	461	499	444	424	415	455	446	459	446	472	451	449	415	442	415	465	442	425	432	449	455	403	443	462	470	461	449	447	436	431	446	415	472	459	413	440	483	466	414	418	447	440	441	488	461	440	489	441	457	455	486	439	431	437	444	413	453	477	419	432	448	439	462	450	428	447	451	439	456	434	447	401	453	454	440	459	433	469	439	463	420	438	451	436	449	451	442	426	439	429	426	468	481	435	429	487	469	442	467	457	425	433	466	453	443	406	452	421	468	445	439	459	439	487	407	457	452	432	474	445	490	455	462	450	464	430	426	453	445	433	435	479	444	447	440	404	472	425	485	432	415	428	453	470	465	462	425	435	478	427	409	470	468	439	430	443	445	448	467	455	439	467	417	493	439	461	453	467	490	426	399	430	416	447	435	461	465	454	457	428	449	463	465	424	453	473	458	436	415	439	438	419	419	448	455	466	462	430	412	457	434	415	406	407	455	432	451	472	446	412	463	441	440	465	468	417	452	393	453	442	453	438	460	477	458	466	416	429	477	453	459	434	442	428	440	460	450	419	432	468	467	427	463	392	438	435	481	487	480	445	447	429	443	403	460	475	436	483	447	444	443	465	450	455	446	451	455	452	437	453	456	442	441	414	429	440	431	449	461	477	410	429	455	440	471	469	437	441	426	448	444	449	500	446	460	470	457	463	460	434	450	454	440	431	457	429	441	473	465	421	470	448	471	458	476	414	433	473	409	423	460	478	458	436	412	436	469	446	440	444	462	458	496	411	430	479	408	438	447	426	462	466	438	454	463	442	407	453	453	470	420	442	455	442	415	449	442	453	385	450	447	475	448	445	440	425	454	473	490	451	475	447	449	450	421	490	458	447	457	421	427	427	414	440	417	465	432	431	471	434	420	437	488	462	477	439	449	449	436	422	482	436	436	474	439	421	494	476	451	452	484	433	427	451	434	407	456	451	460	447	449	427	439	470	477	433	462	435	454	444	437	469	423	484	450	467	441	451	450	438	445	439	487	404	420	458	432	441	458	455	424	459	442	450	458	444	436	474	474	422	469	481	481	437	439	433	467	458	454	455	457	503	464	458	458	449	439	453	451	436	468	445	448	456	506	460	426	417	458	480	468	473	454	445	451	449	417	466	471	494	433	471	451	465	410	474	434	434	470	456	453	424	459	482	472	445	499	422	464	453	461	439	448	444	443	444	423	456	475	422	475	424	470	429	457	435	466	466	450	454	484	442	420	414	464	412	483	445	424	459	450	462	457	459	461	442	433	454	475	437	438	437	465	481	405	444	467	417	455	454	417	413	459	429	461	470	456	456	449	467	452	413	472	452	462	449	468	445	449	454	469	448	499	444	421	484	473	414	450	444	433	429	432	446	455	438	473	458	447	450	448	447	439	462	410	387	430	462	468	455	406	462	441	439	444	437	440	488	446	440	443	456	434	450	450	448	420	454	469	476	397	430	437	478	410	403	454	429	457	453	443	463	388	405	453	440	435	451	405	466	426	422	469	436	429	479	479	455	432	444	451	431	453	461	436	457	390	440	433	399	473	438	462	432	413	432	451	413	448	465	466	469	476	459	448	422	447	461	447	472	448	442	436	430	467	446	451	484	428	446	427	471	447	430	452	448	463	456	403	420	453	414	441	483	463	463	436	434	438	452	444	465	435	448	458	443	430	461	451	485	441	462	433	455	441	447	391	467	452	471	446	477	477	442	440	440	433	428	424	428	449	461	444	450	476	425	416	430	427	448	433	448	443	448	446	420	443	452	458	460	423	455	459	437	434	432	425	458	438	439	429	439	421	439	443	449	444	471	461	422	455	419	435	443	443	435	437	454	450	438	434	428	425	406	452	429	466	471	422	440	429	411	429	418	463	458	422	450	431	464	470	447	434	448	450	449	436	412	407	455	462	428	452	465	438	453	466	452	465	468	465	447	454	443	443	430	442	463	451	424	432	425	468	440	452	455	467	504	449	422	446	460	463	415	459	457	440	439	433	438	482	445	434	443	449	453	470	442	484	428	461	442	431	457	479	455	444	448	448	465	497	429	439	489	476	427	443	421	438	466	432	453	455	433	441	415	436	437	458	481	415	462	444	470	410	440	466	434	438	436	448	460	413	470	439	444	446	458	439	486	466	455	505	450	450	433	454	460	449	466	463	482	446	466	460	458	452	464	454	458	434	443	458	423	443	451	487	446	467	422	458	431	482	484	482	437	410	440	464	446	425	416	422	431	441	432	473	458	441	466	471	413	436	446	456	437	476	467	422	486	440	455	425	451	423	483	443	434	463	455	487	448	409	446	452	473	438	493	434	441	442	404	473	444	461	419	459	433	449	473	422	432	447	456	454	473	446	430	421	472	457	497	457	453	451	432	445	448	440	432	394	471	416	470	439	439	480	460	457	433	428	459	470	461	471	426	420	457	434	465	429	433	428	402	412	449	436	453	441	444	443	422	460	425	443	481	427	436	457	414
26935	21103	23275	23706	7833	7378	6216	3141	1298	384	249	228	259	260	254	273	267	229	238	277	251	240	267	236	272	269	265	271	255	268	275	274	247	250	264	252	254	224	270	267	294	248	273	221	243	233	278	275	245	288	291	258	240	262	262	260	239	257	259	236	249	282	268	258	259	274	252	264	270	244	258	247	247	265	266	295	254	271	244	265	268	240	253	282	268	241	275	243	262	266	247	280	260	250	252	277	273	268	255	249	274	227	259	274	243	259	245	254	253	250	247	283	271	246	252	271	261	232	252	280	254	264	256	262	240	270	246	251	227	261	229	233	265	254	254	226	245	259	256	278	287	242	263	265	264	241	221	266	287	265	247	270	264	258	275	254	249	230	247	233	256	261	251	275	250	257	267	257	270	231	264	259	271	256	261	244	243	290	245	235	251	230	262	260	261	271	261	269	249	273	272	241	246	262	260	256	261	228	244	262	282	234	238	257	254	254	274	263	271	231	251	245	239	273	237	259	245	267	247	260	271	256	266	296	236	231	286	243	288	248	247	284	270	244	271	228	238	274	283	223	272	258	260	262	246	252	225	252	267	240	248	270	270	274	280	254	236	252	250	236	242	241	256	221	258	214	229	244	255	235	266	262	243	259	249	290	260	258	251	246	268	243	244	243	253	230	277	265	250	224	258	261	250	256	264	263	265	253	255	261	272	282	240	249	246	279	236	261	249	255	264	250	232	240	244	237	265	254	234	261	259	246	259	267	243	274	279	248	264	280	279	241	274	281	241	275	250	268	236	274	279	263	266	236	249	231	233	253	224	260	270	264	234	213	246	241	254	247	243	249	244	232	310	267	296	259	244	260	225	276	244	259	256	249	232	271	242	266	249	276	252	270	281	278	252	245	270	257	259	239	220	254	258	231	253	237	237	238	245	251	258	243	288	253	286	269	247	240	264	268	245	242	248	256	255	231	246	248	238	269	250	273	247	250	242	268	242	232	268	258	233	274	260	276	250	225	246	252	247	278	259	278	256	236	281	270	216	294	260	248	280	248	240	251	286	213	233	255	241	252	256	243	250	250	227	254	259	237	255	265	259	232	305	280	252	272	236	268	254	272	229	234	260	253	281	238	256	280	243	261	258	260	272	252	262	265	260	279	230	235	223	232	275	220	268	252	240	248	217	278	257	251	249	248	250	243	251	249	263	269	244	225	252	228	238	256	222	235	251	235	244	273	262	249	264	248	251	258	245	268	241	278	254	252	223	247	254	269	262	253	268	277	243	274	282	240	253	262	246	267	258	269	260	248	271	239	253	245	250	265	252	250	251	244	222	245	255	278	279	294	232	230	242	255	275	265	247	266	253	263	272	277	260	251	243	260	239	262	255	267	253	263	251	269	255	225	235	280	268	257	259	233	231	244	239	247	227	252	265	252	260	237	252	268	223	252	262	255	268	263	264	280	276	241	238	271	271	248	233	260	258	253	273	244	292	258	267	271	260	270	242	256	283	246	282	275	253	246	240	252	220	232	278	261	274	247	279	239	241	257	272	265	255	278	247	260	219	271	273	236	221	274	251	293	257	240	242	255	256	262	268	239	241	239	274	213	265	267	262	251	265	271	263	279	240	235	249	238	257	258	261	252	259	237	265	247	241	247	235	270	292	243	258	266	244	226	270	253	275	261	222	248	257	259	266	254	274	244	239	295	263	261	248	240	259	243	241	264	258	272	238	253	254	252	267	225	282	246	251	229	263	247	271	296	254	249	246	277	253	236	271	238	259	247	245	247	230	276	240	231	245	274	249	232	252	252	266	248	256	255	262	219	250	281	235	258	253	226	250	262	251	266	285	261	265	263	259	258	230	257	259	258	258	251	269	250	282	250	259	260	266	270	250	272	250	262	258	235	250	234	235	235	238	227	259	249	254	267	266	259	253	250	258	242	262	269	239	254	276	277	291	259	236	275	257	240	228	236	245	284	264	259	257	269	252	235	276	259	252	237	254	264	265	272	240	252	273	239	250	252	262	279	251	259	237	238	271	247	258	216	249	265	251	271	263	251	233	277	268	265	255	245	269	241	261	245	265	238	259	229	246	268	262	247	272	272	234	270	239	217	258	288	255	285	279	262	284	244	295	243	246	273	278	240	242	236	251	247	262	272	288	267	278	235	259	246	253	245	249	245	247	248	288	259	248	253	266	260	279	262	255	232	260	240	245	247	291	263	277	247	267	245	277	268	228	266	261	249	244	241	247	220	250	247	249	262	267	256	297	283	249	252	264	260	254	253	263	255	296	247	262	279	281	270	263	263	266	228	272	246	262	247	246	294	251	259	263	244	254	272	271	265	237	244	276	247	262	273	249	275	277	242	261	236	237	232	257	238	233	255	248	251	237	225	257	258	248	236	237	246	240	265	250	265	269	230	246	245	258	249	235	287	247	259	251	242	245	244	287	249	264	249	242	268	264	234	290	249	276	253	253	255	254	247	233	243	263	243	246	263	255	247	254	251	256	286	258	220	261	255	247	249	286	233	252	258	244	247	251	260	249	255	232	275	244	252	261	277	239	238	289	230	237	265	285	272	260	269	244	244	265	264	260	235	227	239	250	256	261	254	263	231	277	271	271	279	225	272	251	235	277	255	237	252	250	265	251	266	266	256	275	250	268	248	233	265	264	229	276	259	250	246	211	256	246	240	238	211	289	274	240	236	287	276	258	248	245	275	251	266	255	279	257	228	283	258	259	273	263	253	253	274	284	252	246	246	289	240	248	251	264	280	234	265	234	255	260	243	234	289	273	235	278	241	254	236	236	274	234	251	262	256	243	242	247	252	262	253	261	240	252	250	256	253	245	249	290	236	269	251	252	243	257	261	251	253	236	253	240	265	252	251	239	285	255	273	241	252	258	270	246	266	263	255	252	237	243	260	262	256	248	279	229	240	277	255	262	239	272	256	259	276	242	253	262	273	264	233	273	268	269	250	253	265	214	248	267	274	268	241	248	283	273	252	238	262	256	287	250	258	257	294	263	251	237	248	266	303	249	234	261	288	258	243	262	261	254	253	272	252	247	257	263	249	246	251	245	250	252	215	271	273	243	247	249	254	255	239	238	267	247	262	249	258	242	242	248	221	260	240	273	277	294	238	253	247	258	227	264	230	269	248	253	261	251	252	281	242	239	233	283	267	261	254	251	274	259	250	237	244	263	253	257	241	269	255	242	273	261	255	257	256	255	276	287	236	273	240	256	220	252	252	260	241	265	241	225	242	241	242	259	260	263	257	222	269	249	235	239	247	230	255	255	290	240	253	227	275	256	244	253	251	270	242	250	253	228	243	270	249	268	266	248	282	247	270	215	241	238	248	284	247	240	266	261	246	256	264	295	267	258	242	267	249	274	250	266	232	252	245	253	263	267	278	261	270	255	255	236	249	269	239	266	278	249	235	226	229	245	246	279	258	266	262	239	269	239	262	244	251	251	275	255	260	235	244	241	242	254	270	260	262	277	249	234	234
6451	25485	32862	30002	12158	15883	13422	7780	3230	839	493	492	491	518	524	498	450	527	489	491	519	506	523	506	494	512	494	493	518	537	471	533	493	502	512	463	509	513	489	476	505	472	460	522	535	517	477	505	506	459	496	477	509	450	489	493	510	469	514	498	483	488	474	512	471	498	494	509	467	505	499	530	515	515	508	506	499	499	481	535	482	478	524	488	483	461	492	509	540	482	499	509	522	471	497	510	499	502	482	471	470	482	490	518	515	522	451	495	439	487	496	500	501	499	491	459	488	525	505	523	511	479	521	484	481	510	478	474	495	473	499	502	472	489	499	497	531	458	463	503	491	495	524	510	484	499	491	529	517	494	499	483	501	454	479	498	524	465	515	523	530	489	491	480	477	503	500	460	507	536	512	494	486	491	487	486	522	475	504	461	463	546	474	515	504	557	486	515	484	511	503	505	506	489	493	486	464	479	494	504	473	525	485	486	533	501	514	471	521	469	521	503	501	524	493	515	470	497	516	524	510	506	511	486	528	470	475	479	507	506	519	494	496	485	475	505	498	494	515	529	519	488	482	496	510	502	499	506	541	482	552	496	492	490	477	472	504	515	526	473	504	503	506	492	506	523	485	494	497	501	493	508	499	489	519	515	479	559	538	534	482	487	520	494	499	497	474	477	469	482	509	492	496	481	452	498	504	492	473	491	478	487	510	492	460	485	481	482	524	515	477	473	510	505	464	508	481	518	518	465	514	531	469	473	503	487	510	472	482	495	522	530	473	468	508	517	513	499	499	484	473	449	543	489	514	529	459	520	532	459	484	506	509	485	467	494	498	501	503	522	492	509	487	494	494	510	467	485	470	495	529	510	480	493	486	495	492	497	439	520	514	467	502	494	480	481	502	479	485	523	500	495	531	522	553	482	469	482	528	504	476	548	517	488	479	479	501	491	483	498	502	486	537	533	470	508	524	488	505	497	509	473	478	507	492	533	510	499	472	505	500	531	518	493	519	501	506	512	526	517	530	522	478	540	532	448	448	489	508	465	483	514	506	483	498	530	492	512	512	509	520	506	449	522	487	484	480	499	446	478	523	500	497	470	521	454	513	523	541	505	540	503	496	496	450	502	523	529	539	501	493	512	486	521	509	485	528	512	532	501	514	516	523	514	497	519	528	475	503	466	482	517	482	504	504	490	527	509	470	503	508	499	505	504	459	469	494	480	517	513	506	486	471	528	495	506	481	487	541	492	450	512	517	463	532	507	516	457	459	532	477	472	479	449	535	510	498	489	499	506	460	477	534	532	503	508	510	510	518	518	514	496	516	550	495	511	463	461	510	508	486	476	483	505	511	482	512	504	506	472	507	507	499	459	524	503	523	524	495	474	496	469	508	480	482	518	493	459	502	486	475	496	459	506	526	493	532	504	535	488	505	508	491	513	501	447	533	497	521	472	496	457	495	479	501	489	506	485	517	495	494	538	552	548	490	491	500	472	508	466	500	505	479	484	522	522	496	497	496	498	503	477	501	525	488	476	480	460	472	497	479	517	467	522	497	507	491	509	508	491	496	467	484	505	474	487	502	509	494	491	502	493	523	493	491	475	524	525	519	515	486	458	464	509	567	542	480	500	514	497	508	444	526	485	562	515	507	496	514	514	513	520	495	499	465	475	491	480	498	502	501	532	477	487	495	520	499	478	463	491	558	534	506	457	518	499	518	539	495	482	528	492	520	454	500	520	471	478	524	495	510	470	522	495	495	504	520	483	494	485	505	505	488	501	512	477	436	452	519	504	504	551	478	490	487	503	462	474	503	484	511	529	478	475	499	533	549	548	500	529	474	447	515	516	486	510	540	513	527	522	475	459	504	513	469	453	509	509	485	496	491	505	513	512	477	531	512	481	495	496	530	497	511	492	526	499	499	483	458	548	525	531	497	472	485	524	494	501	484	516	510	468	510	538	492	515	512	506	545	518	519	494	491	496	455	512	513	539	483	485	492	471	526	483	533	503	490	512	515	498	512	509	498	522	531	470	472	507	531	502	466	502	505	516	516	504	549	468	513	500	474	482	532	516	518	513	528	453	497	569	513	475	504	454	516	500	519	505	463	440	498	460	530	509	485	511	507	510	520	518	468	481	514	488	475	447	508	491	489	489	482	508	516	490	502	500	503	490	467	488	518	470	485	493	497	507	494	518	494	460	508	542	493	468	506	529	519	494	482	483	542	527	494	521	487	503	518	504	466	501	515	467	497	553	507	477	510	527	534	522	483	523	504	461	486	510	491	477	499	531	520	494	502	478	501	455	528	508	498	470	502	523	482	470	511	507	508	550	477	512	511	476	517	506	540	503	505	473	466	504	486	479	510	514	482	455	523	475	515	467	498	547	531	494	472	496	514	481	489	524	486	490	476	504	482	496	518	496	502	500	500	476	494	503	499	510	508	475	482	460	495	504	499	469	481	524	528	530	506	530	512	501	501	479	516	508	486	499	501	529	482	501	499	486	491	510	496	518	495	519	476	508	465	517	504	514	521	503	509	485	486	507	491	465	498	488	434	489	466	492	541	513	498	439	512	535	518	454	483	455	509	475	488	533	450	468	527	523	498	495	504	521	501	504	497	483	528	534	512	491	467	494	539	487	504	488	491	520	496	494	500	533	510	522	459	524	512	498	483	505	496	490	485	531	506	537	513	518	513	514	505	517	535	501	491	498	524	482	490	513	492	495	507	508	527	471	481	515	509	520	473	477	486	524	477	471	509	498	533	491	501	489	482	544	494	510	512	518	497	464	495	530	535	514	528	490	526	509	501	473	496	492	472	515	515	481	466	532	503	521	481	480	470	511	554	496	492	514	512	489	537	503	503	527	507	480	498	519	532	459	481	472	531	471	527	491	521	501	516	481	500	491	509	495	485	509	528	478	496	514	505	510	466	507	519	470	485	457	542	496	513	510	484	494	463	487	443	492	500	460	470	459	501	499	514	465	526	473	543	493	514	498	485	537	500	514	510	503	503	456	474	496	527	515	490	465	491	496	472	466	501	503	475	499	497	536	485	499	505	496	504	497	464	482	488	470	473	491	502	532	501	497	509	519	512	481	486	499	525	505	519	517	505	501	482	499	496	522	472	490	528	477	546	501	525	471	528	481	513	511	505	444	509	490	514	453	477	472	526	472	496	498	479	479	515	532	518	503	483	496	534	489	505	478	498	491	496	491	491	529	446	506	513	548	475	490	482	500	489	479	474	473	453	486	451	481	496	520	510	504	465	509	497	503	517	481	526	535	492	469	523	497	484	522	523	510	497	484	494	519	485	462	529	493	531	489	508	486	479	495	499	500	487	519	494	472	533	475	468	513	470	501	479	481	487	496	529	523	485	493	496	513	485	503	505	481	475	513	495	535	498	501	500	501	475	500	507	448	542	481	511	495	487	480	533	502	501	482	492	465	490	519	504	473	512	529	516	553	493	485	503	528	449	511	505	510	512	512	506	491	504	481	484	510	475	497
24423	21448	32534	48034	30468	34777	31660	18998	7572	1254	191	181	212	172	202	167	176	213	197	197	177	176	182	187	173	152	187	193	205	188	188	169	181	175	234	195	184	220	187	187	180	198	183	181	213	178	191	210	179	167	191	185	190	193	196	213	224	173	204	170	170	196	170	190	205	195	170	201	175	172	196	205	186	183	174	187	179	196	177	173	211	189	217	178	183	186	186	200	174	189	200	192	195	198	202	224	155	176	179	198	207	175	152	194	193	181	203	213	167	205	207	180	191	200	170	186	201	205	216	173	192	166	170	174	167	159	187	195	193	176	175	165	198	186	171	191	193	198	190	191	160	184	187	171	198	194	179	206	203	206	183	210	178	194	193	197	167	167	189	173	212	202	210	189	185	194	193	175	166	183	186	174	177	193	186	175	179	202	185	197	186	185	175	179	178	184	212	201	196	171	166	163	165	181	174	202	174	193	173	177	210	196	191	175	196	186	209	188	207	201	172	197	180	157	193	197	178	168	168	207	193	199	190	174	184	214	177	215	190	205	176	205	212	183	175	183	167	197	175	190	193	187	178	191	177	182	213	173	191	188	178	174	172	183	176	196	184	183	220	179	179	186	198	185	182	178	190	185	182	210	199	195	180	205	181	203	179	179	162	184	179	175	179	179	187	193	188	182	195	177	198	203	172	186	180	206	176	186	192	185	183	190	196	180	216	178	199	200	176	175	182	216	194	204	202	191	165	186	200	186	191	164	157	199	189	211	189	197	182	177	206	201	184	193	179	200	184	178	172	184	183	162	192	166	205	190	177	161	184	188	177	191	201	172	185	196	183	198	202	183	180	177	185	183	168	197	164	205	173	200	184	185	186	188	206	175	180	215	187	216	175	184	204	165	184	170	177	193	180	194	184	167	173	185	205	193	203	180	181	193	190	187	184	185	192	206	188	186	200	183	218	198	196	193	174	186	200	175	184	191	194	172	205	180	189	178	183	190	192	195	171	189	191	193	150	178	187	174	197	182	184	197	193	174	213	183	181	203	191	196	165	175	182	169	201	199	178	192	171	185	198	183	184	185	186	180	216	206	180	170	188	187	185	202	200	198	196	174	173	200	184	172	191	195	192	190	189	185	204	180	172	201	190	190	192	176	178	188	181	195	145	184	198	187	207	184	188	196	204	178	178	181	195	186	185	198	174	183	196	178	210	188	208	201	184	196	186	165	186	186	177	173	188	198	195	181	182	190	191	189	208	181	200	176	167	209	166	187	205	201	183	194	197	180	185	169	205	188	184	172	184	192	190	192	173	188	202	197	165	188	177	190	171	189	176	169	183	178	223	200	187	180	202	198	189	209	178	205	213	202	181	193	186	182	187	194	174	195	177	189	189	182	189	197	202	172	183	191	188	209	141	168	206	223	204	184	204	198	192	201	206	176	188	187	159	154	200	168	195	181	187	201	181	182	163	194	183	170	188	188	168	186	193	193	183	169	197	158	185	177	181	203	201	184	196	202	207	196	211	178	182	171	175	214	186	151	191	169	194	200	199	177	195	189	215	190	210	201	174	151	172	180	189	205	153	201	199	183	189	184	184	184	210	200	190	164	196	159	157	174	192	182	193	202	201	188	194	178	187	203	185	177	194	197	191	195	174	202	178	170	182	199	201	181	179	209	187	182	172	170	163	182	200	168	178	202	199	182	197	177	172	192	193	199	203	192	178	170	184	186	154	166	173	174	193	160	190	161	172	200	198	215	205	198	180	198	152	204	208	200	167	193	177	174	177	172	195	178	213	175	203	176	190	189	165	172	192	193	202	172	188	196	184	177	191	194	212	177	194	201	164	170	175	186	194	208	175	178	170	194	182	212	182	168	189	210	188	174	205	180	172	188	172	168	186	163	195	192	187	186	199	207	185	180	197	176	166	198	191	197	213	180	191	173	182	186	195	189	191	186	185	205	186	204	192	170	161	184	187	196	188	208	208	199	192	179	187	200	173	194	180	175	227	170	200	193	209	178	176	172	204	184	189	166	195	199	183	185	186	180	189	195	201	172	208	194	197	194	192	197	197	196	187	193	189	197	194	177	188	192	169	174	190	192	215	193	201	204	166	180	176	175	178	165	172	175	196	181	183	178	192	190	191	173	199	193	190	202	188	180	195	186	177	188	168	189	193	186	193	177	185	192	198	198	176	186	199	186	173	197	197	170	182	206	191	201	184	179	181	191	163	208	185	179	180	182	183	192	217	201	174	190	194	185	185	193	176	195	168	181	176	194	170	174	185	194	197	185	193	172	198	197	197	200	188	156	182	190	183	186	170	196	200	170	193	169	181	189	170	190	188	177	173	188	194	183	163	169	184	193	194	194	189	196	172	197	185	185	195	166	190	169	166	189	193	190	197	196	176	182	183	170	205	173	188	193	176	184	202	191	200	185	207	179	170	182	198	187	171	195	161	199	209	224	199	169	195	212	206	174	211	176	180	208	186	172	165	201	177	172	196	174	175	182	197	173	187	170	205	185	153	206	233	218	183	190	216	186	210	169	206	185	192	176	217	171	174	177	208	206	168	178	201	209	199	182	175	198	187	198	197	178	199	194	193	192	201	156	191	195	195	153	183	165	191	186	196	205	190	188	171	188	194	192	175	189	160	170	195	177	162	184	165	184	199	200	203	192	194	204	192	174	188	191	181	177	198	189	177	204	212	197	192	200	207	178	183	194	198	194	177	185	165	184	206	181	194	198	181	211	184	187	191	178	231	190	171	147	194	162	190	185	191	196	183	181	178	194	181	177	153	171	199	166	158	189	193	189	203	184	203	194	184	186	196	177	171	186	201	193	177	181	179	180	178	190	196	202	186	184	192	176	196	178	194	195	183	193	208	209	185	172	187	182	186	190	189	169	172	190	188	172	207	171	196	183	166	177	180	191	182	179	160	177	194	176	190	191	188	194	196	197	169	181	186	170	165	177	186	193	194	161	187	204	177	195	184	175	175	197	186	174	197	186	187	181	181	199	199	189	187	201	184	189	178	180	183	201	169	211	179	212	195	215	198	176	190	173	187	188	164	214	187	197	194	171	184	201	204	186	205	182	168	175	191	177	192	205	198	171	202	195	184	180	186	175	192	183	189	190	185	169	180	210	185	178	172	208	187	176	188	184	174	173	172	182	200	204	202	193	177	192	163	176	187	180	180	184	199	209	195	182	182	190	203	178	195	182	186	165	205	191	173	186	188	172	169	179	204	189	185	148	177	195	182	189	214	186	160	188	156	151	166	211	204	179	195	203	200	185	187	190	194	168	179	177	198	196	165	190	197	221	190	177	190	209	177	178	182	179	187	183	191	167	188	193	180	191	191	182	182	195	189	185	173	177	174	203	165	202	191	185	202	170	190	173	208	185	182	178	173	188	172	212	173	199	218	177	191	189	205	220	161	176	188	167	188	207	200	188	186	167	170	193	160	199	202	197	200	189	195	184	204	183	202	174	199	172	180	178	213	197	179	163	193	179
8409	56006	66990	57454	36120	44444	38069	27300	14807	3283	376	355	345	334	393	375	373	345	397	390	385	350	379	380	383	374	362	369	376	353	375	389	359	355	371	345	353	389	375	372	371	359	401	364	332	388	411	380	363	391	358	363	389	382	353	383	383	372	375	367	394	378	399	407	342	348	342	381	332	355	394	383	339	369	326	347	335	369	352	350	355	367	352	371	369	342	381	380	390	361	347	346	382	341	371	389	357	388	328	373	375	385	375	351	415	364	363	398	356	386	414	355	363	399	355	389	333	396	356	368	407	353	355	376	395	359	353	371	362	374	383	353	345	384	337	357	374	347	356	363	405	368	366	357	377	338	353	345	373	394	363	387	345	384	382	390	405	396	369	374	366	356	367	390	361	356	349	372	361	352	369	365	395	386	352	358	379	365	404	392	370	346	371	386	370	383	376	399	395	371	408	376	346	360	358	388	380	398	370	368	371	426	361	372	374	373	379	382	370	362	415	360	383	402	357	380	384	369	406	377	362	384	335	354	360	402	326	365	382	375	360	379	367	388	344	384	355	388	349	377	398	385	342	376	331	352	369	370	407	390	387	357	385	360	362	401	367	349	342	347	334	348	386	363	379	408	400	385	393	389	366	382	316	411	337	386	387	349	374	366	360	371	373	382	322	373	375	375	366	370	382	401	354	376	351	392	356	368	372	391	381	392	399	364	358	321	367	356	379	380	391	353	394	363	359	380	403	408	381	348	348	371	352	401	344	402	378	377	333	346	360	367	371	366	395	404	364	343	366	352	392	369	360	377	366	380	345	370	334	348	394	367	373	379	393	338	394	362	377	358	385	361	371	365	378	336	378	394	359	389	380	381	360	398	382	367	379	361	365	379	371	352	358	341	373	367	348	367	379	377	364	355	341	382	382	371	409	374	399	354	335	341	363	345	376	374	384	357	365	361	388	372	373	383	379	361	402	394	351	365	391	340	363	353	356	351	374	402	379	372	397	388	332	380	385	374	376	365	355	403	351	365	386	380	363	376	362	359	375	393	360	383	379	363	330	358	358	383	358	339	385	344	420	362	356	357	365	389	370	361	371	380	363	388	358	335	358	363	347	384	366	372	370	348	358	417	353	362	346	359	366	378	398	367	367	398	367	363	338	381	322	406	368	365	360	335	375	368	387	372	387	390	376	377	397	392	389	398	373	398	363	356	368	359	361	352	354	369	355	342	384	372	342	378	355	411	354	359	354	351	343	342	392	344	413	388	390	346	353	367	356	367	333	415	369	360	361	359	362	368	355	398	381	388	381	390	377	339	385	362	364	372	348	358	359	374	365	405	394	322	370	386	361	391	386	402	391	371	349	378	378	361	372	372	382	370	370	385	339	390	376	365	398	339	370	362	335	369	369	370	368	373	374	381	363	341	374	371	356	367	388	359	392	361	387	352	322	356	354	357	367	367	352	369	383	376	379	322	389	353	337	385	370	391	368	360	353	372	347	368	366	348	361	373	368	388	349	358	352	365	378	338	372	377	363	327	360	359	378	361	369	388	353	360	359	378	360	345	359	382	398	364	357	371	368	406	352	356	410	383	355	336	388	394	383	374	339	379	354	408	353	346	353	389	367	357	373	366	383	363	378	361	365	362	364	388	376	365	362	399	324	355	386	387	419	365	323	400	369	388	370	353	344	370	372	350	363	364	371	387	421	334	366	384	333	366	368	341	379	378	385	373	345	366	351	355	374	344	357	334	377	356	369	363	376	352	393	393	311	364	358	352	388	336	352	384	347	370	369	379	354	413	383	342	360	362	379	374	381	374	356	379	345	376	362	388	376	391	359	362	389	380	360	366	360	367	377	362	381	360	390	369	359	362	392	364	367	368	398	353	371	375	398	382	357	369	364	351	369	360	342	356	359	368	378	355	374	369	345	386	375	336	363	357	372	381	390	385	368	372	361	357	410	378	377	367	380	366	368	383	373	358	332	376	368	398	369	346	365	369	348	336	390	343	347	366	369	351	359	349	374	353	376	337	346	363	354	371	373	367	331	377	358	384	351	368	360	361	381	360	399	359	392	356	339	390	316	415	399	380	357	392	354	358	359	377	364	379	385	386	368	362	375	342	358	357	343	353	380	368	387	353	380	342	387	332	371	397	378	364	391	379	387	371	352	375	355	332	381	385	389	364	368	391	347	344	422	367	374	371	389	363	352	379	379	372	348	386	357	359	356	392	393	367	398	387	367	388	358	356	392	320	392	366	394	402	375	391	354	397	361	341	359	390	359	384	346	337	369	353	403	365	356	346	320	366	392	356	358	353	381	384	381	406	375	366	373	413	391	399	359	380	365	377	379	386	401	371	365	369	375	396	415	401	359	343	361	366	390	349	370	339	379	362	339	378	408	358	328	375	374	363	341	356	400	374	383	367	372	385	358	375	361	347	356	396	384	356	345	359	365	370	347	400	389	392	363	379	404	383	376	376	375	358	377	356	355	393	358	383	391	368	345	369	371	349	320	390	389	354	352	375	392	373	377	368	373	365	357	361	396	391	364	373	380	386	390	385	392	361	358	367	390	364	408	384	358	358	365	379	342	362	350	382	379	423	376	364	379	389	353	372	366	342	352	394	352	382	397	424	365	401	387	375	344	386	359	363	406	361	344	356	336	373	368	377	338	369	365	371	344	356	363	369	387	385	369	377	363	381	348	370	356	352	383	371	398	365	383	399	397	377	330	361	357	399	376	354	358	393	383	390	356	349	361	393	362	371	354	355	347	353	384	373	395	357	340	360	359	375	373	387	368	366	372	356	345	364	389	350	360	404	351	346	347	350	378	378	401	355	377	396	325	388	345	375	331	374	392	368	336	374	389	363	381	373	353	371	366	377	374	362	380	367	378	364	358	402	367	390	373	368	416	400	374	337	331	378	363	361	367	334	323	368	362	364	386	376	366	363	380	360	377	365	368	336	409	365	378	341	343	376	387	352	373	341	337	380	364	352	354	331	360	375	374	359	354	381	364	390	350	393	408	353	396	376	374	389	382	338	405	377	355	392	394	366	367	329	380	376	393	387	377	359	401	373	367	364	373	371	376	349	402	345	341	367	375	350	347	346	373	355	346	381	341	382	357	379	352	383	431	405	375	336	350	362	347	328	378	377	377	350	353	359	374	363	340	363	336	359	365	387	356	392	387	380	376	405	377	365	373	355	343	335	380	340	336	355	365	346	411	338	396	384	347	372	342	383	388	353	354	352	358	368	359	350	375	377	384	397	382	365	387	358	374	341	371	392	366	335	334	374	362	372	376	348	392	395	392	376	371	363	344	355	340	370	379	371	359	380	400	367	403	366	345	354	379	327	376	369	373	358	383	333	362	393	359	386	405	413	368	346	383	401	349	400	367	365	380	367	358	359	397	369	351	343	409	378	419	372	370	394	363	342	369	359	402	353	372	354	354	383	381	357	351	388	355	374	377	372	371	398	380	396	369	360	365	353	395	345	349	402	365	381	366	347
23471	21470	31992	42211	30280	46072	40908	27073	13725	3112	275	240	250	230	249	223	259	257	243	252	258	219	256	235	256	259	251	266	250	219	226	249	239	265	256	245	262	228	243	257	225	232	251	230	248	237	227	231	242	271	262	257	270	216	267	205	242	253	243	228	232	220	240	238	264	273	245	243	233	225	234	240	236	240	261	232	245	234	239	253	239	244	256	242	268	233	263	257	251	210	248	260	247	239	235	258	244	255	225	232	267	253	218	261	244	233	229	229	236	221	236	234	228	266	250	226	250	245	243	228	260	261	267	205	252	263	258	231	258	254	241	230	255	231	241	255	246	239	244	260	232	243	253	222	238	222	246	242	235	272	236	266	245	221	259	228	247	253	233	238	257	252	223	235	254	238	257	217	246	220	261	241	246	225	233	240	233	247	255	252	243	262	272	247	251	229	230	234	224	278	256	244	248	254	253	254	259	274	242	248	245	257	261	250	252	242	229	280	236	260	252	253	270	271	283	234	273	237	222	250	258	235	242	269	248	274	243	231	258	236	235	254	250	242	238	246	242	256	231	233	230	237	231	262	233	259	248	260	273	239	242	234	248	243	264	259	269	234	248	244	231	235	250	248	234	250	254	234	227	258	219	222	227	243	228	213	233	259	217	237	249	236	263	246	242	205	242	233	258	237	252	246	243	212	249	232	246	233	245	222	239	239	262	236	244	287	246	240	220	228	243	237	247	263	241	268	240	226	243	246	288	207	234	243	223	255	248	236	230	269	248	275	251	244	237	231	244	253	260	233	250	267	253	243	227	226	253	235	234	214	277	223	265	238	252	246	252	246	268	254	253	232	231	236	243	262	219	231	252	258	249	254	246	275	229	212	239	273	256	248	248	246	214	240	268	283	253	254	235	229	240	251	257	228	227	252	264	233	251	251	221	230	268	246	229	218	247	245	247	229	264	250	232	248	262	254	228	237	229	251	268	223	245	248	238	249	247	219	258	244	244	270	232	250	243	234	224	227	261	238	242	251	236	214	257	245	273	263	220	258	232	266	206	253	251	251	255	230	243	242	240	259	237	215	269	250	239	235	270	253	245	247	234	273	266	256	247	274	266	242	262	269	266	246	285	265	245	226	229	262	235	249	252	269	259	250	243	256	242	236	240	247	255	251	262	234	240	249	261	247	241	228	224	254	228	230	242	210	253	241	248	246	247	238	246	267	247	271	231	288	266	258	258	223	225	228	228	273	277	216	274	232	251	252	257	252	209	241	255	229	218	255	254	238	264	260	229	265	253	243	250	247	266	270	243	255	214	232	236	258	236	242	248	231	261	245	269	235	233	245	254	242	271	256	222	261	253	220	221	263	215	247	248	241	266	263	239	259	246	243	225	280	229	252	265	249	211	245	233	263	231	255	246	249	246	229	248	264	237	230	245	246	225	247	262	211	262	242	220	251	236	252	265	231	247	257	276	240	248	246	227	268	236	238	244	237	270	248	236	248	244	272	267	239	242	243	252	242	259	254	242	246	236	244	238	228	219	222	257	224	225	269	246	232	258	245	247	225	255	238	233	250	240	244	233	244	245	243	240	219	255	218	252	220	240	263	230	218	259	233	244	234	244	223	242	241	258	244	235	238	239	265	248	250	260	254	268	260	265	231	251	245	203	265	256	259	255	248	265	278	222	245	271	235	226	261	241	245	250	246	235	250	256	252	245	277	248	256	224	239	281	235	231	243	238	234	268	234	216	245	231	262	232	284	226	239	228	256	267	270	281	239	224	280	230	284	249	254	278	243	251	232	247	243	250	272	232	261	229	250	242	206	218	232	231	260	255	220	225	234	238	220	261	268	238	226	221	218	266	259	254	241	243	250	229	249	226	235	256	245	242	249	263	267	213	258	249	250	230	237	257	247	274	255	242	226	208	229	258	245	241	254	241	256	232	262	281	241	234	252	224	255	258	245	221	253	244	246	272	240	236	229	240	224	254	251	258	247	257	242	230	218	250	235	249	206	265	245	245	229	278	237	255	255	236	240	255	247	293	237	232	240	234	232	248	239	271	247	220	238	257	264	283	247	261	269	220	253	231	249	254	225	257	234	242	244	240	240	220	273	244	224	234	260	263	271	249	272	248	252	247	254	258	226	265	260	231	230	221	235	232	235	237	258	214	240	223	243	249	238	225	241	250	229	265	233	237	281	242	214	246	242	258	206	228	239	266	239	230	212	260	231	262	235	245	261	237	272	262	226	267	236	233	223	216	232	247	247	232	273	253	249	248	236	234	233	254	221	283	217	242	228	231	268	250	258	249	240	250	264	240	264	215	227	282	230	243	258	242	210	254	232	220	229	248	250	269	237	273	255	266	231	283	249	233	246	235	276	242	223	257	239	255	231	224	239	247	267	246	253	243	251	245	244	211	238	231	264	242	255	225	236	234	240	256	251	273	241	231	270	275	235	230	241	231	233	253	239	243	273	234	243	242	242	275	265	226	264	237	262	239	262	227	245	240	244	247	262	240	263	239	234	220	273	225	236	241	245	249	235	235	245	230	225	236	253	258	214	244	237	249	257	242	239	259	252	226	257	245	239	244	264	252	229	240	260	247	239	201	250	271	227	232	228	246	232	281	255	269	244	248	274	257	245	258	226	263	254	238	244	254	217	271	217	272	250	256	236	238	248	223	216	244	273	227	261	237	257	255	260	257	223	247	272	232	231	240	242	260	224	264	248	239	234	241	236	235	231	267	240	241	266	251	240	243	225	261	263	222	246	241	253	228	236	253	272	253	264	242	265	223	229	236	232	261	272	248	231	256	260	217	254	297	278	249	247	247	231	236	260	255	241	218	218	254	255	260	252	243	246	229	251	266	245	255	253	250	236	207	261	223	249	237	286	249	226	242	233	262	260	249	255	201	243	236	198	246	249	221	206	235	253	268	253	236	226	262	240	222	241	249	264	262	234	241	237	227	258	234	272	265	206	285	238	247	247	260	256	252	271	265	238	245	277	245	241	257	235	248	255	230	265	258	240	269	238	228	249	215	263	240	237	236	220	268	251	237	271	238	242	252	239	271	228	302	252	250	266	222	240	272	254	246	263	268	258	248	256	239	272	231	262	284	256	245	269	236	265	265	225	245	242	237	198	242	246	256	266	251	242	222	275	248	258	212	241	229	241	258	263	238	250	245	229	230	247	214	264	227	245	220	259	232	258	246	253	221	256	235	268	250	244	243	251	258	254	209	237	273	243	249	233	246	251	220	244	244	266	229	234	221	257	227	237	240	243	237	249	271	228	249	261	271	235	218	224	278	218	231	233	236	260	250	232	243	235	227	225	229	245	238	232	248	261	240	242	233	220	248	238	256	229	253	245	253	252	254	230	267	230	255	222	230	235	212	244	228	249	249	204	253	240	234	225	248	262	238	242	257	248	253	260	250	267	254	257	230	225	262	222	224	286	239	237	248	243	241	256	234	236	224	233	241	278	243	249	268	254	222	255	250	214	264	235	216	243
14158	73288	77191	55802	48185	55152	45902	34905	21832	6290	485	466	450	485	453	471	410	491	451	452	480	463	469	446	464	471	459	432	473	476	466	466	458	415	471	482	455	436	421	461	496	463	470	484	423	437	486	448	440	417	474	509	473	488	440	471	471	447	491	433	432	477	476	524	434	423	446	462	475	456	433	471	472	460	467	475	453	477	464	485	483	450	465	454	470	422	427	470	430	467	460	471	449	427	480	462	413	457	476	468	440	467	469	469	464	474	456	466	499	454	478	421	434	486	455	466	464	449	500	473	476	443	454	411	481	466	451	455	422	459	427	445	449	428	476	507	449	444	474	433	458	469	470	460	460	471	449	416	450	477	487	441	470	477	422	460	486	466	454	454	425	449	467	458	470	479	431	454	452	452	449	506	430	457	432	438	444	466	445	475	478	493	473	450	441	462	494	444	451	494	497	458	484	498	475	512	431	441	487	455	430	468	449	462	453	452	459	468	460	446	438	440	500	460	466	460	436	509	505	463	461	454	439	474	479	481	417	434	465	436	431	428	473	462	445	466	451	420	443	439	451	414	433	429	462	447	464	441	424	443	458	451	478	413	499	434	477	488	461	428	453	487	493	428	444	448	468	499	466	477	473	440	411	494	484	433	481	452	492	459	465	453	483	460	478	475	475	502	492	469	466	446	467	484	473	468	431	461	439	456	448	438	479	454	443	461	486	421	438	466	484	471	505	477	451	464	422	485	461	445	447	408	437	463	462	470	451	481	455	426	478	439	427	442	399	480	475	441	472	461	471	480	461	473	460	434	448	487	460	447	471	462	468	431	465	456	425	470	457	470	473	471	468	435	458	498	459	448	448	468	443	452	457	443	518	444	431	440	472	489	451	448	441	449	465	478	479	461	423	468	445	453	455	456	428	455	480	472	482	474	458	434	429	414	478	458	476	514	438	454	476	453	443	473	463	445	443	443	436	436	423	453	505	472	483	464	451	451	474	443	416	486	461	443	461	467	455	463	464	450	474	477	455	473	461	460	463	465	471	439	470	443	452	443	458	442	468	470	425	445	485	444	444	495	449	464	445	475	451	450	467	486	465	448	450	438	452	483	495	462	438	480	445	481	429	434	421	477	446	458	457	458	433	483	429	473	461	436	458	470	443	439	480	463	424	472	438	462	444	441	498	439	468	465	453	486	468	484	480	429	461	457	484	464	423	457	425	466	481	440	433	435	488	453	484	467	465	483	446	455	468	450	452	462	423	433	474	472	440	459	459	449	448	427	453	437	441	465	460	491	464	469	425	429	458	467	456	466	422	482	474	449	471	422	419	464	470	449	430	501	430	440	441	418	449	437	409	471	453	458	454	445	487	427	469	454	467	492	470	480	475	435	416	480	452	466	447	478	431	442	430	475	437	452	475	435	460	482	451	440	469	489	469	472	464	468	468	457	446	449	458	483	472	454	474	487	446	466	461	480	420	454	467	459	464	428	455	460	451	489	431	459	470	485	472	453	448	464	448	456	460	466	418	438	452	481	456	453	457	447	471	471	443	465	445	480	433	465	456	470	465	474	461	442	456	486	412	464	475	475	429	452	485	465	466	459	490	442	457	454	484	466	463	461	435	452	435	477	491	401	439	452	474	442	450	430	470	446	463	438	459	466	455	486	435	478	438	473	464	450	473	441	431	421	431	459	447	443	436	480	439	450	471	467	481	446	452	458	452	462	437	473	468	451	469	490	461	434	445	447	423	421	447	409	459	462	457	473	468	418	476	465	492	474	460	419	511	458	473	489	425	498	429	449	498	423	458	447	483	453	482	461	432	447	475	456	454	463	448	474	443	483	494	465	449	450	462	460	490	441	481	412	457	450	445	420	488	423	428	442	425	441	460	469	433	482	420	453	425	430	454	432	431	461	458	459	439	439	433	422	458	479	464	479	483	463	462	496	480	442	444	451	425	489	438	466	486	462	462	502	444	459	468	464	444	483	473	485	440	483	503	465	473	467	459	475	488	448	481	474	433	480	452	488	446	474	452	475	468	454	458	446	421	468	468	404	464	469	445	439	449	428	445	477	467	480	434	445	398	477	453	469	453	423	486	457	503	464	459	437	431	472	479	473	445	386	458	472	446	477	433	498	478	422	470	459	464	475	479	443	447	504	467	466	457	433	457	470	422	478	482	466	462	429	485	427	482	461	427	450	431	473	446	444	468	431	448	486	409	467	494	469	453	472	457	480	486	487	448	447	453	471	448	454	445	479	429	447	469	466	443	460	470	454	433	446	457	471	471	457	492	498	434	464	426	460	444	463	413	454	469	439	484	518	461	434	470	461	476	480	418	475	417	439	430	459	435	455	451	467	457	426	437	496	484	478	475	465	460	474	445	478	460	474	445	475	444	423	451	459	453	455	469	393	475	497	478	453	459	469	437	469	455	461	453	467	442	461	465	433	496	454	446	484	438	476	472	458	433	491	473	446	457	475	440	470	446	457	465	453	489	470	453	460	464	457	458	461	467	425	438	441	470	411	445	484	472	468	463	445	442	445	482	430	438	427	497	472	479	491	445	476	436	459	428	439	454	484	488	452	440	437	451	457	422	460	490	474	470	461	491	416	464	414	482	448	468	437	451	460	472	486	452	441	495	414	439	453	438	446	520	437	502	473	441	478	430	451	450	457	465	478	435	454	445	474	453	471	440	467	440	459	478	428	462	480	480	432	433	435	434	448	465	451	450	454	466	438	443	409	447	495	493	482	454	456	466	462	435	498	450	428	447	477	460	478	455	471	447	467	494	443	463	498	448	439	499	414	465	436	417	450	479	482	471	465	480	439	452	425	501	422	433	438	462	489	426	422	464	451	449	454	458	464	466	451	460	465	455	419	451	476	477	457	495	477	454	437	443	453	484	457	451	459	463	482	511	439	428	469	484	440	457	462	424	465	478	475	433	473	451	483	463	426	494	461	472	511	436	487	461	463	467	437	451	429	441	451	417	458	452	437	488	490	473	479	430	454	459	473	480	450	438	423	455	452	431	424	461	518	476	452	430	462	457	460	469	487	473	460	457	481	445	506	501	443	480	485	426	484	474	486	480	437	448	458	468	421	482	448	469	470	483	488	456	477	468	451	444	450	475	458	443	415	476	448	471	515	443	428	456	446	430	440	458	422	433	458	448	488	457	412	420	436	460	421	484	442	491	502	465	462	446	455	470	427	469	460	468	434	519	461	450	434	440	467	452	435	484	431	446	488	481	439	442	489	450	476	463	445	469	459	444	453	460	463	453	478	465	439	436	460	436	455	500	485	471	451	462	500	454	446	449	471	451	435	446	457	487	451	449	418	463	451	443	475	490	480	463	451	453	485	456	469	452	483	448	478	467	466	456	462	444	441	429	417	456	432	457	511	478	471	448	443	476	486	457	457	461	468	451	466	457	446	488	452	468	483	426	439	465	455	441	433	475	479	480	479	483	436	455	467	466	479	477	451	460	488	479	460	447	434	471	439	497	450
27053	22014	25302	15071	5821	8520	5323	2916	1369	544	254	278	255	288	252	280	262	265	259	263	261	245	277	251	265	242	263	247	282	294	264	281	277	264	270	271	250	267	265	284	250	261	270	263	258	254	254	260	267	251	258	257	258	260	276	256	276	271	271	251	203	233	246	243	254	255	256	252	246	241	263	276	276	252	262	260	256	258	260	230	277	277	230	281	254	259	265	267	272	292	255	249	253	242	243	267	273	263	263	273	267	279	270	272	269	266	266	263	210	254	270	243	291	261	297	277	244	266	242	254	267	239	248	265	254	238	303	260	246	257	252	254	244	231	258	272	253	256	245	272	251	285	266	269	302	262	260	268	263	251	255	273	236	221	248	245	268	245	258	262	253	254	269	247	256	248	260	269	272	271	274	259	260	235	273	211	245	261	274	265	225	289	237	268	259	257	271	290	272	265	258	261	259	239	222	290	290	268	256	250	254	260	278	261	234	276	253	260	262	268	265	252	291	278	242	249	263	246	265	280	261	287	262	240	253	248	253	256	228	255	260	265	264	284	288	248	245	253	252	261	274	272	223	283	258	272	287	237	287	265	254	272	258	244	259	311	250	266	249	269	261	239	274	253	277	272	268	279	244	255	252	249	256	281	267	274	260	269	271	271	264	269	243	245	281	280	243	260	241	269	261	271	274	258	238	241	282	259	261	250	253	239	255	258	233	262	265	255	261	284	265	266	261	256	282	244	244	247	261	279	260	259	273	270	247	257	254	258	244	237	294	252	301	248	237	283	241	294	247	230	255	235	262	256	270	291	266	239	249	240	257	278	290	267	282	274	292	285	263	256	261	247	275	270	263	253	250	255	261	249	283	275	284	257	275	252	265	269	242	238	233	251	254	265	272	251	268	247	259	270	261	253	266	264	279	248	275	257	283	276	272	251	268	217	238	280	248	252	236	261	250	272	272	259	269	267	266	278	276	254	254	255	293	281	257	245	248	275	246	256	260	275	259	237	256	243	264	244	259	238	256	249	245	260	248	245	253	234	255	249	258	261	256	258	276	264	281	283	252	282	240	285	233	240	248	253	272	249	253	265	250	250	296	248	260	231	268	237	236	240	258	254	250	261	266	271	248	246	240	261	277	244	241	251	267	230	275	288	264	287	282	248	250	263	284	248	255	267	265	251	260	268	253	276	271	253	270	259	213	288	256	242	266	262	235	261	239	278	253	260	287	266	262	263	290	263	238	249	252	245	243	269	266	258	264	238	253	244	281	243	248	271	257	253	259	262	222	246	246	253	261	245	250	248	262	242	244	243	234	267	272	286	272	242	276	250	293	268	281	254	261	275	243	270	263	264	223	251	274	277	284	233	255	269	275	243	251	266	264	272	266	256	233	255	263	253	257	269	259	292	263	253	266	262	253	270	253	284	281	276	267	278	240	254	245	275	251	312	257	271	253	229	259	239	250	270	252	287	251	262	256	256	237	258	274	239	263	261	246	281	235	241	252	270	247	282	236	263	251	220	265	265	263	271	276	261	279	246	276	257	242	261	265	269	277	256	249	257	261	297	278	280	242	276	286	250	258	274	274	226	293	212	253	289	257	255	264	290	291	275	256	254	254	264	252	255	209	241	258	263	251	252	272	259	249	265	265	260	279	258	239	283	251	283	253	285	270	238	263	257	244	292	248	307	245	244	251	252	271	258	264	269	246	257	264	241	277	247	259	248	272	240	245	240	281	249	246	301	235	259	290	284	260	260	255	268	266	266	245	233	262	250	269	269	221	235	251	265	243	249	292	277	230	278	264	246	213	280	274	287	244	243	242	275	281	248	254	252	250	273	257	265	226	265	263	266	243	231	252	266	250	251	269	241	248	294	245	285	258	265	260	253	263	280	290	242	244	229	276	280	265	245	275	285	265	289	270	269	269	267	280	267	265	275	273	258	227	259	262	252	274	264	261	276	293	253	247	248	262	260	259	263	262	290	271	255	247	236	246	257	273	235	265	270	242	282	253	277	245	266	247	236	268	261	231	267	234	283	273	249	236	297	263	268	257	234	261	234	286	255	273	258	266	254	295	256	251	264	286	248	270	299	258	265	272	235	259	257	258	265	242	264	257	261	263	251	274	281	264	261	263	288	258	269	254	224	253	268	241	258	271	268	261	256	270	241	249	239	267	292	260	274	240	254	286	268	248	270	295	262	237	280	254	244	253	265	236	257	251	257	263	273	245	255	252	269	251	260	257	286	261	275	260	280	255	257	253	234	241	255	276	287	273	260	262	259	262	270	256	264	257	294	263	269	273	254	281	264	248	233	260	263	272	267	229	286	246	246	217	252	270	242	234	243	278	250	227	268	279	257	250	250	236	233	243	298	245	267	255	269	271	276	252	249	253	243	236	265	258	255	258	251	265	242	253	273	260	244	269	229	276	284	249	258	249	268	247	271	248	263	274	244	279	286	261	276	276	245	262	263	239	261	267	254	268	253	254	240	238	275	246	273	252	241	255	260	249	271	234	287	257	261	270	254	248	238	267	243	261	283	253	257	238	258	290	241	276	261	274	244	285	250	268	274	267	227	265	271	276	261	251	276	248	281	271	266	262	264	233	268	301	262	255	238	268	266	272	276	252	257	259	268	263	258	253	268	246	250	263	267	267	273	258	267	248	295	278	264	278	271	244	247	249	247	256	272	251	250	247	275	242	283	251	271	276	254	266	254	294	270	252	264	234	282	275	240	290	240	272	276	220	262	251	281	251	272	258	257	261	282	253	255	282	282	277	278	289	268	242	242	245	282	272	251	257	262	267	273	269	280	248	245	266	252	288	278	310	274	256	255	268	265	266	277	252	281	255	260	229	248	265	269	257	287	241	272	250	264	286	268	250	286	264	246	222	241	248	231	257	235	267	252	276	260	245	247	258	249	266	272	264	272	243	292	265	265	285	275	274	269	236	239	244	263	268	261	269	234	252	261	297	285	227	252	243	270	267	241	268	278	271	267	256	262	285	233	241	260	249	250	266	267	262	240	275	257	248	265	243	254	261	286	271	256	282	241	260	252	279	257	247	271	267	275	262	290	283	278	248	229	287	246	243	247	270	282	256	278	259	265	270	277	269	282	241	249	266	263	234	239	273	252	264	253	231	284	244	259	276	270	269	259	272	262	312	249	267	229	270	249	246	247	274	257	260	261	275	273	255	253	253	261	226	259	223	259	260	237	268	269	252	277	260	272	259	275	233	248	258	278	278	243	279	276	254	286	257	250	251	297	265	273	250	272	282	249	232	264	244	223	275	264	260	268	263	250	254	269	234	268	268	249	283	235	265	234	291	247	266	242	242	265	238	250	243	268	258	277	245	270	276	256	253	275	262	280	272	246	241	282	264	265	259	262	238	260	250	245	254	249	245	265	271	246	286	279	269	274	276	240	270	262	255	271	268	258	292	263	251	266	258	238	266	268	243	265	238	270	259	260	247	256	292	290	269	250	271	281	272	255	266	276	250	260	254	248
6654	32833	33029	17581	12813	17454	12560	7667	3535	1368	500	521	528	490	524	472	519	488	526	562	535	526	490	522	514	497	507	512	512	541	524	553	515	486	548	545	544	547	536	518	503	487	506	535	562	523	518	538	528	519	517	541	495	501	538	526	503	495	535	539	510	518	511	537	532	539	539	533	511	486	497	542	514	470	514	481	491	530	516	513	543	511	507	485	511	496	505	520	496	540	520	499	537	507	493	517	520	450	500	521	494	534	577	505	509	508	555	502	541	534	521	561	530	508	515	527	547	537	514	510	522	506	512	510	517	495	525	479	526	540	545	508	447	516	510	544	506	487	518	512	516	505	487	512	529	517	527	544	489	491	498	501	523	519	561	543	499	528	525	513	472	484	518	533	540	497	519	491	511	511	480	514	540	548	520	513	550	501	499	518	513	507	472	482	505	513	475	525	528	506	505	531	514	495	496	508	520	497	511	535	524	519	483	484	485	546	504	542	522	528	467	519	508	545	496	489	540	520	513	512	544	542	520	518	515	518	524	486	503	537	487	512	497	484	544	500	495	507	525	528	483	509	510	522	500	484	523	468	528	530	493	515	554	514	503	532	543	464	512	481	527	506	557	514	518	493	492	485	546	498	523	536	537	459	527	507	533	559	523	530	462	523	504	501	510	488	501	524	501	544	501	544	552	509	536	528	542	514	541	536	453	506	561	527	500	500	496	533	494	563	489	529	494	516	466	506	497	527	525	536	541	537	502	484	528	493	466	535	482	527	539	520	495	513	480	538	544	497	492	482	514	496	484	491	541	519	506	505	545	529	494	503	522	471	525	517	533	514	526	522	556	493	558	464	534	499	519	497	538	489	542	515	518	521	523	519	507	516	519	515	523	489	548	499	493	515	501	494	514	492	497	463	495	496	530	552	561	511	497	491	533	508	519	496	475	481	493	489	501	484	535	514	482	473	505	484	469	519	494	498	501	536	547	559	499	525	520	538	509	525	539	477	555	537	505	495	518	473	518	533	550	472	487	514	480	499	491	498	500	514	511	537	486	532	511	558	486	549	575	514	512	499	496	536	539	538	566	541	506	527	523	502	502	490	546	525	525	493	524	553	514	493	529	493	506	506	513	535	542	520	512	489	511	535	477	506	547	519	515	531	530	517	521	523	525	518	495	524	511	468	528	520	511	528	525	505	541	515	502	505	517	505	521	533	529	477	508	533	497	510	525	517	532	517	532	527	495	463	486	513	503	536	525	519	536	484	512	526	502	531	518	508	511	501	521	500	495	585	495	497	524	520	501	497	523	534	521	522	516	548	487	525	513	490	516	518	530	484	494	497	500	554	515	517	497	510	530	479	476	508	497	514	529	530	521	519	537	540	494	513	497	457	508	495	514	527	555	533	498	532	467	582	492	531	473	506	532	546	531	520	542	472	550	490	485	540	533	497	545	504	487	531	550	555	555	511	529	496	534	471	534	525	544	504	523	485	521	512	495	497	506	543	507	521	495	501	511	501	525	527	483	527	460	510	452	510	514	493	499	539	481	486	514	509	516	551	484	508	561	497	519	516	470	538	479	523	501	532	517	539	523	510	496	500	505	498	531	495	540	483	502	563	481	528	508	507	494	504	509	495	485	516	518	478	515	470	502	491	515	485	483	530	496	532	521	505	484	496	506	529	511	545	473	488	540	552	519	526	491	526	505	492	501	528	555	508	501	521	511	538	499	535	528	515	508	520	532	539	560	519	497	589	533	507	562	498	509	549	500	496	520	467	517	518	505	486	472	494	533	516	561	478	497	509	519	518	515	486	521	520	493	514	563	536	504	499	518	537	513	515	514	522	515	536	524	487	513	516	529	576	465	494	489	484	528	538	547	507	507	510	555	491	508	536	513	515	536	512	522	503	475	522	495	498	482	554	494	499	551	484	505	527	491	454	496	516	509	534	525	519	500	504	529	503	480	526	529	485	489	526	561	496	492	525	481	495	504	499	517	501	498	530	508	504	532	559	539	534	511	539	503	541	500	535	508	522	501	518	517	589	550	520	547	552	539	481	561	533	511	482	504	543	527	519	537	519	536	511	509	507	505	500	485	491	492	558	527	539	503	557	487	511	542	501	509	461	506	477	469	500	564	526	518	499	509	536	527	507	548	507	565	490	513	490	568	507	553	565	540	513	492	513	530	504	560	464	538	492	500	524	526	498	535	505	469	500	519	524	503	511	504	522	532	490	511	549	546	512	533	489	502	477	514	501	503	517	526	482	519	569	525	505	542	555	500	477	523	523	523	537	504	576	533	500	556	521	496	512	516	528	536	492	485	515	529	514	508	529	512	521	508	501	494	482	558	492	514	503	546	485	501	525	528	521	478	498	491	486	487	512	543	469	529	503	516	512	525	516	553	511	519	509	529	528	508	488	505	526	500	532	526	508	496	499	487	554	546	549	477	481	499	527	515	545	518	501	547	528	492	550	511	495	474	480	539	513	500	572	504	492	520	495	481	546	498	532	487	527	558	522	531	472	531	545	532	513	540	520	549	535	510	496	516	527	536	495	526	531	524	494	497	527	509	509	534	510	521	518	498	540	524	528	517	515	507	486	503	515	499	521	490	491	480	521	529	486	528	518	523	492	522	506	505	517	517	533	493	525	523	507	521	528	462	466	511	514	491	524	512	534	505	537	545	528	511	491	506	483	553	485	491	517	488	554	497	483	500	469	516	555	483	568	503	526	480	525	539	531	551	508	543	515	502	516	498	496	510	485	493	529	528	533	497	563	515	472	499	514	523	522	504	513	502	526	494	483	493	531	537	563	510	526	530	525	473	491	514	528	532	479	546	525	514	525	480	530	481	498	576	522	510	497	522	538	523	553	495	524	524	535	546	536	512	526	527	494	559	531	533	512	529	473	535	460	489	501	511	541	485	509	516	513	517	459	528	498	428	476	489	519	531	542	525	476	484	492	541	491	526	515	513	570	542	517	530	502	508	542	503	528	524	533	507	487	520	524	474	516	505	514	519	563	488	526	501	516	506	511	537	499	546	555	522	506	504	529	528	498	495	510	521	515	504	540	535	482	545	521	516	500	537	521	543	499	480	494	502	501	523	501	510	490	545	503	509	534	508	467	506	498	538	504	463	528	501	551	525	534	522	524	564	511	539	482	492	497	525	468	510	511	511	552	540	490	525	521	526	515	523	515	516	513	484	545	534	511	488	484	514	599	519	509	507	527	503	513	524	511	495	516	520	503	497	550	506	526	523	536	546	555	510	529	485	515	503	476	472	498	518	532	495	513	544	522	499	500	510	575	522	503	550	473	538	547	529	534	503	518	494	549	491	515	520	490	543	515	496	530	489	486	531	537	516	542	503	515	495	541	514	493	490	507	518	520	526	502	531	511	508	482	533	502	515	534	502	512	551	480	514	506	521	532	519	537	512	510	505	521	467	507	533	481	499	472	551	509	522	461	497	497	473	524	509	539	504	506	461	485	516	524	495	484	500	496	535	540
24385	21598	33043	32185	35553	37601	30782	18164	6844	1702	219	206	218	206	204	187	202	200	203	194	189	221	190	208	207	209	202	215	206	186	214	201	196	200	154	196	200	190	196	203	204	179	196	217	169	197	174	201	173	194	199	193	210	195	199	192	188	198	191	205	208	206	197	219	180	211	196	203	177	225	193	204	205	183	201	170	194	190	200	198	183	195	179	223	180	180	212	198	198	190	215	205	187	189	211	201	215	201	187	191	226	189	204	189	180	202	206	186	182	198	207	181	207	191	204	187	198	184	189	177	194	203	182	212	183	190	211	174	184	211	195	204	185	208	182	191	179	211	206	188	191	187	216	192	190	198	192	206	207	198	189	225	211	186	196	188	199	206	170	198	190	182	191	186	201	180	208	187	200	192	208	193	210	203	182	178	208	182	204	188	189	186	209	204	174	182	213	212	183	188	178	180	199	160	182	193	193	190	196	196	185	181	183	184	197	172	216	181	190	180	181	196	188	227	171	196	198	206	185	199	194	225	186	192	201	213	201	203	202	192	186	208	213	208	158	181	186	205	192	204	191	190	203	178	187	195	184	205	219	204	203	194	191	184	187	179	217	198	222	178	208	193	195	206	205	185	214	182	201	180	189	192	200	192	189	197	197	194	210	202	208	177	184	172	191	198	205	209	189	199	191	200	186	179	199	212	203	208	215	208	199	193	179	172	192	200	179	176	173	190	196	207	176	195	164	166	188	207	208	212	202	188	164	190	181	203	196	174	193	194	199	196	190	202	199	176	185	202	199	200	192	202	202	208	195	220	196	197	176	225	204	200	196	186	191	204	194	195	202	194	204	196	206	192	204	180	197	180	201	202	183	191	204	167	198	186	199	197	176	193	193	195	191	193	200	203	196	199	206	194	218	195	198	189	202	201	189	180	199	208	207	191	179	185	210	170	218	199	175	217	204	194	170	187	186	189	184	186	186	193	194	217	192	182	194	172	208	188	188	222	191	189	200	181	207	194	163	187	196	185	181	186	188	190	189	215	176	182	214	212	202	201	178	201	196	222	211	205	198	197	199	161	216	208	187	207	183	218	196	189	198	182	192	177	185	188	192	171	196	212	177	218	198	196	180	183	202	198	167	197	161	198	216	198	194	179	202	190	185	159	176	185	197	184	198	172	202	204	212	198	163	209	197	194	214	192	198	204	167	196	189	181	213	185	192	184	209	191	196	198	180	209	188	188	191	188	194	182	191	177	196	200	196	196	212	187	194	213	183	190	194	214	186	201	212	210	219	171	204	187	187	197	193	183	215	208	208	196	191	180	178	210	196	223	215	164	200	189	188	186	210	191	223	208	205	199	191	190	187	195	171	198	182	180	191	196	195	206	225	193	190	195	182	195	201	202	164	215	188	198	202	181	197	193	205	208	179	184	189	172	178	193	180	199	161	186	198	215	174	200	203	209	200	212	206	194	212	182	220	189	205	225	193	201	189	190	174	181	199	223	200	211	215	195	176	203	187	190	189	189	231	216	172	182	181	197	191	190	175	193	181	190	198	195	200	222	212	204	205	181	188	202	208	204	199	181	223	211	183	180	198	210	196	202	191	180	185	177	186	216	199	189	188	213	195	174	214	188	207	183	221	184	212	186	212	188	192	158	218	206	165	182	197	204	194	206	185	195	184	189	220	208	181	212	182	202	222	181	208	228	186	164	221	211	210	226	180	194	181	192	170	219	211	193	166	182	179	206	221	197	192	197	212	209	190	194	185	203	204	209	203	197	181	196	213	186	190	216	224	194	181	192	166	172	207	185	212	186	192	189	238	193	211	185	183	201	184	189	197	227	180	185	212	197	229	201	199	198	201	189	179	198	210	181	176	186	224	183	197	215	178	182	206	175	186	204	213	191	194	208	194	182	181	216	211	187	173	182	196	200	200	211	202	210	212	214	193	180	200	185	180	190	206	197	216	189	181	201	201	199	201	181	172	195	202	181	193	201	185	217	203	218	204	211	183	203	194	222	209	205	202	213	178	186	189	199	177	202	225	208	188	180	219	173	224	215	203	192	211	199	157	205	209	175	183	199	200	192	191	190	214	202	186	195	167	210	209	193	184	212	191	197	204	192	178	169	192	193	228	222	213	208	197	204	206	196	202	199	176	170	192	172	189	204	165	208	170	196	189	208	188	197	178	200	178	190	191	164	186	179	186	193	198	200	178	186	202	213	223	194	196	177	183	204	173	176	198	225	178	205	218	209	193	172	193	209	195	202	203	195	172	182	180	220	201	194	205	200	199	210	172	163	189	192	176	216	161	192	231	180	187	198	189	194	196	206	190	180	197	182	194	203	187	169	216	216	214	198	208	194	205	188	185	182	188	186	209	171	186	220	183	210	184	183	188	215	216	203	198	200	190	201	211	200	194	203	174	180	214	180	202	197	208	197	207	182	200	238	169	198	218	172	190	185	186	207	201	202	209	188	204	208	184	185	188	195	187	191	207	189	189	204	181	200	177	217	205	188	205	195	204	197	195	188	181	205	197	187	202	203	209	191	176	199	179	198	209	193	204	225	190	187	178	183	192	164	209	208	189	202	177	190	213	188	181	199	192	196	202	162	237	176	184	177	178	195	166	173	193	195	199	206	194	215	189	204	190	193	173	184	177	184	205	187	217	214	181	203	197	199	180	183	197	207	203	205	188	187	185	166	218	191	214	171	186	213	174	198	216	210	192	191	195	189	173	215	172	197	197	186	174	202	190	208	186	209	185	194	191	174	173	185	199	184	203	200	192	170	198	193	194	212	207	204	181	176	231	160	178	194	194	186	202	184	197	179	174	176	192	215	181	180	202	187	188	212	184	173	215	190	201	205	187	195	197	197	193	175	219	214	224	177	197	179	181	213	207	183	197	195	175	195	191	176	192	201	201	194	188	184	207	185	203	192	180	182	197	205	205	169	196	187	242	197	221	239	200	195	215	210	198	209	186	197	197	211	173	185	190	191	209	196	192	170	197	193	200	187	193	200	194	169	171	222	181	203	188	215	196	201	180	217	200	214	209	190	210	187	173	212	200	177	207	188	216	214	202	196	212	171	165	205	200	209	189	207	188	182	187	169	191	183	193	200	191	181	189	200	195	212	198	202	194	185	197	201	210	192	193	161	178	198	181	189	182	189	203	189	173	196	159	167	206	186	213	194	201	219	184	191	188	186	207	196	210	188	191	198	194	194	210	167	205	167	211	189	212	197	173	182	176	217	206	181	204	185	180	206	194	194	195	186	210	185	201	167	198	202	183	179	212	183	185	206	187	207	195	212	218	192	171	160	207	220	201	210	180	214	186	192	200	190	173	185	212	172	187	163	234	189	178	188	187	220	195	198	182	212	205	191	200	194	194	187	172	220	203	200	209	195	205	208	191	194	194	203	187	195	202	208	202	195	175	191	194	195	185	212	196	215	215	186	190	208	215	201	184	198	186	209	203	200	194	176	196	204	186	176	196	203	188	201	201	173	187	192
10977	67378	60978	43576	47194	43553	37633	26861	13691	4688	480	389	392	376	397	434	384	368	372	365	404	354	389	394	424	417	372	389	395	403	383	363	400	408	372	426	348	347	381	390	378	395	400	394	376	410	385	342	392	418	383	378	403	372	346	398	414	419	347	394	381	382	401	411	396	379	384	409	375	378	405	367	381	400	376	413	372	377	384	392	389	405	399	385	390	386	382	381	379	379	406	387	419	393	367	400	389	368	406	394	360	374	367	398	400	395	381	378	399	380	383	418	409	385	387	390	430	395	362	371	398	388	404	407	378	380	436	383	389	401	364	414	377	386	359	368	385	400	390	356	428	365	402	354	388	375	396	395	358	385	378	374	415	391	387	407	412	374	393	392	375	417	382	376	409	403	383	402	367	386	373	368	409	389	412	374	370	342	372	405	389	410	396	365	375	354	410	378	383	399	397	376	371	387	385	404	391	399	354	353	367	396	384	382	423	400	386	358	385	391	401	430	398	421	415	362	373	422	381	419	377	425	373	369	347	369	391	391	395	376	380	350	386	360	350	389	400	364	420	387	357	330	399	369	396	391	399	390	389	387	421	354	401	389	371	407	394	360	392	399	386	388	373	422	441	434	390	396	384	374	391	428	373	383	368	398	365	400	420	392	396	414	392	386	383	348	425	392	367	368	373	360	394	346	425	389	408	386	406	404	392	384	384	360	392	344	396	388	400	388	383	425	384	365	394	383	369	385	364	375	412	377	407	386	371	380	413	376	401	389	383	354	406	389	423	375	359	362	386	380	371	369	420	364	388	385	388	416	408	424	424	388	398	375	367	343	403	399	418	367	425	386	395	381	419	380	368	379	381	422	418	395	397	397	373	414	369	406	367	381	386	407	383	414	383	409	369	380	385	421	376	420	388	391	378	424	331	386	386	378	376	383	399	378	398	367	344	369	413	385	399	385	359	377	380	432	414	387	371	406	375	390	423	364	391	383	365	379	394	392	377	383	367	369	414	405	370	396	375	382	378	369	404	396	391	375	387	335	385	379	373	370	365	372	387	406	388	378	386	390	392	392	419	394	368	387	411	352	363	388	406	384	382	357	392	371	396	379	402	387	380	389	361	389	393	389	364	384	410	371	381	385	400	381	386	419	379	386	406	371	399	423	400	401	426	392	394	410	393	379	398	411	416	386	415	398	344	402	376	349	377	363	374	400	363	486	366	395	372	361	362	449	377	388	403	394	434	359	359	366	412	384	361	390	384	396	388	372	377	365	412	384	387	389	427	384	377	394	405	405	385	415	362	386	402	377	380	407	366	393	365	391	379	406	357	409	377	428	416	370	365	388	387	410	377	416	426	418	397	399	382	400	401	391	391	392	360	386	366	401	377	422	370	412	378	370	390	385	377	378	380	387	366	389	415	376	355	393	399	379	340	400	409	413	403	373	392	422	372	376	400	371	382	424	394	392	383	361	389	385	355	368	380	407	414	390	375	362	376	397	397	410	370	412	377	386	400	370	376	361	360	400	388	403	345	401	394	418	412	380	403	384	404	390	375	414	353	356	387	417	395	375	377	394	399	397	361	413	427	396	394	358	385	392	388	356	383	400	373	395	402	417	354	371	392	380	425	420	379	377	391	388	402	403	377	412	374	377	436	393	374	386	405	389	383	417	407	392	367	390	369	385	373	406	372	371	395	388	388	381	404	388	387	389	392	379	381	383	386	392	403	432	410	396	423	377	390	386	401	384	376	375	381	415	360	375	392	424	391	386	386	371	404	402	387	377	428	398	356	379	428	359	350	409	380	380	403	363	402	370	370	411	398	404	415	380	390	412	392	388	358	393	389	365	373	400	410	381	403	385	385	373	394	382	391	380	373	369	431	398	359	400	423	408	398	385	414	357	411	396	421	353	408	401	378	365	358	371	405	357	349	384	375	417	400	409	382	389	372	376	426	390	388	421	373	403	418	372	399	378	365	396	386	418	387	402	386	399	362	380	389	360	390	372	386	377	362	368	353	380	375	395	382	379	373	379	395	384	389	354	432	353	437	392	407	423	409	391	379	357	388	396	367	390	403	356	398	384	405	349	383	369	399	413	358	381	418	384	390	366	400	394	373	358	386	403	404	372	400	353	404	385	397	382	376	366	366	366	372	378	371	386	407	406	361	391	371	414	373	377	406	427	375	412	361	422	404	433	365	427	318	384	408	389	382	404	396	414	383	395	371	395	330	384	421	396	404	415	376	366	420	418	343	385	382	367	402	381	378	386	387	336	403	394	396	401	423	397	331	374	414	393	398	402	382	378	353	387	407	379	390	400	379	413	369	371	406	377	390	373	345	403	352	403	375	402	385	380	387	349	373	405	402	388	407	395	401	366	388	377	387	386	402	406	384	390	397	418	417	407	384	356	384	389	384	401	373	385	364	363	384	408	360	387	406	408	383	389	372	409	386	395	387	412	392	408	401	341	377	381	355	366	403	384	361	409	378	401	390	377	416	372	386	376	390	406	369	372	401	384	423	375	377	405	406	352	392	420	376	403	393	395	382	375	386	434	378	361	365	361	372	372	385	414	333	382	372	409	417	351	414	391	363	372	381	383	379	371	383	375	379	408	380	413	345	411	376	411	387	392	381	380	380	385	400	376	394	380	411	376	378	401	364	357	384	414	375	409	362	389	407	367	388	432	396	363	414	365	401	408	402	370	357	381	405	383	391	391	387	378	408	373	380	416	389	399	372	370	370	398	362	402	390	374	391	394	418	387	377	374	423	382	392	343	424	392	386	379	385	388	427	384	407	429	394	392	375	408	362	398	403	398	374	373	379	365	412	438	386	383	386	345	394	371	386	382	390	406	381	368	367	407	367	412	382	383	367	368	394	413	393	401	398	380	397	397	413	368	399	398	389	323	386	432	385	367	400	393	361	382	398	372	387	349	359	360	392	412	405	377	377	405	396	431	421	378	387	386	384	355	391	387	403	387	384	366	401	395	372	349	386	414	389	383	378	373	364	362	367	362	379	444	390	369	386	405	368	367	394	395	398	353	366	396	391	346	401	377	390	407	396	401	379	394	381	354	357	389	380	439	391	370	402	392	389	404	383	378	376	358	385	361	358	371	387	408	370	367	413	403	412	379	419	397	405	422	394	381	377	356	348	423	393	410	392	379	394	434	415	365	367	419	394	392	373	394	357	385	366	355	369	424	384	385	354	378	390	368	420	404	393	358	375	402	396	374	415	385	394	377	396	383	432	371	361	377	390	382	395	363	377	368	357	415	407	422	394	395	372	366	380	379	382	410	389	364	394	414	399	396	396	402	387	413	367	374	399	380	368	370	399	403	377	398	372	378	369	389	392	395	386	387	376	386	362	366	374	421	381	396	410	383	370	400	371	373	389	411	422	358	361	389	373	394	380	391	381	399	374	404	378	424	383	399	342	394	362	358	394	395	405	365	367	377	369	365	364	377	395	369	377	384	350	389	382	391	369	400	379	394	365	391	372	383	388	378
23459	21429	31214	32429	38537	50624	44969	30017	15611	4340	349	264	232	265	248	242	285	231	274	249	257	250	248	231	218	255	238	264	260	256	285	251	223	224	242	219	254	250	243	231	239	261	232	244	270	246	244	251	234	271	262	232	261	243	233	248	279	232	244	247	270	270	246	235	273	213	254	219	237	237	279	277	218	223	250	251	260	282	259	249	248	278	226	251	229	241	265	238	253	261	217	228	229	258	231	254	253	249	234	237	241	242	238	272	245	240	259	235	244	246	259	241	240	227	234	229	238	225	245	230	244	256	269	243	247	282	253	268	265	255	259	234	238	262	245	257	256	273	246	241	254	254	237	250	260	239	257	237	253	227	230	250	246	276	244	252	228	265	266	242	258	263	243	215	254	245	258	265	234	235	234	262	247	268	249	261	220	227	214	269	256	243	225	238	300	254	255	242	246	251	222	279	216	245	231	241	237	272	239	262	241	279	246	221	268	240	253	268	246	241	269	231	260	228	267	273	257	217	265	270	266	251	234	266	282	238	234	251	225	236	248	236	254	245	239	274	271	238	237	234	251	250	251	243	251	253	253	252	223	242	256	243	233	254	233	236	244	247	257	247	251	249	234	229	241	245	253	239	238	261	271	254	229	256	271	261	263	249	249	256	250	262	255	253	249	256	243	260	243	257	264	251	269	248	258	263	269	239	255	238	217	243	242	227	247	237	255	229	226	258	257	239	266	254	254	239	272	227	248	247	268	210	269	255	224	237	243	213	221	237	242	250	228	227	254	255	251	281	278	245	266	243	250	269	255	256	250	255	278	238	215	247	239	252	221	279	238	233	232	252	236	258	237	290	247	257	260	216	233	270	257	260	264	251	260	237	284	236	244	256	249	231	239	260	258	238	239	258	266	275	251	248	254	263	256	240	251	257	259	252	261	241	229	236	239	229	230	244	275	236	230	237	249	247	233	241	230	236	250	253	234	238	264	263	261	236	244	253	239	234	271	242	237	255	231	237	251	256	261	242	247	242	265	241	240	271	240	247	243	258	266	287	256	238	264	245	245	235	238	244	254	236	257	250	253	257	226	264	236	254	266	248	229	258	229	259	273	228	236	249	241	222	235	254	233	258	244	246	265	233	229	268	298	245	229	231	254	254	265	239	267	253	239	245	232	250	231	243	250	282	249	252	222	238	275	235	251	247	267	244	224	245	233	247	244	236	231	263	270	251	285	224	213	241	245	236	242	233	229	260	247	218	239	229	244	247	259	245	247	255	256	261	243	244	249	265	251	268	243	220	261	260	250	237	222	240	250	253	250	275	235	246	248	243	239	242	244	268	257	249	250	267	221	262	248	258	243	257	242	242	246	270	218	248	230	273	226	257	224	236	252	244	282	235	268	248	241	269	279	232	279	254	245	260	217	233	254	274	216	259	238	234	265	257	246	267	247	234	267	232	247	272	255	263	248	274	245	244	267	241	223	261	258	234	274	258	255	236	249	237	265	262	256	254	259	208	226	225	245	253	234	271	231	228	254	249	243	223	237	249	268	250	241	249	212	242	268	215	261	210	243	267	255	239	231	227	231	251	265	259	245	262	257	230	245	251	261	234	243	258	240	227	255	254	278	240	249	272	229	260	250	259	269	250	231	226	266	264	255	258	224	253	232	246	250	247	255	241	259	247	233	237	261	268	263	253	232	250	243	240	222	241	253	248	235	253	239	256	230	252	223	228	259	247	271	254	239	231	249	269	231	250	240	248	243	251	259	225	225	239	280	240	231	263	220	235	231	214	289	236	251	259	216	249	223	251	272	262	234	249	237	245	257	236	254	250	239	246	263	255	240	224	271	230	244	272	263	240	237	244	245	241	244	246	219	225	263	270	244	226	229	230	233	227	264	263	276	243	279	243	266	244	267	223	272	259	246	266	255	271	237	211	279	254	256	227	236	255	262	278	233	242	243	258	221	259	267	264	237	264	271	256	234	239	257	263	220	253	249	228	246	270	252	223	251	272	240	246	252	244	262	237	234	248	273	249	218	255	243	234	238	246	262	244	236	254	267	238	241	240	234	245	271	265	246	237	238	219	258	234	239	277	266	240	229	277	245	275	227	245	233	244	249	260	247	258	238	248	232	252	257	242	244	196	247	260	236	274	271	248	269	245	236	262	245	237	248	253	237	226	242	231	303	262	260	243	238	243	271	258	243	262	240	267	257	247	246	243	233	232	223	229	230	233	266	250	259	222	261	271	268	247	245	236	245	252	241	246	212	229	232	263	262	239	266	278	250	243	237	243	273	258	226	229	241	243	246	278	266	224	243	244	249	244	274	248	241	242	233	220	246	253	240	238	235	268	240	244	266	268	240	258	244	242	231	290	230	229	249	228	263	267	262	254	241	248	243	236	265	268	246	250	247	246	224	220	249	241	258	255	248	267	233	225	248	243	258	252	265	261	251	268	271	277	263	256	261	252	232	227	247	263	277	252	283	269	233	264	254	258	244	245	248	242	246	243	229	252	233	250	271	239	217	268	253	225	229	238	274	252	231	260	255	246	259	252	238	251	274	279	253	248	256	205	232	252	252	244	266	280	247	261	215	223	254	235	215	254	269	220	260	271	234	249	272	268	258	245	259	233	234	239	219	237	216	214	236	240	244	228	246	226	230	238	295	254	237	214	232	266	242	253	230	249	235	252	238	239	230	249	250	226	258	252	247	250	250	199	255	255	250	252	238	240	270	280	241	254	239	272	249	249	242	257	263	252	253	219	250	239	239	265	231	242	238	240	236	268	238	231	251	268	254	229	254	247	256	251	244	263	251	242	265	226	265	223	233	225	263	241	232	219	242	273	224	233	249	247	235	222	254	244	280	250	263	256	260	242	248	251	260	247	235	266	264	250	257	238	239	244	250	256	241	216	270	263	255	230	208	271	243	238	245	264	227	232	246	260	227	257	235	259	242	251	252	250	285	273	251	246	238	235	241	239	239	245	247	234	261	222	278	249	273	280	234	208	240	238	256	213	247	243	246	238	245	270	234	225	237	280	257	235	253	246	245	236	233	225	280	251	261	233	255	234	234	241	230	226	243	281	247	286	254	233	236	271	256	269	220	262	254	227	239	240	262	283	238	250	246	259	214	213	242	243	259	247	266	285	246	239	230	265	252	249	209	269	256	254	245	249	268	252	209	224	252	250	266	229	246	244	235	259	233	234	236	234	268	238	237	267	263	240	249	235	239	245	250	218	242	259	263	230	252	246	237	252	262	243	258	221	227	229	259	231	206	228	253	248	259	245	240	270	267	225	266	246	251	238	249	242	259	263	257	272	228	235	253	226	236	274	257	249	235	255	225	242	246	247	254	248	247	268	245	254	238	247	246	231	244	252	238	260	231	252	242	253	270	245	216	238	256	261	240	249	232	257	251	241	280	252	275	262	243	230	245	223	252	255	220	235	232	288	251	246	251	247	270	229	238	222	245	253	262	255	281	241	241	271	244	254	278	230	259	278	261	262
15854	75743	63767	49162	52976	57117	49525	37263	23105	8837	625	463	507	454	476	497	462	437	485	421	465	444	470	442	443	465	488	496	463	477	450	467	460	437	480	478	448	455	466	432	468	489	473	411	482	476	479	447	483	520	407	503	476	455	462	489	444	494	486	470	456	486	409	465	483	465	455	467	439	439	439	483	503	440	487	424	421	467	449	480	439	497	458	447	436	467	432	474	446	470	454	453	453	488	452	464	439	448	439	480	454	474	438	434	435	446	479	457	437	474	463	509	481	509	473	461	459	497	470	465	467	470	469	410	448	465	483	448	446	445	454	468	433	425	425	446	452	478	475	460	453	429	446	497	462	469	459	452	481	466	443	501	477	450	454	461	483	461	422	478	483	466	445	463	432	437	446	485	463	445	453	479	469	480	421	439	497	474	442	429	451	453	469	454	452	461	476	477	498	429	487	472	450	485	449	490	446	434	471	467	463	461	447	442	444	464	485	460	468	430	440	502	490	473	483	400	456	470	471	482	461	462	442	436	477	470	473	476	469	457	448	473	450	478	462	477	454	439	463	407	435	463	440	443	466	503	459	461	453	462	477	469	476	457	439	459	469	462	461	449	430	420	464	470	458	452	474	469	484	462	472	422	431	458	471	453	428	457	446	453	496	441	473	453	481	457	441	469	464	440	418	451	392	464	473	469	487	487	469	458	417	457	464	439	445	494	442	453	462	487	516	435	465	427	491	439	451	462	447	437	425	444	453	489	485	501	478	460	476	475	469	461	445	455	483	430	454	473	478	444	454	422	489	442	476	497	475	420	427	443	455	443	437	480	428	468	456	495	447	463	468	388	441	459	486	434	452	463	441	476	439	456	464	463	465	472	483	472	486	467	474	484	456	444	479	480	438	467	430	444	466	429	471	441	453	441	453	453	488	480	478	447	464	457	462	438	417	459	454	474	459	457	479	471	429	460	433	466	459	491	426	454	428	482	436	486	433	448	466	429	476	463	466	447	470	443	477	425	475	451	449	451	483	451	465	487	458	456	505	479	466	494	419	475	463	462	448	487	485	468	467	436	455	474	423	492	457	450	468	436	445	494	465	467	480	449	459	439	476	440	468	434	421	468	516	460	452	433	438	446	454	458	481	519	481	492	476	459	463	447	462	452	418	459	495	459	424	430	443	474	427	462	429	462	447	430	455	421	454	451	464	445	467	456	468	449	451	447	453	461	445	457	488	477	441	437	454	487	470	461	470	476	447	510	454	451	455	439	450	437	430	433	446	469	446	462	504	484	424	476	469	429	490	466	483	476	490	448	455	488	456	482	453	462	456	502	446	431	432	460	445	438	488	430	459	460	473	483	433	431	472	447	440	436	458	491	482	478	488	457	481	451	460	452	459	488	525	440	467	439	479	446	491	467	457	458	474	451	406	465	476	466	483	476	450	473	473	460	460	436	424	482	474	442	411	494	423	465	443	493	472	451	467	446	427	489	446	459	462	463	463	477	424	459	446	479	474	449	441	465	454	411	443	450	442	474	436	448	446	416	449	511	477	472	474	437	454	469	433	477	427	478	467	439	477	462	471	484	406	471	463	460	497	463	440	410	447	481	497	456	460	426	432	492	435	423	501	458	457	477	512	484	490	462	453	449	465	442	481	470	447	438	461	466	460	426	464	458	456	461	417	460	485	422	452	471	490	441	451	514	415	441	405	457	476	457	441	474	466	444	448	477	441	461	470	486	482	444	500	492	454	440	440	448	491	483	453	473	458	450	479	488	460	481	449	452	465	449	441	466	481	473	437	450	464	468	476	475	468	458	458	486	457	465	441	460	452	469	454	445	494	448	492	449	462	461	440	461	444	460	453	484	429	481	479	474	452	452	466	465	477	460	488	423	433	462	446	453	433	466	482	442	452	460	501	463	464	464	496	455	441	470	498	477	465	433	458	513	446	451	506	449	470	427	509	479	449	476	472	451	434	479	473	452	431	473	464	445	450	489	464	468	471	441	479	435	473	471	474	428	469	470	459	492	439	458	481	425	462	469	417	440	449	456	457	437	475	462	451	461	450	432	484	487	438	465	440	457	427	466	450	441	459	423	461	439	460	464	456	422	450	459	439	472	451	471	447	473	476	478	470	443	467	471	445	451	400	462	492	482	458	452	510	469	471	473	418	453	480	437	464	421	440	498	485	483	464	465	469	450	441	443	450	417	451	433	478	459	421	482	488	462	450	469	452	440	471	460	425	430	449	471	481	436	441	465	484	464	453	466	462	449	474	404	477	481	449	484	446	464	454	458	497	435	473	445	444	439	421	475	448	434	440	465	474	472	435	450	419	467	435	477	462	454	466	450	455	468	433	480	483	467	449	454	439	477	423	455	433	448	474	423	431	451	428	464	467	430	444	454	443	466	478	473	469	492	507	435	481	464	471	438	482	490	477	437	466	426	499	457	465	488	456	419	476	422	410	455	464	444	453	453	509	498	455	427	436	455	463	476	431	471	485	480	451	487	426	462	506	476	478	494	466	434	468	461	469	471	469	462	445	476	468	483	436	433	458	520	451	460	414	487	468	419	442	438	473	437	432	479	462	436	454	507	474	478	428	483	452	500	465	465	478	437	483	451	466	447	478	473	446	464	450	513	442	464	413	493	436	458	431	490	454	473	457	487	452	430	459	475	441	437	451	446	455	450	487	450	464	461	475	488	467	465	473	430	424	442	460	435	465	441	450	462	450	473	415	471	456	473	480	476	448	438	454	469	450	436	456	488	437	469	436	419	475	479	451	461	470	476	445	454	444	449	454	469	437	463	491	444	446	477	470	466	410	430	463	430	442	499	406	463	461	461	451	462	494	472	473	467	488	447	454	520	469	469	447	462	459	461	438	480	475	439	473	470	454	469	450	460	417	476	480	490	487	443	482	452	443	472	455	465	481	447	473	439	499	431	449	474	425	469	485	442	475	472	463	446	454	472	472	473	447	473	462	434	477	487	453	456	452	472	470	463	461	444	485	458	445	436	498	476	499	460	444	466	441	450	511	468	423	464	450	478	482	486	480	468	484	465	481	500	445	479	438	444	471	428	435	441	480	433	448	453	434	453	490	458	476	472	451	429	437	442	477	470	466	440	478	440	443	417	444	463	489	464	463	479	500	493	492	442	463	453	486	438	468	469	447	488	467	467	479	458	498	482	503	463	486	445	444	454	477	448	453	444	432	429	460	452	458	477	460	474	497	436	444	447	476	483	420	468	426	455	422	464	466	442	413	433	491	469	447	428	438	499	467	470	502	457	436	467	455	447	471	484	474	458	447	427	465	449	465	477	451	432	441	453	458	464	466	492	481	449	488	487	449	447	478	485	475	480	441	436	428	489	413	474	447	436	492	479	450	458	475	469	449	468	433	484	485	469	477	508	459	471	439	463	474	440	477	453	440	458	429	510	482	491	474	475	459	476	452	494	428	453	482	457	450	476	463	480	484	462	461	480	444	465	438	470	439	454	422	429	446	458
26947	21718	15838	4781	5565	10031	8705	4886	2133	810	264	253	240	253	244	230	261	271	273	236	255	245	258	269	264	270	268	254	236	260	248	269	256	260	240	244	260	243	244	262	276	250	280	240	265	248	260	273	266	258	253	243	250	263	251	251	256	261	264	270	268	277	244	272	257	270	252	253	275	262	251	258	251	273	258	247	235	266	217	204	272	279	264	242	265	223	267	249	257	242	270	225	308	246	231	233	259	242	239	270	269	270	260	273	282	261	243	239	275	240	266	270	290	251	265	277	270	245	261	264	269	266	278	300	241	265	275	250	236	246	260	261	270	266	259	269	254	241	270	253	238	278	251	267	257	272	253	264	235	259	230	256	250	269	270	268	260	248	249	256	247	249	277	257	256	260	231	232	259	271	257	254	243	253	249	258	260	266	255	250	257	258	273	255	250	253	250	269	242	243	280	260	247	254	266	270	256	248	253	247	252	244	232	258	223	246	260	255	245	249	258	270	252	233	262	273	254	250	258	256	260	241	253	270	246	263	272	247	275	232	273	234	263	264	245	265	267	275	251	266	267	293	256	258	268	262	271	249	247	246	256	248	224	239	261	271	271	250	257	259	268	241	271	285	284	270	235	257	228	241	250	258	239	259	253	271	230	283	236	256	240	243	238	273	263	254	265	270	247	248	246	274	254	241	266	266	263	250	254	228	280	279	234	291	279	270	264	283	281	255	248	259	250	269	277	258	263	275	231	289	244	242	251	260	275	257	245	252	245	228	249	255	241	231	252	271	261	261	243	244	263	259	258	218	256	213	264	268	247	249	262	244	256	245	262	276	251	241	278	260	251	255	258	273	240	276	272	232	270	264	263	257	267	266	293	253	258	250	255	245	266	269	248	262	263	272	254	246	264	243	251	258	247	271	235	275	294	268	256	291	217	236	266	251	263	243	259	252	232	254	235	256	246	285	231	256	260	259	264	253	265	244	272	253	253	249	239	254	238	256	218	264	263	276	247	264	259	227	252	265	251	261	260	263	237	237	265	270	237	250	261	245	257	267	258	253	243	260	284	286	247	260	237	266	268	259	249	261	271	278	261	235	255	272	240	257	234	279	280	276	247	254	266	266	256	261	264	273	240	242	253	219	265	268	230	254	265	239	270	257	252	264	225	275	271	245	263	257	285	249	242	280	312	273	257	277	244	233	233	250	261	265	267	235	231	245	261	235	226	279	243	268	270	275	259	229	241	255	254	224	275	247	276	262	269	270	257	262	247	269	251	252	242	246	241	262	254	257	267	263	261	261	238	273	226	270	225	263	241	267	253	269	269	272	251	257	246	259	264	256	231	275	262	255	260	266	262	243	259	257	250	264	261	259	267	251	252	254	256	271	237	274	251	237	263	303	240	261	262	258	219	260	223	221	264	283	242	269	243	267	268	280	249	248	246	278	248	265	264	228	249	253	271	260	283	238	269	276	264	278	259	275	262	244	254	247	263	247	248	263	273	275	242	300	228	248	277	285	232	268	273	270	270	252	262	283	239	250	269	268	256	273	274	276	258	302	276	266	258	245	274	237	297	239	253	262	250	287	246	272	292	262	255	251	249	282	250	258	249	253	250	246	278	260	247	250	251	272	261	251	262	240	266	241	264	238	253	268	264	277	248	250	257	256	242	252	269	272	247	250	234	239	272	272	285	257	228	253	245	237	280	232	238	265	268	258	242	256	272	257	278	274	262	245	222	257	249	254	276	268	230	265	246	253	310	234	256	257	264	250	262	278	260	259	246	256	235	277	247	247	237	253	269	256	226	243	238	251	271	290	279	238	262	265	262	257	281	244	270	272	239	280	232	261	278	281	273	231	243	241	252	265	242	241	263	252	274	266	255	242	251	264	264	269	236	245	244	247	276	241	289	259	254	275	262	251	289	283	260	264	288	267	274	236	271	278	251	276	273	251	250	230	249	245	248	261	258	271	269	281	246	255	245	249	234	269	247	239	231	282	270	251	245	248	244	269	245	260	256	261	264	228	258	286	256	240	270	282	244	256	259	257	259	268	279	269	253	260	264	260	268	236	242	268	263	277	283	257	267	242	247	274	248	234	266	280	298	270	239	266	274	254	233	257	245	237	267	263	282	275	245	251	249	279	244	273	276	272	253	238	253	249	254	278	254	247	280	280	252	257	254	261	258	260	229	261	271	263	249	268	265	280	268	261	257	257	248	268	251	227	246	234	276	260	260	240	250	255	249	258	259	258	247	259	246	241	249	260	232	264	242	256	272	253	280	262	264	261	268	250	240	245	250	299	259	248	253	241	252	284	246	260	266	247	261	255	242	255	271	253	261	254	245	278	246	225	257	240	250	268	265	266	266	245	268	256	283	280	249	275	231	241	229	273	258	262	197	275	236	243	258	273	247	251	262	283	286	244	249	275	237	254	256	264	267	253	245	271	248	253	234	277	240	231	266	246	249	273	258	246	267	277	279	240	232	236	264	257	275	255	253	277	247	257	273	261	261	256	227	290	230	261	232	234	267	248	259	250	261	257	232	260	274	258	269	239	227	232	258	218	228	238	270	271	260	246	286	253	246	276	243	259	226	228	264	262	288	256	249	257	270	255	269	238	247	235	227	274	258	240	284	245	242	251	268	241	254	268	261	241	262	260	217	247	265	246	267	269	294	268	269	242	285	245	232	273	248	267	264	224	238	259	261	272	262	242	252	276	271	233	263	270	248	233	264	250	238	258	232	266	281	229	272	289	241	295	255	276	273	274	250	240	271	242	257	238	289	272	261	258	233	249	279	253	222	246	249	255	253	247	266	272	280	280	260	259	276	252	230	259	265	266	240	253	265	267	278	294	252	236	260	250	282	248	267	234	240	225	262	243	234	221	252	280	276	263	260	258	251	253	264	248	238	263	237	281	259	258	250	253	254	269	254	265	254	256	263	247	231	255	246	254	259	273	226	277	254	269	248	229	276	268	257	244	242	258	256	265	285	252	220	255	239	234	254	242	289	233	250	268	269	249	239	285	256	249	265	261	255	245	259	291	299	256	263	229	255	254	251	247	251	286	279	279	252	232	254	280	236	233	272	282	260	275	262	251	269	257	250	258	259	257	275	256	252	256	267	256	248	260	246	239	252	264	261	249	247	251	229	235	262	243	249	261	249	277	258	261	273	275	245	272	253	257	285	274	248	255	228	240	226	269	266	273	277	276	254	261	275	232	258	249	237	264	252	268	252	256	249	250	243	250	248	250	246	261	250	248	295	288	266	253	255	262	289	280	278	273	281	243	251	260	273	252	297	279	262	271	257	251	249	262	246	242	258	252	246	232	273	276	245	240	263	243	248	257	277	262	246	256	246	263	243	258	248	279	279	293	252	265	279	243	316	270	262	270	259	269	245	259	281	231	263	251	245	263	241	270	274	261	303	296	246	234	257	274	247	265	267	267	246	239	261	221	293	253	259	239	254	281	234	270	266	268	247	270	240	225	278	236	254	260	234	242	271	248
8565	32486	15087	7548	12904	20467	17356	10753	5451	1963	508	493	506	502	476	494	479	464	513	539	531	467	508	523	490	481	523	495	487	525	529	471	495	465	506	484	462	526	507	528	493	499	488	490	512	482	475	503	510	515	500	484	517	510	513	507	518	466	495	539	486	550	481	504	482	516	502	484	492	547	500	493	511	465	535	471	497	498	471	497	506	506	503	500	493	493	500	513	490	491	479	471	516	507	520	515	478	507	502	463	503	487	494	530	513	499	494	546	479	498	527	517	484	538	481	495	479	520	485	468	516	497	506	485	483	479	517	479	543	524	523	524	527	498	497	505	479	485	512	512	499	501	487	420	489	543	484	485	489	498	529	497	475	540	538	500	518	494	499	536	492	494	499	513	504	505	554	492	495	432	506	495	496	498	490	456	486	487	536	509	458	479	522	492	488	522	467	492	479	478	440	515	521	466	525	543	476	500	474	532	534	504	475	520	488	490	501	474	468	540	526	491	517	457	553	507	513	529	512	499	473	516	487	522	468	516	500	464	497	529	510	497	513	515	513	530	476	501	519	519	509	513	523	483	521	486	498	525	537	506	490	495	502	516	499	484	487	531	516	480	488	538	466	509	520	546	518	477	493	506	479	470	507	498	481	514	486	486	493	505	496	532	480	540	474	512	521	501	474	489	498	495	555	514	508	529	513	513	509	538	530	523	500	503	486	481	510	499	501	488	511	516	499	522	486	512	524	526	510	508	487	506	478	508	530	517	489	454	512	547	458	510	445	483	494	500	525	514	494	502	495	511	496	462	495	447	493	474	524	524	496	517	469	501	501	515	476	530	527	508	490	501	527	563	538	511	484	493	507	489	497	497	515	532	479	487	505	498	461	509	511	510	514	570	502	480	493	551	517	502	521	467	526	505	487	481	521	523	483	493	494	524	490	522	497	483	521	481	506	490	498	497	533	520	510	528	474	503	481	527	494	495	534	525	507	505	508	471	531	470	480	514	501	517	502	509	503	476	488	492	493	513	492	475	495	502	506	481	488	505	538	499	511	508	539	486	506	463	493	493	490	504	461	477	500	511	482	509	481	489	440	496	508	542	468	493	466	473	489	497	514	540	545	491	513	507	480	487	447	477	501	477	514	493	499	555	496	496	509	482	479	478	521	515	500	453	505	469	483	499	511	494	498	488	500	479	477	502	526	525	499	468	455	512	527	514	472	512	518	487	492	442	482	510	506	491	470	479	459	516	466	500	522	518	489	491	501	509	509	436	498	487	485	496	496	489	490	517	499	488	503	483	503	484	487	478	510	488	543	526	514	444	475	491	463	526	477	501	511	485	484	465	514	508	466	476	497	446	534	549	476	465	530	498	492	477	540	492	504	489	537	508	458	509	545	500	505	497	521	473	493	495	509	492	501	502	464	474	479	469	520	519	483	501	503	494	464	506	524	466	487	504	493	522	517	478	459	515	488	527	536	520	514	544	489	494	507	466	489	510	473	501	543	487	498	480	515	532	482	514	473	470	532	503	541	513	519	513	497	472	464	495	513	479	510	498	536	471	508	484	430	490	500	499	442	477	521	477	512	511	504	489	529	512	478	477	517	530	478	525	485	488	479	480	482	487	502	499	472	508	514	470	516	524	516	531	493	457	509	466	504	464	495	501	531	514	494	488	493	470	480	518	483	480	498	504	523	514	466	508	504	459	491	465	503	519	456	452	481	539	493	507	520	513	469	490	522	490	528	490	483	504	505	501	497	484	500	495	549	500	530	534	485	525	494	489	501	543	479	497	485	479	499	538	486	523	545	520	485	551	492	507	522	512	504	489	468	532	507	521	476	502	524	468	489	525	528	512	510	523	499	522	540	493	451	465	494	535	512	502	526	519	541	523	506	533	523	500	492	449	478	484	518	514	517	487	477	480	499	506	527	517	483	477	534	458	492	457	522	499	436	476	520	479	549	482	493	441	518	499	529	515	525	505	479	576	483	506	508	509	517	511	472	456	508	513	507	468	481	491	522	490	490	493	507	471	481	497	460	492	521	466	522	475	473	496	516	525	515	523	494	511	538	473	484	476	468	533	497	506	510	495	490	479	492	480	515	486	508	503	477	514	493	481	484	497	489	496	488	479	502	503	493	458	498	505	546	482	486	501	491	471	506	503	525	458	527	511	505	532	509	502	497	525	497	502	497	508	512	506	495	486	515	457	513	512	461	510	504	475	526	488	476	478	507	551	465	492	484	492	510	471	502	490	506	507	547	476	541	471	495	470	516	474	496	528	511	504	501	488	527	512	482	504	458	490	512	497	475	481	513	526	519	551	443	529	470	483	496	541	496	466	554	506	520	526	466	492	500	500	467	530	501	540	516	504	516	446	491	513	503	510	517	496	490	461	501	459	459	526	477	511	509	528	490	474	514	536	477	506	479	502	493	512	492	467	468	482	482	484	499	498	515	479	534	495	491	519	461	509	461	490	512	516	537	492	491	497	481	466	477	509	500	488	498	515	518	513	494	482	522	504	486	513	513	508	477	489	544	468	513	463	467	471	486	500	482	489	467	515	474	535	531	524	503	489	507	476	507	487	532	495	490	514	491	471	462	463	488	497	504	503	489	451	506	487	517	520	538	477	553	491	505	455	519	501	502	483	504	475	472	495	528	521	489	538	497	475	460	488	473	517	512	505	469	475	486	518	482	483	541	525	485	515	516	473	492	500	486	477	483	465	509	476	482	516	545	518	460	472	514	511	499	531	475	525	528	507	461	493	523	480	509	474	447	487	502	517	491	497	537	489	457	507	488	475	497	455	497	509	512	482	539	501	503	499	537	484	484	477	503	487	475	469	525	510	533	500	468	493	510	523	539	500	489	536	438	531	519	509	475	483	531	500	514	503	484	468	485	496	524	500	517	507	505	448	519	494	493	504	510	523	487	506	511	493	511	508	486	503	489	499	487	487	506	480	496	509	515	494	518	503	514	500	487	478	505	493	505	473	477	468	496	536	529	488	481	514	495	496	499	502	505	482	470	533	482	506	488	502	513	510	499	505	467	501	484	504	499	512	469	454	499	516	475	473	507	475	475	481	489	521	496	527	540	508	482	489	517	488	503	488	508	500	529	479	525	452	490	517	505	477	504	499	495	492	527	480	517	480	505	491	517	534	499	433	485	468	495	512	539	503	511	543	501	480	512	519	474	517	525	473	482	476	517	515	528	536	496	486	540	479	457	471	551	489	475	498	493	535	502	485	497	523	478	520	424	472	540	538	513	508	490	500	496	472	454	514	525	470	502	484	488	504	469	508	518	499	526	482	528	497	525	505	460	485	486	497	485	506	543	512	473	477	533	488	494	455	461	544	552	504	495	488	487	526	509	487	508	495	496	499	479	504	485	453	493	533	465	519	515	534	509	481	494	503	494	467	500	493	481	458	482	478	519	527	514	497	521	492	513	493	480	476	480	523	517	455	481	497	489	485	508	518	506	502	501	500	505	500	510	514	506	502	493	467
24468	21512	28439	24775	23249	41493	41790	28633	14176	3492	235	180	181	176	187	178	206	200	167	182	187	176	180	179	179	180	169	180	206	190	188	156	191	158	168	197	180	178	187	184	182	165	184	200	180	159	192	194	189	164	182	168	182	196	216	177	184	196	182	192	201	169	200	188	184	188	190	191	209	177	147	196	177	180	189	197	177	172	175	193	157	173	160	190	199	165	187	195	180	172	179	204	173	199	173	202	162	185	194	165	171	227	183	160	195	169	179	160	178	186	174	161	178	185	180	186	190	186	176	157	204	184	173	166	163	170	190	181	202	177	170	176	170	169	167	159	173	190	185	201	200	170	174	167	182	177	189	181	173	157	165	177	175	194	181	200	151	169	173	189	173	188	173	168	167	185	181	172	165	169	199	176	174	176	177	161	183	197	183	180	169	210	159	201	175	189	174	187	177	192	197	184	179	164	190	183	160	184	187	162	188	165	185	183	176	179	143	175	168	179	156	196	168	182	181	161	181	195	177	180	165	169	158	182	164	171	194	180	174	172	182	180	189	182	155	179	177	180	197	182	167	153	182	201	182	186	167	180	149	174	177	193	183	189	155	188	172	173	189	202	172	168	182	182	200	194	180	183	183	170	196	185	170	183	174	176	181	194	189	178	174	167	164	175	185	163	181	190	177	176	198	177	188	174	192	178	166	184	185	162	187	176	188	158	183	149	186	164	201	183	198	185	167	181	180	176	175	191	201	202	193	189	163	185	199	195	188	204	175	197	183	176	178	187	168	175	183	186	188	181	166	179	191	180	205	192	181	198	197	158	165	164	184	182	177	192	168	180	181	165	172	157	165	179	162	189	197	180	174	180	189	193	174	192	174	182	199	169	160	208	192	182	179	179	191	178	184	175	167	175	191	166	176	191	164	185	181	175	188	196	206	195	196	187	149	183	168	179	159	186	165	169	185	187	217	164	213	174	198	200	190	169	174	179	202	157	177	190	223	175	188	209	176	174	180	170	178	185	167	190	188	189	175	185	168	168	175	153	190	188	182	195	195	165	200	167	185	194	179	183	189	170	170	180	200	181	206	176	197	195	168	157	172	185	189	175	172	186	182	165	191	177	181	161	186	160	184	175	197	197	191	174	194	166	178	187	152	176	173	176	165	185	187	172	167	188	201	168	202	174	183	203	181	193	173	145	157	195	187	164	166	175	174	147	168	171	189	197	174	172	156	168	183	177	189	172	180	182	197	169	176	204	172	163	156	175	150	190	185	163	171	178	182	175	179	156	155	182	177	186	179	160	177	194	156	168	166	166	201	170	152	167	154	192	184	176	173	183	198	190	173	199	191	198	180	171	181	157	182	153	184	169	163	149	169	185	174	176	171	185	197	187	177	196	170	156	165	180	171	188	168	185	182	165	169	171	164	188	186	183	174	161	187	182	181	167	198	200	184	194	188	164	176	170	194	193	185	180	164	158	186	179	189	183	186	190	187	195	202	157	192	162	181	201	191	170	181	166	200	172	169	181	176	201	147	190	192	172	184	185	178	158	194	180	162	187	169	179	212	176	173	182	187	196	195	151	206	165	165	179	168	188	178	174	174	181	161	165	185	171	184	164	203	170	179	184	170	205	175	183	182	175	200	176	175	172	188	172	135	193	198	175	195	175	173	180	192	178	189	178	162	173	193	182	175	167	175	155	180	159	169	186	182	172	183	165	180	212	203	172	183	175	185	164	186	196	201	199	201	152	176	195	180	178	158	181	186	159	184	169	173	185	177	171	174	185	182	171	186	187	176	175	208	182	200	193	181	196	179	142	191	178	161	194	207	184	168	161	189	194	143	179	179	166	183	167	178	175	151	192	162	165	195	160	183	191	182	200	204	176	187	178	197	194	194	162	158	165	159	177	181	174	169	173	183	162	166	202	190	174	163	199	186	184	172	165	165	194	176	189	172	184	176	187	196	206	204	187	179	175	193	186	181	187	168	182	193	179	159	167	173	177	157	165	172	186	177	183	186	207	190	205	173	177	184	177	149	168	194	168	163	182	181	180	171	213	177	201	175	210	165	179	180	183	162	178	173	163	180	189	194	195	198	195	172	170	170	188	178	188	180	189	193	161	175	175	174	171	180	187	175	174	192	177	179	193	179	186	145	175	200	179	175	169	193	189	160	190	195	210	176	174	166	171	167	161	167	189	189	173	189	178	155	178	169	204	191	181	177	189	171	181	199	179	176	199	197	196	183	209	166	195	173	175	189	184	201	185	165	184	175	207	207	172	197	172	178	178	190	200	181	186	156	171	166	192	177	179	157	193	180	155	194	172	202	193	177	176	188	182	188	183	196	157	210	175	168	156	187	176	174	141	175	195	177	189	203	176	168	175	189	190	161	179	186	180	172	164	195	196	179	177	171	173	171	162	185	189	183	177	201	159	184	168	172	176	196	181	193	180	185	176	188	195	164	183	160	189	182	172	159	186	199	155	184	185	201	175	190	200	161	198	174	185	171	166	148	154	186	173	160	154	196	181	208	188	201	181	168	155	191	163	172	206	180	180	160	168	202	191	211	193	180	156	168	196	181	160	167	166	158	192	177	178	179	149	169	181	186	186	178	185	179	184	168	177	157	177	183	167	193	158	193	190	175	169	199	180	173	172	160	197	172	191	172	166	198	199	187	185	158	173	204	200	173	174	169	188	192	158	198	172	155	205	174	166	188	200	185	199	186	186	175	160	202	221	168	180	167	179	187	184	193	182	175	193	192	180	193	158	182	183	187	182	163	180	197	189	179	207	161	210	173	177	189	206	163	177	184	215	188	187	177	173	157	171	158	177	142	192	205	197	168	173	175	180	192	173	196	165	186	164	175	173	189	165	190	177	177	183	190	180	200	207	166	174	182	192	204	178	182	171	189	163	144	199	211	185	175	189	177	184	172	175	198	196	168	180	153	170	175	197	175	202	193	185	192	160	181	199	179	202	180	191	178	182	202	188	190	192	177	166	180	185	166	204	173	184	173	191	154	195	158	159	166	194	206	163	173	195	181	189	186	188	169	200	177	173	170	173	169	182	183	199	189	181	208	190	148	186	182	201	173	178	146	162	186	173	176	168	189	208	167	177	167	176	194	158	183	190	159	187	162	197	183	160	183	179	167	186	167	184	192	175	194	172	183	179	177	154	162	171	162	166	164	189	168	150	186	172	169	155	177	183	191	185	177	183	191	189	193	179	167	177	165	169	191	186	176	173	172	161	157	185	209	159	185	170	182	192	165	185	158	177	176	142	186	158	179	217	174	181	186	174	214	203	183	165	165	201	198	181	170	169	172	176	180	189	165	182	192	187	170	183	191	152	182	192	176	182	173	173	166	186	196	166	178	189	204	158	161	162	185	173	177	177	177	176	187	187	188	177	194	192	191	189	181	169	172	181	147	170	186	147	165	156	171	198	180	175	178	192	189	177	178	167	197	169	180	178	183	181	179	205	174	197	187	178	178	168	180	169	147	163	132	190
14707	58378	16945	13792	33354	49134	45476	35546	21438	7555	464	366	349	339	358	353	410	380	345	327	381	344	373	360	360	373	380	387	371	378	369	363	380	364	334	370	381	396	359	360	334	337	367	362	366	333	353	341	344	355	346	363	370	416	383	352	384	337	329	366	372	366	342	344	383	366	367	345	399	379	337	334	371	376	373	343	334	359	359	362	338	355	364	365	344	357	382	364	370	365	359	343	339	372	374	379	370	333	355	367	387	347	377	373	370	365	351	357	354	339	366	323	343	334	357	376	350	387	358	371	361	339	346	368	368	345	379	337	360	374	340	353	342	383	345	328	355	384	360	331	376	384	329	318	362	376	375	371	362	351	379	375	338	362	377	394	374	353	365	363	356	383	369	396	336	358	377	354	348	359	388	363	361	325	388	370	357	390	374	352	364	373	343	372	348	379	366	375	356	358	377	350	365	337	391	386	331	360	401	355	325	369	343	354	360	382	344	350	358	360	306	392	381	374	370	368	347	339	366	373	387	391	351	367	338	338	366	377	353	378	375	388	360	364	336	363	329	344	379	342	377	383	359	359	356	348	360	358	355	380	353	337	315	361	368	363	372	379	387	379	329	369	349	340	341	364	393	375	369	354	354	355	356	379	373	347	369	350	377	358	378	364	376	328	405	340	349	362	354	364	368	348	376	357	364	379	391	350	351	354	353	310	365	340	373	375	345	336	343	342	373	370	369	392	388	357	372	342	327	367	360	361	357	387	376	345	356	350	350	390	344	388	379	349	328	398	349	361	325	366	387	354	392	351	376	345	357	334	353	365	400	389	349	341	375	378	366	388	376	342	323	349	391	383	360	354	402	401	364	356	390	377	354	409	337	363	396	366	370	374	367	368	333	369	338	316	371	363	358	393	355	324	362	351	348	350	328	378	353	342	345	404	375	348	348	336	363	356	365	375	375	358	344	340	364	344	387	354	352	375	369	363	328	375	357	390	403	370	389	364	353	368	392	354	392	360	362	365	384	374	389	357	353	359	360	360	358	365	406	320	362	341	333	371	366	347	346	363	342	327	374	357	366	361	357	377	378	379	373	380	378	334	349	362	339	403	377	400	357	335	376	369	366	347	389	318	353	344	339	321	392	346	372	363	342	400	373	359	360	359	364	364	375	351	356	365	399	348	341	383	336	336	349	375	357	355	348	349	378	357	358	366	340	373	357	362	367	346	354	348	357	343	356	377	375	371	366	356	378	365	343	360	404	371	347	354	366	344	374	365	361	342	385	361	367	386	335	341	343	350	334	372	394	384	382	375	345	349	360	351	349	364	371	377	391	361	324	350	388	378	392	346	358	392	390	371	362	357	373	360	343	349	368	403	335	387	354	367	339	351	378	352	350	355	330	368	349	392	375	354	362	349	380	349	320	354	355	375	377	340	347	377	363	391	322	375	363	396	342	341	393	342	362	369	346	359	372	369	319	360	382	357	354	336	379	347	343	338	316	335	347	345	381	339	350	368	375	352	372	338	354	365	351	360	339	350	364	378	363	365	359	368	374	335	395	376	367	344	348	370	367	359	361	362	366	382	339	360	368	370	347	367	377	376	376	395	370	344	356	377	332	364	344	359	344	394	381	359	384	375	367	371	410	369	379	353	340	337	353	371	399	365	351	344	324	348	392	358	364	318	355	366	363	376	364	365	363	374	367	382	363	365	395	373	374	359	339	361	344	373	349	364	362	378	394	380	374	402	393	380	349	362	372	352	378	380	344	358	426	365	373	340	355	348	370	314	373	385	337	344	356	415	345	382	375	387	402	321	371	381	371	365	377	358	386	366	344	371	348	347	355	372	358	414	342	404	362	382	373	359	342	357	383	350	367	352	388	336	372	372	418	367	355	383	392	357	350	340	368	360	351	354	355	356	393	376	352	372	407	380	385	363	384	368	395	307	323	342	329	362	385	344	353	370	371	397	378	386	382	373	387	328	337	364	357	396	332	358	354	344	335	349	363	360	345	361	346	353	341	399	365	342	386	374	355	368	361	351	379	363	340	365	336	353	333	330	380	348	397	366	354	352	352	345	346	359	398	342	374	348	374	397	396	358	392	331	341	336	348	378	339	393	337	347	371	361	367	385	351	396	371	352	339	369	343	352	334	356	382	370	330	372	364	361	382	353	372	332	355	367	353	352	366	319	383	342	366	362	384	346	353	396	356	365	387	358	345	405	354	390	349	410	364	375	354	368	349	359	384	351	369	356	347	333	379	373	347	378	390	352	400	386	341	355	371	394	356	361	383	365	373	366	363	342	338	334	386	347	329	389	369	374	357	337	371	366	386	379	332	365	364	364	356	327	390	377	373	326	346	372	355	400	402	342	366	387	358	344	390	375	342	353	370	366	381	374	385	362	351	344	360	329	363	352	370	336	366	357	386	349	330	333	340	326	374	375	326	349	363	371	370	356	361	349	350	385	369	388	363	374	341	402	355	388	342	380	374	392	404	388	354	337	323	366	351	371	356	349	353	353	398	364	353	342	353	392	364	362	367	358	367	326	343	339	357	369	367	373	345	368	340	359	383	348	319	350	350	385	370	340	358	356	407	386	368	316	343	314	370	385	362	393	373	365	367	354	360	355	355	370	364	358	357	327	371	396	362	362	360	344	367	382	372	380	328	340	350	347	351	348	338	369	356	328	397	379	368	372	330	366	361	338	346	352	381	338	374	366	343	362	385	360	360	374	368	370	376	293	359	366	339	382	351	356	372	359	383	371	381	377	379	327	351	355	364	353	353	333	343	344	379	386	353	364	380	386	387	351	357	351	342	377	338	379	346	389	377	358	347	328	387	326	332	372	369	374	355	406	363	312	377	365	336	347	344	358	388	356	356	359	348	352	340	380	367	345	354	372	365	332	368	352	373	370	369	364	350	356	398	346	358	372	387	365	347	366	332	326	354	377	390	352	350	371	373	353	347	362	357	380	377	380	363	324	367	360	396	342	408	329	372	394	395	385	367	364	359	376	353	385	362	391	388	366	347	367	346	354	360	366	388	354	361	329	357	353	377	361	373	366	373	349	354	378	357	360	374	386	388	359	352	356	352	367	341	365	353	381	391	375	375	379	390	378	366	369	358	363	375	371	363	361	329	344	413	368	377	332	352	398	376	375	378	356	360	372	395	376	392	393	370	315	368	365	339	363	385	329	360	395	377	382	356	367	354	350	368	358	356	346	380	387	363	373	372	369	362	354	356	357	345	358	372	348	348	384	410	333	375	341	367	366	384	378	327	372	352	392	385	384	347	358	371	360	347	365	355	350	372	364	319	365	383	378	370	314	371	380	360	369	387	348	336	377	377	345	362	326	370	339	375	389	367	351	365	363	349	390	375	334	365	365	378	355	371	351	380	355	352	369	406	341	333	391	404	331	359	368	351	349	395	340	347	339	404	351	390	340	367	345	354	325	379	372	362	381	360	354	418	359	412	351	381	347	367	348	352	384	393	353	360	375	359	365	344	349
23516	21451	29362	23959	22582	46458	55862	39853	23265	8844	582	243	221	247	252	215	275	216	239	239	240	221	238	252	222	222	263	207	257	236	230	262	246	246	209	244	253	215	217	253	257	224	235	225	232	246	218	241	243	223	216	248	232	239	253	251	231	220	251	226	239	204	221	243	246	231	229	213	221	214	258	246	227	217	219	214	273	231	258	222	209	240	212	237	251	259	224	251	240	227	251	211	245	221	241	234	234	283	224	235	213	228	238	244	241	227	218	243	254	235	242	235	211	211	220	218	222	244	233	215	240	221	220	235	217	226	219	235	234	238	281	207	204	264	246	244	242	220	236	212	239	226	235	243	229	230	246	226	220	228	231	242	225	225	249	231	222	260	240	219	238	217	212	232	251	241	233	223	241	229	249	239	221	214	234	226	253	213	220	222	274	240	213	221	247	204	220	213	254	230	237	239	229	240	245	219	218	250	236	266	222	229	222	237	215	238	224	244	252	231	208	240	244	246	223	221	243	225	253	250	231	223	221	229	235	255	234	227	234	242	237	224	204	224	231	240	232	218	216	243	211	253	221	242	220	246	235	235	222	250	260	212	242	200	232	237	251	246	205	244	252	250	226	229	228	226	223	248	230	264	232	247	244	227	234	234	236	230	215	250	247	240	256	246	227	224	229	237	199	226	246	205	246	223	186	267	246	233	243	230	265	244	240	222	221	219	229	217	201	240	246	250	219	231	214	232	238	273	245	240	255	224	250	237	205	230	242	205	255	231	229	221	209	232	244	242	244	218	250	240	253	233	264	244	261	237	247	197	203	234	232	242	192	233	226	218	229	239	233	226	224	233	238	223	247	222	252	217	226	234	234	243	226	245	217	240	235	242	258	272	225	245	221	241	254	255	240	248	240	247	232	244	210	227	259	253	242	224	246	240	243	253	216	252	221	222	229	261	221	240	245	231	227	255	220	249	217	231	239	235	240	197	214	254	239	221	238	212	265	242	226	241	236	252	256	240	253	214	222	220	217	240	262	251	249	225	233	229	225	238	213	232	243	229	238	225	243	241	230	224	243	253	234	246	237	236	218	249	254	253	268	242	259	231	216	233	248	245	253	221	251	217	240	223	227	258	224	239	238	232	203	260	225	255	230	227	237	215	225	215	238	249	213	273	251	241	272	218	233	231	245	208	217	248	220	227	251	239	225	252	251	210	235	249	249	215	232	233	240	226	236	232	234	249	240	234	224	250	244	226	221	214	232	230	261	224	246	235	233	260	235	219	233	264	258	209	221	228	225	199	229	220	226	240	225	254	217	249	213	255	235	247	243	237	240	243	214	241	238	248	237	224	263	250	224	242	207	242	233	244	236	240	224	250	210	241	252	210	234	204	219	216	222	234	251	265	225	226	215	219	215	237	244	262	218	221	256	258	261	220	229	234	248	223	210	242	242	223	207	233	242	230	248	203	229	250	223	224	243	234	243	215	243	247	262	211	230	230	246	226	196	225	234	237	229	227	245	216	207	229	224	208	225	244	228	216	237	242	216	245	234	229	230	235	230	230	232	269	242	237	237	236	235	237	236	258	243	237	227	231	235	232	221	264	223	223	239	219	234	209	242	228	238	236	258	230	232	215	240	208	221	230	250	224	230	240	225	226	216	233	240	232	212	262	224	232	206	233	255	235	248	246	216	241	215	243	268	214	218	227	243	229	217	242	222	210	236	237	218	235	236	234	231	218	228	218	251	241	227	242	260	246	228	235	245	237	218	246	234	230	213	231	226	251	235	217	227	237	235	207	226	231	240	223	247	238	231	255	230	247	237	276	246	213	227	252	202	230	211	215	223	222	242	237	232	231	233	226	227	219	231	221	244	206	231	212	262	227	247	237	214	236	254	228	241	235	235	232	226	237	243	223	256	233	262	254	239	225	216	237	233	238	259	227	235	244	285	238	218	235	246	268	220	219	249	242	254	244	252	247	231	239	222	251	227	205	237	214	256	208	236	233	224	222	218	222	239	188	223	239	254	234	232	230	223	240	237	237	218	205	225	226	243	260	248	221	230	210	243	223	228	226	239	259	218	252	221	233	234	238	245	214	224	231	230	248	240	251	240	240	238	205	224	222	248	228	218	240	213	220	211	231	243	252	232	219	239	225	221	230	235	220	232	246	238	253	239	216	224	242	240	234	226	237	210	238	207	239	227	238	239	228	262	237	221	224	236	232	229	224	237	256	210	236	227	247	231	230	209	217	266	212	222	233	237	251	218	230	222	235	238	234	245	220	245	243	214	216	214	207	227	210	225	225	240	226	249	252	204	245	217	247	226	233	235	240	245	238	239	242	202	237	236	235	223	216	234	224	201	217	268	221	219	242	237	220	240	227	255	221	256	246	250	246	212	199	244	230	243	240	237	242	259	225	241	250	222	251	220	196	244	251	213	231	212	230	205	237	244	226	245	212	261	244	258	226	261	213	221	215	233	247	227	245	243	247	237	264	262	246	222	231	224	235	238	241	249	234	234	247	217	249	255	250	251	206	228	225	254	238	244	239	241	250	230	239	227	216	243	258	220	259	233	242	222	234	223	228	232	233	216	237	248	220	235	249	203	211	234	209	258	199	218	244	215	213	238	214	223	226	218	240	221	235	241	232	256	264	205	219	230	237	208	232	249	223	226	215	257	233	227	223	217	254	242	220	270	218	254	203	235	247	220	239	239	206	240	240	238	252	228	231	230	253	222	231	202	246	227	244	263	236	234	201	235	220	227	237	271	235	249	210	226	237	233	201	271	222	243	223	213	211	237	259	229	245	246	257	246	233	236	230	224	226	226	267	217	219	231	266	222	212	224	250	241	238	240	218	240	242	207	224	235	230	248	240	223	207	243	217	218	226	245	187	238	233	226	227	234	208	244	262	230	229	258	229	224	236	227	209	249	241	223	256	218	193	236	228	205	224	247	189	211	230	230	212	222	245	234	231	232	215	211	239	243	255	237	232	200	238	228	252	213	246	220	227	235	214	237	232	248	242	253	233	241	248	236	238	241	227	224	245	219	248	239	200	245	252	242	223	235	232	229	207	232	211	250	254	244	237	249	235	228	232	218	248	236	242	204	249	248	214	228	234	222	215	217	236	208	234	201	259	266	234	219	249	242	219	220	230	246	244	222	242	195	229	264	235	240	233	248	227	239	206	239	243	215	260	252	228	228	212	253	248	231	223	243	249	244	234	240	219	261	231	251	234	219	267	208	242	230	273	216	214	242	212	233	213	234	234	233	215	209	237	215	256	231	252	257	213	203	225	251	247	220	236	210	223	222	219	241	239	245	230	233	240	236	225	199	248	240	210	244	213	221	260	244	228	240	209	237	215	233	247	249	232	252	243	220	225	222	215	253	241	208	264	226	229	184	249	229	257	218	259	225	259	231	206	242	245	217	248	237	184	215	200	231	218	202	223	239	242	208	219	241	203	235	241	244	243	206	221	243	236	237	228	242	250	234	216	227	227	227	252	225	242
21183	63549	19676	16107	37857	58813	58245	45005	30354	13980	1064	460	457	442	461	458	479	454	418	486	451	438	480	419	487	439	445	428	441	428	414	454	457	423	461	456	374	448	426	444	372	435	430	431	451	441	432	416	436	480	415	421	440	435	408	467	451	420	447	448	423	496	476	447	445	464	453	443	431	481	450	493	427	434	474	441	427	468	494	447	423	475	433	451	463	429	407	449	459	453	439	412	428	425	488	433	472	464	438	465	414	434	437	455	398	426	431	408	453	473	431	387	428	458	462	411	430	466	436	437	431	422	436	432	477	421	451	436	458	458	447	439	440	429	464	415	441	451	413	411	439	427	435	410	427	457	434	420	398	458	428	426	468	477	415	455	417	461	419	447	480	413	481	457	446	448	403	433	423	440	428	415	437	441	480	450	446	442	400	459	467	428	438	431	417	454	441	441	443	424	420	471	470	475	432	418	413	432	471	406	465	434	471	453	453	438	464	424	445	453	467	441	417	431	433	411	419	416	423	446	441	441	438	422	408	444	468	475	418	447	470	433	423	435	410	433	450	436	449	442	428	458	407	433	412	412	417	415	432	439	401	451	444	481	470	458	472	464	477	460	482	456	434	460	364	420	430	450	446	488	461	448	477	462	449	418	466	433	437	424	422	420	470	447	460	420	472	442	433	408	476	444	468	470	425	429	421	425	414	436	423	392	443	465	433	495	431	427	454	439	449	428	462	458	430	463	472	481	397	443	457	429	456	476	459	419	446	421	457	440	491	440	465	448	413	447	450	443	449	439	455	442	442	458	425	480	433	464	427	457	449	473	459	452	447	436	436	434	455	433	465	438	467	432	412	479	419	438	458	417	444	420	471	459	435	476	385	453	432	424	433	431	421	402	460	397	450	431	455	441	410	438	461	451	428	446	395	444	412	407	462	450	455	431	464	459	412	433	439	410	427	458	435	423	438	413	422	421	448	449	438	413	407	453	454	452	474	429	435	456	457	449	442	416	436	433	462	449	443	392	426	440	453	425	430	437	434	436	439	407	447	457	443	448	439	414	468	422	474	430	451	460	425	485	464	448	465	474	468	397	428	429	452	492	413	390	443	474	441	469	438	444	397	425	449	451	462	476	441	473	453	429	469	417	430	470	437	437	486	443	449	447	433	430	448	461	445	412	413	405	432	446	452	443	421	453	464	443	447	421	417	472	390	442	427	458	459	450	429	468	463	419	419	409	461	448	490	443	467	477	425	461	474	445	414	458	439	438	473	411	447	457	431	459	437	445	416	443	414	422	429	416	409	434	468	465	443	422	437	397	479	451	474	448	463	440	471	455	431	438	446	440	438	410	425	456	450	398	435	456	436	425	426	426	409	424	403	454	445	455	467	465	435	425	461	447	422	421	409	441	427	452	453	419	421	455	448	448	463	433	439	455	441	451	472	434	467	434	440	466	464	414	433	440	459	455	417	437	425	425	420	456	477	432	410	426	456	460	454	409	437	450	444	461	432	455	407	434	443	463	425	418	447	448	426	458	439	439	450	422	467	500	455	424	458	464	460	451	456	460	455	406	461	411	426	453	388	425	427	462	433	473	423	427	470	488	442	451	442	435	442	455	409	430	445	443	460	442	406	462	462	463	445	430	422	448	430	483	474	441	438	429	418	455	443	469	428	401	439	430	463	436	433	445	438	444	432	421	411	433	441	478	417	455	437	448	488	402	449	463	433	429	428	472	455	444	444	463	438	466	446	455	456	436	440	437	418	407	451	408	435	440	447	440	441	435	461	413	441	409	495	439	432	450	423	421	451	446	448	454	461	416	430	441	437	423	439	393	420	421	471	458	415	475	417	453	480	438	455	436	430	471	410	479	453	437	446	462	419	435	435	452	423	387	475	427	462	457	416	436	416	403	391	435	403	473	423	432	472	453	420	481	453	444	448	424	454	456	439	444	462	442	427	417	412	432	446	440	440	438	411	459	438	462	431	427	428	453	440	448	457	446	449	401	430	433	459	496	404	441	425	420	443	438	426	437	462	457	428	461	437	392	476	470	417	444	434	419	446	460	432	442	421	424	428	424	448	445	445	441	480	462	463	447	437	456	438	441	446	443	442	442	451	418	398	392	430	423	441	470	444	451	449	457	496	441	411	416	413	430	437	437	453	447	443	444	423	446	415	477	433	433	432	435	422	446	485	392	470	450	453	435	487	414	419	430	447	459	428	473	431	440	426	450	462	451	424	433	417	457	438	474	459	431	421	459	416	447	425	453	402	421	473	431	405	480	444	440	426	472	443	439	468	440	429	436	447	426	443	493	452	419	405	404	452	478	441	419	428	439	415	433	450	443	431	443	447	427	430	456	421	445	434	467	467	480	457	430	410	469	454	452	419	409	444	453	449	452	415	389	441	438	446	457	436	427	452	479	458	457	437	433	449	412	428	446	430	454	433	457	451	432	451	431	382	443	462	445	444	457	437	451	464	403	440	424	459	449	396	417	485	411	394	451	427	445	449	432	442	435	421	407	421	425	437	449	460	433	412	437	471	430	411	455	464	454	480	487	428	444	394	488	458	451	440	454	387	435	451	434	437	458	435	469	443	412	393	416	450	459	444	437	453	486	460	453	448	466	431	432	430	444	461	419	462	435	416	426	447	456	452	441	466	441	461	450	446	422	443	452	447	415	393	441	454	465	427	457	453	419	412	402	453	416	400	438	445	444	434	455	432	470	435	474	483	452	447	430	457	450	445	423	453	445	479	443	407	455	446	417	417	409	449	464	483	453	430	477	404	454	414	453	422	472	447	439	447	411	433	398	445	426	460	447	412	474	460	403	417	459	446	447	440	440	414	441	429	413	445	456	453	464	444	441	409	443	467	462	406	488	443	424	428	434	462	444	433	427	444	437	482	446	439	509	469	449	430	443	436	458	484	434	458	443	455	445	447	478	415	414	394	493	485	446	441	406	450	402	438	491	450	393	468	430	429	443	453	460	463	449	424	437	421	442	434	440	414	442	422	412	440	453	469	414	438	480	446	442	460	431	432	451	423	458	411	445	403	407	415	476	411	438	497	413	409	433	436	404	419	430	414	440	464	420	431	483	427	452	422	453	387	491	445	447	436	419	420	447	438	395	449	420	423	404	443	452	458	450	422	461	393	469	456	464	446	441	430	449	434	415	422	436	426	464	446	477	401	410	438	419	484	455	410	491	441	443	449	426	451	428	415	453	412	426	436	426	414	471	447	438	444	435	465	426	407	436	421	431	428	381	458	426	444	400	449	471	447	406	385	466	436	415	440	470	413	433	491	441	465	456	434	423	444	450	490	462	420	455	427	423	457	441	403	417	428	411	418	452	453	475	469	439	472	430	421	410	421	466	452	438	453	445	471	434	417	433	456	463	450	469	437	427	428	464	403	436	441	413	432	414	435	425	435	425	409	429	420	468	430	453	468	472	442	419	449	449	500	413	485	469	400	417	425	460	430	458	488	416	439	399	442	435	446	455	459	394
26983	21529	15138	2773	2923	9465	9524	5274	2116	765	271	268	252	247	246	258	262	239	241	251	241	234	242	246	232	246	279	250	260	260	264	243	238	243	261	229	254	267	256	258	245	271	263	270	241	257	244	266	206	251	247	262	259	266	252	236	231	211	263	270	260	260	217	255	240	235	255	218	266	252	267	250	265	246	259	229	242	241	250	219	245	281	254	248	265	270	211	230	256	239	238	233	257	284	234	241	240	240	213	251	229	234	238	246	265	238	244	249	256	262	267	264	259	238	265	273	251	240	263	257	263	264	260	267	257	251	277	250	243	261	246	241	234	249	243	223	253	236	227	263	265	229	276	280	243	225	265	291	257	262	260	247	242	258	248	267	243	222	241	252	215	274	275	247	234	230	244	217	262	266	269	211	257	265	263	243	232	276	267	281	243	249	262	265	247	245	258	252	253	253	251	266	262	280	231	236	252	227	288	257	248	228	249	251	227	264	269	253	275	244	294	256	263	221	240	272	262	226	291	254	249	237	251	229	244	276	235	255	263	251	264	260	252	245	250	263	284	234	271	249	257	222	228	246	243	242	227	233	233	225	246	245	258	244	248	262	226	243	241	243	232	245	271	239	270	248	221	237	245	270	282	251	250	233	239	249	268	270	252	235	269	263	247	238	228	276	239	257	224	253	239	230	221	246	251	241	244	261	239	268	267	243	231	223	253	260	261	270	249	237	218	244	255	226	222	258	250	260	261	274	263	244	241	263	248	264	231	253	250	222	248	267	228	249	226	242	234	270	275	235	270	250	240	220	244	240	245	232	256	247	237	270	230	215	272	224	236	255	267	226	243	239	245	246	257	268	251	225	277	235	257	258	264	258	249	243	245	256	228	216	264	258	255	254	263	265	273	224	246	224	245	244	265	255	250	249	233	234	256	246	257	258	269	246	265	236	270	257	245	252	267	265	244	208	242	261	260	236	257	221	229	258	244	239	254	235	271	262	252	229	283	274	273	255	268	246	229	236	230	246	282	225	232	254	235	263	232	247	267	254	237	273	236	276	239	236	246	251	260	238	220	269	295	231	244	230	237	246	228	256	245	244	256	254	233	246	249	256	210	204	259	258	245	232	240	254	239	272	241	240	240	276	275	247	241	244	238	245	247	243	261	249	254	250	248	264	263	237	284	251	213	256	247	266	280	247	266	273	284	290	249	246	247	258	221	250	256	250	249	266	241	242	258	264	248	274	236	261	260	241	265	256	262	278	276	237	233	225	272	224	237	257	293	252	248	254	272	246	239	268	252	249	244	244	267	250	256	254	236	245	259	270	254	257	235	252	263	262	267	241	234	269	251	235	275	243	239	264	228	247	236	236	312	231	249	245	239	235	261	247	241	269	278	247	260	240	256	236	225	262	243	229	227	254	239	257	233	249	235	259	266	229	228	226	241	254	235	266	282	225	259	247	270	259	267	220	237	243	237	253	222	263	238	240	276	269	244	264	211	252	249	247	254	246	263	244	268	257	228	212	243	244	214	246	224	260	260	263	281	243	257	257	284	239	261	268	249	237	240	236	262	237	247	241	213	286	236	254	245	255	253	229	255	245	241	231	207	232	254	211	241	263	233	264	242	250	263	240	261	229	232	244	254	281	246	251	233	240	239	284	293	257	264	249	258	273	240	246	241	237	212	247	243	258	229	244	247	255	263	254	257	276	239	251	258	285	243	283	262	262	246	244	249	240	221	268	225	261	253	246	270	257	233	240	259	236	270	238	254	255	279	236	239	242	252	271	285	238	253	244	256	242	271	231	243	235	259	247	224	262	253	262	233	257	252	219	249	235	256	244	257	245	238	240	261	276	218	252	250	244	251	246	268	238	281	227	241	247	229	260	236	258	229	252	249	237	227	242	248	258	260	279	244	238	244	259	278	254	241	261	258	230	246	249	267	262	222	239	226	276	226	234	256	212	259	262	263	276	244	234	272	247	257	258	273	232	248	266	227	233	273	245	234	211	269	223	250	234	284	238	239	245	255	264	257	249	249	266	251	240	285	225	267	222	249	278	251	245	238	211	252	213	239	225	246	260	246	240	254	253	250	247	243	244	259	264	257	245	245	250	267	241	247	250	235	261	240	290	241	251	245	253	249	243	259	252	234	254	248	249	257	259	243	238	272	258	257	244	264	252	238	255	242	230	251	232	261	240	226	276	254	239	220	239	247	254	252	244	267	265	224	223	257	260	277	250	241	237	239	240	250	255	261	253	250	257	252	228	273	240	239	237	247	257	245	252	235	249	245	245	252	214	251	262	231	247	231	272	280	224	253	251	253	234	259	259	261	244	224	260	218	243	276	235	264	240	217	256	222	247	269	257	259	255	253	271	254	244	217	241	227	264	243	231	238	247	244	268	245	241	248	238	270	245	244	281	233	266	250	254	221	268	280	242	249	232	265	249	263	243	253	230	234	282	218	233	258	235	238	269	249	247	242	244	262	270	251	254	262	260	253	261	273	244	237	265	271	227	259	236	251	234	270	251	259	256	238	261	238	255	247	249	249	271	238	241	270	251	227	231	268	247	269	270	273	254	226	243	237	243	257	214	248	264	251	235	222	225	249	258	251	229	249	278	258	266	219	255	248	235	246	254	243	277	250	255	269	259	251	239	291	218	236	238	258	248	248	259	268	253	256	237	264	234	266	252	246	259	228	236	252	259	259	256	239	234	255	273	256	231	233	284	269	264	239	240	262	252	212	248	242	254	251	229	276	241	261	232	284	257	258	261	248	238	253	237	238	260	279	240	236	249	248	244	259	256	237	247	256	225	245	243	227	245	231	263	258	265	241	236	231	245	267	251	239	255	229	239	242	240	251	242	254	259	254	223	243	254	241	216	232	263	241	241	215	257	261	224	249	244	250	244	262	253	263	259	251	242	248	270	253	229	294	259	258	270	257	228	238	250	261	254	259	247	252	252	224	240	260	233	262	254	281	267	220	263	215	263	258	247	252	231	240	266	256	238	267	256	251	274	261	250	241	253	254	234	235	252	239	269	261	261	247	235	238	238	257	271	265	233	250	232	257	266	252	259	224	244	271	249	233	256	272	232	261	239	238	275	258	284	234	242	269	253	241	235	239	261	227	252	256	236	269	246	241	243	247	243	252	235	243	236	283	235	248	233	286	203	262	291	254	247	239	246	260	240	274	225	228	246	271	256	275	247	260	272	285	280	217	233	286	224	248	272	244	227	240	260	260	247	248	244	223	253	273	230	258	258	241	219	230	223	265	257	229	270	241	246	269	231	218	265	255	248	237	257	232	261	262	271	240	264	222	250	230	254	242	252	277	248	244	231	229	244	242	242	217	257	268	246	244	283	240	231	246	227	240	261	260	269	236	250	244	255	271	259	249	244	232	229	247	259	230	249	220	238	231	257	234	243	251	257	237	268	254	248	247	249	271	255	256	254	264	272	270	255	277	251	239	260	231	262	227	225	266	251	246	252	245	238	269	229	261	255	247	222
8192	31090	13842	4488	8122	20486	18887	11758	5193	2172	585	509	489	535	486	479	500	494	503	480	531	496	500	500	489	494	524	514	549	492	517	527	559	504	474	481	535	491	490	483	493	520	472	502	520	526	490	474	536	480	521	502	540	470	485	505	476	481	517	517	491	501	487	497	513	494	500	498	502	500	483	527	510	489	501	517	471	554	519	486	501	481	490	476	500	463	495	521	562	508	463	496	496	518	480	517	535	500	519	515	516	471	491	523	461	495	465	525	478	468	481	496	498	513	500	475	479	465	509	469	469	508	484	493	497	542	500	477	488	492	496	511	500	509	475	465	497	476	467	523	489	509	501	523	516	496	507	460	495	500	503	490	511	484	511	505	513	516	529	497	576	505	499	489	478	534	490	490	504	505	478	512	494	509	496	495	503	490	513	518	533	511	512	489	526	494	496	492	499	464	508	524	486	483	501	473	466	539	509	480	535	529	504	467	515	519	493	465	502	504	503	468	511	504	534	507	508	480	468	504	465	491	504	499	484	495	473	521	502	482	487	502	489	474	537	520	516	508	481	523	486	474	514	468	501	501	517	507	497	495	470	503	496	485	474	508	484	444	535	496	526	499	502	519	519	519	525	494	478	501	511	498	518	483	499	541	508	507	492	483	512	477	490	483	505	507	474	484	515	462	499	461	497	493	501	520	520	478	528	483	526	525	483	431	453	496	471	515	473	511	496	515	521	494	516	458	475	473	464	501	523	475	516	470	505	519	484	507	485	502	482	516	519	478	462	507	519	487	514	473	470	506	443	490	505	504	462	485	542	459	508	538	513	503	476	504	486	512	494	451	497	528	528	484	477	489	525	492	526	505	493	471	505	484	493	516	528	507	503	489	494	482	475	485	493	473	465	496	509	503	488	497	492	464	527	539	501	528	513	467	463	501	497	480	523	503	517	480	491	514	523	488	474	539	507	484	501	524	481	496	495	485	475	488	488	490	479	524	520	485	457	527	507	506	521	485	514	472	478	484	506	473	469	489	499	462	485	535	499	495	492	505	493	515	527	501	545	519	510	513	517	514	501	485	489	514	514	501	480	501	505	495	498	469	469	507	513	495	493	485	495	471	475	528	494	512	490	478	439	470	506	530	508	480	494	504	489	471	510	497	471	469	506	535	493	529	497	497	536	516	513	489	531	527	474	470	489	489	515	499	514	527	502	501	479	528	508	467	506	504	526	508	498	514	498	492	476	506	481	530	498	495	489	510	533	529	486	496	469	471	511	516	503	484	467	458	473	521	500	540	493	506	477	518	482	480	496	483	485	499	475	476	492	509	502	488	486	515	501	485	517	504	504	502	464	510	466	517	488	493	487	451	480	561	516	498	507	514	494	474	496	517	484	504	470	523	501	476	485	486	511	515	504	527	517	482	510	496	534	512	520	533	492	535	481	474	483	503	511	512	502	495	464	522	474	499	486	483	489	536	512	515	512	491	510	541	484	504	506	541	487	502	520	499	454	489	534	477	482	475	513	474	518	533	494	486	481	506	532	462	485	493	493	490	498	538	497	510	497	459	464	512	479	508	543	510	461	475	492	492	513	452	463	487	479	517	513	496	504	472	491	503	483	460	505	461	463	493	516	527	503	481	510	515	494	518	457	495	490	496	525	505	520	480	473	466	513	470	503	520	470	483	503	492	502	523	465	509	488	489	474	456	493	514	456	536	514	494	489	480	514	488	533	485	495	499	468	525	506	484	526	513	497	532	471	520	509	514	539	481	489	486	522	501	482	471	516	506	495	518	527	501	499	504	492	532	533	516	495	483	476	500	522	483	525	480	550	506	489	468	505	514	475	505	517	476	525	512	470	514	477	532	532	497	497	513	511	540	485	507	530	510	485	492	542	519	495	510	488	485	525	452	529	459	487	473	511	533	487	497	502	465	499	468	465	474	480	519	473	496	518	438	476	482	521	506	478	478	534	474	493	499	516	494	494	465	504	510	490	513	485	488	511	494	504	472	516	489	511	520	529	515	498	506	508	491	494	471	493	525	509	475	474	455	468	479	483	476	531	517	501	512	487	464	481	459	508	477	471	508	503	482	485	491	487	488	502	492	527	498	486	473	524	533	481	518	476	478	485	454	482	528	500	500	486	506	495	513	497	484	527	484	520	508	529	512	494	468	512	515	519	466	520	490	500	526	499	496	482	513	490	491	532	488	490	485	507	504	490	506	508	482	478	468	512	457	464	495	516	470	495	502	530	467	512	493	516	560	504	487	463	501	494	526	519	524	492	510	475	476	481	472	476	472	540	492	501	516	555	482	504	484	515	477	510	489	518	466	478	492	463	493	490	472	481	489	540	494	491	498	484	524	493	512	508	508	510	513	471	528	515	499	518	506	493	487	490	485	510	502	561	517	489	464	489	465	484	502	506	491	493	487	488	510	482	460	497	511	530	455	487	506	464	515	487	493	518	508	505	490	499	487	512	494	500	501	478	492	520	528	478	489	483	492	511	475	481	501	483	514	502	480	515	496	489	516	519	518	457	476	494	519	498	522	492	506	480	499	477	499	491	537	492	485	516	482	493	518	475	515	455	552	510	453	512	502	503	491	491	422	496	509	490	499	508	504	513	493	478	510	496	485	511	501	503	522	505	486	474	469	470	481	531	464	481	512	510	470	488	507	517	488	481	484	467	512	504	517	455	524	523	471	449	520	543	480	524	548	479	506	512	472	468	515	503	492	507	501	480	484	493	504	488	488	498	463	505	546	457	479	491	512	469	536	472	481	484	496	478	474	469	489	488	483	489	491	481	519	466	501	488	464	488	520	516	506	491	512	499	471	502	510	493	475	480	479	469	500	495	495	490	460	516	512	484	501	458	499	516	516	520	495	511	530	482	462	536	489	491	455	487	466	505	506	514	499	458	528	476	479	463	451	491	543	483	511	514	494	524	495	501	522	487	491	504	477	562	511	493	512	464	520	520	476	485	510	486	498	522	525	502	493	518	508	446	522	502	489	491	504	487	527	463	542	534	526	457	520	468	476	492	517	452	500	499	515	494	501	491	469	491	475	476	533	494	473	489	519	511	460	499	517	525	483	503	490	491	505	489	531	491	529	491	528	477	504	482	488	516	492	516	492	458	474	507	522	499	501	464	510	527	529	485	495	517	498	479	510	484	488	523	486	495	518	484	471	463	491	504	473	503	516	504	524	484	548	485	510	510	492	519	526	524	469	491	468	540	514	489	521	513	535	545	480	500	496	522	476	471	481	513	513	517	513	523	500	478	523	522	500	500	525	466	508	508	455	540	525	521	461	520	476	487	489	547	490	539	466	517	506	508	513	498	527	503	490	487	480	504	482	552	511	489	477	507	519	513	491	519	517	478	520	515	512	499	487	512	493	490	521	469	549	475	505	489	503	518	479	525	489	487	492	469	481	521	505	487	514	515	492	531	504	505	517	490	472	485	481	503	460	486	506	521	478	505	514	492	473	522	494	485	474	521	526	498	502
24450	21477	28409	25303	23453	42281	40455	25839	11582	3369	375	179	174	184	195	196	174	185	191	194	182	189	192	185	208	178	186	188	168	188	164	171	186	192	203	204	201	202	200	190	184	192	167	170	197	168	198	189	182	186	171	187	195	190	207	177	186	154	190	188	192	174	193	190	182	170	201	195	168	196	189	194	208	174	186	182	190	148	175	196	182	188	168	178	196	193	182	195	189	184	185	200	176	148	194	202	153	177	160	206	187	170	185	192	168	172	180	178	192	217	194	162	180	200	169	181	179	191	195	181	180	186	175	185	170	161	190	162	190	197	172	198	201	177	159	188	184	192	184	177	174	164	174	180	200	168	170	169	186	163	186	184	189	160	192	194	146	186	199	191	195	191	183	178	171	161	177	185	189	171	174	171	178	169	198	181	184	196	168	181	165	188	195	188	177	159	169	194	183	202	183	185	193	211	193	173	176	170	173	187	178	189	184	172	174	192	180	209	174	166	171	165	179	175	184	198	152	196	174	157	175	207	210	178	163	195	191	171	175	181	176	187	167	186	194	184	179	186	189	188	179	154	195	198	176	169	171	186	176	171	187	179	194	167	180	180	195	170	185	188	184	194	185	149	176	169	193	199	178	198	162	190	180	180	196	181	178	177	196	200	183	179	165	179	175	184	168	194	188	189	186	192	165	168	200	190	202	203	203	204	174	210	159	166	158	182	200	177	188	184	180	165	187	197	196	196	195	184	175	173	183	189	203	184	185	195	187	201	193	197	196	168	181	191	171	181	176	196	191	192	189	168	165	188	194	197	188	169	193	180	162	162	202	181	181	176	186	187	166	207	186	182	191	190	198	177	175	183	183	188	212	220	179	197	173	167	184	166	178	166	197	189	185	176	179	172	171	188	205	195	172	181	193	165	186	177	202	179	214	187	181	185	179	198	162	192	208	198	177	172	201	193	177	186	160	181	177	217	185	195	195	181	163	192	191	195	201	166	182	195	200	191	178	201	177	169	198	183	192	175	168	206	181	198	179	181	159	138	199	157	178	176	175	177	190	183	169	200	161	179	213	186	178	154	175	195	173	192	183	189	162	183	196	185	168	184	177	215	188	178	168	174	176	180	174	185	195	176	182	197	200	172	174	190	209	187	177	183	184	193	206	219	166	187	167	209	180	166	176	181	170	163	190	177	177	201	176	195	182	176	168	187	198	176	176	166	179	196	168	155	189	161	175	190	188	186	196	176	200	177	210	193	186	197	209	188	199	176	181	203	196	181	188	156	189	184	166	184	202	172	178	202	202	164	194	172	205	190	199	188	208	199	202	179	186	183	161	189	184	178	190	178	166	210	175	162	182	196	191	188	180	193	184	201	175	191	193	190	170	168	201	187	178	199	189	172	170	186	179	181	192	201	186	183	202	181	178	178	188	193	166	201	180	175	159	198	172	190	193	211	178	169	182	172	201	183	190	193	194	208	171	203	175	154	184	176	174	178	180	175	196	178	175	170	207	174	209	194	179	170	193	193	188	191	168	181	172	190	189	206	177	172	206	175	175	163	177	199	204	178	190	175	196	205	168	223	189	185	174	198	181	171	168	198	187	210	168	183	163	190	186	181	186	196	178	179	204	186	197	189	203	191	198	184	156	196	194	183	188	189	179	171	171	186	179	167	188	191	190	154	179	175	192	190	179	170	176	200	197	174	179	172	178	162	189	165	165	171	178	187	186	180	186	160	181	181	164	173	173	169	194	165	183	174	179	172	173	182	190	188	155	189	191	200	184	193	199	187	186	187	177	173	180	195	185	190	169	175	182	173	187	191	193	167	169	194	170	178	200	174	171	165	194	174	176	200	197	183	155	204	172	185	197	164	177	174	188	210	180	197	200	181	179	197	196	179	182	178	191	190	178	192	216	186	192	191	180	153	186	198	180	172	185	192	166	191	175	187	165	173	194	175	206	156	185	194	187	188	207	189	185	209	200	199	183	184	205	183	186	162	181	147	170	196	185	177	174	168	181	200	192	203	188	185	178	198	195	174	205	168	174	170	177	188	177	170	179	173	170	157	193	200	182	180	181	189	198	192	190	187	200	155	158	196	177	193	177	165	176	181	167	162	173	185	192	175	160	178	171	177	186	194	188	179	182	179	168	179	185	196	175	178	169	178	176	196	180	174	165	190	171	167	181	177	170	201	175	178	176	166	187	179	164	198	190	182	176	165	188	165	179	176	189	178	199	170	199	196	166	164	171	189	184	184	197	203	183	186	176	194	208	167	183	194	191	162	190	186	200	165	182	180	171	168	187	168	194	174	194	193	184	195	172	197	171	180	196	160	183	158	156	215	191	175	186	169	178	164	206	166	178	177	174	203	181	200	170	172	166	193	177	187	174	195	194	183	161	190	165	175	216	175	145	172	179	203	179	179	185	154	181	170	181	173	185	206	179	183	199	192	198	169	203	170	170	199	187	186	181	204	190	206	160	182	213	194	191	215	175	202	177	197	177	186	178	190	166	173	186	181	184	174	175	201	202	185	150	170	185	172	165	161	185	175	209	179	183	177	192	204	173	153	201	184	169	183	195	212	212	198	181	173	202	198	187	168	203	180	171	207	177	195	173	190	178	188	224	171	182	186	190	200	192	194	190	193	181	173	187	180	184	188	171	181	193	180	201	174	174	177	196	179	198	177	198	169	167	169	185	165	174	171	212	178	196	168	193	180	202	186	190	199	170	167	166	161	202	189	191	164	176	192	180	195	204	208	182	160	183	183	209	185	179	158	174	173	204	161	186	191	181	172	180	190	176	193	166	178	179	193	197	181	183	215	179	207	203	170	190	163	177	186	183	181	160	177	173	169	195	171	191	189	168	182	170	192	168	188	178	191	189	182	183	186	179	175	177	184	201	173	169	213	187	185	168	196	182	186	197	208	184	198	149	188	178	193	161	188	194	188	155	176	179	184	173	174	198	191	172	171	178	223	182	179	199	170	207	169	178	183	192	183	183	200	177	174	181	180	157	186	181	221	204	167	158	179	170	167	185	159	173	180	174	167	186	194	174	182	184	200	178	175	151	185	186	181	181	209	187	204	186	176	175	171	182	169	200	175	186	203	199	151	192	187	186	210	196	160	199	175	219	180	180	180	182	194	172	179	181	204	168	199	198	179	204	178	199	182	191	174	176	196	162	186	193	182	163	189	201	179	176	162	180	179	172	187	185	175	168	166	192	171	190	174	173	179	157	200	182	174	202	172	175	178	215	180	191	208	198	178	186	169	202	186	196	170	192	192	179	185	193	185	209	184	168	175	201	177	174	170	182	174	203	209	186	189	188	182	175	172	184	185	173	212	167	189	195	169	178	190	176	179	195	147	181	183	167	197	198	200	193	206	178	175	186	193	193	178	177	204	176	173	198	178	171	197	186	181	173	193	207	186	184	194	163	183	184	169	177	184	171	177	185	179	196	178	199	178	184	186	169	176	177	179	202	181	192	184	164	188	195	199	161	185	192	173
14957	62022	34285	11274	34136	49246	44871	33129	19088	7916	792	387	384	376	346	355	411	370	386	409	365	412	392	379	349	370	366	403	372	404	369	414	340	354	407	395	392	355	339	397	399	364	389	358	355	348	378	372	370	380	376	378	354	402	376	373	351	380	336	359	420	354	371	354	366	387	373	361	346	374	359	378	381	382	391	343	375	339	368	374	375	326	384	344	327	361	364	371	372	362	349	389	351	349	378	342	364	361	357	404	368	398	391	349	331	362	366	358	402	363	382	350	378	369	364	366	361	371	388	348	326	363	382	378	379	347	393	392	382	357	394	364	385	360	374	360	338	378	371	367	380	368	353	356	356	350	367	358	363	373	358	349	356	396	364	343	400	417	374	398	352	391	346	400	357	384	378	380	377	397	363	402	366	370	364	357	380	370	365	396	370	334	399	354	377	349	363	357	391	372	353	362	394	354	396	374	373	414	380	406	400	357	369	350	378	389	347	367	342	401	385	369	341	388	383	391	361	367	359	406	387	352	340	378	356	375	378	409	360	401	384	399	392	357	364	379	340	374	357	345	389	341	384	392	384	357	379	357	400	406	397	373	348	338	342	405	339	394	367	393	360	345	353	375	381	378	358	395	343	360	400	405	369	378	345	377	355	390	379	345	411	382	374	384	409	376	410	376	366	358	384	399	371	359	378	413	339	408	359	368	376	369	350	354	389	369	378	386	408	358	364	371	366	377	366	358	385	347	421	366	405	378	405	360	350	350	381	365	405	344	382	382	376	391	385	365	388	350	395	378	369	371	369	392	365	379	340	377	367	409	354	385	335	372	399	357	373	383	351	393	355	362	396	354	396	377	381	348	350	337	347	422	393	362	337	364	349	368	365	369	377	395	373	385	335	357	378	360	405	362	370	343	399	382	365	381	381	338	387	351	359	354	366	376	367	361	355	371	359	388	360	410	363	381	342	356	369	402	365	338	390	381	429	396	361	354	376	378	367	332	378	350	378	353	342	371	388	348	352	366	353	406	365	353	355	381	351	358	387	355	370	375	350	399	386	375	378	367	362	374	407	365	353	381	372	357	394	369	395	383	397	409	378	370	363	388	383	381	375	363	354	349	354	361	351	358	386	392	364	369	358	394	375	359	376	375	341	356	366	385	419	385	353	362	348	373	361	376	380	346	367	372	338	360	374	353	361	348	400	358	382	365	354	370	370	355	387	344	363	363	363	424	365	356	366	356	368	350	390	356	338	392	406	384	377	357	395	423	371	335	359	351	359	366	348	363	399	391	393	352	402	365	380	380	396	376	393	374	366	362	394	357	367	386	365	389	382	382	338	413	355	353	349	391	374	343	354	367	368	379	394	379	388	361	338	396	372	376	384	383	372	390	408	355	375	393	395	393	394	353	372	386	380	362	375	362	346	379	363	403	372	397	355	339	376	340	360	381	349	369	376	359	369	373	399	365	400	333	363	368	394	340	397	361	366	387	374	367	334	360	418	358	365	404	383	356	352	365	349	349	370	343	383	361	360	381	382	371	404	357	370	401	378	373	358	367	380	388	347	380	361	352	352	402	394	368	389	412	381	382	352	361	370	387	378	345	321	369	360	399	400	363	385	384	375	376	402	378	363	370	362	348	345	377	409	356	366	349	391	356	417	330	392	366	364	334	354	383	360	372	372	341	404	357	393	360	372	349	348	395	382	380	383	345	370	374	374	399	386	378	375	363	393	405	377	346	384	330	416	386	356	362	370	353	373	393	335	368	354	380	384	393	393	370	387	337	372	363	360	372	397	371	373	377	352	352	382	413	364	347	393	368	388	358	363	345	390	351	352	368	358	363	357	367	384	360	373	374	368	338	364	384	379	384	376	392	374	340	347	370	415	381	379	375	314	338	368	362	357	365	365	384	354	324	352	335	412	359	363	388	387	386	434	361	409	327	363	355	350	363	399	385	376	354	385	421	376	344	363	381	358	354	356	349	349	362	380	397	350	364	351	364	352	365	398	377	392	339	345	377	388	380	395	383	357	394	355	375	408	388	345	391	337	364	349	330	359	352	413	350	377	371	363	364	354	373	386	383	399	387	352	345	369	384	363	345	353	398	336	382	394	378	380	385	360	394	383	366	378	347	377	381	375	365	385	367	343	364	325	369	381	376	391	390	363	385	374	356	393	357	406	380	377	421	394	372	344	351	365	377	377	425	385	378	359	355	356	383	351	382	385	396	382	379	372	356	364	364	379	375	389	360	350	384	396	363	372	373	379	385	383	372	386	357	388	366	338	359	397	374	377	371	344	364	362	375	368	385	382	393	368	352	346	395	367	364	401	357	351	385	354	375	354	351	354	358	319	381	413	363	382	408	369	377	332	343	323	354	378	369	398	318	360	349	380	387	351	362	377	349	375	353	357	357	350	361	346	373	385	368	393	366	438	401	389	335	392	366	360	369	354	377	382	377	367	378	367	365	366	405	356	340	365	343	361	349	348	389	378	356	381	339	400	367	377	389	365	369	382	370	343	372	382	377	354	378	400	368	368	401	355	373	365	401	345	316	383	385	365	376	343	357	335	373	393	387	355	363	337	339	348	373	375	376	373	385	355	357	409	371	370	386	368	350	352	352	392	344	343	366	393	360	344	360	353	399	343	381	396	426	392	372	358	353	385	385	376	350	390	389	366	365	361	369	359	396	370	388	377	362	337	353	352	352	358	386	371	365	375	365	381	387	382	387	369	396	356	371	358	364	340	353	384	367	367	398	393	357	375	357	363	366	367	385	387	376	349	387	366	390	379	335	385	368	352	362	376	379	356	373	404	341	378	358	340	361	376	347	369	379	361	380	360	346	378	365	393	382	388	357	372	326	325	375	365	323	384	346	365	360	350	330	347	401	352	363	375	379	328	388	371	384	374	361	379	370	384	356	367	388	376	377	355	353	389	354	370	371	346	336	353	367	359	331	378	325	390	371	379	368	365	362	362	376	360	357	368	391	373	340	370	368	366	353	372	380	347	367	334	376	382	364	353	334	369	381	377	361	398	428	389	395	425	364	389	378	383	345	386	376	336	361	386	367	377	358	395	380	367	356	374	399	376	383	378	338	352	371	346	335	394	359	389	372	378	360	347	408	372	366	364	367	357	365	359	342	364	363	383	341	394	372	384	368	358	384	372	376	381	384	390	362	370	372	358	325	344	350	377	369	406	361	352	363	392	358	390	381	387	381	359	375	365	381	351	372	395	382	375	416	386	345	364	366	348	396	357	400	374	385	380	366	374	335	351	397	371	374	364	382	344	375	376	351	348	341	386	375	344	365	378	353	393	371	373	388	376	392	381	368	365	386	367	357	394	354	372	401	371	387	391	343	352	359	374	376	371	382	364	365	396	378	434	339	362	347	380	387	358	395	324	363	369	362	354	378	360	357	380	356	364	380	386	350	365	361	373	398	380	365	387	350	362	385	368	380	333	380	388	377	369	382	362	353	372	376	384	361	327	353	367	372	376	354	339	342
23419	21401	29278	24160	28378	50447	53345	37702	20682	7929	575	244	252	219	213	226	244	227	259	245	226	247	244	275	217	226	244	213	235	226	256	250	215	196	223	236	246	220	240	255	224	219	204	217	233	240	253	245	249	213	254	202	209	229	206	224	256	239	227	221	245	239	231	211	216	231	234	216	239	261	248	242	242	232	254	254	246	217	214	249	247	201	229	224	215	209	218	221	252	207	261	237	249	220	249	213	236	241	235	193	208	241	235	267	226	218	240	242	228	245	234	252	234	283	213	255	195	217	232	234	226	227	244	230	210	204	239	263	227	226	233	228	230	215	224	227	230	235	218	244	265	269	224	240	232	231	241	237	230	227	262	222	241	253	247	243	255	273	209	243	234	230	249	231	241	221	223	240	266	221	218	264	205	231	234	244	231	240	223	245	228	215	201	258	249	222	230	257	276	248	234	216	234	246	227	231	246	236	253	243	236	243	242	252	225	234	234	232	225	210	233	250	240	234	256	240	247	205	237	243	224	251	229	197	235	248	252	233	245	225	236	222	246	252	260	218	238	227	240	233	216	241	227	254	213	202	211	198	233	236	224	238	243	217	234	226	237	225	240	252	240	221	208	244	231	233	233	215	233	221	219	244	243	227	251	235	240	247	241	223	206	229	239	209	240	237	221	254	215	218	241	248	241	219	233	231	223	224	249	210	228	240	247	234	199	227	270	227	243	251	217	227	242	217	261	235	229	217	227	247	245	223	223	215	244	227	225	216	230	232	248	217	251	204	214	234	208	245	242	228	234	217	232	231	242	235	218	221	237	237	228	238	234	274	229	224	231	232	235	235	245	248	241	224	240	224	215	259	228	228	240	225	233	258	228	250	243	237	249	240	240	200	224	220	249	211	240	241	253	243	236	231	246	236	226	240	240	212	229	219	245	238	211	228	254	252	243	227	244	227	235	247	246	218	235	235	230	230	223	226	224	241	239	211	238	220	241	227	209	220	234	248	227	243	208	225	203	223	237	229	218	234	226	227	173	239	219	240	207	240	238	252	230	222	215	226	209	227	232	229	221	231	236	220	249	230	241	242	209	225	228	227	234	227	223	232	240	227	234	239	231	227	225	229	246	233	244	223	221	253	219	214	225	231	250	210	234	223	251	225	224	229	217	219	231	237	235	262	208	213	251	238	232	226	227	224	233	249	245	226	234	225	212	241	254	231	244	232	208	241	252	233	247	230	230	242	247	264	224	235	242	252	237	217	231	246	247	228	219	229	237	215	251	233	255	228	237	205	224	246	248	263	238	223	244	212	245	207	212	220	241	238	236	254	204	235	253	235	210	214	222	231	240	225	250	245	206	215	259	220	223	225	233	224	223	250	249	253	242	233	231	216	240	221	224	204	201	258	250	211	195	231	210	228	240	226	234	241	251	226	235	234	224	234	202	217	216	221	221	215	222	222	203	237	213	209	227	204	235	234	243	234	216	234	253	235	215	233	245	227	213	222	241	241	241	204	230	232	235	223	227	220	227	245	238	220	254	263	248	234	224	214	243	230	239	204	260	203	231	235	256	234	222	212	218	236	247	235	225	236	247	224	243	212	238	257	198	249	253	224	243	256	239	237	222	230	211	221	242	226	211	221	227	227	229	214	218	225	237	232	206	237	234	247	219	247	225	224	200	258	249	231	195	227	241	208	226	245	222	223	233	242	245	232	211	245	249	222	220	254	217	217	241	218	223	229	248	215	231	238	222	251	230	233	243	243	231	260	234	234	230	212	212	231	237	231	225	205	240	232	244	248	255	252	239	219	263	223	238	242	222	267	227	222	207	234	221	197	220	241	225	233	223	205	220	230	245	233	236	231	244	206	240	244	233	222	246	254	244	226	223	237	226	238	214	227	250	251	248	237	244	261	255	239	241	238	221	237	234	203	246	236	243	238	241	228	226	213	222	202	232	259	251	245	222	199	220	234	229	203	268	212	203	227	229	221	233	253	244	250	219	254	251	242	234	200	250	227	216	237	210	220	254	244	257	238	238	242	238	229	245	257	226	229	234	263	243	231	231	247	216	223	257	232	234	214	246	206	219	239	232	225	226	209	224	206	254	225	236	221	214	248	245	239	260	226	215	222	248	267	242	224	210	215	249	228	234	243	240	235	215	237	228	232	258	235	257	214	247	235	231	212	254	262	230	227	250	232	256	224	232	231	228	235	227	236	206	227	222	236	219	256	202	242	221	215	223	239	217	195	234	218	240	229	223	233	233	232	231	227	215	245	219	225	237	244	212	232	212	234	240	246	226	215	201	246	219	238	209	241	226	221	205	257	213	238	205	225	206	224	240	232	249	248	273	265	225	215	199	217	225	208	221	206	267	230	229	240	242	237	220	243	262	247	233	271	250	235	248	239	218	224	218	235	222	204	227	233	224	224	251	219	243	235	227	233	225	229	240	230	236	200	242	235	207	249	235	246	259	217	217	221	209	252	277	205	226	225	242	204	239	223	239	230	213	244	251	244	243	235	220	245	221	232	221	217	245	230	219	189	245	251	237	202	201	219	236	235	236	230	227	225	265	234	243	239	218	222	209	231	241	232	205	220	270	243	234	246	217	228	222	241	227	252	225	207	258	233	275	234	230	244	220	237	238	255	235	230	233	214	228	228	221	216	261	229	213	239	223	239	220	255	226	236	235	246	255	223	249	210	233	236	279	221	211	226	231	201	225	234	236	221	223	224	227	223	229	223	250	247	279	237	234	242	218	227	258	245	237	248	238	234	243	232	239	223	214	239	246	203	251	255	249	220	211	235	259	211	226	231	250	239	238	240	245	226	238	269	246	226	240	215	202	243	246	236	242	245	212	233	235	221	228	220	228	260	226	248	240	245	250	214	229	215	229	233	241	226	263	234	228	239	235	255	230	229	269	262	243	249	235	237	235	251	223	233	258	238	222	240	236	234	225	240	230	255	226	230	219	229	240	250	254	243	215	232	234	227	263	237	218	241	255	213	228	251	252	247	231	227	221	244	254	242	222	219	205	225	227	222	221	260	223	228	251	251	223	223	238	233	239	215	232	229	231	220	267	231	219	237	227	220	236	219	203	227	224	207	230	251	221	227	245	242	224	256	238	248	223	202	234	228	219	221	248	239	222	245	244	209	252	240	220	220	234	232	230	263	220	217	216	214	230	238	230	213	234	247	230	244	227	213	240	231	230	222	212	237	223	232	248	214	209	252	214	237	236	228	255	224	262	233	205	236	235	237	214	235	229	235	215	238	235	236	233	220	245	232	221	243	207	204	246	216	249	224	247	239	233	245	252	242	223	228	220	221	245	234	218	219	231	238	225	227	250	229	237	244	234	235	251	226	229	228	215	222	245	223	230	237	236	202	264	244	248	263	248	219	228	229	240	202	214	244	223	258	223	245	219	233	212	245	223	221	227	255	259	243	236	222	242	223	233	249	226	220	217	220	241	218	233	238	246	236	223	235	237	237	217	225	198	229	223	223	234	235
13722	67543	48169	16358	41705	57789	56665	42727	28164	13883	985	462	469	445	436	459	459	432	427	429	433	438	460	440	460	438	453	437	468	431	391	417	422	431	408	411	471	466	445	435	460	464	415	434	455	425	445	472	441	430	473	419	460	452	423	415	479	506	448	414	414	460	429	464	391	445	437	461	443	442	448	410	466	436	444	452	450	442	469	431	445	400	451	460	440	434	459	420	412	400	444	423	403	408	416	432	405	444	400	481	443	461	457	450	425	407	431	461	427	428	444	461	436	440	450	447	479	415	432	423	416	432	412	411	397	424	405	412	455	431	454	429	455	441	427	448	446	431	471	410	430	444	431	429	428	455	461	445	423	438	455	445	494	437	426	486	450	443	426	469	459	441	440	437	432	414	413	426	447	387	462	417	466	455	447	403	445	412	437	465	435	411	465	420	418	417	451	428	431	417	472	463	421	433	461	395	438	452	438	410	457	457	441	451	414	435	443	433	434	439	431	460	436	427	451	399	442	399	448	477	423	420	426	406	433	410	458	418	447	437	431	454	441	400	465	407	428	455	417	445	469	454	428	414	436	482	442	422	412	440	443	465	429	439	451	395	433	476	435	455	467	400	402	419	429	427	454	412	439	452	436	467	448	448	426	487	414	462	442	424	423	382	450	408	469	445	435	422	409	443	428	443	393	454	434	465	489	455	458	453	391	437	418	436	448	440	443	438	417	462	460	418	425	473	459	418	407	463	438	409	410	422	429	460	424	438	425	432	428	438	420	477	448	429	444	410	427	428	446	455	431	494	411	428	446	426	433	403	460	437	415	458	451	416	398	464	460	436	427	408	441	439	469	429	429	448	424	385	434	482	426	440	430	409	449	423	459	424	441	425	459	422	463	415	428	396	432	427	472	447	443	437	404	443	442	450	426	423	448	443	425	440	510	434	473	446	412	438	421	442	455	461	434	426	437	426	436	488	453	447	419	447	421	450	444	435	441	431	428	475	481	451	435	460	425	401	444	452	469	433	418	474	414	439	420	413	419	409	445	431	401	446	445	431	471	404	421	454	437	430	425	449	447	440	441	447	425	453	423	441	448	459	415	426	450	439	447	433	449	453	425	414	444	399	469	426	446	434	441	420	441	371	439	455	455	459	459	395	457	424	428	453	462	452	427	424	428	469	418	453	419	446	421	440	445	462	446	457	491	454	482	435	428	426	436	423	448	450	453	474	421	438	429	443	417	429	460	478	418	446	445	429	442	476	448	437	418	422	396	417	425	443	439	421	443	432	423	431	464	439	451	424	460	404	439	438	461	478	474	417	444	437	458	453	449	427	457	442	450	444	412	468	447	438	441	427	420	467	411	434	410	466	448	422	450	425	481	461	396	403	473	419	415	433	433	477	425	414	443	444	424	426	426	442	447	415	461	454	477	447	445	468	419	447	423	436	465	456	429	427	447	486	428	465	413	447	428	394	437	419	426	413	440	452	448	468	404	424	413	479	441	447	467	411	442	411	390	467	416	433	412	448	464	451	434	455	423	449	455	453	460	440	458	432	421	409	444	428	443	460	443	437	442	428	417	468	439	429	420	445	468	426	457	429	455	461	397	396	413	452	421	441	408	425	420	409	435	477	450	419	457	426	435	424	445	444	402	386	467	444	434	400	432	424	432	453	411	470	404	465	427	468	389	433	452	414	436	451	448	405	462	463	457	449	491	418	438	396	454	435	442	446	451	439	402	408	457	464	444	413	444	426	460	432	439	422	398	423	438	436	412	446	430	470	435	461	434	426	409	488	444	406	426	463	463	434	452	463	450	421	429	405	432	426	430	447	440	422	406	414	428	423	458	431	449	440	432	423	443	464	419	411	432	436	438	450	438	426	430	442	421	431	435	509	500	440	419	411	456	450	440	452	452	472	440	443	447	442	411	443	429	408	457	449	419	419	418	445	427	439	414	412	433	428	421	404	433	451	449	447	444	424	471	448	440	423	424	407	459	450	404	386	467	450	432	485	438	423	459	447	391	443	461	425	425	428	379	445	451	452	455	428	421	439	410	430	415	436	450	440	463	480	458	424	432	454	421	427	436	439	414	458	445	449	425	439	384	463	427	420	412	457	421	457	403	412	423	436	439	477	439	448	412	430	423	477	459	440	400	435	474	449	485	402	426	448	407	462	449	449	431	441	419	408	406	435	458	468	432	465	435	440	446	423	443	452	442	448	468	434	459	448	436	461	445	437	456	420	444	457	462	411	458	479	410	484	437	459	408	453	433	447	419	438	455	433	421	459	470	459	435	437	421	446	429	434	424	449	388	440	437	478	437	419	416	449	465	453	435	418	487	420	447	472	448	411	416	441	453	435	492	455	417	429	426	435	422	459	419	409	425	431	461	490	441	412	423	407	463	439	445	445	414	436	424	448	421	446	458	427	433	427	468	446	426	423	478	452	430	428	444	447	411	453	454	433	421	428	442	430	472	409	459	438	440	441	497	466	445	475	442	414	424	445	458	410	459	443	450	459	398	455	443	438	422	399	431	435	467	439	471	429	422	442	464	433	453	466	440	441	423	455	402	478	424	431	427	420	455	457	414	429	456	450	464	453	417	402	427	454	450	436	473	450	424	433	467	456	462	423	409	471	437	461	433	443	451	459	439	424	423	483	460	467	432	423	442	448	449	420	441	461	401	425	433	454	443	411	445	443	446	475	449	463	424	467	470	415	404	446	444	429	427	445	405	453	422	428	467	427	413	438	445	442	423	438	422	469	458	420	467	471	416	434	405	399	474	432	420	482	439	432	442	438	421	462	433	442	499	466	424	455	394	436	437	449	431	446	465	440	427	435	459	453	444	429	405	458	481	405	453	408	422	441	463	435	408	424	447	461	401	409	412	463	446	462	427	433	447	420	381	395	464	460	483	458	417	441	477	441	446	463	419	414	415	449	465	418	449	442	428	414	406	456	433	441	463	423	440	441	428	482	436	473	403	471	432	460	410	420	392	453	411	453	426	428	413	396	397	456	453	440	412	411	423	474	428	437	433	423	440	451	422	429	418	431	464	463	446	408	436	428	436	425	461	422	413	434	483	434	440	444	442	438	414	445	452	436	410	434	434	438	457	431	435	386	432	447	453	439	472	443	463	478	412	460	412	450	426	470	418	456	406	476	427	432	499	428	461	396	417	459	445	443	422	432	434	418	452	417	445	425	422	448	421	458	434	448	483	443	432	470	448	455	427	446	462	461	405	428	424	447	444	447	428	438	477	438	431	446	418	412	433	447	447	442	430	413	419	412	467	438	445	454	453	448	440	428	410	471	450	451	454	434	417	427	432	486	456	419	460	440	415	442	437	395	419	409	423	448	438	430	430	433	453	419	445	444	463	455	417	416	431	444	433	452	463	423	430	458	422	460	413	402	443	407	446	450	430	444	445	437	463	409	430	462	438	423	415	462	480	442	428	442	436	465	401	424	443	419	410	485	445	422	435	457	431	398	446	407	432	453	457	436	488	432
26929	21374	18513	3625	2171	7841	9682	5769	2167	824	367	256	258	214	242	242	257	232	250	245	251	253	238	257	255	253	222	221	235	252	239	251	260	248	208	257	216	241	231	214	212	253	220	226	231	251	243	259	220	260	252	240	248	226	274	234	241	255	265	241	246	256	232	244	241	250	246	253	229	253	273	238	258	252	227	239	247	226	254	234	249	259	259	265	229	231	248	226	246	279	244	269	239	242	239	242	233	245	225	248	233	243	250	221	261	254	242	237	252	252	248	240	255	229	244	239	244	244	237	252	233	264	256	249	270	264	257	249	244	241	222	230	232	225	221	226	232	216	251	253	218	245	246	221	250	229	266	239	251	262	214	226	208	249	235	270	255	248	267	247	262	256	236	230	244	229	227	239	251	236	262	256	244	258	246	252	244	249	251	210	267	263	244	230	209	270	229	219	244	236	209	230	229	221	254	220	246	256	257	228	247	249	197	252	253	233	255	243	285	227	218	246	276	227	248	255	262	228	248	248	246	236	225	230	231	239	251	258	252	267	276	238	234	251	237	240	241	251	221	232	231	251	253	229	224	236	230	255	276	266	246	240	255	227	259	238	248	232	249	245	249	248	226	248	233	241	261	256	249	217	246	236	229	217	241	257	244	261	245	249	235	269	268	249	251	240	255	239	230	232	265	248	236	236	237	234	244	238	271	269	266	233	240	247	233	241	244	241	249	243	256	256	250	249	258	230	265	256	241	238	256	258	248	236	261	232	255	254	220	243	241	282	228	231	227	262	234	246	227	217	224	238	248	236	226	252	240	249	256	248	250	267	225	236	249	258	251	261	246	254	234	244	259	261	249	256	237	239	248	259	238	260	236	253	246	250	242	250	239	265	239	222	256	248	260	228	243	239	257	277	246	265	246	266	238	220	240	240	242	224	242	262	267	230	246	245	218	260	259	259	228	200	219	242	222	237	235	232	258	229	242	223	239	259	252	257	250	245	234	241	210	250	246	230	260	229	227	223	234	243	259	217	229	236	253	246	242	262	253	229	234	263	246	238	232	242	258	254	218	242	230	256	240	253	247	290	233	232	249	239	261	235	245	267	258	256	258	236	245	240	213	254	236	232	263	256	230	241	238	214	249	215	243	245	235	222	191	259	253	232	248	272	237	254	244	257	217	279	263	245	230	240	233	213	248	237	246	258	229	273	250	246	245	246	240	237	229	251	257	230	232	253	240	238	252	231	246	244	211	232	261	231	206	226	264	245	253	241	233	255	248	254	247	240	293	280	241	262	280	245	225	230	244	236	224	267	243	241	228	236	250	270	241	252	259	246	236	241	255	227	224	238	251	266	257	249	250	251	241	229	275	251	249	221	218	248	242	230	264	255	249	249	234	261	267	253	223	252	235	248	244	244	250	271	249	254	243	237	282	247	246	242	255	245	222	236	247	234	204	262	247	240	253	228	256	252	272	272	252	248	225	259	202	237	245	287	221	241	248	257	269	240	238	251	239	252	222	220	264	242	226	266	217	243	248	256	258	244	258	265	238	233	256	225	249	233	247	252	224	226	251	247	263	257	246	253	243	265	239	253	245	246	230	240	270	247	210	209	284	283	227	219	258	239	253	214	238	239	244	237	234	215	267	247	265	255	220	226	215	242	260	236	250	246	218	263	261	263	209	237	235	232	267	241	226	240	248	209	224	215	239	237	263	233	247	252	238	242	248	225	249	225	276	230	238	222	251	250	246	233	229	263	262	227	257	233	252	250	255	226	225	231	271	272	219	221	224	238	262	256	234	264	268	230	257	236	261	246	250	260	230	237	250	237	250	290	235	249	261	253	236	215	226	224	255	232	235	247	222	243	235	242	219	222	243	216	210	271	231	260	248	253	213	235	251	217	242	265	259	246	234	232	250	244	240	267	237	227	257	250	251	246	250	243	274	227	264	249	272	244	250	234	244	232	240	244	242	257	263	281	213	238	263	248	226	220	197	261	237	245	250	250	262	233	266	230	231	226	259	259	267	239	248	275	216	238	255	240	225	272	209	214	255	231	241	241	237	279	258	242	228	224	236	237	226	216	224	251	244	238	243	240	240	236	269	255	229	244	234	268	254	253	252	246	250	223	224	209	212	234	254	241	248	266	265	230	253	248	229	250	252	255	252	251	239	246	250	269	240	245	258	253	238	269	223	242	256	230	238	253	226	246	236	236	214	235	245	230	268	271	239	238	245	258	264	234	257	247	258	264	252	251	247	264	260	242	256	255	230	252	246	253	247	255	285	255	228	295	255	247	257	261	255	249	251	240	246	234	252	233	262	227	264	260	230	259	262	242	252	224	242	229	248	270	246	262	255	230	209	243	253	235	271	242	234	252	247	244	265	230	219	256	263	252	224	238	257	268	263	244	227	279	266	231	247	238	229	217	230	236	219	254	220	258	234	271	233	249	272	242	249	257	220	241	223	232	242	259	248	237	267	275	245	250	277	234	285	241	236	300	238	243	223	245	236	242	233	223	238	277	226	242	245	222	237	235	219	251	243	223	230	246	245	240	246	247	261	248	251	215	258	284	257	237	231	253	227	232	263	239	241	263	236	258	270	267	263	247	276	255	229	259	251	241	223	257	261	255	228	238	235	222	248	244	265	250	223	259	228	265	256	237	227	278	256	249	240	254	234	252	237	259	243	211	231	240	211	223	193	250	223	250	248	253	247	239	243	228	260	232	276	249	236	234	264	241	266	251	245	252	253	255	253	231	238	249	243	244	234	242	240	266	239	268	228	239	250	232	244	243	226	229	240	251	250	241	245	247	254	213	239	237	264	267	248	245	234	292	263	252	238	236	234	240	232	243	239	246	235	264	249	266	242	255	220	226	223	250	259	244	253	254	236	233	271	259	243	239	229	249	248	228	251	235	200	263	240	238	264	247	214	227	231	228	249	260	217	246	252	239	255	245	218	246	245	223	255	235	287	224	231	267	248	246	219	255	243	246	250	252	252	254	237	247	247	221	230	258	234	272	240	274	222	234	252	250	276	239	225	233	249	242	236	246	221	240	242	244	238	230	251	235	219	262	257	241	249	231	269	253	251	245	235	227	234	270	241	254	255	222	263	224	272	251	248	237	240	218	246	242	231	227	257	242	287	241	232	200	234	250	265	249	264	261	262	268	268	221	244	252	246	231	253	253	245	266	269	250	236	234	246	238	244	242	230	243	258	225	258	240	250	243	225	229	234	251	235	261	244	260	245	240	264	227	273	250	246	234	259	252	252	262	233	239	240	255	267	271	239	250	234	226	254	239	249	244	248	254	249	238	209	261	247	266	273	238	250	235	254	247	236	238	221	229	242	228	225	236	212	249	271	231	248	232	251	268	249	223	253	248	239	251	243	269	222	215	232	236	256	265	239	222	224	273	254	239	239	251	250	231	232	234	254	236	242	238	228	254	242	231	244	236	237	249	246	260	239	218	252	241	249	248	228	250	225	224	234	250	240	259	275	259	246	249	231	241
7478	29609	22582	4113	5983	17999	19409	12335	5406	2114	737	504	507	450	474	498	457	495	491	502	511	492	477	445	467	464	500	459	502	474	459	462	465	468	501	455	502	511	451	484	472	460	484	489	518	491	468	505	481	510	486	490	490	513	465	465	495	458	488	456	488	503	501	488	473	488	474	463	459	473	499	525	486	505	470	503	480	499	467	491	514	490	473	457	459	447	454	493	503	449	517	519	445	489	481	471	483	522	473	504	487	453	500	484	497	474	465	510	460	502	491	501	511	464	492	501	519	523	482	527	483	505	479	512	494	491	428	478	498	459	464	423	460	482	499	489	492	472	483	489	497	501	475	481	530	496	511	492	457	496	487	479	465	480	478	445	490	502	480	489	456	499	471	517	532	506	485	453	490	510	506	443	486	480	473	488	491	497	470	448	458	504	479	484	474	524	501	478	466	510	465	504	451	462	506	510	479	468	500	499	491	523	481	510	458	506	478	483	458	495	506	472	477	489	462	452	489	471	479	480	484	476	501	424	471	526	498	470	496	495	506	468	473	487	491	468	512	462	457	518	493	510	453	514	480	482	456	475	464	472	472	484	471	471	513	466	450	508	463	473	428	474	457	454	487	512	468	500	503	505	478	452	484	497	489	494	517	511	438	505	497	452	478	464	491	499	481	506	483	519	476	503	483	464	446	428	500	512	489	453	452	486	462	445	473	479	533	448	447	488	489	457	480	479	469	495	518	488	481	497	472	484	484	490	480	483	517	459	465	532	548	454	460	515	470	512	473	499	457	457	490	468	478	475	521	521	455	492	460	500	461	474	490	483	455	470	483	474	519	506	491	476	517	500	504	505	519	499	493	470	491	470	491	520	490	455	466	487	534	429	437	488	483	452	481	456	463	483	473	477	480	484	498	489	461	503	443	480	490	493	480	494	494	483	508	487	473	515	480	520	484	468	441	452	509	456	504	474	458	499	503	478	476	499	472	499	461	474	483	513	502	464	444	472	462	469	436	463	507	470	489	458	481	515	505	483	496	492	501	455	465	483	479	491	487	463	475	498	485	473	459	519	501	482	501	521	481	471	462	528	459	494	511	491	456	509	469	494	486	521	507	498	483	494	512	470	492	525	497	493	486	511	505	482	492	490	488	476	482	480	481	488	466	510	500	484	471	473	464	535	497	449	469	458	480	484	471	477	484	482	451	497	460	525	509	499	510	466	470	500	436	479	456	498	497	485	459	467	472	516	470	476	488	486	478	479	496	505	498	479	524	468	497	465	487	532	488	495	493	507	493	473	473	482	484	432	455	511	483	449	496	479	475	479	466	509	475	480	514	497	484	483	516	496	458	509	470	477	497	502	479	499	460	475	490	492	454	491	495	464	484	468	466	472	465	470	494	471	531	477	490	513	486	521	500	462	495	460	466	477	506	456	509	460	490	474	499	514	474	454	435	496	436	459	470	493	488	519	527	472	518	485	495	465	467	488	507	439	495	446	468	504	487	509	498	499	486	502	456	494	493	510	479	485	482	451	462	510	496	471	450	495	467	453	477	447	449	448	491	463	468	491	509	471	443	511	503	519	470	514	489	514	475	498	476	467	458	486	451	463	490	463	454	493	445	492	473	519	492	466	493	445	516	521	513	496	497	499	533	492	443	480	503	489	478	497	502	490	461	481	445	489	518	450	508	455	507	475	500	526	486	453	485	467	444	487	477	504	506	526	474	492	498	464	451	499	497	476	494	466	503	483	476	532	521	489	499	498	475	486	495	461	508	470	494	537	519	466	537	464	481	472	465	478	460	475	477	486	471	507	480	485	505	470	483	489	474	522	475	488	502	507	491	502	449	507	493	513	487	482	458	497	452	499	485	452	490	468	553	498	451	502	475	489	497	488	472	486	466	483	480	489	484	481	517	453	500	480	494	476	483	471	509	511	437	455	469	467	483	455	508	523	476	503	499	501	495	485	491	503	474	524	530	516	495	438	510	497	491	477	460	519	491	474	464	484	474	500	431	518	499	503	527	529	534	492	476	503	498	485	490	479	499	450	517	480	481	501	490	460	495	483	478	500	471	492	496	482	480	533	475	502	452	483	468	510	481	462	521	459	501	496	459	506	482	490	523	475	494	484	506	500	460	456	475	471	496	505	482	507	502	514	485	467	445	471	526	467	497	496	488	487	475	502	465	506	474	470	514	493	456	467	485	495	470	485	451	505	501	484	503	523	460	460	504	435	462	469	484	486	463	501	508	485	491	494	467	487	488	444	450	475	446	458	499	488	482	494	486	521	502	484	473	476	483	484	504	513	482	485	457	496	458	489	455	496	535	483	488	432	492	497	489	485	514	469	454	469	493	503	506	514	457	481	478	473	510	484	472	472	447	499	511	483	504	464	469	475	514	447	461	488	474	478	488	501	447	497	477	509	481	479	475	504	495	484	480	488	510	496	533	472	460	450	490	495	471	507	504	484	473	499	483	516	462	477	500	507	452	456	517	464	480	515	467	470	508	493	469	497	510	525	474	476	458	464	499	502	513	479	493	482	462	513	491	491	506	523	502	465	499	466	497	485	483	523	541	489	453	485	459	494	471	446	479	496	478	466	475	527	489	488	495	522	470	492	460	470	491	481	476	519	522	488	499	474	436	468	493	469	455	481	460	483	466	455	488	513	476	474	500	464	472	468	457	495	483	516	479	469	506	478	457	450	524	465	450	495	489	542	464	476	466	512	470	476	480	482	502	475	494	499	464	493	517	498	502	498	464	484	505	454	498	504	457	507	474	465	446	511	459	487	483	520	489	494	464	479	540	462	505	472	472	488	455	484	482	498	440	460	485	477	511	471	499	493	502	459	489	501	513	465	456	545	512	483	489	506	468	499	519	470	502	490	494	493	506	496	494	480	466	472	523	507	487	520	496	493	482	478	459	491	482	425	488	463	458	440	479	481	532	480	480	498	440	490	473	525	488	489	449	431	463	495	495	495	506	468	448	507	480	473	483	471	469	458	496	473	502	503	525	444	510	457	476	494	504	451	508	445	471	473	500	499	532	496	498	476	464	472	461	494	495	448	521	500	481	488	464	504	492	488	493	475	525	497	491	503	439	515	471	501	484	507	503	469	455	465	476	490	480	446	504	510	501	465	509	491	482	455	475	539	480	499	482	482	477	496	492	451	494	510	490	490	458	480	451	495	482	484	507	490	525	495	460	480	468	447	501	466	490	491	472	491	470	479	470	496	485	472	498	490	502	446	506	489	472	482	487	468	483	471	498	474	529	493	482	497	498	516	456	470	511	506	493	493	485	483	439	491	496	408	493	488	484	516	475	459	522	496	443	499	496	491	449	487	488	489	464	466	463	470	544	506	488	488	493	528	526	467	504	516	458	496	478	509	493	451	503	486	468	482	522	471	475	507	467	492	495	462	480	464	486	481	514	539	496	496	543	524	500	526	469	492	474	472	506	520	463	469	434	501	484	481	472	535	505	492	460	470	460	464	472	525	433	457
24393	21398	29472	24023	20513	39794	41314	28739	14588	3218	782	202	177	178	160	188	161	172	157	192	184	171	190	175	155	180	156	169	178	172	170	182	150	162	171	185	179	152	173	174	164	163	169	177	158	200	183	149	214	151	163	175	171	147	169	180	169	174	152	181	189	182	165	211	168	162	161	172	214	169	179	151	155	176	167	187	174	187	165	163	174	147	189	179	164	176	142	163	186	159	163	145	152	146	172	167	157	171	178	171	192	188	173	158	183	175	210	165	161	154	156	171	172	158	156	185	164	159	188	194	181	162	168	176	163	174	198	188	173	174	157	178	160	177	171	169	156	145	159	161	172	168	168	162	163	170	161	173	142	164	161	166	159	159	170	158	162	178	174	168	166	163	178	167	169	176	170	169	178	180	162	197	146	194	193	164	172	196	154	173	160	177	166	162	150	158	149	148	172	157	183	178	143	148	203	184	172	183	165	164	162	192	159	150	168	190	163	166	176	164	157	177	167	180	168	153	172	170	168	125	153	154	178	160	186	182	192	178	177	149	169	190	182	148	184	158	175	149	167	182	172	173	164	165	170	214	145	139	184	150	168	168	158	164	196	178	152	184	167	141	163	172	173	182	182	172	188	194	179	171	179	161	173	171	171	182	186	153	150	158	184	174	170	177	184	145	160	180	162	158	165	181	195	172	184	168	172	165	175	172	172	156	194	163	170	193	196	164	175	170	167	166	168	174	162	187	172	182	166	188	156	172	177	177	160	167	165	170	160	180	155	170	178	166	163	166	174	193	160	172	162	144	175	190	171	166	149	167	159	193	183	151	147	163	200	163	157	170	172	167	151	191	157	158	161	196	176	191	169	177	206	200	173	156	167	203	162	181	186	185	173	180	177	175	163	157	157	172	151	173	154	158	157	173	177	183	165	161	164	169	154	144	163	182	165	174	139	186	149	148	174	157	173	166	183	151	157	184	157	183	188	198	178	158	150	176	165	173	159	169	169	187	173	166	151	192	194	194	185	171	187	153	167	143	166	175	139	178	172	170	172	178	178	162	177	169	153	181	162	162	168	181	188	156	166	176	171	159	157	179	161	159	166	162	168	184	158	182	162	187	183	161	175	194	180	181	155	180	162	172	175	184	156	186	170	157	181	166	170	159	169	168	166	176	161	158	189	161	183	179	179	156	172	170	176	181	161	190	176	168	178	164	180	170	165	174	172	167	175	180	155	165	165	160	181	150	184	151	176	155	131	177	190	171	173	167	154	159	164	168	168	174	189	175	167	190	169	167	173	157	167	163	171	183	183	168	179	159	176	177	169	183	171	184	187	175	191	158	161	154	158	145	173	168	167	158	171	174	171	164	175	188	162	156	196	177	178	188	179	156	171	183	163	164	195	170	157	191	155	170	172	179	178	177	171	178	171	152	157	160	182	156	168	188	169	173	169	172	156	166	172	157	169	166	173	159	162	167	171	158	160	219	174	167	175	155	163	171	173	172	175	197	153	160	165	187	156	191	174	166	170	163	176	195	184	164	167	188	181	168	174	177	169	180	162	172	170	170	169	186	153	177	163	164	171	186	171	184	198	189	175	188	178	166	164	182	161	152	170	169	154	185	160	191	164	168	177	171	169	189	154	169	196	178	172	155	165	162	167	159	156	172	162	173	156	174	159	161	187	154	160	175	179	171	176	185	158	154	161	174	175	157	164	181	187	166	152	164	154	173	184	164	182	160	173	160	174	153	206	173	157	170	154	177	179	166	183	173	172	166	194	183	168	164	171	172	163	191	171	161	168	195	185	159	161	172	174	194	174	172	158	182	162	169	181	181	174	185	170	143	180	174	160	161	178	153	171	165	193	178	174	173	162	174	170	146	168	202	163	176	189	202	158	153	169	170	166	165	165	156	161	171	154	160	172	183	181	167	190	160	177	145	171	167	144	173	142	158	159	185	150	177	178	159	188	175	175	156	171	192	170	176	181	194	152	155	189	171	164	192	155	129	168	177	167	166	182	151	173	157	163	163	167	161	153	188	139	169	170	164	162	173	164	187	204	149	159	158	218	159	158	171	179	167	180	168	174	172	156	151	175	160	168	164	143	163	171	155	184	170	183	161	169	157	158	201	166	177	152	185	157	184	173	194	186	162	194	151	173	171	182	174	158	170	178	176	153	162	188	179	170	163	164	182	154	163	184	176	187	177	173	165	137	149	193	179	155	184	166	185	170	165	184	159	157	181	182	171	170	156	177	162	162	179	177	197	148	157	170	170	184	167	169	153	133	154	156	176	191	173	156	193	166	184	179	171	166	151	162	166	160	154	181	156	171	174	153	181	162	180	152	173	159	162	174	146	182	152	184	164	175	167	160	165	157	178	140	186	200	170	153	182	184	150	175	161	176	179	162	170	169	173	213	175	159	178	176	186	189	163	168	171	170	169	198	185	182	170	150	175	184	191	162	171	148	146	164	164	166	160	170	187	164	175	180	181	175	167	165	147	174	166	163	194	180	161	172	170	174	189	162	163	160	173	181	187	182	191	152	178	172	181	169	168	173	186	180	166	180	166	197	182	181	155	151	175	163	158	169	170	173	159	150	181	180	172	162	142	176	165	156	171	161	193	148	158	157	185	184	136	161	179	182	168	162	161	173	165	155	187	166	155	197	141	184	172	177	175	155	167	168	161	180	150	167	158	156	166	166	181	163	164	151	175	184	175	169	171	174	164	173	183	195	156	179	169	182	160	197	155	176	174	189	152	184	180	174	166	178	172	167	196	162	149	158	142	177	169	146	159	186	172	176	155	169	180	181	160	181	161	158	153	166	179	154	185	187	177	166	169	171	185	159	174	183	167	167	186	160	172	156	149	201	152	189	157	189	164	190	160	181	168	186	178	192	150	176	169	178	168	165	164	167	172	190	183	189	190	165	169	179	157	174	153	167	170	172	169	177	168	181	183	172	155	172	162	171	153	187	167	176	158	156	172	151	190	157	169	159	160	167	175	180	175	162	163	168	173	171	174	185	177	188	180	181	168	152	161	153	167	174	171	180	165	161	173	168	161	152	176	187	166	180	183	176	166	181	162	194	180	165	159	163	158	171	162	171	201	174	171	185	164	176	193	156	157	176	187	173	158	179	176	160	182	177	153	172	179	186	156	179	147	163	183	165	188	161	189	192	180	178	150	164	170	165	179	184	182	146	187	162	165	166	160	181	179	176	157	189	184	199	147	193	149	157	178	129	158	175	166	176	183	145	142	174	169	174	130	149	185	201	174	193	163	164	139	202	160	168	198	173	160	158	157	194	168	171	178	156	175	181	163	163	157	169	171	171	166	178	166	186	178	164	157	165	170	185	191	196	171	147	166	158	165	192	164	205	160	178	177	182	159	148	180	168	191	187	176	176	170	156	156	174	172	176	164	168	159	161	161	151	190	158	179	188	162	166	180	157	170	197	173	166	168	169	165	184	159	193	152	165	141	193	176	151	188	150	173	161	157	166	163	180	185	169	157
13457	58440	42314	10549	19120	47063	45299	35738	22380	6639	2266	360	351	345	351	365	380	365	327	336	373	343	359	374	341	332	334	352	350	368	329	320	352	376	377	361	325	365	344	337	385	339	340	356	336	355	346	330	329	350	325	307	337	328	320	335	372	333	344	395	340	341	340	375	344	325	334	338	330	318	348	337	367	322	327	344	376	331	340	361	340	345	339	340	393	342	320	306	324	335	359	332	345	342	385	325	336	321	343	352	332	346	375	361	340	375	341	340	361	343	333	347	336	333	375	363	349	314	328	336	348	327	317	341	317	332	324	348	331	345	343	320	359	349	355	334	336	354	342	383	344	338	334	311	327	354	346	357	320	358	347	371	341	319	333	342	324	358	329	343	358	346	329	322	334	330	333	358	327	326	362	343	303	329	319	375	354	348	359	339	335	371	365	344	315	342	360	359	358	310	330	305	321	354	352	351	328	360	310	349	345	329	332	374	361	327	330	345	329	333	330	322	337	333	341	324	335	326	349	338	337	353	334	350	354	318	361	357	355	358	322	331	333	365	344	368	316	372	343	308	323	353	344	357	344	354	337	338	337	361	342	354	344	316	361	366	371	388	358	327	364	367	348	349	350	352	352	371	300	341	355	315	334	346	293	360	364	321	362	340	341	360	369	352	333	361	359	339	330	353	353	337	335	322	328	335	347	337	345	379	343	341	312	329	367	320	328	329	361	331	351	346	346	349	342	349	350	345	348	328	323	332	334	325	353	336	333	349	361	344	339	356	333	329	340	341	341	361	349	331	345	345	324	335	332	347	315	344	322	345	357	322	371	370	304	337	338	321	347	329	327	338	335	325	330	329	346	331	360	347	345	328	342	352	329	350	363	354	322	331	301	353	333	343	321	336	350	329	334	327	352	351	349	336	327	353	364	351	333	364	309	361	352	363	323	383	345	316	305	348	328	346	338	336	319	338	332	300	309	361	338	350	327	351	360	320	370	352	328	331	372	320	359	359	354	337	370	336	316	353	315	325	326	339	362	358	342	352	334	348	342	308	365	332	307	328	332	357	362	333	332	385	336	392	309	324	335	341	352	371	362	320	310	333	356	344	343	353	331	321	334	341	328	322	335	346	349	359	340	358	336	299	343	341	320	311	361	342	373	351	314	353	345	329	339	382	314	321	332	338	347	296	350	352	345	335	339	323	341	374	348	345	323	350	348	359	330	354	325	351	343	326	353	328	346	360	333	347	345	323	337	362	313	337	362	320	369	362	379	356	359	357	358	345	323	348	342	367	334	338	366	306	329	348	362	328	373	311	355	314	342	335	342	337	373	324	361	322	337	318	312	326	360	345	385	367	328	348	361	345	334	366	319	347	350	313	328	353	345	362	355	358	339	329	345	337	360	321	353	325	331	343	352	362	310	342	355	303	338	336	316	384	332	372	348	338	340	333	330	318	368	311	321	351	339	331	356	335	354	350	323	362	362	337	372	377	335	312	347	359	330	344	348	337	355	366	346	359	334	325	333	327	376	348	314	355	352	371	338	356	324	350	357	336	311	354	309	299	343	342	346	333	340	360	340	362	374	368	360	330	359	340	328	368	377	349	341	351	347	331	310	335	331	344	313	321	312	333	358	366	349	352	339	384	327	352	366	315	338	338	358	345	347	359	352	354	332	316	350	375	339	335	330	346	356	357	326	338	357	383	322	334	378	351	327	359	363	333	315	304	330	332	312	376	331	323	370	344	324	342	342	351	357	342	350	336	328	351	344	323	347	363	339	316	349	331	365	319	337	325	343	347	333	359	314	333	383	329	333	324	378	323	332	356	320	307	355	342	327	344	339	345	370	345	326	338	330	346	334	371	355	363	331	353	348	348	344	372	340	285	325	346	354	328	364	380	376	361	344	356	336	386	335	307	325	355	359	350	324	353	349	355	343	309	342	343	341	340	312	330	367	324	339	369	333	324	353	364	352	343	346	376	331	346	369	346	348	334	329	329	320	365	358	311	365	347	391	347	318	373	363	321	339	350	354	331	314	334	340	332	338	340	363	393	318	377	308	343	327	385	341	337	366	321	327	334	355	352	380	351	364	313	344	352	345	381	324	342	351	358	337	345	332	349	338	317	334	326	308	329	355	340	338	355	341	350	372	333	333	326	371	341	316	354	307	329	314	313	309	344	312	339	327	321	343	348	329	341	331	342	340	362	354	335	333	335	354	356	313	312	347	341	326	357	304	324	307	350	325	373	345	330	374	323	385	364	344	356	325	365	315	354	323	346	351	359	343	355	336	337	359	334	325	344	342	323	334	320	338	333	345	347	350	329	341	328	347	346	356	365	346	326	327	367	345	349	338	348	357	359	329	334	350	305	357	321	355	351	317	327	317	325	333	380	343	353	353	346	343	327	371	350	355	355	363	355	341	300	347	326	334	368	334	346	363	333	338	383	375	356	355	334	320	339	339	342	365	330	369	354	329	302	316	367	355	364	345	346	333	321	343	376	335	364	360	358	350	310	326	338	363	354	344	321	314	331	379	344	360	358	352	348	339	325	361	335	344	316	312	364	336	333	339	365	356	336	359	388	346	366	326	359	355	328	341	349	341	361	342	351	349	346	333	355	357	345	369	343	317	345	365	325	355	325	367	370	332	361	332	372	359	346	330	336	329	360	332	306	328	359	317	370	368	358	308	352	366	292	338	337	343	370	333	335	303	339	345	352	354	344	382	371	309	350	365	340	366	345	369	348	320	324	304	341	313	369	362	335	340	340	340	331	363	371	356	365	292	331	331	330	342	341	356	337	352	369	344	356	328	320	338	338	347	359	319	312	358	319	371	342	337	307	364	325	336	349	339	351	353	352	334	335	339	339	332	358	322	335	366	344	350	337	353	339	341	309	347	345	345	315	335	339	360	332	314	358	320	357	351	345	335	340	332	352	377	353	318	336	347	336	327	349	339	330	323	345	343	322	324	358	335	346	329	329	399	336	334	335	380	366	333	368	347	343	314	350	335	332	318	327	339	303	315	303	379	346	351	349	360	345	332	364	386	313	340	383	353	362	346	360	331	341	335	351	341	327	347	364	352	358	327	349	372	346	343	339	376	330	323	335	347	334	353	374	330	336	339	334	357	316	364	305	346	339	340	326	381	344	356	336	348	319	332	323	314	345	342	338	311	381	352	350	343	331	359	328	313	350	344	323	312	340	369	339	360	357	349	334	345	360	326	324	358	333	304	373	357	357	333	361	364	333	358	361	359	323	355	338	310	358	356	341	308	338	313	325	353	355	367	310	362	319	367	392	323	361	362	393	322	345	346	353	342	314	339	341	324	309	326	341	350	337	334	354	310	335	342	345	318	319	369	340	333	341	320	307	340	344	339	329	347	352	342	328	332	345	346	377	375	328	338	337	377	323	334	363	355	344	322	351	361	384	337	344	354	364	354	309	335	336	349	367	339	332	339	350	348	330	349	345	376	315	342	326	345	345	347	296	332	377	340	341	344	311	338	308
23399	21391	29594	23792	22961	49046	52372	39611	23121	7515	1378	202	232	237	212	208	229	239	230	247	225	249	224	213	230	224	239	223	221	225	221	219	222	214	214	218	207	227	216	213	210	227	217	211	218	222	213	215	232	238	221	230	208	209	255	205	232	224	205	230	245	280	210	223	221	233	215	224	220	213	221	235	241	238	241	248	218	232	221	217	231	211	238	211	209	218	217	220	214	198	230	218	239	219	215	220	208	215	204	202	213	220	218	207	202	209	200	212	224	229	208	207	217	197	235	210	217	226	225	192	218	196	227	240	213	216	224	216	215	213	213	225	246	231	198	211	216	214	217	232	238	259	239	214	234	213	220	222	253	224	206	237	208	215	222	229	199	218	224	223	242	216	232	209	217	204	213	209	176	243	218	203	204	242	207	200	200	222	219	244	242	225	207	207	202	217	202	191	219	214	242	233	221	228	215	202	213	225	240	230	223	206	210	231	221	220	202	214	207	217	209	193	209	232	222	220	238	222	196	224	213	230	213	208	216	208	245	210	189	209	197	249	201	238	233	218	235	204	214	214	213	212	215	233	211	212	222	231	220	244	219	235	222	225	222	232	213	231	214	219	232	217	228	209	223	218	238	215	201	226	232	210	230	216	215	227	207	237	217	199	225	232	233	190	208	211	205	230	188	224	238	221	194	211	240	242	215	191	223	208	226	225	224	244	243	226	202	217	217	240	203	214	213	198	240	224	220	245	211	182	211	215	197	226	207	216	197	212	220	208	221	217	222	232	216	208	200	235	225	198	193	207	226	210	208	243	226	225	225	237	217	210	225	233	227	241	239	194	220	225	234	216	211	200	216	225	194	210	220	220	220	226	223	229	226	220	213	208	220	221	235	220	227	219	239	223	203	259	227	218	239	204	228	214	200	202	229	224	229	225	221	208	201	243	222	242	224	219	223	219	220	187	237	210	237	213	219	205	234	229	211	214	214	204	210	233	218	249	219	230	218	237	220	198	205	202	211	191	212	236	189	192	222	240	201	215	205	207	230	221	198	233	201	227	223	209	232	208	201	234	211	208	244	224	217	236	204	194	234	213	204	222	208	203	248	198	224	201	183	207	243	213	234	214	210	220	242	220	211	230	221	222	213	218	209	216	209	203	204	212	208	232	222	213	200	208	213	245	191	233	241	211	227	235	233	210	245	212	202	208	241	230	214	182	213	223	234	197	249	225	213	196	208	200	216	243	227	207	214	206	232	221	217	211	212	202	196	224	196	219	216	200	197	204	215	224	206	225	196	212	206	195	195	217	216	222	208	213	226	233	226	197	218	209	220	228	209	221	220	233	227	221	211	189	223	220	200	224	215	201	216	198	213	199	219	213	243	217	234	207	211	201	205	224	208	212	211	218	216	209	236	194	219	197	217	220	227	229	202	252	221	223	238	243	235	222	220	200	205	228	219	219	186	209	207	199	234	207	217	202	238	214	202	215	227	238	211	230	241	173	197	212	201	226	226	251	231	218	237	241	211	227	238	219	224	225	221	236	216	204	235	201	211	236	247	244	229	216	235	212	199	235	210	260	229	209	218	220	200	199	223	234	197	240	211	216	214	225	213	223	204	231	233	242	190	235	204	230	222	206	216	232	211	215	218	237	193	232	221	227	197	234	222	222	205	211	222	218	233	210	216	201	230	235	239	232	204	244	230	223	207	176	220	235	212	217	223	241	218	205	203	198	202	215	226	209	223	196	237	237	238	196	224	209	202	218	207	217	206	226	201	230	221	213	237	228	231	222	209	227	217	203	240	234	233	191	188	190	207	223	214	200	211	191	213	220	201	202	248	190	245	200	211	206	181	246	221	214	192	226	205	226	218	231	222	225	229	206	240	231	249	237	192	220	200	240	205	247	227	190	229	214	215	223	216	206	231	223	228	192	210	215	205	215	208	214	255	225	214	224	206	203	214	206	199	220	210	233	213	208	209	240	235	216	204	227	202	223	228	238	203	199	216	224	205	195	204	232	217	254	214	207	206	200	198	217	234	240	232	198	234	218	234	219	212	192	219	205	238	195	200	211	221	208	220	222	196	189	196	205	213	220	210	223	215	211	223	218	243	210	184	217	223	207	201	227	238	225	232	212	227	220	224	237	220	207	185	204	185	227	227	219	232	212	215	221	211	205	219	219	195	215	226	216	208	215	200	214	213	195	199	210	229	218	210	230	219	213	224	222	215	226	247	191	222	206	220	246	172	215	214	229	201	206	223	219	223	207	226	230	229	230	217	210	221	231	212	209	248	211	218	224	231	206	208	219	235	216	221	221	204	188	217	194	204	221	226	233	223	197	232	243	201	224	209	226	202	223	228	226	254	199	217	191	221	242	218	201	235	263	208	217	238	229	201	197	224	210	216	244	205	223	208	209	237	245	227	239	211	238	222	218	211	213	232	218	215	209	243	220	238	229	220	203	221	227	209	228	219	225	225	235	193	221	212	198	221	214	219	215	201	212	189	215	213	234	189	231	219	216	200	231	230	230	224	189	198	206	205	221	194	208	216	202	211	218	206	199	216	215	195	195	211	227	235	228	222	218	245	248	215	213	185	202	206	208	237	196	204	212	248	222	231	209	228	241	240	228	242	207	243	216	211	206	244	226	202	247	222	224	230	241	213	233	214	232	218	209	225	207	237	218	207	238	209	222	229	226	196	215	217	230	222	218	215	237	229	195	208	197	237	228	235	221	247	212	229	245	219	206	220	238	216	212	219	215	208	205	240	229	226	214	220	221	199	224	225	207	193	207	202	220	207	234	212	218	235	220	231	198	220	207	222	226	228	216	223	257	207	223	208	225	203	203	218	225	216	184	204	223	240	224	236	219	228	232	222	225	209	236	201	230	227	189	221	202	207	200	219	206	220	200	208	225	213	219	200	250	213	222	216	209	239	243	233	216	194	197	220	217	197	194	188	198	213	229	231	201	209	238	215	236	215	228	226	224	204	201	187	184	213	214	274	234	258	215	248	207	243	235	224	204	226	232	223	216	246	228	201	224	203	221	195	246	247	203	246	208	234	222	223	212	217	202	207	202	199	221	244	230	229	213	202	204	206	214	240	201	245	219	214	229	192	206	198	216	201	198	207	241	199	223	206	219	235	218	200	207	195	224	224	212	215	220	218	227	235	215	274	251	201	203	225	219	201	257	214	194	228	207	214	206	252	226	211	225	232	199	225	218	233	229	227	218	195	204	199	214	198	221	208	217	224	215	214	241	214	217	209	242	205	249	245	209	197	226	215	225	205	213	202	193	207	231	235	204	213	236	249	229	229	209	235	209	240	220	202	238	224	243	215	200	242	220	222	203	211	190	208	195	218	220	230	205	202	206	237	230	267	226	213	253	232	226	225	208	224	230	226	206	196	208	218	227	211	226	221	245	201	226	200	239	228	226	220	222	225	223	229	218	203	230	220	186	208	206	236	219	242	219	229	206	240	244	211	201	234	182	229	231	245	262	222	201	227	224
14587	66992	56461	14506	31549	56404	55165	45159	30760	11414	3706	420	448	441	394	418	410	423	386	431	375	412	403	396	408	404	402	395	419	384	431	400	435	453	463	389	413	446	430	435	417	408	419	426	425	424	455	409	391	419	407	383	403	395	439	398	408	431	409	413	429	438	452	436	415	422	437	434	388	399	415	435	427	407	375	398	392	374	457	410	363	360	410	409	406	468	417	434	409	415	407	390	408	429	411	417	416	410	391	391	434	432	415	422	436	430	402	414	426	407	433	387	422	424	384	406	399	415	397	433	404	415	429	431	423	393	411	435	411	440	429	393	402	396	435	457	411	431	444	406	449	395	396	477	428	433	437	415	436	417	425	427	427	405	393	407	416	429	392	394	412	402	377	403	423	460	395	392	410	409	456	438	422	425	424	412	420	444	409	408	446	422	399	425	417	360	420	402	423	394	455	407	399	394	414	398	412	431	428	410	384	400	420	450	416	396	436	410	417	442	397	427	432	422	399	424	399	435	422	425	477	429	364	424	424	408	419	392	403	386	393	409	450	434	444	408	381	409	397	405	441	394	424	402	429	418	434	426	417	429	455	391	408	413	399	352	398	371	415	423	449	433	448	375	409	441	419	413	426	411	432	442	393	417	401	413	435	389	439	422	424	412	441	401	427	415	407	410	433	400	397	372	393	406	420	391	419	410	430	402	414	414	445	398	398	433	397	416	384	429	455	422	415	420	425	409	427	428	403	412	397	422	434	417	414	419	443	409	420	436	346	448	411	436	407	389	408	427	391	388	402	412	387	412	418	403	431	435	399	396	448	404	418	447	410	407	341	424	422	403	443	454	397	406	379	448	417	410	394	442	418	413	423	454	391	403	429	400	411	421	420	440	456	434	449	413	401	413	411	445	361	427	394	420	405	426	439	437	397	389	420	437	348	387	440	426	435	423	404	419	408	421	385	426	417	396	416	403	414	387	378	364	387	413	466	445	411	406	378	425	406	399	460	391	414	422	415	386	441	412	416	438	428	461	435	441	398	499	445	439	420	387	380	405	425	437	416	430	410	394	400	449	435	423	426	403	421	422	405	426	412	385	409	426	422	390	403	404	420	396	397	408	436	423	406	444	427	410	417	372	387	413	414	411	398	396	422	384	393	385	437	392	421	414	429	395	417	438	387	450	417	389	400	418	405	435	440	402	453	419	401	385	430	401	396	364	413	381	403	395	363	436	401	450	416	403	390	365	452	415	396	424	441	415	421	401	403	417	432	430	443	408	409	441	435	399	416	384	412	457	428	435	380	389	431	406	410	378	409	411	406	425	424	442	456	406	406	422	413	402	427	420	411	394	412	410	403	413	446	433	404	400	409	387	428	414	433	416	411	422	410	430	403	469	407	398	413	405	440	406	406	384	411	422	417	415	433	411	415	394	358	401	416	436	413	412	416	438	391	385	445	422	418	396	427	410	392	402	427	395	411	428	411	374	422	441	424	431	416	372	417	397	425	431	416	419	438	434	403	440	390	429	435	396	390	395	470	416	381	414	434	434	412	398	413	441	397	403	422	410	429	425	409	430	409	403	429	417	444	413	397	415	423	438	425	390	408	392	427	413	404	380	439	409	389	435	419	420	445	404	462	437	423	384	415	411	406	435	408	432	420	387	441	412	434	425	448	423	441	394	433	383	443	433	425	388	373	425	438	378	425	445	415	426	444	422	436	414	426	427	437	446	429	405	441	414	471	420	422	459	442	431	448	446	449	451	419	440	398	411	436	437	422	411	417	426	419	400	395	436	419	387	409	398	435	414	390	396	445	402	395	453	409	433	404	379	417	424	398	431	407	388	419	381	431	425	407	444	457	436	407	391	394	425	409	403	415	410	399	419	403	400	417	397	396	413	399	377	419	456	420	413	394	409	377	382	434	418	393	403	419	395	426	423	440	415	412	405	411	447	429	435	445	411	398	411	411	418	461	427	389	436	414	400	418	403	402	418	430	427	440	401	395	426	412	416	399	456	409	416	432	439	428	395	361	401	427	427	413	404	422	413	437	391	395	388	410	455	403	408	409	436	421	400	392	419	454	412	424	453	422	386	408	429	445	398	422	394	415	420	426	416	459	427	439	430	410	419	389	412	460	435	437	395	424	427	410	430	404	444	442	427	423	425	397	400	428	396	446	425	422	378	432	439	400	406	388	416	404	386	384	408	427	379	407	414	392	408	435	433	436	398	393	389	385	457	438	387	427	410	440	432	443	391	407	387	461	417	422	444	402	427	409	448	414	429	417	397	438	427	426	452	428	457	376	389	417	407	426	380	404	427	392	420	405	426	421	418	404	390	427	447	434	402	422	401	446	401	427	401	429	408	443	388	440	427	431	431	439	451	415	404	405	426	404	438	424	405	410	422	374	418	425	438	401	409	427	441	427	412	399	393	389	410	374	394	422	415	447	412	424	379	428	364	397	423	400	446	417	397	435	444	437	434	410	409	393	423	404	397	439	398	432	409	441	438	434	411	385	404	431	425	376	414	418	448	402	435	443	400	456	432	388	426	445	433	412	449	466	416	374	429	433	394	387	424	383	375	408	426	425	395	403	420	441	432	437	412	389	410	412	424	376	401	458	417	401	400	384	400	402	390	383	418	430	426	404	422	404	431	405	381	437	443	381	408	410	416	435	460	390	412	401	423	447	450	443	386	439	396	396	395	411	395	448	429	437	392	432	443	411	364	448	390	427	468	441	412	430	433	395	408	433	396	389	442	441	369	438	421	407	427	423	415	415	458	450	438	388	435	429	413	446	453	436	415	413	414	404	395	424	405	381	445	420	390	411	374	407	382	402	406	433	388	434	447	417	376	397	412	419	449	406	416	406	438	425	393	409	416	413	422	448	411	397	425	410	440	418	396	416	410	408	417	382	449	419	403	448	445	409	400	411	412	461	428	404	383	450	416	409	442	398	418	401	407	396	470	416	410	416	401	441	388	426	436	403	399	431	398	415	415	417	433	379	414	419	418	417	401	417	451	420	402	400	424	399	380	431	413	408	417	446	391	456	401	438	380	382	438	417	415	413	407	423	425	324	397	438	420	436	373	403	386	408	376	415	422	411	416	452	413	410	426	397	446	442	370	428	405	381	410	398	400	445	405	418	384	395	399	415	417	408	406	406	453	390	411	409	430	457	414	430	418	425	446	452	472	414	417	417	399	430	423	420	438	439	398	420	422	402	434	427	403	383	398	389	419	473	399	444	410	427	428	415	413	437	377	419	425	417	380	401	398	433	424	400	472	423	436	444	419	383	471	432	431	456	417	419	452	393	420	419	418	416	398	411	415	404	396	419	413	431	444	433	409	454	389	428	397	431	388	440	420	406	426	375	459	456	439	418	384	417	418	391	446	417	409	432	407	387	421	410	431	418	402	422	436	429	413	447	421	404	393	412	411	416	420	404	403	434	451	395	407	422	384	408	422	394	392	406	373	430	430	403	440	441	405	381	412	402	379	393	420	436	373
26981	21149	18483	4350	3308	8033	8063	5370	2476	802	263	262	232	212	231	271	246	250	250	261	226	239	258	241	245	249	255	243	249	228	235	249	243	239	238	238	248	240	218	218	240	243	245	223	244	262	241	243	222	237	226	202	264	235	225	233	244	262	220	217	239	238	238	233	224	253	250	252	226	237	233	237	256	200	247	220	242	211	232	227	219	230	259	208	257	223	257	207	238	220	266	256	234	244	227	248	243	239	243	232	233	204	249	216	242	221	231	221	232	234	254	226	227	215	242	235	260	201	237	242	245	236	247	236	238	235	220	244	239	228	223	233	226	254	237	248	253	229	256	242	255	248	237	275	257	197	234	205	224	259	238	231	250	238	219	238	238	228	258	258	248	231	226	215	222	250	225	230	238	244	243	218	227	226	242	229	217	262	242	222	226	253	224	218	234	239	219	237	230	224	238	245	203	250	246	223	256	250	245	214	209	226	233	244	234	243	238	226	272	236	231	246	252	244	257	244	214	228	228	244	225	248	251	243	215	248	246	223	219	205	237	224	226	244	234	247	231	221	228	257	242	228	245	239	239	247	235	231	243	250	198	228	241	236	239	224	220	250	209	218	265	231	239	244	246	229	243	230	236	232	190	238	225	239	237	234	254	263	249	209	231	225	235	250	253	222	242	214	247	225	203	243	213	229	249	206	215	233	260	221	255	243	193	215	251	268	231	245	247	244	202	253	211	237	220	244	229	241	259	215	211	217	254	234	215	240	219	223	226	230	233	230	224	233	217	241	250	231	245	240	209	228	247	239	233	243	231	249	234	236	242	210	240	233	238	247	243	223	235	216	238	247	227	254	213	240	231	240	202	235	248	247	244	211	262	241	235	229	235	247	222	223	261	215	228	233	218	216	252	252	222	219	220	241	248	206	254	237	218	255	233	212	224	253	216	257	247	242	215	239	264	217	218	230	237	245	249	214	243	234	234	236	235	210	229	239	242	215	230	240	233	228	211	219	213	232	221	229	214	257	259	252	243	217	230	240	235	235	220	238	239	271	236	216	254	230	256	227	253	212	249	219	248	226	240	238	225	235	219	228	215	238	226	259	244	231	277	255	244	268	231	221	272	231	223	207	229	216	221	231	224	227	226	234	231	219	212	243	236	242	217	231	246	235	253	231	205	225	235	219	230	224	241	235	230	262	241	232	260	254	241	245	232	245	233	238	208	238	234	231	228	243	256	236	236	226	217	245	222	241	235	216	237	220	219	237	211	227	229	231	218	251	203	226	237	227	226	238	245	240	224	224	228	215	224	235	234	263	218	245	217	221	226	233	261	228	264	232	219	245	227	243	235	246	217	219	224	236	247	237	226	240	230	216	235	230	239	235	255	236	256	225	254	247	227	208	263	218	247	243	226	238	221	247	203	237	253	243	244	229	227	245	232	252	212	246	223	227	228	237	233	239	215	249	245	241	249	246	216	242	234	225	252	206	257	225	252	229	247	238	241	249	221	243	249	226	238	235	236	237	245	245	225	224	233	253	245	239	246	219	221	233	222	242	235	280	217	249	213	217	229	247	250	241	244	262	244	238	254	215	253	219	236	233	235	217	203	232	220	230	239	211	227	234	237	223	237	234	226	236	242	234	231	247	246	259	240	238	241	249	225	226	225	229	256	243	227	244	242	230	240	248	231	219	235	230	233	254	243	211	234	229	206	227	246	230	217	216	221	237	219	236	252	234	268	228	222	202	238	227	198	199	257	218	240	236	233	240	226	254	235	232	239	224	215	233	234	252	244	224	220	236	242	247	255	243	238	248	235	218	199	263	227	259	235	234	239	249	245	227	216	234	213	231	209	231	247	223	241	226	252	277	243	258	254	225	211	233	233	217	247	251	233	250	239	248	253	208	237	207	235	245	241	240	227	252	241	241	217	230	235	211	213	223	254	226	224	225	215	239	254	259	246	242	252	264	224	239	210	241	246	263	237	255	222	264	223	245	219	262	222	250	259	211	226	239	255	247	235	252	206	225	186	236	230	241	255	242	247	235	236	253	232	219	206	252	216	210	249	241	211	234	244	219	251	254	226	243	248	245	210	247	225	202	253	231	246	210	231	246	231	239	235	218	235	209	239	226	243	238	244	241	235	231	223	233	252	257	246	216	219	248	225	227	245	253	244	231	228	237	243	247	237	241	251	227	261	231	243	228	225	226	219	214	251	237	240	214	265	214	246	232	225	263	231	247	221	238	236	222	234	271	221	223	200	208	219	269	230	236	219	246	242	231	251	260	231	245	236	214	262	252	256	247	233	233	229	234	229	242	260	224	225	211	236	229	205	267	247	230	250	223	239	255	238	231	226	227	220	236	234	215	224	237	218	237	231	229	213	254	222	241	230	219	236	245	221	250	263	209	230	214	225	236	227	246	230	267	231	246	254	231	253	251	223	210	219	219	245	217	240	222	203	239	221	238	231	228	219	216	233	198	238	217	230	235	228	246	230	248	202	243	246	226	224	222	231	243	238	212	250	241	255	210	229	217	228	218	238	223	216	235	228	237	237	234	225	218	242	226	230	247	242	213	246	228	255	225	229	246	231	248	225	258	233	229	238	249	243	220	219	245	258	231	224	247	252	246	241	283	211	219	208	236	263	242	234	231	213	226	235	249	230	245	247	252	211	245	216	194	232	251	220	225	235	211	244	214	221	211	203	202	239	229	216	252	237	226	236	277	248	225	227	254	232	229	223	202	220	253	245	248	270	247	234	250	233	215	223	205	225	240	235	221	236	258	227	242	226	223	212	213	221	218	216	224	228	219	242	242	227	251	235	204	246	229	221	245	216	242	266	248	206	246	229	207	234	241	244	251	208	219	204	245	220	229	212	252	228	235	220	244	273	257	255	227	251	214	235	227	239	250	247	207	220	209	198	247	233	232	235	220	259	239	243	227	222	226	256	225	250	234	231	227	239	218	255	245	236	214	243	231	229	224	233	207	230	236	187	233	229	242	257	233	241	234	227	242	241	235	236	250	230	224	259	225	200	222	228	238	243	221	209	238	252	240	242	242	216	242	214	222	224	218	247	232	235	260	212	246	229	209	221	265	231	206	274	254	234	217	220	250	218	242	253	233	230	241	217	228	230	244	240	225	226	239	242	248	202	224	223	225	262	235	222	219	227	237	196	242	235	223	227	245	237	228	204	247	253	228	236	242	254	250	228	250	222	243	240	245	206	227	244	232	247	247	233	221	233	238	237	238	236	223	230	228	224	245	225	234	228	256	261	241	271	211	212	206	271	253	213	237	235	235	245	214	226	242	225	228	251	230	227	241	248	244	231	259	217	210	220	221	224	237	240	209	228	231	240	214	244	239	227	238	253	236	258	219	227	222	252	230	206	248	266	246	254	247	238	254	228	223	234	222	244	265	236	214	260	238	253	212	233	216	226	231	232	248	224	244	221	272	256	223	221	265	251	251	236	234	220	237	217	225	221	226	234	247	255	243	218	241	229	233	223	221
7923	27802	25757	4144	8752	18487	17334	12407	6118	2106	577	498	456	461	463	463	516	461	462	470	470	452	452	486	460	455	459	414	458	436	473	451	457	480	460	447	429	458	473	504	485	462	501	456	478	477	455	490	454	509	457	479	477	429	460	489	488	479	451	484	434	441	482	445	451	452	445	464	489	482	506	497	450	476	469	484	440	450	449	478	461	460	454	459	479	451	468	473	462	478	501	496	472	485	444	486	489	481	461	468	448	480	445	507	476	480	469	459	437	498	465	454	479	518	478	489	484	501	491	518	481	477	466	438	492	426	479	454	458	479	500	472	478	458	484	470	496	450	459	437	459	459	460	487	442	517	465	467	457	466	460	449	468	468	456	498	440	474	463	476	436	455	510	472	441	453	432	431	454	501	513	456	454	460	460	446	463	464	481	444	494	451	471	464	454	485	482	464	480	482	407	442	488	462	422	487	488	476	470	465	470	489	470	507	482	481	500	494	431	457	455	465	456	435	490	498	444	478	443	471	443	504	435	497	463	440	456	477	485	461	455	455	493	441	458	430	472	449	477	460	480	444	467	479	507	454	449	444	498	471	513	428	474	472	458	529	480	442	480	456	475	440	442	445	479	468	442	491	506	505	483	464	431	474	480	455	501	493	495	444	469	478	475	457	447	493	436	467	484	457	460	454	494	460	438	477	446	490	481	480	472	488	439	489	447	463	496	472	460	489	460	465	525	476	483	458	491	479	475	491	433	506	422	452	435	540	483	479	483	474	491	447	499	442	462	487	487	430	437	465	446	473	490	459	499	455	473	466	431	497	473	458	464	496	481	508	449	458	434	482	515	486	461	519	471	493	472	462	440	456	494	462	446	485	475	468	474	466	509	459	477	458	469	475	469	460	455	460	489	472	490	449	476	497	459	498	442	461	447	437	456	433	459	483	462	464	491	511	501	420	456	470	493	477	490	492	487	511	527	486	430	501	475	444	427	479	492	463	478	488	461	426	490	475	482	437	490	489	492	475	431	478	441	479	474	505	437	437	458	467	447	440	481	515	474	461	449	432	437	440	427	457	465	464	482	514	472	461	458	465	491	494	500	476	460	483	472	444	416	453	453	463	452	464	481	473	451	451	456	458	457	482	493	419	487	453	493	469	494	500	463	475	430	450	467	497	475	517	449	472	500	446	496	477	508	449	489	442	445	491	449	499	434	472	471	449	457	498	467	422	472	492	471	452	447	476	460	475	479	468	474	461	430	484	490	484	482	464	514	498	503	483	480	489	431	494	444	488	466	478	439	474	474	466	448	497	480	474	480	468	519	470	428	473	451	468	547	482	466	499	472	467	426	489	459	456	460	477	444	499	463	463	470	458	470	514	429	498	478	491	468	497	462	502	477	493	464	411	498	477	449	454	443	423	456	469	446	421	473	478	460	434	490	502	476	453	495	450	461	498	473	446	437	462	427	460	470	474	452	480	419	517	461	482	471	483	498	460	448	455	503	465	474	472	499	455	473	502	464	477	457	480	491	476	409	447	485	437	524	443	453	463	482	466	442	445	453	491	465	480	480	474	465	457	484	466	499	483	444	439	460	509	496	464	479	458	475	437	471	486	483	444	470	496	507	466	445	449	465	472	474	470	495	531	457	452	481	451	484	469	459	476	435	493	455	491	491	477	477	473	481	481	452	474	438	468	481	462	480	479	495	494	463	460	471	456	444	423	496	478	482	474	487	459	483	443	475	467	500	438	500	477	459	487	458	450	458	461	435	480	470	486	444	469	488	447	484	444	481	458	481	482	465	450	455	468	456	452	486	451	503	482	506	471	443	490	454	473	450	477	461	486	466	491	508	477	430	424	497	451	444	480	474	429	490	454	459	457	449	438	464	501	488	460	461	484	484	422	468	466	469	450	476	496	465	465	454	456	473	471	477	486	437	459	439	513	465	504	470	472	480	486	504	472	496	505	489	483	460	483	459	453	485	500	488	474	419	438	455	456	438	473	472	455	449	487	463	478	473	406	469	471	437	466	477	446	457	454	470	441	457	473	513	448	468	492	449	468	526	491	459	467	438	427	480	440	459	484	461	508	502	476	457	465	495	453	465	493	481	443	440	418	480	488	437	488	491	467	438	504	455	479	478	459	438	475	477	461	459	498	438	483	443	500	496	474	452	504	495	467	426	453	473	462	472	458	433	499	500	466	448	518	494	460	492	438	495	481	498	437	448	464	499	472	473	486	465	475	440	462	459	509	426	450	472	461	438	441	464	475	495	448	482	467	455	482	473	482	449	477	474	448	480	506	460	444	508	470	455	488	478	451	501	451	465	455	480	492	489	477	468	454	466	454	511	440	453	484	473	472	475	480	447	471	495	457	464	488	467	470	458	457	442	441	456	480	455	469	466	473	490	488	520	457	481	428	448	457	469	444	479	457	440	472	424	470	463	477	464	485	483	483	461	492	449	459	440	451	481	481	456	462	460	464	470	499	495	438	443	463	461	473	491	486	466	469	476	482	448	456	491	453	465	466	485	458	484	468	476	477	472	458	470	461	455	495	469	450	468	434	501	485	435	443	501	453	494	490	458	464	473	448	475	469	488	462	504	482	447	440	465	463	470	469	437	460	425	448	488	462	449	488	476	492	465	481	458	448	527	470	483	446	458	459	474	455	474	436	473	446	459	480	460	468	465	456	475	483	501	470	492	439	452	487	474	479	509	473	442	476	443	399	440	478	437	499	452	438	508	490	471	486	455	461	445	437	469	465	451	486	463	450	467	468	514	420	480	487	440	450	495	461	469	467	458	484	457	459	463	478	477	449	475	464	425	502	481	459	482	464	495	493	452	473	428	415	450	456	430	497	463	488	444	485	432	473	490	487	451	457	442	485	470	475	440	474	466	470	474	481	432	458	500	447	450	528	455	462	520	473	459	450	431	442	436	478	462	464	502	484	468	494	475	471	474	483	501	479	421	475	472	467	477	470	476	461	465	474	425	486	474	482	485	486	457	461	458	474	473	459	462	450	514	459	466	495	450	441	499	450	458	457	504	462	458	463	478	467	488	454	461	458	467	462	503	479	480	500	474	493	487	467	444	500	447	458	519	433	457	482	442	455	472	484	513	456	448	478	518	443	499	473	495	488	458	496	452	515	494	449	448	444	503	482	442	469	451	466	487	439	459	462	435	487	456	446	475	455	503	466	430	456	447	489	469	444	475	464	460	466	461	473	506	431	443	477	476	457	510	463	464	462	473	499	510	432	502	448	435	493	474	471	448	447	504	449	468	483	463	464	456	451	501	409	489	457	442	456	457	474	516	483	468	468	446	464	449	516	486	479	502	468	491	469	475	435	428	484	471	438	431	439	455	488	464	456	467	469	466	443	469	461	504	512	442	479	485	445	441	472	485	485	450	491	502	474	476	468	483	452	459	448	521	489	474	475	474	456	472	469	500	498	481	469	467	472	455	457	485	461	485	451	486	427	438	454	457	434	478	464	469	444	482	440	499	471
24434	21417	29315	26367	36760	38762	33349	21631	10649	2770	291	172	189	185	147	176	172	177	165	153	187	190	168	197	178	185	155	164	187	170	179	166	175	163	186	171	182	186	174	185	159	172	180	171	160	165	164	197	173	176	161	158	168	157	157	187	160	162	178	170	175	154	174	163	167	188	179	164	149	165	182	192	149	191	164	169	169	176	162	178	183	165	164	174	171	183	156	170	157	184	166	177	172	177	180	159	176	161	174	147	183	189	180	191	183	155	167	191	153	182	164	179	149	165	180	184	178	149	155	167	177	181	164	180	163	162	169	142	183	170	160	160	194	167	164	175	157	169	186	181	171	172	180	165	182	170	183	180	176	162	144	157	164	202	176	152	161	146	168	177	178	166	166	181	170	174	144	168	178	156	183	174	176	179	178	191	163	182	160	154	160	151	174	147	179	157	162	169	164	155	169	172	167	197	162	163	170	167	177	156	170	165	186	206	203	173	166	183	192	167	144	187	176	188	172	191	161	153	179	151	168	156	164	165	152	149	165	166	176	173	177	152	168	161	177	181	165	143	177	172	192	173	181	174	175	175	166	169	166	161	163	167	173	169	159	157	170	183	147	168	174	162	172	189	165	167	180	161	165	151	163	168	175	158	175	166	181	161	158	173	194	186	185	136	164	157	155	187	146	155	156	172	156	163	170	148	152	173	173	149	156	178	165	176	172	190	162	180	176	147	158	179	164	161	171	171	181	189	186	191	179	172	192	152	153	165	194	156	144	168	189	177	185	163	173	195	171	146	168	165	191	166	154	168	172	171	152	157	157	159	165	177	175	164	149	163	165	215	169	172	164	166	172	183	187	160	154	193	202	173	165	146	184	182	178	180	160	189	187	176	176	169	150	175	153	160	165	156	187	163	163	163	158	175	141	157	164	149	151	172	166	161	161	180	167	153	163	176	179	152	173	173	161	165	160	159	155	167	186	180	152	177	177	177	158	156	160	159	174	164	162	173	164	180	147	164	185	167	149	180	185	175	199	172	194	177	167	161	172	182	160	180	171	185	176	167	163	196	175	176	158	189	144	151	185	163	149	161	180	180	184	176	146	163	179	173	180	178	178	176	187	159	160	173	167	164	153	178	168	170	158	178	166	151	144	185	174	168	171	192	157	140	149	167	200	187	183	178	165	181	181	177	192	198	157	159	160	176	160	183	189	158	157	179	158	156	176	161	153	189	156	160	171	176	181	186	158	158	174	161	166	161	188	171	162	164	165	167	187	168	194	175	174	138	164	153	179	154	168	183	164	176	166	172	159	155	158	166	176	169	174	172	190	165	163	173	192	158	176	170	153	174	167	167	186	156	158	172	181	178	165	193	164	198	179	166	177	164	174	164	171	183	166	175	162	161	162	174	137	155	183	164	175	154	177	189	193	177	174	150	163	162	174	183	175	153	167	141	177	178	152	181	201	148	163	152	169	159	165	162	179	175	176	147	175	187	176	179	160	173	174	168	176	174	160	178	182	151	156	173	164	175	175	181	156	184	165	171	181	148	163	189	162	186	162	167	161	188	178	172	168	163	190	176	175	151	155	173	170	168	170	175	158	153	190	159	172	156	163	200	167	177	159	183	162	181	167	186	171	186	142	172	152	182	180	148	170	163	169	148	157	186	184	190	166	170	175	165	170	169	170	188	144	173	179	160	198	130	178	144	184	179	185	171	160	185	181	172	185	185	180	193	151	180	172	187	137	168	159	188	159	174	155	179	169	187	178	147	179	182	160	141	173	180	177	164	164	181	165	176	162	163	153	160	175	173	173	175	157	160	173	146	160	175	174	147	164	161	157	179	150	159	178	153	165	168	162	159	173	178	153	180	175	164	176	163	167	154	149	145	164	160	199	189	176	167	161	173	157	153	158	161	168	168	153	158	157	174	171	164	198	173	157	147	166	181	170	169	163	164	170	147	184	197	191	158	176	157	164	156	175	150	145	154	160	162	166	167	164	194	176	172	154	180	165	169	174	167	183	176	159	166	186	166	173	165	168	172	144	190	177	178	159	155	173	175	173	173	196	163	182	152	173	174	159	153	186	159	182	180	156	178	156	173	179	182	181	170	180	172	184	166	157	173	162	168	174	168	171	177	171	166	137	152	175	185	175	183	174	159	159	175	166	170	180	169	173	179	170	151	169	188	163	162	194	168	171	181	170	180	154	179	177	179	175	164	167	161	152	146	169	164	190	170	164	173	154	194	166	169	160	155	166	172	151	174	164	162	159	189	188	170	181	180	163	166	163	150	160	169	166	192	169	183	165	183	153	175	176	177	178	172	185	170	175	154	183	156	182	161	158	175	159	166	187	157	170	180	142	177	164	158	164	167	154	164	157	173	166	162	186	165	177	154	166	172	167	163	164	158	179	160	176	186	159	173	163	146	163	165	150	169	174	148	185	171	184	141	165	169	188	176	161	172	161	199	164	164	168	182	163	184	174	146	176	186	171	167	174	153	150	180	148	170	157	167	189	165	169	168	178	177	172	172	192	151	172	161	157	177	193	140	177	149	179	187	146	143	147	179	158	172	163	162	175	183	168	158	167	187	193	183	184	176	178	183	171	176	190	148	161	156	183	169	163	169	170	165	151	163	186	190	162	153	158	164	159	174	217	168	157	164	172	171	159	176	170	190	165	162	179	156	165	175	172	180	174	170	200	163	183	176	147	155	139	163	171	164	174	154	182	170	164	177	161	166	183	160	174	165	156	145	193	144	176	161	167	142	142	141	177	174	160	169	160	201	171	191	173	149	156	177	156	171	180	143	174	195	173	140	170	145	183	172	163	166	156	188	175	161	166	173	184	156	164	186	165	177	145	175	156	183	163	155	173	166	167	144	213	154	172	158	183	170	151	181	184	194	167	174	176	159	186	170	155	185	155	156	156	169	156	138	170	181	181	177	153	190	169	162	158	158	164	158	169	152	142	165	190	159	156	180	155	149	168	175	166	177	162	181	186	166	153	168	169	191	163	164	178	177	170	177	172	169	168	168	164	154	169	182	160	156	159	157	171	180	175	175	168	182	172	181	176	154	171	158	180	159	186	145	164	165	175	173	152	172	170	153	156	187	161	144	188	164	170	169	157	179	174	156	162	170	155	171	165	171	166	172	197	186	169	187	153	162	168	169	195	175	164	165	166	153	170	188	177	173	169	178	181	181	196	162	155	167	177	174	159	183	188	160	185	172	183	170	160	172	190	146	185	182	166	152	193	151	153	176	177	177	171	165	173	171	163	189	177	164	178	175	154	161	163	173	171	157	179	153	176	160	164	179	158	166	182	167	153	183	165	187	174	172	190	157	143	176	165	167	200	166	144	164	192	172	166	151	163	166	165	163	182	175	163	173	177	177	174	180	177	150	182	185	167	177	177	182	168	178	152	136	161	149	179	182	174	180	160	183	153	159	163	162	162	190	175	171	164	224	146	182	159	158	173	195	156	173	179	172	167	157	180	183	136	162	171	191	148	167
14192	53207	54513	18598	49400	44965	40075	30256	19322	6744	793	348	363	369	338	346	356	356	350	346	348	345	334	359	346	323	328	337	368	336	351	317	364	374	339	339	379	325	363	343	339	349	349	362	355	360	333	353	338	335	357	344	330	357	336	370	342	349	342	335	357	340	342	336	339	326	345	344	360	340	338	367	375	330	374	329	335	341	339	311	363	383	346	304	378	344	349	343	377	339	363	310	328	361	358	363	332	338	359	364	340	334	325	311	327	360	352	313	359	357	363	357	329	338	341	376	338	327	383	354	339	300	373	364	309	358	317	331	362	342	373	331	363	347	365	330	375	304	348	365	356	355	298	358	334	337	350	339	311	355	361	344	349	345	315	350	364	294	359	349	346	354	358	370	328	360	346	346	365	335	329	298	363	359	329	350	314	374	357	364	354	353	336	368	345	340	342	335	324	360	347	330	385	332	328	345	358	337	352	343	325	310	360	315	312	354	342	351	334	370	336	328	326	370	357	348	340	390	349	353	373	362	340	351	303	361	340	348	345	320	376	359	368	373	343	358	345	334	380	345	347	355	341	318	334	347	351	307	320	366	333	353	344	370	349	341	330	388	342	324	343	329	331	373	341	347	337	378	377	362	359	325	349	374	350	334	333	358	355	341	346	328	353	347	302	335	347	344	369	335	347	356	333	345	352	351	390	351	332	312	360	336	342	340	367	308	336	330	353	336	347	366	347	383	348	362	311	351	340	340	322	358	362	318	356	313	326	322	373	344	354	312	393	348	346	343	362	337	306	340	318	349	308	343	339	332	365	358	343	351	354	364	341	344	368	352	342	343	352	313	360	352	308	336	329	376	369	377	315	327	313	335	352	328	375	379	345	332	355	360	383	333	350	349	330	330	332	361	316	363	383	346	322	368	362	332	332	335	338	360	361	344	336	326	315	321	357	328	347	360	325	340	356	340	343	367	340	347	351	322	335	353	355	371	322	337	326	350	347	336	362	380	342	339	364	358	361	326	329	377	357	375	369	342	373	331	337	355	385	332	356	366	340	358	340	343	345	312	330	339	367	326	350	377	375	352	353	385	343	370	366	362	346	364	343	357	357	352	334	358	325	361	328	327	350	326	307	353	355	327	358	381	326	332	361	324	341	372	346	349	329	341	371	360	355	340	328	364	311	367	371	372	357	331	353	371	357	305	349	335	358	348	351	378	342	343	348	354	349	382	361	366	333	351	324	319	335	341	343	374	339	312	374	353	353	357	331	341	364	338	337	341	320	338	364	315	324	376	393	361	350	331	347	344	356	365	330	330	338	354	344	316	366	351	351	325	355	341	354	364	351	356	321	333	355	372	360	355	398	343	360	349	329	337	340	360	328	352	338	343	363	341	371	343	349	344	343	320	351	321	348	336	352	370	343	369	351	360	352	330	335	343	385	343	357	365	356	367	336	340	341	323	353	328	338	324	357	337	378	337	353	365	324	355	356	319	326	355	351	345	368	378	342	348	315	329	333	333	350	374	332	349	339	390	322	359	340	349	322	381	343	322	337	355	340	346	309	365	368	336	344	344	355	342	340	318	357	361	355	345	346	374	364	324	372	353	331	333	337	348	367	338	364	367	337	347	337	353	359	311	370	311	337	354	348	326	369	344	343	346	358	353	334	352	343	364	356	348	332	334	390	338	308	348	333	360	355	377	340	344	308	358	327	326	329	367	351	366	318	334	326	362	305	318	366	352	320	349	340	323	355	346	358	342	361	384	368	365	384	364	350	372	342	361	338	347	345	330	341	359	324	362	343	364	315	353	350	369	351	365	336	338	314	321	314	374	320	366	348	338	337	351	358	326	339	337	371	356	325	364	347	345	364	380	354	346	351	333	361	349	327	367	353	350	363	328	340	339	338	326	344	369	363	341	335	331	329	365	336	333	375	333	340	360	341	337	332	350	344	368	332	318	325	334	342	342	369	346	312	362	338	372	333	362	314	315	328	367	333	334	331	376	359	338	335	364	380	359	322	300	309	361	362	341	336	337	342	340	335	350	357	341	342	369	350	358	333	307	389	348	324	340	334	353	356	303	344	330	359	345	348	351	346	330	360	359	351	332	382	347	328	323	316	361	317	351	349	369	313	380	352	302	370	349	363	371	335	376	336	343	346	311	349	368	333	326	375	342	326	345	388	353	369	359	344	369	330	341	343	339	319	375	329	353	377	353	388	358	369	350	336	342	370	338	353	356	367	335	362	341	331	336	360	339	347	363	344	351	358	337	347	371	335	328	329	341	359	352	347	379	338	355	355	337	323	327	345	312	356	354	354	352	359	327	319	370	363	349	350	348	340	375	346	350	370	358	357	365	329	362	321	361	335	372	346	378	345	357	375	328	358	337	347	348	345	337	349	349	372	328	343	313	352	339	323	331	332	358	330	295	367	356	384	367	337	326	346	365	351	312	353	332	350	373	343	363	304	373	333	370	359	341	368	347	319	310	338	390	367	354	315	362	337	343	354	311	346	350	343	345	343	356	349	361	315	372	342	356	317	324	338	376	344	317	354	374	381	360	334	352	341	355	314	405	320	360	373	321	406	359	328	351	335	332	344	338	338	338	338	326	338	340	342	366	386	349	356	341	344	340	328	359	349	335	341	318	343	345	363	363	329	358	328	345	336	320	361	339	330	363	342	342	327	336	337	340	368	365	367	314	340	334	324	331	361	371	328	346	333	369	351	334	337	337	367	386	320	385	301	323	346	343	358	324	340	376	328	352	373	321	361	352	372	365	343	392	368	363	338	372	349	336	374	358	322	376	387	330	364	341	360	325	360	356	342	329	333	344	356	327	342	342	324	344	389	345	351	370	358	352	354	332	355	339	363	359	342	349	371	358	345	329	394	321	328	321	384	339	362	358	329	345	329	345	339	356	348	355	345	351	335	336	342	317	338	338	334	357	350	319	353	362	365	343	334	343	364	356	346	327	362	343	349	342	335	373	309	350	373	388	355	371	334	359	329	358	382	366	294	330	342	360	335	344	356	315	332	370	367	348	363	347	328	358	357	344	354	322	369	352	383	326	378	343	321	355	346	348	352	336	355	365	354	347	350	317	386	351	336	361	310	345	332	346	328	343	371	346	352	346	327	345	316	356	336	359	343	324	374	359	348	340	361	371	351	316	354	324	335	362	367	370	307	373	351	347	352	342	357	365	355	336	332	329	333	355	328	360	351	337	331	344	360	315	351	330	351	321	358	343	348	372	336	371	338	355	313	322	388	361	327	354	351	340	366	342	350	375	366	332	365	374	347	323	342	328	356	356	381	324	365	364	373	331	380	329	325	308	337	350	333	362	322	371	354	325	349	323	351	383	343	366	329	330	385	358	365	360	317	348	361	339	378	346	371	364	333	354	345	368	354	343	342	324	325	333	371	339	368	361	377	382	311	354	375	349	348	355	353	347	352	335	330	392	330	348	344	334	342	348	354	350	330	360	328	361	380	343	362	332	398	358	340	329	354	364
23491	21428	29155	24629	29832	49175	47657	35161	21693	8460	615	245	234	243	229	262	228	215	233	197	232	217	245	254	236	210	205	244	239	206	229	227	222	223	215	210	208	197	238	209	189	224	231	226	217	242	216	228	235	222	221	209	203	217	235	229	208	211	234	207	212	190	197	202	243	206	231	219	228	210	226	226	238	227	219	222	241	220	242	224	231	227	237	198	228	215	236	207	206	230	225	197	257	202	178	222	234	218	224	225	213	221	217	233	221	199	195	215	220	221	238	226	229	223	211	222	209	191	218	207	226	222	206	220	241	221	209	222	224	219	200	221	221	231	235	202	213	190	228	238	222	214	210	224	236	201	208	207	210	209	216	253	209	252	197	229	204	243	222	224	212	232	232	241	218	219	225	214	195	218	205	205	217	228	208	225	234	228	215	236	208	211	240	228	197	208	209	209	233	229	228	236	230	209	221	218	219	211	226	240	223	194	203	201	223	225	220	225	214	232	220	232	225	229	239	204	201	247	234	203	228	224	192	207	222	234	218	231	187	177	193	203	239	237	201	192	244	245	207	205	238	207	184	232	224	212	230	185	227	207	198	214	230	209	212	250	239	211	204	202	231	212	227	230	229	216	227	221	220	249	224	226	214	228	233	194	200	228	199	237	211	249	213	205	223	220	203	205	220	225	256	213	226	242	196	243	199	222	244	212	219	241	221	220	212	234	212	208	213	249	211	237	239	219	206	253	229	229	232	217	207	200	210	196	220	215	192	213	251	221	213	229	210	229	232	223	233	216	215	214	203	222	237	218	214	200	220	199	178	235	225	233	204	220	228	230	216	219	241	209	241	203	210	249	219	220	193	204	217	248	244	228	222	218	192	225	230	221	208	229	212	229	221	244	216	216	214	229	235	209	224	214	239	223	217	216	200	232	213	245	227	217	226	239	213	212	234	219	226	215	244	252	224	221	224	195	222	230	242	217	230	226	225	216	229	241	204	229	220	230	229	229	191	212	241	207	209	233	208	195	228	197	221	235	217	220	210	233	222	215	216	210	205	204	240	248	224	240	204	228	215	210	230	200	234	219	202	207	234	245	231	213	232	214	240	212	247	230	243	213	225	225	223	215	237	193	225	225	213	235	229	245	219	223	205	217	209	221	218	219	210	214	215	236	240	211	222	198	240	235	216	215	207	225	220	203	235	227	218	228	210	215	236	233	225	213	208	226	211	215	209	220	207	201	216	212	226	224	235	207	222	216	197	231	215	224	192	228	194	245	210	208	225	242	204	204	219	206	215	205	217	204	193	204	230	229	221	226	216	235	245	191	228	233	236	221	242	223	207	240	232	234	237	200	213	193	228	213	215	237	209	215	216	236	234	223	214	233	206	223	201	219	227	243	191	220	229	195	214	208	201	209	198	212	187	238	223	220	198	208	207	228	203	213	228	215	201	216	218	178	194	213	213	222	209	222	220	214	207	206	211	219	200	220	223	205	224	208	233	222	254	205	224	234	236	217	200	235	220	243	224	225	246	212	238	225	219	252	211	206	205	225	219	233	198	244	240	202	224	223	236	207	218	245	219	230	210	228	235	214	230	230	240	198	205	205	214	205	218	208	199	213	199	217	221	217	193	215	227	214	199	215	231	201	207	213	237	207	213	212	220	232	217	200	215	229	203	217	205	208	213	230	218	205	222	212	212	237	234	202	229	199	212	192	210	210	204	218	234	240	228	241	216	208	199	235	213	226	233	229	190	226	216	195	209	230	235	220	221	207	205	225	210	217	249	232	241	230	202	206	217	251	208	199	224	211	248	238	204	235	212	227	234	243	211	213	216	219	183	238	226	220	234	209	231	220	230	216	227	213	218	235	222	206	198	210	195	225	198	229	206	230	239	199	216	213	198	219	212	203	219	195	215	198	220	210	211	230	229	242	208	207	219	226	226	247	220	228	207	216	186	234	253	205	229	219	201	213	244	216	224	223	235	239	211	204	225	203	221	223	214	222	235	209	209	229	221	232	229	208	209	223	221	204	220	222	251	232	219	212	229	234	215	211	231	208	202	222	224	210	208	234	198	190	259	232	222	216	192	223	215	224	212	213	236	227	217	194	225	234	234	189	237	233	244	246	180	221	206	227	229	212	214	234	232	227	213	257	231	190	210	205	212	222	221	222	212	225	232	212	213	234	207	222	235	211	201	198	206	209	231	206	228	194	208	219	217	205	193	235	213	201	230	229	223	230	246	212	226	249	249	232	223	217	226	215	231	227	206	218	212	207	216	225	243	227	228	203	231	226	216	196	199	205	212	215	213	190	210	242	228	222	203	185	231	225	183	225	216	229	235	227	207	226	219	229	210	228	223	219	216	223	231	203	230	198	235	184	223	213	183	236	232	223	236	219	221	237	241	200	219	226	229	217	215	214	208	196	224	198	207	247	209	222	233	218	219	201	224	217	225	205	217	234	203	219	190	219	244	234	220	214	247	202	247	205	237	240	218	229	217	213	206	223	190	210	222	230	209	227	220	218	221	229	226	224	198	203	219	236	265	212	229	231	244	230	204	218	194	216	213	231	224	208	201	202	205	235	246	208	244	211	256	215	224	211	237	216	243	238	204	220	243	214	209	223	235	236	210	233	202	216	216	212	206	204	226	198	229	201	221	216	236	248	229	211	221	218	206	223	228	214	200	223	253	223	248	225	197	212	203	198	235	206	201	222	231	221	217	220	202	248	213	209	231	247	217	216	222	225	214	254	225	241	218	233	216	199	202	194	229	210	240	219	212	218	195	242	209	214	221	243	191	240	214	225	196	222	217	167	239	220	234	219	225	232	236	217	211	219	220	226	233	235	250	255	213	215	235	220	232	225	220	226	211	188	223	217	225	225	235	194	184	212	232	218	221	219	213	207	240	229	233	206	201	205	227	234	237	217	228	212	224	220	230	233	220	219	245	222	228	228	247	220	205	206	220	208	194	205	187	227	212	205	207	210	240	237	213	210	207	224	199	200	186	209	209	215	203	202	235	209	212	219	204	231	224	229	198	224	213	230	201	203	207	228	189	207	198	239	194	235	199	224	211	222	209	218	228	226	218	248	228	216	209	225	236	227	204	208	217	226	215	207	234	234	223	245	241	211	214	203	231	242	219	225	228	214	201	230	201	245	209	221	230	242	215	235	238	207	222	226	231	218	239	213	232	201	214	210	216	213	191	235	240	211	229	197	245	203	218	246	224	186	204	217	245	234	208	232	201	217	246	212	255	206	234	208	217	221	207	247	231	238	230	217	232	220	242	241	200	192	216	212	211	224	219	214	228	209	199	209	249	201	221	229	234	217	188	214	202	235	225	217	220	220	210	211	212	218	221	225	221	198	225	215	228	215	234	197	220	208	229	200	207	208	233	226	216	270	216	217	226	264	206	218	233	217	207	220	207	204	202	215	225	216	225	230	216	200	209	245	230	228	217	228	244	224	220	219	201	178	222	238	206	220	200	198	222	203	194	206	235	207	221	236
22244	60353	35289	45052	50373	59022	51499	42065	30312	13796	1261	404	421	421	425	407	399	427	422	432	387	397	449	451	394	471	411	456	415	407	409	433	430	411	454	396	418	418	375	427	429	406	413	461	445	402	418	398	466	445	435	389	430	417	408	464	412	428	394	426	424	401	448	415	413	418	409	403	407	433	445	425	412	423	396	400	419	386	446	400	396	386	447	416	433	404	424	405	450	437	389	429	407	436	411	420	397	454	397	433	409	416	417	414	447	461	398	439	431	427	439	416	449	398	375	408	431	447	432	431	434	445	435	435	413	431	401	437	435	431	391	407	423	425	448	412	431	399	406	431	422	396	444	443	452	414	425	429	429	473	411	414	401	410	428	435	427	437	401	412	384	425	436	449	387	418	403	428	407	430	392	405	407	438	385	418	399	417	416	468	410	400	420	433	406	399	418	435	421	393	393	417	387	430	406	410	413	420	399	430	408	433	461	433	384	438	421	441	385	425	430	397	421	400	395	444	413	431	400	440	433	403	399	378	403	445	422	368	434	427	441	438	428	436	409	426	442	431	435	408	425	397	389	408	419	419	425	423	395	437	433	431	422	418	376	442	416	445	430	374	396	382	413	422	404	385	426	427	421	394	421	412	414	450	458	415	391	433	415	420	429	435	443	419	407	443	444	407	416	410	401	443	418	447	383	438	436	433	398	408	476	421	385	433	415	440	440	432	408	440	408	421	431	404	441	435	435	439	451	433	380	418	412	403	396	438	384	434	407	452	389	406	411	432	411	456	432	436	396	395	408	429	462	374	419	410	437	417	404	424	392	421	421	405	417	415	407	427	414	420	429	404	385	425	421	424	419	402	444	392	424	403	394	424	440	424	424	402	400	441	408	443	416	449	453	410	436	431	424	383	437	418	432	441	395	449	410	412	446	403	411	421	447	391	400	430	399	390	381	413	400	423	425	420	433	396	472	419	410	452	430	436	403	438	417	384	432	385	456	429	431	409	451	412	461	417	397	403	407	450	428	411	417	399	398	428	432	408	409	451	428	394	418	388	371	411	407	432	402	375	433	421	408	373	410	400	429	412	434	401	400	435	398	454	400	435	433	366	381	418	432	431	391	450	407	428	404	420	399	464	432	429	405	403	379	423	424	419	435	435	420	401	397	421	408	387	417	430	423	379	428	425	406	436	408	437	406	422	403	427	401	438	431	421	437	414	363	415	408	442	394	407	394	432	421	394	449	428	456	402	424	424	429	401	398	410	430	412	379	432	416	437	419	409	437	455	405	416	447	408	419	409	421	436	383	409	458	414	418	412	436	453	409	427	392	395	422	396	419	442	425	442	435	413	386	442	440	422	419	422	416	421	446	421	442	424	432	424	399	383	447	398	433	431	423	416	404	422	421	421	418	401	402	428	479	458	380	454	446	442	420	458	426	403	430	424	404	446	455	407	414	412	459	378	395	395	453	381	412	402	408	405	440	433	409	381	393	429	377	415	408	411	413	412	437	413	428	431	402	385	446	404	412	458	424	404	400	426	435	427	414	403	404	404	418	406	422	399	395	404	434	421	417	429	400	430	419	365	443	413	414	402	421	443	448	460	428	420	425	408	420	408	404	405	411	434	418	421	443	401	396	421	386	427	418	398	435	424	432	394	390	415	417	437	418	466	419	381	393	411	428	420	432	394	444	416	395	389	406	384	460	415	404	420	428	424	403	391	415	412	428	359	407	413	428	375	437	420	426	430	433	430	422	378	391	410	413	457	427	387	395	402	430	394	421	421	421	438	421	361	385	392	409	430	422	434	428	410	411	419	385	426	448	422	408	414	394	397	413	443	414	431	431	423	377	404	399	409	411	428	445	429	415	410	416	410	451	459	390	414	442	391	397	440	425	402	427	381	402	409	404	408	419	395	406	417	390	427	406	410	426	444	382	431	404	415	428	456	394	473	438	464	423	414	407	425	426	398	389	404	413	386	421	411	440	454	425	369	400	409	430	416	374	393	423	445	393	414	442	378	402	397	392	402	428	435	439	427	411	438	451	407	403	431	418	441	441	446	400	415	399	448	401	434	405	407	443	473	413	399	411	434	397	451	421	399	415	414	424	412	438	380	422	433	445	414	447	400	413	418	432	402	435	435	418	434	437	411	467	396	455	418	430	417	427	447	449	410	431	454	436	412	392	395	417	417	433	437	414	425	425	427	409	415	424	450	432	428	448	431	383	452	429	441	431	425	455	392	410	410	389	396	412	424	400	403	392	402	413	415	405	408	428	414	403	437	411	409	437	404	434	407	424	415	440	381	436	401	407	390	440	408	414	375	400	406	386	415	434	419	395	418	396	381	434	428	434	435	402	402	447	406	423	411	405	434	399	408	449	408	436	445	422	380	424	411	415	406	401	421	424	393	415	430	433	444	387	388	427	437	439	434	394	394	411	415	424	419	413	408	437	394	422	412	388	414	416	452	421	378	433	359	445	417	456	436	384	410	426	452	405	431	391	451	410	426	412	416	410	437	379	418	409	418	418	417	442	403	393	427	451	373	425	453	387	451	424	437	385	428	432	375	434	422	411	431	399	415	414	416	406	415	416	387	388	425	391	428	397	423	365	429	440	410	427	435	403	428	411	384	389	488	428	395	398	415	423	447	441	397	404	417	444	420	410	420	441	430	401	399	426	420	394	414	438	414	425	403	425	405	423	425	428	418	385	442	432	421	430	437	421	438	404	413	371	385	417	412	417	438	413	436	427	412	408	386	424	436	400	409	408	435	415	419	442	425	431	466	410	416	455	441	388	441	437	415	404	427	414	415	431	457	407	433	412	424	456	401	411	406	398	409	393	420	435	403	400	421	436	437	412	397	404	416	447	436	425	414	463	396	436	416	373	423	390	403	445	425	410	466	394	404	418	378	404	429	383	418	412	405	426	433	479	425	421	457	443	402	403	443	412	435	398	410	420	402	418	418	411	388	432	446	399	406	433	422	453	427	371	438	464	411	422	438	394	434	381	444	395	450	440	391	393	451	397	415	434	420	408	432	420	426	414	398	404	402	424	390	424	454	406	394	435	424	427	442	442	378	412	427	409	437	411	426	446	437	443	419	440	431	421	408	423	426	423	423	396	411	405	418	430	407	411	397	414	401	413	378	447	407	413	404	405	409	413	414	403	443	410	419	430	430	473	427	452	422	458	395	415	395	400	458	431	419	438	421	402	393	420	409	428	419	438	419	397	402	419	384	416	362	389	419	389	416	388	401	423	436	424	416	385	425	443	424	394	411	414	430	410	422	407	441	415	408	399	419	420	427	420	432	388	416	429	405	423	435	420	412	455	439	437	424	434	428	412	422	415	400	398	429	403	433	377	451	421	405	396	404	441	456	433	419	414	411	422	401	412	454	464	383	407	434	412	416	423	405	409	384	419	399	418	417	413	447	384	379	416	420	452	396	449	431	439	452	446	422	404	459	389	444	444	423	459	403	438	395	428	442	393	398	407	412	385	433	459	440
26910	20853	13132	5000	5654	7014	8472	5195	2466	996	244	208	251	221	240	243	213	248	224	222	245	231	243	229	232	225	232	222	248	247	231	236	228	229	214	257	256	235	258	241	242	257	231	216	245	220	204	259	228	249	209	246	251	250	221	219	214	232	236	255	265	273	260	251	217	222	233	220	243	218	264	226	242	260	217	235	232	235	232	219	202	254	242	260	247	238	221	206	243	233	219	214	246	219	223	213	259	264	246	236	248	229	205	231	237	222	217	236	237	208	247	225	233	232	222	242	214	235	251	217	221	226	243	251	231	222	206	245	213	232	222	215	266	235	234	245	260	260	223	243	237	242	221	265	247	224	239	240	232	234	210	254	227	210	218	261	257	222	251	220	204	234	245	243	207	230	216	225	222	219	208	260	217	233	229	236	217	232	234	250	230	231	226	229	253	210	214	220	216	239	222	239	243	233	228	231	244	235	238	233	203	210	209	225	244	185	234	238	237	235	262	239	222	212	254	231	250	257	237	238	225	222	227	211	259	200	243	210	230	252	248	236	246	244	218	242	216	267	216	224	240	223	240	250	227	222	201	231	238	237	236	223	246	224	239	239	235	231	235	248	230	232	246	238	220	247	231	218	240	238	242	236	225	240	220	227	222	226	244	219	239	226	239	230	236	232	230	254	216	200	242	211	243	230	267	222	265	215	233	223	194	224	258	219	230	219	248	221	229	248	229	197	239	252	226	233	218	225	229	230	229	222	239	255	223	214	240	244	227	234	248	233	218	235	226	238	234	229	244	255	248	246	243	241	214	235	222	207	248	228	263	237	240	204	268	236	256	244	238	249	221	241	249	234	201	192	210	245	237	233	245	273	233	228	237	242	228	231	258	248	250	243	242	235	244	225	231	259	246	236	237	251	244	213	232	236	213	238	211	213	253	242	205	246	269	236	232	246	215	231	224	243	236	226	206	261	216	228	247	269	209	231	234	229	237	231	231	225	253	242	207	236	239	258	215	234	210	218	242	231	222	274	231	211	228	258	234	229	231	242	234	223	239	226	239	227	246	230	237	251	270	217	218	225	241	216	243	244	219	231	244	221	238	229	209	250	213	252	227	235	242	210	223	266	239	249	230	219	240	255	231	243	239	214	236	258	212	231	235	217	226	214	261	229	227	235	248	244	235	224	260	257	231	231	227	263	267	231	224	222	257	229	257	220	232	219	237	231	255	242	254	226	241	242	225	220	213	222	238	253	238	259	245	225	240	225	222	253	250	238	235	234	213	242	223	225	236	220	214	240	216	254	245	220	238	198	236	242	232	236	246	228	226	229	250	214	240	227	255	227	219	229	214	244	236	206	235	246	237	248	246	221	236	238	216	210	225	224	221	218	228	214	213	230	251	217	225	252	261	213	216	227	239	236	226	228	221	225	233	238	236	223	225	256	230	227	197	244	232	233	217	187	234	250	230	207	232	256	259	240	237	232	238	219	227	242	236	232	222	228	246	245	230	264	215	252	208	224	260	225	230	226	213	240	216	210	221	232	238	236	236	235	235	237	242	242	226	265	248	256	235	212	247	222	242	240	235	221	220	212	241	234	217	224	231	243	246	228	218	246	269	242	246	218	225	211	228	259	225	246	212	229	217	252	236	242	227	223	226	234	262	252	224	209	238	209	264	251	257	226	261	242	252	217	243	214	231	213	235	218	248	230	229	245	244	226	244	249	226	238	209	215	224	235	249	214	236	230	239	218	239	225	231	243	233	233	239	218	236	207	221	236	266	220	233	251	237	235	240	224	252	249	222	265	213	209	208	247	231	205	252	246	230	231	238	232	225	241	238	242	233	243	249	238	237	233	252	208	242	211	235	213	235	243	230	212	216	259	235	227	220	231	227	201	260	238	244	227	235	226	242	234	209	213	221	255	243	239	247	207	250	245	235	232	226	247	253	253	239	226	229	239	228	229	233	232	227	232	250	207	242	219	248	256	240	237	257	241	218	204	221	216	228	239	222	255	241	221	262	212	224	220	275	230	224	215	213	220	209	218	220	241	228	257	245	234	251	234	248	227	250	265	227	234	217	209	222	227	225	242	185	244	221	255	230	239	271	221	221	235	218	220	223	242	232	221	238	250	261	228	264	222	230	230	248	249	230	221	222	234	247	230	206	239	241	235	217	231	227	253	221	235	217	240	244	261	210	217	241	248	245	227	226	258	237	211	231	217	216	232	249	265	203	250	249	225	235	254	206	224	263	244	236	236	227	226	226	257	236	217	212	255	221	253	218	216	223	251	246	213	204	233	241	225	219	231	240	234	235	255	235	228	251	223	219	264	228	237	246	225	217	229	232	213	227	202	242	225	235	226	238	234	225	236	232	239	244	239	239	242	250	224	233	251	227	210	224	259	224	223	225	235	269	233	218	235	249	236	238	229	246	226	244	229	255	235	212	218	240	237	230	241	259	252	237	223	222	220	238	256	238	246	252	254	237	210	224	253	212	236	245	204	233	225	233	257	218	225	231	241	238	252	229	245	232	240	232	245	243	210	220	238	254	247	232	266	251	225	276	253	251	212	206	218	233	215	231	222	225	234	234	240	202	241	228	243	248	212	240	231	254	244	238	250	216	254	243	232	215	241	218	217	249	253	235	246	226	226	229	227	227	239	244	236	248	237	220	223	252	253	245	250	243	238	218	237	236	260	228	244	266	207	251	218	235	213	222	236	237	232	243	244	231	240	240	240	227	271	275	214	241	232	249	221	235	225	220	276	243	202	229	240	233	228	238	244	224	233	245	251	242	224	225	249	236	221	217	241	211	235	252	256	240	255	251	255	237	238	266	231	246	266	213	223	227	243	214	251	248	220	238	227	242	212	225	234	255	241	263	227	222	235	235	252	235	221	225	206	260	237	210	230	246	217	239	218	240	223	219	222	255	256	222	229	252	202	212	229	227	211	220	195	235	243	239	236	203	247	219	221	219	246	269	232	235	229	224	232	230	233	257	223	245	240	243	225	245	265	240	252	241	233	231	247	241	238	223	241	243	222	233	260	213	269	227	236	209	225	221	242	228	228	253	246	254	238	203	255	231	224	250	244	207	202	231	235	200	226	237	262	246	226	236	223	228	229	242	219	250	229	230	226	238	205	227	231	220	223	224	248	226	235	238	247	229	254	241	237	240	208	255	244	221	223	226	220	250	219	238	223	240	229	220	211	235	240	244	219	237	255	249	233	227	232	258	235	249	239	229	228	238	211	238	240	219	258	252	222	233	230	229	249	223	253	261	226	232	264	230	230	223	242	218	243	213	226	256	233	239	252	258	236	241	234	241	242	232	237	211	229	228	229	236	227	211	240	227	227	256	242	254	252	226	245	231	235	237	234	244	234	251	243	269	219	247	226	237	245	243	233	226	219	239	209	241	253	249	211	230	222	235	202	237	260	229	225	226	237	229	235	218	225	254	222	211	201	232	242	244	241	246	225	218	230	240	237	232	222	235	227	224	241	227	238	239	231
9169	23004	14636	9495	12934	16602	17851	11706	6170	2553	479	464	437	472	503	494	472	462	471	442	442	460	452	475	445	475	476	518	508	488	486	476	528	462	469	462	507	450	456	426	492	445	471	458	463	454	436	489	462	475	462	497	420	476	502	495	466	474	472	457	458	464	480	467	513	454	405	499	501	455	455	464	486	452	457	458	467	466	471	473	484	492	449	498	483	467	465	495	456	460	480	482	481	474	487	481	481	447	487	454	501	460	499	508	470	466	446	497	507	475	487	454	510	469	471	483	449	502	428	474	448	461	482	489	457	464	465	495	446	442	468	485	444	500	464	475	475	450	458	531	503	438	501	461	506	484	441	492	462	461	462	468	503	482	483	476	457	450	464	477	502	444	468	447	459	480	456	439	481	447	473	464	496	481	469	452	477	470	446	431	470	467	472	453	447	447	442	473	455	452	443	463	457	480	442	480	452	454	491	497	451	463	464	457	493	482	486	447	494	483	457	485	483	437	470	443	447	457	469	468	485	491	487	500	452	451	411	446	481	454	473	468	493	490	485	477	478	479	450	474	454	491	487	446	444	443	492	462	480	474	461	467	433	478	481	440	447	438	500	500	490	453	432	473	457	441	445	467	503	431	478	489	470	474	432	511	444	477	468	464	471	473	463	497	427	466	448	511	460	488	479	464	448	481	435	405	547	514	469	454	483	476	499	475	490	475	474	439	390	480	468	437	481	448	466	445	481	494	466	488	456	468	456	466	445	472	438	483	478	492	497	494	495	469	463	461	435	480	487	460	466	470	453	439	487	441	455	472	445	467	494	475	492	431	489	453	447	475	468	475	445	487	452	456	466	483	412	462	474	472	480	510	494	460	474	470	478	492	431	474	473	486	459	475	459	514	459	443	496	496	464	483	476	478	466	493	443	426	483	470	498	441	482	493	459	434	454	488	483	468	447	468	491	481	454	439	467	484	482	449	476	476	438	456	474	462	476	508	448	475	455	504	433	460	427	482	431	494	456	468	472	444	496	458	449	487	473	456	442	432	463	486	442	485	483	496	481	444	466	443	483	475	456	498	468	478	504	473	476	467	420	501	518	471	472	478	496	460	477	499	470	494	475	434	486	439	447	444	470	445	469	478	459	467	475	476	481	469	476	445	483	472	487	483	467	509	470	481	483	510	461	421	432	449	498	467	446	486	445	439	469	485	473	489	527	484	450	501	482	497	465	493	488	435	465	481	462	460	449	494	502	455	498	470	481	479	466	466	470	454	499	474	464	463	432	472	464	445	474	479	461	462	465	449	467	453	517	478	470	472	474	489	479	415	498	517	479	456	471	512	440	444	478	482	465	485	464	454	492	443	463	428	475	465	457	448	452	460	517	462	434	459	491	465	490	502	476	453	474	466	462	502	468	474	450	455	467	481	429	451	442	456	509	466	470	495	469	480	484	472	509	434	471	477	513	456	491	500	467	443	480	426	444	500	489	478	449	476	493	493	456	448	477	475	467	474	484	462	440	461	456	467	455	486	487	432	423	466	481	482	481	458	482	433	485	484	487	485	487	491	470	448	482	487	437	485	442	473	464	477	473	463	481	487	469	479	489	477	487	467	441	440	504	474	443	435	499	432	470	483	474	452	507	433	515	478	482	494	484	465	452	463	452	450	469	476	442	460	496	499	475	481	454	490	459	463	477	472	463	455	471	487	494	491	465	510	455	449	461	465	437	476	436	487	474	480	455	497	452	469	466	456	468	408	482	456	468	473	472	470	467	468	487	496	456	525	454	426	507	474	468	444	484	477	521	491	473	456	521	472	493	461	437	449	421	493	516	485	464	455	461	440	445	461	448	468	462	490	466	484	487	494	471	460	429	468	498	408	452	474	442	481	490	463	465	470	505	483	434	452	459	489	486	481	461	486	446	483	456	421	471	495	461	499	452	484	487	499	466	499	502	460	491	465	467	474	468	433	488	489	468	491	464	496	460	516	465	487	479	468	477	480	422	461	464	486	483	443	429	459	498	467	468	513	484	475	465	495	473	480	441	452	472	476	466	473	458	465	478	456	468	464	453	500	498	482	442	468	452	477	451	525	480	523	469	467	475	502	461	481	467	450	475	452	439	467	457	467	481	492	465	461	477	444	510	454	458	427	456	450	505	474	495	449	499	471	455	487	476	465	519	490	498	456	456	475	474	450	457	490	466	479	484	439	447	485	455	447	519	479	481	463	441	439	458	455	453	460	499	470	437	439	471	473	464	480	433	428	453	509	454	485	456	488	466	471	502	512	458	538	467	484	468	546	442	429	455	465	474	502	461	460	498	478	478	517	467	491	472	461	468	487	433	443	473	456	433	451	464	441	465	476	467	486	476	473	450	432	437	468	426	396	515	459	492	489	493	468	477	477	492	438	518	475	505	465	493	468	464	482	443	445	465	454	470	436	499	501	466	485	504	505	474	485	450	440	474	453	456	480	472	465	486	462	451	473	456	499	432	454	481	489	481	458	461	482	431	460	508	455	495	463	487	484	475	475	488	488	465	496	464	467	460	483	485	492	459	456	468	476	501	511	465	472	413	471	487	463	465	439	474	485	483	466	478	465	477	485	482	461	448	478	478	464	482	498	488	480	441	438	479	432	491	492	450	536	462	513	488	478	453	471	451	464	467	507	478	459	449	466	476	505	472	460	478	465	462	513	462	457	473	440	460	450	472	467	464	478	465	456	521	478	504	480	435	483	463	460	455	485	476	478	477	487	501	442	474	500	466	472	473	476	481	437	478	439	480	429	443	496	460	489	487	467	448	427	446	479	462	489	493	471	474	518	463	464	457	443	473	454	475	454	437	458	503	462	466	460	475	434	476	438	480	466	478	480	483	472	489	460	455	456	482	464	480	481	436	452	460	483	481	445	430	459	457	455	457	448	485	499	464	447	477	495	465	454	454	487	458	482	469	441	496	502	457	488	442	458	473	506	492	453	431	482	488	499	449	481	440	439	517	483	462	473	505	447	462	481	465	436	476	456	470	428	503	486	483	444	485	461	425	463	438	450	497	469	458	413	439	512	470	471	478	528	489	484	417	468	461	445	453	456	458	474	454	477	426	457	475	482	484	435	463	441	472	459	485	477	471	482	452	471	466	465	470	492	452	459	457	471	466	477	471	446	484	472	475	469	472	488	464	450	443	508	417	454	450	437	498	466	502	461	438	457	481	461	463	493	480	472	503	437	489	442	488	471	466	490	476	475	481	492	475	436	455	473	521	421	494	476	487	439	470	431	481	501	436	445	466	507	466	473	446	475	481	500	493	442	459	465	436	430	466	469	462	471	457	442	471	482	485	474	473	461	393	467	443	449	477	485	432	458	469	449	484	444	478	460	467	440	427	494	514	460	480	478	478	457	483	449	487	522	510	505	464	467	458	434	490	511	486	456	481	444	443	502	484	501	502	459	467	442	459	470	442	501	470	492	472	472	506	494	456	487	449	447	469	472	480	502	489	437	483	460	476	457
24458	21426	28852	28654	29331	32580	36651	24689	12754	4260	316	169	179	163	176	159	163	158	159	163	171	178	194	171	166	152	164	162	177	169	152	183	176	177	171	161	167	172	174	171	184	157	168	166	168	155	165	163	170	174	164	169	153	161	165	160	177	158	154	177	165	185	167	174	171	172	166	162	181	148	182	163	187	170	153	166	173	187	180	156	169	147	181	146	168	170	184	183	163	178	149	167	185	158	163	171	191	153	180	170	162	181	167	160	154	176	162	163	151	174	170	173	177	168	156	172	174	156	176	162	159	178	187	172	170	175	167	167	185	173	170	155	178	146	152	170	152	168	161	130	191	148	184	175	189	180	156	174	152	178	157	163	155	155	168	172	159	170	187	191	182	174	140	167	167	172	166	174	141	169	187	165	146	179	188	173	157	155	186	163	155	162	183	194	152	162	139	157	163	175	154	158	153	149	154	167	178	174	177	160	195	164	145	171	199	162	179	191	167	148	165	165	171	165	172	127	155	171	148	190	156	177	162	173	164	180	170	152	167	164	180	159	185	179	177	174	165	165	167	177	159	166	181	167	194	155	170	153	157	175	160	141	151	161	196	160	158	182	171	154	182	147	177	154	151	161	150	169	165	166	167	163	167	164	156	156	184	182	144	164	173	171	186	186	179	146	167	146	167	174	181	189	188	164	168	167	180	143	160	173	180	174	177	169	164	164	165	162	188	165	184	182	165	156	198	169	153	166	163	172	164	174	176	171	172	163	198	155	175	162	158	147	162	159	127	153	161	161	183	167	168	174	171	164	164	147	153	145	180	169	171	185	156	168	145	175	157	168	177	165	172	151	154	194	164	160	204	172	171	157	183	159	144	171	149	192	188	192	168	172	161	176	163	178	169	185	169	158	179	156	176	164	176	164	164	161	175	175	158	160	177	162	144	176	154	165	153	144	172	178	176	179	158	162	179	177	140	151	163	164	146	151	169	191	153	130	144	161	156	187	189	197	173	154	171	145	193	186	166	167	180	163	162	174	180	174	167	194	167	170	169	170	176	146	159	148	143	168	179	173	176	176	170	156	159	175	167	171	147	169	171	174	181	146	177	185	177	173	178	146	178	140	175	166	173	160	158	171	167	159	182	174	179	161	156	169	167	181	186	158	166	166	159	179	160	138	164	144	158	157	163	166	191	161	170	168	146	179	171	170	158	151	164	168	164	158	175	203	175	163	180	168	175	149	160	144	170	157	175	184	183	165	171	167	153	157	161	193	171	145	197	152	184	162	156	170	142	165	172	185	176	201	164	163	168	166	161	170	161	160	162	157	173	150	150	170	164	142	183	174	139	167	177	167	169	176	156	146	147	169	141	184	174	145	148	172	158	158	174	169	172	166	190	174	186	176	157	153	150	180	178	140	180	169	158	162	171	158	154	166	150	168	196	176	172	166	166	162	181	159	176	183	167	172	168	157	181	160	172	166	168	160	164	156	142	184	179	155	158	168	164	177	168	148	148	167	178	167	168	147	175	158	160	189	154	161	176	173	184	170	169	194	163	183	178	148	178	164	170	138	167	162	180	154	172	160	171	154	161	169	155	158	152	149	193	159	156	168	180	169	165	176	150	159	179	161	140	173	182	160	165	165	169	143	157	179	178	153	181	148	166	167	166	160	170	151	170	183	176	179	157	162	165	151	172	158	166	159	162	149	190	159	173	181	152	155	150	169	154	164	165	185	183	174	174	158	159	162	149	169	152	152	180	160	166	175	166	171	163	156	151	178	185	157	185	155	185	156	150	158	155	166	161	165	197	170	203	157	179	188	163	152	168	166	168	165	179	168	163	167	187	177	178	187	168	181	165	158	152	180	178	163	165	152	198	182	162	160	173	158	173	164	188	155	185	152	158	182	173	153	160	155	192	170	180	192	174	162	164	166	167	159	147	175	177	170	160	160	179	144	152	174	169	181	160	164	202	183	166	155	175	148	154	169	155	165	170	161	171	187	188	176	182	151	187	171	147	201	175	162	177	173	164	192	156	152	166	180	186	190	171	179	161	150	183	168	159	149	172	142	128	185	167	155	168	176	173	187	168	175	170	153	179	180	173	153	160	168	178	160	181	177	158	174	176	167	176	152	177	166	167	171	143	149	159	156	171	157	173	141	159	157	134	138	159	157	141	174	164	186	158	174	170	135	177	168	167	153	171	190	165	189	187	172	144	158	132	165	153	151	171	177	151	169	168	159	159	157	162	183	153	173	167	165	155	185	204	174	173	151	165	159	162	172	158	196	173	162	159	153	169	160	144	161	170	146	170	166	164	173	163	187	158	162	163	173	166	178	186	176	159	174	163	181	164	167	153	167	172	163	148	176	167	144	165	160	158	157	186	172	155	168	164	147	170	196	161	146	168	166	182	190	177	171	188	168	154	157	173	172	148	184	180	157	174	151	132	149	155	156	156	141	179	183	174	179	171	150	149	156	171	164	148	166	154	163	173	169	184	173	160	168	163	151	156	177	174	198	175	156	163	156	152	179	153	156	170	154	174	163	167	189	178	172	164	179	174	173	170	145	172	174	142	161	177	162	186	169	172	157	147	150	164	166	167	172	164	171	169	143	188	165	171	140	153	169	176	176	185	170	174	183	156	151	185	175	162	156	165	160	146	176	188	144	171	180	179	167	162	190	168	160	158	161	177	175	190	169	173	178	156	185	141	175	164	166	177	143	182	165	150	158	127	198	177	169	159	159	149	159	165	154	185	208	163	195	175	168	179	174	152	161	180	155	170	157	161	159	168	159	185	130	185	157	154	169	150	169	145	162	164	186	155	152	159	163	168	150	149	175	149	152	158	156	155	168	158	159	174	179	175	160	160	140	161	181	155	167	157	163	191	165	189	155	145	177	167	165	178	145	150	144	149	148	160	200	181	184	175	159	147	165	146	175	165	150	171	166	155	174	175	186	177	155	148	154	181	180	173	174	168	156	201	173	152	171	171	174	148	171	150	160	163	165	169	168	170	182	165	172	169	185	167	166	181	159	150	145	179	172	166	168	171	181	179	171	185	170	162	157	141	164	172	177	138	159	158	166	174	162	157	156	208	154	180	173	164	173	171	181	165	146	179	168	176	168	189	149	170	182	173	138	155	186	151	178	170	169	181	194	151	160	168	160	158	151	165	163	154	171	155	186	165	153	174	176	153	169	176	157	154	178	157	173	160	167	180	155	175	180	152	179	178	157	183	184	166	172	176	154	154	177	163	160	152	179	176	179	190	172	164	170	161	163	152	153	157	172	159	164	174	154	157	161	197	150	161	166	174	150	170	151	165	192	172	159	150	146	147	172	174	162	166	173	174	151	169	163	174	195	170	155	166	168	159	169	175	152	162	179	170	161	158	160	171	202	170	149	167	162	145	163	167	174	179	165	185	142	152	181	151	161	185	153	149	161	188	167	173	175	190	161	167	179	183	155	142	171	182	141	163	177	177	149	194	168	160	178	171	185	175	158	152	167	169	151
17261	49406	37506	41688	34981	43427	42735	33308	21900	9907	626	344	344	382	324	320	351	341	359	323	331	342	326	341	345	338	321	362	344	333	330	346	354	357	381	373	357	368	355	334	347	340	350	368	311	356	363	368	335	321	333	347	333	329	338	305	378	328	336	316	335	346	355	304	360	341	356	331	351	359	381	314	348	353	321	331	302	329	334	336	346	383	347	343	320	353	326	354	336	318	351	358	345	325	342	375	321	371	319	349	335	334	363	340	378	341	354	308	355	346	365	360	343	326	349	356	334	378	370	291	348	336	380	354	343	353	333	336	340	321	308	346	351	323	321	370	339	329	342	356	365	350	327	359	340	364	371	371	337	372	329	363	327	355	352	335	354	333	320	360	361	343	328	355	346	376	372	342	325	315	328	348	341	337	331	339	349	374	351	350	331	329	342	356	333	358	348	343	369	313	365	329	328	356	343	356	357	336	331	305	372	340	353	347	335	321	324	352	322	371	344	360	357	389	327	348	320	363	342	340	320	329	331	323	347	322	330	340	341	344	371	302	373	347	364	348	313	367	330	339	315	337	358	351	315	322	373	351	322	316	327	347	353	331	351	331	373	365	344	323	377	324	362	349	321	357	336	322	370	365	343	317	337	359	355	342	387	328	349	355	393	348	319	356	309	355	341	372	350	325	331	330	353	354	340	351	329	357	354	348	333	323	334	337	333	344	365	383	369	364	339	325	316	328	312	308	352	335	340	338	312	334	338	324	340	343	313	366	312	341	352	333	357	353	361	353	345	344	339	353	336	352	330	315	346	352	349	325	334	327	364	325	316	357	345	359	318	352	378	364	319	314	368	356	343	341	339	352	346	300	329	363	309	375	351	321	337	356	373	310	319	343	342	338	325	367	347	330	372	346	325	332	350	323	340	325	337	336	376	340	358	310	317	358	326	347	346	347	348	348	340	378	323	324	321	374	334	372	348	388	348	336	323	312	346	366	309	309	338	326	341	375	354	351	336	352	352	358	370	320	351	375	371	376	371	356	351	333	368	331	326	373	372	339	394	354	373	358	345	395	336	324	324	319	344	362	308	359	334	325	351	338	307	367	328	364	372	330	315	349	337	349	326	385	330	360	330	360	365	321	347	346	340	332	353	343	335	345	370	329	371	358	327	354	333	346	378	326	331	351	325	338	348	353	346	344	362	337	307	348	338	321	358	339	356	323	309	328	331	319	339	364	316	329	358	334	350	364	370	347	371	361	305	356	345	357	319	389	375	359	315	369	323	339	358	312	333	342	320	364	328	338	350	347	292	355	348	350	350	331	352	355	339	354	355	315	341	346	349	342	317	347	366	351	352	360	356	331	355	350	360	333	345	344	338	350	325	363	345	349	347	336	332	358	319	317	313	351	347	369	363	358	342	366	332	341	323	324	339	321	348	352	366	318	335	376	339	335	343	330	331	352	380	332	333	325	343	336	336	355	323	360	350	351	351	332	340	335	345	333	364	359	338	286	363	363	369	336	339	319	313	364	350	366	374	336	323	344	341	352	342	387	379	343	363	320	336	323	318	376	337	372	317	364	372	330	315	356	346	337	330	347	342	332	355	352	347	346	378	356	354	312	340	333	336	327	359	344	299	351	347	344	343	342	348	326	355	306	348	386	319	337	316	352	349	329	341	331	339	332	348	366	339	329	322	343	327	338	338	354	338	365	325	362	358	371	337	333	304	318	327	340	356	360	350	355	351	361	347	375	342	372	363	346	367	341	342	341	345	361	347	352	345	376	347	351	342	329	386	350	348	308	358	329	316	309	344	310	383	364	307	370	342	306	342	338	319	320	315	320	323	357	351	319	349	358	339	371	318	326	321	361	350	329	339	386	328	334	355	321	308	325	344	342	346	362	316	321	331	341	341	348	365	326	334	330	358	350	361	323	338	360	349	357	332	346	330	354	319	339	340	317	364	369	355	346	335	344	390	331	328	327	294	354	346	357	337	363	344	360	340	355	339	372	358	342	349	339	321	338	313	338	338	372	328	351	335	323	322	324	348	334	335	379	342	339	342	370	344	335	315	379	349	324	361	380	321	360	348	343	346	341	330	344	339	362	337	336	349	335	352	336	333	327	374	319	363	343	362	350	339	359	317	328	346	356	364	325	343	326	326	346	307	355	341	365	336	355	337	320	342	316	334	374	368	329	323	346	342	343	371	331	329	353	340	369	340	346	349	325	362	360	314	336	332	366	381	338	312	340	361	315	336	342	303	334	385	335	365	312	340	382	347	362	320	368	350	325	364	347	341	350	333	351	347	354	353	372	349	315	351	361	325	347	315	332	330	359	366	349	343	357	346	318	328	381	400	341	351	334	392	368	310	324	359	355	312	345	323	353	362	358	346	310	348	354	346	353	341	334	327	350	340	322	338	335	360	330	355	352	365	311	362	325	352	349	357	358	338	341	344	332	323	380	371	336	325	381	336	377	376	353	347	325	357	346	339	342	340	364	342	322	343	333	370	358	361	330	369	347	353	344	338	321	341	339	361	320	348	355	325	337	364	350	321	365	351	362	347	351	353	364	328	354	351	342	369	371	353	378	312	321	317	326	367	301	326	317	351	307	332	355	346	348	373	315	335	340	378	293	337	382	355	357	331	328	354	327	323	319	314	358	343	311	342	348	384	347	356	315	365	397	335	327	338	331	365	347	352	339	386	366	372	356	364	333	333	355	359	350	333	331	369	352	324	336	367	326	331	375	323	359	330	316	361	368	337	324	361	347	331	387	361	319	316	318	330	316	351	344	317	356	369	327	309	365	366	378	342	328	328	324	330	362	345	346	370	371	336	337	309	355	324	357	311	348	342	359	317	347	349	360	338	369	333	343	313	349	324	360	322	351	368	346	315	363	354	363	333	359	355	362	337	322	341	362	342	356	358	310	353	322	330	341	345	324	348	350	342	352	358	331	311	333	356	350	327	354	360	340	335	342	382	334	350	384	347	335	364	333	356	335	360	354	296	354	362	354	369	346	345	365	312	372	307	329	327	350	360	389	341	344	346	343	346	329	351	335	330	319	327	331	350	351	331	327	322	353	369	335	346	302	356	322	347	361	360	358	357	329	314	342	344	314	344	326	349	336	311	373	352	327	329	328	344	325	315	321	353	333	350	337	330	358	341	353	309	340	333	325	328	381	335	342	329	329	320	349	352	319	322	399	354	340	351	350	379	361	344	330	368	348	346	334	366	333	330	321	352	370	327	385	321	367	335	364	339	339	366	349	344	368	345	334	358	347	341	333	342	352	361	324	345	345	354	329	345	357	325	351	322	334	352	368	360	356	354	334	342	314	349	311	348	346	331	356	361	328	349	309	330	347	366	377	340	316	360	337	366	347	330	346	315	344	321	336	340	326	364	311	321	321	320	338	350	343	342	341	337	312	299	359	351	337	337	361	341	364	389	324	355	322	351	389	358	341	321	329	342	336	339	362	371	318	335	298	354	386	328	323	348	283	338	364	342	363
23442	21394	28702	29049	27924	40151	43493	29512	16359	5788	433	252	210	205	222	204	205	221	217	254	236	191	203	245	220	197	229	217	212	196	218	225	242	246	225	221	238	248	220	204	219	218	229	219	214	214	208	211	208	216	204	218	200	206	210	210	199	227	204	216	195	240	228	228	197	234	212	226	216	214	226	237	224	220	222	223	231	231	196	201	209	215	234	233	221	226	211	223	237	233	195	201	228	236	218	233	228	235	224	215	211	194	197	226	210	252	234	216	238	242	208	208	192	232	184	214	239	225	240	208	224	226	224	212	216	203	213	236	189	215	217	203	236	210	227	199	198	214	205	217	218	221	229	239	205	222	213	218	240	187	226	199	218	219	206	243	198	233	220	201	198	214	216	221	224	228	222	239	218	219	198	198	215	187	213	237	218	210	220	217	218	266	204	215	215	209	236	213	216	231	208	240	215	219	222	216	217	225	190	210	226	193	219	217	185	190	217	229	212	242	242	210	228	229	229	229	223	221	222	233	240	239	213	218	226	226	230	220	247	211	200	215	227	237	223	216	229	224	234	202	223	198	214	239	203	201	215	209	228	214	200	256	215	213	233	220	214	214	219	220	224	231	222	207	219	219	231	208	203	215	224	196	211	191	211	229	211	230	232	210	183	225	242	227	212	210	216	220	209	233	238	220	229	209	204	208	214	263	207	213	231	212	213	217	242	212	220	214	213	235	222	217	210	223	234	222	219	224	232	231	207	185	219	192	220	220	214	222	205	219	231	245	217	213	220	234	215	189	196	217	229	219	219	230	231	233	211	218	215	198	234	201	216	217	209	250	226	214	226	225	213	227	219	203	243	221	214	193	234	217	236	215	201	211	217	227	196	219	210	211	209	233	216	243	211	210	204	206	199	243	232	205	181	209	229	217	207	184	209	261	235	262	211	211	247	220	208	210	201	230	214	203	220	246	216	240	233	226	220	212	221	233	226	216	214	239	238	206	224	197	226	236	223	255	215	227	187	213	243	194	225	208	220	219	258	225	238	232	226	231	211	228	218	188	230	197	221	218	235	205	239	230	207	236	228	215	225	227	199	229	208	215	208	195	223	228	221	245	225	230	223	243	205	255	207	188	227	226	211	232	239	221	216	185	205	221	206	222	222	218	214	201	227	198	226	202	225	205	215	234	196	212	222	217	192	209	219	215	218	225	227	235	192	239	188	207	254	244	187	224	222	192	214	206	220	196	208	217	206	214	206	238	216	195	207	210	230	220	236	231	229	208	223	229	231	235	228	219	211	216	230	246	247	219	212	234	234	230	232	228	222	224	197	229	233	188	248	209	232	200	242	234	227	245	214	200	211	223	200	215	206	240	223	212	232	224	228	211	218	225	234	202	235	223	216	234	214	229	248	241	201	215	211	210	198	205	251	203	188	222	232	220	220	224	209	240	223	215	228	204	207	205	229	202	214	188	233	226	223	205	215	217	198	246	235	218	217	201	201	222	218	224	225	223	227	216	211	216	200	208	213	228	235	223	243	231	241	208	206	248	234	241	219	232	235	238	211	215	219	207	213	211	220	212	207	223	233	219	205	221	211	244	262	227	208	204	223	215	208	224	223	203	200	220	214	227	211	213	224	221	217	237	217	227	212	200	209	198	235	248	205	220	210	229	219	221	214	224	223	227	259	187	221	205	228	197	239	210	209	212	216	222	224	238	197	230	191	230	225	243	211	193	195	244	233	216	226	237	214	255	246	224	222	219	226	218	229	230	245	222	213	201	215	212	230	215	196	234	212	227	215	182	209	226	189	223	218	223	241	250	201	219	218	226	237	204	228	253	210	202	200	192	232	231	218	221	224	233	231	200	197	241	225	203	197	216	215	196	218	226	225	213	230	222	225	224	200	207	209	189	227	231	229	210	228	241	223	191	237	211	219	251	231	213	191	220	234	208	238	214	244	238	216	227	227	210	205	212	210	252	190	237	230	230	252	216	219	209	225	222	234	234	190	218	235	199	256	208	197	200	198	231	227	227	231	235	221	235	221	194	204	225	206	206	210	184	237	235	218	231	214	240	219	201	184	198	202	240	225	198	227	222	183	199	210	226	224	216	219	243	240	224	227	214	214	233	236	183	226	245	224	222	206	224	219	221	215	189	202	205	195	236	223	233	213	213	211	198	235	217	230	234	202	225	212	198	240	220	215	206	235	228	200	200	234	201	220	196	202	218	202	239	204	212	184	220	242	201	226	236	212	212	207	215	220	237	226	211	201	215	223	222	220	184	191	222	250	198	231	220	226	204	242	224	209	241	215	216	238	237	237	220	223	213	199	193	214	237	224	207	236	208	225	218	219	224	223	223	211	226	201	236	227	213	232	232	230	208	191	241	214	226	220	222	198	226	206	208	271	189	250	182	213	223	215	215	213	217	246	236	209	212	234	230	233	198	184	203	233	218	208	237	225	215	236	229	224	226	207	208	218	197	213	252	213	229	238	238	241	218	230	237	227	201	189	251	199	229	233	205	209	228	209	206	209	205	215	233	230	219	215	234	195	240	211	249	217	226	216	213	212	229	210	197	205	249	217	236	213	240	225	212	231	207	231	222	212	227	214	231	198	233	200	224	206	207	231	223	227	203	189	216	209	231	230	214	216	216	221	234	183	231	215	226	210	239	207	243	233	228	220	197	205	223	238	218	216	219	200	236	233	244	192	196	189	206	225	216	206	224	222	227	226	234	230	238	227	238	236	201	221	220	215	221	195	222	232	245	232	226	235	200	232	222	214	255	241	211	220	226	197	243	209	181	221	237	239	213	221	220	221	214	211	232	204	214	210	222	217	249	217	227	221	199	232	222	215	236	230	211	224	214	205	221	203	199	217	219	228	230	218	192	207	206	217	216	217	221	210	210	218	223	228	202	215	223	207	213	206	228	211	224	226	190	214	221	208	215	219	215	205	234	215	238	245	197	236	211	220	246	209	233	235	246	243	226	228	244	217	207	208	212	216	223	228	225	221	205	203	222	206	197	207	230	230	218	233	213	228	228	201	222	226	247	221	217	213	221	228	199	215	205	229	236	217	189	223	230	208	205	200	236	231	214	217	229	236	242	231	224	200	231	198	221	209	237	208	214	218	224	226	210	227	196	230	205	220	228	197	210	223	192	238	216	213	214	201	207	242	212	230	200	210	201	230	216	249	219	201	211	223	213	228	215	228	217	252	253	227	225	246	212	203	220	231	234	214	240	237	246	199	247	219	193	221	202	230	208	230	242	225	230	201	214	195	190	217	202	198	208	227	241	217	217	206	188	229	206	175	224	210	250	226	233	227	243	212	230	219	228	237	208	214	200	237	222	220	228	221	218	202	225	236	229	231	254	217	219	205	214	194	221	234	222	214	218	220	213	235	229	231	197	221	228	205	195	198	233	216	217	214	219	206	209	214	218	230	223	215	215	222	223	201	219	216	234	244	224	232	221	214	216	211	220	221	249	206	252	214	223	224	221	221	222	231	222
16257	53985	36398	57362	39201	52831	49367	38173	25803	12559	840	450	449	430	443	422	407	408	418	443	421	410	422	435	419	429	439	433	423	453	412	430	392	405	429	387	411	419	428	434	408	445	428	412	440	415	432	408	421	397	441	429	396	437	433	414	422	405	416	411	408	417	432	427	415	427	388	403	403	406	451	437	432	402	456	439	421	399	443	426	396	416	445	430	430	459	393	414	395	440	402	401	382	393	411	446	455	452	438	445	446	435	423	397	436	473	439	405	403	392	432	404	423	433	430	435	412	436	403	368	396	395	466	423	420	434	416	416	421	439	443	414	427	419	423	418	399	419	425	416	443	395	389	403	418	423	415	440	434	409	443	411	442	438	426	422	381	457	400	393	428	424	463	414	407	460	409	416	424	431	417	385	421	395	441	428	450	430	426	402	413	414	440	444	416	424	430	435	397	415	432	388	435	395	432	454	412	443	384	439	411	399	426	409	417	419	449	426	423	394	412	414	440	431	411	389	390	399	415	421	427	417	413	409	429	407	417	434	418	402	415	422	420	419	399	385	437	417	406	449	453	426	408	439	450	429	408	429	384	432	418	441	410	433	463	441	431	384	438	417	424	395	459	416	418	394	404	392	406	435	421	410	437	421	407	440	421	437	398	416	420	397	432	454	428	424	399	443	414	443	434	407	380	439	417	413	414	410	415	421	420	425	430	407	407	479	457	427	456	434	449	445	408	391	408	425	400	444	405	394	407	393	410	394	425	402	412	433	427	433	433	394	436	424	403	415	434	406	452	418	375	419	389	375	426	406	412	414	396	397	440	411	423	442	425	439	420	448	407	461	442	385	435	474	394	434	402	429	405	437	414	424	404	437	413	408	435	443	427	429	432	441	405	450	406	418	424	470	444	407	427	439	444	425	403	443	437	409	413	419	394	416	420	429	431	437	431	438	455	398	417	437	428	423	421	396	429	383	426	452	422	405	414	410	424	428	424	430	369	445	436	401	404	452	405	417	422	437	392	407	431	480	464	420	439	410	402	399	383	427	403	395	408	434	428	405	443	391	423	403	391	410	408	439	424	448	410	424	450	406	422	459	407	426	416	417	427	423	443	414	416	398	405	410	400	435	424	445	409	383	445	456	373	415	451	427	426	396	423	431	467	428	398	405	433	423	406	407	388	450	407	436	418	423	408	427	429	467	410	433	430	396	398	445	428	410	405	420	396	383	456	403	411	391	389	414	427	421	449	402	384	448	401	440	434	442	384	460	420	446	421	393	412	406	403	408	415	442	415	389	411	441	425	426	428	450	430	404	425	399	385	435	406	431	409	416	403	430	410	409	443	453	461	422	426	420	421	440	415	457	409	438	427	418	439	435	441	395	395	431	393	427	415	452	424	417	416	382	488	437	392	423	453	359	441	444	417	453	417	406	412	389	390	407	404	426	417	457	425	420	435	394	387	464	427	426	407	416	463	449	449	418	409	412	429	427	401	455	458	430	405	424	399	376	422	419	442	406	406	418	431	434	418	399	385	437	437	427	400	394	429	388	416	423	416	424	377	453	446	417	455	406	440	449	420	419	430	404	421	434	410	439	409	430	407	384	423	409	381	412	453	422	438	427	405	413	438	458	407	433	414	403	441	396	385	432	401	428	442	454	427	435	433	422	398	432	422	405	417	421	436	423	412	427	461	401	425	444	427	401	423	453	405	402	448	430	410	403	407	403	462	457	453	408	460	389	433	445	388	423	440	468	422	447	411	425	409	453	423	390	438	387	404	399	439	410	414	416	463	421	446	437	418	425	442	427	456	430	381	412	414	401	426	401	421	442	387	433	391	434	421	413	394	428	434	413	439	414	400	453	420	387	456	434	425	404	394	409	425	443	417	425	415	419	407	445	429	432	394	432	435	454	416	414	425	440	420	394	411	438	448	397	434	429	404	403	440	401	435	422	408	432	419	429	416	461	435	426	434	441	389	404	379	399	419	454	435	436	439	421	471	387	430	444	467	408	445	423	459	389	410	419	399	426	431	415	422	464	418	392	432	409	437	427	392	438	433	446	409	454	444	416	424	406	467	430	422	391	430	408	435	400	408	416	400	405	431	423	451	461	402	409	442	419	414	443	449	458	399	410	412	436	418	412	444	429	420	430	459	417	445	419	420	447	437	445	411	438	395	427	428	389	413	427	431	432	413	452	382	420	421	418	450	414	382	443	421	428	407	401	416	417	422	442	400	417	415	406	439	418	455	445	414	430	415	414	419	411	394	451	428	411	457	398	421	466	428	401	426	383	386	443	399	432	413	443	412	433	405	380	437	410	461	400	430	462	448	389	395	388	421	409	421	420	404	445	434	420	473	447	403	417	432	421	411	395	416	411	398	442	420	424	433	411	421	427	449	391	422	429	466	428	443	422	427	407	418	396	454	413	424	424	392	381	417	440	421	440	443	415	395	405	383	430	457	424	431	435	392	437	400	418	433	410	436	427	416	434	413	406	398	419	450	414	389	423	414	434	398	438	426	414	404	422	418	455	407	427	430	415	432	435	464	440	454	409	435	432	416	434	443	378	430	451	398	438	434	473	435	408	427	428	420	385	426	452	401	418	403	423	407	425	403	415	449	425	437	395	417	416	439	454	418	442	403	422	420	411	403	406	424	431	405	382	424	418	392	432	426	422	395	413	413	431	444	417	428	398	379	441	426	409	397	425	442	397	399	428	416	406	432	393	407	368	424	441	411	473	398	454	405	415	438	408	438	413	421	415	415	413	450	424	434	391	432	425	425	427	428	435	402	418	416	395	418	413	434	413	412	405	437	478	436	392	415	418	400	431	431	427	447	441	415	425	414	434	440	432	436	443	395	442	439	415	387	387	430	421	412	438	417	415	407	426	441	428	435	415	434	396	427	436	427	435	421	418	422	412	410	405	419	443	416	437	447	459	425	445	397	411	433	432	423	436	412	427	435	432	433	425	450	414	438	406	440	411	434	439	415	411	435	416	421	399	427	424	435	407	390	399	413	429	414	429	416	389	424	403	431	407	448	429	426	403	400	454	478	419	458	452	504	415	440	414	424	429	409	398	392	416	400	415	410	399	423	447	411	421	398	423	422	410	419	462	429	406	395	379	427	444	430	402	438	398	414	414	435	447	437	421	425	399	421	433	421	457	422	409	437	432	387	467	437	441	391	432	427	419	425	420	426	395	455	467	398	419	438	430	449	444	451	397	438	425	421	445	402	421	398	440	388	420	388	424	437	402	424	422	388	431	399	423	411	438	393	447	432	446	446	416	427	410	386	423	449	389	441	439	426	419	428	412	413	455	392	410	407	406	460	412	394	416	464	409	454	412	438	431	452	387	431	424	398	415	423	436	447	436	402	407	403	414	430	409	391	424	444	406	428	432	435	406	406	404	409	399	430	414	422	412	424	440	453	447	448	380	426	418	402	405	410	445	379	444	417	443	449	425	435	402	415	429	457	432	428	402	442	389	386	413	420	442	414	435	446	427
26946	20656	13596	5636	3478	6335	5844	2956	1448	586	222	232	222	217	222	256	221	221	230	254	209	232	223	234	214	200	222	215	215	222	219	231	235	221	194	241	229	189	242	224	233	210	219	215	257	201	210	212	202	244	235	231	218	206	225	225	228	200	240	236	239	231	261	236	210	218	227	217	239	229	250	207	203	219	236	218	204	232	239	209	201	215	235	237	214	231	248	242	247	215	240	227	202	238	227	224	226	194	219	255	185	223	211	221	217	257	247	248	216	215	224	221	216	213	226	213	231	253	234	230	243	238	232	239	225	241	205	230	236	232	198	217	213	230	222	197	231	239	238	233	208	229	216	222	207	209	213	226	223	227	227	208	214	216	223	234	214	241	232	213	221	215	201	235	242	240	224	225	217	265	185	222	243	234	244	229	194	235	228	212	241	256	240	226	216	236	241	199	225	221	231	249	200	228	225	227	218	213	250	241	232	224	222	207	222	221	226	224	221	215	227	204	213	254	223	259	216	189	241	221	211	225	220	231	218	227	223	225	222	219	228	225	235	197	235	227	218	231	231	257	230	228	212	234	216	207	212	235	259	254	229	223	217	218	250	219	219	234	206	220	250	227	211	239	220	255	201	225	231	228	225	213	228	222	226	243	235	216	223	235	228	224	232	209	217	231	225	239	239	221	236	209	265	243	228	260	225	221	237	243	243	217	219	211	225	246	215	246	231	234	226	235	230	194	220	231	214	229	250	215	248	230	214	212	238	234	258	221	210	234	257	255	222	226	219	225	234	197	224	233	231	211	234	207	214	226	223	243	239	247	204	239	203	222	202	234	201	219	218	225	211	263	222	222	247	207	267	222	227	220	244	205	225	233	256	216	220	223	238	224	242	225	236	226	228	244	192	230	215	206	222	224	207	231	259	222	242	200	224	220	230	230	231	207	214	240	227	201	232	220	229	222	245	227	242	241	234	216	231	255	249	218	228	209	231	226	235	225	246	220	238	225	218	235	223	216	245	243	226	232	211	247	222	207	255	191	253	249	206	209	238	231	225	223	261	235	226	239	222	233	215	218	214	197	234	238	229	214	212	229	249	211	221	207	242	208	249	225	246	194	213	230	220	223	232	225	244	236	230	240	227	215	226	231	230	249	229	229	229	228	235	250	210	238	211	227	228	232	217	218	222	241	224	251	230	251	235	212	232	238	247	236	233	243	257	223	229	211	210	216	238	247	217	236	215	222	228	214	212	236	212	233	216	235	211	222	253	216	233	237	229	179	260	244	215	199	225	218	248	243	225	217	207	199	213	219	231	225	213	239	258	210	210	225	221	213	228	231	228	219	232	222	227	216	247	230	208	230	234	205	223	245	222	203	205	222	228	237	215	205	239	204	242	214	234	235	232	231	203	207	228	247	221	214	239	205	229	228	216	251	233	244	211	217	227	204	231	211	242	233	219	224	222	244	226	219	230	232	216	263	221	229	237	233	206	204	232	276	230	213	243	206	235	228	232	203	242	252	204	217	212	223	223	217	204	243	233	252	220	224	213	213	255	199	204	228	227	236	246	216	204	202	221	195	250	215	237	229	251	213	245	207	226	222	211	242	237	214	239	196	248	226	226	208	199	234	238	232	238	218	209	214	240	220	246	245	210	224	247	238	215	215	229	268	213	220	276	218	230	230	218	212	222	241	243	217	213	226	200	235	254	230	254	226	204	252	222	233	219	209	207	221	223	240	213	244	225	215	217	214	213	222	224	219	218	221	237	235	210	250	245	219	226	228	232	207	254	238	216	214	237	228	232	235	228	206	230	181	227	236	221	209	225	233	240	226	220	246	227	224	221	234	192	219	217	224	216	226	217	241	208	244	239	204	218	219	216	200	211	207	213	215	248	241	217	231	232	234	232	217	237	213	236	198	213	243	216	197	209	225	253	237	223	219	220	236	235	244	242	218	207	234	200	229	216	248	213	225	226	193	258	229	212	224	250	242	240	231	225	224	210	232	214	209	235	235	199	212	210	233	227	194	203	208	217	209	232	218	239	245	241	212	220	214	221	205	240	213	207	217	234	241	217	218	242	217	229	236	225	235	217	230	252	199	214	242	247	243	216	251	225	217	223	213	250	228	220	207	233	215	232	249	213	214	221	216	242	203	213	234	233	232	210	233	229	243	205	234	196	229	228	220	237	222	253	218	243	224	206	233	217	216	206	240	238	222	208	208	227	229	210	254	206	230	230	245	239	222	265	222	230	230	212	231	219	235	225	237	222	251	267	228	229	234	211	242	232	212	197	232	227	233	215	212	236	217	232	206	220	224	203	242	223	212	246	220	218	230	216	228	217	212	241	191	213	210	245	229	254	251	222	263	244	230	220	219	225	225	241	231	238	220	215	246	225	246	227	238	222	208	235	195	216	237	248	209	264	237	208	223	221	233	248	231	230	206	227	220	229	220	216	220	246	239	223	230	190	213	227	215	212	292	237	195	239	217	219	229	244	216	229	223	227	233	242	225	221	223	226	221	236	213	207	211	215	245	225	226	240	241	213	229	229	219	226	219	204	223	235	219	221	228	242	236	226	226	217	229	210	231	208	211	226	215	260	246	206	224	220	237	205	232	207	207	207	222	219	206	261	218	230	217	205	218	228	219	244	232	225	267	251	206	223	196	240	221	230	218	257	215	230	222	194	212	215	208	221	230	260	212	236	212	252	230	217	221	197	230	228	212	243	212	236	226	231	253	205	218	231	225	247	215	216	216	206	222	202	236	225	216	239	237	223	204	230	234	228	227	232	251	218	229	239	223	257	242	223	203	224	224	243	230	264	233	207	219	259	213	213	225	239	191	236	213	245	180	214	230	216	219	224	229	228	247	205	236	230	265	235	259	193	235	214	243	208	217	249	219	216	200	221	250	230	211	245	224	233	226	254	224	236	204	233	235	205	244	235	233	216	232	241	209	231	227	221	205	198	241	243	227	234	226	219	259	251	220	242	240	235	195	211	228	222	218	223	225	222	232	236	200	237	233	220	247	207	248	226	224	244	231	244	205	251	230	223	221	198	247	196	233	256	200	223	215	226	241	216	237	205	243	222	255	199	245	229	221	216	220	236	248	237	247	225	226	260	213	227	238	250	212	267	213	218	209	236	235	260	229	222	217	248	222	206	223	209	237	221	237	221	209	222	225	227	231	217	218	219	223	220	232	199	255	204	221	226	243	237	226	252	253	231	232	222	249	228	225	225	202	211	246	229	213	240	223	184	235	214	217	250	220	224	209	239	207	219	216	225	235	217	216	217	248	220	213	216	213	244	228	210	223	226	227	203	234	234	202	221	216	236	234	214	222	213	222	235	211	218	213	213	213	220	220	238	214	211	213	190	222	237	233	224	219	235	220	232	196	239	204	227	232	233	227	218	218	222	252	236	226	221	226	229	257	198	220	228	231	238	262	195	226	204	210	221	222	217	197	238	240	231	223	244	243	204	247	216	213	241	184	229	199	227	215	225	238	231	218
6927	19195	17515	9866	10504	16922	14943	8807	4265	1527	479	464	427	446	449	455	425	469	451	507	451	484	471	413	452	482	497	512	437	482	414	487	496	423	478	475	468	468	486	462	470	461	477	475	456	498	471	467	435	430	504	434	443	480	448	440	442	477	500	469	485	450	457	462	455	423	453	451	438	440	456	454	431	456	432	503	414	422	484	470	497	448	446	473	476	416	452	501	433	453	460	484	494	449	471	472	451	410	484	482	447	447	469	479	484	460	463	467	457	477	462	457	443	461	445	460	431	455	420	461	474	437	436	445	457	459	444	468	455	470	466	473	441	466	467	444	503	492	447	399	436	433	453	499	476	484	458	499	436	466	469	446	472	446	473	447	455	492	453	444	475	477	450	481	439	470	451	463	438	480	478	451	453	451	457	494	479	460	462	444	465	420	441	428	472	492	464	462	460	454	480	460	461	467	453	487	466	473	449	440	488	427	478	450	469	500	462	442	488	447	457	457	449	472	444	481	471	457	439	450	442	436	491	427	466	459	444	470	447	462	496	469	423	455	495	465	483	491	461	471	495	461	438	449	504	475	460	469	452	454	436	421	470	476	446	461	481	473	439	465	437	451	467	448	510	429	488	493	447	509	460	436	445	461	461	450	450	461	480	456	473	467	446	441	471	458	432	474	483	482	446	484	461	470	442	473	441	462	415	463	451	493	472	440	485	463	462	487	437	477	444	494	429	405	475	475	408	440	461	448	470	481	443	454	482	469	444	506	490	478	476	445	453	440	493	450	441	475	477	428	460	455	436	455	455	431	471	500	411	482	403	457	488	488	488	427	454	486	444	463	487	454	492	423	482	458	456	461	465	431	450	505	479	469	440	454	469	480	478	478	428	459	480	427	458	467	507	490	514	466	508	486	475	466	475	476	488	457	450	452	468	433	477	471	435	458	426	473	460	466	436	466	437	479	472	461	420	443	464	455	414	481	440	470	440	450	449	487	437	467	449	436	467	449	473	452	484	441	477	460	419	460	456	485	468	466	417	473	441	464	444	439	461	475	460	481	431	476	475	462	460	485	461	466	431	466	462	474	431	467	452	440	436	469	495	439	482	468	473	484	457	484	473	473	449	460	450	452	470	473	451	475	407	434	437	454	452	471	469	466	440	462	481	492	451	471	485	445	455	496	446	453	478	476	438	485	463	472	451	434	449	463	469	418	494	497	445	453	449	438	448	466	452	466	462	397	459	449	487	466	459	452	476	459	476	474	442	474	422	470	460	442	457	475	466	457	434	466	470	484	440	439	455	488	469	492	463	435	495	450	451	422	438	440	480	450	495	441	469	458	483	483	447	469	473	415	472	451	475	428	498	446	432	423	461	487	422	434	503	421	421	439	483	522	471	461	470	485	464	493	470	451	443	489	469	477	448	451	462	434	474	493	449	473	476	430	432	476	491	446	445	443	438	461	441	450	445	458	442	485	472	430	457	536	464	461	466	462	437	479	475	474	455	433	493	477	427	478	435	481	477	474	477	438	460	486	461	447	471	457	460	456	463	483	471	462	434	462	466	481	444	466	445	462	452	444	463	433	476	434	474	468	435	455	443	431	452	522	451	449	446	476	453	455	467	504	436	453	497	477	473	463	466	446	465	466	498	469	461	465	508	465	484	468	470	447	473	436	463	425	453	482	443	434	452	453	446	442	458	433	486	461	428	449	472	447	470	469	425	464	475	456	467	444	464	445	475	456	435	509	500	480	453	458	507	451	470	454	438	434	482	459	438	469	469	470	501	463	462	470	473	485	463	463	461	453	508	480	433	444	452	456	446	478	469	479	458	414	458	449	432	462	482	441	450	462	457	426	431	465	457	486	438	462	480	472	489	453	480	458	454	482	451	473	443	422	435	466	438	456	444	463	435	465	484	455	449	497	463	456	454	449	437	487	466	433	456	485	511	445	453	446	438	455	467	477	448	446	404	484	443	485	438	428	465	459	461	453	477	434	464	433	477	460	485	473	451	449	483	446	448	481	442	468	463	437	440	471	472	459	453	438	419	486	492	469	428	432	440	447	473	434	467	446	457	496	452	472	437	445	423	435	438	438	466	454	471	405	448	468	470	494	432	455	445	482	457	468	451	460	467	481	467	495	540	471	448	447	457	451	449	469	426	473	446	411	444	450	489	459	462	454	461	489	436	420	450	476	442	500	452	468	456	461	463	459	509	449	442	473	440	451	451	466	470	445	452	453	493	457	483	478	460	445	439	452	460	450	456	498	413	473	432	477	447	468	452	495	479	440	483	453	466	467	441	436	468	457	476	489	462	427	498	474	431	467	430	479	480	426	443	443	457	466	450	451	436	451	461	434	458	498	454	463	446	458	482	452	430	433	443	487	473	435	447	454	495	455	505	448	474	420	442	459	431	471	478	480	484	431	437	429	426	478	443	463	475	476	463	458	465	445	451	515	470	479	447	460	424	458	404	467	462	475	460	493	479	475	442	470	471	440	469	461	474	420	477	481	456	435	448	438	461	441	430	458	465	465	464	431	464	501	468	471	482	459	486	488	444	439	460	470	438	493	468	485	435	455	413	481	504	470	456	471	430	457	497	434	451	475	487	476	468	466	482	470	464	473	492	420	443	507	460	475	437	430	469	458	503	483	462	478	430	456	467	493	429	459	461	506	446	463	467	498	501	420	490	447	462	425	451	480	480	464	449	420	425	447	422	451	471	473	455	457	438	493	462	478	497	454	470	467	459	427	473	461	447	485	454	456	446	457	464	479	449	472	482	481	490	462	470	445	452	449	481	432	469	460	462	438	460	453	468	453	446	448	448	447	467	498	394	471	446	437	500	470	457	459	477	460	423	435	427	478	471	467	442	448	470	469	448	473	478	429	453	426	482	450	416	451	473	496	417	450	444	459	485	463	453	401	461	483	419	463	436	501	452	482	470	430	443	476	456	463	435	486	440	412	458	431	448	489	463	469	442	409	450	456	463	468	458	467	482	449	483	485	452	465	464	444	472	492	465	437	437	493	480	469	460	427	467	410	431	490	435	465	447	463	449	453	467	477	494	479	473	454	448	436	456	451	457	446	416	498	462	483	469	516	412	488	454	415	452	439	460	464	467	464	474	453	468	418	445	423	465	420	463	416	424	446	467	450	472	470	461	459	445	465	431	500	450	481	459	480	473	480	471	438	456	441	478	425	467	451	518	493	471	464	473	439	423	478	482	465	424	470	466	434	437	447	447	476	470	487	453	471	438	479	463	455	450	403	462	455	438	452	451	485	493	438	413	465	477	482	495	478	436	473	453	419	476	463	465	523	460	421	464	473	436	480	465	451	479	440	451	452	456	476	485	452	500	466	455	423	491	428	479	460	463	469	463	443	460	439	395	427	483	470	475	448	376	470	450	475	447	474	474	521	435	470	461	464	510	440	488	436	469	470	454	464	444	461	463	457	427	474	491	450	471	445	485	440	480	447	448	470	458	435	476	482	444	438	438	459	487	432
24506	21384	28389	24732	20850	36514	36244	22894	10923	2658	201	145	171	149	145	163	155	164	141	172	158	169	148	150	161	140	148	148	160	145	166	157	149	124	125	167	138	161	144	157	154	146	176	149	150	172	139	146	151	165	164	143	154	134	155	156	151	165	159	147	145	154	159	162	137	150	171	148	153	157	176	151	127	135	145	150	164	147	153	124	165	157	158	157	161	153	152	163	146	153	126	150	129	160	156	171	135	178	148	179	154	130	152	174	153	171	132	149	144	134	150	125	134	149	158	161	161	135	146	142	133	150	154	138	148	177	162	151	155	154	150	147	151	136	147	151	169	126	148	165	160	143	145	168	156	170	133	128	145	149	148	143	142	167	158	156	154	146	129	135	150	143	158	130	149	158	152	146	161	159	150	156	144	167	154	129	145	124	135	154	143	127	149	148	156	132	136	145	143	163	146	137	143	161	159	122	144	153	128	162	125	167	141	161	153	156	168	179	170	154	167	131	131	129	131	148	152	158	157	131	144	152	144	156	156	169	170	143	175	141	135	150	150	134	136	133	150	144	152	146	176	165	166	172	141	124	148	148	172	171	146	143	153	162	172	140	136	155	186	150	161	150	141	154	144	166	143	166	148	142	158	148	146	131	150	148	171	133	144	151	161	159	145	143	168	139	170	129	153	138	154	162	135	173	156	154	153	116	154	141	181	163	145	152	157	132	136	142	144	149	162	156	150	124	151	192	156	161	143	163	139	142	156	146	161	140	152	147	144	165	135	138	139	168	147	140	173	163	143	145	160	151	158	156	141	144	139	162	136	141	158	157	127	146	162	140	135	142	154	150	149	135	149	151	151	173	153	141	150	170	151	144	170	164	166	144	148	152	158	146	145	147	137	168	157	147	176	136	153	158	154	153	142	171	158	159	140	166	153	142	137	163	153	151	163	134	158	153	160	143	164	191	128	150	176	145	155	172	149	142	164	145	133	163	128	146	150	128	157	153	149	158	173	142	155	148	139	147	125	125	147	165	171	124	137	153	137	141	148	142	165	161	143	144	128	144	147	146	128	171	146	157	147	136	140	154	155	154	151	143	157	138	156	142	169	150	159	127	151	141	134	153	151	147	153	166	167	137	138	140	158	155	149	137	140	147	169	146	150	158	145	150	171	154	144	141	144	150	134	142	134	156	145	151	126	162	140	134	147	151	151	161	148	152	138	147	167	133	161	163	155	153	153	138	151	147	150	153	150	149	161	166	151	160	169	155	147	153	129	133	147	137	136	177	156	140	162	149	154	151	157	132	138	156	156	184	148	150	140	128	158	157	167	150	135	154	156	142	154	141	170	160	152	153	156	155	143	146	161	133	140	147	145	147	144	128	160	159	139	146	145	156	144	158	152	160	149	160	127	140	170	157	144	164	155	149	152	172	150	157	152	136	148	161	134	142	135	145	178	165	140	151	166	134	134	145	133	166	150	166	136	151	144	121	135	152	147	146	155	143	170	149	178	146	154	155	146	159	153	145	130	156	156	140	121	158	151	149	150	162	158	147	144	152	138	130	176	149	153	164	160	152	149	149	160	125	158	163	145	157	136	167	171	145	123	157	162	175	164	162	156	165	154	163	140	138	138	147	166	158	149	160	151	162	135	162	149	134	159	154	157	151	149	134	133	139	136	144	171	153	140	152	156	141	159	161	143	159	146	161	145	149	169	145	155	147	150	163	151	148	146	158	126	149	164	170	146	139	153	150	148	140	149	159	137	123	159	131	160	147	163	166	161	149	137	130	134	133	135	135	144	161	147	153	146	163	144	136	141	137	146	148	151	151	159	174	127	143	154	122	144	140	128	128	150	154	166	165	131	138	160	142	160	152	149	141	154	150	136	132	142	153	147	141	150	158	145	162	150	165	152	164	135	157	140	144	146	145	165	163	157	137	133	155	155	147	156	167	163	140	143	138	127	150	146	132	159	159	140	152	156	167	131	156	152	138	139	140	147	164	170	140	161	166	145	184	152	146	156	155	158	149	152	140	146	154	157	152	166	152	159	130	145	155	159	165	159	158	140	152	141	142	142	144	163	166	172	140	139	145	142	147	147	136	147	145	138	138	142	142	154	132	144	143	145	141	151	162	153	143	140	166	138	150	142	134	157	153	151	196	140	136	166	130	160	170	171	142	167	159	166	166	152	144	163	134	153	157	148	156	152	144	144	139	180	181	156	175	143	144	145	139	147	149	148	122	155	138	136	165	151	158	148	141	152	157	154	140	148	154	162	174	177	155	143	162	130	162	157	137	171	149	136	158	150	162	158	146	137	158	155	169	145	132	151	151	161	154	169	182	141	168	161	143	151	142	156	160	149	135	144	155	137	156	159	185	159	148	149	146	154	153	143	159	156	150	149	135	169	196	147	174	175	146	146	159	145	149	155	177	140	124	143	159	154	137	161	156	150	154	147	142	137	150	142	163	139	163	147	152	139	155	139	153	146	144	143	148	169	160	168	141	156	152	168	169	129	169	168	152	136	142	144	167	143	166	122	130	137	129	144	143	138	171	135	136	152	141	155	153	157	168	125	157	145	155	159	167	151	155	170	140	150	151	143	141	157	157	136	150	172	157	157	138	145	148	136	169	145	160	154	169	149	147	144	171	155	163	143	152	155	155	145	167	129	140	172	142	155	148	153	156	156	136	135	164	153	145	148	152	148	152	154	153	155	158	161	133	148	142	159	124	149	155	149	148	158	146	169	155	137	161	161	174	151	143	149	148	165	150	147	152	136	143	144	149	154	163	157	168	167	150	159	140	161	151	152	143	131	142	157	174	153	129	141	145	172	146	165	166	167	140	149	170	165	152	142	171	139	158	162	165	145	120	151	150	148	150	159	136	157	150	149	150	145	149	177	153	142	126	153	165	147	151	142	138	164	140	154	136	144	139	159	151	170	154	136	165	151	153	149	155	145	154	136	146	156	148	142	158	144	163	150	134	151	152	155	167	162	127	163	154	161	157	148	147	145	162	148	128	175	139	139	154	138	145	158	139	144	145	154	161	150	135	135	157	173	181	152	144	150	158	167	129	153	160	145	140	153	157	145	142	151	143	150	144	156	167	131	152	147	167	150	153	148	150	147	156	173	131	141	178	152	144	160	151	151	137	151	122	143	163	143	126	143	143	153	152	142	137	135	169	141	150	150	146	129	159	142	130	145	120	164	170	162	139	133	160	150	166	159	156	147	147	134	158	152	155	149	139	168	151	150	127	144	142	150	162	151	135	144	150	141	156	144	157	158	141	165	167	159	145	169	163	153	153	145	139	122	174	167	147	162	139	176	147	155	155	148	140	151	138	163	148	133	148	144	153	144	172	160	132	153	152	162	157	142	147	142	156	156	147	157	129	154	168	151	134	156	140	152	151	138	129	143	145	155	149	157	156	147	158	156	143	129	157	148	160	157	141	146	146	156	173	157	156	169	143	153	153	132	135	142	124	143	142	145	167	143	166	168	142	167	155	147	172
9507	41627	27374	17837	21815	47342	42721	32368	20348	6905	470	295	337	316	309	336	310	310	342	305	343	292	336	296	329	326	318	309	317	321	316	336	313	325	314	302	303	303	319	301	308	313	338	303	342	312	323	330	314	310	324	335	314	338	317	316	337	328	328	306	332	281	346	327	312	277	313	297	331	325	336	309	313	309	303	322	322	316	311	305	325	295	336	301	323	339	301	287	314	294	297	327	326	354	293	301	310	312	333	287	307	303	303	317	300	339	328	327	297	331	326	316	323	327	303	300	301	323	320	321	334	327	319	315	308	301	327	337	338	306	315	299	346	316	298	296	288	316	312	334	321	318	297	343	288	306	287	310	309	311	304	321	327	317	329	332	318	317	295	319	305	316	303	330	317	360	295	309	317	296	297	334	337	302	308	319	335	301	318	324	313	304	343	317	312	303	295	314	296	308	296	292	291	311	316	310	290	344	307	312	334	306	282	326	318	302	348	298	301	316	313	323	319	316	326	292	323	307	338	314	338	328	328	362	297	299	305	317	342	300	325	332	312	297	309	310	340	343	347	324	336	341	312	344	298	327	303	325	303	300	322	323	307	308	306	300	305	316	275	301	318	285	301	319	302	328	313	285	297	345	269	306	316	325	333	318	313	327	291	319	291	333	309	336	309	325	325	322	309	317	319	311	316	319	300	285	306	334	312	314	308	318	294	304	307	332	309	272	322	289	283	308	331	283	302	285	332	320	304	286	311	297	298	334	293	285	326	276	339	338	335	327	353	297	321	339	320	341	311	307	310	310	309	334	321	301	293	336	309	316	329	294	316	325	310	298	334	329	309	297	319	291	323	314	301	327	329	328	302	317	299	312	313	296	326	308	327	320	293	297	302	312	303	366	299	331	322	254	314	306	307	285	323	319	312	328	313	316	328	334	317	307	327	340	323	326	323	277	305	299	312	317	307	277	301	340	327	330	302	289	300	307	346	288	315	326	304	318	325	304	315	347	308	315	330	325	364	307	310	308	322	301	341	307	292	305	302	340	318	301	314	306	338	312	313	321	314	290	306	336	321	315	326	313	314	295	325	306	315	277	326	291	250	325	311	305	345	281	323	297	297	318	312	324	312	293	313	309	292	328	315	317	306	317	287	330	334	292	274	303	318	298	326	299	337	310	309	308	307	322	291	298	291	303	313	295	314	347	292	307	327	315	319	306	324	294	325	311	347	312	297	339	355	293	335	348	308	314	323	289	330	299	321	341	338	308	329	309	314	307	294	305	285	303	292	310	336	293	299	287	307	313	320	344	333	304	329	309	288	296	310	285	306	278	289	346	314	333	331	316	337	300	327	297	331	320	281	307	323	303	277	300	335	329	311	318	332	294	330	314	331	352	329	309	328	303	327	343	304	278	313	300	292	332	287	299	299	300	317	285	319	307	308	297	305	329	284	314	331	300	316	316	299	292	304	319	316	299	299	349	328	296	360	304	326	332	324	319	318	331	337	320	334	310	336	298	343	317	303	303	294	303	295	307	299	322	284	333	289	334	317	322	328	344	311	305	289	292	315	318	309	299	292	314	312	312	338	323	306	318	303	286	308	326	325	282	301	307	317	318	317	291	332	311	312	298	323	301	303	287	333	305	312	302	286	320	324	315	303	329	301	319	314	304	311	302	310	316	321	326	312	275	320	298	281	315	320	324	338	325	342	343	313	315	326	301	306	300	307	290	308	281	304	334	271	312	304	299	314	323	310	291	348	340	276	324	317	317	320	327	276	316	306	332	285	304	329	325	312	311	287	308	315	323	294	292	300	339	333	348	300	328	308	311	302	304	294	326	334	330	327	314	314	335	336	311	325	335	293	305	303	329	318	316	312	300	318	300	331	307	308	322	281	312	335	308	323	305	299	283	283	266	334	312	278	290	316	310	282	338	317	343	299	301	293	302	338	303	338	326	289	320	300	300	314	304	308	304	328	308	311	318	318	323	313	285	313	368	325	296	301	294	295	313	297	318	301	325	320	324	330	292	285	307	323	322	316	281	335	327	330	335	275	334	296	354	327	303	304	316	299	311	285	324	331	318	299	306	288	299	315	323	337	358	309	293	314	308	290	330	309	313	299	302	317	305	300	299	297	290	304	322	308	293	269	322	347	354	287	310	314	350	312	299	330	298	296	293	311	314	331	313	298	285	325	307	295	300	314	325	307	310	287	323	287	292	324	310	330	307	268	325	324	323	284	334	326	284	337	333	332	325	325	309	297	326	268	339	316	325	307	341	327	318	332	312	332	313	307	316	287	320	289	320	337	341	297	346	307	302	313	314	324	315	289	299	320	304	335	320	317	306	297	322	295	317	297	342	305	292	304	342	302	326	299	322	310	311	324	315	291	320	291	310	290	303	328	321	314	339	320	356	297	306	322	315	331	304	308	320	274	322	342	285	313	311	320	310	324	284	315	320	303	300	335	300	339	289	333	337	310	289	283	303	304	318	317	317	331	295	307	327	305	324	305	357	340	312	315	319	336	330	330	318	288	291	294	334	308	294	330	322	324	305	309	301	291	337	304	320	316	319	309	342	318	316	329	315	325	314	311	319	283	313	318	305	286	319	312	296	281	289	343	322	322	330	291	328	338	280	334	311	287	308	323	307	304	304	313	311	305	322	300	275	321	356	288	319	294	306	327	319	310	313	303	310	310	301	307	320	311	341	314	268	340	299	332	314	309	317	321	329	323	324	297	284	297	312	328	326	335	304	304	337	291	306	313	310	299	297	293	331	289	304	321	289	319	329	343	316	318	335	312	345	326	280	339	332	323	334	297	288	296	307	297	321	313	328	335	303	322	331	323	332	352	315	315	335	331	317	295	323	291	313	305	337	327	315	294	293	345	307	330	304	320	316	304	351	346	305	301	316	279	334	337	295	314	325	291	306	307	331	303	298	297	290	343	297	316	329	280	296	353	288	289	306	296	294	298	300	298	333	318	300	323	274	308	321	316	311	300	311	311	306	305	287	328	297	293	309	315	284	290	296	298	288	318	292	347	300	304	335	303	282	293	302	324	324	320	298	304	331	317	340	309	272	303	348	312	346	314	327	340	308	326	322	320	321	321	308	291	300	331	344	313	331	340	293	336	300	319	313	325	327	320	314	324	284	331	319	307	290	298	310	286	348	301	299	323	298	345	296	352	300	330	318	327	342	302	280	293	318	281	320	298	317	317	331	325	299	354	289	301	326	332	337	287	285	283	324	333	332	327	302	312	317	319	332	308	325	258	305	312	310	310	291	344	310	295	334	331	280	311	289	334	309	297	358	328	333	308	313	321	296	314	300	296	307	328	295	335	285	310	304	299	332	371	304	309	313	315	346	314	294	307	309	336	318	317	280	303	297	319	316	316	323	315	289	301	308	316	318	289	295	337	300	304	307	327	337	322	314	308	330	319	319	303	279	344	283	341	300	295	324	308	341	298	294	309	342	306	317	321	315	295	285	291	275	323	306	305	312	324	307	324	330
23458	21414	29326	24126	22106	40950	49880	37731	22604	7281	301	252	207	208	212	196	225	218	229	218	214	204	207	249	202	220	210	224	214	206	190	193	211	230	176	200	190	196	214	222	201	188	208	211	205	214	209	166	205	193	220	193	243	230	212	226	226	214	219	201	221	207	202	218	173	189	197	213	205	189	237	197	229	210	197	192	184	191	208	220	219	201	214	233	192	201	195	180	211	189	207	219	175	216	219	223	204	218	201	194	195	216	229	220	223	217	196	192	174	206	200	198	190	227	203	205	203	173	231	212	206	202	205	180	182	170	203	198	174	213	197	186	191	198	182	196	204	204	193	181	189	239	196	228	197	215	199	219	187	212	199	181	191	210	192	196	186	195	209	241	213	215	224	196	192	187	208	196	193	201	206	210	237	221	208	205	208	208	197	199	190	200	196	212	163	198	168	188	201	208	169	196	199	208	199	196	222	223	211	197	220	186	207	203	189	174	189	208	196	211	205	183	196	202	216	222	200	179	193	175	180	211	189	202	199	194	219	199	205	176	211	201	196	190	185	208	196	197	196	177	189	188	200	221	195	208	184	208	228	176	179	194	216	182	157	201	232	181	193	199	203	223	190	205	195	187	223	201	197	197	197	185	202	198	186	214	192	209	229	210	197	182	194	213	225	195	204	179	204	203	218	182	200	203	202	187	212	179	201	193	221	184	189	200	212	188	180	179	238	197	205	182	203	198	201	183	199	208	158	207	191	193	200	201	211	204	223	192	198	185	193	209	233	204	203	205	205	211	199	200	223	202	187	204	218	205	190	214	199	194	184	197	222	218	194	206	223	190	213	201	195	202	179	212	191	219	206	234	182	171	217	201	189	206	193	216	201	198	211	224	181	183	199	212	204	197	212	178	208	183	200	189	194	217	220	221	208	213	199	182	224	196	195	187	228	185	221	199	193	217	194	208	197	215	198	181	203	211	197	220	201	197	195	229	206	223	222	189	212	211	180	187	222	209	209	187	204	208	186	199	184	225	189	226	224	212	212	187	209	209	213	191	220	196	228	186	204	203	216	192	186	230	211	194	222	202	216	182	192	181	234	203	199	206	215	214	190	202	179	205	188	189	174	182	219	185	209	201	193	195	212	202	231	203	208	203	212	213	175	213	169	187	184	199	207	178	221	212	198	202	201	216	207	179	188	185	221	176	194	206	206	216	194	207	197	198	206	185	197	203	193	196	225	197	224	190	211	213	216	191	204	197	191	214	226	205	153	197	237	215	219	211	198	189	190	205	183	203	175	178	186	184	197	215	214	190	219	202	210	191	215	207	181	188	235	200	193	191	199	256	221	221	203	193	195	205	181	198	197	208	202	188	203	179	218	208	193	236	184	197	205	218	166	197	183	205	193	197	197	206	198	204	235	204	197	211	205	214	190	184	208	212	191	224	227	210	205	194	187	225	183	180	212	161	193	240	179	189	199	200	214	238	217	181	211	196	221	214	190	209	220	221	181	191	183	187	203	212	218	204	208	207	211	177	197	228	237	200	188	183	209	226	183	186	187	197	195	193	228	200	193	183	200	177	193	198	202	198	190	207	196	234	219	211	180	197	196	206	196	191	201	212	184	202	205	211	200	183	193	209	193	183	189	211	221	197	227	188	213	193	224	201	203	200	193	227	186	196	189	213	202	195	188	216	200	183	189	197	189	195	190	211	215	229	199	234	186	189	216	224	224	186	217	186	208	177	196	209	206	201	220	201	184	190	231	213	208	204	197	217	212	208	200	198	192	224	204	185	179	184	220	188	205	186	217	190	195	193	197	173	191	199	189	232	204	225	197	215	184	185	198	185	189	202	197	226	242	211	227	214	188	210	195	190	181	181	191	224	190	212	202	195	184	226	201	203	208	179	205	205	222	207	202	218	184	225	208	207	200	204	187	191	175	206	198	197	199	206	193	184	193	218	205	206	211	217	199	180	203	193	206	210	201	207	205	261	221	207	197	179	218	214	209	186	228	197	214	210	204	171	195	204	183	227	196	197	219	187	170	208	199	207	198	180	184	196	207	193	209	221	187	231	204	201	230	212	202	197	185	208	207	213	199	175	190	208	190	213	216	236	205	166	203	189	234	191	188	193	165	208	188	182	196	189	209	208	199	184	197	193	204	181	193	200	212	188	167	218	153	201	200	188	186	205	209	221	207	212	201	193	207	224	194	205	177	192	218	209	195	230	182	204	185	195	241	204	220	225	194	206	192	222	183	191	209	206	220	229	197	215	223	201	193	195	191	191	194	212	183	208	200	196	186	217	195	206	195	193	227	186	183	213	215	203	178	212	228	192	208	193	184	203	197	183	220	193	174	209	197	185	199	215	177	195	195	190	222	194	183	197	225	179	204	191	201	221	193	173	213	206	202	187	214	184	189	198	192	219	214	209	238	212	177	197	229	194	195	196	200	189	197	163	222	198	203	183	210	189	193	176	189	229	191	201	181	190	229	217	186	204	190	189	201	188	191	215	215	204	183	211	213	197	188	200	202	205	225	196	221	191	202	191	201	195	226	183	191	222	173	216	208	188	200	189	204	203	185	181	212	181	238	186	222	219	194	199	195	205	220	195	193	203	199	218	225	199	215	201	207	179	201	168	168	195	215	203	194	186	195	211	188	215	233	229	203	208	197	196	207	186	210	228	188	216	199	233	211	204	189	198	223	229	192	207	205	203	190	199	209	211	202	212	183	204	178	193	213	194	201	218	195	165	173	192	229	202	218	203	200	216	213	179	193	181	192	215	204	200	201	191	205	180	223	224	201	194	207	218	233	197	207	200	194	186	211	187	202	232	193	208	223	219	213	185	194	195	213	201	203	206	212	192	218	176	218	187	186	209	176	198	179	203	224	186	181	194	187	208	181	194	214	201	199	228	201	249	197	185	166	181	203	207	193	203	185	187	185	196	201	185	190	209	199	228	199	204	199	219	199	212	186	197	190	209	177	206	221	203	194	192	193	189	198	222	195	231	209	191	207	202	179	225	203	210	200	199	212	200	215	199	188	200	234	200	189	199	229	217	178	194	170	185	221	193	207	212	206	194	196	172	202	201	220	217	190	204	196	195	231	199	186	199	193	192	207	215	205	204	207	201	238	208	186	187	211	191	179	208	231	192	238	212	210	199	226	180	223	180	196	215	196	186	206	206	196	179	202	223	195	196	200	219	229	198	212	193	222	220	203	220	184	181	196	184	200	206	214	223	207	226	196	215	179	191	204	227	189	192	206	191	208	189	205	221	182	207	197	197	159	230	204	188	219	195	200	228	202	211	193	212	191	207	213	187	204	209	206	195	201	197	213	225	195	199	198	200	185	202	217	205	178	207	202	204	194	202	185	167	199	184	189	197	195	173	196	192	209	196	200	203	204	200	186	230	217	197	194	223	200	179	192	213	215	178	215	199	180	197	184	190	187	206	204	191	205	207	239	184	202	209	208	179	219	203	207	210	202	225	212	175	195	201	211	206	196	196
12518	49208	40823	19035	27753	52872	54731	44524	31001	12111	458	413	387	377	429	419	408	394	390	383	373	406	373	430	363	402	394	384	410	403	402	393	427	392	428	353	410	395	374	361	423	376	394	398	372	415	389	417	385	379	373	373	428	391	419	394	381	391	403	358	370	422	381	387	368	390	396	372	405	403	413	393	369	375	418	369	390	423	406	378	357	370	413	404	379	431	414	403	393	416	406	394	409	398	357	377	373	355	404	405	366	367	373	353	384	401	396	384	401	396	377	392	402	405	372	369	381	403	405	374	395	424	406	389	418	375	403	390	387	386	385	393	388	369	415	361	377	384	384	388	426	392	383	420	392	418	399	367	367	423	392	378	381	394	404	413	411	360	391	393	380	411	373	399	403	410	401	432	369	407	361	418	400	387	402	399	401	393	403	381	426	381	386	387	427	381	378	392	368	401	393	416	407	366	371	367	378	376	389	383	430	383	371	361	350	383	381	402	391	384	393	414	367	398	399	381	379	400	364	379	420	401	371	391	403	388	373	423	408	382	376	410	373	398	406	350	409	399	387	373	402	389	388	399	412	425	353	410	400	423	373	404	397	395	414	406	395	363	381	387	371	388	377	398	406	363	389	406	433	429	403	410	394	400	401	381	426	363	397	384	375	402	367	433	392	417	425	398	365	366	400	403	409	353	402	384	368	408	372	398	424	394	351	382	380	434	380	366	390	426	393	416	359	391	379	416	401	372	394	368	378	399	402	390	373	407	398	378	424	417	343	380	378	381	375	408	394	403	420	382	381	372	383	412	372	379	399	393	395	372	440	399	406	406	410	360	417	408	400	396	442	376	359	377	408	389	353	407	373	392	404	368	405	378	404	409	395	385	407	427	374	391	355	401	384	405	370	437	406	354	383	392	417	414	397	391	394	402	417	372	388	365	376	396	404	381	376	392	392	381	421	385	381	403	416	376	417	359	414	403	397	374	395	385	385	363	388	362	380	394	411	388	384	397	374	425	401	388	420	393	361	391	386	387	396	377	379	402	370	397	414	404	357	355	388	393	403	391	406	383	401	423	397	393	383	414	409	401	381	370	413	408	414	443	395	405	386	382	384	375	372	393	386	391	414	365	418	428	410	420	421	390	385	353	397	389	430	396	404	371	363	380	367	367	385	400	375	412	368	382	446	395	364	379	429	381	415	408	389	399	367	372	409	415	415	414	426	406	381	380	380	374	394	407	370	377	368	374	366	370	416	424	425	413	372	384	394	415	378	389	409	383	395	383	366	350	399	409	388	396	340	344	400	395	376	397	349	386	391	380	376	414	433	396	391	371	416	371	375	385	393	396	410	376	400	394	385	399	377	385	404	382	403	363	413	387	435	381	380	368	368	394	398	368	396	389	408	419	377	383	392	370	384	390	387	367	358	400	416	391	401	366	386	352	385	363	392	359	360	390	397	399	383	404	416	404	427	419	385	368	421	427	400	365	395	412	392	365	393	408	390	351	413	413	434	368	394	382	394	374	409	358	404	387	391	376	417	391	393	391	416	405	375	383	377	400	391	373	397	396	379	404	380	396	378	383	405	424	368	374	382	395	394	393	380	398	405	385	388	389	373	399	395	374	404	412	402	394	360	401	388	400	411	444	401	376	366	375	416	433	398	416	359	380	406	387	380	417	401	386	387	399	395	401	406	392	416	411	358	409	375	395	387	397	377	366	407	371	399	402	422	362	379	382	370	402	408	396	412	368	403	367	394	451	417	396	393	374	379	404	406	405	405	406	350	347	379	425	387	387	381	398	369	392	416	385	369	382	423	400	383	396	415	405	399	418	390	423	381	390	370	383	375	400	378	367	396	355	391	407	381	372	392	376	383	392	409	385	391	387	375	408	411	403	399	387	451	390	396	404	398	385	412	386	379	376	389	414	380	382	400	370	407	401	350	398	392	384	410	408	384	416	395	396	373	379	363	388	372	385	403	377	385	391	387	382	379	377	365	368	373	375	406	412	381	401	373	432	390	382	399	401	401	404	392	433	397	406	391	360	380	359	356	360	368	429	380	387	399	373	424	414	414	384	398	403	398	360	386	394	385	392	405	394	356	389	406	406	418	380	397	361	389	387	384	418	395	382	371	338	405	370	374	411	363	337	391	427	388	400	428	397	363	383	396	422	421	379	365	416	362	400	428	398	393	395	383	396	361	404	393	403	369	385	417	385	384	370	380	368	380	386	412	384	406	371	379	380	419	363	408	390	383	363	396	416	393	402	370	391	366	354	393	355	377	398	405	349	417	364	389	409	408	413	395	376	402	417	389	402	389	390	358	404	367	404	403	419	398	374	373	421	388	420	369	404	402	392	370	401	388	375	346	368	410	398	381	389	379	378	407	402	383	410	398	417	398	403	414	395	410	402	382	394	422	411	428	428	407	386	365	411	398	401	387	400	414	378	382	376	365	402	376	373	430	367	369	397	381	376	360	398	398	383	363	374	368	376	391	399	394	408	410	358	402	383	414	364	385	385	377	407	429	413	427	393	403	412	376	401	367	363	394	411	396	407	418	393	376	362	386	383	378	408	388	379	399	390	405	408	406	414	382	396	389	370	402	370	363	383	394	375	400	385	434	387	416	387	384	399	389	369	383	418	369	413	399	386	382	369	403	390	375	351	383	407	387	369	389	382	391	401	372	388	387	406	395	423	409	406	402	396	387	414	386	395	397	366	385	383	401	375	409	362	405	410	380	425	399	407	395	398	395	393	383	364	379	413	374	401	374	370	405	418	412	393	356	360	378	348	393	372	401	387	366	427	355	374	397	387	394	392	382	362	401	411	408	415	390	392	390	384	350	405	400	366	402	385	405	364	380	384	353	384	395	390	374	385	406	409	387	387	389	383	415	357	383	380	378	379	388	425	390	395	378	366	411	385	386	409	382	419	382	375	371	387	391	388	400	420	365	408	435	404	380	367	364	373	415	400	403	405	391	409	381	379	420	378	361	411	389	393	392	408	406	390	402	402	398	360	383	364	387	389	389	409	426	411	392	409	402	416	365	387	376	394	388	382	393	373	367	384	386	378	368	404	425	387	396	399	372	399	363	403	394	375	387	386	389	398	412	411	412	375	408	430	408	349	423	408	354	406	399	409	402	375	387	378	375	387	392	381	380	375	410	392	402	389	383	408	376	402	381	362	371	379	377	398	423	426	401	388	367	402	398	402	404	406	380	409	386	377	429	390	378	354	385	389	385	396	424	407	392	443	384	371	388	395	382	399	375	408	359	360	393	386	399	384	399	400	420	423	379	388	379	365	432	410	370	440	361	401	391	374	369	374	427	370	408	408	425	376	410	377	406	417	414	381	422	384	377	414	384	347	380	402	375	406	365	384	399	388	375	420	376	414	366	394	403	397	420	371	345	393	377	379	389	372	386	393	377	372	357	401	337	400	433	380	394	387	384	376	387	419	387	390	373	412	376	367	388	381	388	357	373	379	429	414	391	358	371	354	360	354	388	367
26946	20667	19710	3977	1043	4535	5590	4626	2374	735	249	232	217	220	222	216	210	236	218	209	228	233	232	195	228	242	227	233	212	223	229	222	201	206	209	218	240	215	217	229	234	232	232	210	230	222	221	211	214	217	217	219	240	228	248	241	232	202	228	218	222	213	219	231	222	223	214	206	206	208	206	219	200	207	235	233	238	212	215	219	204	219	234	210	228	242	190	231	218	223	220	227	218	229	225	220	216	226	214	209	222	207	208	214	210	224	219	215	215	203	222	248	217	214	216	223	240	190	268	237	205	198	245	228	236	227	227	225	211	243	249	211	207	209	228	232	214	232	226	205	221	199	262	216	201	204	228	190	222	241	236	202	216	216	209	201	230	218	219	227	222	235	230	246	253	218	225	252	207	228	249	251	216	207	192	208	209	213	209	217	213	227	232	237	216	226	241	235	224	228	257	216	218	175	197	248	223	251	215	249	202	198	201	219	213	250	244	186	216	239	224	213	242	227	217	212	253	224	220	239	225	220	220	225	252	232	215	198	266	225	213	199	216	231	215	217	238	215	214	215	206	238	233	196	234	204	240	215	232	236	241	231	229	229	189	195	220	227	222	235	250	214	222	224	238	205	222	217	246	232	240	226	207	208	230	218	220	232	252	244	217	251	213	193	177	227	250	212	214	241	219	230	233	204	241	217	211	215	202	222	207	213	222	249	242	221	229	212	220	215	228	209	245	223	208	229	193	229	206	204	228	201	207	213	207	194	210	221	227	210	215	213	210	210	222	244	218	244	241	210	240	238	241	215	211	240	224	238	217	206	217	213	208	244	241	230	236	213	220	200	219	217	218	201	220	230	209	220	236	225	197	211	222	225	230	217	220	215	222	225	239	241	229	226	205	225	200	197	227	220	228	224	206	236	219	228	213	196	201	246	226	213	224	206	210	216	189	218	229	243	237	213	228	205	215	227	216	211	207	235	218	238	239	252	215	200	221	232	218	236	247	243	234	212	218	244	240	234	228	221	235	199	222	207	228	214	232	250	214	232	234	205	225	214	240	207	234	231	203	229	227	209	186	217	247	228	234	216	234	219	217	230	232	202	231	213	223	247	231	216	228	222	220	215	236	212	226	187	227	203	224	218	239	205	227	216	220	217	218	201	232	234	262	224	205	222	238	201	243	224	223	228	232	224	228	218	247	235	219	203	196	235	222	227	231	217	219	252	232	198	211	185	258	226	238	226	220	233	232	249	205	212	220	203	215	238	241	205	212	212	216	219	218	207	218	223	241	241	215	225	217	218	249	220	214	225	241	250	191	249	241	241	220	214	209	250	233	205	236	239	242	218	220	197	225	188	236	205	235	240	224	230	206	230	233	218	235	233	226	216	220	241	230	198	240	211	234	217	208	228	202	226	222	225	191	231	217	222	233	230	217	209	208	213	208	225	224	221	229	255	220	197	237	230	235	223	216	226	228	211	209	231	248	235	215	227	209	243	191	241	231	218	229	230	219	226	229	224	212	218	222	227	212	231	228	206	237	200	221	251	233	222	213	224	219	214	221	235	199	217	197	223	236	225	252	218	233	221	200	232	213	237	231	214	215	186	231	223	240	212	221	243	205	212	240	234	240	248	242	198	210	202	221	240	211	243	233	204	230	209	216	205	213	218	226	210	206	249	220	245	211	208	222	239	231	188	198	249	199	216	215	205	191	232	233	224	214	221	244	193	234	205	225	256	220	214	207	226	229	227	199	215	218	247	210	235	210	200	201	242	246	209	221	231	235	237	210	207	225	206	255	228	233	243	224	221	278	225	212	244	237	247	224	193	232	215	212	199	237	224	224	224	216	212	211	207	221	219	222	242	220	229	241	264	216	229	213	234	208	242	226	214	217	237	229	225	241	217	193	210	232	263	223	210	232	234	235	266	212	231	235	250	241	237	195	242	220	221	225	241	208	185	217	222	223	229	205	229	212	193	251	205	232	199	223	226	219	216	220	192	191	214	246	238	214	235	180	225	238	214	240	214	220	200	226	212	219	206	205	250	199	222	245	212	244	219	216	231	208	200	256	204	235	190	203	236	206	233	212	239	214	225	225	222	216	229	229	242	254	220	226	224	218	251	243	200	203	246	227	226	204	226	222	202	225	218	242	213	201	224	213	214	238	233	256	230	200	215	215	201	228	223	253	205	232	228	206	203	195	210	202	213	220	198	219	246	221	229	212	203	245	244	231	222	214	215	214	234	218	221	206	229	232	260	223	247	234	204	216	207	232	197	238	230	220	203	204	231	263	244	204	222	212	210	241	230	201	240	230	217	224	241	204	210	199	227	207	203	236	225	227	214	225	249	214	225	226	237	242	196	228	231	238	217	229	211	249	222	217	208	233	231	211	218	236	202	220	209	247	227	223	263	225	209	214	243	201	235	223	237	231	234	220	221	217	246	183	223	243	228	214	222	198	256	204	222	262	234	224	208	206	230	212	203	233	216	210	227	208	218	259	209	231	227	238	217	230	239	217	194	229	234	213	220	209	189	228	230	194	242	211	239	217	223	222	213	207	246	226	236	251	215	202	211	204	208	220	206	237	231	225	208	194	234	205	238	227	228	220	199	226	213	235	224	225	191	205	238	192	214	187	220	209	236	227	248	251	217	217	240	193	213	242	227	221	218	207	225	227	219	229	230	222	208	214	222	228	226	223	197	197	205	221	199	232	218	197	214	218	219	227	191	209	208	188	217	218	197	223	207	243	218	220	203	207	214	212	224	206	203	209	243	215	209	202	221	205	206	206	229	224	212	192	212	223	226	224	209	228	215	231	192	225	223	212	233	214	242	249	253	220	226	216	234	202	225	224	243	213	217	214	208	251	226	209	230	231	243	206	211	192	215	231	206	200	223	232	199	216	231	223	232	218	236	200	237	218	227	210	215	208	217	205	211	227	214	214	237	219	230	226	224	240	235	242	216	202	217	204	230	202	219	232	241	215	256	253	221	233	216	241	210	219	216	225	204	247	223	210	218	224	202	243	202	225	230	207	229	214	223	232	234	198	232	203	243	207	223	244	217	208	226	217	213	220	229	220	242	211	227	227	221	215	237	243	212	212	241	200	217	193	215	231	208	191	225	202	234	223	238	240	237	219	215	237	209	217	221	212	215	233	211	209	191	211	245	233	220	225	207	207	212	202	249	212	216	226	244	191	211	248	226	257	216	233	187	241	206	206	229	206	223	228	230	216	220	231	219	226	232	190	200	227	220	207	186	218	199	222	211	223	217	212	221	214	222	210	196	200	191	227	235	235	217	202	224	223	208	220	194	235	223	255	233	244	222	192	197	239	200	227	222	208	248	199	219	217	228	209	214	236	230	237	218	224	229	229	214	219	245	242	205	244	224	202	205	219	230	225	210	248	223	210	253	238	207	236	237	244	215	199	214	222	234	227	231	201	238	252	207	231	232	254	191	215	221	221	202	223	211	244	230	209	228	218	206	214	214	207	223	213	233	223	232	224	191
7516	24498	26025	3608	3359	13678	15121	12423	6617	2097	478	498	440	471	443	429	473	482	442	450	460	489	485	471	414	416	438	452	433	487	449	458	464	442	444	434	478	471	442	463	498	449	436	463	449	488	478	458	439	413	458	486	461	443	443	444	478	418	439	462	431	457	490	441	422	462	450	475	457	450	480	470	452	449	452	458	451	482	416	474	455	427	423	453	496	471	461	449	446	481	437	496	473	438	457	451	461	447	458	461	480	480	450	462	458	450	446	439	422	449	456	447	419	450	459	432	446	443	425	472	473	470	452	470	447	451	484	500	458	432	463	498	428	459	505	405	447	452	475	488	422	420	462	457	474	429	420	468	450	467	473	470	465	452	472	457	416	458	413	421	455	454	446	468	433	473	527	478	449	473	490	492	457	477	459	444	461	433	423	451	442	443	461	454	449	473	460	440	449	424	439	447	458	437	460	462	448	454	464	452	427	462	458	442	443	462	482	465	431	459	474	450	471	468	462	479	418	461	454	476	441	454	435	458	487	475	447	466	439	444	492	437	466	478	470	483	476	428	453	487	506	478	459	455	459	431	440	435	436	467	489	432	451	460	435	466	492	463	461	469	453	431	470	427	469	446	460	414	443	458	442	487	461	458	452	462	451	482	470	447	448	486	468	500	489	453	484	448	476	437	501	448	481	489	435	441	448	440	492	440	483	459	438	422	480	433	462	444	450	482	461	457	512	449	462	424	466	450	485	448	450	447	459	439	466	455	457	459	441	519	431	425	440	442	465	434	469	448	475	418	431	436	474	441	451	429	456	419	471	461	435	457	467	464	503	482	474	460	430	461	462	443	447	463	450	482	470	458	462	453	456	479	492	482	441	476	460	442	454	440	486	462	446	443	492	444	468	447	485	469	482	477	460	477	454	460	436	433	426	469	463	462	446	425	428	449	439	476	414	457	480	476	446	431	475	429	451	462	440	444	478	442	486	485	436	450	449	466	459	432	450	473	484	514	500	462	463	453	476	428	468	444	452	474	446	424	415	459	476	448	411	478	471	441	455	502	463	467	426	457	477	488	493	458	480	451	428	428	476	429	485	444	454	479	453	432	471	452	415	441	493	475	476	458	459	443	497	461	459	458	454	450	459	438	442	425	489	435	461	448	426	433	469	477	466	472	425	445	498	427	458	454	486	443	442	403	460	439	456	480	419	435	453	474	454	495	447	478	468	450	475	459	473	452	456	449	445	445	433	479	424	487	450	444	480	455	507	458	441	456	452	445	455	472	427	440	448	422	452	438	459	451	447	499	447	468	423	462	443	434	470	444	460	450	438	480	432	432	416	458	428	448	463	452	441	440	417	434	412	466	469	452	442	453	460	454	411	437	418	447	475	428	478	454	437	464	447	455	444	458	475	459	446	443	462	464	476	465	472	475	492	458	439	447	447	448	466	456	390	452	476	447	401	452	503	461	510	467	481	455	462	454	467	449	422	478	428	478	453	472	463	454	445	496	471	457	450	438	471	426	476	417	434	483	479	473	474	408	448	471	481	437	496	446	448	434	443	452	494	448	491	466	469	431	420	473	475	476	425	487	454	479	446	459	460	457	434	451	446	448	455	463	447	477	485	418	420	453	450	462	491	428	438	461	494	432	429	432	461	484	471	449	486	503	459	453	459	456	455	446	438	437	422	456	461	472	473	473	461	470	439	418	449	475	471	450	444	452	491	450	458	444	471	428	487	439	490	460	472	438	423	456	430	456	478	435	454	429	430	423	431	466	477	457	408	462	461	453	472	480	444	487	441	439	434	429	486	475	479	459	462	423	447	446	463	469	447	476	458	414	454	466	390	447	483	497	437	456	497	443	436	450	455	463	465	455	526	455	439	475	460	422	504	453	487	423	448	448	448	456	448	423	420	458	414	439	465	433	457	441	434	460	434	458	434	512	506	470	450	438	460	457	445	455	421	409	470	461	488	444	473	408	411	434	469	456	462	426	467	463	447	489	469	437	464	445	437	488	452	481	438	469	483	447	451	462	477	459	507	461	469	480	465	450	485	465	452	433	482	440	458	432	461	461	449	442	464	409	440	411	440	473	497	439	435	442	468	433	441	415	437	482	405	464	438	446	430	443	442	433	494	476	483	425	435	419	477	457	446	462	434	466	444	402	449	459	440	441	454	473	432	470	491	445	446	448	448	442	473	499	455	491	467	426	426	404	457	467	425	483	498	474	415	448	456	471	474	452	452	434	461	433	471	453	460	447	410	448	444	493	409	503	494	439	428	410	484	440	474	461	475	451	438	443	429	452	422	455	460	460	465	445	491	449	444	474	465	500	445	503	445	498	406	458	470	455	450	454	413	475	459	487	472	473	440	464	478	444	478	455	481	476	461	428	482	404	447	475	453	455	445	436	475	434	447	442	425	436	460	482	456	440	458	422	433	448	491	461	451	471	458	477	489	453	453	451	455	489	465	470	465	426	443	473	469	445	443	488	450	449	431	457	453	472	431	485	436	446	435	416	457	489	454	474	461	452	464	462	412	473	458	473	432	469	468	483	443	435	466	443	481	402	464	430	416	447	446	446	442	462	458	451	461	454	460	482	411	443	470	431	457	454	454	448	456	436	404	492	466	427	454	453	470	447	459	444	469	466	435	448	450	462	457	449	425	489	471	483	484	475	426	382	425	453	478	483	455	434	429	470	485	487	464	454	447	449	438	454	432	408	451	453	474	457	424	434	469	457	462	455	459	461	440	455	491	454	431	445	452	481	439	454	455	438	457	431	433	467	488	500	492	461	491	460	469	486	461	427	429	456	453	431	461	459	448	433	430	473	474	462	467	458	469	457	485	424	475	458	460	494	494	483	463	438	422	432	451	442	484	447	430	461	443	470	476	470	463	502	468	484	499	450	471	444	447	414	438	466	438	476	443	446	470	418	455	458	460	443	463	455	478	458	460	441	458	427	454	446	471	455	506	478	443	436	445	445	457	443	463	448	452	449	498	441	448	491	471	444	416	457	441	443	403	428	485	458	436	459	468	457	470	519	431	469	436	478	471	467	450	457	474	465	424	468	441	460	478	447	435	446	470	471	444	451	445	466	470	436	489	470	448	433	462	454	440	421	434	463	465	416	406	459	438	424	468	503	457	424	425	478	444	431	466	467	462	457	441	492	482	480	505	447	452	421	487	462	443	477	482	422	441	450	452	460	470	447	462	440	448	469	426	471	442	464	490	469	469	480	458	428	460	456	475	427	417	458	461	489	458	462	476	487	465	453	474	449	465	483	466	472	445	450	413	465	419	470	423	446	439	424	414	440	461	463	464	464	498	513	442	436	470	450	419	446	427	428	508	469	448	478	441	477	423	486	450	431	488	480	450	497	473	463	453	470	434	463	447	450	458	460	451	468	471	440	426	443	424	456	441	452	443	444	468	476	474	471	450	437	467	500	443	440	451	451	470	457	462	442	492	458	420	445	448	498	452	458	423	469	492	465	453	465	456	427	480	459
24487	21406	30332	24057	15483	25889	35092	27280	14672	3484	202	143	159	151	167	155	164	153	154	170	146	146	138	149	147	135	149	159	158	150	160	161	142	160	169	169	139	129	150	167	144	139	159	140	149	131	149	142	145	157	138	144	155	136	148	163	149	151	127	142	150	151	159	146	151	137	131	163	131	154	151	136	145	183	171	151	155	145	139	159	164	144	158	151	164	161	146	154	154	138	155	152	148	145	155	146	152	151	144	165	173	159	141	165	151	148	143	157	139	170	139	147	149	138	173	156	147	141	161	168	161	154	155	146	157	155	157	142	159	148	152	153	149	159	162	155	152	154	131	154	171	169	153	152	141	168	167	157	158	164	171	166	139	152	141	157	157	144	149	161	144	163	168	148	161	132	159	152	140	145	159	130	157	160	143	145	161	149	140	121	156	174	154	152	166	164	136	160	171	142	138	144	149	173	134	179	148	152	142	159	151	153	155	155	157	159	162	144	152	160	135	158	141	164	149	149	156	148	155	146	162	154	135	151	165	138	156	145	178	160	163	163	154	150	156	139	142	153	168	161	134	148	120	150	155	163	171	126	170	155	154	141	165	156	147	151	158	174	153	167	159	160	174	155	141	164	137	127	136	131	159	166	159	176	167	146	149	149	117	171	146	171	166	145	155	171	158	167	147	142	175	134	153	164	130	141	145	138	171	166	145	149	130	138	148	160	160	158	142	159	144	148	150	141	127	167	151	150	137	151	143	152	146	160	143	156	158	162	148	166	165	165	129	163	153	156	161	119	157	156	159	180	137	169	133	149	150	158	171	166	141	137	152	141	150	147	151	162	146	159	149	180	168	149	150	173	140	150	149	122	125	145	167	154	161	168	158	134	136	162	151	158	152	154	134	164	146	143	156	136	164	178	165	138	152	133	133	165	143	175	141	153	124	148	162	153	151	146	148	152	155	153	138	139	158	151	146	144	165	154	159	159	171	154	142	143	157	154	136	142	176	161	150	154	174	154	156	154	162	155	150	146	155	154	143	155	154	146	144	161	165	149	133	147	153	141	171	154	158	147	186	158	151	161	154	131	149	143	146	145	173	155	141	151	146	146	130	144	153	143	153	169	144	144	150	148	142	157	146	167	159	160	158	158	139	176	152	156	154	138	162	115	158	158	161	146	156	154	151	159	155	162	164	149	173	145	156	172	136	131	146	168	158	150	146	166	140	159	142	152	166	136	147	161	144	125	161	163	145	136	154	173	162	158	174	160	147	145	152	137	147	152	169	175	184	161	151	149	172	160	176	151	177	134	135	169	151	158	158	169	158	169	154	164	132	161	154	150	160	160	149	141	149	163	153	145	146	150	136	169	154	176	160	175	166	150	148	153	158	140	156	168	142	141	154	148	150	145	152	166	157	151	155	167	151	143	141	158	168	146	147	154	146	159	147	176	155	164	152	173	136	178	166	165	127	165	165	151	174	144	175	143	146	155	141	150	160	169	162	135	150	161	167	162	171	157	156	142	160	146	162	161	148	147	161	158	169	140	142	162	182	177	144	132	142	128	173	157	165	140	153	137	160	153	152	155	138	154	152	157	145	185	159	160	139	155	164	135	139	146	163	174	149	154	175	159	136	171	161	153	156	166	159	166	151	167	153	145	156	165	167	174	153	147	140	147	160	151	180	147	151	139	160	167	163	157	150	148	141	144	167	163	162	128	145	150	137	167	138	135	154	150	188	159	125	146	154	164	144	152	153	150	154	153	175	158	153	141	155	154	155	162	164	147	152	165	152	161	141	181	142	155	152	143	158	174	150	167	172	154	148	151	163	142	137	150	133	156	154	161	162	166	168	148	142	153	150	161	149	156	177	151	161	143	191	155	147	138	130	157	145	147	156	148	140	160	167	162	169	167	143	169	174	174	154	131	162	162	147	159	154	154	123	160	157	154	169	136	145	153	132	156	145	158	140	152	143	141	157	150	160	171	161	154	177	139	160	174	154	153	160	154	150	150	153	176	173	157	169	160	152	163	154	144	150	144	164	156	145	135	162	141	173	141	150	135	157	170	178	166	145	154	135	170	147	134	171	164	143	162	172	160	134	168	153	150	166	156	129	141	171	143	123	142	145	150	162	139	147	151	147	136	163	170	146	146	145	139	146	147	148	162	166	143	163	141	158	163	149	168	155	158	139	149	167	150	119	136	164	123	157	146	133	147	158	147	142	146	155	153	166	152	141	154	143	166	143	150	152	151	137	131	171	157	149	142	149	166	160	147	164	161	158	150	154	151	132	183	157	160	165	163	142	169	132	130	161	150	148	124	156	156	168	136	151	142	138	142	156	137	156	156	161	153	152	149	156	160	170	156	147	159	136	178	157	149	178	144	159	163	143	151	171	143	148	124	179	148	172	146	153	178	157	138	132	154	164	143	155	119	145	140	149	167	141	140	176	148	171	144	155	167	147	142	168	177	136	171	138	151	160	150	144	145	143	135	139	146	162	156	157	154	169	156	159	158	158	145	150	153	142	152	151	176	159	172	148	162	156	157	163	154	148	163	129	140	170	166	146	129	143	148	165	143	140	152	153	157	168	129	147	138	140	147	142	161	134	160	144	157	146	136	159	152	166	152	128	130	146	187	170	155	146	152	158	165	166	173	174	131	141	130	124	149	158	147	155	179	147	143	143	136	119	135	162	156	153	142	133	160	161	143	159	175	138	150	166	143	136	138	160	158	161	152	158	136	159	168	169	147	150	138	166	140	154	158	147	146	139	163	139	159	171	148	141	165	152	131	167	141	145	140	142	149	148	166	168	163	158	145	172	186	146	153	135	155	148	137	135	156	126	140	150	167	171	131	136	159	169	174	161	145	144	139	142	150	140	118	148	170	176	140	130	150	176	158	145	160	164	152	154	144	151	160	134	144	175	133	154	145	155	135	133	151	156	142	168	158	143	151	167	154	127	123	163	150	136	153	146	152	158	139	123	165	155	159	148	160	158	173	146	139	135	178	166	146	150	168	162	153	167	192	161	154	144	157	163	136	153	146	150	167	137	146	142	171	143	158	151	127	158	145	139	153	161	134	136	123	137	180	149	167	141	132	124	139	153	186	145	149	158	154	161	161	148	157	156	139	140	157	144	149	162	160	166	154	145	139	159	151	165	154	145	140	165	139	136	165	143	147	150	150	158	142	170	151	156	163	150	141	150	152	147	152	147	177	139	140	161	142	153	156	179	133	161	153	167	145	144	153	154	137	153	174	143	146	149	144	146	135	163	146	157	146	160	155	137	151	163	154	152	157	157	161	147	155	147	125	145	137	154	153	139	183	147	160	142	151	162	155	127	158	157	142	160	158	139	155	157	159	164	154	164	134	156	147	143	152	160	146	151	150	157	161	136	162	147	144	154	172	149	167	150	134	140	155	151	146	145	139	169	150	153	147	146	155	150	137	181	160	143	157	161	137	152	169	158	151	162	152	162	145	173	159	147	171	143	152	143	140	160	155	139	151	181	153
17625	51482	38177	8479	15908	38628	43005	36753	23776	8113	412	347	350	313	341	332	294	328	320	308	329	313	332	305	317	350	290	356	312	297	335	319	314	329	303	325	310	295	320	332	309	339	344	323	328	333	290	351	351	329	325	315	357	314	311	360	304	316	328	299	315	295	310	333	336	309	306	322	302	356	318	283	324	329	325	310	299	317	307	326	297	346	316	335	310	313	308	283	317	295	318	315	320	326	314	300	344	330	321	325	317	313	299	344	323	332	350	333	313	301	299	321	345	335	329	341	330	297	325	291	315	311	318	309	274	286	312	322	287	287	313	338	308	307	316	327	318	350	300	336	310	310	288	315	335	333	332	300	341	300	319	299	279	321	300	347	294	311	323	296	288	294	325	327	315	329	298	321	323	311	335	320	305	300	310	324	324	331	310	308	314	311	322	333	311	329	308	298	316	307	293	336	294	301	285	313	328	319	322	310	328	281	292	319	321	324	338	315	303	269	339	300	306	341	318	299	306	298	335	326	334	318	294	316	307	340	321	324	328	337	333	292	325	330	336	303	321	309	306	333	342	351	308	336	316	311	313	312	310	314	281	302	316	313	347	316	335	328	310	319	322	292	319	310	317	339	329	317	303	292	320	303	330	331	371	283	327	316	328	302	299	320	303	308	309	328	305	360	306	337	288	323	338	303	305	297	321	284	293	315	345	299	327	280	342	329	276	304	318	318	316	320	329	311	305	331	329	307	349	317	335	312	317	301	309	314	285	290	276	308	327	331	311	335	325	321	352	313	312	293	322	303	294	354	333	349	315	346	337	303	307	322	283	295	335	326	296	308	340	311	309	340	319	335	329	306	301	292	300	333	311	317	309	311	326	321	312	326	317	305	329	303	310	336	306	319	319	336	325	291	338	310	312	297	353	304	313	339	300	316	332	347	344	304	323	306	278	319	316	320	327	325	302	346	304	356	338	322	311	303	318	297	312	321	330	327	347	321	334	318	291	298	329	320	310	313	356	328	339	344	322	334	298	332	356	303	334	322	344	324	301	335	358	315	310	319	338	325	336	306	326	325	300	324	317	330	277	319	323	312	315	310	323	317	296	316	304	341	305	329	341	305	315	316	321	350	337	315	311	299	328	330	293	331	336	344	298	309	349	342	304	327	277	300	333	285	315	313	286	300	358	319	319	311	349	317	319	320	315	337	318	309	309	315	302	319	314	295	312	346	342	330	308	292	319	289	353	299	292	315	305	322	309	300	312	302	326	300	325	341	305	309	326	333	285	318	322	327	368	296	307	281	319	305	337	317	313	333	324	311	338	316	311	317	285	311	304	301	310	327	324	309	284	343	302	313	326	347	340	283	333	319	356	294	324	313	315	326	309	294	318	315	308	319	324	345	285	318	338	315	296	314	359	286	326	305	318	312	308	298	344	332	335	321	293	332	289	316	317	276	312	324	307	312	332	333	328	349	336	299	304	314	296	319	322	295	330	328	316	310	293	312	315	314	302	307	355	330	292	320	314	315	318	310	302	307	343	312	286	301	287	304	289	332	336	314	332	309	293	349	338	320	304	354	332	321	329	301	325	322	320	348	318	324	290	335	300	316	345	307	309	312	322	297	316	298	322	336	309	305	357	323	319	371	329	315	334	308	328	307	306	279	326	308	320	319	321	334	334	307	293	328	315	334	299	339	335	310	328	317	317	323	301	312	329	327	357	335	320	317	315	297	295	350	298	317	302	303	310	322	301	314	317	324	294	343	316	305	317	315	289	325	340	308	314	334	296	345	346	286	335	318	331	316	333	318	329	330	327	327	291	351	334	309	304	335	335	311	296	340	310	329	327	337	303	337	314	308	317	346	320	284	296	342	306	311	329	298	305	313	308	344	329	315	326	319	297	308	321	336	303	326	296	311	325	329	335	308	290	298	305	306	318	333	320	305	302	331	300	343	284	297	290	301	324	298	336	329	318	279	297	333	328	325	308	310	295	312	348	343	306	317	313	327	302	304	322	348	303	338	318	329	304	358	336	334	340	307	314	305	294	296	319	324	336	319	328	281	310	324	321	316	318	316	340	323	307	337	316	328	321	308	337	323	293	303	300	326	324	348	307	308	318	302	341	315	318	323	313	301	285	331	304	323	342	301	310	307	314	325	339	294	323	342	298	346	353	303	325	285	319	300	314	296	300	312	315	316	310	283	336	300	337	305	328	308	311	354	320	359	324	306	310	318	290	328	312	301	308	313	342	323	312	361	311	351	335	314	333	329	303	341	316	329	333	308	333	300	302	350	313	311	336	329	298	336	317	310	337	314	346	316	307	298	317	346	301	346	326	302	331	317	318	318	295	312	301	308	305	317	303	349	333	313	285	314	316	325	294	296	320	320	296	320	295	339	319	317	338	334	299	293	319	311	334	291	310	318	320	320	329	342	327	340	297	344	308	302	312	323	318	351	317	297	312	330	304	333	337	336	306	341	320	319	286	352	304	344	330	312	331	331	325	291	322	334	307	315	330	331	329	325	315	325	318	309	356	304	369	326	326	291	325	306	332	322	310	305	329	311	314	342	318	343	329	339	316	280	308	327	318	342	322	307	315	328	349	301	323	324	318	359	325	320	344	330	317	319	296	341	321	297	337	328	310	300	305	328	302	316	330	321	314	333	323	309	301	329	355	351	328	346	322	310	302	330	296	300	315	309	310	323	292	326	346	296	319	339	310	345	344	310	346	340	300	351	339	363	324	306	322	324	300	299	317	306	293	321	336	302	320	301	316	290	287	334	302	333	310	357	317	315	327	319	316	321	339	324	304	320	296	332	326	297	332	336	306	304	338	348	332	356	304	302	309	318	296	326	333	339	311	343	290	318	334	336	327	299	299	309	311	325	284	323	292	304	307	286	336	303	297	331	307	317	346	308	300	327	321	314	304	289	318	320	320	311	314	318	334	316	305	321	329	310	320	306	319	296	319	306	309	353	328	324	352	335	289	317	307	297	300	318	319	317	346	320	320	297	339	336	310	327	307	345	298	335	339	320	292	328	264	352	342	334	347	343	301	347	332	359	334	324	316	325	338	301	302	297	280	335	355	286	331	282	359	282	318	317	328	297	288	316	308	309	301	308	295	281	318	317	304	285	318	307	328	324	306	357	351	317	314	326	349	312	309	309	335	316	300	309	323	320	301	323	339	328	300	307	347	306	352	329	277	324	286	322	293	293	318	321	312	312	315	298	316	327	293	330	286	310	299	304	318	338	291	330	313	342	300	322	324	342	340	318	301	331	339	306	330	341	303	316	302	300	342	327	338	346	319	311	348	310	336	294	294	310	307	334	325	352	303	319	343	330	319	338	303	318	334	333	339	345	321	334	288	335	312	336	329	355	312	318	323	307	315	330	302	309	308	338	334	285	306	341	298	341	311	321	324	329	312	318	303	300	309	315	297	301	345	299	321	305	332	283	322	337	341	324	291	326	343	284	347	305	294	312	307	327	327	312	320	349	330	308	317	308
23454	21458	29848	23527	21910	33980	49716	38793	23641	8021	507	223	232	222	202	229	211	222	197	219	204	203	216	235	213	193	220	222	203	222	211	213	209	194	182	199	219	189	202	213	205	214	192	227	220	221	214	253	212	215	203	220	198	199	214	217	201	224	221	201	223	205	206	202	192	209	202	186	221	202	242	193	207	205	218	201	198	202	213	229	234	218	202	220	215	228	225	208	225	203	210	189	214	217	223	204	202	184	201	199	203	219	195	218	207	197	173	203	218	194	216	203	223	169	196	189	227	209	205	246	201	183	201	202	203	234	215	219	214	182	197	209	216	211	207	191	230	186	205	221	196	238	215	225	219	232	189	229	198	211	205	245	224	188	209	188	212	211	200	192	218	214	210	221	226	206	182	197	212	201	200	207	219	193	228	208	236	188	208	216	198	223	203	225	218	217	205	218	206	222	214	191	223	227	199	203	223	198	206	224	187	224	190	219	221	234	196	207	229	234	205	189	218	198	197	228	221	233	231	199	205	198	187	191	204	215	202	201	228	188	208	191	215	181	205	208	204	201	251	220	199	208	179	197	210	215	203	176	217	199	213	186	200	203	235	219	216	224	181	198	230	183	185	226	211	218	202	203	213	199	221	232	180	194	188	203	214	190	242	198	204	223	222	205	235	195	180	177	202	196	214	190	208	203	205	203	187	212	218	196	197	210	200	215	215	195	219	197	196	192	228	178	210	199	192	205	172	192	212	194	210	216	212	219	199	178	214	199	215	187	215	212	208	177	208	204	190	205	198	193	204	218	221	209	242	188	227	189	210	210	234	225	189	217	200	224	226	212	215	210	208	215	189	245	213	244	186	214	218	196	168	206	201	187	192	211	211	233	163	201	202	182	190	209	211	194	201	224	213	210	191	201	207	177	201	196	200	217	223	191	208	197	217	205	214	232	191	188	194	202	200	187	212	220	196	200	184	212	208	194	200	186	197	206	202	213	209	221	208	210	187	209	197	193	235	241	191	205	203	230	215	215	222	201	203	183	213	224	180	209	211	179	213	179	210	197	183	185	199	209	209	194	208	201	189	194	206	201	201	207	193	236	186	187	184	182	226	220	231	200	207	214	232	226	220	190	224	205	201	207	199	211	211	201	194	220	223	199	187	191	210	210	203	216	181	236	202	175	189	202	231	226	217	219	213	203	216	204	202	210	218	192	183	206	221	182	199	197	188	204	211	188	199	216	218	204	227	189	228	200	210	179	221	208	192	203	182	229	210	207	205	185	213	187	194	187	191	214	195	189	216	200	186	196	224	187	230	186	254	217	220	190	236	191	212	220	225	206	194	217	234	185	196	190	184	223	230	217	175	205	223	223	186	192	221	205	214	192	215	210	208	205	228	208	192	184	196	196	217	209	215	202	204	205	193	203	222	219	208	230	203	178	196	206	200	200	200	198	217	222	206	221	204	200	212	195	207	210	221	176	205	216	205	223	197	209	192	221	218	223	222	216	210	219	214	234	191	220	200	228	196	212	210	201	210	210	195	209	217	188	207	194	216	182	213	232	210	206	210	211	201	215	170	238	219	196	215	220	197	212	219	219	191	197	196	223	209	222	200	213	209	219	221	225	199	222	236	189	226	204	215	222	182	217	211	196	232	200	237	209	211	206	205	193	198	192	230	237	216	241	231	237	195	216	237	213	223	194	211	210	194	216	194	203	204	220	208	230	212	203	229	230	196	215	207	205	204	236	208	199	209	188	196	206	221	195	197	207	226	208	214	210	207	187	193	200	192	203	188	213	213	215	190	217	199	221	211	217	227	208	229	221	188	205	175	219	193	213	208	232	184	204	198	189	197	240	191	205	205	196	208	207	215	220	209	213	204	185	227	221	222	192	204	217	215	193	217	205	221	190	196	231	230	223	187	235	224	213	193	212	234	211	198	182	214	237	219	213	234	243	192	202	204	213	190	228	246	206	217	189	188	232	201	199	204	201	228	190	201	229	201	212	202	217	225	216	210	215	192	210	226	205	180	199	182	198	202	198	199	182	209	227	203	204	226	234	175	229	230	201	206	224	191	205	209	182	201	204	220	203	195	214	195	221	239	206	209	206	211	213	210	206	182	189	214	222	190	198	208	205	194	202	203	225	201	209	218	226	187	202	218	211	218	196	215	206	191	194	205	207	223	188	188	197	228	232	203	213	192	166	216	219	213	192	195	232	218	225	200	220	248	190	210	226	237	204	222	227	204	213	203	232	219	200	207	204	203	220	225	201	223	185	227	198	185	218	217	202	213	197	221	211	198	215	196	183	202	217	212	222	209	228	205	213	199	199	217	206	217	209	197	190	195	181	203	196	205	220	202	187	220	203	198	204	228	207	182	195	178	196	200	215	238	204	215	180	210	210	240	200	194	222	198	223	201	211	209	221	220	173	213	215	213	214	214	201	205	185	199	220	203	195	202	201	224	195	213	214	217	201	225	209	197	187	191	191	199	229	198	224	171	189	187	201	190	199	198	206	208	219	190	219	200	199	190	202	222	212	188	203	211	211	215	211	196	233	242	195	173	196	204	184	222	211	214	237	212	215	193	222	233	211	211	181	191	194	194	211	222	183	202	207	201	198	231	234	176	195	219	188	203	206	219	170	219	211	219	205	220	202	195	191	209	197	172	211	217	215	209	200	234	213	182	190	188	207	192	205	201	208	196	193	202	235	196	191	202	191	198	225	219	236	194	191	198	195	230	220	222	206	204	187	199	231	202	219	203	241	204	191	231	192	217	215	207	224	204	207	198	204	200	229	202	187	188	211	185	207	202	200	175	190	209	209	210	191	224	204	172	203	182	214	195	204	204	178	173	219	212	210	203	211	201	209	211	197	214	229	196	216	209	208	239	225	211	213	197	216	193	219	228	210	195	201	211	209	211	221	199	204	211	195	204	220	220	205	213	178	215	201	207	201	237	211	198	200	214	209	187	206	200	205	206	216	234	198	212	200	199	194	188	211	199	183	204	210	189	216	221	194	166	197	184	199	213	197	206	215	198	232	195	196	215	231	220	210	186	211	209	221	233	203	216	212	196	203	184	189	231	192	196	195	190	222	187	219	193	222	202	223	220	227	219	206	198	219	190	179	198	211	202	192	199	213	184	206	200	212	200	202	193	201	214	197	198	206	226	222	196	191	199	170	215	229	208	239	208	226	219	188	219	212	237	218	217	216	192	205	227	209	233	208	184	172	194	220	199	215	212	219	194	219	222	202	188	207	201	199	213	166	207	224	217	208	200	190	191	184	204	191	210	209	196	195	197	197	227	205	218	214	207	229	219	226	218	223	175	220	197	220	223	197	199	221	221	190	215	218	192	210	231	224	205	215	206	193	218	202	166	195	211	198	180	216	232	227	210	235	212	190	199	216	213	178	212	202	201	194	213	180	207	199	205	198	209	195	180	199	224	220	208	222	164	197	216	200	196	229	197	194	167	189	208	191	198	221	222	203	218	191	206	201	215	231	213	218
23337	64073	32951	14286	32899	49033	54888	45535	32322	13308	862	468	445	364	439	416	419	401	402	408	418	390	429	376	388	458	405	432	423	415	371	417	395	399	432	404	429	379	414	420	387	404	420	407	393	383	384	407	378	391	394	455	406	410	396	392	396	409	422	409	386	389	367	371	420	372	385	416	425	386	445	404	379	406	390	373	381	396	355	409	407	387	451	382	384	418	393	393	379	398	403	408	426	384	416	426	394	401	390	408	397	385	425	415	407	392	404	401	414	386	400	414	395	396	438	427	429	417	414	401	419	411	387	404	391	405	402	394	450	421	402	397	416	445	398	399	366	431	370	420	410	367	409	352	421	397	413	414	378	419	416	391	398	431	397	379	391	417	409	369	417	435	393	403	393	426	430	375	394	416	413	392	369	444	372	402	449	387	420	412	397	408	395	426	387	421	399	387	438	375	417	408	435	408	388	414	414	341	404	433	404	361	392	411	433	421	394	412	423	418	429	404	413	405	411	377	421	415	416	422	419	367	384	418	425	373	377	378	389	412	391	412	424	420	385	374	405	463	411	404	409	415	399	410	381	433	402	354	400	392	386	433	380	390	388	405	387	417	344	406	385	408	414	417	399	374	355	430	378	391	403	385	409	386	439	420	435	418	392	350	401	437	415	401	421	401	403	419	415	384	400	416	401	404	403	429	418	419	398	420	429	444	422	405	363	407	423	380	387	391	388	413	439	387	421	386	451	355	399	393	402	420	387	387	402	400	401	422	399	390	389	427	392	382	371	373	366	422	369	405	424	384	409	400	411	346	393	434	399	424	400	405	414	426	399	407	398	390	394	366	432	414	394	400	365	386	384	414	399	425	394	415	395	436	381	380	385	460	414	413	403	398	393	388	403	412	442	438	433	377	397	390	372	386	399	423	405	421	392	389	390	385	385	395	418	377	404	416	374	388	340	407	409	396	393	378	393	413	420	409	439	412	403	375	404	408	373	384	433	384	385	392	362	367	373	382	403	388	409	405	395	451	371	412	380	412	409	416	426	375	409	397	384	420	380	389	425	389	436	402	429	415	402	413	403	401	423	392	425	423	365	423	425	424	428	409	439	404	376	379	390	372	344	376	398	399	403	419	405	424	374	397	405	424	368	415	370	376	405	384	367	403	383	373	428	399	392	386	400	411	441	420	407	391	424	392	399	400	402	431	382	393	442	421	408	426	417	419	400	413	417	409	402	444	402	400	375	380	437	431	395	432	447	373	382	400	402	424	414	400	420	408	398	406	392	399	390	409	343	452	408	410	386	382	375	418	410	413	415	376	397	412	363	375	417	393	423	403	393	407	387	379	430	417	404	368	370	419	420	419	366	376	394	404	400	378	444	410	427	382	416	398	416	385	401	391	422	400	404	366	425	380	420	420	420	404	406	394	436	413	389	409	423	418	421	405	376	396	443	392	396	430	355	390	436	422	398	415	405	440	387	400	417	403	397	411	380	399	416	396	403	374	429	379	374	399	379	388	436	422	402	392	387	398	405	401	411	408	389	398	433	429	398	366	377	416	359	380	386	406	420	398	364	414	394	399	382	369	412	396	395	362	384	391	421	385	372	382	388	387	367	387	432	366	409	388	398	392	362	411	404	429	404	380	378	430	395	421	445	423	387	414	436	347	387	392	389	403	436	414	427	405	406	405	417	391	401	451	386	421	419	393	411	396	400	390	379	411	423	415	373	391	424	366	415	398	413	395	435	405	388	402	395	419	395	391	391	401	408	413	405	425	354	405	413	416	390	395	446	374	397	397	425	394	417	368	363	415	398	419	395	403	404	403	383	415	418	394	424	404	439	417	412	392	417	413	398	385	396	390	391	384	404	401	375	431	411	389	430	413	406	384	387	364	417	408	443	373	408	398	419	412	385	398	406	384	420	400	414	386	372	398	381	384	403	369	408	351	414	392	407	402	400	400	407	402	416	386	395	403	430	412	387	393	423	431	389	398	419	396	376	410	411	410	390	391	401	430	443	416	428	429	423	389	429	394	432	427	389	409	426	397	371	388	409	405	399	381	401	372	370	392	397	399	392	407	368	396	406	379	406	384	423	402	370	406	367	401	424	360	393	427	417	393	375	419	400	394	376	403	375	427	393	405	373	410	437	384	395	417	388	413	383	429	407	390	381	419	372	419	409	417	391	376	401	401	388	390	393	391	416	422	401	383	401	386	408	425	421	428	402	425	407	411	391	400	407	387	425	404	408	436	400	366	411	403	424	409	391	422	410	412	397	405	389	397	391	418	379	367	403	407	393	412	423	350	388	455	420	399	408	410	404	414	372	384	382	398	412	473	412	376	395	395	410	407	431	387	401	401	405	444	382	383	422	355	399	408	374	411	382	402	404	387	386	439	416	408	403	401	392	382	403	382	420	389	409	402	389	389	412	418	384	388	406	373	415	395	380	377	408	397	403	408	359	429	417	398	448	431	391	404	403	357	365	405	399	406	389	389	418	391	406	448	399	421	409	407	395	380	399	420	392	428	411	398	410	375	433	399	374	398	414	393	371	403	450	406	408	371	417	382	415	432	396	406	401	389	420	390	428	411	396	457	423	390	432	426	406	432	395	411	401	365	376	390	387	400	389	440	387	423	406	357	393	406	368	401	426	398	392	415	420	396	393	410	417	396	428	376	395	404	427	389	377	391	387	396	436	393	384	388	452	429	385	367	380	364	385	403	449	385	396	412	400	395	400	442	400	379	412	373	409	393	393	417	364	348	360	414	396	415	396	390	421	387	374	383	386	402	402	384	426	390	406	392	424	411	430	416	430	410	422	387	429	402	437	376	392	401	378	393	402	400	420	386	368	392	419	370	361	423	417	435	379	459	388	439	408	395	386	380	420	388	426	392	403	410	387	431	422	415	432	369	425	402	440	420	420	383	395	409	413	392	401	413	411	425	403	380	351	405	409	411	384	375	389	401	413	392	377	450	419	408	399	393	418	404	413	412	416	401	355	428	413	398	400	411	400	412	420	374	402	374	443	407	417	406	402	440	436	393	419	424	407	370	410	442	382	415	362	395	404	346	411	396	395	419	419	408	402	422	392	387	374	390	411	415	409	411	395	393	379	415	424	388	391	420	386	387	427	386	390	413	386	405	382	398	409	386	398	441	409	393	419	381	378	450	409	421	391	429	399	385	416	408	403	379	414	387	353	410	419	417	420	387	431	416	399	349	405	381	381	392	397	379	389	393	396	407	407	415	382	406	405	406	384	366	395	378	408	412	389	416	376	384	391	371	398	369	403	415	461	373	420	400	390	413	421	427	406	396	418	408	440	368	392	387	394	399	396	448	371	433	384	365	419	371	400	421	395	389	436	403	390	387	395	399	380	424	398	401	397	382	385	376	391	397	445	371	416	382	394	425	379	402	380	403	408	425	408	361	400	391	440	382	406	404	386	418	431	372	426	388	420	395	402	389	375	390	403	408	376	375	408	425	397	370	409	425	411	401	421	387	402	409
26911	21137	14001	2573	2085	4772	7085	4981	2336	794	246	216	210	244	245	215	227	226	215	234	203	224	210	222	240	212	212	236	211	215	253	243	223	227	240	242	236	211	218	225	244	237	227	221	222	230	262	241	227	212	238	226	219	219	247	254	226	222	244	253	254	255	203	242	230	233	210	210	240	207	178	204	212	251	196	203	213	193	227	215	195	219	221	211	216	245	244	242	222	232	237	224	211	264	238	235	228	199	216	220	186	224	215	206	251	214	231	227	246	224	205	218	211	219	233	227	230	216	248	226	241	218	224	225	231	249	222	223	224	216	215	239	240	207	207	262	223	204	227	233	233	229	215	230	221	211	237	220	222	230	206	238	243	240	232	225	210	226	212	215	246	234	235	235	236	214	222	262	206	215	212	206	241	195	240	222	220	251	251	206	223	236	216	210	241	232	225	251	237	212	232	217	243	236	207	235	218	220	224	223	229	227	266	223	193	237	226	223	217	225	203	218	190	232	243	212	204	231	248	215	245	204	237	222	226	237	228	236	226	213	204	212	229	209	234	205	200	212	243	236	207	238	240	236	235	210	207	203	236	202	253	220	212	250	218	229	217	232	207	228	225	252	194	222	227	218	229	239	219	234	233	235	229	234	230	208	211	217	228	237	237	218	224	216	227	231	253	224	231	223	217	220	220	212	209	232	211	230	212	234	240	222	241	217	249	227	235	200	209	235	203	195	240	199	251	230	209	240	226	228	218	236	225	242	250	230	236	213	235	215	235	218	212	194	213	202	236	216	213	196	221	251	192	213	221	253	233	236	225	224	206	225	245	238	238	258	236	208	258	198	222	211	210	225	242	226	221	180	227	217	210	193	200	187	224	235	230	218	226	217	226	228	228	246	215	205	208	209	213	215	208	241	233	229	222	211	232	234	190	211	217	258	205	248	203	223	214	229	238	257	229	213	232	220	235	227	208	183	224	209	221	221	245	209	235	228	227	221	221	232	207	225	208	209	219	214	224	186	245	237	230	219	216	221	217	215	252	225	203	217	209	225	197	211	247	219	223	228	222	224	249	234	218	233	208	252	240	251	245	220	238	228	185	244	211	199	231	233	229	229	222	238	210	208	232	219	227	214	250	231	257	223	227	221	233	233	247	235	233	203	232	239	236	237	195	254	212	213	223	222	192	235	223	194	215	232	242	222	240	214	242	219	224	212	239	197	257	239	252	256	235	190	225	211	243	236	222	220	253	229	216	236	219	215	246	252	225	222	221	208	223	244	239	208	223	256	206	233	205	235	199	206	204	204	218	226	226	224	204	235	208	234	240	224	245	246	203	243	238	234	217	257	220	249	211	235	228	225	221	229	244	252	207	236	243	219	222	230	233	238	214	239	235	227	226	207	207	193	242	243	224	233	194	202	233	202	238	233	199	236	217	249	220	205	205	248	209	227	223	239	226	208	227	249	265	241	212	236	235	212	204	226	224	217	232	224	215	263	209	232	217	218	214	239	227	221	212	233	221	225	209	215	225	225	233	217	234	235	230	236	233	220	267	217	229	222	217	214	200	233	216	230	239	235	212	240	232	226	236	249	222	240	230	234	213	204	220	207	224	219	223	228	221	213	227	213	232	245	226	250	247	210	221	200	231	228	226	225	234	217	234	219	227	220	233	235	231	228	238	227	238	255	215	215	234	232	235	215	234	224	242	248	213	238	260	189	239	232	213	218	240	211	222	238	226	214	245	245	201	224	243	241	235	222	228	206	207	197	216	216	226	222	208	229	248	208	227	238	234	232	259	212	223	219	241	214	222	228	228	203	227	219	234	219	219	240	223	216	198	213	224	218	193	234	231	201	218	238	206	240	219	233	251	220	246	221	251	228	207	232	222	222	206	246	212	235	223	264	234	205	202	218	216	228	219	216	216	226	231	226	250	225	236	196	231	235	220	234	257	215	217	221	238	246	205	224	207	251	209	214	215	229	231	209	253	222	236	239	221	221	223	210	199	218	241	218	238	226	216	224	237	201	223	218	242	212	235	233	226	244	195	235	210	204	225	226	231	217	217	242	222	224	227	215	231	231	218	233	242	227	223	243	208	246	215	222	248	253	240	214	191	222	230	243	218	245	207	228	272	215	211	209	214	237	255	224	259	242	240	211	213	224	236	206	223	217	218	215	212	243	199	208	214	209	253	205	226	219	210	237	227	242	217	213	245	253	220	229	234	229	210	256	222	206	239	235	225	215	210	227	218	242	205	215	212	205	224	196	208	212	216	229	220	247	239	217	257	233	221	228	231	226	230	245	219	213	248	203	209	225	212	225	229	205	225	225	245	213	221	211	238	233	228	227	222	244	226	222	220	236	233	220	238	209	220	245	252	237	224	203	236	206	223	230	228	238	212	223	260	210	204	230	204	221	249	251	205	226	248	244	214	256	194	213	225	225	235	208	245	225	206	241	226	220	225	240	208	205	251	244	223	238	217	209	224	216	221	240	214	231	206	219	229	233	227	230	232	216	231	228	216	206	231	219	250	219	199	250	229	226	183	227	241	236	241	203	222	225	213	237	217	194	223	238	192	243	224	257	218	214	231	217	225	250	254	236	227	217	244	222	271	232	223	188	232	211	230	215	216	225	252	221	224	233	246	227	218	221	218	231	216	229	211	193	227	211	241	267	176	250	220	201	242	220	229	229	189	206	230	237	217	230	247	228	224	219	232	233	205	188	216	243	219	247	272	229	198	224	216	203	228	250	252	230	220	227	224	227	233	231	210	227	246	246	226	216	233	230	206	210	234	242	255	257	243	214	218	229	212	204	235	187	241	238	254	199	244	240	228	223	233	199	211	212	218	245	196	217	230	223	224	209	242	251	226	226	225	209	239	190	236	230	227	205	218	212	228	204	234	230	223	228	205	211	233	229	221	225	219	217	247	233	229	231	233	207	247	228	236	238	218	211	261	219	214	209	222	222	233	238	213	228	252	246	250	246	232	255	197	225	211	235	247	219	219	229	219	232	217	215	242	230	225	215	248	217	245	218	215	227	234	209	215	210	218	239	213	216	205	231	232	213	215	248	211	230	225	225	239	243	251	218	242	222	231	230	233	231	209	211	244	229	255	249	224	231	234	261	217	198	238	226	219	216	218	205	219	226	226	230	217	231	237	198	213	246	250	217	220	206	242	232	228	236	218	245	215	201	236	229	201	221	249	234	238	219	215	260	244	233	226	245	228	226	245	236	229	223	222	211	250	233	216	204	237	210	234	239	221	227	222	256	260	216	210	256	226	241	221	220	244	235	214	217	217	217	225	246	216	198	214	211	229	231	212	251	235	224	218	221	216	213	240	231	253	221	244	223	217	240	253	233	197	231	240	236	226	225	222	222	241	234	220	229	237	237	223	229	208	218	234	253	226	222	228	233	239	213	222	221	229	218	218	226	232	229	208	252	251	212	226	216	250	225	230	183	226	213	224	244	231	206	245	221	239	209	211	229	202	223	216	241	214	226	236	214
9385	28122	15183	4730	6347	13678	17140	12510	6240	2228	455	477	455	468	452	435	450	484	458	455	445	491	501	422	440	463	487	448	482	464	466	443	492	418	441	473	474	458	479	477	479	460	486	465	454	468	459	457	427	475	486	471	456	443	462	453	488	460	478	462	456	446	464	437	446	463	459	465	450	471	474	459	459	451	453	430	475	454	472	432	460	489	482	457	478	477	426	421	449	443	477	457	437	455	458	447	478	451	449	467	483	432	476	474	461	465	463	439	454	495	404	441	450	466	497	445	444	458	484	492	454	456	456	506	424	454	478	511	448	456	475	459	424	482	446	469	476	423	456	481	444	444	480	484	481	447	474	457	475	486	449	464	435	443	465	461	430	467	474	481	435	430	436	463	433	452	477	450	474	468	433	464	448	463	477	447	485	426	457	448	509	467	449	436	462	451	438	466	475	455	494	476	502	473	459	493	494	451	462	441	457	455	503	461	481	487	455	461	494	455	498	434	445	459	476	463	454	471	467	439	478	490	476	425	446	493	433	457	471	401	471	435	449	476	434	483	461	466	470	456	474	479	441	459	454	453	451	477	464	433	482	456	477	502	473	484	445	474	462	432	487	491	458	485	497	464	442	440	463	497	468	441	450	462	451	476	467	452	465	463	485	508	443	445	481	469	455	481	468	464	434	467	468	494	460	433	436	474	468	460	463	466	469	472	442	493	473	435	474	453	439	456	452	495	461	470	501	471	464	464	472	452	463	452	429	458	487	465	428	439	459	463	452	454	478	451	476	427	440	466	444	449	470	455	438	451	433	468	450	439	483	456	462	431	436	469	450	472	446	454	432	443	433	476	452	473	457	464	360	474	473	461	438	466	452	455	477	424	487	473	454	459	444	464	436	432	460	464	490	459	462	523	464	466	463	440	478	455	454	475	446	491	462	451	476	485	434	450	469	443	450	447	457	515	440	464	459	415	459	465	439	434	443	490	450	424	518	474	456	494	488	496	471	476	459	475	460	448	488	495	453	474	478	492	465	441	483	470	459	415	454	479	488	458	473	490	488	454	485	426	494	452	430	428	454	493	422	449	465	489	474	450	478	456	482	472	468	444	451	453	472	508	460	460	515	463	450	477	462	456	453	469	506	433	436	481	487	424	454	474	463	469	487	465	411	464	437	477	467	478	492	432	470	484	456	480	452	506	482	466	438	411	458	457	447	441	456	454	460	472	489	469	460	467	443	465	473	466	458	431	417	434	435	468	448	511	449	447	459	482	462	489	463	455	474	495	437	484	458	424	426	432	443	470	457	466	429	447	487	486	449	456	468	450	441	467	449	480	469	419	471	485	435	453	478	471	461	477	468	481	472	476	467	445	422	447	466	451	464	447	456	472	488	445	430	454	422	471	454	498	455	469	442	437	418	457	478	508	478	468	426	454	439	468	419	455	455	423	477	463	458	427	434	475	489	433	448	480	438	449	449	479	467	439	486	424	436	463	510	445	469	449	484	449	468	459	457	468	440	501	434	454	428	470	460	479	449	451	462	482	456	474	473	464	503	462	440	458	435	456	452	478	441	475	481	467	469	467	448	483	459	484	448	503	478	447	457	457	467	457	440	457	456	414	476	435	471	493	468	473	490	452	460	464	458	433	489	478	459	477	489	435	466	449	464	456	446	464	433	462	466	477	441	463	489	455	428	445	441	448	446	453	447	441	488	461	454	474	451	431	455	502	442	450	433	450	487	463	463	434	486	499	446	454	484	421	417	481	472	471	468	444	454	414	484	450	487	445	440	493	464	483	453	466	475	453	408	435	478	376	459	512	463	423	424	452	450	477	462	435	479	487	476	433	460	493	456	427	451	437	437	488	415	475	495	448	487	439	466	477	460	518	467	458	447	467	468	428	454	516	436	451	440	472	447	458	440	436	436	499	458	455	499	466	458	495	415	457	457	455	503	447	460	469	472	430	441	449	482	444	491	456	440	514	488	489	438	488	453	453	461	413	451	444	458	434	438	434	448	441	452	418	435	459	457	506	450	442	449	479	436	481	487	453	450	475	473	465	482	434	486	460	446	482	479	482	473	459	465	468	451	483	438	493	452	439	467	444	464	453	479	471	491	457	465	441	438	449	466	448	456	455	481	445	460	457	464	466	458	434	477	445	466	456	419	471	492	474	434	401	452	505	492	458	451	481	453	474	480	461	454	496	485	461	472	465	466	506	477	502	475	469	459	452	494	465	471	471	495	449	453	431	469	443	479	480	452	429	441	447	455	447	453	475	451	492	438	500	456	431	450	429	469	460	469	473	474	485	467	463	479	417	416	444	506	473	413	473	448	473	476	420	469	442	465	495	467	487	490	440	485	453	435	467	485	437	479	460	456	460	446	451	439	486	473	473	418	441	449	437	478	483	435	498	487	430	475	486	475	485	446	435	417	463	443	478	423	456	434	422	451	485	489	464	487	442	407	421	477	470	438	472	455	460	443	453	484	435	471	457	467	463	469	439	436	437	456	479	485	441	454	453	488	429	422	426	451	468	446	462	492	462	452	440	442	468	445	480	451	485	458	470	467	450	442	458	457	482	438	462	509	450	477	451	446	438	457	452	462	481	489	503	505	465	444	450	427	455	466	473	459	428	473	488	458	467	477	412	460	465	475	484	435	463	459	475	475	457	480	463	462	447	436	453	472	490	479	472	449	476	439	448	485	474	436	430	471	468	476	417	438	439	465	478	463	463	406	462	466	450	457	457	469	454	496	435	425	475	462	437	463	417	489	435	450	480	494	469	467	509	459	432	468	463	455	449	453	459	455	481	474	467	447	470	435	451	483	428	436	485	426	449	446	456	479	465	444	477	437	462	450	490	431	478	478	462	425	468	443	462	493	456	456	464	457	478	439	429	460	507	488	463	449	489	435	414	458	475	460	485	499	459	456	504	458	487	467	433	446	481	440	493	431	478	497	454	475	477	422	464	441	450	458	439	488	453	455	484	455	483	437	438	469	487	464	479	430	432	472	436	471	468	444	431	458	448	463	420	471	466	460	435	460	472	462	482	452	458	492	447	489	489	449	440	445	434	449	441	448	476	488	524	489	440	455	467	488	440	498	510	458	448	467	459	440	517	463	470	442	429	442	432	524	450	463	452	486	457	468	470	476	439	475	427	470	450	472	429	442	431	452	444	470	444	487	454	442	456	469	431	430	460	430	499	461	490	416	456	478	468	472	434	437	480	470	476	459	445	478	414	424	449	477	481	428	449	462	457	458	472	460	427	451	444	479	476	455	479	449	465	473	445	455	456	442	454	465	481	424	512	488	474	482	489	466	465	433	480	447	427	462	474	445	439	467	487	491	463	467	494	471	462	483	480	474	511	462	473	483	464	501	481	444	471	444	463	517	492	458	488	484	479	478	480	437	448	462	487	487	467	439	445	457	468	448	451	464	457	493	426	439	457	467	422	481	464	480	504	466	511	488	447	477	477	463	438	459	439	449	463	480	482	454	490	469	503
24518	21416	30680	25029	19299	29604	33935	25456	13197	3895	355	174	167	184	153	163	192	162	173	176	165	194	172	178	177	176	172	162	155	160	174	170	176	170	166	157	154	164	175	158	189	150	166	163	175	174	176	171	185	185	201	160	175	159	132	150	188	172	165	156	192	151	169	178	143	154	164	154	186	151	159	160	171	169	157	172	148	176	175	164	165	165	156	165	154	182	175	175	154	198	172	151	162	170	166	171	170	147	171	154	186	181	172	173	172	150	156	175	153	171	150	156	181	170	174	144	190	165	188	189	179	181	162	171	152	171	152	155	169	162	157	158	174	152	163	160	169	160	167	136	173	166	157	155	159	172	175	182	152	174	155	184	168	175	166	178	178	175	164	161	168	186	163	141	176	174	157	172	163	163	170	171	170	151	180	153	173	154	162	169	145	167	163	179	157	173	171	158	181	183	162	157	169	170	197	149	164	173	181	157	175	181	164	167	173	174	165	163	149	163	154	179	159	165	186	162	187	168	151	164	178	193	166	204	155	158	143	160	165	170	153	149	170	166	155	166	167	181	150	166	172	161	176	156	165	180	159	171	178	161	179	162	158	157	150	141	185	166	165	154	159	191	166	172	187	190	175	171	190	155	153	193	164	175	174	174	178	177	160	149	164	143	178	174	174	145	168	165	182	163	161	144	153	164	164	164	171	145	149	182	176	158	162	176	156	164	171	175	158	163	182	169	172	176	166	171	178	188	172	147	159	186	166	144	182	197	153	189	170	187	164	184	180	166	171	173	187	177	191	169	164	163	164	166	179	178	168	171	183	158	166	189	173	153	165	170	173	192	163	170	164	194	173	184	195	169	171	186	168	147	151	171	167	173	163	168	177	167	167	151	155	169	170	166	185	184	169	149	168	173	150	159	155	181	176	193	150	189	193	157	145	180	172	163	181	163	142	170	172	179	183	165	182	178	168	161	184	149	163	164	149	157	177	160	172	195	191	146	176	173	172	167	162	156	169	168	179	183	187	168	165	158	166	144	153	151	176	171	159	165	176	170	173	175	158	167	134	179	190	181	177	177	170	167	142	181	146	184	180	174	155	157	160	189	173	173	158	157	168	144	177	164	153	161	209	177	158	163	187	162	161	183	135	168	168	150	154	152	169	158	175	148	161	185	143	138	183	176	177	170	167	174	168	161	175	176	165	180	194	159	144	159	175	154	179	162	169	180	161	182	174	154	158	164	169	175	180	169	191	154	167	179	178	169	172	152	167	181	154	144	175	188	188	149	176	161	158	167	178	155	167	171	153	189	162	192	149	163	186	186	139	165	175	145	197	156	176	152	141	153	175	161	158	162	177	184	169	166	151	163	147	179	176	172	150	180	169	163	157	153	179	159	155	168	217	148	156	185	164	168	173	170	161	166	159	163	194	181	163	161	144	165	148	173	175	168	165	173	176	173	144	180	171	195	158	190	159	172	173	149	171	181	145	188	167	154	153	173	166	174	193	181	172	175	167	161	209	176	151	168	154	177	169	179	181	171	176	152	172	165	148	183	170	162	167	156	165	179	174	153	182	180	189	164	166	168	160	173	178	168	161	155	153	161	179	188	186	173	175	168	149	165	211	162	169	157	142	168	171	182	151	171	158	172	167	164	175	171	171	144	170	159	166	137	165	160	162	157	152	177	170	164	160	158	162	150	174	172	161	182	176	147	171	183	159	150	197	177	172	175	175	178	185	168	180	175	161	160	183	174	155	166	167	162	156	186	146	156	158	185	146	183	186	157	166	182	185	161	176	147	183	166	175	195	179	165	165	148	174	151	174	176	158	152	183	137	161	162	159	173	190	172	174	157	151	177	175	155	192	156	168	174	166	163	164	162	159	183	184	171	180	192	151	199	176	178	174	183	175	175	181	170	168	163	181	157	159	158	167	151	166	182	175	156	160	171	151	185	147	189	172	156	169	181	168	152	192	162	166	161	167	169	171	159	182	178	173	161	170	144	184	167	186	159	190	163	159	168	179	152	166	180	178	157	177	167	178	166	166	176	170	152	148	191	179	155	180	183	171	142	154	193	172	157	159	176	164	181	174	191	164	169	161	145	167	177	165	173	150	182	191	164	184	177	170	151	173	179	165	185	166	141	180	159	160	153	181	178	176	148	147	164	168	155	175	159	169	179	163	151	163	167	168	179	177	178	183	177	167	182	160	174	148	163	173	170	163	179	156	170	186	147	164	196	167	191	142	166	166	168	161	175	174	179	177	151	176	162	150	176	185	170	184	167	184	147	165	171	171	154	168	163	158	187	172	142	166	153	150	171	172	165	164	187	168	163	176	184	183	158	154	187	175	173	160	179	179	177	182	167	144	149	148	189	161	161	201	188	165	159	172	172	157	172	160	160	172	171	200	153	171	177	183	174	169	176	190	160	164	188	148	184	170	184	168	162	168	167	192	172	167	188	186	175	163	158	181	169	127	153	157	181	161	143	175	169	175	163	165	155	186	149	154	193	164	186	188	177	179	155	148	169	167	144	158	177	157	160	188	165	148	175	166	152	171	178	170	156	182	145	149	158	165	165	152	172	139	145	159	165	168	172	139	159	188	168	169	156	173	164	166	175	179	162	156	185	162	177	177	178	186	174	174	168	163	157	175	152	178	160	178	168	162	187	160	168	150	167	184	178	171	184	166	162	196	179	156	169	157	163	156	172	174	193	164	158	179	162	151	183	147	170	175	162	160	161	161	200	161	153	174	195	175	170	164	172	180	167	181	178	175	170	180	161	147	173	189	167	168	157	188	173	158	175	165	168	160	169	132	162	168	150	164	157	167	162	159	166	171	162	157	160	181	163	169	180	156	153	203	192	180	182	185	154	160	179	167	176	179	182	149	174	158	164	178	155	141	173	180	182	168	193	170	168	165	172	156	167	180	200	171	173	168	159	149	177	176	167	186	171	167	174	195	140	153	156	147	187	148	169	164	158	183	155	171	178	173	171	184	191	142	133	187	177	177	167	167	176	164	165	178	161	155	157	154	187	170	168	168	156	180	163	168	163	190	151	159	178	147	172	182	158	178	173	174	170	180	151	147	187	167	167	162	173	143	166	170	161	183	182	184	146	179	167	176	150	155	172	172	187	184	157	187	165	171	170	159	182	176	141	182	152	166	176	180	165	180	170	156	152	170	152	133	169	160	177	168	167	178	153	157	165	179	165	196	173	183	198	177	159	146	151	183	162	175	162	152	162	187	177	148	165	159	142	175	173	183	179	173	169	171	171	185	165	153	167	192	159	159	157	148	173	157	163	168	183	170	172	172	163	142	189	196	172	179	188	172	175	169	162	164	161	181	148	184	162	186	139	167	160	179	166	160	156	166	175	172	166	163	165	166	149	172	164	183	169	160	173	191	184	150	163	156	151	173	159	158	178	146	155	172	168	184	179	156	151	170	159	174	147	167	154	169	156	165	167	188	165	189	154	168	183	187	123	180	171	201	169	148	170	145	177	189	180	163	182
21850	57510	50922	17861	15637	41931	41663	35106	22554	9061	780	358	361	361	338	380	310	342	356	333	353	342	366	371	358	381	350	323	377	372	345	356	364	343	324	353	362	318	372	356	334	350	320	355	354	332	332	346	384	350	329	353	339	361	354	331	358	338	361	377	397	380	374	340	359	354	370	327	350	351	315	344	329	370	347	325	356	344	351	354	333	378	326	304	323	338	354	363	316	345	335	331	336	329	346	331	356	331	323	317	355	336	339	321	361	376	328	344	365	339	356	354	336	323	366	350	325	334	334	343	380	369	369	340	323	338	368	325	372	345	348	362	343	322	353	354	330	339	348	359	327	344	321	351	351	345	357	375	350	355	359	357	394	313	361	340	343	332	341	369	323	358	367	360	372	350	354	359	335	329	338	341	367	379	369	347	371	338	332	350	324	326	337	317	375	364	368	349	355	325	375	362	303	333	372	316	295	340	341	357	386	387	359	352	351	348	352	371	326	345	335	340	399	356	320	360	323	364	351	326	347	334	364	351	350	373	378	347	348	342	312	391	356	363	362	347	330	339	334	368	306	340	347	346	337	305	343	381	375	379	348	314	317	359	327	334	341	357	336	360	359	408	374	354	315	352	350	333	322	355	362	352	326	365	346	358	373	354	351	330	363	359	365	353	376	366	371	338	349	335	363	341	315	363	351	357	350	354	341	340	318	331	355	393	343	365	342	347	359	355	313	363	329	363	336	331	348	363	361	317	384	359	353	323	369	343	381	366	342	372	312	346	378	337	350	331	345	335	369	350	359	360	360	346	324	370	342	347	343	354	339	292	352	355	370	297	332	305	353	316	355	361	345	333	355	364	350	348	333	350	350	363	350	343	346	353	356	338	338	344	334	380	354	365	291	359	356	358	351	328	350	358	307	366	311	365	325	321	331	325	348	368	331	322	347	375	350	335	342	335	339	382	328	318	339	351	346	356	364	355	361	340	365	335	344	330	359	365	358	338	363	319	393	346	379	343	367	327	350	359	353	324	346	334	350	345	349	335	329	339	360	356	369	372	350	367	339	341	338	364	344	325	338	346	345	352	339	333	373	323	371	348	349	347	346	317	372	337	408	348	343	343	380	306	349	361	373	357	347	357	360	351	340	348	308	374	368	359	357	366	342	326	323	327	350	346	336	302	346	331	349	360	362	355	341	338	354	342	343	333	339	346	361	346	341	352	340	340	320	354	339	335	353	369	373	350	404	327	380	323	335	361	374	342	322	348	336	353	340	351	378	347	387	387	333	351	350	321	361	360	358	321	369	355	346	325	329	343	366	372	365	377	365	331	381	335	338	368	363	304	369	340	331	308	334	388	374	327	356	338	310	342	360	348	377	312	358	339	345	368	350	339	328	360	368	349	340	329	344	348	384	351	317	329	386	355	331	361	370	340	355	366	343	359	336	336	359	359	346	348	372	369	314	366	356	348	340	347	379	333	360	358	354	347	320	339	349	376	324	377	327	324	350	346	351	358	338	363	349	351	338	341	340	352	346	345	348	329	307	322	322	347	356	344	348	359	344	333	390	349	358	353	352	363	350	354	365	345	374	380	335	352	320	322	354	345	349	355	371	335	343	317	346	357	359	335	354	334	354	351	358	331	345	370	348	351	326	337	364	346	348	332	349	350	342	365	353	355	341	355	341	347	355	334	333	341	358	369	363	351	360	316	349	347	361	362	333	336	312	350	347	340	363	360	340	341	358	338	328	337	327	341	364	331	366	356	337	327	321	335	329	363	347	356	360	378	379	366	334	359	338	326	329	312	347	329	353	375	336	361	355	340	331	375	362	344	334	376	352	334	351	324	361	335	352	352	317	357	333	367	370	361	334	386	369	364	355	366	362	352	372	339	326	337	368	331	392	320	345	346	355	329	370	330	357	344	361	363	350	356	338	353	343	362	333	333	339	359	338	371	357	379	328	388	356	353	353	340	365	349	341	375	354	349	308	319	351	368	333	332	311	330	374	336	354	340	312	353	358	336	340	348	352	313	360	372	335	356	342	325	317	348	316	328	348	350	339	335	313	320	318	325	362	348	370	373	382	340	341	343	353	342	309	386	346	363	329	332	393	352	345	383	341	335	309	351	322	321	367	372	327	306	383	339	349	346	355	306	364	359	344	339	342	347	355	399	363	328	329	364	356	347	362	336	368	349	332	356	351	346	332	342	354	360	341	316	342	366	325	339	331	344	354	347	349	316	325	343	364	333	378	343	310	340	352	345	345	355	365	337	337	326	301	367	334	340	325	354	346	342	337	359	347	342	348	355	379	363	330	333	332	344	331	334	324	328	349	329	333	319	330	331	328	374	354	304	317	336	360	327	365	336	375	351	347	325	379	353	350	340	355	337	335	349	354	329	349	338	328	359	363	329	341	316	347	373	364	338	375	380	354	376	350	348	363	339	357	343	360	353	358	362	343	339	341	363	360	373	364	350	348	352	341	349	358	368	352	342	354	350	361	356	380	328	352	347	334	335	351	346	344	374	355	376	331	371	337	343	339	357	353	354	343	364	321	320	389	337	328	335	348	322	368	349	370	380	361	342	330	306	354	380	380	330	363	341	334	351	362	359	359	362	345	357	331	322	313	330	356	334	356	364	365	365	369	338	375	356	353	348	358	350	350	328	341	352	316	349	323	344	352	343	346	361	397	318	334	325	324	317	333	340	382	351	354	358	331	317	364	371	337	358	329	337	351	352	359	322	332	345	371	306	332	331	336	327	354	373	362	346	368	382	360	329	405	350	323	352	351	365	364	345	305	333	346	324	342	334	364	333	360	333	341	388	352	361	307	366	335	380	339	328	334	356	352	366	315	352	342	354	367	363	364	358	345	350	347	324	332	364	352	368	345	350	372	346	344	314	358	340	340	368	325	329	354	343	362	348	339	375	362	334	361	343	378	361	368	396	331	348	324	357	321	358	339	325	367	367	333	314	330	317	358	346	354	375	347	353	344	338	333	383	316	378	366	371	349	349	362	328	334	376	323	347	339	333	361	365	344	338	346	349	332	346	331	308	342	356	330	379	336	324	380	354	364	319	323	351	365	349	351	351	295	350	354	352	355	313	316	348	345	353	359	338	367	356	326	335	355	344	323	386	350	334	333	351	332	336	354	334	310	314	380	340	345	350	333	349	364	341	351	310	333	385	380	343	335	351	329	363	336	377	355	362	340	348	343	363	369	356	341	374	341	348	374	380	322	335	341	348	366	360	306	366	367	361	322	304	352	345	344	353	352	347	350	340	336	343	353	321	347	351	331	323	355	353	359	383	336	324	354	333	383	320	377	384	380	327	348	354	344	350	341	352	364	361	380	337	347	355	320	353	372	356	364	349	318	318	343	381	357	343	355	344	330	370	373	348	339	383	361	339	394	339	339	327	369	347	332	338	343	393	342	356	355	345	337	352	337	305	357	334	350	338	348	359	354	372	337	340	334	349	354	336	345	344	336	339	351	325	337	378	350	364	376	372
23433	21393	29948	24149	21577	40620	46431	36488	21992	8772	1267	243	254	229	260	234	247	243	230	201	237	248	231	254	227	263	210	200	209	209	227	257	258	214	253	250	233	232	242	239	246	226	237	232	234	248	234	242	230	213	218	236	247	238	247	228	221	255	221	257	231	225	213	226	215	239	235	246	217	213	256	196	233	234	226	216	238	211	232	247	232	212	224	227	202	221	227	229	247	229	228	227	238	215	229	207	230	228	225	224	238	211	242	207	212	240	250	209	221	226	228	209	241	219	243	223	241	228	226	190	226	215	227	216	235	247	227	219	246	218	246	222	209	224	231	218	225	230	228	222	215	222	218	216	234	249	204	251	196	199	198	260	227	204	230	227	237	233	237	216	203	214	246	203	215	234	225	211	218	234	205	239	211	196	226	239	189	243	213	178	222	217	251	212	225	209	217	220	250	225	257	199	224	251	220	243	209	221	216	230	229	245	233	237	210	240	232	216	205	221	225	216	236	234	216	239	254	245	217	242	229	239	228	222	221	218	229	246	238	214	262	216	236	259	231	214	236	213	228	222	227	233	263	212	231	233	248	240	259	241	233	227	250	237	237	222	231	221	232	240	222	233	243	216	212	225	201	226	206	214	218	194	232	253	225	227	238	219	223	244	231	204	202	223	213	231	238	229	217	224	208	226	228	224	240	224	257	222	239	245	225	225	240	226	226	215	223	200	204	227	234	225	204	257	246	237	224	216	232	230	231	221	225	204	229	209	224	249	253	219	239	205	231	226	208	238	256	205	220	251	224	230	232	225	266	240	230	242	217	226	246	235	230	234	220	248	245	231	229	212	242	241	216	242	232	218	226	234	227	251	235	224	233	238	232	206	203	239	246	216	244	217	214	245	202	223	228	219	237	241	227	228	244	268	237	231	231	238	249	231	222	207	200	242	200	207	230	231	238	194	225	249	244	236	228	238	266	243	254	218	193	215	232	228	195	230	226	203	225	236	207	232	234	242	208	224	225	223	244	216	233	218	219	246	230	241	239	206	241	234	224	268	211	203	233	237	228	207	234	211	249	245	228	232	241	252	233	224	219	230	240	224	223	203	227	223	238	204	207	224	235	232	232	205	234	228	211	242	210	201	250	236	221	217	226	230	226	222	233	233	229	246	238	227	223	226	217	205	219	225	214	196	228	222	235	246	236	241	226	261	230	246	230	218	229	228	238	224	220	226	219	228	273	257	205	216	244	240	248	202	231	225	203	218	247	243	236	224	244	202	213	220	228	236	228	239	217	226	219	223	222	243	232	240	229	215	190	242	219	247	219	223	227	220	226	239	217	180	214	238	224	228	237	233	233	213	237	218	256	242	238	259	243	236	238	224	234	250	194	231	206	228	232	225	226	216	251	221	263	244	228	213	196	221	208	210	236	263	220	227	224	237	204	267	219	227	202	232	228	234	230	220	222	227	233	221	214	221	254	217	221	230	235	246	212	227	237	239	226	274	233	246	223	220	232	215	237	222	251	235	223	210	203	225	210	242	240	217	235	201	225	230	223	222	238	210	225	229	245	212	234	203	243	230	210	209	211	235	224	216	219	255	229	229	216	213	233	265	215	242	196	237	220	224	218	228	190	228	222	226	262	233	194	234	215	246	234	248	207	234	254	226	237	217	236	234	231	218	219	228	263	249	244	215	228	233	231	235	218	227	234	219	247	215	243	251	240	246	230	220	196	204	219	241	224	251	225	209	244	231	229	217	252	244	230	253	221	226	214	233	232	235	210	219	212	222	217	214	227	210	243	264	232	222	226	204	244	194	222	192	232	203	231	198	253	223	218	227	209	233	228	229	261	218	219	219	231	197	220	247	211	222	225	228	224	210	222	226	193	237	221	258	214	232	223	249	239	211	232	220	222	217	219	230	221	216	208	254	217	258	226	207	239	248	244	270	258	231	253	221	225	230	218	231	220	233	234	229	232	207	224	253	234	231	219	210	231	215	246	245	219	195	255	204	195	237	205	243	222	213	225	240	257	216	206	224	221	261	237	243	228	236	215	224	223	218	216	234	217	239	240	230	207	233	234	220	241	220	230	225	234	226	252	198	236	229	237	229	235	223	237	205	213	194	260	214	248	218	237	222	209	212	236	211	223	215	216	246	218	238	242	215	224	194	207	202	234	225	232	198	213	231	230	239	262	237	221	212	231	202	222	235	243	238	221	216	230	227	240	202	223	218	242	205	216	194	240	220	219	225	197	204	224	269	206	231	257	224	229	216	242	228	238	225	220	237	241	226	240	244	246	234	220	242	218	225	213	229	213	188	220	222	212	228	222	226	224	220	216	209	239	227	231	220	231	194	196	227	209	228	220	223	229	180	204	231	219	234	227	233	186	235	226	188	210	219	236	247	252	250	219	240	243	224	233	258	246	250	234	218	240	202	223	237	252	211	242	208	224	216	220	200	241	251	236	270	224	215	221	212	236	219	246	238	227	247	214	232	226	242	202	218	233	222	240	224	224	219	234	234	236	232	251	237	218	223	199	211	252	228	219	231	225	222	193	209	219	235	227	251	243	225	266	235	217	230	234	216	247	217	205	226	236	219	242	197	228	202	246	248	234	212	223	225	234	236	215	240	236	199	206	224	229	203	212	223	226	218	224	209	224	207	229	221	207	238	225	213	260	213	232	228	235	253	202	202	227	226	242	210	223	248	229	247	226	222	235	234	227	222	224	201	243	215	245	226	208	236	221	222	245	249	238	242	229	206	238	228	230	245	243	244	231	212	248	250	229	259	229	248	199	220	217	232	223	229	242	221	235	229	210	220	234	211	224	210	211	221	259	223	233	216	232	233	223	207	253	245	231	218	245	226	211	226	214	239	234	207	236	230	244	220	230	259	219	218	239	240	251	218	232	263	242	228	227	218	241	247	231	230	222	243	218	197	248	249	205	239	247	227	229	220	217	220	220	236	238	189	207	208	245	230	247	215	218	217	227	225	227	227	207	241	233	226	224	219	219	226	232	223	205	223	242	232	237	249	237	225	236	232	198	237	197	245	247	216	217	245	254	231	254	247	226	205	216	232	235	228	242	229	222	214	226	238	230	235	248	226	198	210	245	221	235	222	223	242	238	242	237	222	238	212	240	221	223	225	234	226	233	220	222	220	221	217	236	229	226	240	218	226	235	216	230	226	229	195	215	222	217	221	233	211	231	214	201	242	227	222	209	216	215	216	236	235	210	245	205	257	235	215	241	206	227	215	227	212	233	259	229	227	246	220	215	207	235	212	204	211	218	229	217	225	226	213	222	231	230	243	219	225	227	183	255	232	216	239	254	225	217	222	197	268	211	217	255	232	223	227	221	252	226	240	233	234	222	235	226	198	223	228	230	238	245	242	243	231	230	240	226	228	223	224	276	232	218	235	236	211	222	225	227	228	227	230	228	245	198	228	211	208	234	249	227	225	229	198	222	235	242	220	248	233	218	245	232	213	216	212	216	202	240	217	210	224	227	196
22877	70256	49885	17494	24132	53586	52207	43951	30343	15846	2842	443	459	440	452	421	435	428	419	409	413	462	469	443	424	452	406	393	425	452	460	414	429	441	445	432	419	464	420	449	477	451	404	473	420	432	460	443	440	385	428	410	439	438	468	457	448	462	444	436	468	420	462	431	436	425	404	444	413	440	438	421	438	447	434	481	463	425	409	419	434	434	436	418	453	435	429	410	434	468	449	439	434	471	453	416	446	459	436	454	441	408	438	395	488	425	434	431	438	421	448	450	404	433	464	437	446	434	448	419	434	397	470	414	394	460	410	465	453	434	504	446	456	452	490	429	453	434	397	446	467	457	446	439	397	449	454	424	442	415	454	475	472	428	408	414	431	427	463	426	464	443	446	445	447	433	417	441	426	467	445	427	412	433	416	441	403	458	447	407	481	429	418	429	409	448	437	397	469	452	464	427	450	446	411	396	466	467	434	449	419	448	431	465	426	438	419	389	454	415	438	441	414	467	430	405	427	430	426	480	412	412	477	433	433	435	435	448	416	463	457	424	453	462	401	400	461	438	434	400	424	423	438	446	446	435	419	445	422	472	437	433	463	427	440	395	444	468	412	427	438	399	445	414	433	426	400	464	458	442	409	384	406	404	430	449	440	438	390	449	447	420	412	421	428	463	398	428	429	483	389	451	389	448	423	429	458	412	440	408	430	454	424	425	411	497	405	462	419	446	431	453	408	445	423	461	436	400	429	439	489	448	438	419	429	433	460	463	427	404	417	442	436	441	441	436	447	457	455	451	412	432	469	464	449	428	444	409	425	450	411	439	410	426	438	425	369	433	475	427	458	420	428	440	434	404	433	439	443	459	448	459	469	491	418	439	455	429	415	444	427	409	421	425	446	458	415	434	421	407	466	430	421	446	421	404	431	431	406	420	434	472	449	424	459	430	441	449	504	424	408	446	456	442	446	453	430	414	441	436	450	440	412	437	434	435	449	486	452	483	456	467	443	438	418	419	457	399	475	428	433	449	462	444	449	470	473	430	454	427	432	416	427	420	426	420	408	441	426	435	442	436	443	429	445	483	455	472	440	432	430	434	424	404	452	410	454	433	441	462	442	463	413	446	457	391	415	406	434	480	456	454	439	480	427	431	440	397	460	448	442	491	412	416	420	431	438	425	409	398	415	444	419	427	405	427	423	440	457	456	444	415	413	415	415	434	435	413	434	450	427	451	454	461	416	443	434	450	456	476	452	389	445	468	424	473	446	441	433	458	449	464	399	438	432	443	421	424	452	408	439	427	407	448	439	455	450	435	420	443	431	463	404	412	454	413	428	440	403	427	411	465	441	477	438	441	425	432	416	456	427	443	435	468	416	408	466	450	415	415	447	432	438	406	435	500	404	425	407	453	401	456	455	426	422	457	440	433	449	441	384	434	443	414	455	453	385	429	453	420	448	467	428	427	430	445	461	437	414	431	436	454	440	422	410	432	465	468	457	440	431	429	415	441	461	454	426	412	433	465	476	438	403	449	446	453	419	443	455	471	426	447	461	440	435	456	444	450	434	412	429	440	433	467	440	442	435	417	449	440	424	428	413	423	440	437	458	465	417	446	454	423	440	447	407	396	415	465	446	466	450	447	422	379	431	426	416	450	418	442	404	459	429	440	478	453	420	438	436	444	426	435	418	461	422	451	437	428	446	459	434	406	439	441	441	440	430	456	423	453	470	429	459	429	427	427	427	472	461	465	430	397	416	429	443	430	412	445	457	446	469	421	395	437	418	423	412	421	448	427	441	433	421	440	412	430	433	430	434	442	431	465	459	420	398	470	456	462	414	441	408	428	443	419	450	452	416	462	466	443	426	431	427	382	408	415	443	427	434	436	460	433	432	461	446	469	418	453	411	437	405	481	406	418	439	434	445	440	461	453	467	434	444	429	442	438	476	443	423	427	449	427	440	430	436	424	465	427	440	424	439	418	445	445	455	429	437	436	441	460	415	421	456	421	450	419	435	437	457	423	414	410	430	434	419	433	446	450	413	425	423	425	410	422	427	440	460	493	427	412	414	432	442	418	448	406	415	466	469	448	419	438	407	473	450	455	449	430	420	406	425	466	400	415	443	417	402	429	414	458	471	405	441	415	414	435	427	447	444	459	440	438	433	455	436	435	428	423	429	406	452	469	394	427	448	451	426	436	407	431	435	461	442	417	449	406	429	411	467	423	418	410	430	435	428	419	426	454	472	473	451	430	459	435	414	418	411	422	462	442	443	454	430	423	441	432	435	431	438	468	438	432	452	475	433	456	417	427	480	422	435	441	441	482	400	433	437	429	477	420	436	443	492	422	436	426	455	452	457	436	458	453	421	452	428	468	468	454	443	433	449	406	434	409	442	406	384	428	457	427	457	463	454	445	447	416	404	449	427	441	460	435	439	465	394	381	456	462	422	426	513	487	431	462	439	428	459	416	423	418	414	438	442	410	439	444	439	403	448	460	422	429	431	449	453	449	430	405	408	447	427	454	432	470	438	445	449	448	459	456	449	429	423	464	425	428	407	445	454	396	441	436	458	418	445	404	437	418	438	418	427	441	436	496	474	449	441	440	442	400	402	435	409	439	433	415	417	441	431	445	476	420	438	442	447	411	445	452	462	446	422	449	425	423	425	423	453	450	434	432	406	459	446	435	445	449	419	416	435	441	448	407	453	444	427	442	464	448	420	435	439	430	459	372	421	398	420	409	441	416	422	421	438	424	446	441	442	431	436	429	437	447	443	436	432	441	487	400	407	437	425	449	498	471	425	422	441	430	440	471	441	459	412	473	459	429	434	444	471	398	443	412	416	401	456	441	462	446	424	449	449	434	436	458	430	451	409	404	435	430	420	434	411	410	470	426	437	433	407	418	426	453	445	458	461	419	448	462	442	382	412	423	448	437	420	442	458	420	446	424	429	466	453	428	429	436	448	460	399	419	436	450	455	445	435	445	482	420	446	429	467	433	439	407	471	470	420	435	414	443	425	449	421	463	462	470	474	412	425	437	397	418	425	475	428	451	435	409	417	408	457	475	445	437	467	445	457	431	421	424	445	440	427	439	452	445	403	401	451	433	421	409	391	446	413	426	459	400	475	431	388	454	437	404	460	430	425	453	463	424	462	432	457	395	471	409	440	463	422	403	431	429	453	460	438	451	413	481	422	425	460	442	464	427	445	435	443	431	433	441	427	409	444	407	428	405	417	434	397	430	458	444	432	417	432	426	426	432	457	437	434	419	475	478	443	436	422	436	410	448	473	445	480	436	385	398	428	433	441	449	437	458	439	452	464	428	432	415	424	434	439	447	441	420	445	481	438	421	448	467	425	453	464	463	455	443	472	460	418	439	442	430	432	408	455	427	433	440	431	462	443	435	442	428	437	446	452	436	440	437	450	424	439	449	414	468	475	420	454	416	413	464	442	435	426	424	425	414	431	415	419	464	396	464	449	443	453	432	450	402	419	403	411	456	468	444
27011	21328	15880	2794	2350	6753	5604	4071	2016	906	388	257	227	266	239	237	259	247	237	250	241	252	234	245	227	228	246	224	240	251	256	222	229	253	237	240	215	225	227	248	230	229	234	262	250	256	261	229	237	220	221	262	236	234	250	266	216	224	231	269	243	226	230	197	219	237	219	237	256	206	233	223	232	214	248	233	251	239	222	257	216	238	277	234	280	220	231	242	233	217	261	243	250	239	248	239	228	238	237	237	240	250	227	236	220	229	247	230	227	232	234	227	237	249	255	230	237	210	236	255	259	217	221	232	239	233	214	242	223	214	243	228	253	239	210	241	226	230	238	238	234	238	236	222	232	249	234	241	238	238	247	244	205	221	235	251	230	225	254	224	247	255	217	199	260	217	238	277	209	241	255	235	217	240	274	247	221	229	235	243	238	249	227	236	247	226	235	256	251	268	254	272	248	223	260	256	221	223	211	236	237	240	257	257	237	239	233	219	206	224	229	224	230	230	222	225	233	238	232	252	225	228	270	243	204	232	284	259	245	238	251	208	251	240	254	260	237	229	264	252	220	249	266	253	248	239	224	256	233	273	248	254	252	221	232	206	248	265	234	229	236	247	223	216	219	227	222	223	238	245	231	199	249	242	227	211	239	216	223	216	263	246	228	255	254	260	221	254	225	242	201	248	245	200	224	222	217	229	242	241	255	236	253	233	229	238	231	223	223	231	210	233	237	234	259	261	244	261	230	263	242	205	258	214	246	249	243	227	219	240	213	240	250	251	229	230	218	239	249	228	236	213	251	233	220	235	227	239	238	239	259	244	244	241	241	238	228	216	230	231	253	246	246	244	235	237	227	231	233	231	242	238	237	235	264	268	251	239	236	224	224	225	231	227	241	228	235	243	241	214	241	218	238	210	247	201	213	224	232	239	233	219	240	244	249	244	243	242	227	246	268	260	261	243	217	231	240	216	212	236	222	234	261	255	247	245	238	218	228	251	224	220	232	218	244	265	243	239	221	250	236	210	234	214	256	252	225	245	238	251	243	216	212	221	239	231	241	242	234	249	261	235	228	238	248	228	234	252	252	243	219	214	237	258	248	203	213	234	249	205	241	228	226	217	223	214	221	252	234	233	214	249	237	247	233	257	261	239	257	199	260	235	220	212	230	236	254	223	221	223	218	234	256	228	212	220	209	267	245	235	265	218	233	216	214	229	244	236	257	233	211	218	258	258	245	255	225	228	264	238	227	230	276	259	218	233	239	234	232	253	230	228	219	220	244	250	279	264	252	253	231	222	232	236	237	241	270	235	255	218	212	253	257	243	235	260	259	261	248	252	223	237	231	236	248	269	245	214	242	232	255	252	234	252	227	226	228	226	263	229	247	232	239	257	224	243	235	226	239	229	237	225	251	233	246	202	212	208	245	203	232	250	242	223	240	239	253	250	242	220	244	222	209	229	246	251	233	241	218	201	246	259	244	230	230	243	232	241	212	252	244	225	234	250	229	256	248	268	213	236	264	239	233	250	252	246	243	244	250	235	261	216	232	255	227	265	241	223	249	210	225	223	245	226	254	256	232	228	237	294	225	249	231	240	255	242	240	259	241	205	235	262	236	244	252	213	238	246	242	245	234	217	237	247	237	245	210	249	251	240	230	228	246	246	232	224	235	239	235	244	258	236	225	231	249	245	256	218	232	258	239	230	268	231	237	228	240	225	229	247	227	258	205	229	255	226	243	222	221	252	242	245	234	243	233	230	246	265	260	280	233	232	250	237	242	233	213	215	239	242	241	205	229	222	224	220	244	221	218	212	239	263	227	225	248	263	244	246	204	240	216	218	225	220	216	243	228	232	246	233	229	220	219	244	227	241	252	242	255	239	236	238	214	253	211	269	206	253	281	259	249	230	238	267	252	238	236	244	246	221	235	249	226	255	237	258	254	251	244	250	242	258	232	231	230	237	227	256	227	240	215	245	238	243	216	234	279	227	240	235	246	242	256	265	236	259	240	256	220	256	241	231	249	234	261	231	251	230	248	238	241	231	235	214	257	256	223	234	228	219	220	242	252	225	218	269	217	253	246	252	226	247	207	218	250	242	232	247	228	252	230	239	234	254	249	235	257	250	212	266	203	261	246	214	238	253	242	261	247	246	230	246	231	203	232	247	215	230	276	218	239	244	219	258	238	242	254	248	235	248	231	217	267	253	235	245	262	232	231	255	259	217	233	271	218	275	241	229	240	221	233	224	225	231	245	198	256	259	235	261	268	256	222	204	236	238	222	217	244	215	241	261	268	238	209	242	247	236	271	238	226	230	234	244	251	229	227	266	261	243	247	245	226	225	243	233	224	241	226	228	228	256	249	231	260	210	266	220	236	222	253	259	249	263	268	258	226	232	260	220	231	241	245	217	233	231	243	249	247	229	248	237	239	225	236	223	252	264	234	208	231	237	235	214	210	263	252	240	246	228	242	240	259	218	242	234	221	257	232	234	201	252	217	224	233	249	248	249	222	226	220	231	230	260	258	223	253	217	239	245	220	248	232	245	252	227	231	243	267	232	233	223	210	225	247	239	245	240	214	248	247	255	204	250	241	235	255	216	264	245	213	228	250	220	260	256	232	232	225	258	238	230	210	239	245	244	241	244	271	277	270	213	247	220	239	264	241	236	200	235	196	235	234	250	260	229	232	262	245	237	214	221	240	255	234	235	238	234	243	252	232	232	243	233	208	263	226	243	280	232	253	255	233	255	218	251	283	258	227	238	231	246	244	231	267	228	197	221	209	233	241	230	269	235	213	248	223	234	214	264	248	240	245	217	237	240	221	240	220	260	210	230	222	238	207	212	267	230	216	236	243	220	244	231	245	246	234	228	243	232	256	235	242	235	247	235	231	226	236	254	230	228	242	250	269	230	212	241	254	206	228	218	249	220	248	212	233	259	218	238	250	247	245	223	265	245	220	240	254	253	233	218	238	242	271	214	240	220	226	254	277	246	246	240	218	225	239	246	233	208	268	241	236	240	224	238	232	243	235	246	233	249	229	245	240	272	253	232	240	239	222	211	247	247	214	260	232	229	247	221	220	239	241	250	213	219	229	234	222	254	226	245	220	210	242	247	207	257	234	243	255	220	228	239	223	226	229	232	248	251	255	237	243	273	214	243	248	202	233	223	242	232	239	270	261	221	243	212	242	227	236	233	228	239	255	221	266	221	237	260	234	259	253	250	240	247	252	231	208	239	250	232	242	235	233	255	232	250	245	225	243	218	258	227	227	220	234	223	225	228	235	242	242	234	233	217	247	240	245	234	230	268	219	231	246	221	231	247	220	249	227	207	222	260	243	251	237	241	231	262	223	233	244	237	253	235	245	240	246	234	230	229	244	261	267	236	205	250	227	244	222	269	221	261	258	228	222	227	242	229	236	235	212	245	236	259	233	248	258	201	240	266	242	229	225	246	245	226	226	241	228	231	245	224	245	239	239	266	228	224	227	269	236	219	247	223
9782	31435	16196	4462	7076	16898	14436	10899	5524	2417	862	516	478	491	449	490	463	488	470	453	485	505	471	511	479	497	525	453	521	502	487	481	443	479	454	504	477	488	468	528	475	427	486	483	481	488	464	479	506	456	461	482	478	472	524	477	454	511	491	471	488	501	493	468	483	503	484	495	522	468	461	501	486	479	462	463	512	509	465	529	518	456	513	484	464	522	468	480	464	474	473	479	483	470	489	482	500	475	485	479	511	485	479	464	494	457	526	464	498	480	468	477	470	477	481	491	446	500	481	485	493	474	444	505	484	510	483	464	478	504	487	447	452	486	526	484	489	492	522	492	471	485	484	486	505	498	497	494	441	441	479	516	482	499	474	473	471	495	480	489	480	477	484	469	474	474	532	486	509	511	458	446	487	448	465	475	498	446	482	459	494	508	511	495	492	457	473	455	491	497	504	444	436	511	460	470	501	463	508	492	468	501	469	460	495	504	504	498	466	483	467	481	502	484	490	460	466	465	493	497	478	448	470	465	513	494	525	473	454	464	473	510	477	504	484	477	483	466	442	455	491	466	488	474	489	480	478	496	485	479	459	500	469	498	482	497	508	491	508	468	488	465	520	457	487	482	523	452	488	471	483	509	476	474	492	466	508	512	461	481	471	485	524	445	479	455	504	468	458	446	468	467	490	499	499	478	458	477	494	472	490	478	494	484	480	496	508	497	468	455	469	476	467	468	470	516	491	468	502	493	491	504	547	480	500	488	463	447	492	486	486	495	466	493	473	521	461	464	477	490	451	482	470	473	500	523	478	505	437	494	472	444	484	502	457	470	455	506	501	507	473	508	482	514	500	479	466	474	469	492	466	478	493	519	479	467	480	465	488	503	487	495	486	508	463	449	507	469	500	476	480	453	492	494	468	510	529	494	495	497	468	456	458	485	494	473	457	502	492	499	487	488	454	513	456	486	442	499	489	487	458	488	483	478	507	467	502	469	460	462	483	471	482	480	442	487	504	494	475	483	489	488	487	514	454	487	453	453	481	476	513	514	487	478	462	489	518	468	447	481	474	488	465	489	484	469	473	473	502	451	505	494	493	504	470	475	464	447	477	536	473	482	472	473	481	531	471	505	454	511	459	497	498	508	481	471	481	466	436	496	465	515	475	464	475	454	446	496	512	511	504	446	506	502	495	481	472	480	508	492	475	502	472	484	489	505	482	485	446	501	477	479	514	531	465	485	427	505	452	523	494	459	485	500	499	458	441	459	498	495	468	478	489	519	493	478	481	492	489	487	539	509	462	482	476	492	469	502	509	495	519	473	498	443	477	469	484	474	484	515	478	486	466	452	468	483	485	489	491	495	462	473	472	443	507	508	471	479	508	497	488	475	482	528	472	473	446	487	517	492	469	445	465	485	497	440	478	504	505	455	483	488	503	499	505	526	495	480	495	513	488	476	482	490	452	465	464	463	481	437	486	488	487	489	488	486	461	480	502	464	497	471	493	499	445	519	500	523	459	514	434	460	492	460	483	484	470	511	502	502	467	463	482	477	458	482	481	463	493	478	470	490	468	462	483	500	479	478	525	481	467	492	497	493	477	510	501	470	495	455	508	487	491	523	483	491	481	526	473	504	488	511	453	508	488	474	490	454	473	494	526	471	473	528	481	444	487	470	504	465	519	456	494	487	457	491	458	494	475	469	462	486	465	474	529	474	465	485	520	514	479	502	488	497	490	501	465	521	486	487	519	455	481	456	469	455	518	444	466	498	498	491	499	500	485	496	444	463	462	484	443	496	531	486	499	473	505	454	498	473	480	478	450	463	468	485	485	468	486	497	491	485	485	477	517	506	458	483	478	469	489	531	460	487	496	477	470	482	503	454	515	494	494	491	424	460	453	529	473	444	481	441	454	490	526	488	475	489	523	468	451	442	512	519	473	466	489	521	505	517	487	488	539	481	477	485	496	497	450	427	488	454	488	490	487	501	509	479	504	490	485	517	474	485	478	495	510	496	491	495	476	499	489	477	434	490	450	470	512	472	535	466	486	493	489	467	505	466	463	494	475	458	491	489	462	493	535	447	469	502	454	473	496	497	460	466	502	481	483	449	488	463	475	489	499	523	503	487	456	451	469	514	513	445	524	480	509	463	483	463	473	497	520	465	490	493	471	494	487	452	488	482	506	448	485	491	519	485	503	513	457	496	487	487	485	457	429	526	466	493	465	474	501	489	515	462	558	447	522	502	506	524	497	497	474	467	469	466	494	482	507	477	441	468	513	474	472	470	488	474	467	502	503	508	463	494	480	465	474	489	462	466	459	459	475	499	447	533	473	474	507	502	478	499	477	502	498	506	479	466	458	490	482	453	521	477	483	478	485	491	481	474	480	478	517	470	482	465	501	490	455	514	477	470	456	492	450	465	474	475	499	475	467	531	456	494	483	484	479	487	476	508	445	503	512	508	511	498	463	546	459	480	475	515	510	462	492	493	477	471	460	461	467	506	475	484	489	527	490	501	515	501	486	463	468	460	464	502	476	507	494	459	489	490	429	525	491	491	455	449	475	455	486	492	518	501	484	458	474	481	515	484	510	506	485	493	506	478	468	518	491	489	453	512	495	505	493	492	483	495	479	460	483	450	471	490	495	471	477	483	506	508	502	496	479	481	472	461	492	480	503	526	445	504	521	492	483	432	476	489	484	518	519	467	459	471	501	486	486	487	470	490	441	468	465	496	519	475	505	481	454	496	448	442	489	456	468	500	432	470	458	481	457	524	500	479	487	453	459	506	450	501	488	459	445	490	514	490	489	449	467	487	448	488	487	466	485	456	489	499	509	503	464	495	472	456	483	429	470	432	509	485	441	483	485	470	439	481	493	480	474	499	470	449	476	454	466	519	469	478	484	427	496	458	521	479	454	470	482	456	469	521	532	460	432	452	470	485	496	494	465	477	494	434	478	484	462	482	487	504	489	446	468	483	444	494	494	491	477	505	451	473	490	499	459	491	494	477	472	463	466	470	510	479	474	481	468	472	522	463	462	476	473	454	491	457	471	453	507	484	497	497	453	477	511	479	487	489	466	492	479	511	496	477	488	506	490	483	479	501	483	540	481	505	466	496	494	479	515	505	462	471	497	506	479	482	455	486	480	450	504	463	514	501	504	466	488	525	479	474	422	477	464	457	452	483	445	474	497	495	510	477	506	455	483	491	448	465	468	489	478	503	520	480	454	495	483	505	516	440	499	467	484	461	496	482	495	472	523	466	484	489	496	472	492	442	486	495	464	482	486	498	506	467	481	487	472	460	497	534	479	497	448	434	492	491	497	485	488	453	494	477	495	474	541	479	478	483	457	480	477	489	454	453	488	424	486	477	488	512	489	463	478	493	472	488	455	500	434	468	480	496	469	477	486	455	464	484	516	488	505	509	521	508	503	520	452	474	470	497	497	441	466	494	469	465	486	502	544	501	484	479	450	487	515	481	456	481	493	492	513	499	445	498	491	490
24529	21564	27302	25924	15986	28689	37056	28589	15724	4879	870	179	148	171	169	167	171	169	176	176	181	136	170	185	175	158	165	179	183	191	159	185	167	174	183	166	174	171	181	179	159	180	156	163	167	167	183	183	158	166	171	174	166	165	150	177	169	177	171	208	173	156	168	186	155	170	186	176	178	177	156	169	177	156	150	186	171	190	160	175	163	186	170	173	177	175	155	167	170	158	194	188	165	153	190	180	172	198	166	198	180	157	177	192	165	170	160	183	188	162	184	178	154	183	171	190	155	157	175	168	144	191	176	181	179	175	161	170	182	178	186	144	174	152	156	192	181	162	169	164	199	170	192	174	174	173	172	155	159	180	172	168	165	175	170	184	186	143	170	155	182	168	175	194	179	177	181	171	186	197	167	160	154	150	174	161	169	179	169	166	169	154	167	184	175	155	162	153	164	175	156	176	168	172	163	194	176	143	178	154	167	161	162	166	149	173	156	181	170	166	160	171	161	191	179	170	160	179	168	158	180	169	181	171	149	163	167	177	185	141	160	148	158	188	170	176	163	171	194	156	154	173	186	182	167	186	171	162	169	181	186	197	172	172	199	176	160	176	180	161	174	159	172	171	163	169	182	179	173	169	175	166	176	180	165	181	190	160	182	159	161	140	161	178	186	182	172	158	171	171	175	167	177	168	175	169	172	163	176	155	175	165	182	167	163	165	195	151	155	178	170	150	172	161	189	166	180	160	166	143	184	167	178	162	187	184	170	162	176	172	153	192	180	172	189	161	133	164	177	178	197	161	169	170	154	168	180	174	165	147	165	167	161	156	157	152	175	179	142	196	160	165	159	158	169	184	162	171	170	165	154	154	174	175	195	151	167	159	158	158	165	180	182	209	162	169	167	161	177	180	158	165	157	171	166	153	162	161	159	166	166	171	187	182	193	175	171	195	169	195	166	163	165	188	169	171	171	172	166	176	213	159	146	182	169	164	188	177	180	175	158	145	181	163	159	173	166	182	162	177	173	176	184	173	158	169	179	166	158	163	174	130	184	168	193	188	167	171	198	191	164	153	165	153	188	183	200	170	175	174	178	169	164	174	178	165	173	191	169	179	163	165	182	177	176	173	172	187	185	175	188	179	160	169	171	167	177	180	174	179	164	157	147	163	166	181	169	186	181	135	140	151	171	167	162	183	169	177	184	176	182	164	177	160	197	185	176	212	154	200	185	170	178	183	187	156	160	178	172	164	178	181	156	197	147	170	173	178	174	157	186	165	182	158	177	172	172	167	148	157	148	170	180	183	190	157	152	187	176	162	155	169	164	197	184	182	173	164	169	181	176	177	185	181	189	167	162	183	193	182	168	158	166	188	172	155	188	172	178	177	160	149	180	158	173	160	163	166	170	164	151	149	170	167	177	160	155	172	164	179	175	184	153	191	191	159	175	159	165	140	164	173	155	145	173	157	162	171	158	175	131	170	184	163	162	178	171	171	154	143	192	152	158	169	155	172	157	150	147	179	183	154	160	168	171	163	184	173	183	136	155	175	172	155	158	185	154	177	168	159	189	158	180	153	166	156	165	152	161	183	176	155	147	159	174	154	158	171	177	167	157	183	194	187	177	164	174	201	157	166	157	193	167	175	170	160	150	166	165	179	192	188	175	167	157	159	171	171	177	179	151	162	180	172	169	180	190	137	168	155	182	145	170	168	162	174	159	180	179	176	157	177	160	168	167	141	194	155	155	175	159	184	182	174	145	169	173	152	170	203	183	156	164	167	182	173	192	162	157	184	184	169	194	181	172	179	147	185	173	166	173	161	161	165	133	158	186	179	145	183	192	181	192	175	160	158	179	168	171	172	181	174	184	156	156	171	179	167	166	165	153	188	162	162	178	178	173	159	141	153	175	164	155	156	187	189	192	174	161	153	184	168	155	173	183	172	167	159	183	151	173	165	170	176	192	158	180	173	168	148	183	206	170	175	169	166	167	176	165	186	166	184	178	173	154	162	183	168	172	185	172	151	154	166	165	167	154	157	148	158	154	166	157	186	177	179	178	190	173	158	187	190	189	171	165	140	188	161	163	165	166	186	205	155	146	149	157	190	168	142	157	152	194	153	173	166	148	156	171	157	198	174	182	156	151	169	145	180	183	176	203	172	172	176	170	190	174	185	162	146	206	166	164	161	182	156	175	163	180	180	192	176	164	171	182	171	175	180	187	176	160	149	171	153	163	199	158	152	160	171	177	147	174	159	168	183	180	148	191	164	182	172	178	170	183	176	167	178	153	155	159	200	183	165	178	189	164	146	155	179	169	166	174	163	180	185	166	160	190	198	161	174	157	189	172	186	172	178	158	174	182	170	186	156	175	171	172	162	195	161	170	162	171	176	154	177	185	146	156	161	150	159	168	175	149	152	172	178	169	168	168	168	176	167	156	173	196	167	170	179	167	188	170	147	159	181	176	178	164	173	176	194	183	175	157	172	151	161	176	167	163	170	188	180	178	152	165	158	172	188	186	182	176	212	157	198	161	150	166	166	190	131	179	160	180	195	163	180	171	173	168	168	178	177	174	161	180	181	152	168	184	158	153	166	175	133	172	182	161	162	173	168	160	165	170	180	174	165	175	166	188	151	148	193	170	163	181	169	160	169	159	171	177	170	196	198	179	186	186	150	155	169	162	194	164	163	170	190	175	181	160	182	170	166	186	163	195	162	190	174	167	183	194	172	160	150	161	156	161	186	177	176	188	163	168	166	156	167	157	164	172	176	140	162	171	173	179	180	201	177	167	187	148	171	185	168	153	172	169	156	177	165	181	169	145	180	148	145	166	145	172	194	151	192	169	149	170	175	185	189	165	176	161	162	181	165	163	171	158	149	157	181	169	193	159	170	164	157	168	174	188	165	165	157	184	174	159	180	179	176	201	186	166	182	175	158	154	170	188	202	177	194	189	159	179	161	180	171	167	188	143	166	159	177	173	160	195	170	191	165	161	144	184	170	163	157	173	171	178	186	167	181	160	162	177	173	172	173	184	172	157	181	179	156	164	168	159	183	173	188	171	179	168	166	165	150	174	167	174	157	167	151	147	157	169	143	157	176	181	176	176	180	176	143	164	165	159	189	175	174	177	175	179	176	154	168	170	177	156	151	170	175	149	156	156	160	151	163	168	179	165	188	177	172	162	170	170	174	208	189	181	158	162	157	180	175	184	167	171	182	165	150	182	153	163	164	167	155	160	166	175	175	204	167	180	165	177	172	165	170	181	176	160	187	162	191	153	166	161	181	177	195	181	167	151	175	189	155	168	152	167	193	176	191	163	155	184	184	159	161	163	158	181	167	174	172	160	154	170	164	144	173	172	179	181	180	157	162	178	191	153	150	177	184	168	172	146	171	184	168	173	168	177	163	188	203	144	169	185	162	158	162	175	180	170	175	173	152	159	179	167	159	166	186	159	176	176	174	180	149	170	178	180	168	147	179	166	179	171	184	152	186	176	156	214	186
17988	63434	17972	9238	13570	40806	44123	37255	24557	10883	2335	370	343	378	347	341	358	372	355	351	330	385	347	395	367	330	376	335	373	331	361	337	367	324	380	337	354	343	339	353	342	331	341	343	354	336	337	338	332	329	375	311	354	345	332	358	351	325	355	356	330	344	363	333	333	346	341	379	348	321	344	352	347	367	344	352	329	335	327	370	333	354	388	381	384	344	368	367	379	334	341	363	340	327	301	363	356	379	366	361	358	348	334	363	364	363	349	376	371	333	357	362	346	338	338	334	346	335	346	346	371	350	363	356	380	325	349	363	364	358	375	336	324	358	336	344	323	350	361	331	393	338	361	363	358	359	359	354	374	282	383	345	343	338	361	362	350	389	387	369	328	341	342	356	331	337	315	366	337	386	355	321	378	350	329	373	338	330	348	356	393	348	350	350	340	352	368	364	366	365	377	350	372	366	362	345	372	337	351	346	329	357	356	343	362	355	345	357	358	317	316	333	361	368	336	393	357	337	362	392	345	361	350	359	354	378	380	325	354	345	371	364	384	379	371	361	381	338	335	321	367	374	377	325	372	334	335	364	313	380	348	337	334	391	324	376	363	338	385	315	368	360	365	343	353	338	335	352	379	340	383	349	349	341	375	331	374	365	327	388	335	358	310	352	357	320	348	330	346	354	371	317	328	395	332	372	356	358	339	324	363	336	355	354	322	369	367	334	360	365	354	323	344	370	343	319	348	314	348	358	348	349	352	385	351	350	370	348	342	345	373	366	332	329	383	339	350	346	352	364	365	346	357	358	345	343	307	358	376	383	355	378	356	332	391	335	334	370	360	353	334	308	352	368	353	383	339	391	339	352	340	348	363	365	365	360	336	358	362	344	335	351	357	343	344	354	347	339	354	340	328	364	326	326	340	327	323	349	340	347	321	373	349	355	375	370	356	355	371	358	377	327	348	358	349	356	361	366	325	351	359	365	341	322	359	344	359	327	316	350	345	344	346	356	334	344	366	342	364	365	349	351	386	347	386	345	336	378	353	343	356	353	363	332	340	377	371	348	341	370	332	353	350	360	373	340	335	331	356	390	387	344	377	355	353	345	359	360	372	330	371	367	369	350	352	306	380	379	326	348	337	341	376	354	334	319	347	307	346	353	326	350	378	346	335	355	366	345	320	353	337	372	384	354	314	318	364	365	364	380	383	360	369	357	338	332	346	335	351	325	337	359	347	321	350	333	379	335	328	337	342	344	329	343	352	332	367	336	341	356	309	379	328	346	400	334	322	377	383	308	359	320	344	349	326	389	366	373	348	327	388	388	340	345	344	366	343	352	387	349	327	333	355	332	348	347	377	318	341	385	396	350	343	339	371	355	322	360	343	381	375	333	316	350	379	347	365	345	328	338	340	350	351	386	356	367	378	358	372	354	377	339	353	352	377	327	357	350	344	381	363	387	354	352	328	357	368	357	341	348	352	374	359	337	347	368	366	346	358	346	360	348	379	375	364	371	373	353	353	341	323	354	344	342	339	357	368	346	355	354	353	312	395	339	347	329	365	341	335	353	336	354	331	356	363	329	364	374	343	329	351	356	383	366	334	361	330	341	368	349	379	321	376	346	368	344	360	352	377	376	370	351	322	334	346	324	321	367	375	328	343	375	356	360	366	364	345	308	350	384	352	340	325	373	327	331	375	355	401	349	370	345	336	348	340	370	323	375	351	359	339	333	333	344	346	332	372	367	342	372	334	328	338	321	344	343	365	328	374	318	338	375	360	356	354	343	346	355	326	353	330	392	344	364	307	357	338	361	330	340	354	359	342	405	361	324	351	404	401	348	398	367	369	372	340	378	366	320	372	333	346	339	349	360	322	383	302	324	372	367	329	322	372	339	341	344	346	325	303	336	328	380	349	327	350	374	346	383	351	327	348	387	375	378	363	328	364	339	341	334	363	388	343	347	369	359	340	337	364	367	381	337	355	347	346	348	329	360	369	359	343	322	320	346	365	352	349	404	394	311	361	331	395	342	374	388	357	325	346	334	370	363	342	320	366	345	352	343	341	390	346	331	338	366	324	365	383	360	344	344	356	315	331	390	337	338	374	324	351	379	361	359	380	345	360	347	353	351	371	344	363	338	323	322	354	315	354	331	350	370	355	346	362	414	355	358	334	322	368	332	362	329	354	367	366	365	359	363	332	337	359	352	347	399	360	370	376	355	362	367	373	361	345	338	348	331	316	329	324	375	338	351	324	328	362	380	341	340	357	329	326	358	342	356	328	340	340	312	320	341	374	328	377	335	333	365	367	359	415	379	341	345	366	369	351	317	348	363	367	349	357	342	367	358	345	363	359	373	344	327	367	368	350	361	377	363	334	368	363	353	345	361	380	349	355	363	331	348	317	383	361	356	335	333	359	354	338	332	349	342	358	368	376	355	374	331	336	374	349	340	353	385	336	334	357	332	339	389	351	330	342	371	379	324	352	349	324	333	363	363	332	324	333	355	349	358	355	339	362	367	388	354	350	360	325	328	339	330	349	342	369	349	368	349	330	365	323	381	353	344	368	369	304	369	356	349	366	360	331	330	328	366	337	346	362	348	362	346	348	371	341	344	358	395	328	357	333	337	340	326	359	351	352	377	328	316	361	335	358	341	333	357	351	391	345	341	342	337	346	368	336	351	335	347	366	332	350	349	350	363	351	337	367	342	366	367	377	345	349	345	325	380	327	377	332	346	362	353	342	364	388	350	358	326	369	364	350	364	351	358	348	342	363	362	348	338	322	342	378	347	341	334	355	335	335	358	352	356	332	364	356	360	363	358	363	378	357	333	382	335	339	375	369	334	332	374	364	326	343	340	357	364	374	350	332	378	365	332	372	348	346	357	363	370	346	349	333	332	382	385	357	343	353	373	299	336	383	356	377	354	344	379	354	336	343	349	339	341	317	343	365	342	314	377	359	360	345	382	327	391	368	352	338	347	307	327	356	347	342	371	373	348	363	357	326	380	372	362	375	326	307	332	346	326	346	345	368	360	333	367	347	384	338	368	348	362	326	344	348	328	327	345	336	333	349	366	348	330	360	361	353	382	341	317	344	350	336	351	376	337	336	347	349	330	335	324	351	366	338	360	365	322	345	361	354	345	364	341	357	382	354	363	362	355	386	344	349	369	348	332	346	352	318	348	380	329	333	344	356	354	336	363	345	344	338	354	316	352	321	356	330	369	359	339	350	341	336	338	362	317	362	352	321	359	354	339	367	354	333	336	342	365	340	357	340	375	350	369	375	354	371	337	360	365	354	357	346	337	369	375	316	332	352	371	344	323	372	325	367	355	346	343	364	350	333	370	385	356	353	367	378	321	374	378	381	355	331	365	348	347	351	385	375	350	343	375	365	353	381	380	349	341	355	342	345	337	326	344	343	331	357	346	358	342	330	361	341	339	363	345	347	349	352	367	349	341	379	346	351	358	363	364	365	362	354	359	363	330	351	316	332	384	328	333	377	382
23455	21446	29125	24177	21555	33890	50730	40922	24739	10918	2031	251	225	246	246	250	226	231	240	226	211	199	231	216	217	202	212	235	223	212	218	248	201	238	243	244	233	228	193	218	223	222	204	227	234	253	222	232	214	249	229	231	235	213	240	215	225	227	227	268	225	220	234	233	242	244	215	222	247	239	253	234	215	215	228	240	242	200	222	234	216	266	217	236	228	212	216	237	240	218	243	211	213	226	216	217	224	210	245	226	208	214	241	238	204	211	225	224	223	246	173	223	219	241	207	222	230	236	230	195	223	211	251	219	199	242	227	243	223	203	223	237	218	198	211	252	229	217	220	256	238	264	206	226	232	227	225	216	225	233	227	236	237	236	223	215	218	234	233	249	250	247	236	238	207	220	219	216	243	200	249	213	262	218	210	215	218	201	261	205	219	222	223	249	235	217	245	230	210	216	207	217	206	238	206	231	225	243	233	192	214	205	168	211	240	231	204	227	233	227	239	222	241	216	194	221	228	227	249	210	196	193	206	232	219	232	216	264	270	204	234	224	236	213	248	229	226	212	247	226	246	229	205	252	212	226	239	211	235	233	258	262	204	243	231	231	174	206	233	218	211	223	228	237	264	212	226	257	245	215	223	198	226	223	209	228	225	248	212	222	213	206	225	235	236	227	234	234	209	241	204	247	209	266	234	219	221	223	220	207	244	220	224	221	224	227	220	227	268	217	229	254	244	230	223	251	243	231	222	201	241	242	222	227	218	243	203	211	241	208	230	248	211	215	215	220	209	215	227	227	213	232	229	234	240	252	201	218	226	207	211	231	220	216	215	214	210	217	226	235	222	236	228	224	239	208	220	236	231	204	206	223	249	208	211	229	243	199	210	220	239	227	237	218	216	228	201	233	225	231	223	251	241	231	225	243	209	222	232	219	219	212	217	243	248	199	224	237	218	223	230	222	221	206	211	228	217	230	221	216	211	231	238	209	237	243	213	199	184	196	217	204	229	266	207	213	195	202	217	230	211	228	249	239	196	244	248	240	240	224	217	236	230	225	229	246	215	227	256	235	227	217	233	229	223	215	220	240	235	230	226	214	246	206	213	232	226	222	216	230	240	223	221	220	223	222	221	206	224	238	202	253	229	228	202	227	230	214	245	229	210	233	221	222	234	221	210	209	212	208	233	232	225	219	228	236	232	229	212	229	224	211	202	243	227	250	225	217	204	237	240	229	213	241	225	231	211	234	194	220	235	212	206	235	218	224	230	231	219	212	214	221	238	234	207	255	273	216	246	229	204	219	220	243	231	223	239	223	235	235	229	216	217	230	215	218	199	222	254	191	224	253	250	198	214	221	211	220	215	200	227	236	227	225	253	207	235	200	224	231	219	208	196	219	211	213	217	225	235	214	259	241	228	210	209	225	222	228	238	202	198	233	231	228	208	249	245	223	204	227	214	237	217	233	224	191	225	255	208	247	234	238	197	216	196	225	229	214	200	214	242	224	217	205	244	234	225	240	201	223	202	225	225	220	223	207	231	236	226	245	211	229	213	227	215	207	228	191	209	210	237	238	241	242	205	234	237	236	227	232	225	248	220	233	218	200	226	228	233	198	224	200	197	239	210	228	237	234	215	201	226	213	251	217	204	248	214	228	205	200	228	216	233	237	241	190	217	231	248	212	216	226	233	244	190	239	233	212	220	229	224	231	214	212	212	253	230	235	233	210	247	219	218	216	228	227	205	215	237	236	221	220	225	217	229	208	222	226	225	220	233	208	241	237	209	196	221	234	218	216	250	214	207	230	219	241	204	213	215	221	237	208	221	207	206	224	240	197	232	212	220	229	228	214	204	232	232	221	226	231	238	240	217	211	215	228	208	192	232	212	233	218	212	237	225	212	237	207	221	194	233	240	245	220	229	222	219	237	216	223	205	230	233	224	202	204	229	201	213	214	211	243	230	218	211	215	221	213	212	224	232	223	223	233	226	214	242	247	214	209	223	224	219	219	213	209	241	222	220	250	208	227	220	226	222	202	204	223	223	213	228	202	233	226	222	232	253	243	207	244	254	215	227	214	243	217	215	241	213	233	212	242	212	231	218	230	218	200	216	215	222	218	227	227	236	211	221	218	200	201	197	216	221	226	213	234	244	218	215	208	222	183	214	229	205	237	239	219	220	230	223	222	214	245	218	217	190	222	195	233	236	245	228	225	219	202	230	225	223	211	209	243	220	237	245	225	215	216	212	218	227	231	222	229	235	209	220	197	219	225	244	218	196	197	253	230	233	231	233	215	246	238	190	232	216	232	235	210	207	240	217	267	241	234	223	208	226	228	245	232	216	255	220	226	191	255	213	242	233	231	204	231	209	195	213	244	230	231	232	236	254	183	243	229	259	259	232	246	217	193	214	221	217	200	241	190	247	242	222	216	192	215	237	218	208	233	242	253	223	215	226	242	200	228	209	206	223	234	226	208	202	220	226	227	217	236	204	240	217	212	235	228	232	192	218	219	234	222	227	219	221	225	236	205	206	200	234	206	227	194	194	207	226	225	240	207	212	240	213	228	233	229	233	257	230	214	204	223	232	234	222	234	210	216	218	243	253	215	227	230	218	216	233	240	212	247	203	223	206	234	224	237	244	214	231	215	213	189	230	219	205	216	226	232	212	208	213	219	246	238	226	227	204	238	233	230	250	229	219	218	225	212	199	238	207	228	220	217	235	252	219	235	223	232	194	231	229	251	197	206	219	225	211	249	233	230	225	230	214	205	224	220	245	213	213	237	195	189	211	225	212	209	225	202	242	222	214	202	217	216	221	231	230	217	244	204	223	249	209	214	202	228	219	216	248	212	226	228	213	226	200	214	222	226	214	239	187	216	199	204	221	215	205	244	231	221	239	256	220	230	267	255	230	235	221	241	217	221	206	227	235	244	225	235	197	248	234	229	234	250	212	220	227	223	230	221	224	221	230	202	216	229	256	203	206	206	217	218	203	228	215	209	240	214	251	188	219	210	221	219	228	185	213	246	243	231	209	219	225	198	218	236	223	220	232	239	213	202	222	218	211	203	187	242	217	227	205	208	207	235	245	219	215	216	213	238	253	246	223	222	236	236	193	226	237	220	193	228	222	210	219	218	233	228	230	214	218	203	225	225	242	240	258	223	220	232	226	203	219	222	222	217	230	226	232	240	233	235	221	258	213	217	223	199	219	222	216	246	210	206	214	238	217	261	221	226	229	219	210	211	233	209	246	237	238	228	235	232	242	238	210	234	212	202	204	247	230	216	230	212	243	233	204	202	206	221	219	209	230	239	225	207	191	218	239	216	215	215	220	212	217	223	260	236	229	255	246	257	240	233	216	245	231	227	236	214	236	242	237	211	211	218	231	213	230	225	233	231	236	229	225	233	209	204	234	227	208	225	238	228	215	223	207	220	231	197	199	217	229	215	216	205	235	236	212	225	211	250	218	232	259	251	235	221	231	262	242	204	223	216	230	222	230	190	212	237
23062	73409	28789	12858	18240	48392	55372	47196	33136	17761	4993	483	457	466	478	449	449	407	400	448	441	445	424	450	407	430	422	436	451	447	424	438	421	460	441	444	425	404	466	465	433	476	435	422	404	459	426	430	441	440	441	446	464	405	451	440	424	449	444	442	445	454	433	431	452	450	418	486	444	442	476	471	396	439	448	443	435	416	412	437	417	445	475	420	422	428	394	428	436	419	433	448	377	420	468	431	406	405	422	434	407	433	429	433	437	431	433	443	433	440	429	414	458	412	404	428	459	437	448	415	455	415	451	442	455	438	441	389	437	435	425	412	441	424	454	419	446	464	446	404	443	394	447	420	477	444	474	449	417	458	414	421	433	421	415	436	453	420	428	422	420	435	441	447	433	439	423	448	412	443	453	447	428	403	402	442	441	407	443	405	428	456	377	417	435	391	414	487	412	449	399	414	421	440	408	446	422	423	408	403	442	426	405	415	446	416	428	418	443	461	455	450	461	429	444	409	446	389	408	438	438	412	403	409	460	422	440	451	446	440	441	449	433	416	434	428	442	428	424	413	465	430	438	424	464	412	412	406	424	418	461	450	454	437	441	398	434	418	405	431	406	455	468	448	444	441	424	455	437	451	478	411	449	466	450	462	427	410	427	473	427	456	414	418	470	427	407	433	440	401	456	450	429	413	436	443	415	464	411	426	417	472	447	451	421	437	431	438	427	453	429	429	486	432	385	432	434	429	380	433	442	471	411	450	419	444	442	433	435	434	430	426	460	430	433	446	429	421	409	438	409	430	455	448	442	440	455	478	400	421	466	442	466	439	471	468	469	412	435	433	425	442	407	423	410	439	438	432	447	442	401	456	431	443	413	443	416	446	422	413	426	420	429	405	415	441	442	431	426	413	436	421	436	422	458	411	432	454	446	461	459	458	453	450	433	452	403	468	429	419	406	424	416	408	397	466	449	458	434	414	437	454	445	425	458	431	419	417	443	462	438	433	425	426	436	452	468	441	436	428	460	435	388	430	472	453	432	429	443	425	416	446	413	416	423	419	397	474	449	428	431	425	469	425	421	393	423	404	436	432	388	434	414	413	457	438	418	418	448	444	419	444	436	447	457	429	430	446	437	420	409	432	420	438	395	449	460	417	417	409	441	422	459	468	485	454	383	428	440	436	460	445	429	435	455	447	390	421	421	448	428	409	440	434	460	428	431	449	417	447	420	437	411	440	423	445	449	433	423	454	446	422	450	435	420	418	431	446	453	435	421	417	435	451	462	437	424	427	407	420	383	481	435	445	445	405	455	417	406	425	421	442	464	440	436	421	407	450	371	435	406	473	432	469	444	449	433	455	432	434	402	451	392	438	456	444	427	464	394	427	461	467	428	382	424	427	448	447	427	411	437	416	406	432	440	417	396	443	457	443	418	401	425	390	440	456	407	421	451	459	421	425	430	445	427	425	459	421	424	453	451	431	428	401	434	403	449	441	442	428	464	378	414	429	411	434	438	422	427	448	410	436	429	450	432	427	408	412	413	430	457	414	420	425	455	476	448	429	445	435	433	403	416	457	463	438	425	433	451	421	462	459	496	436	431	441	444	426	423	438	411	457	429	413	459	420	442	424	429	412	403	445	402	420	439	460	444	402	458	404	433	438	453	436	426	452	423	402	429	414	397	413	442	435	396	455	395	428	453	431	410	418	438	420	388	420	435	424	456	403	372	437	434	413	467	454	420	444	423	425	451	421	417	443	418	422	430	458	397	439	403	450	437	422	456	453	455	433	436	443	451	417	473	468	416	458	440	450	414	423	413	415	409	429	416	401	484	413	426	395	463	441	448	454	422	426	413	418	445	402	436	436	461	442	466	459	442	418	433	420	409	396	464	439	443	451	426	455	445	418	437	408	453	423	415	462	437	442	444	440	452	423	404	453	393	435	403	448	432	442	401	415	462	429	423	465	420	444	443	441	440	441	437	410	444	413	447	446	417	394	446	390	430	420	414	430	414	405	444	429	427	461	414	425	430	415	376	430	430	428	403	482	453	425	464	455	437	396	422	439	468	442	446	399	419	456	447	389	421	450	422	476	418	436	424	452	423	421	419	403	390	426	409	457	434	428	450	436	429	464	455	449	423	425	459	435	443	457	406	449	421	476	466	463	428	433	453	442	430	420	434	371	433	429	448	430	412	461	425	459	421	395	434	437	414	425	460	450	396	445	422	463	447	386	427	430	413	453	440	444	434	452	445	404	423	402	443	450	440	403	447	447	468	456	448	436	418	443	415	405	459	437	421	438	426	436	450	461	455	468	408	399	377	453	451	463	397	449	425	465	468	421	421	454	431	453	427	453	405	483	433	432	405	416	407	443	407	412	408	397	419	436	432	383	461	457	434	434	454	435	453	423	394	409	427	452	452	416	460	461	444	447	398	433	462	468	432	410	439	417	453	432	413	444	413	426	422	459	411	422	434	448	447	438	436	424	421	411	428	423	471	421	428	403	431	452	424	419	404	413	499	438	402	450	419	393	453	420	427	447	417	424	436	469	431	434	407	407	422	471	449	426	405	424	424	415	431	442	426	432	429	402	429	402	427	485	448	426	442	442	412	437	457	413	400	433	462	404	456	438	428	420	420	475	414	443	446	417	458	402	428	428	445	446	445	441	431	442	441	420	432	399	417	429	424	415	442	428	435	407	412	439	462	426	499	431	415	410	435	418	455	421	412	424	437	500	402	416	448	411	427	476	443	412	409	400	409	459	443	431	427	424	420	433	452	425	441	431	401	456	453	446	431	392	406	409	405	443	415	451	429	398	428	470	431	437	402	401	439	401	467	424	462	428	455	414	432	450	453	425	441	438	446	438	464	418	453	429	460	440	423	421	439	441	412	430	474	446	491	447	405	437	412	456	419	423	378	428	424	414	465	429	416	437	430	437	403	404	421	455	431	446	400	451	435	411	436	441	401	415	397	393	404	418	400	440	408	443	437	434	434	424	445	476	432	437	435	402	415	458	434	388	389	472	386	416	427	446	441	426	436	452	441	454	413	443	439	436	450	442	389	415	423	382	444	460	402	471	434	435	466	437	441	464	406	425	429	458	427	436	456	408	427	428	390	442	439	414	408	457	429	453	423	406	413	412	438	417	430	437	443	437	424	407	436	433	434	408	407	427	419	427	442	450	442	390	418	451	431	406	449	402	431	444	410	429	408	407	467	451	405	455	427	436	390	406	422	431	429	472	452	403	420	444	457	450	425	393	440	425	454	412	417	433	443	423	439	427	507	387	441	432	422	428	445	415	437	424	412	431	428	428	449	449	445	449	461	429	455	419	409	423	431	419	412	381	422	427	388	414	435	442	441	418	449	446	440	448	440	413	430	423	433	387	439	433	468	431	409	479	422	424	475	398	458	433	381	391	418	424	425	404	414	405	502	410	456	463	418	447	430	422	434	439	458	422	416	423	410	405	455	457	431	437	402	448	406	462	421	446	483	416	441	450	383	425
26991	21666	16646	2401	802	4042	7513	5025	2111	916	419	223	254	214	256	263	246	229	242	215	252	248	224	246	244	228	232	253	225	246	224	226	256	244	277	235	265	236	227	269	257	248	251	225	234	246	244	221	218	235	229	243	230	254	264	207	226	242	224	236	267	266	243	259	236	251	220	239	242	233	245	238	243	251	243	235	221	226	227	233	243	255	226	229	219	251	232	251	222	258	265	248	246	222	246	236	222	236	247	239	241	232	258	233	242	233	251	257	228	244	237	222	221	201	248	255	231	254	242	254	219	241	238	225	242	254	241	229	227	246	249	252	236	244	224	223	233	254	263	247	251	236	216	222	239	232	242	262	236	243	230	238	232	224	233	220	242	205	220	227	249	230	242	263	226	218	251	253	263	229	239	243	244	241	245	226	256	237	231	234	247	240	281	240	256	236	212	209	237	228	237	257	242	245	212	243	247	236	251	261	251	260	257	267	228	236	215	268	238	240	273	235	254	258	246	230	261	236	230	242	240	220	240	256	240	233	264	226	270	280	210	224	237	244	237	219	248	249	218	238	220	273	224	223	221	250	242	221	202	236	256	228	237	232	217	242	213	214	269	233	222	275	218	235	201	255	263	264	235	234	236	220	241	254	231	263	234	255	240	237	239	234	265	245	267	254	205	296	265	256	239	258	235	225	260	228	247	242	252	262	264	244	256	242	246	219	236	244	228	228	263	242	246	260	246	238	211	238	267	232	228	254	200	258	244	239	223	256	241	245	228	248	214	213	225	227	241	214	236	272	253	250	211	239	233	261	221	230	215	260	251	258	239	241	269	232	235	231	256	261	222	220	268	238	259	216	245	238	236	247	249	242	249	258	228	231	224	227	215	251	235	254	210	240	243	231	258	204	227	269	225	209	255	246	250	229	225	262	232	241	238	232	220	254	221	259	205	224	218	249	229	221	265	246	233	242	227	235	218	252	253	216	228	248	260	259	243	238	212	229	251	245	230	253	229	209	228	224	220	228	249	239	259	225	234	251	232	262	205	256	234	245	233	253	235	245	229	229	213	241	235	245	256	235	263	244	252	226	223	243	257	242	236	256	242	216	229	259	249	235	236	227	237	238	221	229	249	221	205	251	215	243	250	257	264	256	244	220	260	232	234	246	235	239	224	231	219	234	265	201	251	237	232	254	237	238	244	245	262	227	199	226	222	255	235	236	250	206	224	238	226	203	227	216	227	251	221	244	235	247	222	245	239	234	225	243	275	265	231	256	227	204	235	243	251	248	251	230	225	234	216	230	215	232	242	237	243	224	243	235	247	216	218	271	258	244	221	217	241	266	226	249	261	235	253	224	232	247	248	250	226	265	242	255	250	249	263	236	264	233	239	239	234	202	261	245	239	230	234	237	236	219	228	257	246	229	253	228	218	253	212	250	273	257	259	216	263	246	245	223	245	213	249	237	246	212	200	237	253	204	239	227	226	237	238	222	256	246	214	251	214	241	245	243	230	257	254	234	244	233	258	236	242	226	230	231	248	212	245	264	242	233	217	234	247	201	243	232	239	208	241	235	232	231	246	240	258	235	243	261	204	243	216	268	237	247	230	202	239	247	236	203	268	203	234	211	237	255	238	243	256	253	245	254	235	236	238	232	244	205	236	217	230	262	239	245	276	225	252	223	257	251	220	248	230	244	245	236	248	228	258	222	219	218	220	230	241	228	240	225	210	262	234	254	264	239	245	274	243	228	263	242	242	237	238	206	248	255	219	244	258	252	251	240	253	211	235	208	263	237	219	229	259	259	223	243	227	233	232	241	240	214	226	261	262	247	212	253	266	237	220	218	229	242	247	232	256	238	242	233	228	228	236	248	227	235	251	235	236	258	256	249	237	246	253	264	235	252	250	236	246	277	193	243	245	251	222	256	245	263	245	221	256	246	250	231	221	237	255	261	232	231	268	233	239	213	243	244	228	250	212	242	252	246	243	233	234	222	262	235	229	241	229	267	213	224	252	242	238	247	260	254	267	234	236	256	225	248	231	201	212	239	240	236	267	264	257	242	251	244	244	231	238	232	249	235	242	249	261	220	228	209	253	234	264	239	250	233	264	250	256	256	236	232	224	250	214	226	241	227	225	224	228	269	260	248	247	232	224	248	240	244	217	242	232	233	223	248	205	240	227	217	252	252	235	254	214	236	224	246	226	253	250	232	238	244	251	257	248	224	214	235	248	227	257	237	237	204	260	244	250	224	232	228	233	251	246	224	220	257	247	216	235	239	215	229	236	232	234	232	250	256	243	221	231	229	248	223	235	236	243	241	240	223	264	238	205	250	230	259	244	240	253	235	235	230	212	255	239	240	230	231	253	242	233	228	240	257	273	261	232	244	240	275	225	233	231	225	238	243	251	231	247	243	244	231	238	237	249	256	240	235	251	250	222	238	253	220	217	215	253	228	222	232	249	213	240	253	254	242	237	234	233	235	227	230	231	255	228	226	225	254	240	245	241	238	262	230	245	236	266	224	219	234	223	224	250	254	253	234	249	238	244	228	271	243	237	211	241	219	249	278	242	232	248	263	238	226	242	236	212	258	244	245	260	236	230	241	236	238	223	249	251	232	229	222	213	251	234	237	270	236	251	235	235	201	247	242	243	219	225	218	241	245	227	235	230	269	228	267	230	244	241	260	242	245	264	249	230	229	224	221	247	240	248	259	237	237	238	260	231	268	237	235	258	254	213	246	261	257	256	229	235	245	229	230	248	232	226	224	258	253	237	246	223	259	234	239	259	238	241	241	220	249	251	214	234	236	238	241	258	247	250	241	264	262	243	275	236	241	232	236	221	226	232	227	255	225	238	237	234	234	227	252	235	232	214	219	236	261	238	226	232	234	233	233	226	262	252	240	250	272	260	231	227	225	192	244	239	238	217	224	235	208	239	235	250	260	243	215	242	239	248	245	241	249	265	256	221	254	237	234	238	204	246	230	237	235	248	261	235	244	239	240	274	221	234	214	240	240	249	238	243	208	256	251	230	263	236	223	236	258	215	248	250	267	221	255	246	222	244	254	268	233	199	242	248	237	259	232	241	227	263	220	240	267	244	236	254	238	210	242	220	241	218	234	226	253	240	233	226	208	223	216	272	243	234	212	249	255	215	254	236	220	230	249	229	231	261	253	237	224	247	212	233	241	239	227	241	211	252	226	248	261	244	250	210	247	233	245	249	237	235	247	257	248	252	231	252	221	247	240	224	230	246	209	235	244	218	245	241	232	253	225	251	249	230	238	223	228	253	267	230	233	230	236	245	210	229	228	202	240	241	250	243	257	219	229	230	231	261	256	239	223	230	218	249	251	230	217	221	233	228	246	249	227	236	218	231	255	254	245	227	261	203	225	222	222	236	240	215	229	245	228	247	250	228	241	230	244	258	226	260	238	251	243	226	213	251	238	268	240	232	296	245	248	227	199	245	235	244	229	258	252	214	231	243	227	245	216	238	217	242	247	228	233
9947	33662	18053	3372	2783	11950	17973	12464	5881	2509	989	513	501	488	529	485	494	476	473	474	462	452	494	515	513	457	465	461	477	513	483	475	498	504	515	515	466	523	506	507	484	463	466	496	475	440	506	481	456	482	504	479	519	488	526	474	472	498	467	436	525	453	497	459	473	482	524	489	481	482	519	507	488	511	487	460	531	471	494	484	496	481	499	535	505	501	467	481	492	492	517	469	479	472	478	443	489	474	486	508	459	477	517	537	482	498	523	476	452	473	459	472	465	476	470	445	489	497	509	497	450	465	500	496	469	495	469	496	490	486	506	518	458	502	473	460	466	471	464	470	445	445	506	476	474	473	439	486	516	485	533	479	509	432	481	516	443	492	507	509	522	505	525	451	506	503	476	485	500	479	506	511	486	506	466	486	498	466	507	488	492	461	478	519	476	486	481	457	497	505	502	484	484	495	503	498	463	500	461	487	511	529	508	483	477	492	487	480	484	452	505	471	490	445	506	467	474	501	480	473	497	455	491	511	495	513	475	443	498	465	459	501	515	490	476	536	520	480	473	496	455	517	447	500	472	506	468	528	487	501	520	489	490	489	475	483	474	555	477	447	487	476	457	487	476	472	503	501	470	492	489	485	496	465	491	472	479	472	470	511	486	485	466	461	516	476	470	453	505	477	480	471	498	494	482	453	465	489	490	465	498	475	493	464	466	468	456	489	495	466	504	521	460	497	475	491	472	516	437	463	472	505	528	511	472	469	483	518	481	479	466	509	516	470	475	491	495	487	478	481	501	489	473	484	503	414	515	474	509	462	486	462	479	499	469	453	512	482	453	494	508	460	442	474	507	428	491	440	481	461	499	477	476	506	460	477	504	486	498	477	460	540	513	475	492	499	488	455	478	468	462	486	481	527	459	521	508	455	490	477	463	491	490	479	442	522	533	473	494	483	479	476	468	494	477	489	511	480	491	471	517	520	492	462	528	520	496	491	448	540	484	472	463	450	508	527	485	476	482	486	487	493	472	470	486	490	489	480	474	491	475	457	474	456	479	499	484	522	466	441	466	463	472	482	458	494	469	435	495	489	508	479	476	510	493	500	475	510	455	481	501	457	457	492	504	508	458	532	537	484	468	491	451	501	469	478	465	494	508	468	450	478	499	494	525	468	501	491	479	431	466	465	468	470	434	479	488	494	448	526	427	478	470	487	477	462	489	489	495	490	523	513	501	494	517	463	462	470	471	480	506	466	451	480	488	516	485	509	476	482	499	502	450	483	496	464	525	505	497	502	459	518	459	485	508	489	434	475	506	451	480	500	466	493	500	502	462	482	473	452	450	462	462	474	482	476	479	457	465	453	447	506	468	470	436	496	516	506	455	503	508	486	477	509	458	523	461	477	467	490	427	501	474	490	464	463	459	534	463	502	488	484	479	480	490	496	487	493	478	491	505	474	470	489	495	520	516	447	462	463	510	465	509	470	467	467	521	510	450	514	508	478	471	486	476	481	467	472	479	518	516	497	502	504	468	446	469	464	488	497	485	495	473	446	472	487	476	485	495	521	488	493	471	474	470	474	468	519	473	504	462	462	451	458	484	484	510	480	476	483	481	458	471	463	437	491	509	528	468	486	474	499	488	471	515	479	457	461	490	429	502	482	478	471	463	505	472	477	468	540	498	452	487	491	511	475	437	482	500	483	509	509	477	476	505	489	470	494	484	475	498	482	486	483	481	447	502	497	507	483	468	460	516	455	449	486	503	500	470	471	487	511	465	512	481	451	499	475	438	468	491	464	496	469	482	503	501	495	460	490	458	452	487	484	499	453	466	472	472	453	500	509	443	441	509	475	492	506	450	498	497	499	476	506	475	465	511	477	496	513	511	465	473	470	481	509	486	507	523	510	485	493	486	485	508	485	462	482	500	481	480	511	492	499	488	454	476	519	461	478	491	477	473	462	470	505	497	463	475	505	509	515	499	464	477	469	498	467	495	495	523	494	491	467	469	470	523	502	480	472	491	474	493	487	474	477	456	503	482	475	476	485	472	473	484	443	470	458	473	481	471	477	493	512	498	461	500	473	459	489	496	463	488	478	466	470	463	448	505	528	489	480	512	512	477	511	449	525	447	430	499	530	446	461	469	467	513	467	493	464	465	484	496	462	506	474	488	521	459	479	477	485	448	494	497	478	498	478	497	443	498	503	474	477	529	518	470	534	514	465	466	477	453	543	478	477	458	476	464	505	442	495	486	497	519	496	511	475	503	510	470	489	480	485	448	483	513	440	526	509	480	461	514	498	491	470	484	469	491	521	509	460	504	471	515	480	485	474	470	432	481	475	482	457	473	450	537	469	462	467	479	469	463	510	457	494	475	498	510	493	481	494	445	485	507	516	511	508	468	481	507	453	474	473	463	525	495	509	458	425	503	480	475	490	487	469	518	459	422	470	490	490	473	477	484	463	492	459	481	516	465	482	518	497	486	518	496	454	474	442	474	499	452	444	463	486	474	517	520	454	496	453	496	485	441	457	496	466	473	479	489	464	476	502	506	465	515	493	479	502	505	475	477	491	482	510	486	493	487	524	520	485	483	495	490	517	453	503	501	446	490	493	471	493	506	462	500	500	501	500	465	481	492	456	487	470	473	479	493	463	459	485	490	490	499	510	476	481	523	500	478	495	495	479	487	490	478	487	492	468	503	494	472	491	483	501	457	488	478	447	498	504	479	494	472	471	497	467	480	500	492	495	488	493	491	463	463	486	483	491	469	487	477	489	472	509	485	435	487	536	519	485	493	468	475	452	472	474	519	462	482	480	486	489	456	460	475	497	502	493	482	515	507	444	490	470	475	486	500	494	487	462	512	507	457	496	461	498	486	453	503	475	531	481	463	545	531	486	497	497	463	514	445	512	503	501	521	508	487	481	499	470	444	510	478	443	484	488	462	492	486	479	462	465	475	514	476	471	529	464	477	468	494	486	461	471	470	448	475	490	466	478	511	488	500	492	494	427	510	459	475	517	511	481	499	454	511	466	460	463	431	477	516	484	467	494	503	490	510	449	444	495	445	500	475	517	466	503	479	481	520	501	471	462	452	485	501	499	501	520	532	521	477	462	444	466	467	498	518	475	511	434	451	492	487	519	459	495	524	507	484	471	519	456	438	522	487	493	507	426	488	466	467	492	499	505	476	477	471	472	489	489	478	499	470	518	474	481	477	509	479	510	514	491	495	486	468	490	486	515	442	514	552	461	514	488	474	486	462	496	497	497	454	489	492	509	509	473	486	479	488	466	486	475	481	467	468	480	514	449	493	452	506	488	489	504	505	512	504	507	478	483	478	527	488	509	493	510	496	524	477	471	475	493	508	448	531	460	520	481	472	471	487	486	502	492	458	487	504	490	503	489	495	507	489	494	476	454	479	509	474	485	454	532	464	494	478	464	482	498	477	479	470	519	512	505	472	501	510	495	514	504	459	481	482	477	518	495	415	514	517	505	464	498	518	488
24429	21490	28240	25369	20004	33582	38537	24482	11745	3565	801	182	180	176	208	165	181	202	186	168	191	201	185	167	192	172	197	190	170	187	192	181	176	209	195	184	207	205	186	180	145	165	164	177	168	165	191	213	187	164	188	193	173	165	213	162	174	193	163	174	181	184	190	193	202	188	179	188	169	160	186	162	170	176	173	185	178	174	211	157	197	194	208	163	199	155	189	178	183	179	179	185	175	197	168	165	152	180	171	180	191	181	161	173	173	187	201	176	203	179	187	184	176	172	172	198	200	171	173	159	205	149	169	177	191	184	189	183	172	190	171	172	159	194	197	176	189	183	163	191	195	153	195	208	178	151	178	179	178	175	196	185	175	199	203	155	192	178	191	198	183	181	179	182	194	190	181	182	157	207	169	163	205	178	178	168	163	179	184	162	173	163	182	179	173	163	186	194	178	168	191	166	165	192	188	185	170	180	173	176	183	185	167	175	181	192	189	179	164	177	178	162	159	185	190	188	195	197	161	163	155	192	190	184	190	181	208	173	188	182	191	183	179	193	205	208	173	157	183	182	178	176	184	149	174	192	164	165	181	186	173	167	166	195	180	191	182	163	173	172	154	172	197	198	169	166	165	198	172	169	185	180	176	181	191	177	193	184	176	198	191	180	195	176	192	194	205	170	192	183	202	179	190	168	153	182	185	150	182	155	173	183	183	157	160	171	177	184	187	176	198	182	193	209	175	158	183	201	198	172	168	179	161	181	179	192	191	168	172	190	184	182	183	149	167	197	208	192	173	161	164	167	167	180	153	186	176	196	201	201	202	185	189	161	169	181	152	193	196	186	182	197	177	170	198	170	171	165	184	164	159	149	157	171	169	165	175	183	173	167	188	180	174	173	196	167	165	189	174	181	186	181	169	168	188	185	167	160	179	186	194	165	199	190	180	188	197	181	188	174	167	182	163	172	207	193	181	174	186	178	173	172	159	201	164	196	167	176	164	173	163	187	192	164	173	179	206	203	183	194	186	187	204	179	166	166	185	177	173	168	202	177	161	174	203	183	169	164	159	200	183	166	191	183	191	154	181	143	206	170	175	173	173	208	176	181	187	174	173	169	161	199	158	170	203	165	169	186	162	177	171	166	180	184	173	162	196	165	195	191	175	173	170	191	188	160	172	181	194	189	187	186	197	174	193	200	180	170	174	178	186	176	165	172	193	167	146	196	172	193	194	185	186	198	158	200	189	165	174	166	169	163	184	201	196	171	192	189	167	170	192	179	196	183	176	170	174	191	161	176	180	164	188	171	200	175	183	147	175	165	188	195	180	185	170	173	168	162	168	194	211	182	177	163	168	194	200	188	184	187	178	167	192	180	181	150	204	167	186	170	189	174	179	185	185	152	187	164	172	159	200	189	173	187	188	170	191	204	172	179	217	191	180	186	162	165	169	170	181	186	186	185	209	168	183	192	185	159	180	178	188	181	185	188	170	155	183	194	186	175	186	178	195	163	185	166	165	201	180	172	157	179	167	150	167	198	170	189	178	187	177	169	174	195	206	180	198	193	168	198	197	160	172	180	206	183	198	188	173	185	167	192	169	178	202	167	191	171	158	181	181	178	157	182	188	172	184	175	171	177	186	189	201	168	190	170	187	166	163	175	182	179	219	188	184	183	140	154	174	188	178	162	184	183	185	175	179	178	180	189	168	179	195	177	178	181	159	186	147	177	167	169	183	159	190	152	165	167	154	190	185	192	187	191	186	185	190	185	165	184	151	178	167	199	163	180	171	174	182	191	168	203	191	175	177	167	144	199	195	163	189	207	184	167	165	192	155	178	179	194	162	157	153	202	169	175	165	194	180	190	166	170	188	172	184	182	166	177	205	193	180	171	192	178	170	186	175	195	177	175	172	195	160	198	170	180	189	166	168	161	205	164	177	173	170	188	187	178	180	155	170	188	190	181	180	167	183	188	172	190	189	183	162	165	162	183	166	178	188	157	195	171	164	179	158	175	177	190	186	165	175	188	169	174	191	169	186	175	187	176	195	174	174	189	186	174	165	190	174	182	191	177	189	190	182	169	161	187	179	152	145	185	172	168	185	210	200	177	172	184	211	182	176	171	169	180	185	173	184	155	193	206	162	159	172	166	157	194	181	184	165	183	176	174	173	184	169	166	183	177	188	175	170	186	183	196	195	187	209	187	191	155	167	166	198	174	174	180	182	189	182	203	170	192	184	185	201	191	171	222	161	190	181	200	191	173	190	173	194	187	172	156	166	183	184	144	182	178	174	188	172	177	190	180	185	183	169	175	177	200	173	157	188	181	188	179	156	172	181	174	171	154	184	189	189	175	209	196	196	195	201	174	177	184	150	173	195	178	189	157	152	195	187	177	180	184	184	184	178	188	187	182	195	186	176	149	196	176	186	200	188	202	174	183	196	191	175	171	192	194	180	198	212	166	192	171	189	195	196	180	181	193	183	202	157	176	173	166	191	184	166	181	198	163	196	175	171	189	164	198	162	200	181	166	173	191	190	191	186	152	181	174	176	184	185	193	155	181	189	180	186	151	183	164	173	177	185	203	191	173	157	190	181	186	182	192	177	170	157	182	181	183	163	158	191	182	197	206	169	211	185	165	163	211	185	178	179	176	177	182	181	182	191	189	189	174	173	186	201	145	154	150	176	176	179	199	169	177	173	186	192	175	177	151	174	191	195	191	169	169	173	172	173	190	185	194	199	195	178	175	173	181	190	185	172	155	154	175	181	187	170	167	174	188	194	180	181	182	164	154	178	177	186	191	184	196	196	170	185	164	165	205	164	170	183	200	172	184	177	178	141	172	176	196	177	183	198	176	182	169	169	198	194	184	176	180	205	166	182	159	181	193	173	182	176	186	166	162	185	183	152	193	189	165	180	182	179	151	179	175	184	193	201	171	172	161	178	183	173	192	160	160	165	182	186	186	169	167	185	184	189	163	191	172	194	156	164	164	207	173	161	194	167	184	188	209	166	180	172	166	171	188	194	193	195	177	177	190	185	161	179	172	200	167	193	166	187	189	173	162	176	147	184	179	156	165	159	151	166	180	186	180	182	178	191	174	179	188	176	159	170	176	173	191	176	187	215	160	165	177	201	189	182	163	151	184	187	182	170	175	185	195	182	173	183	204	179	177	166	197	163	190	193	177	144	177	153	191	186	186	172	186	172	187	201	192	186	192	171	176	164	180	167	194	190	174	190	179	189	180	166	198	179	167	160	189	210	174	185	196	182	163	192	166	188	160	181	187	158	169	196	192	163	168	171	201	187	167	168	201	188	183	175	141	168	178	194	175	163	202	188	172	171	184	201	187	175	168	176	176	196	169	173	189	196	204	177	163	189	172	178	148	173	167	180	178	179	191	174	180	172	192	146	161	201	170	191	161	171	189	190	189	197	193	178	166	179	175	196	179	183	166	179	153	186	178	192	190	195	188	184	176	168	179	194	165	167	197	185	167	175	189	178	181	176	192
17515	66567	35534	8341	16930	44720	44013	32569	20463	8811	2346	372	384	382	355	382	364	350	341	360	404	380	336	340	396	352	358	393	340	329	352	388	384	364	372	381	360	370	377	363	386	398	371	389	369	382	379	360	370	362	380	365	365	339	394	340	375	365	375	360	368	356	418	362	376	393	392	372	402	354	364	355	388	406	370	392	371	392	373	362	390	354	356	359	385	339	331	415	376	387	371	375	366	373	339	372	339	379	346	368	373	350	380	363	377	363	362	308	373	371	350	360	360	379	378	384	348	380	346	357	355	377	394	362	345	362	356	377	366	355	370	369	334	359	353	355	367	368	343	378	366	352	357	380	333	368	405	365	364	359	345	366	373	397	344	358	356	336	360	362	364	342	365	363	355	362	376	360	348	390	349	386	348	362	364	411	346	370	368	344	370	366	367	350	368	366	404	372	398	379	332	372	364	355	366	356	365	364	373	358	368	368	352	372	365	356	360	397	338	363	365	358	397	365	362	384	390	391	347	351	345	368	371	343	326	360	364	384	368	354	358	342	364	362	365	374	370	390	384	377	342	383	395	387	343	383	377	393	368	372	355	354	381	362	354	371	356	355	378	383	333	359	371	367	357	386	377	366	387	346	341	376	382	386	372	368	337	390	423	339	386	355	364	376	335	335	369	392	355	363	379	383	353	362	341	368	354	349	369	360	340	395	369	374	389	389	356	363	394	385	363	360	358	359	337	346	358	389	359	359	359	385	363	392	365	395	348	345	364	379	354	365	395	354	374	373	344	365	375	360	370	349	341	367	342	329	371	357	373	394	372	348	395	360	372	351	368	367	342	384	363	376	376	395	404	389	354	368	379	375	352	404	392	404	353	342	375	378	364	402	392	303	394	384	359	353	362	375	383	403	349	336	388	382	346	361	382	366	379	339	391	359	347	384	379	373	350	407	363	395	378	355	406	364	362	340	405	393	344	393	353	381	353	370	361	355	357	379	375	383	331	412	344	330	380	382	378	385	390	366	346	386	345	372	394	399	353	362	384	367	396	379	339	343	373	389	376	387	328	391	404	380	380	374	380	392	362	351	368	388	394	405	386	365	381	388	385	383	365	358	346	369	352	381	360	353	363	335	394	408	330	386	361	376	385	347	381	351	386	361	386	359	369	364	375	324	342	369	353	376	396	403	362	337	399	321	363	412	367	377	366	363	393	392	384	344	379	371	368	364	367	369	353	350	379	368	404	364	404	351	381	368	385	378	378	355	382	369	363	363	360	374	365	380	407	344	383	383	354	378	436	383	385	346	376	367	390	381	382	359	408	379	339	370	367	401	402	379	380	345	354	374	384	364	364	354	347	367	343	359	381	393	335	340	346	366	358	356	370	351	387	362	352	368	370	373	363	369	366	334	382	371	371	345	388	331	377	369	369	349	369	389	356	344	384	333	400	357	340	369	386	369	385	380	354	347	375	396	334	351	333	405	363	346	388	360	370	335	384	341	422	376	315	388	363	355	362	363	372	345	406	349	383	379	380	373	386	375	418	379	374	375	323	353	324	369	392	390	403	379	349	372	330	377	356	347	359	391	382	346	344	364	401	330	332	387	374	354	352	354	372	380	366	374	385	372	372	361	355	354	349	359	388	383	369	388	370	365	381	357	378	343	400	353	350	381	353	409	403	356	402	349	358	381	350	361	392	355	373	375	379	394	349	378	389	374	335	356	339	365	372	331	369	354	379	381	367	334	391	351	365	375	346	361	375	351	375	379	389	316	343	362	386	383	371	398	372	349	359	342	346	352	364	323	364	425	345	358	373	400	360	384	348	355	387	378	379	365	397	378	352	367	362	363	350	369	357	387	373	335	330	369	391	386	357	390	340	388	381	390	375	378	419	347	372	387	355	403	354	383	341	380	363	353	372	411	360	349	360	383	333	333	410	347	345	359	391	378	368	370	366	389	371	331	381	389	386	369	335	365	381	373	395	382	362	381	389	348	355	364	345	380	341	365	370	348	380	356	340	385	380	365	359	363	390	367	344	392	361	335	358	378	354	401	371	356	400	370	354	376	356	370	359	354	377	410	388	372	367	407	343	369	373	388	399	365	360	321	381	367	343	392	351	341	360	369	355	347	363	374	387	376	375	337	401	325	402	361	365	376	357	396	415	360	346	384	341	345	340	376	366	367	353	364	358	386	368	372	365	384	389	382	337	362	381	364	388	386	360	356	378	337	363	356	367	395	359	373	391	348	352	358	378	363	375	376	364	335	338	346	365	371	345	384	383	330	363	388	377	357	385	376	372	410	382	399	377	381	365	367	356	361	360	390	374	359	352	377	364	367	351	369	352	364	351	380	362	353	383	343	363	342	382	375	364	378	380	331	360	344	369	362	372	351	355	369	367	382	380	362	364	366	345	344	371	354	347	401	391	374	351	355	382	362	356	396	355	398	382	383	379	386	353	381	378	361	432	395	373	351	340	341	394	357	389	372	373	367	367	381	355	392	388	377	358	336	383	379	385	345	325	364	366	373	360	374	359	362	359	342	372	367	369	364	354	362	402	353	365	385	355	410	391	362	377	361	365	355	357	371	356	362	351	396	364	337	348	381	381	362	351	345	367	364	347	395	372	389	391	399	377	352	363	378	386	400	381	374	371	342	365	372	372	390	360	357	357	396	370	369	346	361	387	367	379	393	359	438	347	377	383	362	362	372	329	313	392	370	378	389	395	351	376	372	360	377	381	365	361	359	368	351	360	352	359	394	397	375	363	367	369	349	382	361	358	355	375	374	375	374	350	344	399	374	349	368	341	383	346	344	379	389	364	366	395	353	318	361	362	359	377	334	382	371	380	401	398	362	337	343	383	359	360	342	372	360	409	367	360	348	351	343	347	347	356	373	373	351	414	352	385	328	356	331	378	357	360	366	344	359	374	348	353	388	368	377	388	373	392	338	339	410	388	371	374	360	376	382	369	369	341	392	373	349	362	342	343	386	353	377	400	381	370	345	347	336	394	364	363	365	351	390	361	363	357	383	389	355	386	352	390	404	359	414	384	364	384	350	346	348	371	358	380	369	371	360	357	385	359	342	387	346	365	396	358	383	345	392	350	388	376	366	381	340	384	361	351	397	370	364	388	386	404	354	350	389	376	372	361	368	372	365	417	373	344	383	349	360	374	379	372	378	363	363	376	373	335	335	356	344	372	340	381	335	365	350	375	363	370	397	373	378	384	338	378	346	392	362	362	393	370	345	354	361	364	344	400	355	322	352	355	355	357	351	338	373	368	373	366	360	378	339	363	389	353	361	397	399	354	349	369	361	387	345	366	364	409	369	361	374	384	370	362	347	360	388	357	387	382	346	350	356	362	378	403	354	351	376	355	372	364	377	383	408	371	357	384	356	370	365	364	343	376	363	358	375	381	335	402	389	376	378	400	347	372	359	353	365	358	399	395	369	379	361	346	364	357	341	375	351	364	360	397	400	356	369	373	375	391	359	347	347	366	346	367	383
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
