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
341130356079	341130356637	341130357187	341130357737	341130358287	341130358837	341130359387	341130359937	341130360487	341130361037	341130361587	341130362137	341130362687	341130363237	341130363787	341130364337	341130364887	341130365437	341130365987	341130366537	341130367087	341130367637	341130368187	341130368737	341130369288	341130369837	341130370387	341130370937	341130371487	341130372037	341130372587	341130373137	341130373687	341130374237	341130374787	341130375337	341130375887	341130376438	341130376987	341130377537	341130378087	341130378637	341130379187	341130379737	341130380287	341130380837	341130381387	341130381937	341130382487	341130383037	341130383587	341130384137	341130384687	341130385238	341130385787	341130386337	341130386887	341130387437	341130387987	341130388537	341130389087	341130389637	341130390187	341130390737	341130391287	341130391837	341130392387	341130392937	341130393487	341130394037	341130394587	341130395138	341130395687	341130396237	341130396787	341130397337	341130397887	341130398438	341130398987	341130399537	341130400087	341130400638	341130401187	341130401737	341130402287	341130402838	341130403387	341130403938	341130404487	341130405037	341130405587	341130406137	341130406687	341130407237	341130407787	341130408337	341130408887	341130409438	341130409988	341130410538	341130411087	341130411638	341130412187	341130412737	341130413287	341130413837	341130414388	341130414938	341130415487	341130416038	341130416587	341130417138	341130417687	341130418237	341130418788	341130419337	341130419887	341130420438	341130420990	341130421537	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	2000	3600	2300	2720	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	3600	2300	2716	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22954	21767	29841	27733	38726	32404	14951	1767	752	784	720	834	2789	2829	1338	655	692	702	708	708	696	691	687	666	668	688	686	680	685	654	670	647	689	642	670	674	662	698	659	690	643	664	659	662	668	664	612	701	711	653	712	695	661	685	726	676	692	676	694	752	638	715	661	670	672	667	685	680	715	634	673	668	648	648	676	642	705	689	628	656	676	671	664	678	643	667	662	635	655	653	673	633	700	664	657	603	677	688	655	693	656	684	652	663	698	683	696	678	684	745	664	676	666	621	717	681	661	685	652	727	730	698	651	673	670	690	702	698	683	676	677	678	682	657	676	654	672	732	732	694	649	650	681	698	652	665	674	676	685	648	657	671	678	669	646	681	711	664	692	635	666	640	694	685	693	668	669	693	685	653	684	634	712	715	674	710	705	662	672	707	647	635	657	648	662	654	703	666	696	689	698	680	705	637	664	688	654	680	694	629	673	670	649	701	669	684	670	629	669	646	677	653	671	682	663	677	690	688	694	680	667	644	659	685	648	688	660	641	640	681	668	707	665	662	653	698	662	700	666	666	682	641	665	661	632	675	696	666	681	648	680	704	694	639	697	656	688	675	646	728	688	631	671	700	679	674	684	639	662	613	667	710	677	682	693	692	651	626	704	656	676	628	634	647	655	730	686	595	683	680	667	679	681	648	656	667	696	651	691	682	705	642	677	702	684	698	699	691	634	666	652	644	700	664	630	662	668	713	668	644	651	733	681	683	665	704	652	650	707	661	717	687	668	644	679	677	704	661	661	692	678	644	630	717	642	675	683	695	667	694	699	679	659	653	674	674	640	679	683	644	704	658	683	677	621	642	668	697	610	682	673	674	708	636	655	661	683	672	662	637	633	703	681	689	667	670	674	681	644	629	686	688	720	671	677	676	651	694	721	649	660	707	704	670	664	731	660	675	655	660	680	657	651	630	652	605	669	619	666	666	640	697	644	652	683	643	705	661	649	698	652	676	735	689	692	742	703	711	675	688	641	693	687	671	659	676	691	645	679	662	717	658	668	666	700	641	632	659	687	691	638	621	686	637	678	643	651	625	693	707	679	654	618	623	662	721	711	655	691	668	695	714	721	686	677	695	668	686	672	708	633	666	708	683	672	686	632	637	647	647	681	663	721	668	698	682	675	656	627	655	705	665	673	712	694	670	694	679	707	668	665	634	641	672	654	681	673	656	665	713	688	668	669	655	680	703	672	638	652	679	667	681	732	660	601	694	672	707	669	664	658	677	659	647	676	643	691	709	691	704	698	702	692	706	691	691	649	653	631	686	688	679	647	680	683	697	686	629	714	742	679	690	678	630	657	691	664	642	656	669	633	629	618	662	668	688	639	661	708	669	702	670	631	706	634	712	688	660	658	652	646	667	690	694	696	627	716	674	706	672	680	625	698	687	698	654	700	650	688	687	695	615	697	653	651	701	612	666	672	686	712	678	708	647	668	682	658	690	677	658	680	612	676	688	675	700	724	638	639	687	615	672	678	682	669	659	621	619	687	704	667	693	641	686	638	651	664	650	698	645	643	671	665	683	633	705	692	718	690	691	667	628	643	680	692	650	685	671	650	676	678	679	658	679	700	669	681	649	638	687	672	675	677	669	676	681	659	636	644	693	629	653	671	650	710	628	637	647	716	665	690	685	686	641	657	703	678	651	678	693	644	685	684	719	627	677	688	711	678	673	640	690	705	665	700	656	676	656	683	654	666	631	659	711	654	688	675	726	682	674	673	614	647	645	642	671	697	669	690	634	647	710	681	682	667	720	683	652	678	696	681	655	730	664	694	683	765	685	658	677	568	649	691	676	640	645	692	672	677	648	658	672	653	735	680	667	627	655	689	673	664	638	678	644	629	624	696	691	654	657	667	706	642	685	649	682	741	668	671	638	668	677	602	704	656	703	658	682	676	672	702	674	688	669	687	652	634	658	618	670	642	686	698	704	687	684	702	690	613	648	699	680	632	700	705	666	662	666	627	674	621	658	647	651	676	672	704	638	650	608	752	660	641	716	711	704	640	616	628	645	659	648	624	669	671	692	704	652	668	673	665	653	638	629	619	699	671	688	677	616	689	717	674	680	723	690	663	659	681	656	695	684	660	665	699	665	644	677	661	662	681	682	682	681	644	699	724	651	652	713	654	657	661	669	700	694	677	722	631	704	713	644	626	708	668	690	617	727	654	710	701	745	705	627	666	670	742	627	695	633	656	626	659	628	682	667	646	661	729	641	704	675	674	665	659	627	697	642	651	624	671	695	680	660	711	652	661	665	628	680	619	673	659	688	674	682	720	626	679	684	695	660	715	672	668	686	694	688	665	713	738	688	646	714	727	689	643	644	718	691	672	663	702	655	683	702	658	685	634	680	694	685	660	659	661	695	653	696	643	636	654	652	634	636	660	719	676	692	670	719	657	725	666	677	651	671	642	636	657	687	691	671	674	647	707	647	693	680	688	658	679	628	661	720	618	700	676	697	621	685	633	659	649	690	625	701	620	667	647	697	689	665	649	680	697	673	623	681	654	657	666	696	694	640	654	678	684	649	641	678	704	668	653	675	646	629	676	658	695	702	681	652	663	654	641	674	706	647	667	646	696	644	666	641	710	626	669	660	658	711	708	703	616	638	728	675	679	700	666	661	670	602	679	655	663	655	657	593	695	667	651	643	671	688	681	659	645	707	651	679	644	706	650	630	679	666	713	694	696	638	648	639	680	693	662	665	665	673	683	683	684	626	658	698	652	683	648	658	696	669	672	668	684	674	701	676	689	669	682	668	669	657	667	641	721	622	661	681	676	673	708	681	657	640	687	669	691	671	716	674	709	694	664	637	648	684	671	695	594	687	670	676	663	609	655	701	675	667	664	701	705	658	678	620	673	656	712	657	652	679	728	692	711	702	642	672	685	702	716	645	708	660	706	628	622	676	696	681	681	666	697	666	676	674	654	685	671	709	650	704	667	661	704	692	640	670	608	671	681	676	660	693	660	711	692	649	680	707	641	617	651	720	690	707	657	646	669	704	615	639	717	691	682	625	632	688	680	671	616	650	732	680	691	685	708	707	658	657	624	632	736	672	705	698	671	649	680	659	640	708	660	646	685	657	699	648	658	664	663	694	672	693	664	648	659	678	657	658	656	647	667	669	649	661	709	681	638	682	702	692	654	685	689	683	669	670	698	726	659	731	697	675	693	704	670	657	652	664	680	689	702	689	661	672	663	666	638	658	658	679	697	693	706	666	655	674	627	665	623	645	712	662	692	666	640	678	691	645	697	651	698	680	690	679	684	648	636	662	678	713	686	678	666	690	688	702	699	648	710	688	675	657	701	646	703	653	646	728	641	658	659	701	637	631	646	674	671	653	662	694	675	686	662	663	625	680	679	727	685	649	667	684	616	673	666	701	663	695	651	717	694	591	657	653	682	674	676	697	725	640	671	686	658	700	667	621	629	617	706	706	656	654	645	666	617	672
47158	90337	63229	55703	53765	31570	1089	833	844	780	762	890	4215	4179	1778	664	740	642	697	657	665	670	711	672	665	671	686	663	710	694	716	649	740	710	687	692	677	632	654	673	666	682	671	670	710	693	675	647	678	670	657	676	648	677	661	625	656	666	661	680	658	681	631	672	680	688	634	692	669	643	680	679	688	673	707	639	644	730	666	665	693	663	649	638	671	681	723	690	664	670	714	688	676	671	668	694	677	713	688	726	666	661	722	661	667	676	699	662	652	644	661	656	646	645	684	668	705	736	703	724	670	697	680	706	672	618	686	705	650	687	691	674	697	647	684	674	609	705	674	703	688	741	654	687	646	667	642	693	637	680	678	688	703	635	634	678	726	673	673	702	702	653	708	703	689	690	656	657	698	666	664	703	682	659	681	699	687	702	674	641	679	665	670	716	658	742	645	705	670	673	634	661	667	644	677	697	690	664	687	648	694	683	622	645	629	680	679	676	669	667	718	679	703	707	670	705	666	674	661	629	626	698	659	706	685	628	654	634	735	675	666	644	702	658	731	675	675	666	689	674	635	666	695	645	666	649	661	683	672	707	693	666	712	664	660	658	700	671	688	675	628	643	685	726	678	679	644	700	685	692	655	709	668	689	667	665	691	659	723	679	663	671	681	739	679	720	698	630	678	633	683	692	643	695	642	699	681	639	678	593	692	680	661	613	690	677	671	652	717	708	682	703	663	710	660	690	680	668	722	678	652	671	732	774	680	671	699	708	708	697	673	668	671	689	653	637	726	697	675	656	676	625	704	691	706	713	651	689	672	677	671	591	697	698	669	721	690	656	680	686	655	690	685	642	670	658	714	676	689	682	697	707	669	644	646	713	635	688	727	679	674	717	658	716	693	707	644	678	644	666	715	652	656	683	686	717	635	687	708	659	691	662	684	659	658	665	683	666	657	630	684	700	700	682	692	682	645	661	676	677	689	678	666	736	648	654	678	676	698	672	699	692	677	682	655	678	672	704	692	675	680	671	657	664	739	671	657	679	716	663	673	699	634	637	678	667	672	666	664	739	683	694	712	745	692	672	678	686	697	668	709	675	653	659	681	669	676	717	636	647	660	647	649	700	695	754	723	632	675	679	681	648	693	642	656	710	658	673	667	668	688	650	650	647	662	656	614	697	654	643	651	687	695	656	680	735	669	692	660	709	639	660	644	680	699	642	675	654	693	721	738	656	666	649	651	665	678	667	686	670	674	678	721	708	662	707	697	702	709	717	673	634	624	671	687	717	695	669	663	668	665	676	656	669	721	731	686	696	683	662	652	689	672	665	665	677	665	698	741	710	748	690	676	666	700	712	685	666	625	651	692	692	706	683	736	679	654	669	639	629	667	686	690	701	666	682	676	681	672	668	677	678	669	650	708	679	668	638	631	683	670	659	673	659	712	665	638	702	730	677	697	697	673	690	653	662	670	693	680	659	702	664	671	682	699	670	723	678	662	691	678	673	680	636	677	630	689	653	664	661	670	709	690	692	663	739	632	649	688	693	674	661	672	683	668	668	645	666	667	696	669	615	631	669	656	702	641	680	698	709	679	679	728	717	725	666	644	663	688	701	663	664	640	687	659	682	666	622	705	708	687	695	669	664	696	722	658	732	634	674	661	661	684	627	657	700	709	680	680	670	686	718	648	695	715	642	675	616	629	693	645	697	689	672	653	764	685	648	702	698	638	733	700	715	659	651	667	687	686	665	672	677	682	682	643	713	731	635	640	669	653	720	680	624	679	663	670	650	677	688	696	633	676	672	661	725	658	649	648	689	664	718	710	651	684	667	682	685	669	665	660	721	661	647	668	673	695	631	632	678	666	680	652	653	675	680	652	718	695	663	671	644	685	661	683	634	675	701	669	738	654	718	653	734	642	649	657	627	686	651	679	698	704	700	698	698	668	656	716	654	692	663	660	680	686	664	690	715	685	652	681	696	646	706	658	650	660	727	670	716	642	723	676	722	617	667	674	669	652	635	688	674	664	683	686	713	679	627	680	649	676	636	706	649	673	676	666	685	671	718	687	714	646	677	672	658	622	685	690	704	662	646	669	679	707	648	676	639	674	708	635	661	669	679	703	646	646	645	703	687	708	627	690	739	687	670	699	707	737	665	662	697	696	701	664	692	676	662	674	687	654	685	634	708	703	642	694	673	664	667	704	659	657	661	663	687	639	703	649	708	671	692	730	672	685	653	668	685	695	688	684	742	687	636	679	637	733	685	682	649	643	660	661	654	635	687	668	682	682	713	695	701	703	719	626	708	682	719	709	687	692	652	714	659	720	674	654	673	671	660	662	680	666	665	642	707	658	684	673	678	709	657	662	665	669	703	678	673	652	629	688	734	650	701	660	687	664	659	677	684	651	686	714	758	653	656	670	680	689	705	677	676	678	681	657	655	621	647	707	701	658	676	665	672	676	655	733	660	701	677	640	686	675	624	638	667	680	641	646	695	707	692	650	660	692	701	655	677	682	692	678	652	619	652	680	696	730	648	694	660	664	701	694	661	735	663	641	679	734	683	711	682	685	672	676	628	663	690	697	675	662	658	636	684	671	671	659	665	696	666	640	661	653	696	701	666	688	672	693	687	698	658	669	664	697	711	698	666	672	672	697	739	653	677	643	643	653	674	674	659	658	684	629	698	644	694	680	637	666	686	653	688	688	650	672	675	664	677	718	662	634	686	724	657	650	707	656	675	709	675	642	638	687	657	690	677	701	671	669	680	696	662	659	670	623	692	669	672	641	679	689	680	656	684	666	677	707	696	679	706	682	705	670	687	661	688	636	651	736	687	670	699	659	673	672	628	628	656	649	626	669	688	710	640	688	687	717	630	673	675	633	687	664	704	738	701	710	648	655	638	696	633	629	687	716	666	665	677	633	694	689	698	708	694	660	648	671	647	680	672	687	654	662	660	659	682	667	678	701	704	656	711	699	649	658	701	710	685	605	645	674	661	640	704	666	702	646	668	612	637	636	665	650	659	721	636	668	675	692	655	694	670	639	646	644	650	676	615	663	683	637	624	644	676	709	698	639	637	652	681	680	664	681	695	636	698	681	684	706	655	685	692	722	664	682	656	681	679	652	633	663	691	710	719	663	694	676	706	660	654	720	688	709	687	593	695	722	664	654	744	710	644	674	690	662	687	684	681	659	664	719	652	667	649	653	678	635	643	700	700	703	664	637	650	679	667	642	687	669	751	676	658	692	659	670	679	704	694	650	707	645	688	638	665	647	695	721	647	715	685	669	688	672	674	697	666	662	662	695	698	681	719	683	648	655	674	650	705	659	665	662	687	692	687	704	660	654	662	716	675	706	691	671	688	673	695	667	639	705	633	622	674	680	673	696	641	677	705	654	674	638	671	635	694	687	703	632	686	661	713	662	650	695	678	673	696	647	698	667	726	666	683	685	623	666	664	675	651	680	703	636	667	702	679	663	689	680	662	734	670	677	683	645	697	688	705
31827	28580	22469	11805	9647	3197	389	313	340	328	332	328	450	425	357	323	331	273	334	325	341	312	328	303	324	323	297	311	329	331	323	330	326	322	307	295	336	311	313	323	308	308	311	324	297	296	311	285	291	317	320	311	333	269	277	278	301	314	288	306	311	302	301	310	322	299	310	307	299	290	296	350	319	317	333	303	312	320	317	314	323	310	305	309	323	323	335	281	323	291	321	297	307	319	325	316	323	322	348	321	294	321	328	289	324	307	310	311	324	322	334	286	293	315	338	316	329	316	307	308	306	323	344	310	311	327	300	311	290	305	316	298	325	319	314	282	297	307	323	318	294	294	305	340	293	341	303	324	309	273	292	299	279	349	283	347	302	299	314	286	282	281	323	309	359	353	303	316	342	329	296	309	359	272	323	295	338	325	332	319	301	304	330	320	350	313	310	300	307	295	328	323	327	331	321	265	320	308	290	332	287	303	323	311	317	339	302	292	303	317	286	309	325	315	322	329	323	280	322	290	303	320	286	333	299	306	356	336	326	339	292	306	277	286	310	313	326	289	315	288	318	313	315	319	329	308	322	294	327	304	312	264	292	283	291	305	311	285	298	343	281	296	300	321	297	262	320	335	314	330	329	291	293	314	366	309	323	283	310	332	316	293	341	304	312	301	284	314	310	308	317	312	295	313	298	321	321	305	320	336	332	303	278	312	340	318	324	291	330	318	313	341	287	314	309	324	331	300	323	276	304	294	324	345	330	332	332	321	304	335	314	307	323	301	344	275	330	301	312	313	301	285	310	322	343	342	309	295	287	343	311	300	313	315	344	321	290	302	371	313	347	314	315	330	316	305	326	338	301	311	288	324	312	304	317	294	296	309	325	340	328	346	285	328	314	308	310	323	276	308	290	305	295	298	296	306	323	314	312	310	288	293	311	300	297	319	329	334	297	284	288	329	317	368	331	307	283	307	268	314	339	317	326	306	329	276	299	334	314	318	313	297	312	317	310	330	312	331	306	297	291	338	305	302	305	301	321	336	335	326	321	343	331	326	276	317	297	344	288	298	310	299	316	312	306	299	337	304	302	302	345	291	308	319	326	304	307	323	281	309	315	291	317	333	293	307	329	314	328	322	302	336	287	303	305	314	297	279	316	286	295	344	321	330	332	322	330	314	300	292	303	311	302	314	281	314	328	349	335	304	291	302	305	335	315	323	342	309	294	306	330	306	301	294	320	310	285	312	299	331	299	328	331	324	296	317	291	307	357	329	305	312	312	305	308	291	301	339	319	323	295	313	303	336	295	303	322	279	331	303	296	286	285	319	302	318	308	300	298	331	317	326	281	335	306	278	298	315	319	321	290	315	300	343	316	322	314	318	309	312	271	293	311	316	299	327	314	326	303	309	340	311	318	329	295	323	302	313	322	275	311	267	300	302	318	313	315	287	299	330	333	326	312	320	308	309	287	327	328	303	315	306	281	317	309	324	300	292	314	321	287	334	312	324	323	291	291	318	310	310	319	299	332	320	351	314	318	274	326	275	313	320	311	311	303	309	316	344	301	322	335	328	322	303	312	291	309	307	318	355	303	268	310	328	330	307	314	325	345	309	335	330	348	290	320	312	304	325	305	308	328	304	316	305	324	336	293	349	305	342	328	330	323	341	311	297	300	313	336	317	329	343	328	314	339	305	305	295	299	313	284	313	313	317	320	311	329	278	326	284	333	303	318	314	320	294	288	325	321	303	316	307	310	278	324	313	299	318	347	296	299	318	291	321	319	320	304	326	290	311	353	288	308	328	344	309	346	300	329	291	311	295	296	305	288	291	330	320	306	320	328	321	299	313	301	276	331	311	315	290	312	313	306	350	320	279	322	304	301	309	304	279	323	303	304	336	315	306	284	330	292	299	282	265	334	285	308	313	314	307	307	291	320	339	315	310	287	304	313	291	294	318	330	310	321	316	330	290	277	330	318	326	338	313	289	305	317	307	325	316	323	329	332	321	298	311	302	309	296	287	330	313	325	298	291	316	341	334	328	343	312	312	314	300	293	315	312	292	321	320	310	317	334	326	307	326	324	321	347	329	313	328	308	317	294	289	295	316	303	292	302	320	300	310	330	314	331	301	308	320	301	325	352	307	319	306	327	296	291	334	332	322	321	317	298	297	346	329	302	300	296	288	315	283	314	293	301	316	323	320	292	318	272	318	330	292	284	306	349	323	331	307	330	282	324	294	310	308	332	317	293	277	342	291	326	323	334	279	290	317	303	297	276	326	317	312	322	330	289	323	324	306	314	324	291	318	355	335	314	320	332	312	306	301	319	318	286	293	295	321	319	342	319	287	310	297	300	313	303	335	317	303	277	329	296	312	313	323	299	312	341	337	319	333	325	316	307	280	310	300	316	294	326	303	336	319	331	313	321	333	293	331	330	302	337	290	320	302	340	304	332	336	325	301	308	292	328	318	298	297	291	313	308	295	327	314	302	295	311	303	281	302	314	288	321	294	312	336	299	306	298	321	313	317	272	317	357	315	308	303	300	288	296	320	300	333	346	299	300	326	326	313	298	327	332	265	329	318	306	321	332	321	336	318	298	315	323	322	301	310	303	312	313	346	314	299	322	333	292	279	300	314	337	290	307	313	296	305	321	312	299	330	311	293	312	323	345	276	309	316	338	307	304	316	334	295	284	317	337	316	307	321	305	303	304	337	297	302	311	344	292	302	313	282	334	355	324	316	311	331	319	300	308	331	294	296	308	308	304	330	313	312	325	309	299	297	279	288	305	323	335	319	300	301	320	290	331	320	330	313	293	313	305	293	340	285	306	297	320	286	291	318	312	290	334	320	307	291	319	356	277	306	285	311	333	322	303	317	302	311	310	329	315	307	329	308	292	289	331	318	288	307	296	317	344	319	310	320	330	321	324	316	299	306	306	336	285	335	311	327	311	315	294	287	330	302	317	342	334	324	331	319	331	288	296	309	317	335	301	348	294	296	328	304	312	331	330	316	305	326	307	316	315	318	307	311	320	263	313	311	338	321	296	300	323	302	314	313	341	286	296	325	304	301	341	314	320	308	322	295	324	314	334	300	334	311	318	313	303	341	312	318	317	322	302	295	306	352	310	300	317	275	336	305	344	341	301	320	337	303	330	310	336	327	286	283	332	302	308	293	301	299	322	293	312	318	319	306	341	283	330	328	290	336	317	289	317	289	334	342	332	299	327	295	315	298	339	349	320	305	300	326	308	311	346	314	315	293	320	304	318	314	283	330	329	303	310	330	337	333	320	292	279	283	291	294	341	301	314	309	328	292	283	342	323	303	297	295	302	323	329	300	329	300	297	346	336	285	306	303	317	317	290	305	295	310	313	309	286	297	320	303	291	336	341	294	307	292	332	289	321	356	301	328	298	325	324	313	294	329	308	316	308	322	353	343	299	300	284	309	323	322	336	289	308	290	309	319	325	319	322	313	296	287	328	328	316	328	300	304	323	326	318	310	294	315
34566	39209	15058	7476	9532	3137	347	334	358	370	336	372	514	501	382	315	356	356	362	363	356	375	329	348	351	347	326	296	348	334	328	308	344	345	350	316	356	312	350	353	309	335	333	337	333	343	329	327	310	333	336	305	348	350	336	330	341	314	340	353	322	308	309	309	327	313	329	346	339	325	296	326	343	354	357	358	323	331	342	339	383	373	340	329	319	360	314	341	333	334	298	327	308	354	343	317	343	348	332	312	297	318	341	336	304	340	337	319	358	348	347	332	328	330	303	331	362	316	344	313	349	350	341	309	343	359	324	341	312	341	323	347	347	346	312	358	344	340	328	306	323	320	316	350	346	347	304	304	329	338	330	366	346	330	326	353	310	345	375	331	331	340	338	343	334	297	346	340	328	334	364	340	357	342	336	340	345	339	351	392	328	320	302	326	331	366	321	333	317	324	332	305	343	301	315	342	335	328	352	311	371	354	336	311	337	352	362	310	335	320	306	306	339	328	335	342	356	311	342	348	345	340	304	321	327	346	356	354	375	329	326	327	318	330	332	320	338	312	334	356	311	337	349	358	357	359	303	327	353	333	304	324	312	316	346	317	322	332	314	324	319	348	318	327	332	324	322	299	329	326	367	342	326	355	312	315	306	352	355	332	327	308	338	315	333	294	329	358	333	331	331	358	335	345	345	360	314	323	348	310	344	314	344	315	308	351	302	326	326	357	325	347	358	326	334	348	359	333	309	311	385	320	325	346	357	306	315	323	305	313	338	375	360	319	335	356	320	333	336	337	357	342	331	331	329	320	339	336	334	325	339	309	322	333	341	353	325	354	336	333	366	351	346	309	333	315	337	328	331	347	325	327	337	329	316	332	322	344	337	366	339	360	334	354	356	316	324	315	333	321	346	319	323	355	353	348	340	351	341	342	322	329	312	323	319	318	317	324	344	316	294	334	345	324	338	363	317	314	335	332	303	322	345	304	328	323	337	348	326	337	308	331	344	354	329	365	345	326	303	319	332	340	351	316	346	326	358	353	350	359	331	318	329	335	347	313	314	346	347	311	335	308	327	345	335	304	323	340	313	328	360	324	333	343	344	335	323	347	316	340	335	333	316	338	306	355	357	363	342	335	363	323	331	321	346	324	342	330	334	339	332	320	372	342	340	346	343	320	329	334	335	330	330	339	340	312	322	303	314	335	333	350	354	353	361	367	327	331	327	307	305	344	362	316	337	362	299	342	325	348	353	360	359	316	314	320	316	312	350	326	338	332	332	333	333	352	339	301	347	300	347	357	307	331	322	342	353	335	322	345	306	306	337	328	344	341	321	323	339	332	307	350	346	359	312	351	338	352	329	350	330	342	344	324	321	324	328	352	322	329	332	326	293	322	333	334	328	311	335	329	353	358	344	373	335	341	324	304	339	340	348	315	330	348	338	320	351	331	350	352	341	315	362	332	354	354	354	327	315	305	328	324	318	338	363	336	348	339	340	327	310	319	350	312	326	327	362	336	330	334	362	303	340	328	340	338	333	338	351	338	336	334	333	318	359	313	340	334	370	345	350	304	334	300	370	358	337	325	318	341	304	305	313	345	355	336	356	314	348	335	343	322	307	344	362	339	315	331	333	346	327	315	347	331	343	325	333	349	332	331	347	329	333	336	332	349	333	334	315	347	355	332	323	332	359	345	341	348	324	388	351	341	340	335	334	294	369	358	372	316	364	337	319	313	332	341	349	342	339	347	292	327	337	342	326	317	345	337	329	374	309	312	352	323	315	332	331	351	339	341	352	360	326	348	345	308	361	346	310	315	330	298	354	344	320	327	324	353	322	320	310	328	334	343	353	317	346	304	352	305	357	341	343	332	327	325	331	353	328	332	324	339	335	330	322	313	326	348	325	318	332	319	341	313	330	328	328	320	312	301	331	325	312	336	352	369	354	305	356	321	314	334	352	358	304	351	318	355	328	306	331	371	314	318	351	355	344	341	329	346	337	344	315	339	317	333	329	329	335	320	332	340	304	322	338	344	331	351	337	345	378	301	315	341	326	291	330	323	296	311	361	338	332	335	337	331	321	326	328	307	330	352	317	317	313	322	326	338	345	338	295	333	300	333	355	352	326	310	325	324	320	326	357	345	331	318	316	330	355	308	351	352	357	369	351	342	328	352	333	328	338	341	326	332	342	326	337	335	364	327	350	306	328	301	337	347	328	352	336	319	336	330	336	332	341	334	329	311	299	335	344	312	349	317	361	308	321	293	315	346	323	338	373	325	329	370	376	303	325	319	322	325	312	356	332	341	322	333	340	337	324	346	372	309	322	318	346	358	338	323	313	319	337	324	352	350	350	333	308	375	303	347	339	355	349	340	323	343	343	331	318	345	310	359	324	329	345	330	308	383	328	337	332	310	353	312	351	337	292	365	330	322	350	328	347	379	312	356	347	341	300	323	324	324	326	324	321	332	331	332	346	354	310	310	292	369	312	352	327	336	359	309	362	333	317	337	309	321	363	363	333	340	335	321	320	315	336	310	322	395	338	345	334	321	331	301	324	321	337	308	312	331	356	365	341	312	350	357	320	316	306	317	334	354	302	313	334	350	323	371	369	327	341	308	328	352	344	312	321	362	329	335	365	354	332	331	309	322	334	350	342	321	358	345	330	321	333	326	360	297	343	321	336	337	338	324	324	332	316	361	351	320	309	345	300	333	343	333	318	330	346	337	318	307	351	327	348	349	318	352	327	344	337	334	349	358	330	343	320	355	319	343	340	336	387	326	347	329	338	335	332	345	312	350	342	310	312	355	343	332	316	307	355	334	302	311	359	351	367	345	336	333	324	354	318	332	321	367	343	379	332	306	305	351	347	316	322	333	322	325	307	340	323	332	359	298	363	335	337	348	313	329	327	327	334	338	318	338	327	323	339	346	337	330	352	331	321	331	295	348	318	334	350	327	338	339	323	316	357	335	332	322	308	361	369	335	301	320	333	329	354	347	314	333	311	364	314	358	312	316	344	346	333	339	336	341	323	317	357	332	327	348	326	327	367	336	318	321	342	327	335	329	347	365	354	306	302	318	335	346	308	340	305	325	359	330	304	320	361	336	338	312	350	323	332	303	349	335	324	330	317	343	349	300	317	332	347	337	362	348	335	330	338	344	342	339	313	345	358	300	343	322	339	320	318	324	305	295	324	338	310	332	363	347	321	361	339	328	331	353	317	321	305	337	331	315	306	353	332	338	338	354	322	333	320	321	323	329	342	356	346	341	346	324	306	327	331	334	329	361	316	318	312	326	326	347	328	340	327	328	310	333	348	311	377	336	321	355	325	316	348	324	300	341	341	332	299	361	324	333	330	315	318	343	312	334	331	363	333	331	324	327	325	346	376	340	341	331	330	321	326	331	335	384	350	332	329	325	312	355	308	319	328	316	332	335	323	317	325	356	326	310	330	316	328	314	353	304	381	334	312	328	322	331	364	339	358	346	346	358	318	323	343	319	331	315
23907	22238	29889	29328	37222	21330	4434	567	510	550	644	1125	1812	1994	741	488	488	490	520	480	487	480	473	481	483	477	529	509	450	511	472	497	461	460	519	512	483	482	483	502	466	469	487	498	486	493	498	493	479	511	486	455	499	470	477	465	465	478	497	453	501	449	444	480	487	486	492	476	472	506	453	487	516	487	491	466	539	542	503	479	490	504	468	485	483	475	451	500	484	460	458	454	489	481	456	452	485	480	485	539	474	456	475	491	427	495	507	512	446	491	501	485	450	470	460	477	489	494	483	487	486	469	518	481	461	481	518	510	471	478	477	494	490	493	454	485	494	505	492	465	483	494	466	494	489	481	437	447	461	502	497	512	463	470	441	466	468	486	479	501	468	474	486	470	465	474	460	492	484	476	489	489	486	443	467	465	469	455	507	477	520	489	483	458	477	470	487	476	474	506	480	503	483	474	486	506	480	489	470	528	486	488	499	491	462	480	488	476	480	478	500	483	487	510	467	469	510	537	501	495	476	438	473	517	462	492	488	482	496	443	552	467	470	514	482	487	485	476	484	475	483	460	482	491	486	485	470	455	470	477	475	533	509	535	490	418	500	501	516	441	478	481	484	512	453	478	475	448	529	473	480	472	475	498	430	497	441	451	477	499	514	490	479	478	467	486	473	469	479	431	471	490	480	516	456	514	446	477	473	468	494	498	468	492	487	452	454	511	481	496	479	521	525	483	494	449	499	501	472	473	485	438	457	480	494	464	448	501	485	488	452	512	496	493	486	461	436	475	492	512	527	479	494	487	456	484	499	480	476	450	495	480	462	454	474	492	527	488	480	469	486	476	495	477	485	504	483	472	479	494	474	429	476	503	506	456	494	450	445	536	478	502	492	514	499	473	510	457	457	498	510	456	458	437	471	469	490	494	508	496	496	488	511	459	475	455	477	474	515	478	488	501	502	475	472	459	478	470	464	426	441	462	488	456	460	465	477	453	497	502	488	496	525	500	513	472	491	486	483	472	493	483	517	449	512	520	472	495	514	489	483	487	488	455	486	462	490	441	480	485	461	499	468	491	472	467	455	487	498	462	511	480	465	508	492	452	442	518	491	467	478	528	520	495	465	530	484	439	454	469	517	492	432	487	480	492	490	517	480	470	513	472	444	509	486	491	492	483	464	492	435	446	498	450	484	477	481	523	544	482	519	496	488	457	481	491	425	485	489	457	508	496	475	493	428	487	540	487	485	497	477	458	501	505	520	479	488	518	496	510	527	514	471	492	438	520	509	490	457	502	481	464	517	468	474	475	466	453	496	482	457	476	433	484	438	465	446	460	473	487	480	463	459	489	446	480	507	474	515	508	480	451	496	522	494	444	501	500	525	470	486	475	484	518	487	515	500	468	449	498	484	489	477	459	474	479	474	462	457	508	448	480	466	488	459	486	474	478	478	445	506	485	442	490	472	474	494	490	514	474	499	477	474	474	470	519	493	492	448	484	442	479	511	463	473	482	473	485	466	469	499	511	526	492	517	488	484	506	512	504	512	467	514	512	492	462	467	459	483	468	458	522	499	479	495	473	479	455	470	473	501	452	476	465	451	486	472	498	437	453	509	506	481	472	533	433	475	438	455	467	461	474	485	496	466	468	504	492	476	479	483	486	504	469	466	463	484	401	480	509	466	430	468	501	506	477	495	509	453	523	481	446	471	490	504	449	469	499	469	513	480	488	497	510	486	491	495	498	488	518	456	495	501	478	481	523	475	502	464	495	498	465	481	469	498	462	470	470	486	470	528	514	437	462	522	523	521	484	536	510	515	492	443	469	493	480	511	463	478	516	511	462	492	488	471	482	496	461	452	500	499	509	489	513	478	504	476	475	494	449	482	480	495	467	474	479	509	484	495	498	486	478	454	477	448	500	515	483	486	494	513	475	472	480	461	477	497	493	477	460	469	457	507	480	456	440	481	510	443	460	517	523	542	495	470	446	485	472	512	453	528	530	498	453	481	483	479	517	475	469	492	457	470	488	466	480	465	445	466	475	484	495	472	488	532	448	458	505	508	463	498	462	465	462	475	490	490	515	489	489	472	479	497	480	508	446	462	464	487	453	441	464	467	511	479	478	510	484	487	473	473	501	481	470	495	489	470	470	462	508	451	476	510	507	477	453	473	453	523	483	502	504	534	493	485	492	503	468	462	539	529	480	516	488	471	494	471	481	474	439	524	493	474	479	503	471	484	497	465	482	519	546	494	476	486	500	488	450	459	474	510	507	486	530	486	467	478	508	505	460	473	518	476	500	476	459	487	484	480	480	509	439	494	498	499	481	470	487	511	488	487	454	465	484	450	475	455	501	490	436	469	489	448	520	507	446	490	503	488	500	472	492	479	477	457	495	490	442	462	496	513	497	506	453	485	503	458	495	478	505	470	445	523	488	520	476	514	488	504	437	472	400	497	510	449	489	511	493	485	495	481	478	455	477	528	481	475	488	478	478	472	505	493	469	493	482	474	493	531	490	484	478	464	452	469	471	477	469	466	537	485	485	502	483	468	485	494	481	526	485	475	505	501	482	476	475	468	485	472	487	507	463	491	471	473	464	496	485	457	484	490	467	495	482	451	461	457	482	533	482	473	497	499	488	469	475	491	487	451	494	496	435	516	474	441	480	457	507	508	487	506	464	469	515	509	484	476	495	515	511	483	506	510	521	495	467	510	474	472	452	475	467	508	493	471	483	478	513	489	507	484	483	484	486	484	454	474	469	501	515	518	494	477	485	487	487	475	520	481	445	484	462	492	455	484	480	505	450	492	508	482	504	435	518	492	497	469	427	474	450	450	480	526	471	487	478	462	484	479	464	478	464	484	450	521	462	485	488	477	479	507	441	469	467	447	476	472	470	453	489	510	542	464	500	469	488	472	508	497	463	519	460	512	486	464	484	480	495	477	506	516	477	475	495	471	492	462	504	474	501	474	473	475	495	464	496	457	476	471	452	455	509	477	511	498	503	492	517	450	480	475	508	515	434	482	496	507	481	493	490	520	502	491	497	477	500	442	432	491	477	473	496	495	456	492	497	492	478	474	478	480	488	515	509	470	485	452	499	488	519	448	483	480	505	475	507	465	477	473	465	450	457	487	483	444	476	480	483	533	485	514	423	481	473	521	501	485	447	473	502	533	506	479	518	444	468	489	524	488	460	469	489	483	487	470	505	484	483	496	473	515	433	487	448	497	501	459	480	491	466	510	487	505	502	501	486	530	509	474	497	507	468	513	456	475	473	515	440	443	455	464	478	461	506	474	501	430	467	471	491	483	473	493	446	479	481	500	519	459	511	443	479	481	472	460	522	462	494	498	482	467	485	476	508	459	489	451	479	463	492	488	462	494	472	478	478	468	518	509	485	481	494	504	493	487	476	538	510	451	518	489	479	507	480	445	446	448	483	480	504	476	490	483	449	479	512	461	520	488	462	495	465	515	509	448	491	493	478	506	479	418	454	536	432	503	467
42563	81514	52875	41766	42030	11639	622	586	547	562	839	1659	2776	2864	877	498	478	434	504	486	479	507	481	536	457	521	515	497	530	451	533	454	463	463	525	452	489	469	459	453	488	521	504	525	457	533	498	509	490	520	459	534	487	488	493	489	491	509	507	447	443	495	498	478	525	482	511	439	485	508	465	516	483	479	475	495	464	475	498	443	493	490	470	488	515	495	512	487	459	461	508	553	447	505	494	495	499	481	494	501	464	513	528	476	486	479	487	503	487	487	506	493	483	448	498	480	520	537	472	501	493	477	480	504	517	518	480	498	478	530	469	511	448	517	474	515	503	497	482	444	505	469	477	480	479	514	525	492	499	482	473	451	477	492	484	505	476	528	467	508	499	544	522	464	477	478	539	500	497	489	490	472	473	478	454	465	512	484	484	492	531	552	487	543	512	511	487	496	489	527	486	518	461	449	501	493	501	537	504	501	508	485	464	471	501	505	532	481	511	502	524	461	470	501	474	491	505	483	492	534	489	548	498	519	537	471	514	502	506	523	499	506	464	478	469	455	453	470	473	523	510	493	487	532	442	470	492	481	467	516	517	489	488	518	534	510	511	501	477	491	521	533	455	501	504	487	513	506	497	530	480	437	468	450	482	506	479	465	478	521	480	524	474	475	493	488	481	496	493	498	488	537	482	458	506	476	490	486	479	517	511	495	511	486	493	485	479	485	525	500	503	485	541	484	472	449	462	497	494	519	517	510	538	485	479	475	479	492	468	486	493	497	493	493	511	501	480	494	539	462	494	471	506	503	528	522	476	491	496	511	433	499	508	480	526	503	486	483	471	516	529	467	519	447	535	480	522	483	456	512	532	463	502	513	518	464	508	519	468	491	458	433	514	518	473	486	473	500	476	477	494	499	481	513	505	523	505	502	482	509	478	466	496	467	465	479	471	469	508	486	486	489	466	478	521	484	497	499	494	468	506	496	508	479	491	474	508	468	516	509	509	477	525	482	483	521	479	525	503	484	471	474	516	449	465	474	522	456	538	473	481	508	517	509	530	484	498	503	489	480	497	478	475	457	516	489	510	486	487	502	494	546	493	496	456	477	506	453	475	530	491	452	511	518	493	490	504	459	496	471	490	500	472	482	528	524	501	477	507	464	478	462	499	501	464	502	517	465	489	515	463	489	523	531	513	485	472	460	492	491	493	517	498	504	496	497	477	499	494	464	499	501	507	508	507	503	453	507	442	459	498	476	470	504	498	499	499	477	481	519	518	479	511	477	483	452	482	495	462	531	461	477	474	493	492	425	469	516	474	478	458	487	491	492	496	468	467	531	457	509	524	492	503	470	467	534	518	505	478	503	503	530	516	460	475	426	528	518	488	487	452	483	498	466	504	487	486	461	509	508	472	469	481	469	508	471	525	484	463	496	489	470	499	476	459	483	481	486	499	486	498	506	543	481	513	480	537	476	472	465	524	489	487	487	469	491	501	481	478	518	437	488	516	507	532	456	479	509	499	449	483	504	490	486	499	483	478	539	519	501	480	501	507	474	521	477	479	473	457	478	503	494	493	490	485	480	505	455	525	475	465	471	479	486	482	504	480	506	491	473	507	482	481	502	455	503	508	475	495	482	463	492	480	468	483	503	502	513	476	521	494	489	478	502	475	463	520	450	488	472	485	482	485	491	517	490	481	469	474	441	483	494	456	451	454	468	520	496	463	484	472	490	521	506	488	471	498	507	544	491	489	474	460	498	478	528	517	481	486	517	472	480	502	472	476	490	469	471	490	501	481	482	492	517	473	495	547	495	522	470	493	495	504	481	465	518	484	491	482	461	473	500	503	484	516	481	450	507	495	484	488	504	484	481	484	475	480	455	536	465	523	529	486	513	498	500	453	509	481	499	494	497	514	495	536	466	475	458	480	484	499	537	497	471	452	477	486	516	452	469	448	490	500	479	475	506	510	499	485	513	496	502	512	495	508	491	501	486	448	468	490	454	503	530	528	478	467	458	517	497	464	474	510	529	452	504	484	490	480	495	498	491	513	502	521	484	505	480	486	493	508	486	480	455	505	467	502	505	468	507	502	455	452	455	484	502	472	456	527	507	479	505	470	493	494	494	503	502	493	495	467	468	506	455	499	489	488	482	487	483	531	516	479	499	476	485	512	523	494	444	521	435	478	404	480	482	518	467	508	465	479	529	520	469	512	489	496	502	503	474	502	516	519	469	486	489	506	496	530	480	481	501	488	491	483	489	481	506	496	497	504	478	500	492	486	495	504	494	488	500	508	473	503	494	483	512	458	462	494	494	486	494	512	510	442	479	471	498	503	485	461	481	492	491	458	495	477	469	528	521	457	480	509	455	524	503	516	498	526	479	483	499	527	510	505	465	508	499	467	498	487	486	507	488	487	461	464	489	502	478	509	519	507	522	486	473	471	502	511	517	498	487	438	446	473	524	511	537	517	484	500	484	493	513	550	516	481	517	470	503	466	489	521	485	504	537	474	512	493	491	485	497	492	469	517	503	485	477	481	469	495	453	480	480	489	479	513	524	492	490	515	496	504	495	471	509	522	462	516	449	464	503	485	539	498	497	496	480	516	441	465	495	532	492	543	489	485	470	468	485	511	492	498	478	506	509	465	509	510	529	485	513	464	478	474	478	476	490	504	448	492	503	519	487	522	473	496	488	503	531	476	499	505	477	476	469	492	505	452	467	566	467	471	486	499	501	489	511	491	490	486	500	468	492	513	472	495	482	525	475	490	501	515	505	453	504	513	467	487	503	504	465	506	474	527	503	487	474	496	455	502	498	518	491	498	495	515	475	516	458	501	504	545	505	477	493	497	548	481	450	465	481	490	468	471	482	490	484	524	485	502	452	501	502	520	516	494	491	503	445	482	510	472	506	468	476	490	471	494	489	527	480	520	492	516	499	491	458	500	536	486	485	482	512	467	493	504	523	499	468	493	501	499	487	468	501	524	504	484	506	499	464	496	471	480	519	509	501	539	498	464	447	484	452	512	524	467	474	499	498	483	515	476	493	494	494	494	496	472	486	471	463	457	465	501	476	460	481	502	482	465	500	488	484	489	487	490	482	469	521	486	466	467	492	486	472	514	486	486	524	510	461	499	492	490	475	501	485	485	507	468	493	470	486	506	476	471	509	497	505	473	502	524	450	488	488	495	442	507	465	493	496	453	464	499	487	532	516	515	500	475	489	530	493	512	496	486	512	471	494	497	514	519	475	515	506	531	494	497	510	516	467	459	498	476	515	438	501	471	480	488	497	471	464	503	514	502	526	479	512	495	500	497	511	517	479	506	476	504	497	471	476	480	452	512	434	426	468	510	482	505	480	482	462	474	518	483	485	476	444	493	514	502	498	494	491	523	451	468	477	514	528	503	464	521	493	495	485	474	516	512	473	499	486	497	507	429	500	457	466	522	508	491	497	508	515	498	509	487	451	512	472	473	492	518	506	486	483	482	480	500	500	549	477	524	513
24954	22665	29531	29923	28223	11958	945	380	394	408	488	691	1119	1015	447	363	389	332	364	380	348	384	368	366	362	384	410	348	391	365	349	368	379	372	374	379	332	335	370	359	366	389	402	380	347	377	376	369	361	331	355	375	365	358	366	371	375	396	376	359	342	371	378	370	385	367	377	403	324	365	367	383	381	374	391	355	382	394	342	376	395	393	360	373	330	386	361	361	375	346	317	363	349	366	378	353	395	362	362	375	380	361	346	364	376	389	386	387	380	396	351	350	374	391	370	378	362	367	372	373	393	367	375	391	350	364	398	371	337	349	375	375	357	391	389	361	340	347	348	376	354	356	373	370	369	325	389	360	405	351	362	374	360	372	314	347	356	375	344	371	369	361	340	338	418	336	369	393	347	359	394	365	359	373	369	339	362	379	390	362	389	377	364	361	374	375	361	370	349	332	357	398	392	378	359	366	389	376	386	373	393	385	391	376	332	367	377	389	367	392	357	395	333	369	353	354	339	355	337	370	362	370	367	377	364	347	356	377	380	351	362	403	359	351	342	389	359	363	375	344	368	338	392	365	345	384	369	344	371	349	386	370	400	332	361	364	366	374	356	378	361	370	380	398	336	376	369	374	339	391	382	328	369	362	364	364	372	357	371	344	333	369	336	369	407	363	365	369	378	356	354	413	386	333	360	372	378	362	373	395	375	380	362	341	400	349	374	365	393	324	360	406	340	362	347	351	360	366	367	356	358	383	394	381	356	369	367	364	371	348	381	336	364	356	382	366	393	336	371	342	338	396	384	339	341	355	345	335	389	341	376	357	397	380	370	394	397	379	364	353	379	382	338	365	370	362	339	389	382	395	344	348	393	366	374	367	394	338	360	364	375	375	367	371	339	354	379	396	340	351	377	380	351	352	359	379	336	367	390	376	380	353	368	404	335	367	342	363	379	418	379	380	358	389	337	365	359	386	386	393	388	401	359	354	371	365	337	367	372	366	375	362	347	376	335	370	379	353	411	359	352	401	372	367	382	369	387	378	402	353	371	366	377	355	397	366	366	419	354	374	378	383	392	384	358	371	396	372	349	341	371	364	373	380	337	368	369	355	342	376	339	351	322	329	353	367	358	369	392	388	374	366	365	391	352	373	339	364	368	336	391	384	419	342	412	402	396	353	392	414	374	369	344	367	383	356	393	358	373	360	363	323	389	371	356	363	365	368	372	391	378	365	382	361	374	380	333	364	333	374	373	374	369	361	380	353	391	364	356	357	334	404	414	361	355	330	331	384	331	387	353	364	377	410	356	385	398	369	349	375	380	373	367	360	357	375	363	337	389	368	401	397	382	357	345	342	411	368	395	355	337	385	367	395	393	376	356	358	353	374	405	352	384	396	351	375	375	368	390	399	375	367	418	346	367	375	376	348	394	406	358	379	348	394	357	393	386	321	371	328	330	358	390	355	359	373	335	315	381	338	357	343	358	372	348	388	366	380	384	399	394	349	365	338	348	385	386	364	389	379	346	365	381	409	348	363	371	372	404	378	381	351	381	373	386	377	349	371	395	396	371	363	372	367	356	362	369	367	347	384	372	364	353	353	351	382	385	361	360	347	349	375	381	402	351	343	340	383	363	366	365	380	385	380	382	411	394	342	371	369	379	395	400	348	375	328	351	382	319	388	371	350	361	366	353	352	376	351	361	367	394	389	367	358	377	364	371	377	348	386	379	359	385	353	357	415	351	357	358	399	367	363	394	369	366	306	374	386	383	345	371	351	392	355	356	344	333	362	373	383	336	341	371	318	358	353	392	346	382	380	368	352	367	351	392	346	393	364	366	344	382	352	358	384	365	416	402	379	329	354	360	366	369	382	347	344	388	347	371	309	379	375	372	378	352	349	351	358	387	357	354	378	353	354	340	345	349	343	357	367	364	371	398	355	340	322	342	379	375	363	342	360	386	370	381	356	346	403	371	338	351	368	374	369	355	360	390	361	356	365	396	375	375	354	386	364	405	385	384	389	391	342	326	389	368	347	356	349	341	395	385	366	348	361	356	386	385	357	362	381	373	370	359	361	373	369	376	403	353	386	352	333	367	378	371	381	388	357	344	379	365	362	358	395	371	359	366	395	355	358	379	357	390	331	356	346	386	390	396	357	355	333	341	362	355	360	358	388	376	381	375	349	389	357	329	387	367	402	362	372	354	363	393	346	328	373	337	388	331	353	366	357	396	368	392	360	418	384	351	385	376	387	345	371	333	350	376	367	353	379	373	335	349	380	403	369	375	382	338	363	344	390	351	358	368	359	380	362	361	394	387	396	348	369	397	313	334	352	381	375	395	354	360	353	369	351	430	397	397	407	348	363	366	384	378	382	355	368	371	348	357	335	333	331	372	341	345	339	371	377	398	365	366	384	368	387	378	360	369	369	357	389	368	369	384	405	375	372	363	367	411	339	368	387	401	395	372	380	378	395	379	385	354	357	381	369	415	359	377	373	379	365	343	387	376	375	354	396	363	357	349	342	335	334	406	345	361	362	341	360	354	355	366	387	360	355	402	363	407	380	390	405	377	359	341	357	376	408	359	325	375	356	378	373	397	383	376	368	366	384	348	346	367	370	371	358	403	367	384	384	365	375	367	393	363	382	337	382	373	377	358	318	389	374	380	365	352	372	383	369	363	370	387	357	391	369	340	369	367	367	381	377	391	373	383	355	340	365	365	345	425	379	421	373	373	347	342	360	391	357	382	359	381	308	354	390	346	371	361	365	365	371	366	342	332	324	387	386	376	383	350	370	386	418	409	376	361	351	396	378	381	361	373	359	347	354	372	326	365	358	385	347	384	334	371	346	377	363	395	381	373	415	369	335	395	324	370	366	386	353	369	326	372	350	386	379	407	380	365	368	350	396	376	379	383	357	352	374	371	350	386	387	384	360	383	359	349	368	381	345	364	351	390	395	398	358	372	392	362	378	359	408	381	363	390	362	377	350	386	342	338	355	379	352	337	355	382	336	319	405	354	358	389	377	349	344	362	346	387	393	398	376	374	365	347	365	372	377	399	327	375	361	365	354	322	381	387	385	353	372	365	328	367	380	368	336	363	349	358	378	376	363	353	393	363	380	381	371	361	357	373	347	357	388	330	390	357	352	377	372	404	349	371	363	400	358	329	372	353	351	394	364	337	369	383	354	343	391	368	366	400	331	335	382	370	349	379	369	376	336	358	385	369	383	369	368	359	345	360	336	368	329	332	367	387	342	324	370	351	358	352	404	386	327	388	378	368	328	359	356	380	379	364	357	387	372	378	363	388	353	374	376	348	365	347	356	358	372	407	371	380	379	365	354	370	363	380	395	370	350	356	369	368	369	365	383	349	367	352	403	409	346	354	373	371	374	400	387	362	358	390	347	383	378	373	343	360	353	365	387	348	401	349	357	390	385	372	345	366	372	358	358	342	398	354	334	334	402	373	352	396	340	380	351	347	411	376	380	404	378	388	341	369	357	347	346
39960	70717	44384	37877	33292	6839	465	456	441	427	633	1028	1896	1584	567	392	414	472	450	408	426	466	423	388	390	365	407	372	446	393	419	386	407	394	401	394	383	390	393	412	393	389	382	392	407	397	394	401	410	389	421	392	365	416	379	367	353	438	375	400	413	409	391	417	412	394	395	391	379	404	379	392	432	388	386	383	407	374	446	384	378	391	398	442	429	378	399	406	375	382	378	418	386	392	415	399	424	384	398	405	406	383	408	432	402	412	352	421	401	427	392	396	421	416	401	394	436	405	416	410	348	408	395	433	402	387	414	396	433	373	422	383	383	416	412	394	383	416	404	389	419	383	414	389	398	354	405	417	412	412	418	402	399	383	385	419	417	403	380	422	404	401	402	407	392	376	404	390	396	386	416	383	362	386	380	408	385	373	428	408	386	382	398	414	391	379	398	368	407	460	392	403	378	398	413	411	411	394	398	413	381	405	418	363	396	397	377	398	406	404	403	393	418	380	414	392	388	391	433	412	404	386	393	389	390	362	399	423	396	409	394	427	380	370	419	393	373	393	409	432	377	433	424	437	399	420	400	426	400	393	387	365	403	381	418	344	389	390	419	403	391	389	394	400	443	385	400	393	396	416	416	376	404	414	359	415	406	377	367	380	424	379	406	398	411	382	403	374	391	416	396	356	413	405	369	398	431	428	374	394	421	430	383	367	398	400	402	374	396	421	426	415	400	365	409	358	432	380	399	388	358	408	407	370	391	376	381	366	424	419	414	378	397	408	429	388	386	418	379	381	417	426	410	396	420	401	411	405	431	380	401	402	390	392	396	405	387	383	430	379	390	393	390	417	378	421	394	378	390	389	409	381	388	361	413	390	389	416	391	397	400	367	386	424	399	394	409	396	408	403	397	373	394	407	375	390	408	420	385	409	408	406	431	444	360	406	388	391	385	385	399	362	411	392	407	415	446	367	389	398	398	384	394	400	400	424	397	421	377	420	410	411	397	395	392	383	353	412	422	374	388	375	365	403	376	403	394	395	383	402	397	420	448	407	405	398	414	433	387	363	410	398	419	361	343	403	384	429	379	360	413	394	408	403	382	403	392	399	395	371	398	375	410	397	423	374	396	432	433	383	384	424	410	401	410	408	411	382	396	393	410	429	408	423	420	388	440	411	403	417	417	395	422	409	409	402	381	366	409	364	402	426	370	400	416	390	397	404	476	393	389	390	396	352	369	425	454	395	418	383	415	405	413	376	394	388	420	389	370	395	412	379	379	369	405	385	365	426	384	408	381	408	396	415	367	372	414	406	386	391	432	420	408	421	425	378	400	409	440	409	379	403	396	397	382	363	399	362	391	420	384	362	381	406	379	398	417	430	414	394	378	415	389	378	376	409	420	415	396	396	398	432	395	408	394	366	399	375	410	396	415	404	395	424	425	386	430	406	400	430	403	407	413	398	394	389	380	398	374	407	354	403	435	403	397	417	397	414	368	376	396	399	397	409	391	391	362	420	385	414	389	401	395	409	392	391	372	389	403	414	405	417	432	410	397	388	404	422	396	382	418	395	379	368	393	365	404	405	400	420	414	380	407	427	404	409	405	389	375	390	406	384	401	428	428	382	397	387	379	405	387	406	406	384	378	406	422	406	413	386	389	431	398	398	400	386	408	409	404	383	390	367	388	414	404	415	371	416	382	430	387	405	416	407	415	389	383	374	406	403	373	397	406	402	369	414	391	396	400	395	418	414	437	397	406	398	395	434	395	395	388	396	392	415	392	413	371	422	381	383	378	366	417	417	383	356	342	402	420	382	408	416	392	374	383	413	369	422	438	396	397	412	390	398	386	391	376	387	395	409	395	397	379	382	400	367	376	384	416	399	361	411	406	378	404	415	368	434	354	418	404	411	411	400	413	404	427	385	420	378	398	435	407	368	402	385	401	372	402	380	419	392	399	415	365	414	403	384	395	367	362	392	382	394	430	379	405	380	404	397	387	419	410	413	375	388	397	391	399	402	399	385	389	436	367	391	403	427	397	411	427	395	432	369	408	381	414	424	423	414	386	404	413	406	408	410	395	426	379	407	401	392	384	415	396	428	427	395	403	406	422	354	429	422	396	419	375	403	376	393	398	388	408	421	415	392	375	382	427	399	376	380	396	383	414	385	408	415	398	401	388	400	430	411	377	417	439	405	388	380	381	465	411	405	384	428	373	442	410	410	351	368	431	404	369	417	394	423	371	396	419	385	387	370	424	382	387	401	409	405	407	375	404	396	424	367	395	412	382	404	418	397	337	415	385	399	431	395	401	407	386	384	383	427	345	406	423	380	366	365	418	407	421	369	410	380	378	376	432	382	385	386	430	427	424	421	382	391	383	436	387	387	401	402	435	406	418	375	394	396	385	398	397	404	416	374	411	420	421	401	405	404	410	388	382	415	436	390	388	380	415	409	434	411	423	396	390	380	439	384	365	392	400	381	438	396	388	405	421	404	404	391	407	429	422	386	415	382	386	392	421	402	409	379	429	417	376	406	368	382	416	385	395	386	409	382	409	417	391	374	395	410	372	383	403	415	408	406	400	370	353	398	385	381	418	394	395	399	431	396	420	412	382	408	389	393	398	390	401	409	375	411	362	356	386	409	383	399	438	348	428	375	392	406	374	378	384	384	384	404	415	376	371	389	392	428	351	348	413	421	389	387	395	359	371	378	386	408	417	420	383	362	398	388	386	412	392	374	412	396	405	419	359	378	411	376	385	422	413	390	358	398	397	409	418	423	425	383	398	395	357	393	389	410	381	395	406	385	404	385	397	367	393	426	403	403	388	350	406	384	395	374	372	395	415	394	418	396	369	403	392	401	383	393	399	428	357	378	365	409	409	366	431	418	389	398	411	380	395	425	397	376	415	395	414	410	401	373	405	397	416	355	408	438	424	375	389	410	400	380	430	367	378	402	409	420	366	403	397	388	425	387	434	411	413	375	413	395	398	411	367	390	421	439	369	399	394	404	429	380	372	434	396	406	379	448	383	385	381	376	383	373	367	387	421	433	407	393	407	386	413	403	381	409	388	399	393	400	402	411	393	427	378	396	426	419	410	385	410	363	387	423	382	450	422	382	366	386	411	386	378	355	405	379	384	389	408	374	416	393	379	405	363	408	431	391	406	382	406	369	371	410	377	367	408	398	407	407	345	406	391	427	416	412	384	374	360	351	367	375	365	402	382	380	377	397	408	394	415	380	400	400	414	350	376	393	429	389	414	396	375	400	406	382	363	396	418	405	389	407	390	390	372	439	379	422	397	387	357	407	394	377	383	378	420	396	395	350	408	416	422	354	414	392	378	417	418	394	372	387	363	419	400	429	392	434	406	404	380	417	392	386	403	384	391	430	390	409	421	429	400	400	400	400	391	420	373	417	418	355	406	422	406	404	366	386	420	415	380	392	384	386	423	411	424	379	387	347	413	407	407	387	386	365	396	364	376	373	373	367	391	402	369	417	349	403
22455	21345	29305	26729	37259	26258	13607	1609	729	737	995	2103	3788	3362	1101	670	666	702	684	655	600	659	674	646	701	669	692	592	638	699	636	646	653	634	682	652	614	696	616	647	688	614	668	641	694	709	652	639	618	673	667	669	664	656	631	633	687	695	639	636	617	645	652	638	664	609	672	638	640	669	659	623	646	655	670	698	655	636	669	583	650	631	691	688	641	664	663	653	656	628	679	649	663	641	644	625	657	622	656	641	618	679	652	665	690	684	653	633	674	689	656	664	642	623	674	650	669	648	623	653	628	631	614	625	594	660	659	685	615	638	698	675	626	662	672	659	691	673	683	642	688	630	583	638	650	655	622	597	642	617	606	648	631	620	666	670	659	626	634	601	637	659	605	575	638	638	649	646	602	639	659	632	698	665	652	692	616	642	630	679	661	659	624	626	642	646	677	688	638	648	640	700	688	675	668	680	658	716	656	706	632	633	694	695	638	600	650	662	611	649	610	656	604	630	652	683	610	635	611	675	610	693	708	609	643	637	646	645	686	598	638	635	642	678	668	679	681	671	653	664	657	651	612	611	669	635	706	610	696	685	664	681	686	659	648	664	661	634	667	631	640	632	586	617	682	639	658	658	647	615	623	645	650	628	623	663	651	675	661	651	602	653	655	674	687	635	651	667	657	700	636	617	665	651	674	559	645	657	696	651	654	640	654	647	647	642	627	638	673	626	631	655	626	591	661	646	645	634	620	654	637	684	680	596	670	618	672	639	621	629	657	682	678	672	671	653	648	607	634	635	626	669	618	638	658	679	633	629	651	633	674	665	655	670	626	637	641	637	616	672	622	627	665	645	656	629	631	679	657	699	692	695	640	628	668	596	628	660	633	657	650	697	660	675	644	648	630	668	609	629	714	652	652	645	678	690	634	662	659	665	651	637	667	625	620	642	610	670	638	668	634	627	636	610	623	630	655	588	680	638	671	651	641	669	647	639	661	659	628	637	630	683	699	630	656	657	634	653	643	627	637	713	639	673	662	635	636	655	671	663	660	640	680	640	644	624	643	627	626	647	691	657	685	666	659	663	647	683	700	635	637	636	619	620	655	625	625	630	653	650	633	624	663	669	660	691	640	668	660	646	663	652	626	647	654	662	602	704	630	589	635	653	658	649	660	628	627	633	647	690	604	657	643	671	705	640	634	629	617	665	583	660	654	636	629	651	640	654	625	664	606	675	626	665	681	660	661	633	645	647	661	656	627	624	690	665	632	645	624	616	657	631	663	625	623	662	675	609	700	660	684	642	718	603	648	594	642	646	669	668	619	708	665	656	619	638	692	667	626	624	655	682	682	638	634	597	646	617	662	644	652	620	628	637	668	608	672	653	628	664	639	620	604	699	638	653	681	655	639	643	667	690	646	684	642	660	672	638	640	651	674	663	642	654	630	670	586	656	650	652	657	661	678	656	633	641	648	614	640	604	667	620	663	630	575	634	623	667	655	695	653	645	652	642	630	687	619	610	667	641	625	622	668	637	667	603	634	640	638	663	633	635	663	636	623	663	631	663	685	683	652	652	659	621	648	621	622	653	692	630	628	704	667	661	670	628	628	673	666	651	660	613	646	622	631	578	631	615	652	670	677	666	640	645	659	616	638	667	673	660	693	690	604	650	682	646	657	620	603	639	640	612	609	657	644	627	642	651	637	631	662	637	631	642	653	665	663	641	679	633	638	642	661	627	637	645	639	620	642	661	647	660	645	674	627	685	644	683	614	704	656	647	656	648	632	601	624	638	677	638	636	650	666	634	706	657	635	631	616	698	647	641	651	622	628	634	646	634	669	616	696	646	636	614	616	620	682	649	625	636	626	601	614	605	649	642	629	635	616	621	686	698	630	637	649	590	650	664	706	672	623	649	664	649	637	673	672	711	680	617	611	615	692	670	660	662	635	635	647	637	653	622	634	639	645	661	662	640	627	644	627	586	561	653	664	609	624	609	663	645	670	672	681	654	636	645	647	617	632	644	639	619	610	618	630	649	650	594	633	620	657	652	668	679	648	702	678	648	665	653	658	681	710	670	650	667	651	666	651	625	640	639	651	622	673	669	616	595	617	633	635	651	667	615	645	661	607	634	680	689	633	651	653	663	622	676	665	688	684	647	595	696	602	657	610	674	627	655	648	621	626	612	668	653	654	664	672	628	615	661	619	620	631	634	639	660	666	633	670	672	621	702	670	649	697	638	680	635	616	651	636	657	610	643	662	610	640	633	662	646	661	663	673	660	649	655	652	662	630	655	663	643	675	644	654	582	662	661	643	634	674	654	622	625	639	626	599	656	650	694	664	648	620	631	651	693	643	652	697	635	634	645	664	660	646	654	628	675	662	625	640	700	589	694	676	606	632	604	621	642	669	634	637	620	693	654	672	645	628	676	652	686	624	695	654	704	626	605	661	598	606	624	611	677	678	648	675	623	641	639	703	623	647	639	666	655	621	630	683	669	654	657	672	644	631	647	590	631	678	651	668	638	644	623	628	666	685	632	635	620	664	644	648	611	635	674	652	681	614	677	617	620	624	663	659	703	668	610	675	650	683	686	661	722	712	635	644	646	642	617	680	666	662	661	590	677	678	623	665	676	628	656	657	630	621	676	664	603	661	628	639	658	608	670	615	637	639	643	643	690	674	645	640	666	700	597	606	622	601	651	627	645	674	668	625	632	631	653	622	642	654	604	647	669	641	626	642	629	629	610	606	620	602	648	670	646	654	613	614	636	654	637	650	661	650	687	639	662	625	622	631	678	672	624	659	656	605	643	610	669	596	667	599	652	619	648	634	618	631	660	691	663	673	616	636	716	603	655	651	683	647	595	653	642	664	608	622	605	638	632	609	671	612	634	629	657	645	659	681	628	640	668	658	678	636	658	634	625	636	622	670	624	648	669	638	669	667	670	678	621	599	585	664	624	625	633	611	622	662	663	685	635	650	670	671	668	673	661	725	695	624	670	653	638	668	639	634	620	649	634	616	625	656	675	638	676	682	599	643	666	675	670	615	688	625	640	642	651	680	643	647	649	636	681	619	642	601	701	635	621	638	675	659	675	689	633	672	646	625	683	616	635	702	689	643	599	695	676	605	635	698	636	645	673	643	643	611	676	616	629	645	663	664	615	637	609	693	637	671	646	681	699	657	647	607	655	623	620	652	620	643	582	631	630	626	684	687	632	630	681	653	630	648	692	637	665	670	662	695	651	644	614	679	642	653	676	661	624	633	626	652	680	624	666	650	647	640	583	623	689	617	631	691	576	688	654	658	653	615	627	648	632	620	663	648	661	686	652	693	611	624	625	633	680	660	656	697	605	616	667	638	660	668	634	615	657	640	653	687	640	626	630	644	646	635	660	667	641	625	626	621	670	663	638	687	692	622	629	629	652	627	654	653	650	618	642	632	624	681	622	650	642	657	653	606	648	678	610	650	639	629	660	688	656	647	660	659	645	669	660	645	609	635	681	667	674
45400	84431	66132	54735	53979	16611	875	857	773	792	1308	3234	5811	4715	1348	709	678	663	684	674	661	677	681	678	690	635	658	637	655	633	674	687	695	647	683	602	632	656	675	650	653	642	636	622	633	646	657	658	665	651	685	629	616	660	638	630	686	667	655	640	615	652	637	607	632	621	667	675	620	719	605	655	650	680	694	635	682	616	634	650	683	646	686	662	614	658	673	632	651	665	708	620	675	663	651	625	674	660	619	609	625	627	638	660	684	647	667	678	701	693	654	686	649	688	611	640	704	688	611	684	658	679	635	653	621	685	679	707	645	615	664	647	636	670	627	625	659	641	648	673	629	684	682	642	686	667	652	644	635	644	633	635	666	651	661	640	622	662	659	638	624	586	679	630	643	671	683	631	668	643	628	644	676	610	645	654	669	614	672	693	626	580	654	677	596	631	618	635	681	653	680	648	618	642	669	659	689	665	647	680	688	669	646	628	667	660	677	648	678	628	645	672	705	637	635	619	667	626	669	633	668	678	678	665	669	663	630	613	657	676	695	635	671	662	679	604	656	665	618	667	684	649	679	640	626	657	614	669	688	697	659	623	643	681	618	650	633	645	667	654	707	652	667	628	693	692	651	661	650	668	655	668	632	657	655	645	674	666	644	685	673	667	647	640	650	641	647	650	688	591	638	670	657	691	668	674	661	647	629	631	640	673	616	653	701	689	650	637	636	649	704	634	676	646	640	637	635	660	697	667	703	707	662	660	671	680	670	678	645	612	677	636	662	647	677	661	644	640	654	647	646	676	690	615	675	680	667	683	654	718	656	679	646	663	668	685	651	680	588	611	657	675	614	661	642	693	625	612	656	611	675	666	641	641	651	670	679	640	625	663	674	708	638	674	556	676	647	642	618	619	669	647	657	646	616	664	655	648	686	664	653	660	662	665	616	627	651	647	638	641	635	614	627	670	613	641	678	695	612	672	662	665	600	648	694	628	637	680	654	626	646	681	630	667	675	646	620	659	622	667	677	681	644	670	678	693	633	623	651	638	614	655	607	645	612	660	661	664	647	623	672	680	675	659	642	643	674	615	660	634	637	674	688	685	623	631	655	636	592	652	683	681	622	697	688	695	646	672	642	682	637	671	594	615	628	681	636	654	646	614	678	668	683	701	649	703	645	668	627	607	662	660	695	689	649	642	623	640	667	693	661	661	642	628	648	705	650	640	656	626	674	593	648	665	647	646	616	655	657	738	660	651	653	613	652	657	640	658	636	636	608	697	648	664	665	708	625	657	683	672	635	622	701	606	685	660	670	629	655	672	642	641	636	690	650	618	649	620	642	623	638	656	657	672	662	658	634	666	642	623	695	661	629	662	658	654	650	613	680	636	674	634	644	613	650	657	602	689	656	580	647	653	644	641	610	679	635	617	643	685	620	661	643	701	659	637	608	623	675	643	685	654	705	701	677	644	622	696	595	688	680	653	641	640	707	638	674	658	685	669	644	622	633	627	676	676	616	688	681	720	659	629	639	699	635	707	607	632	640	667	622	675	627	644	658	684	635	685	604	630	693	648	655	675	638	657	648	674	624	620	633	653	674	598	684	698	647	628	642	622	637	608	632	667	602	667	633	653	652	656	620	637	610	630	664	685	663	648	612	631	661	637	655	647	672	660	627	661	649	669	668	627	663	615	667	636	630	621	650	638	643	688	669	664	672	658	631	690	676	667	620	623	669	659	643	657	651	599	721	644	626	666	666	647	655	620	593	614	677	644	698	668	608	646	654	642	678	665	651	651	625	646	674	693	649	644	689	634	662	686	660	668	646	681	690	603	640	640	607	670	661	639	646	626	712	664	669	629	671	637	633	639	660	624	632	658	649	670	644	673	645	635	636	683	634	646	700	631	611	682	698	633	675	666	652	669	659	662	653	605	682	688	663	688	661	668	641	652	651	657	643	665	696	609	641	656	712	631	623	655	677	642	627	656	627	635	625	657	653	682	652	640	633	651	644	635	623	669	667	618	665	644	618	688	628	638	656	631	642	650	607	633	667	632	678	624	688	621	615	651	644	695	629	663	617	620	648	660	643	670	644	649	668	665	633	602	716	625	660	636	658	690	679	716	652	661	624	606	657	637	620	662	653	673	627	664	625	627	694	626	691	692	666	661	593	634	657	678	705	688	643	661	644	622	649	663	645	643	688	654	641	666	681	692	612	640	688	685	630	654	665	668	653	603	626	600	701	654	645	710	643	658	698	649	658	656	656	644	644	653	645	662	687	662	641	673	657	662	618	698	661	639	663	658	638	630	677	635	674	663	698	628	663	666	678	648	676	656	594	703	629	618	683	657	662	692	653	677	615	667	658	633	613	671	681	652	648	636	678	660	678	646	626	606	624	708	700	647	665	626	616	643	659	651	604	626	661	657	632	646	645	627	697	653	632	635	675	628	645	672	683	692	647	724	692	599	678	637	631	675	693	669	685	677	648	699	682	682	691	625	633	612	694	656	714	682	643	679	675	622	679	617	641	655	681	659	660	682	645	688	647	671	628	656	629	635	676	693	655	660	637	688	665	668	653	618	635	648	653	671	606	662	611	675	611	630	679	655	656	611	641	676	630	676	645	631	641	686	700	671	653	679	646	673	637	644	626	657	637	644	633	626	638	626	687	622	683	639	619	671	683	683	683	651	655	654	654	654	650	622	654	615	660	650	648	673	665	651	640	658	673	678	630	669	640	642	640	675	624	655	600	651	599	729	639	669	624	639	655	649	653	631	661	664	692	654	644	621	669	674	629	669	654	682	671	602	616	663	643	651	634	636	665	629	644	649	653	643	671	663	618	632	633	630	653	627	633	657	649	668	646	639	713	636	688	671	677	641	672	634	670	668	655	648	679	653	642	637	697	645	671	627	655	654	688	679	649	678	616	659	667	648	692	675	611	658	656	693	658	608	626	610	679	674	659	649	611	659	679	683	649	645	672	602	633	682	634	655	687	649	671	668	654	650	668	681	636	626	641	615	673	634	650	615	675	648	649	637	614	609	663	658	687	682	668	650	639	667	621	681	656	682	657	666	648	651	610	604	654	654	639	660	706	672	649	631	631	650	627	601	652	702	668	681	626	606	658	667	637	631	628	652	684	690	653	672	644	686	673	654	674	658	668	604	682	638	711	661	694	631	705	612	674	684	653	617	649	636	646	625	688	638	677	654	685	687	686	706	647	630	687	646	633	640	651	660	659	656	641	623	644	672	691	647	703	621	680	690	672	649	671	653	670	669	622	628	648	672	666	606	683	673	634	668	695	638	664	678	629	672	636	667	661	665	670	691	658	678	685	649	627	661	672	652	630	672	675	713	652	642	657	709	677	644	700	628	659	669	670	635	673	610	663	615	656	634	641	635	631	663	654	666	656	682	648	638	638	632	638	683	668	646	612	659	667	653	617	683	640	680	675	690	697	688	629	624	633	706	643	627	642	595	672	636	672	649	683	636	638	648	668	693	620	670	645	667
31472	29053	23235	13063	10532	1419	347	316	330	320	323	352	397	381	310	314	300	305	321	297	357	306	299	271	309	297	321	320	337	313	303	297	304	310	305	305	356	303	299	334	316	311	267	285	321	323	331	316	320	310	300	335	312	332	337	260	320	316	282	303	300	330	320	324	308	308	294	291	289	304	320	277	308	297	308	326	295	299	300	328	275	285	303	317	332	302	322	341	310	332	301	330	281	325	304	316	313	311	290	320	305	315	296	289	268	313	313	287	314	270	320	282	293	275	329	309	305	287	280	305	333	299	324	322	331	341	358	314	318	311	313	274	315	306	313	284	332	331	282	310	312	310	345	339	312	312	318	309	309	341	298	289	298	308	319	314	300	300	339	324	294	282	308	299	313	309	294	311	294	307	322	318	321	326	309	302	344	293	293	310	314	297	310	312	307	306	288	280	294	307	313	303	307	301	279	335	299	320	308	311	281	317	313	315	312	299	308	302	282	319	284	297	291	324	318	299	282	320	296	288	292	273	305	303	306	323	286	332	314	299	316	293	284	308	308	268	326	319	317	329	302	310	338	314	334	308	316	271	289	287	332	332	279	296	289	313	312	349	315	299	312	314	302	298	319	290	287	284	310	297	341	315	299	317	279	321	287	302	309	292	311	285	289	323	308	301	288	271	305	325	303	275	328	298	272	324	316	296	259	293	312	321	280	307	321	288	334	298	304	300	323	345	341	312	302	328	298	330	307	292	329	289	315	325	313	294	310	320	272	289	323	299	327	289	338	289	339	316	325	301	329	313	321	295	308	309	302	282	297	320	354	277	297	305	301	344	294	288	316	314	329	309	343	317	297	290	297	288	330	316	334	293	319	310	337	282	277	291	322	313	293	326	295	310	323	292	329	327	315	308	313	328	309	300	278	306	299	281	278	328	328	336	315	342	271	308	332	295	348	306	305	303	312	303	305	308	287	316	338	327	302	328	280	321	317	292	289	323	324	326	299	269	316	290	350	301	315	326	281	340	293	279	304	331	287	308	307	314	272	290	326	274	296	304	294	313	310	269	303	335	322	302	334	300	330	301	318	295	298	323	296	286	317	316	305	285	360	302	330	295	318	303	338	299	309	349	308	290	307	336	309	313	291	306	298	349	302	321	294	340	307	280	296	289	307	312	297	323	286	313	287	301	313	316	320	311	263	299	334	307	323	265	335	307	287	312	285	281	333	271	291	297	338	300	289	301	304	294	326	312	316	331	296	323	282	315	296	308	311	318	330	281	299	330	304	289	286	317	319	323	301	300	296	289	298	317	365	286	301	299	294	291	298	323	309	306	297	292	325	309	298	299	316	308	293	317	297	300	290	303	302	341	318	320	308	332	303	300	331	316	310	294	280	312	277	278	331	319	296	272	305	315	310	314	299	324	277	319	306	324	341	272	309	328	284	283	301	330	270	298	294	267	301	328	321	276	279	329	314	307	333	307	314	320	341	314	283	275	273	310	335	311	334	312	301	323	317	298	320	297	315	284	311	338	288	290	337	301	313	287	274	300	303	334	311	329	288	292	332	313	328	301	309	285	319	306	289	337	297	332	313	305	308	289	321	342	313	263	312	309	299	282	285	300	329	304	312	296	319	293	323	332	308	307	282	310	317	301	316	324	310	284	313	256	289	288	293	282	308	290	319	323	306	304	339	306	323	305	281	314	322	303	312	324	307	323	295	321	282	271	311	308	335	309	287	310	319	313	270	281	320	295	310	322	295	302	312	296	302	300	281	287	343	304	281	284	329	314	321	299	301	301	306	313	270	296	294	304	298	290	302	309	305	294	328	293	302	313	290	292	298	312	300	273	288	292	308	311	296	321	306	327	295	282	308	303	324	310	315	280	300	277	259	309	324	281	304	306	299	309	313	298	292	318	313	309	319	315	305	275	305	299	295	326	318	301	306	325	322	283	282	320	281	309	326	302	320	306	289	279	298	314	326	330	288	335	287	282	325	307	322	303	282	304	290	324	301	326	320	302	315	305	293	285	280	322	317	291	315	312	326	312	303	327	321	294	316	323	291	301	306	318	292	286	288	277	291	282	306	294	300	293	291	306	349	303	289	322	316	276	312	320	318	297	311	278	329	320	342	317	298	291	279	312	322	291	287	294	292	273	319	303	317	297	340	309	320	311	316	329	313	319	303	299	285	325	273	315	292	301	311	305	313	300	296	276	342	303	324	342	304	309	295	296	314	296	327	324	316	337	295	306	331	296	315	352	322	306	306	330	299	307	314	312	297	290	325	307	318	303	301	317	313	320	320	350	309	317	278	291	280	312	301	274	298	318	273	316	277	297	302	314	327	288	287	297	315	308	306	314	303	324	302	323	295	308	293	311	298	309	342	284	324	293	322	297	327	294	303	322	279	323	341	305	301	296	295	320	321	326	323	307	316	332	317	297	308	310	328	322	341	294	312	332	276	304	294	319	296	312	295	329	300	311	290	290	308	319	326	279	297	329	302	290	304	336	301	315	293	296	303	293	322	308	303	313	325	261	310	324	288	291	286	320	336	299	301	313	305	316	282	342	351	288	305	282	307	310	304	320	314	304	287	325	318	311	291	296	322	324	297	288	267	314	349	288	331	321	304	294	319	281	305	297	358	307	298	323	296	261	315	319	296	295	290	317	336	308	342	297	296	320	311	293	317	301	303	298	322	307	321	291	303	356	308	283	299	310	287	311	304	328	299	308	275	311	302	278	308	323	336	306	307	266	341	283	321	299	305	301	300	314	301	297	317	281	287	313	313	309	326	305	316	304	317	279	319	303	297	303	314	294	284	315	274	324	312	333	329	313	301	294	305	284	277	283	300	308	306	320	341	311	309	302	296	322	284	300	297	293	301	291	319	296	286	304	311	296	300	303	284	301	310	315	304	306	309	318	340	304	311	307	311	274	301	299	335	299	325	297	321	309	342	319	318	294	345	323	299	287	257	295	279	339	303	283	295	305	318	309	313	279	308	288	325	337	310	280	302	324	314	288	282	317	300	340	308	325	306	295	284	320	282	309	310	301	309	306	313	298	315	312	324	293	332	333	333	270	313	305	292	338	304	315	317	323	344	295	286	296	324	289	301	341	292	314	315	287	334	306	320	332	322	310	306	314	301	306	296	287	303	322	338	303	306	330	326	313	317	328	283	302	318	300	325	305	275	324	303	288	321	330	306	319	328	286	280	314	315	310	280	306	294	323	336	334	325	316	305	305	295	300	289	322	279	337	307	306	307	288	304	311	330	303	328	320	289	293	297	292	346	297	326	302	296	336	341	286	324	311	269	307	319	337	304	328	321	308	292	291	329	309	319	303	290	311	300	321	307	309	280	295	292	315	327	297	330	301	320	315	329	300	290	313	298	312	292	313	305	290	313	342	273	305	313	330	294	295	305	301	314	318	295	272	287	320	324	312	303	281	283	311	326	297	317	330	334	308	301	276	295	315	334	299	290	288	283	335	311	321	328	300	370	313	322	326
33482	39637	16649	9075	9827	1167	335	346	350	345	379	370	512	495	366	323	344	332	317	304	347	334	326	343	322	345	344	308	320	376	348	323	301	336	294	341	324	303	342	319	315	352	353	323	339	323	328	334	332	300	359	333	347	329	353	301	320	309	283	342	329	310	316	358	321	361	305	333	291	354	334	321	297	335	358	349	318	304	327	325	312	313	335	327	323	323	327	318	286	344	330	313	333	346	314	336	322	338	336	316	345	327	307	317	333	302	321	322	334	348	335	316	347	311	337	328	339	348	310	349	295	346	306	329	328	329	347	310	331	317	340	331	328	315	327	362	303	327	318	310	310	349	322	331	324	329	334	321	312	324	353	321	309	295	328	316	344	318	345	300	308	321	313	331	322	352	350	329	321	328	356	309	340	322	328	333	325	320	332	327	350	352	320	308	334	327	345	327	322	300	318	342	344	315	322	335	356	362	333	315	361	306	348	361	336	326	333	321	340	321	317	319	331	300	310	337	319	350	331	311	333	317	334	314	318	352	340	336	322	316	323	339	336	346	344	325	310	283	316	348	353	318	342	343	339	317	346	305	356	353	312	310	320	348	374	334	337	291	326	332	309	305	289	355	335	318	349	295	304	316	334	329	339	342	347	355	328	363	307	346	305	325	332	317	308	332	317	350	313	352	332	312	322	338	317	335	311	329	359	328	375	349	323	377	296	333	319	348	313	331	325	341	312	312	320	326	328	318	354	337	327	330	317	326	346	329	356	338	346	311	314	337	332	318	318	339	318	339	356	326	326	328	326	343	313	317	318	301	350	319	315	334	339	331	357	338	351	300	325	342	339	338	288	320	308	349	347	336	349	343	324	313	324	333	334	312	299	345	325	299	357	332	312	319	336	325	336	299	341	359	319	331	326	306	299	353	340	337	322	315	346	366	345	345	335	337	332	369	318	338	324	348	332	375	323	352	323	337	294	310	299	310	319	313	357	347	325	337	322	321	326	338	321	326	337	313	297	355	334	328	338	342	350	325	324	312	333	331	305	303	328	325	325	331	304	340	310	333	311	356	307	353	332	335	326	334	329	335	326	370	304	291	345	336	359	353	292	309	351	341	321	364	337	313	325	321	336	334	341	329	328	319	337	333	350	315	317	313	343	337	317	318	338	339	299	301	340	317	345	332	358	290	343	366	331	316	350	329	314	332	355	306	319	327	300	316	330	325	322	358	292	351	308	328	339	353	346	350	325	328	333	349	321	316	310	326	363	349	314	323	328	316	303	354	311	320	307	335	309	343	346	353	305	298	325	386	327	322	318	326	353	337	321	289	339	328	328	333	306	305	339	358	336	321	323	321	331	360	338	344	345	335	342	356	326	324	345	379	295	307	364	289	306	349	349	347	345	310	330	314	342	321	323	337	319	319	358	301	323	293	337	328	340	337	340	313	362	339	345	333	332	325	360	310	358	304	338	354	284	314	345	310	362	313	305	330	330	343	340	350	344	319	314	337	334	339	319	329	333	314	289	360	336	322	338	339	344	332	335	333	349	324	339	322	323	311	300	349	325	318	331	345	326	341	325	304	374	318	284	303	311	323	330	339	305	333	317	336	317	328	341	337	342	331	312	323	316	350	348	303	343	328	295	332	308	335	331	341	343	318	329	314	327	345	338	313	327	318	333	319	303	342	314	320	317	318	308	314	321	304	366	342	323	319	332	339	337	332	318	323	311	337	285	354	341	316	329	340	306	336	328	341	324	314	330	332	305	341	318	331	331	314	340	327	342	300	328	293	322	364	303	320	337	362	350	323	341	327	332	349	345	330	320	309	351	315	306	317	305	337	318	362	315	342	349	349	327	329	337	306	322	338	315	348	371	361	338	344	326	362	347	307	343	326	351	334	371	299	346	332	327	331	330	316	323	323	361	322	326	330	347	311	347	308	327	297	339	294	339	298	301	342	310	348	329	336	338	334	310	312	325	323	326	365	327	332	308	353	325	323	334	314	321	342	336	368	334	312	337	304	341	352	325	337	333	291	343	327	294	359	337	320	336	314	341	329	301	334	333	333	361	335	358	332	306	310	313	306	310	319	319	346	367	307	333	331	353	315	305	315	328	354	309	340	352	344	334	337	326	340	322	332	323	293	333	331	309	329	304	332	349	348	352	331	331	324	339	307	356	338	333	325	319	311	311	300	312	331	347	352	319	333	309	318	348	329	327	328	343	321	346	314	334	320	319	341	323	311	322	326	315	324	329	352	322	302	336	307	323	339	325	342	389	346	318	315	329	319	327	328	314	347	338	345	313	342	306	347	357	306	309	335	306	326	309	325	324	342	372	300	326	350	311	318	347	356	345	310	324	349	316	294	343	312	367	304	307	349	327	325	322	294	344	340	312	326	324	356	346	311	306	317	320	296	313	349	311	360	326	347	284	338	310	366	281	317	311	307	318	345	314	328	308	328	326	335	318	314	330	331	320	336	317	325	318	329	320	336	325	302	285	341	323	319	353	347	341	328	329	365	322	327	328	318	336	316	319	341	325	333	337	265	373	340	336	344	310	307	354	307	329	335	336	319	352	325	358	311	347	338	315	330	369	311	288	328	348	321	349	319	306	303	336	352	370	306	341	354	326	333	325	332	309	327	317	330	350	366	327	327	337	330	302	341	329	365	345	311	325	318	341	330	331	304	336	321	330	310	299	338	286	327	330	351	326	292	346	322	327	350	306	321	321	303	350	312	321	325	336	337	323	348	345	312	341	330	324	340	314	341	357	325	312	326	356	322	358	325	347	352	296	325	341	313	338	331	322	329	331	327	341	342	332	318	299	303	352	367	307	357	327	340	333	344	324	336	313	334	330	370	351	346	324	339	364	334	341	343	366	344	296	351	307	307	316	343	335	322	337	311	339	345	316	327	331	328	333	344	338	322	326	343	330	312	315	326	318	297	343	310	352	336	355	297	342	315	331	315	349	323	368	324	333	332	332	321	321	333	349	301	332	334	356	305	319	361	290	323	335	347	319	342	347	320	316	293	335	325	339	358	338	313	291	306	319	333	316	337	369	378	376	346	336	319	317	295	343	363	323	320	324	320	348	330	333	336	336	295	319	340	324	321	360	341	353	317	323	312	324	318	326	307	325	291	324	350	361	318	308	300	332	337	362	333	331	335	306	324	337	321	332	319	325	366	330	315	353	337	347	347	314	313	295	335	328	318	311	359	340	312	325	308	320	318	373	350	331	354	344	326	334	302	338	327	328	306	316	325	333	345	342	321	331	301	345	339	334	348	334	348	356	342	311	320	332	334	306	325	301	351	317	361	331	336	323	318	348	322	341	298	358	327	302	336	352	331	315	346	336	326	337	348	324	321	351	325	330	309	331	335	324	307	332	350	323	305	317	318	297	331	362	327	308	347	325	319	360	347	328	326	347	331	315	323	347	341	334	332	348	343	351	333	331	339	348	331	350	337	346	378	308	336	341	327	317	355	351	329	315	339	306	336	285	373	300	367
23912	22106	30536	30226	35642	19051	3712	611	560	559	720	1453	1724	1650	671	466	478	468	526	474	483	490	513	459	496	473	484	558	512	531	501	472	522	490	467	459	503	459	472	443	477	450	486	506	459	465	457	461	465	441	518	448	463	489	457	432	463	487	448	461	470	449	449	466	473	477	471	469	495	469	489	467	450	511	457	505	447	460	482	453	437	460	480	478	498	461	476	506	443	463	498	499	476	537	485	534	462	463	437	462	488	469	482	459	476	470	473	448	509	463	511	483	493	437	454	496	462	472	477	461	437	471	443	489	498	512	479	477	518	482	454	442	472	498	496	484	474	508	479	481	478	498	468	524	489	480	498	492	473	448	467	542	487	471	484	432	473	447	445	485	477	486	480	501	474	480	523	485	472	482	464	497	487	477	508	528	429	438	496	475	499	499	501	471	459	455	488	505	511	475	505	494	465	478	456	523	486	455	492	463	448	443	469	463	486	466	484	509	493	467	473	456	477	467	476	471	489	490	436	492	478	454	470	481	475	488	484	506	470	458	449	482	504	483	478	484	466	491	464	516	432	513	508	459	472	493	476	480	478	476	487	435	490	474	484	458	478	465	468	474	516	482	487	449	480	467	528	458	494	501	528	426	470	477	449	508	484	483	512	472	456	471	495	481	469	459	484	441	502	440	520	476	479	460	478	448	490	438	513	497	474	484	480	441	462	540	489	461	484	463	488	478	448	481	479	489	463	444	433	503	503	475	474	475	481	479	481	492	450	476	484	453	469	515	491	474	456	489	503	489	451	456	501	476	475	448	475	457	499	499	458	483	452	474	462	445	505	524	493	464	469	473	502	443	455	494	443	528	470	437	493	499	469	462	473	450	456	496	487	499	474	490	435	480	482	481	513	508	475	486	483	486	476	507	431	459	462	482	481	448	515	463	463	501	441	477	468	438	458	480	463	458	467	446	493	471	468	529	479	478	457	457	488	489	479	459	459	456	433	456	480	455	447	496	455	465	504	498	486	451	479	494	439	489	433	462	484	471	483	437	514	427	499	463	488	487	481	470	464	475	449	482	448	486	436	481	480	482	475	495	495	479	485	468	462	454	485	490	431	495	481	477	446	491	489	509	450	479	482	436	506	473	475	485	497	497	473	483	455	446	462	461	460	501	514	523	503	480	505	440	493	465	452	486	490	483	478	466	454	458	469	434	484	517	474	445	508	493	509	498	471	471	481	478	510	480	489	460	516	472	486	501	505	455	462	488	447	454	465	471	502	470	500	462	486	465	487	469	468	511	444	452	490	450	454	475	432	456	459	447	465	463	459	468	475	453	522	472	499	469	507	427	468	504	472	458	491	464	487	426	464	472	486	462	506	445	462	509	507	487	461	477	480	481	478	461	470	521	478	464	495	481	450	464	461	468	478	467	492	483	481	513	441	518	541	431	484	481	493	453	444	467	481	508	484	488	467	474	508	446	473	461	477	491	525	484	450	530	517	491	473	468	470	494	443	466	490	481	483	472	475	463	507	457	482	438	471	498	486	469	464	469	491	442	470	476	490	455	465	482	498	474	490	471	442	504	435	481	519	484	484	457	490	496	485	481	486	479	494	466	501	440	474	502	496	473	509	499	458	491	485	465	498	480	480	451	473	465	488	476	438	462	469	476	484	506	476	456	458	483	471	477	488	469	484	463	497	506	463	480	495	440	477	486	488	463	481	511	481	477	492	446	461	485	474	441	480	463	500	474	505	480	524	524	492	456	449	455	516	472	451	489	490	449	490	470	450	545	462	465	501	456	463	465	404	510	512	498	464	489	502	482	470	504	513	440	481	483	476	491	497	498	474	446	476	400	496	509	500	468	477	442	504	450	470	487	476	474	522	477	448	477	467	471	458	473	449	458	473	478	481	490	487	474	475	500	500	498	505	501	472	445	499	486	499	450	435	459	477	486	481	467	459	480	526	503	546	469	509	495	455	449	480	480	475	480	482	451	464	485	492	493	500	495	466	499	468	491	471	513	449	456	479	487	520	495	477	480	456	504	479	457	480	464	513	504	448	444	476	470	442	440	466	452	490	442	484	467	480	462	471	507	450	458	476	503	484	477	460	494	458	465	440	485	475	507	451	489	455	464	469	515	447	480	459	528	489	442	475	483	470	492	442	482	489	500	427	502	445	524	470	512	490	459	517	464	442	441	465	435	498	482	478	473	439	562	517	492	507	481	528	514	470	433	476	504	467	485	413	470	500	491	489	503	488	506	486	518	457	496	459	475	435	479	470	481	488	515	460	490	457	482	516	452	491	496	476	492	455	491	464	448	452	503	440	458	447	495	491	494	516	484	416	489	462	439	446	469	459	490	501	493	513	487	481	481	472	447	457	462	485	514	468	481	458	500	458	496	498	461	476	506	507	500	474	504	475	474	442	442	458	499	467	468	458	485	459	529	496	478	483	461	479	476	471	479	452	458	420	483	428	498	496	483	471	477	515	494	513	492	472	514	479	482	438	460	462	474	500	478	485	485	471	509	476	458	498	488	459	461	514	462	495	484	493	447	491	503	491	468	491	458	464	448	450	471	451	491	457	503	485	504	481	460	488	447	469	483	494	454	496	486	469	512	489	461	493	499	505	455	414	432	502	428	502	501	505	443	467	479	479	474	477	461	477	528	508	461	511	452	472	493	475	474	462	520	477	441	476	483	478	513	472	492	486	472	474	472	511	511	467	418	477	509	462	468	475	500	465	489	485	476	466	482	488	473	483	455	517	492	490	519	480	441	486	489	490	488	426	480	471	517	518	465	490	472	509	494	487	456	452	456	488	477	433	498	495	475	508	479	550	485	455	436	473	453	444	453	514	442	466	476	469	459	504	491	457	469	447	406	504	468	465	464	443	473	510	447	491	547	472	428	505	488	496	481	483	461	452	515	462	488	502	487	523	436	494	504	496	465	516	436	495	547	465	467	447	456	521	461	491	477	502	457	486	473	496	489	445	450	483	475	467	466	518	505	458	477	474	482	495	484	480	475	503	449	499	455	457	509	485	466	498	480	465	493	485	480	457	485	449	498	477	515	464	480	467	477	489	479	471	485	515	469	468	489	479	480	479	479	433	440	432	485	525	491	462	485	490	465	476	451	435	494	494	483	480	452	461	495	488	490	473	447	447	506	509	486	428	479	480	481	446	432	515	500	468	446	489	490	509	500	437	437	486	485	481	481	479	471	476	489	456	464	449	487	494	453	479	491	521	471	482	517	515	489	510	501	466	470	473	484	492	492	514	458	464	457	493	481	472	459	454	466	498	472	452	482	455	471	474	477	500	484	512	449	465	444	497	518	495	429	481	471	424	483	454	476	523	467	499	494	489	511	487	484	489	491	500	465	450	469	476	482	527	463	494	531	417	463	488	481	496	494	493	440	462	495	468	509	449	493	415	529	496	485	516	470	500	496	461	475	454	489	478	469	480	497	433	496	482	471	480	485	478	502	476	456	485	450	444	515	491	468	457	482
43138	83185	53243	44277	40042	7754	663	597	553	512	1004	2044	2568	2394	792	511	502	536	512	467	511	508	497	458	503	503	528	445	488	497	482	456	457	473	460	481	475	474	473	480	484	498	474	488	501	474	468	482	500	531	484	482	504	497	494	488	486	482	441	488	478	468	465	520	487	469	463	473	478	447	455	538	495	527	463	487	463	519	509	484	468	464	503	462	524	443	500	496	460	492	475	505	476	483	484	481	492	473	504	499	510	491	502	525	494	496	559	476	467	465	505	500	499	524	493	469	459	477	515	483	473	460	472	468	511	508	468	460	464	496	418	485	478	455	479	442	441	509	495	494	525	500	486	493	495	504	456	499	449	480	481	443	451	481	497	492	504	478	501	497	460	457	477	493	522	511	467	452	481	523	497	447	479	433	429	478	486	490	486	470	478	470	505	484	460	503	513	505	501	479	497	527	502	433	456	508	486	465	503	465	486	521	494	527	467	503	481	494	520	455	518	485	510	521	508	514	464	525	445	499	458	494	462	507	549	472	454	493	473	473	472	498	486	487	452	502	472	489	509	481	474	496	479	471	459	460	488	465	479	490	496	475	495	473	472	472	467	540	490	516	486	484	511	507	505	497	484	458	478	457	492	456	494	462	503	469	441	486	490	453	499	523	530	462	491	536	493	490	500	494	498	468	493	485	499	487	516	535	491	520	481	496	491	497	544	464	494	464	499	490	472	469	470	486	475	500	453	446	501	475	494	523	487	488	459	512	450	465	473	444	451	468	482	487	473	497	479	455	464	485	442	487	475	451	480	500	458	496	477	471	500	497	483	473	484	526	496	494	508	485	461	511	456	520	499	503	472	440	480	511	485	486	497	471	486	513	441	460	516	488	482	498	532	476	493	496	524	503	515	423	500	459	485	470	469	477	502	513	471	501	508	518	492	479	438	473	453	454	514	499	462	472	509	499	475	455	479	506	496	479	447	463	504	468	535	460	445	475	512	471	473	478	448	456	488	504	481	468	473	502	480	486	509	484	466	476	484	495	498	491	488	499	495	484	485	514	476	515	469	470	488	493	490	501	499	485	462	474	479	457	507	483	468	461	474	495	500	526	459	477	502	551	495	473	494	484	480	490	497	497	496	482	471	483	501	473	489	478	508	481	485	477	483	443	471	461	486	526	484	479	458	488	473	461	524	493	481	487	513	506	472	519	502	453	479	469	476	463	488	496	494	505	470	484	504	491	456	477	501	511	470	499	505	505	485	501	487	507	469	495	498	487	457	475	439	533	450	477	546	487	474	475	537	498	461	493	494	475	459	494	461	467	486	473	488	502	474	489	496	472	499	463	517	469	480	474	474	497	471	514	516	450	458	474	496	491	476	459	499	478	470	503	469	458	497	467	474	516	477	478	496	482	507	482	499	442	454	467	519	463	471	461	466	493	518	532	470	510	501	478	462	446	454	481	475	521	477	488	445	471	461	437	474	502	480	520	461	476	516	444	494	485	454	499	500	494	499	512	542	506	485	502	461	446	475	469	462	451	483	481	466	479	494	484	515	485	478	470	462	433	474	470	494	485	506	485	498	499	468	458	482	448	486	498	471	505	468	495	500	435	488	498	438	482	463	448	490	501	513	519	472	455	485	515	504	514	488	489	494	472	491	445	489	504	451	475	423	475	460	531	437	472	461	485	492	517	468	506	488	507	479	511	469	511	475	502	492	505	504	457	450	492	509	474	528	468	500	496	468	463	456	483	486	469	528	467	477	520	496	455	490	468	490	481	460	492	467	471	499	492	485	497	469	486	478	497	462	469	455	479	482	478	458	453	483	467	514	431	466	535	463	483	482	519	530	452	484	490	493	498	471	501	481	481	481	473	480	521	475	462	511	497	515	450	459	516	506	458	440	479	488	493	488	476	475	465	501	517	537	506	477	489	517	470	479	473	497	489	506	506	469	461	478	489	468	456	473	479	487	498	500	495	449	493	458	461	518	481	459	502	491	426	495	481	508	477	483	466	483	477	470	487	508	486	470	507	460	460	461	502	512	525	492	510	500	468	488	482	507	458	490	500	471	488	513	496	468	440	460	493	458	478	527	484	481	487	514	475	495	475	468	491	493	468	465	494	477	489	500	441	489	479	513	450	463	485	528	491	474	506	488	514	445	501	498	469	481	472	512	504	495	480	499	476	468	483	482	479	485	501	480	471	471	463	493	475	455	503	462	525	497	481	508	502	533	474	482	480	471	466	486	498	523	448	503	462	489	454	464	546	537	454	455	462	523	468	500	495	465	488	486	456	550	465	483	466	484	480	480	474	467	511	495	488	509	494	449	510	477	482	524	514	467	502	516	480	509	481	495	459	515	542	458	479	475	468	497	509	479	483	465	517	486	479	506	441	468	494	465	474	488	492	521	464	486	499	513	517	451	453	510	523	450	509	480	492	502	496	488	518	470	477	478	460	470	495	535	457	484	474	500	486	489	456	498	503	510	528	488	449	471	483	462	457	426	505	445	485	501	486	496	497	465	504	521	499	462	480	430	521	509	478	467	508	479	524	499	486	505	479	502	468	497	510	513	468	503	467	502	462	456	466	472	469	509	499	502	507	483	457	520	509	493	521	497	499	485	513	498	520	496	481	482	462	501	464	469	493	481	475	506	499	482	491	480	499	465	444	462	472	515	480	499	484	466	487	521	508	508	455	477	494	498	457	469	480	468	468	464	468	500	533	494	446	507	483	508	500	452	497	472	465	474	502	463	491	502	430	509	496	480	487	448	463	479	454	511	478	507	510	443	477	499	469	553	488	503	463	483	492	469	462	500	466	486	500	504	490	492	480	489	500	511	493	480	489	495	506	467	532	496	481	475	498	439	486	515	510	515	467	476	496	489	499	513	495	462	507	494	495	478	510	502	532	525	487	510	508	510	513	485	488	490	511	472	490	502	506	496	519	472	496	479	504	496	534	493	504	509	514	463	524	537	501	499	488	480	496	465	462	485	507	484	473	519	469	481	492	453	453	458	503	499	456	526	469	489	487	451	516	520	501	496	439	520	493	469	477	457	498	455	483	520	495	503	523	463	504	478	488	487	483	493	513	471	477	486	499	490	516	468	448	459	477	518	506	449	490	468	465	507	514	477	528	462	451	476	514	480	447	480	454	475	482	509	468	454	489	499	495	466	488	540	441	463	489	468	505	471	513	482	450	469	510	476	496	474	493	448	463	482	473	486	518	480	519	450	476	490	501	472	457	509	500	497	477	507	524	483	475	510	440	441	519	486	433	455	501	491	506	504	441	470	523	517	481	479	452	478	457	496	520	467	488	479	472	475	499	514	498	500	485	484	479	506	452	480	460	476	489	489	463	481	498	488	516	502	496	504	476	505	463	422	481	471	446	470	506	512	450	504	458	490	478	473	475	451	507	450	493	505	502	452	494	481	467	501	496	491	476	476	485	449	482	504	504	464	456	490	498	472	556	476	515	477	498	468	505	439	513	547	496	464	483	491	535
24940	22764	30461	27739	27697	11955	896	409	435	414	472	868	938	975	372	371	373	370	385	388	385	370	379	350	373	357	368	367	388	385	361	383	347	359	340	338	378	339	393	366	350	389	360	373	374	387	316	382	385	365	333	357	376	334	369	355	359	404	398	362	363	343	377	396	380	389	344	343	363	378	381	351	346	397	367	382	397	368	346	362	337	398	350	363	396	379	309	349	385	352	365	425	368	353	389	376	396	343	371	372	361	366	381	359	351	386	368	378	361	400	343	351	348	366	340	367	397	363	368	353	411	363	369	377	352	363	336	374	352	385	343	403	352	380	353	398	407	363	401	361	378	392	374	354	367	369	377	368	331	348	356	374	373	401	379	388	388	369	398	393	380	403	412	388	373	370	396	407	367	385	376	338	372	390	345	364	376	362	363	351	366	388	373	378	389	385	384	374	359	376	368	401	356	362	371	344	366	407	331	364	371	343	359	417	386	371	365	387	408	358	369	350	347	371	375	369	360	384	370	383	355	315	392	331	353	364	365	402	342	396	389	375	345	399	375	339	371	360	373	373	354	383	351	356	361	371	364	389	384	378	405	405	382	352	411	360	408	386	347	392	390	389	366	371	353	350	406	399	360	392	349	395	374	348	408	388	369	361	371	337	346	393	383	369	376	376	390	405	380	356	378	367	362	369	331	389	389	358	376	383	371	367	344	354	380	368	367	374	397	382	378	391	351	320	349	377	351	391	348	397	363	382	382	370	396	373	395	341	402	384	344	366	380	421	385	397	384	356	405	331	329	352	376	386	378	422	373	351	350	355	382	379	359	376	336	337	379	406	350	359	366	338	388	343	383	356	370	368	349	346	402	355	354	352	359	368	367	373	354	342	369	368	385	382	389	353	359	362	376	387	370	331	359	387	347	357	388	353	385	379	374	388	385	378	383	377	378	377	374	349	374	356	373	348	376	380	349	365	400	380	387	385	392	382	316	373	377	326	381	386	362	375	387	385	387	397	358	371	345	387	387	359	344	380	332	352	339	360	409	378	375	376	384	410	351	361	379	389	354	369	384	351	396	337	413	392	351	369	397	358	350	373	364	381	370	377	341	392	383	392	361	353	371	361	359	363	366	378	421	344	365	382	407	371	331	408	377	375	363	383	374	387	358	354	389	354	356	361	377	383	368	386	385	376	382	371	362	379	406	361	380	349	350	350	364	361	359	367	377	354	390	373	373	358	390	400	395	324	351	378	390	385	386	331	370	377	369	358	355	356	377	396	323	329	365	383	370	354	376	420	370	402	393	373	377	364	382	377	368	386	351	354	360	357	390	356	388	350	385	392	396	367	367	354	352	353	372	377	386	344	374	387	364	395	373	397	339	398	391	353	391	394	382	337	376	367	379	363	407	360	386	377	390	376	353	392	377	372	345	369	383	429	383	387	386	387	349	345	395	364	384	380	351	349	355	387	332	369	371	372	341	355	406	378	376	377	353	360	362	402	353	384	365	363	391	374	389	372	352	362	365	398	350	374	360	355	375	400	370	375	373	417	405	389	368	339	388	365	365	353	347	402	385	384	396	382	365	346	385	340	374	408	320	360	358	367	394	384	412	347	377	370	384	393	358	374	385	377	344	377	397	366	391	397	381	372	364	384	379	390	381	389	365	384	328	421	397	371	376	342	357	389	357	392	380	364	365	387	351	397	387	387	379	381	389	347	373	357	391	364	377	390	395	379	386	352	390	358	345	364	378	385	374	368	351	398	381	381	372	380	361	339	358	389	347	357	336	383	382	373	365	348	369	381	416	349	371	343	353	357	395	389	373	356	373	324	376	368	352	390	385	396	385	426	395	346	336	397	399	375	401	376	376	402	384	388	350	388	380	392	383	363	354	380	368	334	368	384	364	385	365	356	375	356	361	326	375	360	383	358	366	396	395	336	397	369	379	352	400	360	371	395	380	344	370	350	351	364	375	366	371	332	381	365	365	359	374	375	359	359	399	367	353	343	335	381	348	428	402	339	363	326	371	386	398	344	349	371	368	382	349	424	347	336	363	387	407	376	377	358	388	374	375	413	398	389	345	344	349	366	377	378	383	366	355	323	360	382	397	365	388	383	373	360	403	396	388	342	357	404	382	368	354	369	384	379	390	392	352	332	388	359	340	357	420	374	368	362	406	356	367	362	376	382	364	393	387	385	356	324	356	327	383	370	368	385	342	408	343	363	402	359	372	373	381	384	350	352	360	383	369	354	365	383	384	385	362	374	341	409	400	354	394	361	390	370	355	375	352	329	380	355	374	368	367	381	352	373	374	341	328	366	354	347	355	364	388	365	358	393	397	382	374	381	355	373	371	374	379	371	345	390	360	384	405	349	365	386	344	368	389	385	378	406	371	367	372	399	402	360	395	384	367	376	339	388	373	359	355	390	365	370	369	375	410	418	361	337	385	363	353	392	370	392	380	370	376	385	374	373	380	384	377	382	334	348	354	376	374	364	373	390	379	377	419	366	400	373	360	350	394	393	387	361	363	404	359	389	386	359	389	377	356	379	385	329	391	414	399	378	405	388	341	372	356	365	387	378	377	367	359	412	370	381	359	384	342	365	356	385	387	372	400	369	361	388	377	355	390	389	362	365	386	378	349	427	376	355	410	346	385	351	379	360	360	371	378	354	357	395	377	382	406	369	352	372	364	404	371	377	394	381	372	373	389	380	387	331	383	357	375	389	395	402	366	368	377	344	362	354	355	352	344	405	379	376	384	420	374	373	362	402	408	403	364	374	382	351	366	363	320	352	350	343	344	381	376	418	373	371	375	364	367	374	359	406	388	374	375	348	373	389	404	356	358	369	368	347	361	373	374	366	378	376	340	395	405	366	354	351	355	359	350	382	379	363	351	373	339	371	349	388	385	368	363	410	349	382	398	391	383	355	365	360	372	389	346	379	405	347	343	340	384	397	379	372	359	364	369	395	346	331	349	383	350	389	367	373	381	388	372	387	388	359	380	327	364	390	380	366	394	362	358	362	392	365	387	363	382	357	374	342	373	368	374	360	372	370	395	377	380	368	366	362	368	375	359	366	345	359	384	363	343	406	336	379	368	381	358	343	381	381	347	365	388	345	366	370	376	357	415	385	372	379	395	340	413	398	376	360	369	383	400	347	381	388	345	395	343	351	377	398	376	399	365	351	368	340	367	336	395	399	401	379	372	369	391	335	383	345	362	362	403	361	383	378	343	388	379	387	361	394	369	369	364	371	356	359	390	364	371	375	374	379	328	381	407	398	365	406	382	397	365	353	386	383	362	379	411	367	378	372	393	350	397	383	381	350	379	360	412	388	350	346	373	399	375	360	365	358	394	417	409	376	371	363	391	391	407	340	412	364	351	373	336	329	352	339	388	386	337	374	344	347	379	392	366	395	388	388	383	367	400	372	356	390	368	372	388	355	371	355	354	369	375	389	367	394	368	386	370	396	343	354	374	347	361	368	372	356	390	360	384	356	358	379
42126	74809	43687	33701	33032	8159	508	446	460	458	571	1411	1507	1549	509	412	405	393	356	411	412	390	423	400	404	395	397	370	395	407	391	411	385	447	406	362	405	370	406	416	444	408	387	395	397	426	378	371	393	406	433	426	393	366	419	432	380	386	429	433	406	386	381	423	420	404	442	422	389	419	429	433	414	412	399	430	400	393	387	434	399	401	358	369	413	394	390	393	380	374	407	388	397	425	407	422	424	400	386	389	406	422	408	385	390	387	374	414	421	393	390	394	369	405	397	435	381	387	392	440	383	395	386	389	432	386	425	423	353	384	416	426	433	423	384	374	400	393	435	393	392	404	409	410	404	387	405	414	406	405	393	404	403	422	387	374	377	406	411	392	395	397	448	412	409	389	393	415	406	376	403	434	427	415	415	429	401	436	404	428	385	431	365	411	422	393	388	441	387	411	383	396	401	395	404	428	386	384	413	408	421	391	399	422	381	370	396	400	404	410	392	415	400	416	389	365	407	428	400	373	429	413	395	415	388	390	411	387	410	399	423	437	424	370	399	383	373	395	397	413	369	395	377	409	402	356	360	413	389	399	423	399	440	427	399	398	403	396	442	436	440	420	439	399	377	382	412	383	423	438	385	425	456	372	398	377	390	411	417	367	408	417	373	395	406	392	365	398	379	404	372	377	433	381	423	414	406	428	398	413	374	421	402	407	411	420	414	396	402	411	397	407	370	412	420	406	375	405	375	465	389	370	362	388	425	430	391	396	419	402	431	374	385	396	389	400	371	443	425	414	373	380	423	395	421	383	397	428	415	414	428	415	399	399	381	419	438	403	384	426	394	385	418	431	379	386	418	404	401	415	400	399	432	401	394	385	385	380	370	417	401	349	395	418	387	391	383	393	422	376	368	374	425	401	411	438	405	409	399	423	404	421	399	394	398	401	429	406	402	420	376	416	443	411	375	397	405	410	385	406	397	404	372	387	391	391	430	393	391	395	394	390	398	413	401	424	427	426	421	376	367	401	386	419	400	398	396	419	395	411	366	376	414	395	414	423	410	402	396	393	418	417	382	369	383	391	404	413	357	428	440	431	380	390	436	411	408	441	401	413	410	395	418	377	388	453	393	400	367	411	405	395	385	393	422	400	384	385	439	390	412	387	396	406	383	363	401	398	435	398	402	375	397	371	375	396	399	416	360	421	416	428	430	386	394	398	400	385	393	430	403	404	423	411	422	444	379	416	386	385	381	390	388	401	391	401	406	393	406	425	427	433	363	402	392	360	404	458	420	390	438	438	378	404	400	396	390	394	469	406	360	417	382	412	434	375	389	409	391	357	411	398	400	411	412	399	419	395	388	400	387	435	427	395	461	405	391	354	400	433	430	422	422	372	431	403	419	431	398	413	421	385	423	392	380	348	397	381	413	418	433	348	405	450	389	427	396	427	440	382	413	368	407	398	438	422	406	416	384	407	437	407	413	376	396	393	390	412	415	394	425	403	407	414	363	387	409	391	415	364	406	416	417	431	401	391	421	415	422	404	402	424	395	439	413	420	429	404	393	420	390	388	449	391	363	396	419	410	436	417	412	391	367	426	434	390	396	389	382	429	403	407	387	355	415	415	404	394	416	412	400	369	390	421	405	384	390	405	357	386	406	424	436	390	427	390	386	388	422	372	415	391	385	398	400	378	385	393	405	394	377	416	379	413	407	403	382	424	377	398	412	392	401	406	388	377	433	401	399	395	408	373	387	432	396	379	417	410	415	427	357	400	393	397	421	421	376	399	423	384	430	410	395	418	372	424	387	436	414	377	410	427	411	417	406	409	358	397	390	391	411	427	407	368	431	375	405	400	396	409	417	412	389	402	393	376	408	391	424	405	426	422	417	427	415	386	378	429	409	389	414	419	408	408	425	414	417	422	430	414	392	436	388	415	384	380	397	418	396	407	392	420	401	369	386	422	389	395	391	421	394	404	448	380	415	441	372	398	416	364	384	383	439	420	392	403	415	403	399	416	376	415	378	400	389	393	398	375	400	413	359	400	400	414	380	387	399	403	393	417	399	396	399	392	412	440	396	406	396	425	390	404	403	400	419	402	439	383	410	389	419	425	422	410	401	421	427	399	392	385	412	403	445	373	401	378	409	408	465	407	416	427	415	424	413	372	401	404	398	408	375	399	410	411	408	418	403	380	378	384	413	421	424	424	417	398	419	384	402	390	399	425	403	390	417	408	393	368	364	425	420	408	410	388	418	410	393	402	431	388	395	400	398	407	397	402	455	404	452	364	404	396	415	412	379	422	421	413	399	401	389	376	401	407	408	420	389	425	416	411	389	412	431	392	410	358	389	392	395	420	426	385	398	406	421	371	401	367	412	412	423	353	412	384	438	399	402	392	414	388	384	382	403	380	432	378	403	406	380	427	401	415	427	384	430	391	375	437	373	400	415	406	416	403	387	410	417	411	384	391	418	392	375	400	406	414	381	386	396	397	413	391	384	392	380	395	389	398	400	401	376	386	413	414	398	417	394	400	418	400	399	405	383	432	382	386	384	390	417	373	397	399	409	405	393	396	373	383	373	409	403	392	378	418	372	387	448	407	414	384	378	417	408	411	411	416	376	392	436	395	425	407	403	422	358	370	407	429	374	380	443	394	388	421	404	429	387	388	405	408	389	431	388	397	428	384	379	377	401	417	395	409	397	393	392	431	423	395	410	413	407	397	349	419	425	410	442	422	372	408	367	420	385	443	407	400	379	415	385	413	419	388	357	435	429	439	377	387	378	385	400	418	409	385	408	408	397	417	366	382	400	413	404	401	422	395	403	421	403	371	386	393	423	387	371	430	400	335	413	413	389	390	397	420	409	347	409	415	420	425	375	431	361	447	402	432	390	406	433	423	380	419	397	410	390	421	348	400	420	390	404	439	378	420	393	407	411	411	423	395	426	392	475	389	419	390	435	393	410	372	434	424	408	400	385	366	421	418	363	377	448	393	390	394	388	417	432	403	432	386	400	408	399	414	407	404	416	407	377	404	438	397	404	416	398	415	371	373	371	401	381	418	375	419	418	389	413	387	433	368	423	401	439	406	391	412	382	398	394	433	382	404	412	398	396	442	380	391	416	392	402	382	380	410	423	403	433	387	396	415	403	396	381	419	406	403	421	400	399	416	346	412	433	425	428	406	383	401	405	421	406	364	399	395	424	423	401	408	387	337	385	405	414	401	386	390	429	445	390	389	397	417	383	395	375	444	372	378	399	412	367	405	398	432	376	390	405	397	404	405	409	393	444	397	367	418	400	405	382	422	377	408	393	411	412	408	397	411	397	398	402	386	414	406	438	389	399	438	381	407	416	408	412	416	387	423	401	393	362	410	389	430	421	444	445	394	448	405	394	426	383	408	386	443	366	431	414	375	397	421	375	406	356	426	419	386	406	421	400	390	365	410	408	401	429	405	369	396	434	428	350	390	379	427	410	417	419	383	387	421	382	392	371	389	427	388
22693	21647	29662	26138	35059	26707	14161	1530	734	764	1072	2369	2928	2221	754	692	705	676	664	698	695	689	636	631	708	698	683	640	683	711	688	705	656	659	658	666	658	661	666	692	716	664	733	633	698	705	668	658	644	714	674	648	697	659	681	671	667	652	710	659	684	672	661	672	669	657	674	712	719	652	684	658	635	682	641	667	726	669	653	655	701	627	625	660	666	663	658	650	641	670	677	650	682	654	704	662	647	710	590	689	696	698	709	689	664	690	669	637	691	724	609	688	637	675	664	669	662	659	638	638	686	657	619	668	682	636	717	715	622	671	666	676	699	682	618	640	646	699	618	637	706	671	662	651	623	671	632	677	675	657	706	639	643	691	662	669	632	728	673	680	642	663	669	648	657	670	620	641	691	615	700	694	664	687	599	629	723	664	688	658	677	675	657	719	634	636	653	656	662	692	651	677	650	674	661	653	667	653	640	673	655	645	646	759	649	672	650	644	687	671	683	665	650	674	659	672	625	638	681	680	633	697	624	662	675	677	666	711	671	669	688	726	655	664	656	627	615	643	653	681	632	678	624	677	668	642	672	659	687	656	637	656	659	633	660	668	606	648	662	673	694	722	711	641	656	701	669	701	647	670	689	657	659	637	678	687	644	683	676	654	650	625	660	636	622	682	640	713	671	696	649	663	701	613	647	708	674	693	651	657	687	670	702	689	683	678	659	687	663	637	698	671	694	654	679	588	653	701	655	675	767	697	658	648	675	664	728	724	666	630	662	678	672	668	677	676	678	686	666	666	635	663	668	652	683	687	660	633	648	624	680	687	688	647	687	645	617	642	684	699	671	646	678	648	632	660	681	655	611	658	681	707	652	667	682	680	670	679	708	676	635	689	620	647	678	683	658	637	671	654	720	658	652	686	666	680	659	630	687	659	636	668	647	656	700	707	606	663	655	671	687	666	644	663	656	667	668	673	689	678	647	675	631	637	653	665	662	661	654	690	686	676	617	658	660	655	659	671	642	657	639	682	635	701	643	675	688	670	644	665	662	667	687	683	657	672	673	666	667	613	737	659	655	683	688	663	718	679	644	628	661	676	679	637	705	669	658	662	611	716	602	701	677	701	651	682	697	680	732	650	648	644	684	633	676	635	663	696	638	657	668	654	707	673	681	705	687	649	648	645	688	619	633	696	668	710	612	653	679	653	672	686	616	670	618	633	696	697	644	692	675	655	640	658	650	718	646	647	649	652	694	633	681	698	655	663	674	674	667	684	689	676	679	651	691	655	642	668	693	684	617	632	652	668	683	652	690	660	706	682	669	657	662	638	661	712	659	685	613	667	695	676	638	651	626	692	648	684	671	659	633	640	645	649	682	682	690	666	691	670	640	645	615	660	679	672	652	656	697	645	708	687	641	674	632	606	624	635	656	684	646	659	685	712	694	706	688	636	673	663	686	668	639	630	636	682	673	710	654	628	645	689	647	683	692	643	680	699	722	674	672	631	686	705	649	692	621	651	658	625	633	649	655	661	646	731	680	701	632	692	657	643	675	653	598	638	652	667	649	661	654	662	660	696	663	635	691	660	645	680	670	651	735	682	663	679	668	652	701	675	697	654	643	638	668	671	663	673	615	651	619	641	673	688	630	671	673	673	675	677	644	713	642	655	680	664	685	678	705	656	666	671	655	688	633	655	694	691	685	700	623	712	614	689	667	637	653	654	659	636	722	664	649	667	660	656	666	661	673	652	682	640	631	684	670	696	694	697	696	630	642	607	624	689	648	685	653	628	646	674	629	648	712	610	651	685	718	657	658	717	661	661	624	661	718	689	659	645	656	636	670	647	660	715	675	638	681	615	685	696	683	733	653	662	699	676	685	685	676	652	636	667	674	675	653	682	638	652	630	645	664	686	649	630	643	696	613	642	645	659	609	661	690	622	635	623	691	675	661	648	612	618	659	650	643	682	678	680	681	635	661	667	676	659	647	676	715	658	651	645	650	645	626	689	660	693	678	687	648	654	664	668	615	719	694	693	677	691	655	639	695	673	696	616	653	633	633	680	644	669	669	654	645	635	698	626	639	631	612	632	617	686	626	678	599	646	636	640	673	665	673	638	659	690	651	657	678	641	677	605	641	643	654	716	662	652	640	686	665	681	663	691	690	641	678	713	678	624	645	638	635	659	664	692	657	714	720	654	672	718	663	684	686	660	655	689	650	627	661	623	677	679	653	665	709	662	680	719	644	667	658	692	729	666	668	692	685	658	680	695	650	698	658	641	655	672	634	685	724	661	699	652	661	673	615	653	657	632	709	658	642	709	615	581	662	688	667	640	686	639	652	669	629	646	677	670	663	651	680	653	681	667	655	710	673	685	608	685	665	620	723	658	679	690	618	693	655	640	649	687	657	667	642	667	610	654	720	688	671	652	689	645	655	670	723	662	670	677	676	688	667	658	649	689	667	667	706	674	632	646	669	647	669	693	668	668	619	655	642	658	685	656	661	638	637	674	712	642	610	698	689	677	648	631	686	695	660	611	669	659	696	635	691	626	685	615	722	629	650	664	674	646	628	628	629	653	611	679	689	621	671	648	670	685	646	665	690	701	692	610	700	644	663	701	659	688	689	652	657	624	656	654	642	661	657	661	644	663	671	642	620	643	639	656	664	653	667	669	654	676	683	696	655	667	712	665	640	663	687	680	668	690	627	657	694	693	677	662	661	659	661	630	655	648	636	649	656	714	640	646	656	664	658	657	670	663	640	684	690	623	619	643	656	728	686	697	691	675	676	692	695	642	614	673	618	685	676	694	675	661	674	635	689	621	678	632	677	627	675	696	652	643	661	628	663	679	659	628	691	642	676	630	685	678	681	669	699	669	679	652	661	676	690	639	653	638	647	660	644	627	676	681	644	632	644	629	642	709	657	664	679	657	669	662	655	697	658	686	668	671	647	631	651	655	623	660	679	678	669	643	620	665	696	686	677	642	647	672	660	678	695	659	658	638	656	654	667	698	705	694	656	671	687	660	674	705	659	673	657	685	654	639	676	667	608	684	665	680	673	617	654	678	730	675	628	696	663	736	661	672	664	684	680	692	638	627	654	664	703	725	695	682	671	698	681	629	649	717	663	688	652	648	627	694	636	658	628	626	669	620	670	650	675	640	662	680	604	647	649	659	737	650	680	647	628	663	627	596	606	648	654	692	681	690	681	633	654	635	658	699	640	693	678	659	635	680	707	634	666	693	657	667	716	654	666	666	707	643	632	651	696	675	658	673	664	670	657	684	636	646	632	670	638	635	698	701	701	672	632	679	662	659	630	716	641	677	664	671	675	673	666	656	678	656	650	692	660	689	713	710	664	675	641	659	665	682	665	669	680	679	638	626	679	680	633	644	663	630	663	646	711	661	722	652	652	674	729	698	630	651	699	639	680	664	648	706	629	663	655	674	628	663	643	656	635	669	669	703	700	697	636	650	664	652	672	656	644	651	700	688	701	654	636	699	689	672
47222	95453	63612	52829	52789	20374	919	826	785	775	1337	3427	4469	3097	749	674	682	718	670	680	684	641	675	681	663	697	652	671	611	658	661	672	678	684	707	657	648	670	695	707	658	690	694	708	667	699	654	651	611	643	632	676	649	622	666	664	645	709	651	662	659	652	690	673	671	686	711	644	645	704	632	637	665	665	664	652	701	675	694	676	699	687	683	659	700	673	688	615	709	652	667	692	685	701	690	677	653	676	661	651	667	665	700	667	627	677	681	666	648	670	661	719	689	647	694	688	604	684	713	662	677	677	673	683	704	645	712	649	733	676	626	703	669	686	683	670	697	708	635	666	688	658	673	629	715	707	652	650	656	701	679	638	649	672	717	656	667	626	695	654	650	660	662	650	598	685	663	638	631	683	709	667	643	621	641	667	690	651	699	634	750	695	661	700	646	699	652	661	649	650	652	694	694	663	704	641	631	684	681	663	636	649	682	685	729	700	647	694	639	622	714	644	673	696	652	712	708	717	651	669	648	647	661	673	670	623	670	636	681	668	692	651	663	702	686	634	636	670	661	655	676	701	667	598	688	632	688	625	664	687	686	696	651	665	668	733	682	709	664	632	655	623	674	609	679	633	657	689	642	697	713	667	668	689	686	654	662	678	634	666	669	692	606	656	688	690	702	706	640	661	717	667	687	697	639	678	666	685	696	694	671	686	654	690	661	662	681	654	654	685	667	715	687	653	656	667	681	671	682	662	664	641	681	662	625	654	642	639	701	664	682	650	659	707	664	658	693	633	649	666	703	667	653	640	676	639	646	695	647	648	634	671	685	663	665	645	590	664	726	684	616	679	698	644	684	661	677	713	676	676	672	647	677	683	681	636	649	674	652	646	668	653	663	651	648	645	649	636	670	682	666	667	659	687	715	647	711	665	650	696	682	688	677	679	671	616	686	667	689	661	644	653	710	674	647	686	666	704	629	661	652	621	685	687	658	638	698	644	638	617	670	614	678	658	655	667	684	674	672	710	672	644	667	685	654	651	689	689	673	698	660	631	694	650	608	665	630	653	645	646	667	686	660	671	675	668	638	641	688	630	692	609	633	631	652	708	643	676	650	660	705	672	670	657	687	677	656	680	695	695	684	622	701	690	641	697	661	649	676	675	623	641	679	656	674	671	675	653	638	628	644	701	687	661	662	696	667	652	655	644	677	675	650	643	658	709	679	616	671	676	649	692	638	654	688	668	661	677	716	642	644	641	651	647	637	655	613	683	664	707	665	658	676	679	675	625	656	644	646	697	705	654	658	692	653	637	704	680	665	669	642	602	669	668	635	617	700	684	718	676	691	656	671	653	714	651	663	694	663	655	645	661	656	643	643	670	688	681	666	663	652	690	683	631	658	704	677	677	661	709	636	678	675	661	684	716	666	666	678	637	654	620	682	708	684	647	675	673	661	620	666	673	648	667	657	669	686	631	609	644	729	648	716	649	659	666	641	622	643	648	653	653	689	653	677	661	680	689	672	649	700	683	672	715	678	607	678	674	621	659	645	667	641	675	639	658	642	681	648	667	660	594	689	674	678	717	680	682	663	751	664	691	671	684	673	690	665	609	668	674	685	665	720	651	630	709	636	633	717	594	653	677	654	657	673	636	623	671	664	622	684	661	696	653	672	630	621	649	668	669	679	640	653	634	636	646	644	665	693	631	658	659	627	689	694	695	658	670	683	661	685	637	631	662	665	652	669	713	613	725	648	688	664	661	628	635	618	657	677	700	675	682	653	608	688	674	702	649	697	644	643	695	646	677	611	661	678	642	692	666	659	676	647	700	625	669	613	695	691	637	694	694	655	655	673	642	678	654	636	638	652	698	689	672	629	683	678	696	675	644	645	653	630	689	684	657	633	637	677	635	649	657	624	635	630	744	628	657	697	650	662	653	677	639	637	710	654	690	685	634	636	684	653	688	684	679	664	648	670	628	703	679	647	694	643	676	670	656	659	647	687	662	693	716	669	693	674	658	658	655	698	717	650	660	658	726	699	662	676	708	662	617	680	643	710	667	676	686	655	699	636	622	688	631	676	668	696	647	668	658	666	668	640	626	664	679	643	712	677	665	688	671	652	677	644	666	646	701	691	594	661	678	662	640	643	672	659	717	628	664	657	658	681	671	689	689	629	679	627	694	684	626	671	714	651	650	637	623	647	694	672	691	620	638	694	682	679	639	647	697	679	676	650	651	651	704	680	637	703	707	682	671	644	670	662	709	681	619	695	689	619	657	671	682	700	689	647	651	684	680	687	673	672	713	725	667	703	653	679	670	628	636	671	662	633	617	650	668	682	667	642	681	675	634	670	746	679	664	667	644	692	674	648	694	671	664	684	668	738	652	662	658	632	710	678	644	696	664	655	676	686	657	670	650	668	674	657	678	685	669	693	698	659	675	701	640	631	635	678	646	680	664	686	688	653	654	679	663	678	692	689	673	654	631	651	663	648	671	658	676	672	712	666	636	653	662	654	654	696	749	685	672	659	683	688	688	699	659	679	658	681	675	680	670	692	675	677	623	638	682	642	691	611	682	654	658	666	627	678	661	716	672	702	660	641	655	644	693	618	647	645	645	666	668	696	632	699	689	683	680	654	619	613	677	658	626	704	707	665	645	629	639	668	652	664	679	682	638	689	683	677	602	644	668	656	654	693	649	658	679	673	613	687	698	674	663	697	638	673	674	670	626	693	673	675	665	632	652	640	655	641	678	660	681	643	664	674	671	689	661	672	655	689	656	682	674	643	686	681	697	706	669	708	651	667	682	657	679	668	647	663	661	672	665	654	663	667	618	635	678	649	668	701	658	665	656	652	684	632	674	642	650	651	653	669	663	666	686	656	704	677	667	611	668	643	640	638	708	663	693	699	649	617	658	681	672	662	689	647	653	689	688	687	684	668	652	694	653	646	682	656	612	638	713	688	717	634	656	665	643	637	674	670	686	711	651	695	653	658	666	666	641	673	678	720	678	660	607	670	695	644	667	739	668	749	663	665	647	637	663	659	665	695	672	680	683	682	659	668	640	667	660	679	666	624	715	651	666	683	615	688	635	643	699	665	670	656	706	673	646	663	670	658	715	671	663	670	652	703	669	686	652	660	671	708	671	693	668	676	650	713	696	687	682	630	674	662	640	667	646	669	642	682	683	697	681	683	652	695	686	704	665	655	645	712	628	677	665	692	696	664	649	641	697	693	625	658	657	659	696	624	665	662	675	660	662	641	649	647	656	684	687	658	710	704	699	660	637	686	659	687	671	617	698	662	613	670	671	664	665	688	638	698	683	638	661	660	693	692	657	657	627	709	675	660	670	620	703	722	699	699	648	649	662	656	690	690	676	623	684	707	681	661	667	664	684	707	696	639	590	647	636	679	637	665	681	681	680	639	716	685	689	710	678	696	633	677	653	693	698	665	670	646	668	671	685	710	649	667	639	620	677	636	638	628	654	676	648	624	660	682	616	685	637	669	672
32469	30560	24019	14269	10861	2526	388	354	339	326	336	345	405	343	321	313	317	352	328	334	307	310	316	313	329	281	325	311	298	322	309	292	341	310	356	312	308	363	327	323	309	314	339	299	329	324	345	301	308	323	346	314	352	336	359	325	311	330	313	331	312	295	360	326	327	306	341	339	326	297	305	333	314	325	297	323	319	322	356	327	352	308	313	317	359	334	318	335	316	351	338	351	336	312	298	348	302	334	324	358	320	356	332	337	318	327	317	332	350	335	354	325	322	330	310	327	311	335	319	304	314	336	315	342	317	333	321	318	314	299	345	327	327	289	361	313	343	352	342	326	337	346	356	318	309	320	296	331	352	339	352	337	317	344	330	330	322	306	327	316	360	339	311	334	374	355	316	317	322	360	319	337	331	293	334	317	329	353	326	331	325	343	330	306	380	308	322	349	344	320	354	319	338	363	335	322	327	316	322	352	340	318	323	322	309	316	342	345	363	332	316	348	329	294	334	331	328	316	321	309	288	320	366	357	324	353	324	312	325	336	333	341	337	351	316	318	320	364	327	304	338	303	350	349	342	309	318	340	354	320	342	354	343	338	357	336	355	364	340	296	322	318	342	325	331	339	337	283	337	310	308	350	336	321	354	321	304	326	297	322	323	356	346	292	309	336	356	330	330	306	342	334	349	326	332	314	316	335	324	333	323	342	306	331	322	320	325	357	320	314	349	299	320	319	348	313	310	318	376	313	344	361	278	314	320	349	362	337	384	322	341	303	385	367	324	307	338	373	316	315	323	361	301	324	328	345	300	328	328	329	316	320	312	338	389	308	302	357	316	338	311	350	306	348	319	324	377	348	313	313	333	366	312	303	338	320	303	341	328	314	321	343	329	341	308	325	364	338	332	320	340	331	315	285	347	323	346	339	326	310	350	328	304	325	315	289	338	343	321	321	279	296	345	292	309	337	345	303	351	351	318	329	314	339	297	333	347	311	323	335	331	350	318	335	298	324	351	323	349	321	301	343	332	347	299	348	314	345	304	309	345	355	310	332	301	320	313	286	316	319	311	318	305	353	312	329	349	321	315	306	328	360	328	360	311	324	301	360	320	358	341	317	343	318	332	310	334	323	330	314	305	353	319	314	338	304	343	322	317	341	350	316	326	351	320	343	335	352	366	323	341	321	327	355	348	361	322	346	365	304	332	352	340	321	333	356	345	282	328	333	362	327	343	316	344	379	295	320	357	330	351	334	321	332	356	337	313	340	323	320	341	322	337	323	331	350	311	334	362	304	308	309	342	350	340	330	303	337	312	304	351	359	369	327	326	340	356	344	314	331	293	318	317	334	304	357	312	358	330	332	340	318	288	360	325	353	306	343	312	343	282	298	333	310	322	337	332	315	356	347	301	337	308	310	285	319	290	303	376	301	316	368	314	312	331	346	329	325	350	348	328	325	346	330	328	310	328	318	334	329	353	374	315	335	339	372	340	354	310	334	340	320	320	343	328	333	334	336	327	309	310	343	338	331	320	292	379	327	323	333	341	343	313	351	320	307	327	323	347	352	350	324	334	315	339	317	307	354	304	292	316	321	328	303	297	328	327	319	328	339	300	320	296	320	325	347	327	273	342	362	313	307	339	321	329	320	310	342	293	318	322	335	313	353	339	326	312	321	305	305	323	304	321	341	366	334	333	341	331	325	314	313	318	311	323	319	312	305	322	312	295	339	334	321	343	337	329	303	321	339	290	334	345	315	347	335	310	347	331	326	319	339	341	346	325	336	356	345	320	305	336	354	316	333	291	344	294	353	331	327	356	302	334	336	347	382	334	313	327	309	309	336	360	320	305	318	331	312	310	331	329	332	345	315	343	318	316	342	321	319	312	314	325	326	338	311	348	326	309	338	349	306	322	348	308	328	342	334	336	319	329	332	346	327	309	321	361	354	340	313	337	314	308	333	332	312	326	292	343	344	324	332	316	329	359	327	305	318	329	335	356	315	321	309	341	335	295	298	361	319	326	331	347	318	342	332	334	312	338	359	353	305	340	335	340	337	332	321	334	315	311	356	301	358	342	309	301	315	346	336	345	312	360	331	307	342	337	329	317	368	340	324	372	337	334	337	322	334	327	335	303	351	337	329	346	307	334	337	328	338	330	321	294	316	311	347	341	341	321	359	335	329	312	351	312	322	339	345	350	315	329	302	319	331	327	336	360	322	337	348	350	313	323	282	331	333	311	313	301	323	343	321	325	323	306	356	313	375	369	346	342	327	316	336	320	325	339	313	336	362	316	358	318	345	317	335	342	354	368	324	312	324	350	303	325	346	339	337	297	323	302	353	336	316	328	299	342	327	316	333	315	334	387	328	346	341	351	314	360	323	321	333	345	347	335	310	325	315	319	332	329	366	304	304	322	299	315	340	327	353	313	371	320	334	336	349	356	287	330	317	308	325	355	333	334	339	320	346	316	340	309	327	327	321	325	320	316	307	301	313	342	354	302	334	341	357	320	335	330	347	323	326	338	360	358	328	326	342	353	347	339	297	331	321	322	293	328	313	315	325	345	363	362	322	341	327	334	321	343	308	300	335	299	302	317	365	329	323	338	344	335	347	361	339	337	337	297	331	341	353	342	288	310	345	322	316	341	346	328	310	356	331	343	340	355	325	338	347	350	324	367	324	344	352	333	328	331	333	332	348	331	314	321	302	328	333	356	356	346	346	334	316	308	333	335	306	337	341	353	358	365	308	326	329	327	291	349	281	313	313	330	342	318	318	334	342	308	320	325	305	343	340	306	308	317	314	317	330	342	329	364	343	339	340	336	326	320	350	328	344	348	299	353	325	338	334	325	360	321	336	315	357	342	303	316	301	308	320	347	333	315	359	353	326	322	358	350	327	357	323	330	320	325	315	345	315	320	309	324	287	310	353	348	348	331	317	342	293	298	320	312	339	327	326	344	331	359	337	330	316	348	324	338	314	331	334	342	337	321	281	322	337	346	353	304	322	352	329	337	312	357	336	310	329	329	315	347	327	349	328	332	340	326	323	275	315	337	338	320	314	323	287	301	330	339	345	356	325	365	325	330	360	344	328	328	311	352	352	330	330	325	287	324	301	331	353	330	325	333	326	335	321	329	346	356	332	357	312	330	338	322	331	373	326	346	334	332	355	353	376	346	314	327	324	317	315	346	317	346	334	329	336	298	383	301	322	318	327	341	352	334	317	327	363	337	344	313	358	316	343	308	341	328	335	338	340	315	323	347	320	335	307	314	333	337	321	355	340	354	320	362	300	331	357	331	324	300	312	308	315	337	329	349	350	339	329	329	315	347	343	310	342	326	320	318	343	354	320	353	351	317	328	341	332	356	349	341	335	313	323	327	327	330	315	309	343	324	331	320	308	333	310	307	343	310	319	315	349	329	350	334	308	351	327	353	329	318	311	304	316	342	339	319	338	346	337	354	325	292	344	347	318	336	341	339	347	322	347	333	333	333	340	339	324	316	285
35232	41031	17169	9433	10102	2336	361	344	342	375	369	432	500	423	367	377	367	337	325	350	332	365	333	351	311	330	362	373	362	332	342	335	323	353	317	347	337	346	354	322	372	348	371	321	349	348	363	359	376	351	369	347	345	328	355	357	329	363	344	342	352	336	312	320	366	343	347	344	341	339	335	319	356	340	309	343	361	377	316	369	341	347	347	328	344	324	348	327	351	331	314	344	344	380	360	280	362	385	343	324	337	354	372	324	324	339	359	330	346	337	336	363	355	325	346	355	333	346	358	321	376	335	323	373	370	309	317	349	387	357	323	363	331	329	337	367	354	385	388	342	330	316	332	350	323	355	341	334	332	326	341	340	402	348	365	324	340	356	316	340	344	349	352	338	373	343	361	349	338	359	330	365	353	342	361	326	323	367	327	343	356	351	341	363	333	337	348	322	321	344	340	347	330	373	332	347	371	386	313	343	354	348	356	374	353	356	337	375	358	326	336	368	297	323	356	361	325	371	358	320	347	339	345	370	355	337	325	326	319	336	328	382	353	331	359	337	320	336	345	338	339	355	362	324	355	347	352	324	333	363	327	345	316	373	363	358	338	357	351	376	337	362	347	322	343	345	373	336	367	350	320	359	368	343	350	369	341	381	357	347	351	340	316	320	322	330	379	316	366	317	355	352	351	352	363	360	352	350	349	399	338	321	309	349	321	332	383	363	353	356	330	330	359	350	346	340	359	379	359	347	338	351	330	328	371	362	334	327	337	368	335	319	344	318	364	359	351	301	332	332	320	352	356	346	359	350	380	376	351	339	361	350	337	340	371	354	324	321	364	384	375	326	351	370	400	360	311	348	366	360	348	362	340	308	314	347	379	380	336	363	359	350	353	345	332	297	382	356	341	336	344	391	335	347	333	337	338	330	290	318	361	356	331	349	341	338	359	364	338	347	386	353	309	339	342	367	343	359	342	319	340	345	366	369	398	359	352	364	357	339	357	371	355	343	346	354	377	342	345	321	322	385	327	378	348	364	331	357	388	361	356	358	363	332	342	352	338	335	352	334	351	318	351	347	334	333	333	320	327	367	353	321	335	344	341	317	361	331	365	356	354	344	291	364	366	333	370	384	345	353	356	360	355	352	350	338	322	349	337	349	339	343	377	340	329	372	294	349	353	372	325	348	308	373	360	364	362	400	371	364	370	359	350	350	330	330	315	367	339	335	370	334	349	343	345	345	332	304	340	352	347	330	310	364	355	378	361	338	340	343	348	371	352	371	354	354	352	317	352	373	361	360	332	330	334	334	341	319	350	382	336	340	364	324	365	363	333	332	332	313	356	340	387	341	360	390	375	347	323	359	349	358	333	371	397	362	371	350	325	331	322	341	335	328	343	330	332	361	377	366	302	326	370	336	352	356	339	314	349	377	315	380	301	384	353	359	361	362	321	347	339	349	349	339	343	362	351	361	339	357	375	330	358	388	336	317	335	353	371	367	356	360	339	320	325	319	355	352	322	309	374	336	390	348	350	368	354	344	345	400	346	367	329	349	318	338	366	345	350	341	324	339	359	323	330	371	384	318	370	360	376	367	363	396	381	344	332	358	352	340	324	330	361	360	367	390	322	315	362	348	362	353	323	376	337	357	332	341	328	325	348	349	351	361	343	367	375	343	330	329	342	358	338	338	329	331	328	346	349	309	363	357	309	345	335	363	366	368	306	334	340	364	375	337	348	342	346	369	329	337	362	346	362	351	373	342	340	336	334	347	335	341	302	333	370	332	309	358	349	381	375	338	345	366	350	376	349	348	311	367	339	352	344	336	338	322	335	354	329	360	307	334	366	373	369	327	332	348	342	348	330	351	321	362	351	350	356	355	337	352	346	361	365	348	347	342	330	317	338	316	334	347	347	322	337	348	389	382	366	332	361	346	370	314	343	363	341	342	385	354	350	359	363	348	344	344	305	348	331	331	381	360	350	339	360	327	343	327	352	386	340	318	337	337	382	376	344	346	326	312	309	356	361	366	356	333	359	336	380	310	349	364	317	306	349	333	323	355	376	355	324	311	328	352	371	314	350	340	391	364	335	345	348	348	358	391	368	354	350	353	342	305	357	385	337	390	367	345	326	341	374	369	309	330	347	355	321	338	367	340	355	326	338	335	356	385	336	345	365	306	343	327	320	323	323	378	310	361	343	333	327	342	357	348	379	350	368	370	384	351	322	331	328	345	357	347	332	336	347	353	316	344	359	364	363	368	336	324	312	383	348	346	372	345	353	324	351	304	343	339	388	368	351	348	339	317	387	374	337	367	358	388	371	333	333	369	365	329	339	359	353	363	347	358	336	328	335	340	355	355	352	330	326	363	348	379	348	353	359	321	340	353	345	354	369	334	343	332	344	370	326	345	366	333	318	343	370	338	352	375	326	342	321	352	335	368	355	361	332	344	366	307	340	340	342	354	371	340	336	337	356	325	338	354	342	332	336	341	321	353	345	364	351	351	352	342	337	320	344	363	350	348	340	341	376	363	362	344	333	363	391	372	328	343	334	355	337	352	326	371	354	355	372	329	321	338	354	370	344	331	378	356	326	376	350	346	340	344	373	364	367	322	328	368	363	325	343	364	309	323	365	345	335	391	344	325	385	358	345	342	366	318	331	332	358	346	329	330	346	352	335	341	361	347	337	332	327	372	310	365	363	350	329	364	375	382	355	337	360	353	376	360	348	341	362	337	332	357	346	344	340	347	389	351	342	369	362	334	342	335	344	332	338	373	342	347	358	313	327	352	360	341	376	335	304	328	368	326	357	360	364	379	347	346	349	340	374	365	363	334	320	369	336	325	388	339	354	344	349	350	348	352	362	312	353	340	339	313	369	330	352	339	348	349	359	354	336	372	341	329	336	349	367	358	361	349	358	339	337	316	345	342	368	349	348	328	299	345	329	384	342	354	364	332	342	351	346	348	340	350	339	318	318	358	365	356	337	324	339	362	329	367	324	383	359	350	364	343	345	339	379	349	330	329	338	342	383	386	340	350	354	342	363	331	363	340	341	334	348	360	306	337	327	356	335	330	314	335	347	339	347	320	334	346	334	335	365	348	383	342	330	354	315	339	343	333	371	319	363	313	343	396	360	375	351	358	354	359	342	366	369	355	357	323	369	348	344	357	354	324	355	356	348	369	368	358	331	378	370	349	348	358	355	346	309	340	346	390	367	325	346	325	357	349	365	354	345	373	362	338	338	345	337	360	383	342	377	371	360	319	372	366	364	348	361	361	332	338	391	317	370	314	356	371	355	394	345	359	357	305	326	361	360	394	358	332	332	337	355	327	350	343	369	360	355	371	360	359	384	324	370	337	342	308	326	333	378	337	348	344	374	333	343	362	354	350	357	354	347	326	335	362	337	339	366	323	347	355	361	357	351	360	358	371	330	336	344	356	347	345	318	350	363	368	334	342	348	339	381	338	355	303	341	324	342	332	373	372	349	336	349	335	345	336	329	339
23912	22244	31249	29797	36541	22689	5191	614	506	521	816	1302	1603	1117	516	483	475	501	488	523	482	476	482	511	506	545	501	488	485	462	483	512	497	465	523	467	494	490	512	500	536	521	448	510	513	462	501	506	503	522	480	547	517	460	496	489	459	503	518	480	500	463	466	485	491	487	460	488	498	488	485	507	479	515	455	483	515	482	504	535	521	516	518	498	476	460	535	500	492	520	503	516	490	431	471	472	479	497	491	502	467	489	495	461	471	494	485	491	501	509	494	516	484	513	507	503	491	490	536	473	482	467	482	488	473	463	520	505	503	495	494	507	498	476	432	439	507	495	514	524	497	496	522	488	528	476	472	488	481	507	523	481	484	489	514	489	497	525	494	523	490	474	513	516	509	493	503	495	497	535	504	468	506	506	493	499	484	525	460	537	533	572	497	487	472	493	525	513	482	468	455	478	488	511	519	481	499	458	474	535	479	462	493	473	501	518	497	458	516	489	504	475	467	525	478	501	496	494	497	517	505	512	499	471	482	524	508	516	520	506	493	459	555	511	521	472	514	506	503	499	474	471	505	461	499	504	519	501	522	495	469	498	471	423	507	493	532	498	495	510	531	511	531	481	481	442	473	517	528	510	445	503	492	493	460	511	529	530	495	477	473	508	488	498	454	523	483	509	550	492	504	490	477	494	494	492	520	483	499	517	532	469	451	515	505	480	496	494	487	477	447	481	542	504	471	511	464	483	497	547	493	531	498	523	453	517	513	488	478	524	468	498	473	504	478	479	470	480	486	497	534	505	460	487	526	522	482	517	518	524	521	493	491	510	500	530	496	466	458	475	518	442	500	491	483	524	465	495	500	524	533	478	469	522	499	482	473	464	503	474	481	473	472	476	494	519	491	484	503	506	485	501	477	486	469	520	523	496	483	495	490	476	487	486	481	517	511	475	503	481	493	503	494	480	496	495	496	471	494	530	532	488	507	491	467	494	500	522	491	487	468	516	486	515	511	503	523	481	496	470	512	474	531	454	475	546	473	466	515	479	507	505	490	518	504	482	534	476	470	480	479	484	544	480	499	499	496	482	490	470	498	477	472	497	504	524	519	465	495	495	490	500	459	459	484	538	535	513	457	489	496	501	480	448	513	527	495	502	494	450	500	508	464	454	507	455	517	538	497	507	486	466	459	513	466	489	509	483	446	505	508	521	456	573	450	512	514	492	507	532	512	483	486	500	492	501	478	470	507	503	473	517	496	519	524	496	508	487	459	509	488	498	506	486	496	519	509	473	478	526	483	497	473	512	507	496	498	510	505	479	498	460	495	503	541	472	521	471	473	452	515	507	483	470	472	513	461	514	491	458	460	491	506	484	483	471	517	466	452	520	482	509	516	503	459	481	495	494	504	488	462	491	498	499	478	472	500	499	492	486	506	500	543	483	515	458	509	433	494	498	515	488	435	476	493	453	479	473	523	479	462	425	471	501	463	466	487	462	480	482	487	510	477	473	522	486	499	502	481	457	486	494	486	472	446	518	484	494	473	510	497	505	470	470	510	486	480	469	510	526	467	481	497	511	510	493	482	467	487	523	462	530	494	526	472	502	499	486	496	488	494	495	495	511	518	519	485	412	476	459	488	488	485	482	465	457	491	501	493	468	503	455	501	479	500	557	466	501	512	523	510	481	467	503	470	489	506	479	478	491	500	504	519	506	524	505	483	510	515	464	462	500	505	447	497	470	512	493	502	482	499	501	458	496	478	505	492	478	468	463	485	515	501	471	484	454	510	473	511	475	477	498	480	484	537	461	499	473	473	481	499	526	495	485	519	518	498	503	489	524	498	475	494	483	466	460	445	489	521	517	459	484	487	472	484	487	506	471	524	520	493	514	485	478	494	471	492	513	517	491	497	516	465	457	486	518	495	485	464	487	481	462	510	531	519	466	492	461	513	512	515	513	493	515	473	487	535	498	466	474	500	490	462	516	531	523	544	461	451	478	529	485	483	526	483	465	465	498	508	465	529	496	448	507	519	515	482	499	512	525	482	501	520	502	500	494	475	501	443	508	495	493	506	476	501	456	495	482	485	471	527	432	470	546	480	507	507	522	448	477	464	477	520	522	460	487	521	496	482	498	473	492	489	446	480	466	472	498	453	489	477	540	513	476	478	475	508	485	472	498	467	471	535	499	503	473	485	518	468	466	493	498	487	490	491	478	484	540	502	507	517	493	480	518	528	474	513	570	504	494	458	504	477	491	469	494	483	493	496	519	474	506	450	478	538	476	510	472	508	500	506	488	491	532	511	532	453	479	538	475	526	521	507	521	472	468	461	438	438	448	474	506	483	492	487	493	522	452	466	495	463	506	484	489	508	508	517	491	484	507	522	550	464	490	482	516	492	508	485	528	513	489	494	505	471	474	448	520	493	510	470	501	480	461	449	465	472	479	479	468	507	467	545	501	485	498	483	487	514	501	471	504	482	504	489	497	494	464	467	484	492	498	488	463	496	509	507	491	511	510	524	493	476	508	480	523	441	487	477	475	494	473	536	494	468	500	496	490	496	529	491	516	480	492	518	483	490	469	519	501	492	494	486	485	483	468	507	494	494	478	519	487	491	467	523	496	479	488	540	497	526	479	535	484	499	490	468	507	529	449	499	474	463	508	520	503	486	493	495	516	508	512	502	491	515	520	497	502	460	504	510	461	501	510	544	499	488	492	505	518	519	490	527	467	516	455	497	461	498	493	464	509	505	503	511	470	502	486	496	500	511	462	467	479	445	503	465	482	515	499	482	515	481	466	507	487	480	486	464	520	486	505	511	501	486	473	483	476	520	465	491	482	461	509	504	502	534	486	492	504	474	521	503	480	519	504	457	498	525	509	471	496	459	465	498	527	519	529	482	422	490	467	478	474	533	479	495	476	455	452	482	472	496	494	525	463	508	492	494	487	521	489	517	502	484	490	517	497	450	519	485	508	511	511	456	499	511	504	501	498	487	507	522	517	501	532	502	486	471	491	510	487	457	478	477	519	484	507	501	522	506	483	510	524	471	487	509	465	458	466	500	477	465	493	486	479	472	482	453	491	493	537	520	522	484	508	483	502	464	454	491	472	449	470	501	518	468	467	448	448	522	506	498	469	503	499	492	455	465	484	457	510	491	545	526	429	477	498	521	498	494	494	524	502	527	542	480	480	450	492	477	484	503	512	485	513	497	511	491	460	504	503	508	488	535	478	522	465	509	488	495	497	487	498	498	524	525	562	508	508	491	536	515	463	512	519	484	501	469	464	486	476	498	499	458	486	482	438	478	482	474	550	542	498	468	517	486	486	538	485	514	504	528	461	485	483	518	475	465	506	516	491	474	487	489	516	482	492	504	490	513	478	501	485	492	471	495	502	497	496	461	464	500	485	492	513	480	500	505	463	478	518	463	483	495	522	521	481	482	503	452	502	483	499	511	503	501	488	486	447	490	471	482	482	509	461	489	487	518	523	451	511	498	506	482	476
42874	85211	54698	43127	41542	14641	575	557	573	525	1044	1903	2174	1425	551	464	495	531	504	475	462	520	523	515	482	516	485	508	513	496	484	491	485	493	516	490	488	484	501	469	482	489	484	523	503	478	518	482	476	507	465	519	509	504	483	520	506	528	536	510	505	481	485	503	498	518	519	543	522	492	508	517	491	525	480	483	526	513	480	475	521	496	488	505	476	530	500	510	462	501	485	495	490	491	501	510	489	477	516	516	528	504	499	487	506	520	511	461	481	456	501	523	479	536	489	518	499	509	495	483	474	531	554	472	507	505	482	496	488	507	498	499	498	476	546	494	495	539	507	466	522	494	489	453	501	490	516	478	485	490	471	523	547	525	475	554	467	517	498	483	511	530	490	502	457	479	501	551	472	516	453	506	576	512	539	506	486	533	491	505	497	484	522	452	464	517	485	503	455	523	462	490	471	461	551	512	516	472	489	475	510	501	489	507	497	458	525	493	523	520	490	482	486	498	548	524	502	497	455	501	459	477	494	530	496	468	530	481	512	534	493	486	511	469	463	502	510	508	574	472	488	479	515	481	507	490	553	510	479	486	511	503	508	489	505	484	484	494	499	478	493	523	489	449	493	542	507	507	468	479	501	489	534	494	478	494	550	481	503	528	511	490	510	498	489	488	552	494	492	512	465	526	463	529	484	465	511	474	472	499	525	502	511	503	500	486	471	493	488	481	485	538	527	503	491	471	487	503	516	488	476	501	497	523	505	492	505	518	480	538	464	526	526	510	496	446	507	495	457	460	488	518	522	487	489	513	474	523	468	523	493	492	501	461	425	474	467	506	483	496	513	493	509	519	496	472	477	490	549	505	499	522	479	469	485	479	493	502	519	497	515	551	533	491	496	545	496	527	510	506	529	475	538	519	487	505	491	526	485	492	530	462	500	460	501	511	501	520	471	518	486	488	505	470	512	497	471	488	466	507	497	528	482	514	484	504	536	547	522	466	489	486	491	479	507	501	518	500	491	504	491	496	472	464	468	562	461	500	519	475	484	496	489	461	495	509	485	465	506	483	468	475	479	477	546	500	513	520	507	481	463	501	482	507	508	509	538	521	511	497	508	490	524	487	507	462	532	478	474	483	461	496	493	471	489	543	500	513	490	518	522	501	549	547	501	532	516	506	501	486	503	514	481	462	473	528	475	435	515	496	493	469	518	508	487	503	482	522	509	523	538	493	510	518	524	494	470	500	512	468	481	534	534	502	517	515	535	492	516	488	468	491	473	479	492	517	550	535	446	520	512	518	493	493	509	527	555	488	462	502	490	490	475	521	511	509	508	482	490	485	477	483	472	540	530	538	532	499	501	534	478	504	497	522	504	528	516	506	496	530	512	517	448	510	462	508	500	532	494	475	551	523	514	512	525	532	508	441	499	512	481	517	534	524	493	496	507	510	510	476	495	515	530	469	502	516	468	509	486	520	480	481	501	471	500	528	499	476	499	512	483	511	520	481	489	510	478	506	463	553	525	547	500	478	536	461	493	499	464	473	502	473	560	491	443	556	491	543	531	526	481	519	461	463	476	511	496	493	523	502	499	544	487	515	493	495	546	492	494	469	492	441	531	486	508	490	492	505	471	505	485	498	488	528	518	499	519	504	498	500	465	478	466	505	480	489	455	504	507	474	498	474	479	492	476	440	481	501	528	479	504	515	474	496	515	467	549	474	482	497	499	490	481	512	458	506	477	479	484	507	504	501	491	546	506	494	513	477	508	481	476	505	478	553	468	533	483	516	479	497	540	483	468	516	499	507	482	512	492	504	486	463	514	475	521	502	465	504	519	506	501	489	523	510	495	516	501	488	516	479	514	486	509	536	490	486	506	510	464	502	515	509	538	533	492	527	483	506	514	513	498	506	495	482	486	522	517	496	492	485	502	500	543	500	489	484	487	423	474	487	491	562	504	556	518	507	500	480	522	524	465	482	488	517	515	535	514	497	494	500	534	507	492	513	480	479	474	497	513	489	495	476	510	520	486	510	504	529	486	517	488	488	522	513	505	535	495	509	514	484	484	517	503	478	518	463	498	475	509	480	506	473	477	502	507	496	507	484	498	531	535	490	513	473	497	521	435	499	494	508	501	480	495	460	515	519	485	509	488	492	482	493	507	490	548	506	482	499	469	446	499	486	465	471	507	514	502	532	465	521	498	485	520	448	487	474	500	507	467	517	477	528	496	525	521	537	503	455	495	492	502	533	474	508	489	501	521	508	490	501	470	493	498	506	504	517	462	467	494	496	522	480	501	491	483	478	533	490	481	513	497	499	504	500	503	504	501	501	518	496	517	512	533	517	503	489	503	491	519	457	500	499	461	470	471	483	433	490	474	522	492	483	487	470	486	534	451	509	480	499	455	512	480	556	495	491	515	502	534	501	540	551	526	513	524	493	521	494	506	528	525	475	501	531	523	480	525	527	468	477	491	499	487	488	513	526	508	527	519	477	495	443	502	537	546	524	517	518	485	503	473	490	477	531	505	532	511	458	526	506	497	458	525	521	507	479	486	523	497	502	523	545	486	537	495	481	496	500	468	492	514	479	539	511	541	477	463	489	509	512	508	507	511	486	506	480	515	511	504	502	499	472	563	494	501	487	496	489	473	503	502	471	481	511	501	483	507	494	477	505	478	501	503	526	501	490	517	529	485	508	517	463	476	525	503	467	510	509	476	498	452	533	559	559	507	498	531	500	510	501	485	511	504	515	528	539	514	494	467	488	498	510	475	509	513	515	524	528	449	483	521	537	523	517	483	489	462	464	544	497	499	494	518	484	494	491	506	499	538	508	506	507	528	536	520	522	496	485	462	487	513	491	482	527	487	497	529	502	496	533	513	495	500	510	491	502	513	507	511	529	532	496	519	512	505	475	481	497	513	480	518	523	491	480	496	509	488	507	496	535	544	483	503	489	536	544	527	479	491	474	496	462	476	521	517	518	483	514	462	519	485	459	531	520	515	468	497	500	454	487	504	461	492	516	490	490	529	454	465	495	472	523	519	480	521	512	540	491	499	477	454	518	529	493	520	514	525	473	462	503	531	501	512	514	525	500	489	476	516	515	481	527	521	464	483	500	494	445	484	514	484	509	469	511	479	473	470	498	497	496	486	470	509	473	499	503	518	523	499	496	494	481	513	488	528	480	481	519	506	486	484	487	457	491	507	527	502	517	525	493	506	514	517	500	482	500	463	486	464	444	482	451	501	515	474	479	480	480	508	518	518	474	518	480	501	512	485	465	470	526	510	481	518	505	471	502	500	453	509	482	518	543	521	500	494	490	519	493	527	486	529	519	532	463	477	505	504	482	537	519	470	489	521	503	481	480	491	481	463	516	493	501	508	491	489	505	551	498	545	491	486	497	498	503	518	474	485	523	494	519	524	456	521	468	507	503	527	493	477	512	466	471	446	525	553	482	553	509	530	484	550	489	477	464	485	489	501	485	525	531	512	504	501	530	463	506
24916	23171	31218	27945	29026	14281	1133	409	414	357	616	788	993	637	404	396	429	398	370	415	366	408	385	374	378	405	381	410	382	387	362	418	365	398	407	394	394	399	424	365	360	398	385	378	387	386	385	389	385	377	391	371	370	421	358	388	380	388	358	350	338	372	379	370	369	369	385	395	398	418	378	369	399	337	391	376	346	380	375	402	393	394	380	379	388	372	393	401	367	351	399	382	381	371	377	397	415	382	392	413	398	366	410	393	367	408	370	365	403	402	392	386	384	378	389	384	400	391	417	395	347	329	370	371	414	406	385	383	392	400	349	390	389	363	381	367	394	413	385	355	390	396	366	372	409	360	400	359	370	365	372	367	385	376	342	364	399	374	381	390	368	405	351	370	374	415	364	392	416	386	369	387	356	389	353	401	397	403	401	375	383	423	373	353	412	382	367	359	379	378	412	396	385	386	358	384	386	397	388	373	383	391	367	387	378	401	356	401	404	378	404	383	396	408	376	386	414	383	382	389	357	392	383	379	395	366	408	395	369	364	375	377	389	416	398	388	371	329	399	374	425	347	404	353	373	407	390	387	380	410	361	385	362	385	401	394	355	402	389	356	367	392	400	381	390	379	359	369	375	371	381	380	367	390	350	376	379	406	407	373	391	376	400	363	368	414	363	405	392	387	406	374	425	384	362	374	375	379	394	392	377	367	392	359	366	368	361	393	412	348	336	440	375	395	391	411	400	423	364	359	443	366	375	380	362	392	395	380	392	378	419	373	374	414	401	379	384	390	392	376	382	386	378	353	369	381	389	413	354	360	361	378	365	345	380	392	406	424	355	362	359	407	427	358	400	370	405	391	383	393	355	369	364	410	424	429	364	374	360	412	360	374	373	394	404	368	398	394	349	402	391	375	385	372	394	394	351	360	401	357	386	376	396	376	381	395	364	389	385	375	399	368	386	397	346	412	352	427	422	407	397	420	378	419	362	365	408	359	379	355	394	398	396	417	422	374	377	412	397	390	384	361	381	379	334	389	359	395	367	370	406	392	381	369	392	397	371	367	378	375	398	410	382	389	376	388	370	336	390	383	390	350	381	351	395	430	387	394	395	397	376	371	358	411	381	378	430	385	376	388	365	387	375	395	397	357	369	365	388	353	377	371	379	403	395	385	397	369	411	422	365	437	398	384	374	359	382	407	379	365	434	348	398	374	365	378	402	366	371	365	370	405	400	408	402	400	412	383	373	403	367	368	407	380	372	352	350	341	370	362	399	383	385	401	382	382	388	399	368	364	373	357	385	392	368	394	399	363	393	380	372	377	364	361	381	333	390	371	358	353	376	391	394	402	363	364	360	395	360	345	382	368	398	354	406	375	372	342	361	395	377	353	341	383	362	398	390	377	363	401	405	417	331	360	390	388	404	389	354	348	401	398	364	397	376	412	359	375	374	367	415	388	385	357	385	374	397	369	378	353	386	395	372	388	389	412	392	400	398	357	418	364	363	340	372	403	395	387	397	368	399	368	371	372	386	383	354	366	356	360	363	376	366	373	378	388	389	374	339	373	368	370	364	360	378	387	399	369	385	398	359	342	377	374	388	394	380	344	405	419	370	400	385	368	404	437	379	360	408	395	350	409	385	380	399	391	380	412	413	383	409	367	382	433	419	379	374	389	382	370	431	390	389	349	399	410	375	410	395	390	384	363	402	348	348	376	383	360	373	330	406	343	383	363	363	395	394	375	389	381	382	377	345	368	373	366	396	370	403	413	395	367	400	402	371	408	352	356	364	400	395	382	364	362	398	380	381	373	369	361	399	349	405	364	397	367	351	380	366	387	392	373	371	361	367	356	403	399	400	369	382	404	376	385	358	408	383	381	424	367	390	379	377	394	369	391	380	360	370	391	378	387	373	398	377	414	386	394	354	400	382	408	371	387	398	373	367	367	381	379	372	393	371	397	395	370	366	376	372	376	418	392	380	357	387	419	402	390	377	359	414	384	368	389	374	391	361	390	392	375	348	350	399	356	353	338	368	359	375	410	401	378	434	407	363	383	379	386	329	387	392	381	380	373	368	332	379	389	387	351	393	371	395	392	378	401	384	415	397	397	379	412	379	385	407	350	402	380	368	385	366	359	383	350	387	374	384	402	370	362	366	380	438	373	359	387	399	377	407	394	388	399	400	384	350	367	349	400	385	354	406	388	395	419	377	369	424	342	371	391	378	408	380	365	412	415	394	395	372	367	404	361	392	375	395	416	384	381	371	397	356	362	359	408	385	390	400	379	360	390	393	366	423	376	362	393	393	376	416	361	394	373	394	319	351	361	377	397	357	425	365	397	396	351	331	412	398	353	387	378	375	382	376	381	369	362	355	379	389	405	370	386	353	348	389	411	392	366	366	373	388	403	383	394	406	372	390	346	353	359	369	329	389	384	377	348	362	392	396	384	385	383	396	404	383	375	355	413	408	392	384	409	364	367	353	359	395	382	375	380	367	397	397	386	399	392	406	414	370	420	396	424	343	391	407	399	423	372	374	351	418	389	352	393	388	399	380	382	378	384	352	389	379	400	396	372	392	386	385	347	375	429	370	358	385	380	380	367	341	376	376	400	345	382	387	369	367	355	355	397	372	369	357	363	389	366	392	385	374	381	358	379	381	354	378	356	370	358	429	394	371	349	432	367	392	367	373	375	400	414	394	385	396	411	365	374	350	396	389	369	424	385	389	404	396	401	414	399	396	385	382	358	392	396	389	388	362	422	357	368	411	377	402	377	382	381	391	390	400	356	386	390	399	410	414	376	344	364	393	408	384	415	379	392	336	379	363	400	409	388	373	385	381	398	355	379	408	374	395	397	379	396	388	368	353	388	354	370	352	411	353	384	364	397	380	394	409	404	370	394	366	360	383	394	371	380	347	356	409	376	362	376	404	382	390	361	392	370	392	394	377	404	354	375	375	368	388	380	404	371	417	385	384	409	347	389	389	399	413	399	365	358	391	366	394	370	342	352	394	367	398	378	385	366	395	365	395	395	350	385	380	378	383	411	382	382	403	425	400	409	369	389	397	372	360	362	379	375	363	367	362	377	413	388	383	404	378	362	361	389	387	372	357	384	366	399	387	392	370	373	359	377	380	402	366	411	373	379	391	347	377	356	372	396	373	401	394	383	377	396	363	378	384	380	419	403	375	367	386	387	354	360	409	390	348	394	366	381	355	373	404	377	388	415	396	384	370	393	394	382	372	373	379	407	374	355	377	381	378	360	369	381	393	383	382	408	398	378	391	354	387	392	388	395	362	376	361	396	372	353	392	376	404	356	383	386	404	350	378	388	377	382	398	398	387	393	381	360	374	382	407	378	392	425	430	412	366	383	386	347	416	362	374	382	385	368	397	381	381	357	381	385	431	419	393	364	361	361	385	351	380	394	372	370	334	363	360	400	386	398	390	418	365	391	347	375	377	393	376	367	405	394	384	396	361	393	368	388	402	390	369	355	334	373	385	389
42390	75512	44861	32296	33914	10916	473	500	425	428	856	1232	1633	926	411	428	399	384	403	409	419	391	391	419	424	386	398	409	411	436	421	417	450	412	363	389	397	424	399	396	420	397	448	430	374	423	400	415	429	394	421	423	401	419	435	426	403	394	404	419	422	389	407	418	419	458	436	362	395	393	419	402	404	420	392	417	416	391	412	404	408	391	370	373	394	405	419	426	430	420	397	416	393	420	415	421	431	415	392	421	411	394	418	400	428	413	395	413	418	386	439	418	422	464	393	392	409	410	397	427	439	394	428	413	432	394	421	438	438	361	451	383	395	395	390	362	399	420	387	377	378	404	399	427	408	405	440	388	432	382	406	417	429	426	403	400	432	398	411	438	414	426	402	422	425	402	434	379	400	387	396	398	430	398	410	400	396	407	435	394	394	384	407	427	428	419	388	441	372	426	407	384	377	427	392	380	396	407	427	372	425	415	418	395	407	424	426	424	411	428	394	399	397	417	414	403	363	406	399	385	397	431	411	436	446	414	392	329	389	432	416	408	395	413	383	416	409	422	383	427	421	396	414	422	406	413	388	396	399	394	407	430	407	390	422	399	429	425	409	399	404	416	384	409	363	397	387	406	427	453	418	407	395	366	409	411	376	406	372	418	398	454	431	408	425	417	401	393	403	423	429	427	437	413	435	416	405	436	409	437	392	393	416	419	388	397	413	405	391	395	451	448	373	384	412	437	440	407	426	389	417	405	385	418	382	405	408	430	376	371	421	412	431	436	396	399	423	373	379	439	389	413	460	423	404	398	384	428	422	427	408	410	372	418	450	431	412	388	415	449	415	448	436	429	394	423	396	404	389	408	417	407	422	419	427	398	371	419	404	383	410	402	443	439	436	390	403	416	428	416	400	414	413	404	425	418	402	396	396	448	381	407	405	442	404	365	436	427	404	379	432	377	380	378	398	403	395	398	441	397	410	380	449	396	384	391	400	418	398	366	431	427	425	377	418	422	398	414	427	397	389	391	388	410	442	411	381	439	417	421	429	381	428	399	393	384	410	412	384	406	421	417	415	436	400	434	409	442	411	437	368	393	422	415	398	410	419	440	402	373	447	419	443	426	411	423	420	409	427	411	421	399	425	423	429	396	403	464	426	406	405	411	428	401	351	387	435	405	383	430	387	460	398	403	468	386	433	383	402	393	453	383	421	374	398	416	398	419	448	424	422	435	441	409	405	403	433	381	414	415	421	387	425	393	397	443	417	419	410	421	379	395	406	393	385	396	403	413	404	418	423	412	404	417	393	415	400	394	419	429	411	439	431	410	416	372	421	395	377	442	395	385	396	390	398	417	414	393	374	435	427	389	397	395	420	409	415	401	449	399	454	407	414	440	427	410	416	380	425	405	412	418	410	400	384	405	419	420	438	455	400	421	424	385	377	443	420	400	383	383	403	431	406	374	447	388	431	405	393	403	368	440	414	426	396	393	383	402	423	403	412	394	415	420	419	401	416	375	423	396	410	425	399	420	370	422	391	409	433	427	410	416	423	402	432	408	408	435	428	385	401	420	436	394	381	410	427	419	420	406	391	375	371	387	404	439	443	384	373	368	436	385	381	390	430	412	413	372	392	455	448	387	436	427	400	409	406	391	395	398	393	401	411	417	399	417	422	414	410	423	425	407	399	422	403	390	390	408	443	385	415	401	429	417	419	399	426	424	424	377	454	389	377	406	419	432	414	405	450	380	423	422	419	378	417	432	405	408	386	382	414	385	384	390	429	421	398	482	407	417	414	434	405	381	391	390	402	439	426	397	400	411	403	404	411	427	378	386	405	392	430	401	448	377	401	361	382	420	396	422	388	378	404	422	442	372	377	404	427	429	428	380	452	460	437	428	437	395	452	384	446	363	390	407	379	424	427	399	394	420	427	450	405	402	436	416	417	402	433	375	406	418	431	395	419	422	412	398	380	401	421	369	383	375	417	427	387	443	406	440	363	394	378	451	434	408	380	423	390	390	449	386	392	414	417	423	410	442	389	433	376	413	423	420	437	469	444	401	454	416	437	395	393	420	387	414	427	415	460	402	378	401	368	374	393	398	364	412	399	413	390	409	355	426	428	416	417	423	423	434	415	424	409	412	462	429	431	415	410	402	422	395	423	421	416	397	398	424	404	411	403	381	425	431	399	399	442	417	409	397	416	405	428	428	418	391	434	390	434	400	390	422	455	388	400	401	422	405	416	395	405	457	406	410	398	428	407	393	427	384	432	412	406	393	413	407	396	428	383	415	431	396	373	417	408	401	407	440	404	397	412	395	398	450	410	402	412	409	395	396	389	429	381	368	416	394	395	400	408	386	403	390	410	393	438	445	460	367	419	441	454	335	415	394	397	387	407	439	382	401	402	404	425	419	409	393	421	402	405	402	432	404	412	420	392	400	412	412	404	407	386	443	445	385	410	397	431	425	413	426	416	404	403	421	444	414	416	403	427	419	408	402	429	412	402	410	412	414	403	413	381	389	417	396	410	412	375	387	424	424	400	408	357	380	428	406	406	438	400	418	394	434	419	422	431	409	399	414	399	411	417	394	393	455	392	371	413	430	424	403	383	410	379	392	384	406	375	428	402	402	388	430	390	395	409	382	430	385	369	403	392	369	400	389	401	397	381	397	409	420	408	380	393	428	419	436	402	403	380	421	372	386	415	405	436	425	413	424	402	405	428	393	393	411	392	454	369	385	401	438	456	422	415	407	418	410	363	435	421	389	398	447	435	414	402	381	413	422	414	455	417	412	389	388	395	428	393	394	391	413	409	380	398	417	404	438	440	433	370	420	404	410	431	410	407	395	429	358	404	394	399	379	411	407	426	400	390	421	371	416	409	416	387	395	388	406	409	396	443	419	397	430	411	426	410	430	387	432	431	405	404	439	418	423	400	440	416	426	443	391	431	445	417	399	421	392	437	377	401	409	408	416	411	402	412	390	393	398	406	407	398	385	423	402	383	379	414	406	437	403	436	418	427	398	400	393	408	432	400	417	409	434	476	374	390	438	376	422	425	417	451	398	372	402	402	424	448	438	393	382	422	391	423	377	360	430	438	412	429	402	402	428	406	397	428	425	401	378	428	404	441	396	390	439	364	412	404	389	386	422	421	414	371	379	391	414	470	386	420	340	402	384	393	391	411	432	381	412	368	371	415	416	388	424	426	411	425	386	419	419	406	409	409	424	383	402	426	422	411	421	440	410	387	364	381	450	404	399	434	445	448	410	438	416	395	426	395	393	407	386	442	448	379	423	395	394	399	403	386	439	415	405	410	426	412	431	398	441	421	388	401	410	414	414	389	359	420	398	398	422	434	426	426	399	421	421	424	374	371	418	410	429	382	403	397	390	386	434	392	398	404	399	454	363	433	425	384	421	407	405	420	434	435	419	378	407	403	424	430	387	405	389	392	407	385	401	406	421	412	395	413	413	391	420	402	405	375	361	377	418	425	419	411	401	411	371
22564	21467	30712	25779	37104	28636	13417	1401	704	773	1628	3036	3076	1771	723	701	700	628	643	701	631	677	659	686	686	655	646	677	669	607	669	646	676	624	705	647	679	639	675	631	615	634	647	631	619	723	661	627	655	692	643	675	636	658	701	681	652	649	633	639	637	619	647	608	638	684	631	614	676	684	661	636	646	660	704	657	679	590	720	631	630	643	680	691	658	659	690	620	704	609	650	662	658	650	646	627	652	670	642	679	677	682	611	687	625	642	644	637	619	665	693	662	650	630	604	650	651	672	665	684	659	675	640	654	666	687	671	689	634	624	601	633	683	666	636	642	646	687	632	694	620	594	634	647	604	622	699	676	630	637	608	678	655	635	616	637	659	656	684	638	634	644	654	660	641	641	611	640	648	667	687	636	616	608	615	694	649	675	671	663	649	679	634	670	636	665	667	678	654	656	641	630	606	557	646	669	650	682	610	625	654	705	646	662	636	684	633	613	684	672	690	637	680	674	629	632	634	599	631	638	628	697	634	686	652	637	650	660	671	693	617	665	673	642	644	641	673	662	637	615	680	656	661	625	602	600	667	678	617	664	666	699	697	676	621	689	637	633	681	636	665	661	679	606	647	607	623	642	685	648	680	672	647	627	684	656	649	639	671	629	668	684	602	639	643	670	625	654	627	677	634	654	652	655	618	631	683	628	675	648	662	629	652	652	637	635	655	648	705	637	659	746	668	615	652	665	633	660	596	669	647	660	659	664	685	670	663	655	627	645	656	660	651	653	704	686	619	655	615	659	666	698	658	648	658	685	642	663	665	653	691	633	679	609	654	696	658	663	660	663	678	671	619	639	656	679	633	633	673	691	634	659	628	635	690	622	664	685	643	608	625	682	677	660	649	648	593	644	656	677	651	630	672	667	641	676	655	630	639	646	643	639	657	653	671	701	641	669	654	658	681	659	629	629	653	624	663	650	675	646	641	624	628	700	674	659	634	657	649	696	669	650	646	666	654	644	637	635	583	628	636	646	596	668	647	658	658	710	645	649	628	686	700	640	681	671	632	646	686	611	564	650	691	701	634	686	671	688	646	656	601	710	659	664	613	703	607	612	684	632	691	672	659	668	646	652	608	642	651	646	655	621	665	661	637	587	669	620	645	649	616	628	640	619	662	657	682	689	665	655	678	661	658	673	629	680	656	713	659	623	656	633	695	648	678	628	665	671	643	644	616	654	655	652	636	672	614	634	649	629	673	672	624	661	613	661	632	692	674	681	658	662	652	648	657	664	662	633	620	666	677	686	649	654	668	663	653	622	676	627	666	656	659	606	641	632	637	700	628	635	608	663	673	657	685	662	666	638	644	645	689	685	641	683	673	672	638	628	670	681	623	630	673	669	621	628	614	655	678	649	653	625	658	641	681	691	636	658	648	619	636	692	659	659	667	641	657	636	660	634	630	664	685	672	701	646	626	634	626	629	631	694	631	636	670	634	641	645	676	694	584	681	672	635	681	634	635	642	616	697	652	670	640	636	658	654	649	641	681	659	652	638	644	607	629	670	656	669	640	680	653	648	625	643	639	639	603	642	661	649	600	671	631	645	571	682	604	678	670	642	676	703	614	643	672	645	694	612	612	654	663	663	665	679	689	656	701	660	666	615	654	647	628	694	639	656	684	660	614	610	658	692	624	651	663	616	636	625	646	663	683	620	657	632	637	648	673	654	660	665	666	672	654	685	654	617	696	668	624	646	662	663	655	651	662	660	684	693	673	628	675	666	669	667	674	611	685	638	598	651	655	700	663	698	624	662	671	661	597	659	702	620	679	646	646	658	629	599	648	657	658	636	695	682	673	639	678	637	641	666	681	654	639	616	641	620	640	684	687	698	665	646	642	605	634	665	656	648	694	669	691	651	664	650	689	669	671	699	649	606	606	668	609	629	668	619	633	634	681	609	635	666	614	714	637	633	690	681	674	634	604	675	620	632	680	604	701	616	657	671	674	650	683	613	645	684	692	664	609	667	646	696	661	691	680	670	664	686	700	662	652	633	664	667	623	616	674	643	615	620	695	688	597	658	701	638	634	663	618	623	644	642	599	689	659	664	646	645	677	640	670	676	696	666	662	716	672	650	661	688	639	672	614	686	662	635	619	642	609	649	687	601	629	646	640	652	677	650	673	643	605	690	642	677	614	677	667	675	630	636	675	659	654	675	670	651	591	655	674	675	692	668	658	668	697	668	653	648	621	650	641	657	631	660	666	669	650	691	641	695	640	637	667	705	658	649	652	691	659	678	681	632	628	645	660	683	614	594	656	612	643	674	616	684	690	693	659	635	642	722	599	646	652	660	650	678	660	676	688	645	655	636	612	648	635	686	590	613	632	655	615	641	648	675	653	610	616	591	684	645	618	637	664	677	650	644	638	685	692	623	708	677	673	609	626	650	626	680	694	658	623	668	670	627	656	639	686	711	640	683	665	672	651	669	635	629	695	677	654	620	674	670	684	637	661	656	655	664	594	676	678	640	635	660	673	657	678	678	609	688	631	665	649	669	627	691	670	650	660	679	641	630	631	608	677	618	669	642	624	648	677	652	688	634	621	696	677	633	719	643	600	681	620	672	662	668	639	630	640	665	665	625	703	650	634	683	695	679	669	677	649	614	703	659	673	641	589	632	631	660	665	633	703	653	641	648	652	642	693	652	663	656	640	639	638	673	647	663	675	667	633	593	650	654	661	655	670	635	616	634	643	662	693	663	667	634	641	643	665	595	631	642	645	694	686	671	662	650	670	643	632	659	699	681	676	675	709	642	585	642	650	661	658	641	694	656	597	616	682	620	641	647	684	650	682	603	687	637	638	653	659	661	670	687	707	679	675	647	641	645	643	645	639	610	591	675	677	684	620	640	654	679	697	685	630	603	643	660	614	653	688	651	686	665	665	629	658	653	717	701	677	632	678	657	642	659	660	678	629	613	721	616	676	644	643	698	643	624	663	679	623	639	683	676	662	659	627	566	625	631	629	630	638	645	670	670	606	657	633	665	641	670	646	611	653	701	658	671	625	618	663	666	626	619	649	644	630	642	629	712	702	712	627	619	661	655	628	612	652	636	648	663	630	679	640	689	661	699	629	653	625	621	632	696	670	643	647	656	640	683	676	631	655	618	637	632	661	623	611	651	621	682	613	639	660	649	658	643	671	688	661	674	637	673	667	649	621	690	640	662	679	665	650	675	603	640	655	657	634	700	652	642	675	628	600	602	648	664	681	644	643	653	635	649	686	628	657	623	640	595	680	657	679	679	641	700	636	665	619	718	660	645	639	673	675	636	671	626	671	692	648	642	643	668	687	656	620	660	671	620	672	634	627	661	637	638	659	713	687	662	663	692	666	658	698	640	662	661	625	644	688	640	660	629	640	684	645	612	657	653	679	689	666	628	676	661	657	706	652	690	683	645	656	663	670	624	640	654	632	635	675	692	644	684	613	643	616	648	626	608	669	658	655	668	685	603
46703	95710	66273	51374	54514	19367	890	842	813	726	2440	4690	4663	2552	691	677	671	634	735	665	677	635	652	734	669	635	641	690	649	670	684	723	653	697	607	645	633	631	641	671	623	640	644	615	659	630	643	711	613	658	631	685	651	617	627	653	683	635	639	637	666	686	693	671	654	648	652	673	677	645	650	687	664	640	669	681	628	623	663	697	655	689	656	647	616	706	649	636	654	661	676	655	657	648	666	673	644	614	640	646	620	669	652	637	671	648	652	635	643	674	666	651	675	691	683	632	647	685	623	660	636	612	656	659	686	687	707	656	661	679	669	663	677	626	672	609	623	651	665	650	696	590	685	674	628	701	636	653	681	640	685	652	657	660	650	649	620	667	642	666	677	691	653	654	658	668	626	689	707	704	614	691	716	649	651	628	658	682	621	655	620	677	619	671	658	661	663	736	657	597	661	657	642	647	685	632	642	655	675	687	634	677	629	688	623	632	659	680	654	689	656	660	681	645	638	678	642	643	616	682	657	630	639	613	630	636	598	661	653	686	610	620	669	662	613	624	641	650	662	640	679	644	680	700	653	647	712	629	625	685	681	658	656	671	660	666	609	654	637	666	639	698	670	647	694	637	668	649	636	676	658	649	652	671	655	662	693	657	683	686	660	702	616	654	611	656	651	662	735	641	682	662	623	640	654	679	696	645	641	645	665	641	687	681	635	627	654	634	611	662	656	683	644	700	665	665	629	646	650	656	626	655	675	625	629	663	663	680	636	617	656	642	672	633	690	639	692	670	650	683	720	672	683	628	671	652	663	682	603	690	639	688	677	670	629	668	655	638	637	646	618	648	647	651	675	694	673	600	680	632	708	697	636	601	662	659	650	657	630	638	683	613	625	687	664	656	624	631	687	701	652	696	662	627	631	675	677	631	658	678	659	674	676	677	666	675	645	647	680	707	633	638	617	635	692	673	684	640	658	721	698	630	623	640	672	691	677	691	653	651	616	634	649	619	659	693	646	642	630	698	649	636	664	712	636	692	618	665	677	656	637	647	649	645	626	660	645	658	679	641	653	637	675	685	648	642	670	669	750	710	650	669	652	622	617	647	676	634	632	662	653	658	613	654	679	621	702	660	647	624	669	700	638	669	606	672	678	660	650	666	658	655	692	668	687	641	671	678	663	665	657	638	628	682	649	636	680	666	693	674	690	667	664	643	639	656	654	654	651	669	646	706	708	664	709	655	657	589	670	610	644	658	685	631	647	638	590	629	689	727	639	616	625	624	665	642	650	687	644	613	718	629	672	640	681	670	662	665	632	644	680	668	647	695	637	607	693	662	656	650	626	641	672	699	635	668	663	680	644	689	691	675	660	656	711	658	662	676	646	661	668	629	674	642	673	636	646	698	718	642	694	677	667	668	686	625	665	665	641	680	674	676	648	643	661	678	672	662	599	645	685	693	686	653	647	680	647	688	669	673	656	669	660	725	623	608	674	673	658	615	646	692	692	596	695	633	680	646	654	670	666	652	657	622	649	667	644	655	654	651	681	672	646	704	666	625	672	681	699	640	606	669	737	651	622	682	682	640	663	670	664	666	664	681	653	643	647	703	693	671	643	652	678	646	703	644	661	635	642	658	678	661	694	659	639	638	670	662	647	688	681	680	671	659	663	635	680	711	649	682	648	693	652	652	676	643	621	624	688	659	634	667	705	649	640	664	678	683	671	677	675	705	672	690	661	667	658	631	654	634	701	682	674	672	648	642	681	684	607	696	631	670	638	667	624	645	657	682	650	669	652	617	648	648	637	672	716	666	664	667	625	710	622	680	640	715	676	646	636	649	645	655	636	646	668	666	651	647	638	666	695	656	607	705	665	696	709	670	634	661	600	655	692	642	655	629	625	659	698	677	628	678	669	648	656	646	638	622	647	656	626	668	645	620	673	620	649	641	638	671	631	676	675	627	687	642	631	612	591	681	651	670	625	617	702	632	635	622	673	638	708	678	671	627	622	698	618	653	672	670	624	591	620	651	672	673	636	626	660	663	602	650	635	651	673	677	659	654	591	690	640	684	633	694	637	662	608	687	668	661	706	689	645	643	629	669	640	613	688	656	663	659	621	653	678	632	656	639	666	703	695	649	626	680	611	653	639	682	657	639	696	692	647	690	661	639	685	661	622	717	694	663	629	658	649	668	635	682	627	670	668	644	676	698	628	650	683	622	706	673	617	628	683	684	668	687	641	668	662	618	646	665	674	633	667	671	674	672	650	633	622	648	684	669	657	656	655	649	665	644	638	662	673	707	631	653	623	663	627	657	666	621	623	670	626	664	690	610	652	643	631	684	684	600	650	663	639	617	617	635	639	676	664	688	615	688	683	662	644	698	685	626	649	635	679	655	671	649	641	634	644	656	641	691	619	649	638	675	608	630	665	612	646	703	656	716	669	660	668	657	628	648	647	656	696	626	618	687	665	647	649	629	693	664	694	628	651	630	684	681	656	634	632	655	662	655	677	606	630	669	673	678	658	672	649	666	677	659	683	628	674	645	614	713	640	678	658	698	630	635	704	655	662	648	643	616	679	663	626	631	629	665	664	707	686	645	656	636	663	645	663	660	651	639	651	647	613	667	676	694	670	685	656	654	743	630	694	652	627	641	654	623	643	710	669	625	629	628	666	655	633	688	677	659	642	634	677	669	635	635	665	635	603	667	640	673	660	694	641	675	636	610	695	644	640	649	659	676	664	670	658	600	639	650	676	634	636	652	692	630	646	636	643	657	636	714	664	661	689	670	656	667	626	739	677	616	646	644	645	661	639	667	625	693	643	667	663	715	701	629	681	600	679	647	648	664	703	610	646	622	698	660	652	660	701	653	668	644	637	650	697	640	686	668	667	646	679	668	644	634	660	614	612	644	659	657	625	715	676	675	657	638	658	655	648	637	658	669	666	667	662	691	633	626	676	681	659	681	647	652	757	724	675	672	658	673	652	667	619	675	605	698	693	662	693	657	639	685	680	622	654	662	691	648	699	676	638	711	671	674	655	649	658	645	657	641	657	666	650	657	679	652	634	653	665	626	709	689	685	617	644	649	631	681	636	645	645	640	661	669	648	632	643	630	704	671	691	650	696	639	616	671	675	651	671	677	595	675	646	675	652	630	613	642	670	673	642	688	628	680	665	659	628	694	674	635	630	659	641	700	664	684	680	614	682	657	636	670	654	681	655	652	635	614	652	659	672	672	619	671	690	651	621	657	671	667	623	604	713	651	647	665	652	699	699	644	664	673	682	648	657	639	585	674	669	684	720	625	637	679	654	660	621	660	676	697	658	629	704	659	649	689	747	669	681	691	613	591	673	667	652	666	616	674	641	647	670	654	714	681	612	641	619	690	695	666	675	686	660	715	661	645	704	696	688	706	648	658	703	675	649	642	657	651	652	697	647	672	658	694	715	631	646	660	628	653	665	630	656	700	653	683	671	619	665	664	663	649	670	678	642	628	665	676	675	575
34062	30499	27737	11956	10873	2435	333	326	338	299	379	421	410	374	314	299	299	284	337	316	305	313	333	322	314	353	328	330	308	284	307	323	378	322	321	318	353	320	322	327	342	301	315	303	303	320	339	302	313	337	345	355	281	332	334	321	316	350	293	297	331	307	295	322	337	320	290	337	291	338	320	300	323	356	312	291	302	290	303	305	329	328	256	341	301	296	302	326	322	306	309	314	322	305	323	319	305	305	321	300	328	314	320	294	327	316	299	302	326	357	319	353	309	299	337	321	306	324	323	326	321	303	300	311	318	314	318	298	299	297	310	274	309	329	344	327	328	301	301	343	322	320	315	328	334	311	309	316	318	334	309	347	321	334	328	314	321	312	314	334	322	328	343	327	304	319	316	297	303	344	315	331	342	333	321	304	338	302	348	291	337	312	346	315	290	314	327	317	324	323	320	314	322	279	313	326	326	331	333	296	325	306	382	316	316	332	292	339	310	342	326	348	335	307	296	323	334	354	352	311	324	324	340	320	307	299	311	309	302	346	313	331	301	328	313	292	316	317	316	303	361	324	324	333	343	291	326	295	347	334	301	347	304	322	310	328	313	348	345	297	315	319	312	293	307	322	286	313	318	347	308	329	334	310	316	325	318	332	313	292	321	321	310	332	308	344	328	328	348	285	307	299	329	328	306	344	283	319	300	334	321	327	338	306	293	329	304	294	356	349	317	311	283	310	322	278	273	306	337	323	309	303	268	311	311	306	301	305	336	320	316	341	320	332	303	308	302	326	322	306	300	309	286	303	330	297	328	318	305	337	311	337	311	303	323	290	300	321	326	302	295	329	307	312	298	299	294	307	327	326	315	319	300	321	310	301	355	342	296	339	310	327	331	324	307	312	317	278	315	319	292	324	344	329	318	307	350	326	332	292	345	319	316	319	331	334	296	293	312	304	341	312	316	321	316	318	313	337	298	303	306	323	330	317	303	326	284	328	315	338	307	329	327	323	314	329	301	328	305	325	312	285	311	328	333	331	305	301	328	324	313	305	312	285	291	289	331	313	322	314	326	325	312	311	333	293	302	310	324	301	334	327	309	336	338	333	314	337	306	295	337	315	308	326	316	303	292	309	328	329	306	363	302	320	295	323	348	302	287	317	326	333	318	323	330	310	296	326	300	302	296	298	355	285	300	319	300	297	303	352	329	320	331	325	316	330	313	334	294	340	343	334	299	299	319	313	330	308	316	309	321	318	334	313	332	322	295	349	349	324	331	319	321	345	307	307	340	353	308	317	311	305	292	328	306	280	313	329	316	309	316	318	350	354	321	318	342	322	321	292	311	303	311	304	328	336	354	333	302	309	311	353	285	291	301	313	323	324	315	370	296	315	321	308	306	289	316	326	303	332	320	318	308	336	325	278	321	310	339	327	315	300	336	312	330	308	332	344	339	361	336	347	336	375	305	323	309	323	330	316	323	329	310	314	302	307	322	305	317	335	322	333	309	321	283	282	315	294	335	333	322	304	285	321	346	301	314	286	306	332	322	289	287	328	334	303	311	286	333	308	312	333	312	297	323	329	321	298	311	323	340	288	332	316	313	315	330	295	319	324	333	326	308	312	309	346	355	343	335	307	323	340	323	329	298	313	358	280	297	270	354	295	313	326	310	314	313	301	316	342	326	305	288	343	330	332	287	292	338	307	294	300	331	281	294	295	312	296	315	342	326	302	292	311	339	334	330	288	325	325	312	303	298	324	317	276	350	292	329	321	326	323	326	334	349	316	320	309	307	291	335	314	331	336	333	319	291	302	345	321	313	361	304	313	315	335	347	293	337	300	322	340	317	351	319	292	320	309	321	294	333	344	305	288	283	319	317	334	320	295	294	312	340	329	313	302	288	313	332	327	314	325	328	319	316	316	286	295	347	324	331	308	336	307	308	280	318	306	328	357	330	315	318	297	294	330	298	362	291	302	289	300	310	316	339	319	320	290	323	339	308	318	331	348	306	322	301	294	321	321	327	300	314	327	293	333	295	274	304	323	308	340	324	308	312	301	332	328	372	311	326	311	296	304	307	316	296	319	316	349	321	334	360	314	309	338	329	345	311	321	328	296	296	318	331	306	321	329	310	316	314	292	301	319	328	295	347	288	278	311	302	337	322	317	283	316	323	291	329	331	320	321	330	314	306	346	298	325	309	325	322	317	313	312	342	303	310	305	288	310	317	337	333	303	296	290	345	360	334	339	304	320	304	335	286	329	313	298	306	324	312	333	322	304	326	301	316	332	346	328	307	309	326	335	352	314	292	328	308	308	308	320	266	323	378	339	318	302	319	352	305	300	306	318	327	306	298	317	301	290	305	353	319	317	334	308	339	340	341	313	304	307	325	324	331	305	344	311	331	330	308	312	336	335	307	341	327	299	338	311	321	302	318	321	335	334	309	301	292	294	323	273	291	308	312	322	309	294	310	301	322	308	352	365	324	332	329	307	306	323	328	297	320	323	323	302	319	355	312	327	322	310	307	339	317	320	335	300	280	303	316	318	317	310	288	294	332	311	322	294	313	328	311	321	311	305	311	319	304	319	323	315	330	297	287	318	346	331	327	308	299	294	291	297	331	298	322	285	316	310	311	290	337	298	337	299	309	332	310	309	333	288	322	327	308	321	282	319	331	322	309	321	326	318	327	307	286	303	290	312	309	353	314	318	327	360	309	309	330	319	314	315	294	305	319	317	313	308	324	323	342	316	345	307	319	296	304	312	301	295	325	359	319	296	322	314	299	337	316	311	309	347	306	328	348	311	326	302	303	322	317	325	285	281	311	326	286	329	304	301	349	295	300	336	309	321	326	294	320	322	343	314	339	316	312	279	325	326	295	315	336	328	276	291	339	314	318	284	313	329	322	300	306	271	326	314	325	335	334	310	325	292	334	332	313	311	334	306	336	342	353	299	313	337	348	314	300	314	281	333	320	290	309	318	286	294	348	348	347	317	300	301	305	324	311	346	265	287	297	321	325	329	338	292	303	331	352	330	328	298	307	300	317	318	331	303	294	300	303	323	350	300	320	312	335	359	303	303	346	319	306	309	284	330	302	305	339	275	326	295	293	294	331	295	312	308	302	317	315	367	343	299	302	298	337	308	369	322	322	313	338	321	315	339	279	345	323	328	321	298	332	325	319	354	318	323	335	312	303	282	294	328	320	339	324	325	322	306	334	308	328	287	326	333	287	320	287	273	313	281	316	364	336	295	319	296	309	324	289	320	318	300	344	318	346	322	329	329	329	287	299	331	306	291	320	318	316	342	310	310	318	315	367	303	335	317	325	328	309	294	306	315	314	315	329	342	331	313	300	320	336	338	313	298	301	320	322	328	338	322	296	329	333	300	305	335	295	301	346	288	346	305	293	323	328	310	321	304	287	320	315	320	310	297	296	279	308	340	301	331	333	325	351	295	284	316	321	298	323	291	310	330	306	331	316	309	302	323	325	345	315	321	333	313	304	337
36391	40597	20324	7729	10295	2369	355	390	383	326	455	502	479	420	335	366	368	342	328	311	317	362	367	336	320	336	324	348	317	337	343	326	318	347	329	342	341	383	356	346	343	329	343	326	316	346	328	316	332	362	309	344	338	337	338	323	351	353	339	348	319	328	329	352	367	343	315	362	349	337	344	324	319	321	304	305	307	336	319	353	338	321	345	347	307	338	350	332	352	301	325	335	370	353	335	350	300	328	349	335	360	340	323	324	325	308	344	343	349	356	335	313	339	351	340	353	361	305	349	366	380	308	346	330	313	360	322	354	350	317	369	330	349	338	340	314	349	338	339	355	346	332	346	344	330	322	350	320	356	363	366	324	318	334	309	353	364	306	339	325	348	336	332	341	339	350	354	363	348	372	337	333	300	341	345	357	364	347	323	355	327	350	331	323	333	333	337	368	323	327	323	320	370	355	304	299	344	342	347	305	340	343	339	336	331	357	334	338	357	343	313	324	335	335	344	367	335	341	363	314	350	335	368	324	347	324	369	343	337	371	310	338	350	342	346	294	317	332	370	323	331	348	364	357	327	327	364	357	343	333	346	317	334	333	356	315	351	362	343	330	336	361	349	344	319	344	346	343	340	352	357	322	331	335	347	357	323	336	327	332	344	324	345	340	351	352	343	327	322	353	351	313	354	327	356	325	359	315	328	321	336	342	329	358	360	346	300	319	338	340	342	341	355	352	367	347	321	361	338	321	349	346	314	326	346	328	350	340	335	333	328	296	333	339	338	342	360	347	328	288	338	369	363	375	323	343	347	321	345	350	303	328	377	368	352	348	339	331	341	363	311	328	322	341	334	340	321	339	337	320	335	357	353	353	301	371	321	353	350	321	341	331	352	323	354	315	336	357	359	343	353	323	363	340	336	320	362	344	337	334	348	316	331	351	366	365	358	305	321	326	308	342	322	344	327	313	319	304	328	378	305	362	297	332	341	363	344	351	341	314	335	322	388	351	397	342	337	343	323	358	344	341	346	351	349	342	300	343	336	329	325	334	365	363	329	362	325	345	338	348	332	328	366	297	347	324	334	358	363	312	337	326	333	326	351	334	336	322	318	360	321	332	344	341	345	362	318	327	335	332	336	338	315	336	347	343	337	355	320	342	333	336	348	332	347	330	348	336	324	314	321	333	317	334	312	320	369	348	344	354	324	360	372	314	303	332	360	286	324	330	344	320	349	338	337	324	321	342	347	334	344	366	323	344	330	316	360	340	347	372	368	323	330	352	351	332	340	331	331	358	385	375	344	325	337	360	314	332	348	341	333	346	324	325	377	340	301	324	333	353	340	353	326	344	334	362	346	364	363	329	325	316	321	339	358	329	323	329	307	339	337	337	348	329	301	326	344	321	322	368	351	328	318	346	331	330	336	334	338	366	365	337	338	348	357	347	330	339	338	363	338	359	345	348	340	308	345	347	336	337	351	366	325	344	329	333	354	326	350	314	323	366	342	342	345	320	359	329	359	298	354	365	339	318	319	307	351	338	320	336	337	297	310	292	330	354	348	341	334	291	329	319	348	335	327	362	369	369	343	327	374	335	329	333	323	347	327	333	367	373	335	325	338	321	365	336	324	350	321	313	333	365	349	340	332	312	336	303	327	335	312	331	314	326	320	338	320	337	319	321	361	367	352	358	337	336	317	347	351	344	344	323	360	331	331	354	304	345	351	358	353	335	334	314	341	326	356	348	312	339	355	333	332	364	369	370	330	361	364	338	355	359	329	337	349	342	342	330	341	311	328	344	326	333	338	328	344	342	372	349	334	310	349	331	339	335	341	327	336	348	326	350	354	312	341	383	371	333	327	326	319	349	319	352	368	343	330	351	312	330	336	324	328	336	327	321	344	349	342	332	321	370	321	347	320	333	322	345	325	308	363	378	314	346	343	336	340	310	339	356	367	342	341	330	362	320	341	340	348	365	354	335	335	337	347	325	321	313	319	336	297	334	337	355	337	353	310	348	335	353	351	324	332	336	363	331	347	360	325	314	334	332	343	356	333	336	357	313	324	342	344	326	335	323	329	352	320	361	365	335	325	305	332	329	336	307	317	334	341	340	352	353	347	300	357	367	357	359	344	356	327	367	366	319	343	343	352	332	313	295	308	358	334	324	332	382	388	325	366	379	340	355	329	312	351	343	308	312	340	366	315	332	340	312	337	361	336	333	364	355	345	341	332	366	347	331	364	368	320	312	353	319	371	313	310	353	329	337	300	328	339	351	359	345	344	310	365	355	344	298	352	389	342	353	343	354	351	345	351	373	349	322	333	340	325	342	357	334	334	334	358	336	357	360	349	348	366	333	342	355	353	342	359	354	313	321	319	334	331	333	355	326	339	352	340	326	345	327	326	355	361	342	346	346	353	321	344	325	323	318	349	354	301	337	334	333	333	356	325	306	326	338	350	313	318	344	336	315	293	335	336	335	309	331	345	334	327	332	347	345	353	314	332	343	344	320	357	355	332	346	338	355	323	315	318	357	334	370	339	331	365	350	283	341	343	339	340	338	332	332	387	370	346	350	329	356	355	348	319	339	342	356	292	305	329	351	338	364	341	324	359	360	338	346	345	374	314	336	362	344	354	350	362	342	336	377	342	343	336	313	336	363	311	344	359	343	350	331	342	343	310	369	345	316	345	355	326	351	333	342	350	372	346	340	340	326	328	324	332	343	354	366	310	357	336	329	315	361	300	351	361	344	324	319	318	294	329	294	323	314	379	360	350	368	308	347	355	350	363	320	335	329	363	339	376	317	343	340	336	350	334	316	333	375	364	359	365	344	343	326	309	329	399	387	369	339	362	355	324	373	275	321	353	351	363	370	310	328	366	343	323	345	357	360	326	359	313	359	333	348	361	335	343	350	358	328	324	347	305	363	342	349	334	342	354	320	350	315	353	347	341	327	340	354	349	347	333	370	308	313	355	347	340	353	325	337	340	340	322	338	309	310	347	319	346	320	315	335	371	347	368	315	331	334	319	361	353	358	334	337	349	323	344	325	336	361	354	348	354	320	378	343	325	356	336	344	315	365	342	346	344	355	357	335	341	370	315	335	354	364	340	328	358	276	339	388	376	342	306	361	303	338	366	326	364	358	345	342	350	360	357	295	325	352	349	345	370	341	357	328	327	319	350	337	352	324	322	331	346	343	332	327	349	335	359	325	351	340	341	334	327	327	326	337	329	346	336	344	319	350	361	330	353	360	378	342	320	343	305	339	363	345	333	362	342	338	328	331	341	326	340	327	369	338	329	330	354	328	321	336	317	333	317	356	356	365	313	368	364	309	274	382	360	313	342	332	339	302	375	331	323	325	346	357	307	372	335	374	326	356	351	317	358	361	337	304	354	332	346	336	317	337	344	332	335	309	365	334	347	364	351	330	324	333	343	322	336	391	331	353	351	355	295	387	325	318	343	298	337	327	347	366	346	350	369	304	348	358	343	341	328	370	346	344	357	330
23881	22304	33839	28784	37074	22804	4520	573	549	525	1142	1587	1498	743	476	520	479	468	509	453	527	495	473	484	494	548	474	489	507	501	518	483	500	436	458	487	474	446	454	469	503	500	506	489	443	503	471	489	480	440	485	516	455	450	493	491	511	479	465	480	493	465	473	463	479	438	468	448	485	435	480	503	497	472	517	504	445	480	478	512	472	450	494	461	470	425	448	464	428	507	461	492	459	486	493	480	452	461	547	477	490	512	468	481	469	465	507	442	500	459	507	464	505	525	483	479	490	542	498	467	494	449	475	466	473	477	492	477	474	468	519	478	462	492	479	512	480	491	463	484	458	453	498	472	505	458	499	500	431	492	516	531	516	480	473	493	455	488	464	510	488	458	500	450	499	442	459	476	494	473	517	471	509	448	490	466	484	481	474	458	495	484	485	501	459	511	503	495	501	485	466	441	495	458	515	489	505	478	461	417	469	448	509	525	483	515	486	465	482	490	488	489	474	519	475	495	461	504	479	488	499	484	508	480	491	472	513	472	441	462	463	455	513	458	495	498	547	465	485	482	468	484	495	473	458	461	466	435	429	456	500	501	477	518	491	470	477	506	496	486	491	522	474	487	445	504	482	483	493	513	452	457	528	477	477	464	492	466	497	454	440	453	482	452	483	461	482	493	482	532	522	477	486	495	481	461	476	528	442	484	510	469	505	477	492	512	469	513	470	517	497	483	497	500	474	472	467	510	494	471	458	490	472	457	477	499	492	502	471	506	448	499	493	503	505	506	486	527	468	500	506	441	497	495	489	465	515	484	478	476	522	480	470	498	473	475	511	476	513	457	464	464	468	526	503	481	474	507	504	467	490	463	513	481	482	506	452	497	487	452	507	477	472	495	514	489	454	448	455	521	467	457	484	467	449	458	461	488	478	456	497	453	499	480	455	457	472	484	507	498	463	512	516	485	511	467	530	459	469	456	491	570	439	467	478	498	469	486	471	495	481	505	501	470	484	504	455	486	493	474	473	463	474	507	501	515	489	505	468	436	515	437	451	503	490	474	487	464	469	499	478	478	467	475	484	459	465	486	489	462	483	487	495	512	510	458	479	457	474	419	471	477	495	491	463	520	410	458	475	486	479	500	467	508	481	455	518	429	480	485	499	520	428	513	497	495	450	466	508	467	496	526	474	480	474	502	512	514	491	470	481	459	495	489	476	492	481	481	488	493	514	481	513	468	506	472	479	495	458	478	502	476	515	549	442	468	469	483	482	470	494	509	504	481	464	518	500	511	487	495	484	486	517	436	475	502	524	484	455	486	485	481	501	451	485	466	479	494	479	506	474	496	495	468	457	512	460	531	484	479	496	453	475	421	466	467	494	464	468	481	498	521	468	477	468	463	480	485	480	500	453	483	446	476	485	448	491	474	452	497	469	487	501	448	474	425	467	495	479	478	476	481	503	476	539	545	452	482	501	478	487	510	502	520	476	508	490	509	507	496	458	491	508	456	485	525	494	461	483	442	487	462	473	460	495	490	455	487	464	473	432	486	481	488	510	482	535	482	528	476	467	468	516	503	501	466	474	477	479	473	510	482	452	493	441	505	484	489	446	483	456	471	467	450	481	518	513	459	510	461	489	471	512	436	469	495	501	475	455	468	506	485	495	508	493	501	500	453	465	510	502	457	490	491	521	474	470	428	484	510	476	451	480	464	456	495	480	469	408	485	486	475	483	477	504	502	467	499	477	455	429	488	478	472	469	494	535	504	443	481	516	457	485	519	519	451	425	477	463	477	507	461	424	457	485	465	521	505	511	498	491	467	482	504	501	508	544	474	479	484	481	453	531	491	530	503	470	456	475	468	504	468	470	480	523	491	455	511	484	491	460	512	462	492	521	486	453	520	503	497	473	478	463	451	492	472	439	517	505	432	469	466	487	469	471	434	468	476	486	484	518	472	485	489	481	536	480	495	454	452	461	516	437	538	512	481	478	500	460	481	481	497	511	478	479	474	467	471	448	460	491	507	481	494	504	492	502	476	498	519	459	460	455	470	509	479	463	477	479	460	501	484	458	453	502	492	470	485	495	466	470	474	500	504	449	501	480	486	461	459	492	464	502	474	475	506	471	483	477	486	473	471	480	479	480	467	460	512	458	499	449	514	485	438	448	508	498	473	458	452	461	473	481	514	541	472	467	477	504	522	505	538	481	448	463	460	460	486	484	504	479	509	460	488	476	462	494	480	480	439	472	525	458	484	478	482	475	500	448	494	477	517	487	471	476	467	494	494	460	496	491	503	498	484	507	471	504	508	492	489	473	503	478	469	456	513	494	493	486	447	491	443	490	472	479	438	486	461	492	436	516	511	519	510	509	486	521	430	459	446	503	503	495	508	459	451	462	522	509	491	464	500	507	483	487	492	461	508	476	526	480	482	471	472	475	498	484	515	484	461	456	544	450	514	460	454	469	497	532	486	454	456	460	501	500	517	508	464	470	464	442	521	503	469	457	444	475	479	481	502	478	478	488	501	466	473	473	476	487	514	461	478	468	477	483	465	460	456	466	472	492	474	473	484	487	483	448	526	465	490	466	461	464	479	491	481	471	483	479	464	463	467	484	495	488	516	521	452	489	501	512	485	493	479	503	456	497	474	508	499	462	472	508	500	511	498	493	483	511	432	478	464	489	492	493	490	504	515	491	520	501	455	464	442	505	484	483	504	482	476	515	477	473	497	529	513	484	479	507	487	474	500	446	478	440	451	500	462	472	518	490	458	441	436	466	490	512	443	473	500	473	464	493	503	472	505	494	477	451	487	488	489	473	479	442	483	490	513	472	447	481	483	457	493	452	488	485	507	473	443	455	476	466	484	457	497	472	499	495	453	454	471	459	476	469	481	458	467	489	484	454	463	479	482	473	507	495	492	494	500	486	474	472	489	490	504	510	508	451	443	497	456	525	486	452	475	504	454	484	480	468	460	504	465	489	494	490	481	470	501	480	492	458	512	481	495	480	466	456	459	475	431	502	499	498	481	463	479	470	456	487	461	465	496	492	494	454	512	454	515	484	477	454	490	533	523	502	453	483	488	478	500	500	464	491	451	471	447	492	470	508	487	477	445	505	510	496	468	494	480	472	487	483	467	499	504	477	533	507	510	503	449	500	486	475	488	467	476	477	488	447	493	466	486	425	496	484	502	499	493	483	470	479	477	565	508	482	476	541	473	471	468	486	478	498	500	468	499	483	482	436	505	493	483	486	470	523	461	487	526	461	524	496	493	478	487	473	469	522	467	497	478	490	497	494	504	494	448	484	498	453	464	444	530	441	461	455	471	453	455	469	475	445	475	456	442	516	489	509	464	516	481	526	493	515	491	476	503	450	493	496	473	497	481	491	510	479	467	500	474	513	478	485	532	476	480	491	471	508	499	485	509	465	526	479	504	498	528	531	477	493	501	483	501	439	473	481	453	517	532	454	474	515	517	471	493	490	455	479	505	475	483	505	480	484	502
43863	87436	56391	39001	41797	14632	638	609	551	536	1665	2396	2263	861	479	499	505	452	487	518	509	498	515	473	481	494	482	467	500	527	487	454	529	493	487	506	501	503	495	460	475	508	501	469	462	496	494	478	516	490	499	492	479	475	522	487	504	476	475	475	496	499	513	466	497	507	525	509	480	490	512	473	518	490	454	526	496	460	459	470	493	490	524	504	516	499	489	503	479	473	510	492	501	497	455	513	489	454	493	507	471	502	507	454	512	491	522	482	487	492	512	506	472	509	496	478	514	478	493	462	549	505	494	474	468	489	502	543	448	513	503	520	499	486	498	508	486	453	513	521	528	515	471	503	528	493	483	450	486	493	497	513	499	463	482	524	492	469	524	459	489	480	529	497	504	470	483	481	490	514	506	488	536	530	489	496	483	475	466	464	444	510	496	515	505	519	484	493	489	472	502	495	479	488	493	470	468	527	450	504	531	468	457	492	476	490	500	514	506	458	459	494	490	496	501	475	535	492	501	488	492	496	490	509	493	474	504	502	507	498	507	500	470	472	543	470	502	509	521	446	469	478	471	482	494	468	483	484	492	450	459	452	487	499	490	496	453	482	473	504	516	483	500	455	477	496	508	513	457	523	470	467	535	483	498	493	510	479	476	498	477	495	522	495	476	510	460	481	499	470	480	489	503	492	522	498	488	501	495	543	493	471	476	501	496	518	479	523	509	502	502	462	486	507	481	454	471	516	491	524	499	487	480	542	461	478	518	475	512	510	515	514	525	460	514	506	505	492	467	534	476	511	500	461	519	487	505	465	479	500	468	460	515	513	510	435	496	495	499	482	502	495	473	506	471	506	461	498	491	512	481	483	464	471	508	524	481	506	505	467	536	508	507	514	489	459	478	520	461	511	453	490	467	529	498	496	478	481	492	468	507	460	500	490	504	487	495	499	502	506	465	503	476	479	510	457	445	477	485	512	494	471	498	492	469	514	508	508	504	477	514	497	488	500	423	555	487	498	513	455	513	467	504	478	488	488	498	479	493	489	507	482	479	523	477	465	461	531	548	495	559	490	547	492	488	487	492	519	457	537	501	476	489	462	491	518	477	494	515	515	507	485	499	474	516	516	508	497	491	468	433	512	518	487	491	480	500	474	535	489	508	490	485	504	493	494	493	534	500	453	511	510	500	464	461	469	479	503	519	472	526	479	507	488	485	472	464	463	478	504	466	511	491	493	508	503	481	466	469	504	464	489	492	462	507	496	449	487	514	504	524	504	475	496	504	498	461	526	478	504	465	500	480	497	486	481	481	484	488	487	474	567	476	527	456	450	489	493	503	485	487	487	530	521	475	465	495	484	463	490	501	508	464	486	501	514	504	496	501	472	447	440	495	507	507	493	445	506	484	435	492	470	476	494	510	470	475	491	504	487	498	504	504	483	494	502	492	508	482	532	503	490	495	481	493	505	504	461	510	511	529	500	495	512	551	486	485	526	515	472	467	471	480	484	475	491	503	515	514	504	547	463	498	519	490	455	498	498	524	452	494	465	510	508	494	519	465	513	511	469	472	448	519	459	479	509	549	456	489	475	467	531	475	490	483	462	505	454	528	504	459	475	477	487	455	542	507	475	470	496	483	457	443	520	484	482	529	523	483	494	490	482	503	482	478	469	509	507	491	517	519	480	453	510	514	505	493	515	498	490	487	528	500	501	492	471	472	478	456	495	533	479	499	515	524	461	479	464	500	480	456	487	505	489	527	493	517	477	517	488	465	487	455	498	437	476	528	486	500	488	524	503	464	481	464	546	490	506	502	519	470	531	511	497	478	483	489	542	454	491	522	504	456	488	517	465	498	510	465	498	465	483	501	505	502	492	495	493	493	484	462	508	495	498	485	473	476	482	490	525	493	521	486	490	516	455	466	460	486	480	486	519	473	515	523	480	536	486	483	501	465	515	478	500	508	469	434	450	459	494	513	498	533	529	502	503	509	492	498	477	528	475	496	463	509	515	491	470	463	497	497	488	477	545	507	506	491	481	517	493	497	495	483	509	500	469	490	554	495	509	481	449	486	526	455	456	507	489	498	483	513	467	509	476	488	494	458	490	488	538	458	505	492	498	465	491	515	486	490	475	498	502	492	493	494	514	465	510	519	451	497	505	491	499	464	486	470	431	470	497	499	474	473	470	463	483	520	484	512	497	483	464	469	496	485	516	478	488	510	462	460	499	534	453	510	470	499	462	481	508	487	527	487	522	459	517	481	524	498	496	509	513	477	478	464	484	497	531	469	465	499	520	499	479	472	504	494	500	500	500	512	476	493	483	502	483	521	510	471	476	496	490	512	466	460	503	508	498	498	444	466	439	483	513	505	505	502	543	466	504	506	475	462	454	488	513	506	484	449	442	502	491	542	467	502	490	498	467	471	482	499	435	494	476	461	468	529	480	450	519	491	512	527	524	461	499	471	508	509	453	491	471	507	464	489	530	493	531	483	493	469	473	530	465	499	481	441	499	511	519	473	497	446	467	517	517	463	492	494	477	455	506	506	496	480	523	500	484	514	452	501	497	501	500	497	529	513	524	482	486	493	510	495	492	496	498	493	501	509	529	490	489	485	522	494	487	493	498	456	493	509	520	489	530	460	487	480	473	459	480	515	516	516	520	455	493	469	512	528	505	508	504	460	496	509	485	455	461	517	480	510	492	515	478	480	465	463	526	482	495	551	463	470	477	490	464	489	472	527	481	520	489	503	473	475	511	463	494	476	507	518	489	504	511	491	485	514	477	533	501	435	485	511	471	519	508	482	494	516	481	512	509	480	507	505	500	493	508	481	491	518	500	503	472	502	488	471	509	436	523	484	507	498	500	508	484	447	462	497	508	421	479	440	476	475	503	503	526	510	523	518	475	494	501	523	504	513	510	506	434	470	481	488	496	497	489	479	511	498	473	521	455	454	496	493	502	483	511	519	513	488	484	488	474	490	482	506	501	470	488	488	516	515	480	495	481	480	534	465	503	482	493	463	469	517	489	489	476	473	494	481	442	482	493	513	487	495	490	489	499	475	481	504	467	490	494	530	472	482	435	437	495	464	511	499	494	493	479	516	527	467	507	505	507	544	499	438	475	486	462	512	496	507	449	510	487	510	480	486	454	492	499	504	477	474	461	477	506	491	487	504	497	469	507	502	473	481	483	498	494	472	516	489	524	504	504	500	484	515	498	509	507	503	527	508	506	504	505	489	496	467	482	497	471	475	450	501	449	460	503	489	489	500	461	524	537	501	470	519	499	492	462	511	481	485	461	474	480	507	508	505	487	492	495	505	498	496	492	515	496	501	498	478	489	504	459	487	461	488	481	506	488	489	481	471	503	448	497	476	487	492	470	479	460	500	496	539	474	494	477	463	495	492	503	488	434	509	498	513	480	508	474	476	492	490	518	465	485	500	547	522	500	543	452	496	525	501	526	481	495	503	427	479	488	515	496	506	508	488	511	517	504	497	525	471	493
24950	23013	32946	28441	27447	13048	1054	430	397	406	820	890	841	425	361	406	398	409	423	347	380	387	366	392	375	411	384	397	373	368	387	397	358	359	369	397	373	381	402	378	399	354	367	371	393	399	382	392	367	386	339	360	363	377	389	345	394	384	365	416	386	363	379	345	376	370	387	385	383	398	407	381	380	357	383	403	387	363	354	373	393	360	374	348	349	351	380	362	386	393	377	390	337	322	401	361	362	397	362	358	388	379	368	329	377	332	338	385	383	401	387	312	369	379	352	379	353	334	381	414	372	319	394	381	391	356	399	388	365	352	368	378	348	382	392	359	387	371	391	332	395	344	395	374	405	369	354	357	366	384	353	395	419	410	379	361	403	379	350	366	405	396	354	398	391	365	422	377	344	390	410	367	371	411	342	389	367	378	361	371	390	346	395	367	399	420	379	385	396	363	384	369	378	397	388	400	377	369	357	329	377	415	369	375	390	378	367	389	390	374	352	349	415	384	321	368	374	425	384	419	390	364	381	396	385	352	350	392	370	366	371	364	398	380	383	363	401	378	391	387	402	393	356	375	387	362	374	400	376	389	402	389	351	355	379	383	386	382	372	411	414	358	373	380	348	378	369	400	352	376	366	363	337	358	385	339	375	387	352	405	370	349	359	360	368	384	387	411	335	363	368	359	415	379	376	357	410	379	385	387	378	383	391	379	370	377	396	351	386	367	361	360	371	391	346	399	355	380	385	377	374	368	387	365	370	362	375	405	375	377	371	371	357	357	354	377	393	377	372	384	402	370	375	361	383	395	387	360	408	407	362	354	360	380	371	351	350	400	385	349	403	372	359	397	392	359	357	388	383	369	389	393	409	405	414	364	345	393	399	381	386	390	371	347	365	348	354	400	380	412	363	381	399	361	384	385	369	367	376	421	369	351	384	368	363	385	400	397	374	423	404	390	380	381	379	336	365	373	396	375	397	338	372	388	361	390	376	341	373	373	375	377	445	373	347	354	379	391	376	384	362	397	381	378	352	373	382	350	360	387	354	380	383	385	367	419	379	380	360	365	385	406	411	367	348	347	348	359	362	400	402	365	378	400	364	395	345	381	390	363	351	353	386	391	363	401	389	383	383	366	386	344	400	380	390	400	374	364	419	368	311	376	374	377	391	367	394	364	372	401	369	352	419	376	339	412	372	378	405	359	383	365	353	370	379	422	389	380	398	377	417	355	346	376	392	375	351	408	371	398	340	394	367	408	369	385	367	394	410	363	343	379	379	402	386	366	379	380	364	397	380	378	397	368	400	370	376	371	337	366	444	366	341	383	362	360	347	373	378	374	357	367	372	355	380	370	344	391	360	347	388	384	371	328	364	371	383	394	401	370	355	392	377	342	388	362	383	390	373	378	375	357	357	392	362	381	376	352	374	347	391	358	377	403	379	362	355	402	397	377	385	371	375	391	389	363	372	360	361	376	407	388	376	398	403	379	407	373	375	369	347	347	379	381	386	355	381	392	370	373	347	389	332	423	379	365	374	360	405	372	367	424	353	359	379	404	365	362	371	378	353	367	395	366	368	419	371	417	391	360	396	373	389	363	386	378	376	371	402	370	382	361	405	362	386	383	351	383	349	375	404	383	362	376	382	364	367	371	385	354	359	356	395	370	382	364	390	346	389	344	360	342	375	364	400	363	409	388	371	395	371	402	404	380	374	387	369	361	362	382	335	349	358	393	392	363	338	385	425	419	364	350	360	376	352	342	372	373	383	400	347	366	363	371	371	386	368	358	374	373	381	402	377	405	334	384	401	405	315	383	335	370	362	387	366	386	369	346	350	384	386	393	375	346	371	360	395	396	378	384	355	354	348	357	394	352	374	407	360	377	384	352	361	367	381	347	365	351	360	373	339	378	389	392	379	419	396	382	390	413	431	385	353	345	367	353	379	357	388	381	372	363	355	354	353	366	387	371	372	359	392	382	415	377	410	407	387	339	363	381	368	390	372	335	381	365	391	354	381	396	408	383	382	363	372	380	355	377	371	425	373	372	365	403	360	396	399	325	373	369	370	365	363	408	372	377	398	388	390	452	391	358	362	359	415	368	419	377	354	414	390	390	372	374	372	367	383	425	362	381	403	382	371	365	359	385	358	358	378	398	395	408	372	380	327	376	370	364	376	389	363	373	347	373	332	358	389	367	357	349	363	401	371	391	371	372	353	417	370	355	380	370	381	371	397	368	392	380	367	386	363	379	385	415	349	391	370	336	398	367	360	382	373	363	366	374	380	371	350	370	373	390	382	342	405	385	361	405	353	416	351	362	418	363	361	369	356	399	366	376	393	391	356	368	352	384	379	353	348	366	411	343	387	341	379	380	368	400	384	388	357	409	410	376	380	390	360	355	385	354	361	389	378	359	389	378	361	390	410	378	365	383	378	396	397	349	401	382	377	382	370	367	359	342	430	402	375	357	409	402	376	384	335	393	363	370	381	390	338	391	368	337	346	370	399	380	402	362	377	400	377	381	397	354	374	384	369	359	363	394	365	387	366	357	339	384	390	434	370	366	386	369	387	371	325	404	362	402	363	382	387	378	379	345	396	372	393	389	406	366	359	385	382	363	379	404	397	402	363	361	357	394	369	351	418	386	343	370	376	367	365	373	359	336	361	402	364	395	380	408	368	386	391	361	399	359	357	378	366	403	367	387	384	386	354	377	422	341	389	379	389	392	352	367	349	380	368	390	343	371	402	358	351	378	353	395	411	405	378	366	350	362	377	390	365	371	383	380	391	387	377	373	380	381	379	374	392	347	383	373	381	377	386	384	366	378	396	375	383	367	377	355	350	393	379	387	370	377	383	380	375	397	405	407	403	349	365	345	374	358	339	384	360	396	361	392	367	359	361	396	378	364	364	360	363	375	373	365	334	361	409	385	363	388	368	342	367	370	322	336	379	370	372	412	392	356	371	396	370	387	372	368	381	365	414	385	364	380	382	385	349	388	396	371	381	409	353	398	397	349	376	383	363	379	379	372	378	415	408	391	355	333	332	384	404	364	383	373	359	406	393	348	362	407	332	409	374	369	382	364	397	395	399	399	381	364	380	376	377	380	352	392	392	395	371	381	380	375	371	347	369	360	355	347	359	366	384	423	369	391	388	395	362	403	407	369	399	357	389	374	372	424	355	369	358	360	380	365	379	401	370	386	355	349	366	368	386	369	380	363	369	407	379	383	354	378	397	373	383	388	368	383	430	338	369	368	368	391	388	356	370	371	361	358	393	353	392	357	360	388	373	352	382	383	352	358	365	401	390	387	376	379	406	362	406	357	398	364	363	368	372	396	382	357	367	378	361	384	398	397	390	401	381	396	401	348	363	356	372	385	384	365	341	367	376	374	381	394	371	372	378	348	341	366	376	359	395	349	343	371	380	378	372	389	398	376	394	352	367	391	330	390	345	364	358	359	388	354	357	354	368	364	351	371	346	399	385	363	379	342	367	357	409	373	372	406
42672	77675	47612	32891	32796	9788	458	475	444	462	1277	1432	1327	530	411	397	441	423	438	428	398	403	430	396	403	401	397	439	413	399	416	395	387	391	373	423	386	424	413	441	411	416	422	411	416	382	434	433	411	418	405	409	397	406	401	406	404	421	440	421	406	412	444	408	427	380	393	397	413	379	406	393	399	404	383	437	430	388	422	408	405	405	387	381	403	399	401	382	439	419	392	410	384	396	393	414	412	405	397	438	411	395	407	407	422	403	381	417	432	375	458	417	390	398	397	431	434	447	389	410	440	396	414	431	417	431	421	395	402	400	459	397	404	418	428	413	374	417	378	391	414	393	392	433	437	397	404	392	430	419	403	409	413	422	428	390	417	380	416	396	385	435	380	402	416	366	406	457	407	441	416	405	397	394	420	376	416	404	370	394	450	389	398	413	375	419	439	423	419	411	422	404	402	395	417	384	385	411	417	394	423	427	405	410	400	409	426	419	411	407	415	383	413	386	438	398	397	417	379	373	379	420	398	425	415	398	444	404	417	409	428	408	388	442	421	407	396	400	406	417	424	406	427	398	409	423	417	396	382	386	420	415	429	404	407	401	402	373	398	403	378	403	391	387	380	404	410	429	402	436	394	414	419	404	410	397	373	439	409	404	391	408	371	423	401	376	400	389	438	421	413	409	424	418	425	399	453	408	454	377	397	439	437	369	408	375	421	435	415	412	378	380	440	451	428	411	406	405	385	378	412	366	436	414	422	400	403	404	361	428	393	401	403	408	417	416	385	411	405	441	408	437	432	444	389	388	372	393	380	419	433	389	418	409	393	409	394	383	424	381	444	384	428	399	433	408	415	391	396	374	410	395	409	459	400	410	401	404	398	360	419	395	409	438	402	416	423	420	375	404	423	446	407	433	399	374	428	418	442	423	427	393	422	415	409	384	398	407	387	389	399	418	423	417	420	400	412	389	445	428	398	426	400	432	427	389	388	417	418	382	416	394	410	426	415	413	434	426	402	397	419	405	364	392	413	392	439	407	390	391	419	428	408	426	393	415	395	378	407	423	410	420	395	397	421	378	428	378	399	423	422	419	391	425	416	389	410	381	402	386	372	414	415	400	425	385	413	421	400	394	390	410	399	383	396	381	426	457	421	395	410	429	410	403	421	404	389	397	430	416	415	434	408	391	417	401	391	421	413	415	406	418	399	387	407	353	394	384	438	370	418	385	437	406	391	404	385	386	393	381	402	431	385	445	385	359	405	421	410	414	385	402	406	437	431	420	437	439	404	410	411	390	427	386	397	392	420	431	422	416	431	376	395	407	371	396	417	372	396	419	408	411	411	441	410	434	371	378	376	422	406	398	388	370	403	380	383	390	415	443	441	411	417	380	392	410	402	414	407	410	409	420	428	376	414	436	407	405	402	440	414	408	422	418	421	407	387	407	430	405	413	417	415	418	397	414	448	439	446	436	422	385	430	412	389	424	394	377	419	390	404	395	411	425	435	393	379	394	432	391	433	419	393	415	410	426	422	403	422	382	408	478	409	413	425	390	412	432	428	406	390	367	377	430	400	438	390	359	427	368	394	449	402	429	431	399	382	411	422	404	389	381	404	437	447	415	410	392	389	383	407	451	411	412	410	387	402	379	413	382	414	415	399	403	406	411	438	415	432	384	413	409	406	413	370	427	382	439	361	435	384	417	421	394	402	384	408	399	396	391	411	390	412	448	425	360	363	416	373	404	431	368	406	441	376	411	424	407	423	392	395	413	415	416	422	434	368	406	420	399	422	428	404	454	421	401	376	411	474	415	403	413	420	375	395	418	415	400	421	410	420	389	411	443	404	404	422	421	392	368	357	420	427	396	435	395	428	389	399	387	408	433	424	385	395	418	418	420	410	409	426	401	406	445	385	377	428	367	443	404	407	395	420	420	433	451	401	418	379	402	387	388	399	413	419	430	397	377	441	432	381	426	389	407	432	410	393	405	401	391	381	408	397	395	403	421	414	395	407	370	422	409	419	389	423	386	399	398	396	410	375	377	399	390	424	397	377	416	422	390	415	400	387	384	392	401	384	390	411	457	400	391	412	421	423	454	413	386	415	386	411	441	401	393	373	386	414	388	410	381	443	438	414	397	452	421	393	431	406	404	399	412	443	392	428	377	394	423	405	412	417	414	407	406	410	403	388	387	421	414	398	430	443	395	381	410	418	389	406	396	400	384	432	403	387	421	432	439	366	412	400	407	396	420	403	401	426	445	354	365	393	409	442	393	445	394	394	409	383	394	369	402	462	413	409	405	431	412	430	398	394	420	426	415	403	422	426	409	389	459	399	413	423	397	362	402	394	378	404	365	396	410	413	372	423	429	404	448	391	403	375	414	397	384	417	396	396	391	388	407	374	414	427	407	422	377	409	404	396	413	394	428	393	395	378	427	418	411	412	407	382	423	382	400	373	408	410	428	404	397	402	408	414	405	365	408	386	431	403	394	427	399	392	406	408	376	401	410	442	394	405	373	397	392	417	443	425	411	387	395	389	412	408	413	408	430	409	403	384	399	423	420	417	403	451	382	428	405	424	380	415	430	412	389	386	394	386	430	412	385	416	424	410	404	370	426	404	419	393	389	412	440	462	382	421	405	406	413	431	397	420	390	408	424	376	407	416	431	390	392	404	395	418	421	387	401	413	413	425	395	382	408	406	439	401	406	424	443	416	387	377	430	399	419	401	438	371	397	373	388	399	428	434	406	449	402	385	427	392	406	438	416	374	366	368	394	420	370	385	426	404	395	422	407	401	380	403	436	375	402	394	381	409	404	430	400	401	379	403	375	383	392	395	416	418	402	407	384	436	428	381	387	398	400	395	404	400	404	384	385	390	376	410	429	408	381	374	409	396	396	380	402	395	418	401	404	406	404	387	415	400	388	375	434	393	399	400	425	352	421	383	418	398	428	388	410	424	382	365	385	379	420	402	399	428	429	391	394	412	387	399	401	392	390	417	414	429	407	442	403	426	400	380	434	367	389	404	380	371	439	412	390	386	430	413	418	398	440	427	431	420	384	430	391	380	369	409	380	414	380	429	446	412	430	384	399	418	448	399	426	390	399	411	414	422	387	422	418	421	428	391	389	457	355	433	410	394	383	427	378	409	423	359	402	423	390	415	396	394	411	438	395	424	401	378	426	406	408	396	440	427	393	426	404	458	418	414	424	396	430	458	356	423	415	415	427	408	384	378	399	422	415	412	406	437	385	378	389	427	399	404	388	409	399	434	429	437	390	417	395	410	382	394	399	380	404	428	394	435	423	389	419	396	434	399	400	421	404	386	404	388	410	386	391	392	413	400	435	393	393	408	448	392	452	392	420	441	428	392	373	412	407	397	407	390	398	376	423	373	374	402	385	415	411	401	402	371	393	410	414	418	456	417	431	418	405	398	394	415	407	401	432	375	426	413	383	392	371	415	408	404	405	394	403	390	408	442	391	420	389	385	418	432	395	368	425
22532	21604	30559	26238	34064	27650	14493	1660	763	809	2220	2810	2046	695	683	630	643	654	635	640	733	647	666	693	669	654	615	667	679	602	664	664	674	704	651	668	674	633	619	642	653	682	645	643	677	699	628	657	668	637	672	692	629	639	653	664	634	648	671	659	680	639	659	654	609	654	628	661	629	675	662	638	681	650	658	683	681	647	704	638	655	631	636	667	631	663	642	670	653	650	668	652	654	673	593	644	699	715	673	693	680	636	605	620	666	680	685	657	653	677	661	642	624	627	658	669	653	682	670	689	628	632	633	659	653	645	639	640	670	649	666	668	680	635	662	658	679	613	633	661	608	668	670	640	668	692	650	700	643	675	620	619	721	624	627	655	695	618	647	652	602	626	669	630	630	622	661	694	654	688	672	723	648	626	686	647	633	641	702	681	681	660	612	606	709	715	679	646	656	662	667	614	646	643	615	629	668	676	686	655	653	619	641	633	643	646	675	670	649	627	641	687	669	644	669	639	626	672	602	661	642	657	632	595	616	670	717	666	682	652	650	627	682	637	637	626	618	667	604	629	629	651	651	559	639	629	650	648	634	689	641	638	684	612	700	675	629	638	653	667	643	638	648	666	617	657	631	630	671	681	664	653	639	684	655	668	652	626	634	633	680	697	666	675	675	631	673	658	651	680	656	665	658	687	688	666	589	611	699	698	633	630	610	680	596	642	618	652	647	581	609	668	682	629	652	633	639	647	705	679	696	643	657	648	646	674	587	621	622	696	682	650	657	645	648	622	651	696	701	628	691	660	635	639	682	659	664	658	666	686	673	632	624	714	643	613	642	654	636	676	611	627	629	615	637	648	634	676	641	682	651	661	643	628	634	659	628	671	651	693	695	713	637	666	668	618	656	669	588	690	619	628	668	608	634	660	651	688	631	644	659	718	644	612	604	653	649	636	674	650	649	621	646	683	645	657	684	700	692	708	667	669	657	636	725	638	661	615	660	660	659	659	654	639	636	628	648	626	639	674	637	625	654	647	684	720	685	672	660	624	707	638	658	639	632	650	656	638	668	677	627	666	614	655	718	615	665	647	688	642	614	628	658	635	700	639	614	639	649	687	658	643	604	621	655	632	692	684	618	706	660	637	673	600	690	648	663	674	626	635	640	647	577	653	658	614	676	701	640	695	632	628	653	652	634	635	666	616	637	606	679	702	713	681	633	651	651	660	639	628	616	678	617	652	613	660	674	617	627	664	682	639	638	657	681	661	681	679	648	678	648	656	602	645	646	615	657	618	697	652	643	615	650	689	699	661	622	681	632	653	624	646	634	635	653	618	645	617	629	693	648	636	669	660	634	659	644	635	623	691	666	658	624	628	717	641	638	692	646	689	661	597	654	619	676	687	657	681	711	632	622	649	632	687	657	656	648	649	628	695	671	598	613	673	659	634	622	671	639	620	613	678	639	618	649	711	642	636	663	644	689	664	650	641	647	658	673	648	649	668	666	665	628	619	656	696	676	659	680	649	673	710	649	650	668	680	608	639	649	662	673	652	637	651	649	646	612	669	612	658	676	635	646	659	637	647	670	664	632	662	665	664	663	661	667	677	651	613	682	671	659	636	642	633	565	629	631	647	650	678	679	648	655	646	659	642	688	666	652	665	612	635	660	625	637	641	637	638	680	664	610	629	640	660	609	682	616	629	651	621	633	640	647	590	640	606	617	667	630	617	616	642	661	614	705	647	648	645	704	659	654	684	721	638	686	619	645	679	623	647	672	608	652	681	625	656	667	647	683	647	651	657	662	690	638	642	664	663	636	626	648	623	662	625	622	679	650	633	654	624	677	677	666	659	616	649	629	631	638	659	637	667	589	647	640	656	694	658	648	609	646	594	652	660	615	623	647	643	633	640	639	671	669	677	664	658	685	588	637	666	654	659	726	641	691	681	668	673	651	654	614	612	647	664	644	650	622	643	676	641	703	629	641	663	676	653	642	612	654	600	644	643	696	597	631	638	657	646	630	656	677	703	656	651	693	657	668	648	673	673	704	664	636	671	699	660	656	638	618	628	626	685	677	643	676	621	670	632	648	615	651	706	623	627	646	646	674	708	631	625	630	649	639	641	651	651	684	635	642	641	655	630	642	649	674	632	632	633	672	676	618	621	639	678	623	610	673	680	625	639	640	684	661	646	631	653	630	668	702	623	662	633	634	669	678	687	663	674	648	663	637	645	619	647	692	666	649	695	603	636	637	675	625	635	667	726	665	714	653	624	623	691	648	651	652	621	658	636	637	654	674	671	634	643	684	688	615	632	646	643	655	639	646	644	675	611	673	659	623	651	640	673	662	697	633	687	671	614	645	657	672	634	677	637	649	651	624	627	606	620	629	660	630	660	617	626	694	653	647	633	673	668	616	644	658	643	639	662	618	661	661	653	689	688	676	636	646	639	677	662	675	666	608	668	640	686	668	630	631	663	660	706	633	629	601	667	665	635	677	690	650	631	687	641	676	668	644	606	660	660	631	643	608	620	593	678	638	632	631	662	623	667	671	632	708	675	641	620	661	616	653	618	665	632	681	615	643	656	644	636	639	646	689	607	658	677	632	652	688	647	647	677	621	699	666	669	665	652	682	627	723	625	632	626	693	690	694	661	668	658	622	644	635	683	631	673	650	685	675	641	619	663	655	685	648	647	633	677	609	625	632	626	640	641	606	666	665	646	683	640	667	658	679	640	615	644	644	635	618	620	661	653	673	671	653	631	681	661	632	646	708	656	643	652	682	684	624	617	671	615	638	637	610	677	681	627	685	619	636	658	668	671	638	643	619	640	616	673	638	640	638	658	698	683	654	691	704	634	586	663	661	687	642	623	638	627	656	634	670	595	649	631	655	647	677	635	643	653	678	619	668	649	642	646	636	642	645	676	608	666	637	616	692	664	653	599	684	698	628	671	618	620	603	650	654	659	668	634	620	670	623	613	658	635	631	658	612	661	631	696	681	676	660	701	632	695	657	625	642	622	702	624	656	649	623	620	670	679	675	647	637	676	636	655	618	634	708	634	627	643	643	707	637	650	660	657	658	691	681	654	629	656	659	652	664	632	644	679	600	615	697	653	629	692	675	706	646	665	657	626	629	652	652	673	637	654	636	702	666	641	635	634	653	643	647	637	621	628	686	645	649	636	676	682	674	659	684	626	624	660	694	666	660	640	642	669	682	594	590	684	651	619	649	628	673	676	623	647	679	636	664	618	653	683	657	626	614	655	616	657	645	614	690	671	631	677	641	648	608	641	635	627	629	609	662	665	632	668	624	672	649	642	615	636	644	634	618	604	685	603	655	640	667	670	646	666	673	670	697	650	666	671	665	664	672	666	656	623	674	672	628	639	619	645	661	650	627	624	636	627	643	610	623	651	639	654	655	683	666	678	632	626	649	615	618	650	643	678	649	647	643	653	680	641	651	647	628	648	644	670	650	664	676	630	658	661	649	644	605	666	648	627	674	663	660	669
48148	96459	60022	53144	51617	25012	858	766	745	902	3426	4205	2771	705	656	698	682	705	630	689	677	675	754	663	652	678	673	627	618	663	682	642	697	654	663	682	635	663	676	634	687	665	660	639	641	689	655	649	630	647	616	670	676	675	637	640	640	611	623	604	640	653	674	652	671	641	672	687	706	633	667	608	627	688	669	650	687	683	644	639	657	637	659	719	695	687	654	623	659	670	629	652	621	650	627	667	644	664	622	641	670	621	673	659	673	676	696	666	656	673	667	602	666	669	624	668	688	684	656	683	652	691	633	657	633	655	676	664	689	602	678	631	641	636	626	686	666	694	710	669	638	639	611	664	673	684	687	641	668	637	639	706	677	654	647	643	657	659	647	638	659	695	661	615	627	682	682	614	657	691	631	650	691	653	639	669	669	692	670	689	655	620	645	653	633	642	678	664	683	666	647	702	615	651	682	606	631	646	643	646	653	667	671	644	634	681	660	687	678	687	652	674	636	655	694	666	675	648	621	633	666	635	660	605	653	675	659	630	641	614	676	657	635	656	632	720	684	642	679	596	623	677	635	639	628	683	671	629	636	631	656	597	665	676	648	679	639	655	665	653	650	681	630	675	663	666	669	666	665	667	633	674	687	640	713	650	592	637	694	624	659	666	631	671	683	639	663	617	637	641	653	645	636	604	628	659	654	645	677	636	681	678	649	646	654	661	681	685	670	647	695	635	645	706	673	660	596	643	660	675	692	667	673	638	665	676	643	666	666	671	650	651	673	631	620	666	612	673	652	688	655	662	685	667	654	630	613	659	622	664	673	619	630	664	678	689	650	669	666	658	674	681	673	721	667	675	706	647	695	597	675	697	688	673	670	656	652	717	657	659	640	640	682	634	635	663	639	677	646	641	665	634	676	633	658	664	614	653	617	674	649	645	695	677	679	650	654	628	696	702	689	666	640	668	670	713	629	591	624	592	678	662	677	687	644	624	653	628	678	672	661	629	626	629	664	702	634	664	670	662	649	644	665	613	631	656	647	656	660	660	614	634	667	640	696	673	684	702	682	642	656	663	649	624	636	647	677	694	692	633	653	674	648	632	705	602	709	647	643	658	638	647	680	653	620	665	664	633	634	651	698	646	668	638	644	671	682	642	674	650	662	664	667	639	655	619	650	697	678	637	669	638	665	635	632	635	654	626	669	664	674	653	655	640	682	637	595	667	671	666	640	663	644	665	682	663	684	668	646	649	616	664	644	605	663	649	630	652	629	643	665	672	721	690	631	661	632	654	639	647	676	710	595	643	672	640	663	652	691	638	660	674	633	659	650	663	634	684	652	637	619	696	648	638	635	703	678	674	608	627	650	703	658	624	692	608	663	643	670	628	641	665	629	680	626	651	632	702	648	678	699	670	621	644	706	647	628	667	646	648	676	672	628	628	649	640	670	674	641	646	624	663	655	665	620	686	677	669	669	627	645	664	683	661	646	671	613	671	635	614	660	627	641	667	644	640	616	592	602	664	690	658	679	655	708	662	672	648	660	640	635	650	667	664	607	652	682	676	632	660	683	652	654	679	658	672	642	642	624	634	669	657	656	620	659	681	682	656	636	594	643	636	680	643	676	644	703	683	708	646	700	647	649	660	678	665	636	668	640	591	682	642	658	654	633	676	689	632	658	623	636	649	631	604	625	672	656	628	684	627	653	649	614	631	662	652	666	706	673	674	687	649	660	635	644	658	660	648	636	654	652	667	664	645	630	679	645	663	704	641	669	632	643	591	646	648	616	659	620	644	649	649	656	647	657	674	652	656	689	618	663	617	656	664	703	651	708	653	637	682	703	710	619	675	661	651	650	630	679	649	648	634	637	646	625	640	612	699	632	671	690	705	677	700	660	679	667	623	626	618	723	646	623	666	644	661	670	673	688	656	666	622	662	653	655	683	670	610	629	681	636	651	712	641	637	654	631	685	615	667	641	708	598	660	631	626	654	639	652	648	615	644	671	674	656	635	705	614	664	661	634	628	636	676	688	657	657	664	671	661	635	690	708	654	629	674	691	598	721	685	628	658	622	654	678	687	605	647	658	684	657	688	616	658	686	707	648	616	655	677	656	642	671	635	638	653	666	665	644	662	655	606	668	630	719	597	620	641	635	652	690	656	684	671	693	648	616	664	654	675	695	656	599	671	665	640	696	647	676	636	637	651	624	642	637	613	660	678	651	653	636	657	628	651	634	697	629	649	652	710	659	629	633	625	648	629	675	680	661	647	598	668	661	633	638	631	647	665	646	637	660	654	639	634	647	664	692	678	657	635	679	675	654	664	669	676	635	666	638	648	694	645	686	657	637	589	663	624	683	664	673	651	633	672	690	694	629	633	659	618	678	674	666	650	682	649	622	629	639	698	646	623	675	653	659	643	642	661	650	622	655	666	642	632	668	632	660	656	626	616	654	649	651	631	632	624	654	676	627	667	654	621	676	661	674	664	667	597	640	700	661	628	649	654	698	647	654	592	647	626	682	688	659	640	709	618	684	654	635	617	653	654	662	668	664	669	659	681	652	638	669	670	680	626	668	713	640	641	632	637	609	652	657	673	704	669	616	680	656	631	702	669	657	685	687	641	640	598	628	645	605	680	654	627	647	631	648	684	666	622	659	617	666	668	707	659	714	658	630	620	660	643	689	634	653	685	689	672	619	614	662	650	611	667	687	702	666	655	642	598	678	655	665	637	715	623	637	669	670	688	662	647	711	619	671	644	648	658	688	664	657	680	692	647	674	636	649	667	625	630	664	669	680	623	662	682	657	607	645	661	666	636	662	661	649	631	651	632	628	647	641	677	626	658	644	603	674	677	613	638	680	659	650	657	675	676	697	611	631	649	621	643	644	690	671	605	652	679	673	639	631	643	682	630	649	680	667	659	621	658	621	649	654	640	617	636	620	690	657	666	670	649	631	664	655	701	604	654	655	675	635	667	670	692	661	640	629	695	687	617	634	636	656	675	648	635	647	665	678	654	635	680	651	676	609	643	642	642	662	623	703	649	620	610	590	699	662	672	657	606	654	641	660	657	640	639	728	643	665	598	656	654	678	643	645	663	641	662	676	653	678	648	687	642	684	679	639	649	642	656	654	661	629	656	656	617	659	625	701	697	644	625	717	673	678	678	673	669	681	643	646	656	647	686	633	627	620	680	628	680	686	651	685	633	621	623	583	654	654	657	638	625	699	683	687	672	631	629	652	680	660	680	662	631	697	682	682	670	618	680	637	648	683	672	599	647	709	556	678	629	627	655	686	676	652	657	660	656	654	621	623	653	617	654	674	640	618	662	616	675	638	638	637	716	647	654	668	662	682	654	661	684	710	669	674	671	627	673	719	656	673	675	638	691	662	683	638	636	631	631	636	650	641	668	679	648	643	704	644	634	642	667	630	680	616	659	640	680	640	644	670	691	657	641	633	603	647	695	628	611	633	647	601	672	674	641	641	659	626	669	687	659	691	677	680	628
32669	31216	26173	12891	9685	2554	334	343	318	314	352	371	393	297	324	315	334	318	317	309	321	349	318	345	338	303	310	317	305	365	328	311	329	303	333	326	310	342	324	319	282	348	306	330	324	330	315	305	298	347	341	302	312	301	316	322	320	325	337	294	316	310	332	313	327	314	311	304	350	357	306	325	306	315	290	321	324	320	303	307	296	301	328	294	337	327	334	296	345	367	294	315	318	334	337	317	315	318	306	319	305	333	307	357	296	322	308	283	315	332	317	314	325	368	284	330	299	340	316	308	313	333	317	330	324	338	302	294	337	307	342	308	311	327	361	326	301	318	327	330	321	323	309	325	324	317	325	298	308	311	310	323	325	300	300	329	309	325	336	302	336	353	324	333	336	301	369	369	321	293	317	293	307	309	314	308	312	303	313	316	315	323	340	327	321	318	324	333	334	341	311	312	311	343	308	333	314	343	308	354	306	338	316	354	326	305	321	332	325	322	307	311	335	299	318	312	322	353	339	303	317	335	334	356	333	294	321	364	331	316	312	369	285	301	306	332	351	343	280	305	320	327	316	328	342	323	318	302	306	311	324	316	326	333	325	319	309	318	312	330	331	321	295	291	321	317	301	314	348	290	294	340	329	334	352	355	310	347	338	317	311	322	317	331	322	344	305	312	288	333	342	319	318	311	334	354	296	318	288	318	328	304	325	321	326	301	317	323	328	333	279	331	279	309	334	297	281	335	323	292	335	310	324	357	319	289	326	310	341	349	326	322	333	332	309	337	359	316	316	331	318	309	299	341	311	354	313	299	345	315	291	319	327	333	320	329	348	340	333	353	366	348	290	319	311	332	324	322	316	309	318	322	346	310	351	295	306	324	311	285	336	325	329	283	354	349	314	297	315	308	322	292	337	347	311	332	331	285	301	334	307	328	320	311	299	334	312	347	323	306	298	353	348	300	294	290	299	326	337	320	337	320	299	311	303	333	339	313	330	302	299	324	336	303	304	313	325	305	323	340	315	327	325	332	271	309	300	342	331	330	367	316	285	293	328	331	309	316	325	325	300	323	295	348	322	352	314	310	313	316	342	315	317	318	313	358	337	331	311	341	319	324	352	321	312	327	325	335	349	327	302	316	351	311	329	321	304	331	327	318	341	324	308	297	359	332	311	302	321	350	308	338	324	303	320	327	317	318	379	314	334	347	348	371	325	327	310	313	328	358	318	346	317	285	350	330	297	326	276	314	271	309	329	337	325	343	298	279	344	313	302	326	341	306	326	281	324	298	297	336	328	337	314	331	315	331	299	301	318	313	293	331	315	289	304	323	344	317	289	306	340	352	335	307	319	315	317	328	284	363	333	347	328	345	324	305	334	343	305	305	329	306	285	346	324	309	335	327	304	307	300	300	292	298	302	323	324	305	300	323	333	314	328	328	338	319	354	321	288	313	321	328	326	328	351	310	341	322	300	303	330	298	321	325	291	294	305	318	318	316	346	352	305	295	319	334	307	322	310	320	340	326	357	321	339	307	321	319	317	328	301	326	285	334	349	332	323	346	328	351	315	291	312	300	301	331	332	335	346	304	330	318	347	337	319	332	316	309	316	345	331	310	343	335	339	310	323	322	311	315	310	327	352	333	321	324	334	309	333	337	342	325	337	323	327	339	324	332	292	316	300	343	331	297	330	316	320	334	302	305	329	331	324	321	273	314	328	315	309	286	313	282	327	367	341	326	304	332	311	312	258	299	321	312	302	317	318	309	300	333	342	308	302	314	344	332	306	359	304	321	334	351	283	323	311	304	318	324	319	316	308	318	317	291	290	286	327	309	303	355	319	352	317	315	327	323	317	312	343	320	306	328	325	354	333	310	336	307	311	343	353	323	337	320	284	334	329	328	309	330	344	333	320	316	333	298	350	306	296	319	321	324	307	320	309	317	323	327	326	313	313	317	342	313	344	347	296	306	337	304	300	310	307	307	345	327	289	285	311	294	319	344	338	338	338	302	278	336	308	309	323	343	315	317	306	283	326	336	319	317	298	357	328	337	310	335	303	287	295	312	323	321	317	304	315	329	305	286	347	316	318	341	346	318	310	301	304	336	314	353	306	304	275	339	336	353	314	335	309	324	257	329	353	316	320	294	303	344	324	325	328	286	310	303	336	342	313	315	331	268	310	348	347	304	310	304	349	329	345	331	323	343	349	325	301	341	314	325	343	277	320	314	305	307	297	304	312	310	323	293	310	311	312	317	331	322	325	344	351	332	297	313	309	325	335	312	285	346	317	303	342	325	324	312	316	328	352	305	357	318	342	314	316	308	331	319	331	325	316	317	299	312	332	288	290	339	347	313	331	335	314	309	303	341	320	354	321	358	313	305	321	305	337	338	337	313	307	306	337	324	323	293	303	324	344	362	357	321	330	322	325	345	363	336	353	335	310	303	317	351	329	299	340	342	345	316	346	313	340	353	332	301	323	330	349	275	328	311	333	302	335	315	315	319	314	328	297	332	315	319	321	352	318	328	307	355	311	329	320	301	314	341	328	321	337	307	299	315	332	311	308	350	319	321	328	313	330	338	340	286	329	311	316	320	309	334	343	343	301	308	332	324	327	318	363	340	350	324	333	312	317	330	344	323	335	310	327	313	286	314	316	316	326	339	349	323	350	296	327	298	322	297	325	318	326	310	337	345	314	306	299	332	324	355	285	294	341	335	331	315	311	303	303	329	334	339	294	324	343	355	333	334	341	316	309	327	317	285	322	347	316	324	320	331	322	315	339	343	335	357	333	301	302	302	320	310	304	337	308	316	352	332	372	350	311	293	319	303	309	311	298	317	313	301	297	313	355	302	342	301	341	311	297	313	338	313	355	342	349	314	316	347	322	364	289	340	326	341	333	310	362	322	343	291	308	326	316	300	353	340	350	307	356	312	316	287	357	349	319	320	354	290	324	314	323	320	299	309	340	335	318	311	311	299	313	321	303	328	311	295	325	301	341	321	336	309	340	310	294	342	325	329	307	347	323	325	337	327	292	299	332	321	323	318	319	325	315	332	317	326	326	318	338	319	341	311	327	322	306	322	301	305	347	319	329	327	330	298	308	315	322	301	327	313	309	323	332	304	326	312	365	288	318	328	301	340	304	291	382	322	319	324	331	335	342	353	345	324	315	320	282	350	332	350	317	306	340	366	310	346	325	295	323	300	298	334	305	345	328	324	336	317	325	344	303	293	323	324	288	320	334	311	330	315	283	338	329	353	363	309	298	298	326	323	315	294	303	329	327	328	329	320	313	311	307	312	308	321	310	297	349	332	328	337	299	327	322	285	304	325	341	315	288	349	341	332	296	331	313	340	316	299	302	318	304	330	348	295	321	335	310	304	338	338	332	330	294	341	291	320	339	298	354	284	322	358	322	343	325	315	342	332	335	305	319	339	306	316	312	302	328	352	334	308	324	307	319	340	282	301	335	324	310	283	321	343	297	306	332	321	336	341	308	322	349	306
35606	43040	17293	8415	9017	2573	372	365	379	337	410	440	415	347	356	328	355	310	325	297	331	322	341	331	320	327	349	360	336	307	326	349	359	332	339	332	353	354	369	315	334	355	332	302	349	360	354	370	329	325	334	355	356	363	387	332	386	360	341	356	310	366	327	350	355	337	320	330	342	362	351	372	368	324	348	357	346	336	317	353	317	348	331	329	349	363	316	317	347	343	321	333	354	343	361	363	354	314	338	325	344	349	342	319	334	354	344	312	369	328	354	361	393	346	335	345	338	344	359	301	335	340	346	341	336	313	363	347	327	361	383	385	353	348	369	368	338	360	337	306	333	355	320	327	358	339	315	332	318	377	337	349	342	341	330	364	353	336	333	380	318	346	369	336	361	359	324	319	343	329	355	339	330	348	378	366	343	327	346	338	353	333	353	326	351	369	355	358	324	370	343	330	337	359	322	356	384	356	336	342	349	333	359	340	342	344	380	369	365	360	345	360	347	325	351	352	360	336	343	339	350	351	356	329	357	320	359	313	365	359	299	314	320	358	345	296	337	357	344	335	355	326	333	332	347	341	347	367	323	339	380	317	344	372	329	366	340	367	323	365	321	330	344	339	352	345	368	330	353	327	329	325	365	349	364	338	345	316	361	335	331	328	348	356	338	364	326	327	351	333	332	366	339	337	348	339	370	364	327	334	357	331	342	326	379	357	343	333	325	343	347	377	342	311	333	353	333	341	353	335	348	335	337	338	327	335	331	339	310	357	342	330	339	339	329	307	329	343	344	323	331	353	340	346	367	335	344	332	353	355	327	337	355	346	361	371	354	339	343	349	334	319	371	313	334	345	315	330	301	356	343	346	361	330	349	338	347	314	342	350	353	292	342	357	383	332	341	327	328	310	356	344	342	326	345	345	399	352	331	348	336	325	343	287	326	336	341	319	355	324	340	336	355	337	361	301	362	354	330	370	328	357	356	320	347	313	355	341	342	326	352	342	340	304	359	382	342	350	328	344	364	363	345	401	368	322	309	332	383	351	356	342	357	319	353	358	386	363	330	354	339	351	323	337	312	336	370	340	356	351	344	328	317	354	344	354	315	363	344	336	360	377	316	326	368	317	328	352	355	316	321	352	297	356	368	309	329	343	363	385	354	337	338	336	348	323	332	322	377	319	343	349	366	350	322	338	360	346	356	332	319	313	340	360	290	342	345	299	333	330	344	357	357	357	336	335	362	361	317	340	341	352	337	353	364	327	339	317	349	345	345	338	344	338	342	328	340	341	329	329	336	354	335	334	356	318	329	352	326	345	328	310	364	354	342	336	350	303	338	324	348	360	332	335	335	325	360	323	305	345	317	351	335	333	314	340	361	372	324	338	342	369	344	346	344	352	323	329	369	364	349	315	298	375	342	335	333	374	374	318	332	341	345	327	359	338	354	324	335	351	322	342	348	355	312	366	393	327	348	338	319	358	361	353	379	353	331	353	363	350	317	335	343	352	326	302	346	330	345	341	329	357	366	374	353	358	347	337	329	322	330	340	327	309	336	322	375	322	318	353	337	370	345	353	327	334	350	338	328	328	325	358	336	351	356	348	378	327	356	331	308	325	325	342	339	350	355	305	359	360	340	364	335	349	320	338	338	348	373	348	359	325	347	315	338	338	330	359	336	393	323	365	311	329	340	350	337	342	344	327	326	350	393	345	363	335	340	328	364	338	331	335	331	360	352	345	342	328	357	398	330	328	371	357	367	344	342	346	307	351	361	340	332	368	355	344	337	347	335	353	320	354	336	361	332	326	346	336	376	337	347	353	329	337	365	329	386	347	326	384	314	322	323	341	332	364	360	340	376	315	345	386	335	360	341	316	347	320	364	324	328	315	334	303	309	344	365	372	336	297	361	325	340	315	340	345	360	338	378	350	325	345	336	335	306	343	313	365	343	364	344	342	327	338	323	314	340	332	360	351	311	352	355	336	341	320	333	347	365	361	328	336	360	320	354	364	335	375	319	334	336	371	362	360	365	401	342	328	339	361	362	325	364	358	336	340	342	360	348	318	316	345	353	353	355	340	369	300	348	340	347	341	334	358	328	323	370	346	324	303	352	317	293	342	373	313	332	345	346	343	327	362	397	358	347	372	354	375	361	300	345	349	347	305	353	353	358	360	360	360	348	353	344	343	313	368	360	359	373	354	374	360	325	331	339	336	348	349	342	362	333	346	344	356	347	320	316	326	329	325	362	356	333	336	328	373	346	327	334	346	351	347	358	374	345	341	311	329	350	350	345	339	330	329	350	365	319	330	376	307	333	341	346	364	331	349	323	306	360	357	356	366	325	353	339	333	338	335	343	345	326	311	321	335	332	331	331	362	351	315	327	353	310	334	346	328	340	349	333	329	348	338	338	326	337	346	348	320	325	334	352	374	334	337	329	352	322	363	345	358	344	349	336	353	350	360	381	350	376	323	357	348	303	354	369	347	362	350	343	360	345	322	358	340	331	325	339	357	323	346	310	330	369	357	330	334	357	383	361	362	328	363	344	354	371	342	295	326	386	338	336	340	352	329	374	340	357	370	361	308	346	331	342	343	353	332	334	322	309	332	359	325	382	323	335	322	351	337	356	323	322	331	329	358	336	359	346	381	311	339	371	334	336	337	339	334	354	326	353	312	356	327	347	346	338	372	347	341	370	351	336	324	356	336	319	348	363	360	343	353	352	340	350	351	328	317	359	321	351	338	351	390	356	358	315	365	364	347	344	362	384	348	310	339	374	308	330	319	363	326	377	344	385	332	359	360	363	345	330	335	363	345	355	323	364	352	360	303	371	333	322	365	327	372	347	343	330	355	327	325	357	336	342	351	352	324	302	368	357	373	323	329	387	371	307	342	372	313	357	356	345	394	366	332	345	316	356	316	339	317	320	320	330	325	325	369	340	340	362	346	320	358	351	372	335	330	350	358	328	344	340	308	329	313	345	336	339	365	332	344	339	345	334	335	297	360	348	351	340	350	338	367	358	330	341	338	322	338	380	322	340	334	384	327	358	321	355	352	362	344	346	301	352	324	357	348	324	345	322	344	333	353	344	346	369	332	379	334	322	341	330	329	355	353	338	321	352	349	360	371	313	363	338	356	341	351	335	331	325	353	353	342	341	333	317	345	364	363	350	347	333	351	313	328	328	349	377	372	314	363	359	352	349	371	359	374	335	353	334	313	340	333	364	330	304	340	348	362	347	326	338	326	358	386	346	326	350	382	349	346	335	343	347	331	362	347	344	349	333	325	325	342	302	358	347	354	355	355	352	353	357	335	339	363	358	322	317	339	319	356	362	350	362	336	332	355	356	333	332	345	342	315	311	341	354	353	362	375	331	372	364	359	348	374	348	356	338	329	330	307	348	314	321	359	363	370	330	304	347	344	329	319	362	316	333	334	348	340	350	362	341	356	362	346	346	322	339	343	372	366	366	365	351	356	345	361	330	315	343	341	364	334	354	331	342	370
23880	22905	32843	29992	34512	22599	5196	577	526	571	1168	1454	1077	503	495	520	486	460	481	458	467	490	461	475	476	501	470	460	495	509	489	537	509	441	520	446	473	509	507	504	482	506	456	494	480	503	516	449	457	488	501	453	453	416	493	500	492	461	478	441	463	460	496	458	500	500	461	479	474	484	494	479	465	505	497	485	480	507	484	505	453	438	481	510	507	444	454	464	433	479	480	487	465	487	471	455	444	505	452	477	460	462	481	465	500	445	473	459	454	429	478	500	481	487	478	487	460	462	449	460	485	476	486	461	468	474	514	490	482	492	496	512	545	446	486	511	471	503	463	434	512	460	456	464	500	511	482	459	461	475	438	467	511	486	499	492	499	503	512	515	484	500	501	495	502	464	465	446	455	497	450	467	457	463	524	476	484	478	496	471	478	473	473	466	495	486	503	496	512	485	486	482	479	463	448	509	479	483	479	527	460	477	464	477	484	511	491	518	479	448	472	480	524	469	470	483	477	462	522	498	464	498	495	489	490	488	483	467	488	486	502	504	453	495	480	458	481	511	482	481	455	503	494	517	450	473	474	497	482	465	535	507	522	432	482	504	475	517	483	519	472	460	516	501	466	482	483	505	544	475	453	481	471	457	496	476	496	491	503	484	512	429	504	488	512	502	525	408	489	444	514	514	473	511	469	436	498	460	509	500	439	485	476	477	515	457	459	498	458	492	488	505	494	510	504	550	497	480	503	488	452	485	507	459	459	467	508	456	488	513	481	460	469	481	455	452	522	488	496	496	450	500	433	474	491	478	494	462	501	451	476	481	481	469	504	463	480	468	515	471	488	461	478	501	510	467	479	478	475	498	489	464	479	489	473	498	486	507	471	470	484	494	460	489	485	529	509	489	509	482	442	507	506	456	483	493	496	497	487	464	476	472	461	487	452	515	482	469	471	499	538	491	488	474	491	487	499	495	462	464	482	457	471	452	496	465	484	465	472	514	510	474	536	470	499	479	474	501	488	501	489	493	492	495	465	483	464	512	473	453	463	470	471	488	437	475	478	507	493	445	493	503	482	484	468	489	485	494	485	513	458	473	507	512	492	478	456	463	540	494	491	511	507	535	475	455	461	555	498	479	456	489	509	482	499	517	499	486	493	462	497	486	464	455	460	481	482	482	457	468	472	450	498	495	454	477	490	490	424	490	453	487	462	493	446	500	494	463	459	454	489	462	456	480	507	493	510	512	481	490	501	517	533	485	429	487	479	454	479	527	490	467	437	497	480	500	455	470	497	499	494	487	493	495	482	477	513	495	475	488	518	502	465	451	487	479	447	487	468	495	483	464	498	502	504	497	488	494	486	458	450	453	449	515	503	534	475	467	469	481	473	489	487	458	494	516	464	458	504	486	520	462	446	465	512	518	455	479	460	456	451	494	493	474	507	488	474	523	493	466	467	482	457	510	501	516	501	505	481	498	510	508	487	498	484	457	467	500	467	476	485	477	493	458	460	492	457	479	491	468	488	535	463	444	470	508	528	482	461	511	502	485	504	434	479	462	458	518	472	516	470	506	476	465	485	506	484	461	487	485	478	511	478	478	480	514	509	468	469	469	473	503	472	460	493	464	462	515	466	475	494	471	466	478	463	520	444	482	514	474	452	461	486	507	478	470	468	495	479	514	517	462	497	470	470	506	481	489	472	498	440	461	479	457	460	507	478	454	477	466	496	507	498	472	515	436	512	473	494	509	475	478	459	466	470	481	461	479	520	448	463	449	499	494	475	473	489	466	497	470	517	504	463	477	510	482	460	513	479	499	495	484	507	479	512	461	515	487	510	479	446	544	489	481	483	509	444	460	471	487	488	508	483	488	491	487	525	479	530	480	476	463	502	439	462	443	466	483	471	462	487	485	511	476	519	495	503	481	465	479	468	500	483	498	480	461	455	465	487	527	483	485	464	496	470	480	485	449	510	468	460	491	487	483	455	502	492	493	513	487	473	494	491	475	494	497	483	481	499	512	482	454	447	468	465	465	487	475	457	439	457	457	463	486	516	479	443	452	477	446	488	502	482	449	510	470	445	489	457	467	492	470	492	476	483	487	504	498	445	471	462	533	499	491	482	506	475	503	451	475	485	440	499	461	513	514	512	477	490	460	466	497	474	487	527	468	487	490	485	480	485	419	496	480	473	498	477	497	458	484	471	411	482	491	482	472	485	501	499	495	473	470	493	484	509	473	514	479	453	481	504	508	434	489	500	469	481	491	474	469	456	496	471	514	461	491	464	458	485	464	496	470	498	444	496	443	470	467	452	483	481	493	472	441	477	466	483	478	498	489	494	480	447	487	467	498	467	524	500	474	462	504	495	463	492	479	495	468	472	472	462	499	488	503	477	510	482	438	475	487	484	485	480	458	474	477	438	474	511	484	487	473	487	464	444	478	475	469	443	475	481	482	458	504	535	485	455	482	498	487	486	494	517	485	524	485	468	442	480	507	497	468	430	488	482	520	480	473	464	493	471	481	520	478	463	453	483	497	498	488	487	468	539	455	504	459	428	427	484	474	453	455	479	509	487	489	479	491	463	480	449	467	499	483	471	457	432	481	504	509	488	464	456	474	457	482	476	469	500	509	491	470	459	548	480	528	498	529	479	455	481	512	501	478	514	481	546	469	468	462	453	502	501	492	443	489	478	481	474	482	470	468	495	461	509	507	492	514	463	467	492	503	470	464	501	496	487	441	480	508	474	485	516	474	498	471	496	455	434	486	479	480	472	508	460	500	464	496	482	465	491	514	471	463	432	478	493	488	511	477	452	536	490	498	473	496	452	458	493	483	489	458	480	521	522	470	463	478	457	463	464	473	424	465	515	472	490	500	466	478	492	474	502	498	464	480	506	451	519	497	480	421	487	507	506	505	468	501	523	488	495	456	488	509	450	501	484	479	485	489	495	496	509	482	453	439	473	501	541	454	501	516	483	509	488	475	478	505	508	452	475	486	492	490	499	483	513	477	486	472	490	485	501	490	441	471	495	510	509	482	460	517	420	477	472	486	527	482	470	476	518	500	459	486	495	484	475	479	498	486	509	498	477	502	453	469	477	416	482	462	488	507	520	502	538	512	458	526	499	504	497	476	533	519	458	466	497	447	522	464	451	497	471	478	484	498	488	441	440	473	479	512	480	507	493	493	510	499	464	470	490	472	455	475	442	473	438	452	482	480	456	492	448	493	494	511	495	502	492	525	493	484	480	475	490	523	515	466	462	480	497	464	488	502	506	503	429	463	490	475	494	469	473	456	481	464	501	506	454	488	465	485	466	500	512	481	492	492	479	461	498	493	483	471	477	487	478	490	462	434	489	511	428	471	485	451	518	470	459	498	490	481	488	497	461	469	449	516	472	501	492	501	482	488	500	489	489	430	481	505	494	460	470	526	469	506	470	475	506	473	466	469	453	482	472	484	464	473	499	447	500	503	488	497	487	500	440	480	421	505	463	526	509	486	502	498
44061	88541	51974	41988	39093	16902	594	576	578	633	1776	2165	1379	500	516	472	483	487	515	478	495	503	466	505	463	489	524	504	486	487	504	487	451	497	485	477	543	496	522	452	501	544	496	490	473	460	512	494	483	455	484	464	491	500	523	497	472	505	483	469	490	500	495	449	483	511	541	438	539	466	538	500	521	471	466	467	512	491	482	468	502	533	509	515	491	493	485	491	463	532	496	483	487	523	501	472	464	478	490	503	524	493	471	530	441	498	509	504	537	449	511	490	487	499	463	497	528	481	497	490	523	478	437	467	518	485	474	489	495	455	468	506	532	483	509	488	514	486	501	484	474	497	429	467	503	520	479	494	505	470	486	475	462	517	503	498	534	471	502	511	508	457	482	463	478	509	487	460	476	494	497	489	466	496	484	495	467	483	511	495	490	495	486	470	498	481	454	514	531	499	513	519	475	486	492	512	454	511	487	499	506	513	522	478	491	461	498	514	507	489	500	466	488	472	510	485	483	501	512	490	536	445	497	509	498	470	494	452	502	501	472	504	516	490	502	497	471	508	525	502	498	455	504	532	500	510	474	517	510	497	497	506	501	473	494	455	467	494	534	526	501	482	493	496	505	497	482	498	489	518	510	498	513	503	470	523	521	490	497	476	508	493	513	494	514	444	511	464	463	524	537	486	465	481	498	486	475	521	520	523	493	497	486	468	480	490	507	494	433	485	458	472	465	472	495	470	452	508	510	476	530	500	452	496	509	485	503	547	473	526	518	469	495	502	495	519	478	489	505	489	487	489	487	469	488	523	483	500	509	479	516	496	480	505	483	520	499	470	493	498	520	505	452	476	480	503	499	504	505	483	475	494	497	482	556	487	509	500	446	474	472	474	452	526	487	514	508	488	511	477	526	529	480	505	496	507	541	511	522	504	471	476	455	486	504	508	509	484	452	479	501	525	485	455	500	511	489	494	511	468	504	486	508	522	477	522	494	505	479	515	508	500	440	495	521	493	489	484	477	489	490	455	485	505	479	483	484	471	516	543	485	504	506	482	518	514	493	550	482	475	502	532	481	490	522	474	492	520	553	479	492	472	483	513	489	475	486	481	472	538	506	488	515	501	473	509	475	498	506	467	478	498	473	499	496	493	506	521	466	491	490	481	478	450	503	496	536	523	501	443	488	512	481	470	485	512	535	451	492	483	490	500	463	491	448	490	485	502	477	507	517	493	488	504	494	467	514	525	467	494	469	485	505	505	468	486	482	489	468	522	496	509	458	516	466	471	453	494	501	533	503	483	502	494	472	495	497	470	537	478	485	511	523	464	461	515	468	485	484	470	507	489	517	496	488	500	494	465	508	473	543	515	526	482	477	499	531	521	521	502	484	472	456	461	454	523	497	499	510	513	521	496	489	514	465	484	492	525	526	501	500	507	511	500	458	469	535	525	521	511	523	511	504	482	481	532	467	486	516	499	490	445	529	441	506	520	503	493	489	484	488	509	491	497	496	493	512	465	513	444	472	477	464	492	485	495	465	480	476	450	466	508	470	491	501	529	445	522	470	456	459	518	543	505	472	472	491	471	489	492	440	494	490	514	479	492	499	476	477	482	470	468	518	498	487	463	491	488	462	496	477	505	506	458	511	456	543	489	498	490	482	470	512	487	440	478	508	487	514	512	495	494	488	511	486	504	465	506	440	518	493	491	531	524	500	465	520	517	500	451	530	489	500	515	461	489	475	534	489	462	501	504	544	500	507	501	486	498	483	466	498	482	507	492	508	515	515	501	462	511	464	499	487	498	510	551	451	488	485	490	490	477	502	487	479	492	465	504	493	511	462	494	511	466	479	446	489	492	479	522	479	500	502	518	502	508	484	494	486	435	484	525	501	520	497	512	458	522	475	485	478	472	481	464	546	464	468	507	472	494	473	503	485	501	483	488	485	489	529	524	522	486	491	498	518	501	525	504	471	469	491	507	489	499	526	502	534	501	472	473	485	523	482	489	473	471	461	488	486	465	527	480	489	502	464	539	492	505	501	537	550	462	498	495	483	468	462	484	491	507	518	472	505	463	505	485	506	526	467	491	483	513	522	482	492	487	534	471	506	492	508	504	506	463	501	504	465	487	477	517	519	487	545	508	509	490	467	517	496	513	502	481	486	527	498	534	490	493	485	511	504	477	475	501	514	457	525	500	502	501	508	507	530	515	481	513	478	475	525	486	483	493	521	479	508	455	499	498	522	483	517	491	468	491	490	482	508	478	499	527	521	491	441	503	498	501	463	501	490	510	567	498	483	498	465	456	499	505	453	512	492	511	514	517	501	504	460	492	457	526	477	460	518	454	498	522	486	511	455	520	479	499	454	473	483	436	519	487	499	472	481	493	480	503	488	499	504	479	511	476	517	526	490	487	496	470	506	508	516	508	488	473	490	481	479	448	476	455	508	482	503	478	495	483	499	458	488	484	495	513	473	497	515	462	498	500	487	497	514	485	487	494	470	514	496	497	473	522	473	471	476	500	507	437	470	495	510	516	506	511	486	496	506	518	485	470	479	532	500	452	479	516	454	492	476	493	463	552	460	518	458	472	488	468	505	528	496	458	546	475	481	495	492	487	514	466	515	468	576	500	474	540	495	492	521	483	524	507	471	506	517	463	508	510	517	492	487	507	481	499	488	483	473	491	496	453	508	483	479	512	469	516	488	463	468	463	468	520	495	466	474	488	460	527	475	484	509	502	457	477	462	499	482	499	490	520	488	501	494	493	492	456	500	501	494	508	490	501	487	499	495	485	516	527	500	472	490	485	480	475	501	481	469	494	539	493	531	518	519	478	516	542	439	478	485	487	479	520	478	479	527	483	460	490	453	478	478	490	516	513	484	471	503	459	503	491	491	493	501	455	508	519	472	483	537	540	472	484	476	505	532	517	485	459	497	521	534	478	488	468	499	494	489	510	523	507	501	504	461	494	503	519	462	468	477	494	495	466	510	490	535	529	526	501	493	501	498	547	500	480	426	519	524	482	519	510	498	533	506	486	490	502	479	465	478	507	520	502	453	479	513	515	479	474	505	514	493	456	498	468	530	451	497	485	487	514	478	494	506	510	475	498	504	534	487	484	511	475	487	498	503	499	516	517	534	493	469	475	519	501	472	522	490	479	480	463	458	473	499	498	510	494	466	458	512	469	438	531	515	506	520	475	494	482	501	516	492	503	480	500	523	499	465	495	492	495	447	487	524	490	521	507	515	494	485	443	485	469	452	533	509	514	498	509	519	502	523	506	506	459	498	522	472	449	526	489	499	453	489	490	497	504	501	490	512	530	494	516	536	516	515	508	471	516	507	505	494	467	499	556	533	465	518	513	482	536	493	503	500	471	511	510	527	536	504	478	517	459	482	501	487	497	504	489	530	509	517	488	461	476	496	498	461	479	465	497	500	487	497	501	466	470	489	500	502	474	498	495	543	548	462	497	478	484	472	503	481	474	478	515	480	493	495	521	449	463
24981	23470	33068	27389	26199	13543	1231	411	397	442	782	896	588	370	424	398	387	383	400	317	334	373	377	410	353	355	398	386	356	390	379	380	379	380	379	355	384	406	362	394	356	368	376	378	392	375	380	388	345	367	353	362	375	387	385	361	344	337	338	362	362	358	396	384	391	407	374	372	386	369	330	351	361	419	394	357	353	365	366	350	351	428	364	378	385	377	376	392	406	374	387	405	401	399	369	369	394	352	353	409	348	366	391	355	330	424	386	358	404	409	334	370	381	388	378	376	406	384	365	379	356	372	395	402	386	376	378	344	382	359	391	364	369	363	377	383	316	393	417	371	363	387	373	382	389	385	351	394	369	355	348	375	363	324	383	377	387	385	407	421	353	357	397	379	385	370	356	392	395	435	365	388	385	393	377	358	399	372	372	373	382	338	372	385	354	341	429	390	366	378	371	371	391	366	364	417	348	346	395	376	424	383	365	397	396	379	364	369	366	375	340	387	319	373	376	349	383	382	399	369	376	353	358	351	377	355	405	370	379	355	368	377	377	356	360	364	389	362	400	401	348	380	357	367	368	414	373	354	404	378	355	357	355	343	395	376	352	372	360	367	359	365	377	332	396	375	377	390	395	362	385	397	388	389	376	374	407	387	385	385	387	350	376	403	376	393	350	360	401	362	391	364	348	373	410	403	360	401	365	393	327	383	348	382	366	382	380	379	369	369	347	348	381	339	367	379	340	361	351	388	375	372	347	402	373	354	364	368	356	363	379	368	370	358	379	368	382	330	358	421	381	376	396	386	371	396	390	387	378	358	351	378	389	384	375	373	364	330	331	388	398	366	370	342	339	357	387	351	384	377	381	388	400	377	363	375	367	396	379	371	383	400	399	366	387	374	368	364	372	389	383	391	356	387	380	378	371	370	367	362	384	386	393	329	369	330	361	364	370	376	358	350	403	369	359	341	415	357	376	364	383	344	382	352	360	379	385	382	351	393	332	366	379	397	403	382	377	390	367	359	402	386	373	367	396	375	348	375	362	376	381	339	348	392	366	366	356	403	366	415	383	391	355	405	373	376	379	366	416	366	363	378	369	364	361	359	384	374	384	350	367	395	353	381	348	368	372	336	358	378	388	368	360	375	380	368	374	408	379	348	349	358	399	372	380	359	354	383	345	400	385	375	391	395	395	368	352	336	378	394	344	403	386	352	374	342	369	354	359	363	368	364	393	385	383	404	359	401	338	370	384	364	395	373	392	401	401	354	392	390	372	379	410	383	363	361	386	387	383	333	365	345	393	358	361	369	399	405	353	399	392	336	356	357	373	369	359	378	370	368	382	371	360	349	394	399	360	332	398	361	360	373	374	375	378	369	371	398	357	347	355	344	383	384	356	386	375	372	359	354	397	366	376	371	348	363	387	401	403	361	387	378	358	338	373	390	371	370	377	348	392	392	378	381	335	340	388	361	357	366	367	415	354	381	364	414	400	348	374	376	377	374	364	379	341	351	362	369	343	385	375	391	395	395	357	375	366	385	349	430	381	365	345	349	380	387	391	381	373	366	380	395	358	420	401	368	368	358	372	373	368	358	392	391	369	396	358	364	387	386	416	374	361	373	329	398	346	345	379	380	364	380	387	389	372	395	412	345	360	378	394	406	403	388	409	395	382	410	365	396	379	401	344	366	377	387	404	378	373	388	400	358	373	386	389	366	399	379	369	368	340	393	383	388	367	352	339	375	379	391	358	381	382	384	357	384	386	365	412	378	349	367	383	371	378	355	380	411	399	389	367	342	370	374	380	316	384	358	379	363	375	377	389	390	422	415	358	354	358	389	375	358	346	370	385	325	364	388	357	336	346	354	357	378	350	380	362	400	377	359	361	357	378	346	378	382	398	388	392	362	393	352	377	363	333	379	393	388	376	385	382	364	363	356	372	373	362	357	384	352	392	357	391	373	383	392	368	399	380	341	369	379	378	365	358	366	357	380	371	388	372	393	352	372	332	386	405	377	378	408	399	366	352	367	383	370	354	387	398	399	355	350	367	389	373	384	393	393	362	371	412	386	396	325	356	348	368	391	355	380	389	354	379	357	373	370	382	360	347	359	332	379	350	354	397	350	373	374	378	339	318	403	345	375	398	371	374	352	412	401	375	373	363	347	405	382	365	382	340	381	381	385	399	366	366	349	396	339	392	384	364	351	374	368	388	381	355	352	401	369	367	379	367	381	358	366	347	363	399	376	409	375	397	358	363	379	410	364	361	354	362	377	377	395	350	387	344	358	371	383	373	384	361	371	370	354	362	361	390	362	378	355	356	363	399	358	375	397	347	391	390	382	335	332	368	405	348	388	372	397	363	349	394	382	346	364	343	344	384	392	400	399	369	390	385	374	373	348	381	388	361	379	405	361	349	367	375	376	370	373	369	361	361	383	369	380	381	378	365	368	363	364	352	343	358	386	325	350	415	343	430	407	370	365	347	397	362	392	356	371	448	340	385	436	363	401	403	376	370	374	388	385	364	405	378	408	358	397	338	393	398	360	378	391	391	360	366	411	363	420	367	387	378	387	423	375	314	354	345	374	389	347	371	404	347	383	376	365	392	394	416	382	364	353	362	345	383	372	357	384	359	351	386	346	363	371	365	367	375	373	382	383	395	385	383	391	347	434	342	373	383	399	389	376	380	354	389	350	368	363	366	387	413	402	364	375	384	388	366	375	407	399	361	381	356	383	346	356	402	394	380	367	357	342	375	384	351	382	369	351	393	370	363	433	354	357	363	381	379	362	369	307	368	369	419	409	365	371	352	360	383	395	394	337	365	354	391	382	385	372	376	385	381	395	357	373	365	375	363	333	351	385	388	379	394	378	370	362	396	367	396	395	396	358	390	380	383	362	381	395	387	366	362	357	405	388	400	379	366	407	403	349	356	404	355	397	373	360	375	362	379	384	387	388	397	368	371	365	317	380	356	379	370	394	375	411	355	349	368	372	352	372	379	352	367	328	389	363	367	384	354	390	347	369	359	367	409	384	395	357	381	376	368	357	360	378	346	385	342	359	338	391	384	406	367	352	371	364	385	383	380	359	392	394	378	374	391	351	388	400	410	361	363	356	340	359	411	359	354	375	387	353	362	403	368	378	402	356	390	400	359	379	354	381	392	350	349	399	364	383	408	389	334	391	387	382	364	352	368	398	337	382	357	390	385	399	389	378	394	362	376	394	359	348	373	363	382	384	396	384	379	380	389	381	347	361	410	349	380	355	388	335	410	407	366	369	375	385	353	405	385	386	373	406	348	362	356	388	370	377	398	361	363	351	383	382	380	389	411	408	403	362	359	323	375	397	362	363	379	371	362	363	380	378	355	349	349	345	373	412	388	366	386	383	369	382	385	365	378	399	368	359	380	379	381	348	383	355	350	399	375	402	384	337	397	337	356	366	373	364	359	363	334	413	348	388	360	407	398	401	399	359	343	405	378	405	379	362	373	385	366	328	379	387	363	381
42155	79182	45757	32135	31051	10960	482	448	437	498	1215	1463	845	398	417	433	416	419	397	375	437	408	389	379	397	385	394	404	402	414	431	392	392	392	412	393	396	408	418	426	433	428	409	412	403	389	412	406	422	374	411	380	413	415	429	433	384	371	453	390	398	386	382	407	451	399	401	422	403	411	398	358	402	402	403	394	387	465	383	452	422	376	407	407	397	409	378	404	360	418	403	363	396	407	408	383	401	429	376	431	417	380	419	405	417	431	383	403	436	391	371	416	403	395	362	433	393	389	400	415	392	427	404	343	387	371	411	416	374	389	407	405	414	377	390	433	420	396	413	421	444	436	392	391	397	445	418	371	411	425	409	399	421	401	405	395	395	362	398	418	415	402	393	377	428	403	401	405	414	421	384	385	420	425	447	364	451	417	397	397	404	401	396	377	387	401	408	434	404	426	361	397	377	422	425	402	429	402	466	408	407	436	404	403	446	380	401	390	454	393	448	413	387	403	397	435	392	403	412	380	389	409	418	396	391	421	410	425	423	429	396	431	398	418	382	414	427	399	408	391	436	383	405	421	379	420	389	410	379	403	388	419	439	416	381	433	375	408	382	378	415	420	406	403	383	388	431	426	401	416	397	423	385	381	400	371	459	364	413	395	409	387	398	423	385	382	414	431	404	386	408	417	400	386	400	380	429	418	442	449	393	430	396	384	435	404	414	425	419	412	408	408	410	387	414	393	393	439	424	406	375	440	397	414	421	371	376	423	408	391	424	408	425	373	464	416	424	449	410	377	417	426	380	391	419	386	400	418	437	391	394	402	406	400	375	427	376	429	401	384	403	393	385	410	414	390	395	409	425	415	383	382	421	405	397	381	407	412	418	403	428	421	406	403	404	383	391	379	428	432	432	389	415	388	396	418	432	405	392	419	428	444	393	392	387	390	394	403	417	385	403	439	416	408	408	409	381	427	438	405	419	461	429	435	393	395	395	391	393	402	419	390	410	382	390	396	417	414	410	387	376	409	414	428	415	396	411	381	377	442	402	419	436	433	372	400	404	429	361	424	433	412	381	392	386	409	396	417	417	437	398	441	394	395	398	379	427	414	395	398	422	414	389	434	380	390	379	410	396	394	384	450	355	391	389	378	412	414	424	378	423	419	392	354	407	394	386	372	406	404	432	437	430	385	366	384	412	426	403	379	433	377	441	395	403	439	401	423	416	392	395	404	403	407	419	382	416	413	384	393	423	374	398	418	410	407	421	436	382	421	409	418	426	453	371	423	399	387	415	377	431	384	365	407	410	433	421	393	404	354	379	398	369	397	436	402	355	410	413	386	380	380	381	392	380	405	381	425	444	424	366	360	375	433	397	368	426	440	413	393	416	401	406	422	393	416	400	398	423	379	408	382	382	406	395	417	412	419	399	394	415	386	417	403	386	443	413	414	428	380	428	403	413	401	359	398	388	408	403	432	401	388	418	414	425	413	400	419	402	376	444	404	401	424	403	390	408	395	406	398	406	394	420	363	364	429	421	411	390	418	374	419	405	384	377	386	406	429	426	409	426	368	430	407	408	388	363	404	405	390	412	407	396	410	362	440	434	376	403	426	396	412	422	399	390	426	393	408	389	416	401	408	375	455	397	408	384	415	416	400	386	391	409	432	434	398	375	411	419	397	402	389	377	412	421	462	372	400	425	391	428	387	387	397	427	433	369	419	413	394	365	397	424	413	385	420	388	381	393	414	433	415	422	432	429	387	390	369	364	388	413	426	409	409	439	398	404	404	430	398	380	419	418	407	399	394	409	405	405	376	397	419	441	437	409	422	385	372	398	387	432	391	404	402	401	404	389	395	393	420	440	397	398	426	390	388	443	402	394	373	398	423	395	412	360	403	437	394	412	360	408	348	427	397	424	437	394	383	414	402	395	437	450	411	395	427	424	432	381	398	401	438	376	410	419	413	404	391	390	426	420	443	426	409	390	412	445	401	401	450	425	423	439	401	400	408	399	416	374	421	399	426	437	411	398	429	413	411	404	439	431	417	424	440	427	434	419	421	438	409	378	383	418	419	370	431	438	390	420	422	410	413	410	416	415	429	407	421	372	428	400	409	411	409	439	393	411	401	425	406	444	354	388	371	417	453	448	401	382	377	436	368	401	420	401	405	413	423	415	411	370	375	394	408	399	377	420	385	383	423	405	412	392	435	394	426	435	445	417	408	411	405	381	413	389	403	420	402	419	433	419	429	384	397	397	403	361	414	399	376	423	395	429	429	401	411	383	384	379	428	422	418	383	412	434	406	398	381	424	424	411	435	355	410	424	436	383	402	420	435	429	420	402	392	384	397	429	408	398	425	447	385	417	435	372	388	401	428	418	377	423	406	410	416	433	380	443	428	409	379	403	424	453	397	441	392	408	402	413	414	428	370	413	401	412	399	428	420	424	408	418	420	370	384	414	428	396	418	440	385	393	391	435	385	406	394	407	417	393	402	357	435	435	407	411	401	406	413	398	375	392	404	389	401	417	384	411	437	418	394	389	382	433	433	400	404	435	388	382	376	412	394	395	420	406	395	383	407	407	387	378	412	413	424	421	414	400	440	382	384	427	405	353	401	434	432	418	449	419	398	384	387	428	396	407	393	394	402	392	414	404	391	395	387	411	424	396	392	396	424	406	455	424	406	367	412	408	419	419	371	468	425	407	407	398	414	415	423	416	371	400	393	378	395	398	422	391	422	391	412	426	413	398	414	419	403	408	412	407	405	404	417	397	398	351	448	426	387	400	424	402	416	384	381	424	409	428	390	418	399	420	415	404	445	397	405	396	395	416	382	408	403	400	348	363	412	409	404	412	430	374	405	422	372	395	403	434	358	396	405	415	409	430	393	403	429	417	415	436	405	435	411	403	436	397	428	362	383	402	382	422	441	428	357	409	363	360	396	414	401	422	403	432	379	439	402	399	456	416	378	388	422	371	405	418	395	390	420	401	398	379	428	388	421	410	403	348	376	382	401	421	415	412	432	415	414	380	407	380	391	415	432	412	391	422	386	396	431	423	433	403	412	427	385	431	402	436	425	412	427	382	411	418	386	424	431	362	429	399	411	423	415	390	412	389	398	373	413	400	411	424	420	430	385	392	414	403	419	416	388	413	385	407	430	421	350	450	409	407	405	422	423	404	392	372	412	401	397	434	398	381	372	396	379	414	425	390	418	373	399	407	431	405	417	370	387	421	423	422	438	397	418	415	410	391	388	419	412	390	369	442	429	396	427	433	399	433	386	429	403	413	428	408	429	426	394	419	411	433	395	384	402	401	403	412	415	400	402	383	453	380	419	393	397	391	438	407	414	435	453	418	413	429	428	442	416	371	393	384	419	414	425	379	411	408	431	393	452	383	399	374	420	396	417	406	395	405	394	421	413	419	424	395	412	389	386	409	406	405	435	432	411	379	377	390	394	396	386	427	399	422	432	409	416	418	404	412	418	365	419	413	376	367	407	390	421
22629	21835	30694	25378	31730	26497	13558	1327	743	858	2178	2570	1464	666	663	605	673	653	666	609	659	671	618	654	670	662	664	667	627	648	649	647	635	674	624	641	651	670	625	654	620	577	657	654	638	625	645	619	619	587	664	679	654	626	599	648	653	664	644	645	635	623	630	679	649	658	666	657	596	647	671	629	651	600	631	654	617	682	634	637	656	688	637	644	664	623	671	663	660	656	705	604	619	620	660	583	618	623	614	663	632	683	634	677	615	660	589	666	614	624	628	633	650	616	641	619	697	652	632	654	686	620	653	678	598	643	648	694	645	628	659	649	653	623	681	599	658	675	654	662	626	679	637	653	630	645	681	642	634	633	658	671	673	668	704	654	687	624	629	636	636	609	635	689	672	597	628	619	630	640	620	592	621	709	669	626	654	618	612	624	667	656	661	646	655	644	624	649	653	645	713	651	660	658	668	660	653	642	599	661	657	642	648	627	701	647	649	630	643	654	650	648	599	638	670	636	682	670	662	661	632	636	650	597	637	631	669	667	692	652	650	626	665	618	621	680	628	649	658	670	670	644	686	610	669	660	678	621	599	646	653	638	627	650	659	606	693	666	645	644	634	621	610	629	608	650	648	639	613	694	637	640	636	653	640	615	658	592	662	624	633	639	651	629	669	619	656	650	625	643	662	637	606	648	623	625	615	635	676	630	694	645	651	669	617	630	653	645	646	663	641	628	622	652	664	628	599	624	660	657	647	609	599	601	647	640	632	629	628	647	625	665	674	581	661	632	663	680	634	642	651	616	645	641	629	689	620	645	640	668	625	622	650	666	589	618	684	656	636	669	663	592	608	688	617	651	622	570	635	646	620	659	650	621	634	668	645	646	672	692	657	654	694	656	647	660	644	625	609	613	649	676	704	661	659	646	637	665	690	625	624	664	655	600	631	648	597	642	603	642	635	659	625	613	624	650	663	618	658	635	678	608	648	579	625	625	641	635	631	638	633	628	642	688	680	687	617	624	688	677	624	635	677	655	651	646	649	635	654	642	636	627	604	642	636	631	624	639	645	685	630	628	634	674	646	651	635	647	652	661	633	653	640	623	661	651	618	663	620	639	624	688	649	625	641	664	629	646	691	648	623	647	632	660	642	648	664	615	631	627	679	657	628	658	650	651	664	634	623	672	614	629	609	620	616	608	600	614	648	684	658	675	642	635	650	639	619	652	641	664	613	661	673	641	607	653	662	600	664	635	623	688	662	618	634	690	623	648	640	669	640	610	671	659	660	632	662	691	643	658	618	633	614	647	671	614	687	637	638	655	593	661	649	691	674	670	640	637	681	607	590	664	614	676	644	641	678	681	723	653	641	632	652	611	634	632	628	595	664	667	662	602	652	638	657	618	618	646	604	704	616	655	606	609	642	632	600	608	620	688	616	625	629	662	638	625	670	673	660	630	654	629	639	621	698	673	634	620	644	653	632	674	647	613	629	599	651	682	646	667	642	642	666	692	615	670	628	626	653	650	638	641	666	615	625	610	608	601	634	664	634	653	623	641	677	683	649	691	646	644	660	654	668	650	627	618	649	615	597	647	605	608	637	644	641	676	669	605	665	693	587	635	651	642	669	629	640	627	620	612	610	661	684	626	641	629	645	629	622	680	567	661	677	648	647	623	601	664	661	666	662	637	631	638	654	613	651	671	692	632	646	667	636	643	661	668	654	625	636	670	615	618	610	609	706	643	639	657	721	648	673	668	634	639	666	626	649	682	646	602	633	670	591	619	664	665	622	642	639	613	625	657	612	665	657	644	652	625	639	665	627	645	658	658	660	614	655	647	682	646	602	600	674	647	622	677	629	641	628	632	625	641	650	643	668	683	602	635	634	633	591	615	660	673	656	652	613	643	665	640	636	649	661	653	722	677	634	637	692	660	669	637	652	634	632	622	631	633	681	627	702	662	644	641	619	662	641	637	633	612	616	625	685	608	574	653	718	635	585	695	608	621	643	625	651	634	677	671	623	666	669	621	651	684	659	648	648	655	693	632	621	633	710	655	633	636	633	653	630	643	564	687	641	670	644	656	664	635	650	655	613	630	655	673	645	632	617	644	641	635	659	620	638	622	650	652	616	675	667	635	654	677	649	640	664	664	660	667	578	617	680	622	682	631	656	667	632	633	623	656	660	619	652	638	583	684	631	633	655	665	629	648	646	628	670	645	641	639	610	632	651	625	665	661	642	637	604	662	615	633	655	633	657	652	625	686	696	651	570	693	667	612	659	635	612	656	630	651	652	632	629	651	646	634	604	621	654	633	726	671	631	632	639	662	667	615	649	622	643	687	672	651	708	649	669	618	655	663	609	679	654	662	661	626	660	624	625	655	687	678	671	628	652	622	621	633	635	663	641	612	625	675	664	612	645	635	658	653	653	662	616	673	637	629	652	646	709	690	659	687	688	658	680	649	642	635	665	670	618	631	642	621	652	607	653	638	622	651	668	641	693	605	655	680	638	673	686	649	636	620	658	676	585	681	676	623	642	661	691	669	702	627	629	674	598	630	626	679	644	636	659	688	610	658	625	640	608	623	649	637	649	666	608	633	620	634	627	696	641	663	662	667	652	647	667	596	640	621	620	665	664	635	655	627	651	655	660	635	601	637	667	684	609	671	697	645	694	621	662	646	611	685	629	640	678	662	643	637	685	648	675	607	658	679	621	649	613	607	598	648	664	660	656	655	684	613	647	638	646	671	648	639	684	675	614	636	672	600	615	608	629	630	628	648	655	631	653	599	635	641	631	654	619	638	646	656	662	675	646	657	632	663	605	656	684	584	612	635	610	671	651	584	721	664	647	613	656	614	657	645	655	640	636	634	641	657	666	684	667	663	663	667	669	650	650	625	684	644	627	625	643	657	661	652	654	700	638	599	659	635	642	621	675	660	602	630	633	649	606	640	638	599	617	603	666	647	666	621	622	628	613	696	653	619	626	644	671	663	634	644	635	664	622	657	666	621	601	684	657	650	668	651	600	629	618	623	603	665	605	656	642	673	626	641	628	656	638	704	646	674	632	667	622	655	677	680	598	690	646	603	636	648	700	648	634	659	680	643	608	659	604	681	640	652	646	663	670	614	605	594	650	699	696	583	654	653	654	644	685	652	661	662	629	680	646	593	653	654	689	668	653	621	654	685	655	649	656	680	663	658	598	617	613	654	613	596	638	691	664	637	669	652	603	666	684	656	678	690	631	645	697	661	653	616	626	634	633	620	620	683	629	663	598	639	597	642	665	703	613	630	630	633	639	610	643	709	665	676	695	626	661	694	678	654	633	622	654	638	666	634	638	642	646	636	661	656	671	680	641	663	622	619	602	609	677	639	649	660	637	646	665	628	680	623	614	624	673	653	605	658	644	668	613	633	626	672	650	650	640	668	661	614	655	634	663	670	620	665	651	625	647	655	670	691	619	629	609	622	593	647	615	665	721	671	675	617	656	650	625	692	702	652	642	663	614	636
47364	96078	59990	49813	49992	21354	820	731	761	989	3416	4057	1838	675	634	645	666	667	750	608	667	634	673	681	660	694	655	655	679	634	679	632	674	617	655	682	643	676	648	663	658	653	661	671	657	656	669	612	677	637	659	659	664	614	665	642	638	631	650	660	635	596	638	638	655	640	624	672	702	609	649	639	664	640	668	664	654	681	678	666	636	654	636	668	694	689	667	668	651	647	632	655	689	635	663	668	664	693	650	669	644	620	662	661	651	707	611	654	691	661	608	615	595	644	630	657	628	630	691	635	640	672	691	644	659	662	663	609	632	685	672	626	639	670	641	695	655	623	637	633	644	638	634	635	625	655	623	711	601	641	659	628	592	671	635	648	690	650	642	643	680	696	653	639	666	674	657	673	633	661	621	645	644	628	688	651	610	664	673	625	646	630	668	642	619	579	689	660	672	618	712	597	656	645	653	635	681	670	622	652	642	672	646	637	646	640	669	653	637	674	660	659	622	667	667	647	640	637	640	644	634	614	666	613	662	621	685	644	619	658	680	643	663	639	659	629	675	622	658	672	632	648	633	661	673	660	646	680	682	589	660	650	619	670	691	685	656	645	673	639	654	668	625	654	644	642	667	652	650	599	665	655	601	660	640	659	638	645	622	686	634	661	630	664	618	633	661	660	597	645	640	656	656	624	635	678	682	661	602	631	672	666	637	633	709	662	637	615	671	675	630	640	609	671	683	628	653	631	666	632	666	615	643	642	672	622	584	633	629	677	651	659	624	649	671	646	652	611	642	699	676	682	634	648	673	656	660	644	656	653	634	641	687	689	614	675	646	667	664	643	656	682	605	607	652	651	635	644	717	576	640	624	689	654	638	620	688	657	692	638	665	688	648	679	664	609	639	654	639	665	676	640	682	604	652	631	639	692	629	673	665	636	646	656	583	630	626	666	696	630	631	668	636	607	658	657	636	638	660	643	636	684	658	676	615	658	696	637	678	628	582	651	634	711	612	672	681	647	686	667	669	698	649	651	678	640	617	641	661	646	640	627	698	656	667	646	668	623	601	643	688	653	664	644	694	630	637	629	674	664	645	672	657	672	668	684	634	650	636	627	618	694	663	654	637	649	697	670	651	649	662	681	673	606	633	652	667	649	681	660	653	636	648	670	659	654	661	627	625	689	667	663	626	675	634	680	636	673	682	627	638	627	670	667	688	617	634	649	664	650	648	655	580	641	653	684	671	646	664	653	671	657	684	622	660	670	624	681	629	636	644	662	660	618	664	634	616	687	664	673	609	617	654	637	680	639	643	636	663	648	673	636	648	580	625	622	679	625	656	666	668	677	677	671	669	668	588	683	654	667	642	641	672	657	648	651	620	697	680	624	629	645	589	692	647	639	660	663	629	688	630	678	624	669	628	597	629	658	646	628	646	615	658	632	635	668	664	661	629	621	687	628	645	663	661	657	648	684	694	689	616	657	674	676	654	636	654	634	617	624	626	696	654	624	585	692	624	601	693	677	609	649	663	665	675	677	656	651	607	647	698	639	707	630	642	634	623	651	679	629	690	668	614	653	674	665	618	662	637	654	656	661	665	678	638	659	682	653	659	597	611	694	623	610	657	668	685	640	654	641	653	645	637	590	644	635	655	613	633	641	677	660	673	626	629	668	655	619	623	620	684	646	664	687	637	677	651	577	614	666	613	667	688	633	682	642	660	648	667	678	694	678	688	659	606	647	629	631	616	709	711	632	596	666	637	666	687	671	708	658	662	642	650	662	632	643	612	638	635	602	627	609	667	654	625	666	624	647	665	638	661	659	644	689	637	611	658	654	671	656	657	655	629	678	639	685	675	661	625	660	675	700	680	646	620	658	656	617	659	630	695	639	622	649	649	626	588	675	667	712	661	668	657	678	619	677	668	669	674	642	667	691	680	643	665	638	655	599	676	639	656	618	656	653	650	664	691	643	636	652	653	699	710	661	704	671	645	635	643	657	664	633	659	696	604	651	634	639	689	641	620	676	638	651	657	661	656	643	628	637	666	666	619	641	660	628	635	614	625	682	588	660	624	616	650	645	635	638	602	619	703	650	675	725	647	633	641	637	656	621	673	647	671	612	644	645	680	654	664	677	671	639	694	631	633	670	687	669	639	652	649	644	631	676	670	654	645	673	626	709	618	624	671	645	651	655	690	676	600	607	654	651	676	635	670	658	661	652	618	668	669	687	671	634	645	666	648	635	658	664	625	694	697	666	609	598	689	691	674	667	650	651	647	652	639	680	645	659	667	671	644	632	656	635	588	627	659	707	628	629	602	631	666	668	657	595	687	666	683	621	693	711	619	650	663	692	667	639	657	659	624	671	632	633	645	638	632	652	681	658	667	639	674	646	666	664	633	613	665	631	688	609	624	635	648	667	670	641	659	660	641	643	601	663	655	667	699	582	664	654	623	673	629	640	661	679	656	666	596	648	658	664	652	658	636	672	674	605	684	610	685	666	675	594	665	657	659	649	647	678	697	638	617	659	648	639	654	680	640	652	665	692	664	694	682	624	639	632	645	643	629	633	631	634	637	647	625	623	658	678	646	659	660	645	661	660	707	611	615	610	672	636	693	636	638	606	707	636	631	667	628	628	635	643	685	672	603	633	669	616	642	651	625	715	698	643	659	590	671	627	624	632	677	607	640	666	636	632	663	686	673	620	642	682	610	652	614	619	650	630	684	629	660	671	656	655	627	678	607	632	616	671	661	657	628	620	665	611	659	658	623	636	609	645	686	658	665	657	660	665	624	649	666	652	665	658	631	632	609	628	686	675	644	629	635	684	632	635	656	618	671	640	606	647	630	663	633	612	630	625	615	621	651	664	647	649	599	630	657	668	681	654	606	586	637	685	601	656	659	625	702	625	694	642	657	639	633	642	633	630	646	620	594	638	712	643	634	654	625	652	672	635	671	653	670	663	670	622	667	660	649	648	628	649	641	659	652	683	686	617	632	629	651	621	652	664	681	675	575	659	648	634	652	646	666	613	716	673	600	660	631	623	684	628	645	636	663	693	633	635	627	645	663	608	636	638	671	655	661	638	675	647	648	671	683	657	597	648	662	628	634	664	632	682	626	676	666	631	646	658	628	640	669	656	627	637	685	654	688	640	643	650	685	690	663	654	665	706	706	651	637	592	613	628	621	650	636	644	658	639	632	680	646	627	607	681	666	676	632	633	709	611	650	650	646	638	649	669	695	660	644	634	676	678	674	635	653	645	667	603	662	691	663	635	661	631	639	672	687	625	619	644	640	614	670	676	677	634	655	668	639	625	668	680	616	644	643	663	633	636	688	652	657	609	588	662	679	654	628	652	683	642	635	657	677	654	670	650	668	645	650	636	639	635	662	613	644	651	675	703	620	666	654	676	660	654	645	636	662	662	637	694	627	659	644	667	654	660	661	666	629	661	645	646	654	707	695	609	668	595	657	622	666	700	673	659	654	633	710	681	649	656	626	629	712	647
32857	33278	28060	11861	7706	1886	346	360	331	363	330	401	349	318	291	321	299	330	345	341	327	327	315	333	319	361	336	310	345	304	302	281	337	309	322	315	306	331	311	335	294	317	336	333	313	345	298	308	305	344	307	324	302	312	343	327	330	297	344	309	304	370	362	310	333	327	290	266	291	296	303	300	312	323	340	336	331	340	308	341	313	317	330	333	322	302	344	281	337	336	345	343	287	278	331	317	280	329	333	318	324	288	334	303	314	318	315	344	327	332	327	336	324	307	323	355	320	314	315	307	336	289	350	306	316	320	317	309	325	321	320	311	335	295	307	327	338	339	295	309	269	319	317	341	296	335	318	299	296	315	344	324	307	320	313	323	328	350	341	325	367	321	341	284	355	317	288	365	336	345	323	318	296	342	323	279	355	321	309	328	313	306	321	306	336	332	311	293	324	330	321	299	347	330	324	329	323	298	328	342	308	298	270	320	330	315	323	338	320	309	297	304	343	292	302	304	332	349	343	322	323	309	323	310	323	308	329	316	313	350	318	306	351	312	292	310	293	316	319	319	306	321	302	331	319	354	299	333	336	327	360	314	339	315	289	308	315	311	304	280	327	311	375	342	329	310	305	308	334	314	309	337	327	322	353	290	336	309	335	341	342	319	325	325	314	309	305	304	321	345	304	314	308	362	314	354	292	323	329	349	320	339	321	289	318	319	319	304	328	306	337	319	310	321	322	361	327	327	303	303	253	353	301	309	305	328	297	298	330	338	347	288	324	313	329	332	311	315	330	319	309	310	289	337	321	296	330	348	332	316	345	306	346	280	304	320	316	307	301	311	311	334	348	303	352	325	310	324	303	331	330	344	332	335	303	347	318	322	344	326	292	313	325	312	329	338	318	313	313	355	323	346	350	352	312	334	323	308	355	292	316	326	304	339	368	342	296	304	347	330	314	324	305	356	300	349	343	328	326	304	311	312	337	330	310	327	340	344	287	291	334	308	341	306	302	340	318	325	324	333	337	322	302	342	315	346	356	324	315	362	330	315	329	313	338	312	299	309	317	312	318	318	306	307	320	341	306	325	324	308	342	312	336	349	316	324	317	333	308	304	295	343	304	329	300	320	314	321	305	321	329	366	307	309	298	307	322	325	333	313	283	314	335	324	325	329	324	317	316	345	315	331	313	316	299	329	305	298	327	340	349	356	296	350	361	309	327	320	320	332	306	312	313	293	336	318	326	340	313	317	344	315	313	333	316	287	324	333	275	313	343	355	332	325	309	334	304	276	313	350	335	340	328	312	340	287	337	329	343	319	315	288	308	316	315	283	334	327	304	327	321	331	329	324	326	333	297	310	305	319	304	298	295	322	314	309	342	332	330	314	337	358	328	323	319	305	315	318	315	314	314	335	321	345	339	337	295	318	266	301	290	316	330	304	331	291	353	346	338	329	300	321	344	301	311	305	321	301	333	332	341	313	301	298	315	286	331	310	329	286	355	329	347	324	316	333	343	335	307	340	353	342	299	302	323	337	317	332	335	307	318	332	309	312	368	295	331	298	320	293	333	312	351	331	315	317	353	327	368	315	270	330	305	342	351	338	305	351	326	349	334	318	323	318	350	327	318	320	343	304	320	321	303	289	305	312	319	330	316	329	318	309	312	292	295	304	326	325	296	336	304	318	280	324	321	315	328	304	308	305	317	314	332	300	339	304	312	289	344	308	329	344	351	332	324	296	329	310	322	346	344	334	336	315	350	340	312	323	302	299	314	306	321	336	318	310	323	322	307	338	343	339	312	288	320	314	288	304	305	307	343	291	321	322	292	294	341	309	317	304	317	292	315	347	309	344	285	328	322	316	319	321	299	315	292	319	300	295	325	313	351	312	336	307	329	289	321	309	340	299	263	306	318	298	314	348	296	310	312	322	331	303	290	346	320	360	333	330	314	329	305	331	332	311	307	313	297	311	292	268	289	348	302	303	349	305	304	326	327	354	316	344	301	312	372	315	352	351	344	331	295	292	357	308	331	326	327	338	285	297	312	299	325	321	335	302	333	324	289	329	334	314	368	330	309	309	333	282	293	325	296	327	316	330	314	339	306	329	331	307	293	285	338	329	333	352	320	305	286	322	304	310	293	322	322	293	350	319	347	363	341	315	318	319	296	309	298	345	312	330	287	331	320	346	330	279	315	306	341	338	302	310	326	313	330	286	320	334	321	335	304	318	339	316	310	288	306	340	324	307	347	304	313	291	325	329	341	340	307	321	322	332	321	366	324	329	321	322	311	325	345	330	320	322	324	371	329	290	321	314	355	282	358	329	312	318	288	340	296	313	336	326	326	300	312	306	331	315	332	314	321	312	296	320	342	287	290	343	308	308	319	321	308	312	340	323	316	330	343	291	318	317	328	301	324	289	336	325	323	370	309	330	345	336	326	350	318	321	342	326	335	294	304	353	333	342	297	323	309	339	321	313	315	329	340	305	329	309	323	323	340	317	315	340	330	305	336	295	326	301	337	319	327	325	268	321	305	305	279	314	360	304	371	299	307	309	338	339	293	298	325	361	317	330	351	301	316	325	345	325	337	315	337	337	316	339	336	339	305	295	318	320	314	316	355	309	341	313	338	311	308	337	327	323	316	315	317	328	319	326	341	328	339	308	320	321	315	327	308	326	318	320	316	318	318	318	336	338	320	323	357	359	340	320	321	347	326	345	323	311	308	335	310	331	318	337	325	309	320	309	314	312	357	309	326	342	334	306	322	296	339	299	320	299	317	316	325	310	288	294	303	319	339	288	317	298	327	308	297	317	312	304	316	306	299	310	328	321	337	328	320	307	308	332	371	296	332	306	344	315	316	337	309	308	309	312	295	325	326	313	331	333	296	324	341	324	337	348	326	314	295	341	336	302	299	324	335	323	301	337	338	312	348	332	330	338	328	290	329	340	326	330	334	315	326	317	341	310	329	320	325	286	327	308	331	334	352	326	322	339	315	337	304	317	341	309	330	332	305	337	331	314	345	328	315	320	325	340	322	333	306	336	314	337	306	323	300	328	313	351	306	310	334	298	300	350	334	334	317	338	327	326	294	308	301	296	274	299	328	311	292	305	291	346	312	329	343	332	309	323	343	345	316	317	320	309	341	310	304	306	327	313	352	341	345	331	285	330	320	297	334	300	315	357	335	320	305	318	300	288	285	305	287	309	344	324	318	302	323	322	317	338	319	324	331	281	306	330	287	333	338	324	302	323	306	324	312	339	286	318	367	303	293	374	310	323	323	284	324	323	313	325	313	348	331	320	322	364	307	311	318	311	293	331	318	322	322	299	347	302	318	309	324	307	308	333	309	291	291	327	326	318	322	327	310	293	300	300	302	321	359	321	338	324	296	314	335	313	314	325	332	339	336	334	344	333	350	343	356	319	318	334	278	336	318	340	314	329	321	308	309	315	285	319	299	321	311	312	318	276	323	309	311	294	325	321	328	325	324	314	326	341	327	328	313	346
35664	44750	18747	7101	7558	1917	365	342	331	401	440	439	355	292	313	328	343	328	338	330	328	327	323	330	355	341	351	359	322	314	349	318	347	330	352	355	294	343	328	329	319	354	386	379	332	301	322	380	331	329	339	333	403	301	336	362	339	338	319	363	354	366	328	329	319	360	328	335	351	333	349	301	320	312	325	351	330	338	304	334	340	329	348	342	318	344	328	340	372	335	352	325	338	352	362	322	350	331	314	350	355	359	343	347	341	316	327	342	311	346	319	376	326	369	300	346	341	331	348	308	333	346	357	336	368	343	334	368	326	300	314	329	330	368	326	321	357	347	301	359	323	344	379	369	320	327	330	363	327	336	336	342	349	346	329	339	349	333	349	338	323	320	322	336	336	343	332	314	341	331	342	348	349	328	334	349	340	336	357	341	368	355	305	392	353	346	353	299	359	361	303	328	326	350	320	358	308	341	336	297	306	371	331	337	315	342	333	339	349	358	347	356	320	334	368	352	368	359	325	351	302	344	337	305	339	371	340	366	330	364	368	353	344	358	356	343	355	335	284	353	355	311	338	333	345	365	384	350	329	329	327	339	360	332	354	372	321	321	339	346	337	343	355	341	356	321	364	352	334	327	348	350	349	344	340	356	337	311	340	344	355	352	343	360	389	358	328	356	351	362	369	331	380	338	337	330	309	345	334	361	321	330	332	338	346	349	328	339	346	321	340	344	390	382	322	359	348	354	326	335	342	359	347	334	333	332	331	344	360	347	337	325	316	319	329	352	335	363	372	326	335	337	321	364	348	360	331	326	312	324	331	310	320	344	356	374	357	341	343	332	316	350	365	343	316	340	318	327	326	333	339	347	338	356	346	358	355	351	335	371	317	337	328	356	361	327	348	361	337	320	325	331	340	367	373	330	346	349	316	323	319	352	335	331	352	344	311	326	331	330	330	357	323	335	354	345	325	326	348	330	354	358	365	310	347	361	315	322	369	337	359	307	349	318	361	336	359	314	361	353	371	368	387	323	311	333	324	359	321	313	341	342	359	321	346	348	326	368	316	343	314	307	333	335	338	374	390	332	319	333	315	334	364	337	346	356	369	373	354	353	332	325	335	333	311	320	329	325	352	367	329	366	338	327	354	322	301	299	338	367	373	349	365	364	353	336	360	349	333	358	362	362	355	345	306	346	348	376	357	365	326	342	326	351	312	353	323	345	334	304	345	317	331	338	322	341	357	304	345	325	338	321	333	336	325	325	373	324	346	370	344	369	363	354	318	355	338	311	342	337	313	362	341	347	361	320	331	352	363	359	333	348	385	332	343	353	352	328	337	317	347	341	332	347	359	326	329	341	331	367	340	375	337	344	375	351	343	316	339	345	372	333	348	337	348	338	350	350	336	333	363	283	335	329	353	313	347	337	355	382	324	349	356	356	346	339	335	334	351	317	343	339	305	342	360	329	351	312	347	323	336	363	362	314	350	330	329	338	327	331	326	342	318	317	310	364	351	351	361	349	317	336	349	331	341	334	337	374	363	332	334	374	345	343	372	328	325	360	332	335	371	347	357	336	319	378	304	326	355	340	353	352	304	351	348	344	324	349	313	350	335	336	334	328	358	350	349	343	359	310	350	351	378	345	335	323	319	354	331	345	339	360	328	331	335	334	334	351	350	307	330	339	337	338	353	321	354	353	307	336	356	360	330	336	313	336	334	344	342	369	353	351	340	340	334	356	348	308	352	369	354	329	361	363	319	349	350	330	332	345	353	368	360	349	341	306	313	330	332	371	341	355	314	318	298	358	310	350	360	318	355	331	342	358	362	353	336	347	367	355	354	330	352	347	343	374	371	322	361	322	372	362	364	333	364	351	334	318	331	327	339	346	362	361	305	338	350	334	333	351	367	342	336	346	373	307	370	349	367	338	321	308	356	336	339	332	335	353	343	326	339	343	364	338	383	340	322	343	338	354	356	342	334	338	343	355	369	328	312	339	332	344	356	324	335	321	347	373	327	331	360	338	343	346	335	335	367	343	317	386	350	332	372	366	337	352	344	338	334	352	322	335	346	331	348	358	350	320	342	354	338	343	346	339	295	357	368	339	328	360	347	322	334	357	338	331	343	348	340	342	312	353	319	327	321	350	354	325	303	389	345	333	357	372	349	369	381	329	355	354	365	315	352	342	325	359	339	344	345	326	340	329	324	362	330	341	333	337	329	333	387	323	320	310	357	348	317	365	346	346	347	390	324	336	342	310	303	320	310	330	320	332	338	340	379	353	322	343	336	367	306	362	367	306	330	375	351	349	310	329	335	356	366	338	317	334	344	341	343	361	311	367	355	319	314	338	352	327	337	353	354	364	358	313	310	345	354	321	326	321	334	348	340	317	334	327	361	306	325	351	319	361	329	333	346	341	327	354	367	327	339	370	326	342	370	364	366	336	355	351	321	334	350	389	349	379	337	349	320	372	308	324	327	355	327	343	314	334	341	316	332	341	334	319	351	323	344	323	338	344	346	322	348	321	338	311	343	367	338	347	333	332	311	320	346	375	345	339	347	335	334	352	345	350	355	338	329	359	334	357	339	340	331	304	348	317	309	344	389	337	350	320	359	323	324	328	366	370	340	346	361	366	342	336	321	340	318	344	296	312	329	350	323	317	347	346	353	306	364	340	359	335	335	364	335	357	364	345	329	355	329	354	379	340	324	337	318	365	367	340	363	332	361	369	350	332	339	338	332	374	333	327	379	361	327	346	346	357	351	359	346	347	310	333	340	348	332	378	285	376	327	363	358	328	351	351	348	313	325	324	360	314	323	316	363	346	324	327	342	353	325	340	328	336	374	335	343	317	375	354	355	334	309	370	339	364	325	355	312	324	316	358	319	330	319	348	337	359	356	338	334	341	298	341	333	323	322	332	391	341	353	342	348	340	364	355	340	334	349	344	350	301	323	345	345	334	382	352	363	334	335	347	346	338	345	366	334	308	359	364	327	323	347	336	365	341	341	364	331	337	329	361	377	332	328	313	325	361	323	367	370	325	335	355	342	322	356	371	341	361	298	313	351	338	354	325	375	326	347	317	359	332	345	352	370	321	326	334	328	339	332	336	349	352	354	329	317	372	299	348	362	311	359	330	361	348	349	325	338	320	340	352	360	323	336	360	319	329	332	323	322	302	345	349	360	344	363	341	317	349	328	353	381	330	319	333	351	336	319	338	346	307	274	368	338	352	374	338	350	316	347	359	303	322	308	352	332	367	347	324	326	285	303	355	321	346	342	319	319	337	316	345	356	368	317	350	349	331	360	314	350	345	339	358	335	348	335	362	361	361	337	376	341	292	338	377	342	367	318	367	363	343	303	378	350	328	336	323	348	318	323	313	344	353	328	356	328	345	347	340	344	360	340	354	333	321	361	308	368	378	358	306	361	333	350	340	319	363	330	347	324	301	350	318	353	319	344	335	325	345	352	326	327	312	368	327	360	331	356	355	355	349	355	366	333	318
23956	23233	35663	27498	30404	18421	2975	548	489	576	1337	1418	670	503	486	480	522	514	483	483	472	486	481	467	498	507	471	476	486	526	494	466	448	461	505	488	509	448	473	468	493	491	497	505	475	490	520	514	485	486	493	506	482	481	492	464	492	444	465	479	494	490	479	498	500	520	478	490	484	548	493	481	512	457	525	495	471	527	480	483	483	473	470	485	488	504	481	483	475	467	505	457	495	509	471	463	487	482	472	457	489	508	505	504	474	446	478	498	473	458	486	480	479	515	472	513	478	461	465	490	494	522	501	497	526	477	467	489	492	507	484	498	488	498	507	471	511	455	488	446	496	518	461	469	461	499	510	492	492	481	463	495	497	504	497	469	466	532	490	489	505	454	502	529	494	477	492	474	482	500	488	487	489	472	514	460	486	497	455	492	528	493	459	472	472	491	448	485	508	482	467	431	525	535	520	510	496	482	468	473	477	523	492	453	464	468	457	523	510	495	462	454	537	481	473	502	457	507	487	458	463	462	484	468	475	492	468	496	460	499	488	492	499	482	459	500	467	487	481	488	474	474	479	477	504	466	477	520	503	492	466	500	474	472	465	462	482	496	496	449	492	487	477	418	497	482	475	464	478	497	493	512	435	481	529	483	482	464	449	463	476	453	488	487	489	515	524	527	476	479	466	493	497	453	483	487	493	468	476	495	499	508	497	471	474	435	497	477	462	465	487	510	492	519	463	453	490	485	515	449	481	494	481	468	485	490	481	511	496	510	492	544	485	494	508	489	473	474	488	528	528	452	547	483	478	476	501	460	497	471	500	447	476	464	455	481	499	502	484	457	496	500	465	447	508	496	498	465	507	525	482	473	480	458	475	492	489	491	455	485	515	478	501	510	522	499	452	491	471	510	491	444	497	486	478	490	487	495	504	458	445	457	458	487	482	495	459	467	475	423	491	443	437	473	459	495	531	464	496	509	497	462	451	508	461	475	474	438	467	458	498	498	506	464	496	484	485	503	461	498	492	466	470	513	479	467	478	514	509	476	450	493	484	471	496	497	480	476	481	490	495	485	453	482	492	482	493	473	498	468	451	477	497	482	475	481	511	453	471	476	445	519	540	479	444	483	498	451	465	505	503	465	472	467	454	508	528	500	484	488	469	490	451	495	464	466	446	486	532	482	482	454	510	494	474	496	478	488	462	467	473	478	468	509	465	461	503	473	464	470	486	509	439	468	499	543	501	472	458	475	458	495	502	463	483	472	484	474	480	506	525	524	491	454	449	475	476	497	489	507	499	464	528	470	465	474	500	483	463	487	473	490	475	519	462	527	427	494	467	473	491	524	440	463	490	514	469	476	511	476	492	543	498	476	528	450	500	478	497	522	465	464	464	462	443	445	500	481	473	511	441	529	491	470	453	505	496	488	497	451	518	500	456	491	472	509	469	482	477	489	430	492	496	504	473	480	469	472	482	473	487	462	447	500	458	437	485	498	478	492	496	505	487	449	475	489	504	476	475	487	479	496	478	485	539	484	464	499	509	523	515	465	488	489	468	510	476	516	503	499	413	486	487	516	481	498	459	500	513	450	513	463	488	429	492	458	493	496	479	459	482	488	472	485	493	497	488	460	481	470	485	465	471	482	486	498	465	475	491	496	471	466	472	481	468	464	507	474	496	507	515	498	523	445	509	495	543	508	468	490	462	477	441	511	509	487	478	509	480	500	461	471	443	524	500	492	524	455	481	462	453	472	485	480	539	479	513	480	453	490	486	460	518	490	485	480	485	512	474	472	479	501	499	458	518	475	464	460	514	430	459	496	463	461	473	465	491	494	518	473	459	469	469	465	460	496	476	446	451	524	509	495	471	473	457	469	485	491	468	530	509	486	497	504	532	448	470	478	486	509	485	468	470	528	494	471	445	456	478	452	462	515	494	482	458	521	501	482	463	501	458	540	520	463	476	473	463	457	473	490	483	442	452	533	495	466	491	449	506	497	456	477	497	513	466	513	474	478	530	489	469	447	481	452	511	476	494	512	477	501	478	485	487	497	484	479	466	476	523	507	496	465	464	486	512	506	491	455	481	474	490	487	515	490	471	475	499	472	449	488	473	489	478	486	518	465	515	477	509	519	488	431	467	487	483	483	481	476	499	460	485	471	501	461	434	467	511	493	460	477	504	443	501	493	479	517	485	480	472	554	502	488	463	497	504	448	491	479	494	510	484	497	475	469	450	515	475	489	493	492	461	436	489	513	461	452	485	466	485	502	484	472	456	505	490	511	506	496	497	458	522	469	505	449	506	513	503	473	481	445	482	482	455	480	463	470	476	479	470	483	474	486	458	480	465	467	514	472	457	505	471	514	478	534	491	490	479	454	489	471	479	494	473	464	472	459	532	468	458	456	460	442	530	473	447	486	494	441	512	435	468	505	493	499	472	480	472	443	472	525	492	523	505	457	504	494	516	468	482	513	492	483	486	520	489	500	486	523	459	472	472	509	451	528	446	506	452	479	530	504	554	454	469	472	548	481	501	469	479	474	496	487	516	477	510	467	481	473	498	481	463	497	442	474	474	480	471	488	498	473	470	471	479	472	493	475	505	433	478	473	509	526	474	435	491	477	460	463	511	477	456	462	454	518	458	495	485	461	488	468	493	487	497	523	466	484	498	484	477	487	481	460	468	475	470	504	535	525	479	484	486	491	483	511	456	500	488	499	459	509	479	462	518	512	538	515	482	471	457	485	512	504	495	476	507	443	481	474	468	503	509	437	472	471	494	493	469	478	488	483	529	479	540	441	508	499	522	474	492	496	483	476	487	518	503	462	442	473	478	516	454	481	465	506	499	479	468	482	502	524	454	453	483	488	454	498	486	480	460	447	500	445	456	514	457	469	490	478	471	469	459	487	458	492	494	485	478	495	471	465	510	461	467	472	497	446	517	448	481	494	457	440	472	471	501	470	461	493	505	502	501	485	495	495	508	497	490	464	472	504	485	514	500	498	500	462	495	495	465	466	465	478	484	495	511	516	464	495	479	485	483	461	509	513	501	496	533	508	488	520	481	484	480	476	448	499	444	475	492	477	505	492	477	468	500	494	496	477	506	454	483	484	501	490	448	481	474	485	463	447	506	475	475	462	504	473	491	508	486	472	497	498	478	466	468	483	485	512	485	481	460	485	498	493	484	497	471	484	505	466	498	459	487	463	487	437	505	464	481	480	506	464	473	510	494	465	462	481	493	474	500	488	466	446	462	495	491	487	449	503	485	450	497	519	477	452	480	494	456	439	452	466	514	429	527	501	459	502	467	469	455	458	478	488	494	479	481	501	490	469	502	487	446	486	495	484	462	480	487	495	503	521	480	458	488	515	457	479	486	478	491	487	480	482	500	525	514	550	496	487	499	469	490	481	475	464	506	481	498	497	529	512	485	503	473	466	459	490	514	495	488	475	503	524	460	444	477	454	467	488	506	489	484	485	522	491	483	460	465	435	481	487	468	449	484	533
44888	90001	54007	36756	35774	9290	600	558	511	661	1942	1962	798	508	530	528	535	505	498	527	486	541	495	478	501	494	498	505	484	526	493	475	444	533	467	474	460	508	543	480	508	531	491	484	505	482	489	559	508	542	508	487	476	462	506	532	444	469	462	495	497	507	493	502	493	497	511	488	509	428	464	523	482	494	522	474	469	477	517	495	496	510	481	484	518	477	478	514	494	501	485	508	470	517	495	505	546	482	506	537	483	461	503	550	489	475	478	503	525	489	460	498	476	513	487	514	505	503	530	494	488	501	497	491	538	463	497	460	472	491	496	472	491	513	456	484	507	503	467	480	516	492	454	534	474	491	483	494	525	523	482	479	496	550	520	484	497	495	484	487	481	457	502	489	458	517	518	518	487	504	489	510	513	487	508	548	471	502	493	485	468	508	527	501	485	498	515	519	500	511	513	482	482	443	460	451	500	521	497	498	501	498	498	506	480	502	465	519	482	480	491	485	471	472	538	490	498	487	491	475	516	464	514	508	489	483	494	518	504	505	450	494	495	490	495	506	492	495	458	512	495	486	506	502	505	482	500	485	507	478	495	507	487	500	484	517	517	484	481	489	503	531	480	495	477	459	488	539	524	474	505	477	497	476	473	508	476	502	481	516	514	496	514	475	481	507	554	498	526	474	487	506	514	482	488	482	517	490	494	454	488	450	470	505	533	488	498	512	484	511	530	506	463	497	547	481	492	493	469	491	450	524	537	496	502	494	486	524	511	495	490	478	474	459	491	481	514	513	464	508	488	494	478	497	536	534	468	500	461	501	500	488	523	510	507	478	499	450	501	492	499	475	440	465	484	477	475	499	524	508	482	502	495	498	495	468	462	470	506	466	499	465	460	474	484	446	461	503	496	514	501	546	456	491	500	507	507	482	519	465	540	506	490	498	520	461	471	491	484	506	524	500	499	512	487	513	463	510	523	490	478	494	469	469	515	480	495	541	473	499	480	483	471	496	492	520	482	509	508	506	534	510	491	512	501	476	499	474	541	505	508	458	496	454	449	510	495	500	540	466	483	497	468	484	522	502	481	514	481	502	483	496	496	522	505	467	458	487	504	483	463	461	470	481	497	470	500	462	477	488	476	504	456	510	486	494	480	490	489	464	438	488	513	476	533	486	468	484	497	509	483	522	491	507	514	488	501	494	454	531	495	508	487	470	501	516	472	517	458	494	500	469	515	470	489	491	478	455	484	488	476	462	498	488	469	488	474	492	542	481	498	483	493	481	496	497	499	515	514	453	486	509	463	520	515	492	519	524	491	491	505	473	512	513	502	477	516	494	460	486	506	475	517	511	518	467	487	501	508	504	453	487	500	475	495	481	498	491	504	490	520	529	487	499	516	478	517	487	486	482	516	503	471	474	536	474	505	475	472	517	500	478	487	514	483	516	456	507	451	482	506	508	504	488	474	471	492	507	527	485	507	521	501	450	462	468	457	474	480	465	486	515	510	512	491	492	474	514	509	459	490	461	456	511	499	464	493	476	496	505	488	497	495	497	496	487	490	466	521	489	520	469	463	489	482	501	509	477	525	466	498	493	468	481	523	479	506	484	503	490	471	496	541	497	489	490	471	472	478	491	471	541	495	487	485	475	516	517	450	532	500	488	496	476	517	480	487	469	438	563	488	497	450	507	483	514	498	468	505	473	519	451	506	519	471	492	521	529	482	477	519	492	517	537	489	489	498	505	512	507	493	507	508	494	542	520	498	467	492	503	464	522	543	535	471	502	500	482	505	504	508	462	524	520	479	453	504	479	461	469	475	478	538	476	474	452	484	488	521	482	516	501	499	498	488	523	499	479	468	499	480	522	477	476	505	492	492	478	483	504	527	500	528	501	498	474	519	459	507	504	467	516	515	507	492	495	503	494	494	465	497	502	505	455	506	488	500	507	504	489	513	480	499	470	500	464	499	450	484	533	462	499	480	500	478	484	475	504	488	452	518	483	532	535	485	463	508	483	494	489	491	484	497	469	475	491	491	467	498	443	501	507	493	511	508	505	503	471	467	489	480	480	462	484	507	487	482	485	497	461	456	512	462	491	485	507	479	473	484	515	450	455	513	470	487	503	492	486	464	447	499	495	502	485	517	480	474	471	498	478	476	492	506	540	513	459	495	467	504	460	503	484	481	523	477	518	490	504	476	514	517	498	505	454	535	451	478	455	520	481	502	472	509	487	476	543	526	478	486	515	455	485	513	469	474	472	491	479	494	491	517	494	452	534	459	482	516	490	474	503	495	468	500	528	500	493	518	493	471	475	447	509	503	474	498	515	472	490	463	476	505	494	504	456	462	480	527	489	483	468	482	520	512	473	473	470	467	497	502	569	516	508	502	509	507	502	521	494	509	478	477	500	486	531	473	458	446	531	512	555	443	460	476	507	515	512	462	476	521	453	443	536	508	515	508	503	482	526	490	494	505	476	469	447	451	485	466	508	512	460	501	499	499	459	492	493	493	474	504	517	438	467	514	488	506	483	480	501	452	472	515	484	552	526	507	507	452	468	484	517	492	507	507	505	465	504	516	445	479	492	480	474	524	485	496	501	513	459	474	524	481	520	493	494	507	521	517	470	510	476	474	494	447	506	471	535	536	503	469	482	505	477	517	496	441	478	484	506	488	500	496	473	506	491	478	512	500	504	457	472	519	493	501	492	438	494	454	512	485	459	502	442	490	496	484	496	475	493	486	510	497	513	504	506	505	468	531	481	432	496	526	490	473	478	489	503	480	470	488	570	531	493	469	508	508	447	486	510	507	496	512	486	521	506	491	495	461	505	469	486	519	472	497	504	439	494	512	498	482	512	493	477	515	499	496	474	472	503	437	457	501	476	450	494	468	508	465	465	474	509	523	444	467	482	535	519	497	537	466	478	519	486	508	494	488	453	505	485	474	494	501	475	498	488	491	490	504	498	492	503	488	474	483	492	504	527	483	488	488	514	493	511	481	511	460	482	485	493	458	481	508	480	497	525	477	514	479	496	484	505	486	484	509	527	512	491	516	501	508	463	492	489	478	474	507	501	490	489	500	494	507	493	496	497	505	496	505	515	495	482	477	521	463	518	508	472	524	496	497	500	471	514	476	527	528	546	489	571	462	543	480	465	483	501	508	496	473	503	476	499	469	527	522	485	486	500	476	442	483	465	521	449	499	496	486	475	495	534	506	499	532	517	497	490	489	510	464	474	504	523	511	476	498	486	542	499	492	462	502	496	513	486	464	502	499	446	482	478	518	491	479	499	513	475	449	492	433	468	506	483	468	511	509	461	467	474	480	485	495	497	495	497	494	494	491	448	490	481	552	500	507	490	460	488	497	526	473	507	460	540	464	511	511	501	487	490	509	482	497	487	482	495	480	459	503	496	490	499	477	459	479	501	515	461	510	524	490	518	498	511	512	504	489	513	458	511	489	545	516	459	491	510	495	502	513	505	506	463	486	503	495	488	460	492	469	495
25064	24677	34184	27012	23839	9955	698	385	380	463	772	758	450	380	385	403	384	386	383	344	388	398	369	365	360	399	370	361	373	346	401	400	346	385	393	364	399	383	380	397	379	389	419	359	379	385	362	373	361	429	385	374	354	402	388	399	394	357	383	371	373	382	368	343	366	399	401	355	389	375	387	426	375	381	378	372	388	381	398	372	362	397	360	370	363	392	346	371	363	399	386	394	376	427	370	392	385	365	396	364	408	413	367	384	344	368	377	378	368	359	390	379	393	391	339	366	376	366	368	386	388	383	354	369	382	376	349	388	403	382	347	378	374	362	377	375	327	357	380	402	401	404	369	399	339	346	386	380	391	392	398	388	367	380	386	374	364	402	365	372	329	404	367	366	377	369	385	372	382	397	385	381	357	373	374	380	381	394	389	388	335	384	356	402	420	381	369	391	380	379	382	394	356	389	391	391	398	359	360	387	384	378	340	372	383	365	380	396	395	385	382	383	354	368	359	354	373	356	408	359	353	352	389	390	406	369	412	390	368	375	381	373	402	372	385	392	385	366	361	390	375	388	397	403	377	361	387	385	369	353	378	368	382	373	384	383	358	351	372	410	361	376	392	400	362	388	385	356	405	393	368	391	359	390	360	385	375	346	382	375	364	391	364	353	394	364	382	344	373	362	349	345	355	369	377	382	376	410	373	358	360	361	372	366	405	385	360	387	391	371	392	374	354	398	369	356	361	357	361	377	383	357	358	399	403	387	377	375	398	361	369	367	388	373	361	385	381	376	361	369	392	359	399	392	345	367	350	372	379	328	358	364	336	377	417	394	389	405	383	376	429	368	389	384	355	382	342	338	383	377	364	353	415	383	366	360	369	360	377	391	393	339	394	414	365	382	363	361	378	371	366	369	369	392	347	405	390	374	392	375	407	406	376	386	381	376	381	383	395	397	374	358	396	368	377	387	413	382	394	406	392	398	398	376	402	367	410	399	321	397	365	397	422	357	353	373	400	404	400	395	347	359	369	366	375	349	340	353	407	382	393	357	397	395	405	395	401	395	380	390	372	346	350	374	374	343	405	368	344	367	368	382	339	362	389	351	397	363	370	372	397	389	345	393	380	385	366	368	431	352	422	406	372	364	364	417	337	375	377	398	345	411	378	355	373	372	394	382	375	374	352	385	361	382	398	379	358	378	354	363	386	370	379	374	375	391	368	398	394	368	364	361	384	394	370	355	339	386	348	356	429	360	377	379	345	438	378	355	372	374	362	384	378	364	401	404	379	372	375	381	342	352	378	374	362	380	377	377	404	388	359	375	366	373	366	381	371	352	371	377	406	399	399	410	378	344	367	372	394	376	369	381	370	428	407	347	366	365	374	382	387	393	399	402	411	364	402	408	360	366	399	388	381	380	376	346	370	361	352	388	365	368	380	357	416	377	396	348	374	403	383	359	337	381	381	372	342	397	387	358	382	333	402	373	367	386	375	327	365	350	377	377	392	387	366	358	384	383	367	395	352	382	359	377	384	390	389	372	352	368	392	381	355	384	389	391	381	364	348	394	395	341	363	406	367	361	363	391	369	429	391	346	359	348	381	408	374	380	365	363	347	339	364	387	367	365	380	365	364	370	421	398	363	405	369	378	328	361	372	371	385	385	404	367	391	349	332	363	381	355	358	381	388	412	388	388	384	371	357	360	362	354	388	366	353	391	358	380	351	402	395	379	370	394	374	392	405	370	367	391	352	370	382	371	374	409	382	381	353	350	376	363	351	396	418	383	340	402	362	387	375	360	392	366	363	366	387	353	384	411	382	386	369	381	367	358	378	389	339	380	372	393	353	365	401	371	358	344	380	375	359	372	359	373	378	323	368	401	356	391	355	432	388	402	372	380	381	364	354	407	382	388	345	372	348	416	395	375	402	366	440	400	361	352	370	368	403	373	377	373	355	392	379	384	349	386	363	410	404	378	369	372	390	375	332	378	376	386	395	387	404	372	381	373	379	381	390	373	335	382	396	382	369	349	372	388	383	388	344	393	384	395	356	359	377	379	388	364	381	348	363	358	410	366	380	359	344	362	407	411	383	338	366	370	382	379	360	378	404	402	396	378	404	387	393	381	387	392	354	379	363	379	391	380	386	356	360	384	395	388	373	395	369	378	386	376	365	404	377	387	371	384	397	341	382	342	358	416	377	426	363	353	374	435	366	385	395	369	376	373	373	352	384	355	381	388	362	398	400	392	388	401	366	362	372	340	377	383	366	385	380	381	380	410	358	351	391	371	379	385	404	353	383	394	363	389	389	350	369	404	402	380	388	380	393	355	365	382	367	395	414	365	396	402	376	398	394	367	354	363	378	386	339	377	386	377	412	381	384	415	378	363	409	394	365	388	387	327	378	385	364	353	390	387	378	377	354	365	365	369	420	379	396	382	360	383	394	393	369	361	387	375	356	354	356	386	353	364	361	392	363	363	406	409	370	399	380	381	379	379	388	407	414	371	377	405	368	367	364	377	351	376	404	377	373	357	365	384	353	374	350	381	419	408	405	411	383	346	399	409	382	395	389	405	346	359	367	408	385	364	358	383	369	375	385	364	408	357	352	370	351	388	367	366	396	361	416	354	399	392	391	382	360	376	354	368	372	391	404	383	380	404	371	404	357	358	368	365	346	374	405	386	359	357	398	372	359	371	364	379	356	358	385	356	387	359	345	362	382	404	364	397	398	399	383	394	359	370	367	367	340	345	371	381	399	364	380	365	347	429	389	372	354	367	360	373	379	420	363	349	372	408	345	337	366	360	367	407	372	406	415	414	392	381	370	359	397	392	397	354	381	362	373	389	379	387	383	360	414	376	375	352	390	347	399	384	380	353	343	375	380	363	332	387	366	374	377	342	383	339	367	373	362	364	395	367	407	365	386	379	371	389	377	395	401	370	404	348	394	402	392	374	346	371	398	380	393	365	375	384	382	355	369	378	374	365	374	366	389	413	378	400	383	355	360	385	391	387	382	367	363	383	378	374	379	371	393	427	419	378	363	371	370	365	402	358	383	350	379	398	368	391	363	373	380	366	374	367	384	378	354	338	374	388	365	382	359	369	400	381	362	357	369	342	363	355	386	398	364	388	363	397	381	367	398	341	356	359	397	373	392	364	374	392	374	413	395	390	394	356	400	402	381	352	359	374	352	390	375	366	380	388	333	363	400	384	386	342	399	370	362	337	361	382	385	401	369	354	357	408	375	377	382	355	383	369	375	339	397	382	377	379	368	365	370	349	368	359	385	382	381	364	398	361	391	385	414	362	369	387	373	360	400	399	384	353	338	356	402	350	338	370	404	359	381	387	364	339	402	383	398	383	356	405	387	376	435	411	416	393	364	383	391	394	395	355	378	393	384	394	340	393	387	317	354	383	387	347	386	374	368	392	427	391	404	355	358	340	373	393	406	389	368	347	358	387	367	384	342	399	415	375	381	351	350	388	381	356	401	375	366	387	351	382	384	379
44593	81059	45761	28613	27951	7410	442	410	480	646	1259	1268	584	424	372	404	396	413	426	422	412	431	419	413	391	368	434	423	429	395	392	382	413	430	420	381	411	433	426	440	420	435	404	387	400	418	419	382	408	425	413	385	389	402	424	414	410	403	430	423	404	388	389	390	419	420	389	417	421	422	397	401	391	404	404	454	379	402	416	398	386	431	374	378	358	420	390	403	410	417	399	380	433	424	415	406	455	403	410	409	411	421	401	396	384	432	418	355	396	383	405	382	412	417	409	393	454	394	426	433	425	389	400	385	377	422	408	386	389	419	391	391	411	366	416	398	380	403	349	392	406	430	431	401	444	410	428	376	394	398	378	407	389	432	400	408	417	416	415	407	385	441	396	440	403	437	409	416	407	386	416	397	389	439	401	395	410	410	396	389	395	397	422	436	401	408	416	385	394	391	398	425	417	398	399	415	390	412	450	375	393	399	418	405	399	430	395	399	414	375	404	404	445	387	390	397	416	412	392	399	384	402	387	431	385	394	431	392	432	367	386	404	402	406	374	449	430	405	450	431	365	416	422	414	404	413	388	376	432	398	413	413	366	434	390	420	415	403	414	401	344	385	418	415	425	432	389	385	418	379	376	439	423	414	390	426	408	411	417	391	390	434	392	391	406	428	398	380	423	424	429	418	441	416	404	411	389	397	423	376	363	419	414	440	367	434	400	419	348	415	410	415	405	403	397	361	411	395	455	433	410	431	399	395	403	393	418	419	389	405	383	430	442	386	408	397	395	386	445	404	402	413	430	367	408	400	369	387	440	415	383	434	401	404	385	432	432	401	408	397	437	421	395	380	394	396	417	395	394	438	396	379	400	409	417	390	403	364	418	393	399	405	420	371	429	390	386	414	394	407	408	397	405	378	432	403	436	392	431	386	434	402	419	414	393	409	389	447	398	435	398	414	433	431	386	375	383	403	398	385	427	421	412	404	415	391	382	397	413	405	439	413	422	422	428	398	436	424	416	380	384	395	416	413	422	402	389	398	414	406	411	391	378	429	442	422	371	404	405	385	388	405	380	419	398	422	394	394	418	408	429	399	405	409	407	442	422	395	393	390	399	391	413	428	390	423	395	390	375	429	390	407	349	401	395	424	419	382	389	422	418	389	388	416	417	421	369	404	449	388	422	433	406	412	447	388	371	410	398	403	417	411	409	385	416	425	400	420	418	382	386	417	439	397	426	422	430	414	395	396	402	416	385	416	402	389	443	397	428	396	424	403	416	423	405	422	390	387	426	362	417	387	438	429	407	386	425	383	395	397	415	399	430	381	401	416	399	412	394	399	413	403	385	393	423	380	405	415	391	422	425	413	437	419	399	406	411	448	409	386	414	393	393	398	411	412	438	399	436	400	387	380	438	407	387	384	423	430	409	414	387	374	415	415	374	383	377	382	438	381	372	395	400	368	411	382	403	371	406	410	401	383	374	391	411	420	422	407	398	427	375	396	395	446	433	443	402	426	424	416	409	396	395	419	413	435	402	419	372	426	428	433	452	405	416	365	387	408	391	407	413	418	387	413	408	412	381	382	455	419	353	394	382	408	402	380	405	435	409	420	421	389	355	405	440	409	446	406	422	408	417	390	380	395	406	418	405	372	362	377	388	388	397	423	435	414	406	407	384	412	419	421	427	374	414	409	383	392	396	397	435	419	385	414	407	408	433	405	386	438	401	432	400	385	450	401	404	389	450	414	414	419	408	427	394	401	407	423	410	413	391	397	410	406	368	360	420	397	376	402	372	394	432	412	388	412	406	393	397	452	395	407	445	410	386	377	408	375	423	435	395	423	434	377	414	433	413	464	431	409	399	411	393	432	425	400	416	392	436	416	413	399	406	393	413	377	388	394	415	407	400	396	425	391	379	427	404	409	411	413	401	401	415	346	377	428	405	407	413	393	422	415	383	407	418	352	416	443	416	419	405	427	400	436	390	398	377	418	438	411	398	362	387	405	402	395	440	422	396	400	428	392	426	418	405	403	412	423	411	394	417	414	402	386	389	420	424	417	398	399	434	394	419	392	405	417	384	388	438	382	398	413	402	413	415	430	404	391	422	401	409	388	404	405	377	413	427	427	400	410	411	421	374	443	403	385	428	441	388	418	378	405	439	402	388	425	422	414	402	414	421	395	416	415	398	443	407	408	390	421	404	423	417	421	425	414	397	384	418	434	435	447	414	405	385	393	405	417	430	411	417	396	417	434	389	402	396	434	422	407	416	422	408	377	416	390	400	361	402	402	421	430	457	399	385	414	455	397	407	391	384	411	404	421	403	358	386	419	353	401	440	415	470	370	414	382	401	416	394	403	449	396	383	388	398	402	369	397	388	402	401	396	400	395	386	424	392	385	420	399	426	390	394	405	431	395	441	389	366	421	453	436	396	434	371	430	408	407	417	404	441	397	408	383	392	412	369	374	428	394	376	371	400	410	415	403	405	421	390	407	396	366	414	413	445	442	442	387	417	416	383	395	418	393	411	394	437	439	382	399	392	381	402	432	377	395	397	404	421	426	397	425	415	425	389	395	410	402	426	429	412	385	375	432	440	419	401	388	405	431	381	381	406	425	421	425	382	403	387	408	411	391	398	437	437	403	413	398	387	425	423	398	401	407	376	408	389	406	415	389	440	405	395	416	422	419	401	406	412	388	386	371	409	443	408	380	432	406	383	422	438	430	412	385	399	426	414	370	409	399	403	387	405	421	426	401	387	380	403	387	384	402	383	427	401	406	394	404	439	377	374	430	404	408	421	416	423	382	415	394	421	445	460	416	389	416	430	384	402	430	394	396	377	414	386	419	412	376	412	422	418	375	389	405	418	395	395	425	423	401	441	402	400	399	405	407	429	429	390	422	443	388	429	378	429	384	391	407	406	372	415	386	437	420	400	395	385	416	381	377	412	415	384	432	421	379	384	377	418	411	419	403	387	398	394	419	421	376	389	383	433	372	397	405	407	399	369	388	393	392	364	418	396	402	390	399	422	414	383	408	426	423	380	424	388	375	392	430	410	423	403	415	429	425	373	381	433	429	409	407	450	414	409	424	410	425	394	420	394	413	431	379	395	413	417	417	415	412	387	411	426	416	409	403	405	448	391	397	437	436	405	389	378	436	405	409	414	410	395	417	407	422	398	414	415	391	388	406	423	434	394	410	402	372	409	398	400	398	409	437	403	384	398	391	404	422	405	394	436	413	414	399	400	390	379	401	369	413	416	395	406	375	424	377	442	399	414	393	392	415	420	373	386	395	373	390	376	376	420	429	427	392	439	405	412	414	404	404	387	414	358	418	410	442	415	403	404	403	407	427	404	382	402	386	389	441	426	407	363	376	421	407	429	450	450	396	414	409	424	399	435	421	415	393	428	426	391	438	433	401	424	434	394	415	435	425	420	382	420	397	410	387	418	451	422	405	427	395	388	408	469	430	419	376	424	408	409	424	413	401	421	364	401	409	409	380
22538	21645	30411	24514	28111	24466	13995	1337	728	1100	2525	2496	1027	620	691	647	651	682	664	642	628	642	634	699	641	672	644	625	649	709	686	632	658	634	621	634	627	673	611	676	669	634	630	627	662	661	652	655	688	647	646	683	644	608	692	683	646	645	644	640	683	652	660	680	647	638	651	623	655	676	649	638	672	625	655	653	603	621	640	665	647	698	612	652	699	648	637	649	654	649	642	643	628	653	663	624	662	630	662	681	660	658	642	639	661	627	658	666	705	657	665	687	595	638	619	640	669	666	651	632	679	682	647	640	648	660	656	652	624	604	649	615	636	645	680	650	621	670	666	664	641	663	610	666	647	658	613	650	656	645	685	673	653	645	669	637	648	640	632	676	650	605	659	638	669	647	650	642	615	602	668	662	687	646	610	606	612	631	674	642	671	717	604	669	699	661	636	656	624	662	601	662	632	652	645	632	645	646	664	678	651	709	626	671	633	665	612	638	627	601	610	713	662	630	660	643	681	625	687	652	642	640	659	647	646	631	630	644	628	652	657	672	714	641	693	638	660	641	618	638	632	634	623	652	682	537	614	651	642	681	693	659	650	646	648	675	634	642	669	660	659	688	671	625	605	663	691	643	672	620	605	726	689	641	665	666	681	621	683	641	656	643	656	598	685	645	663	644	633	654	628	647	666	702	631	617	646	639	672	634	681	602	616	659	693	643	629	633	623	649	667	686	667	655	664	649	618	699	658	657	654	643	711	642	649	602	661	651	645	676	691	643	698	617	638	657	647	609	628	625	674	641	642	627	689	656	687	633	604	666	655	636	668	623	655	646	620	665	630	658	677	630	679	651	672	662	608	670	685	624	623	672	619	651	656	652	620	665	622	654	615	635	679	628	707	645	672	621	650	603	663	658	631	630	626	652	623	662	672	649	650	665	661	639	637	659	611	629	674	649	652	614	630	610	644	656	640	642	659	682	619	616	639	636	641	627	684	639	675	664	597	627	648	670	653	677	665	610	677	649	667	657	682	627	606	623	637	642	703	626	594	664	645	634	579	701	634	591	638	627	664	676	677	705	627	631	649	623	710	604	649	673	660	615	609	587	685	658	680	651	658	646	698	651	674	645	681	652	640	683	644	658	626	683	652	625	642	648	619	629	651	663	665	653	644	650	609	669	680	673	672	640	649	647	668	611	624	671	692	625	639	618	660	621	711	685	673	654	629	640	602	642	666	673	662	608	667	624	642	632	629	652	640	673	688	695	622	669	703	681	646	602	651	620	669	647	619	619	655	627	636	687	660	680	662	639	646	668	655	627	601	646	670	632	633	658	627	636	628	671	629	665	618	633	667	670	671	650	641	629	628	648	626	651	668	627	649	660	656	637	746	651	633	713	637	732	642	628	694	653	633	628	657	652	633	626	649	670	640	645	638	670	633	679	631	703	651	623	652	650	690	652	673	668	641	664	598	678	623	639	711	680	630	655	679	641	678	674	641	668	659	621	626	666	651	655	640	614	655	662	669	630	680	715	681	651	637	620	646	666	629	664	636	652	632	661	658	670	664	632	659	655	628	629	676	632	659	631	596	651	686	656	611	711	665	672	589	674	690	640	645	651	647	638	643	634	617	641	651	643	658	661	649	640	692	626	652	666	619	636	689	613	657	636	626	633	636	642	648	654	635	667	650	685	613	677	626	631	658	680	691	633	609	696	667	678	683	666	646	665	638	696	687	651	678	645	614	682	659	627	647	624	634	640	628	638	640	658	633	685	669	623	623	661	667	646	627	651	659	675	664	645	708	654	648	622	646	686	704	654	673	649	649	603	675	627	595	620	630	654	643	647	603	623	697	596	644	642	668	631	671	614	655	618	652	658	621	665	742	629	654	646	637	659	671	666	625	665	655	642	681	638	628	637	645	684	629	635	666	606	637	612	619	622	673	685	650	677	684	596	614	649	621	649	651	686	667	658	621	645	632	727	630	632	658	625	666	674	678	646	629	639	635	652	646	620	643	670	647	669	671	700	669	651	660	664	639	674	670	650	652	651	640	649	608	573	655	627	646	673	663	611	658	646	663	635	685	663	611	652	648	618	624	658	603	662	677	643	664	675	634	631	670	652	645	589	655	676	654	612	711	646	667	651	624	627	659	656	628	675	684	651	593	636	611	640	610	638	658	611	648	600	648	641	634	669	677	645	629	676	697	668	615	648	607	682	657	622	646	672	590	680	656	645	624	624	625	646	649	622	652	636	656	611	679	611	642	654	643	659	619	645	689	674	660	652	640	654	686	630	579	679	606	619	677	608	641	667	672	656	641	650	662	663	659	646	646	618	617	646	610	648	634	619	637	633	633	610	622	644	616	635	661	597	611	622	619	636	692	664	625	675	639	649	656	706	658	673	638	650	658	675	667	698	622	623	678	634	608	602	644	687	653	639	646	675	698	630	615	708	622	664	634	674	646	635	642	692	623	698	653	674	681	664	651	598	673	644	645	643	628	642	662	633	642	665	681	658	651	685	646	621	629	688	650	664	663	654	625	619	685	653	607	673	647	692	680	660	625	632	642	646	665	697	660	622	613	639	636	671	639	671	684	619	588	650	654	680	633	653	685	632	654	673	643	623	636	700	663	618	655	664	699	650	646	620	668	650	694	696	653	663	693	609	636	695	683	657	661	662	619	639	605	643	663	654	633	629	584	602	664	645	641	585	654	664	657	676	668	624	650	665	629	699	602	692	683	618	586	628	656	668	638	633	670	644	634	640	629	624	679	612	597	632	644	673	658	688	624	697	671	647	635	660	692	636	667	639	725	665	672	684	654	634	656	697	678	642	655	658	650	610	699	682	595	666	677	647	691	660	666	682	637	628	633	628	656	646	663	621	671	646	625	659	631	659	619	648	601	651	666	666	640	599	662	663	649	654	688	687	673	668	665	651	651	642	634	656	629	641	642	610	655	616	647	656	622	626	633	688	688	640	646	646	618	638	649	647	630	649	604	612	656	616	649	650	678	661	656	629	601	624	591	602	648	672	650	608	674	614	662	647	636	622	647	645	649	641	636	632	632	636	648	630	666	666	636	648	634	626	673	685	682	629	620	659	628	668	628	699	689	633	666	603	624	606	622	596	616	690	644	652	634	689	636	658	696	610	649	598	691	611	649	662	658	625	662	661	647	660	659	648	667	630	650	644	660	639	627	657	660	648	657	644	628	677	667	679	616	640	615	645	649	667	667	661	671	631	673	636	677	643	637	647	659	685	609	602	668	659	697	708	648	709	609	624	633	613	700	662	629	599	640	657	702	649	614	649	663	662	667	609	660	664	649	655	645	643	653	623	639	667	665	658	661	646	699	603	646	634	620	683	638	705	624	660	652	675	614	659	634	647	660	642	681	624	636	665	685	617	639	636	637	671	631	594	633	636	670	615	635	626	642	642	638	598	663	621	705	686	626	639	645	651	628	686	652	679	679	654	707	669	633	650	655	617	619	671	644	622	640	675	656	659	647	630
47271	96380	62444	48286	47019	17297	839	762	778	1415	3902	3720	1097	637	612	684	659	659	653	646	682	652	655	643	676	692	670	695	673	680	671	653	659	659	667	710	646	635	660	639	673	665	655	613	634	690	657	637	675	667	636	656	627	622	617	635	633	660	675	646	600	667	678	647	653	657	652	644	618	674	663	624	695	707	617	594	646	586	671	672	623	626	671	620	671	640	652	621	610	693	627	606	672	665	650	620	645	635	623	654	641	642	674	629	694	595	664	670	640	638	576	672	663	643	701	669	631	669	639	630	625	650	621	651	629	663	636	647	666	648	650	699	692	621	637	627	603	656	641	638	690	610	643	658	659	691	630	635	606	616	642	658	660	659	630	668	676	683	661	663	632	645	675	644	636	668	667	619	670	631	638	625	662	662	654	588	592	609	673	643	637	672	627	631	652	610	673	659	627	613	633	637	618	682	682	670	646	611	657	658	639	605	644	681	688	671	656	646	684	624	659	652	658	635	679	631	651	635	609	649	653	654	636	642	592	679	679	669	643	630	634	657	663	700	660	649	658	666	612	679	659	626	621	640	708	675	657	624	670	652	642	674	597	682	662	645	590	678	686	615	653	586	651	681	668	681	673	676	626	691	654	653	626	613	634	627	636	661	662	679	638	677	659	635	655	661	655	646	642	644	604	674	664	610	649	641	672	660	682	685	679	641	635	621	668	638	664	666	648	631	659	670	679	648	660	676	632	634	674	664	624	666	677	683	711	635	617	614	682	630	690	695	666	663	666	629	649	626	658	667	640	684	646	628	609	641	609	648	675	619	665	672	628	678	675	675	673	604	646	638	673	648	675	688	693	636	652	663	657	691	649	644	611	641	634	630	678	641	654	638	657	650	614	650	658	666	664	678	662	670	690	612	642	651	671	592	656	589	682	637	637	645	613	674	633	661	714	641	620	619	669	686	619	674	660	628	617	636	642	652	597	628	662	679	653	647	653	687	664	643	668	636	615	656	641	639	661	642	698	662	646	652	631	689	690	677	650	658	630	655	658	614	644	626	658	679	626	687	654	682	662	648	641	661	670	635	657	634	665	680	627	676	687	613	643	667	674	673	661	666	682	651	698	644	655	651	658	683	627	667	669	683	636	624	678	630	697	598	699	632	649	622	629	631	667	666	640	619	647	635	632	665	677	642	612	674	648	667	595	691	637	682	622	675	632	709	609	635	670	624	620	666	679	626	682	667	666	642	640	663	661	698	651	658	702	649	667	676	663	646	648	628	631	663	632	658	654	612	628	670	643	664	649	699	672	631	631	646	652	600	667	609	639	667	640	678	643	659	672	660	611	668	631	642	672	643	654	684	679	634	650	646	657	621	733	655	684	672	673	669	656	606	662	663	680	647	672	655	684	658	669	625	669	627	612	669	667	710	602	690	630	648	633	627	710	660	643	660	643	621	683	631	655	636	638	678	659	658	642	585	639	630	649	708	653	654	634	655	669	648	675	637	643	640	625	680	677	669	635	631	618	640	645	657	653	662	680	662	638	665	661	636	633	609	603	641	625	650	679	667	678	644	633	621	639	674	678	631	668	686	669	685	674	593	679	693	685	663	615	682	647	671	682	651	660	660	658	645	653	649	627	658	666	648	633	606	639	599	599	648	674	650	686	673	680	642	633	648	626	600	652	658	681	666	669	659	664	697	657	687	685	660	668	672	622	652	644	686	666	639	676	608	640	615	640	633	682	645	671	646	646	646	650	635	620	638	626	703	629	686	667	631	673	630	622	642	644	631	653	659	651	649	662	700	639	680	664	646	627	632	656	636	649	628	619	659	660	672	698	584	617	630	658	658	672	648	618	649	651	636	647	660	660	619	682	676	660	650	617	661	681	625	668	628	663	653	644	596	677	683	643	683	610	643	635	695	651	660	616	637	674	649	601	682	652	656	657	652	652	704	618	668	658	635	663	651	645	649	657	669	635	661	654	659	640	663	652	649	622	615	648	664	657	686	653	628	633	673	657	607	642	627	640	618	665	670	672	649	654	649	645	648	640	655	631	627	661	667	652	663	640	659	671	657	659	616	613	653	634	674	649	695	627	670	654	671	683	660	642	641	688	664	649	661	675	672	665	663	607	649	669	611	654	661	633	667	626	624	666	653	612	602	652	603	648	625	665	697	704	648	633	618	643	670	664	646	644	633	655	633	656	657	647	663	722	628	586	645	603	630	648	649	629	648	665	635	684	621	642	601	663	634	663	681	678	655	697	696	651	635	610	672	635	685	633	667	647	697	689	625	692	679	634	661	677	619	717	651	645	693	674	652	681	647	671	654	676	635	594	626	610	655	613	620	651	658	668	647	688	659	614	677	677	664	669	634	656	673	674	666	657	640	628	691	558	629	636	640	661	656	667	624	695	642	668	671	625	648	658	627	680	642	662	682	644	663	685	638	688	588	692	664	650	620	608	656	613	696	625	652	603	648	685	645	620	677	651	665	616	605	640	626	671	662	625	633	631	647	600	626	663	668	663	644	632	630	666	678	653	590	662	678	627	699	601	671	673	680	655	637	648	629	660	700	670	636	660	681	656	697	649	645	668	621	619	643	620	643	684	664	662	656	639	633	655	694	640	634	638	673	659	641	704	674	689	684	606	635	639	630	618	661	651	662	635	632	638	654	686	660	647	664	623	659	652	671	618	627	692	640	640	639	667	666	632	667	668	636	624	635	648	628	595	679	645	659	670	682	688	678	680	677	683	680	664	658	646	647	678	642	707	639	600	604	642	612	702	643	684	661	655	635	656	658	697	651	620	641	678	645	607	697	661	615	647	620	648	640	694	660	698	698	625	645	649	666	674	612	651	649	678	647	655	685	661	635	690	690	618	659	641	610	645	640	645	622	604	647	660	670	644	614	691	619	661	650	647	631	655	608	612	622	666	673	615	623	611	644	653	659	673	619	693	664	640	631	676	649	677	615	623	640	652	676	640	669	632	678	633	682	700	670	683	664	655	599	689	621	657	639	602	668	691	694	657	656	628	644	615	674	670	673	626	633	686	691	651	709	657	656	679	655	654	637	640	662	664	667	684	629	641	589	647	691	712	642	694	650	670	671	664	655	667	682	651	652	645	673	651	658	660	620	639	659	689	646	666	676	651	652	628	659	640	671	688	684	652	650	646	645	625	677	672	663	678	645	663	659	634	644	692	670	688	687	619	671	637	624	621	638	662	638	653	646	612	630	663	625	700	669	630	638	679	612	655	636	669	678	688	670	668	625	624	716	636	664	681	640	659	651	639	647	637	611	657	636	628	652	684	691	670	611	629	647	601	639	677	623	660	633	653	673	633	666	678	673	686	641	694	644	636	690	674	649	694	690	661	677	665	707	676	660	672	664	649	649	669	638	679	617	660	662	673	646	689	601	649	641	632	657	655	648	629	656	660	609	650	640	675	651	675	661	668	684	619	713	638	655	660	613	687	630	648	646	615	616	660	625	650	698	645	682	644	672	661	669
33782	33512	28312	12177	7714	1880	455	302	327	325	415	459	332	316	330	350	322	304	329	350	342	307	324	346	316	349	332	362	326	338	353	346	355	317	323	354	316	329	304	329	336	360	307	350	300	328	333	322	314	324	327	318	343	354	336	347	308	316	356	303	331	325	321	359	333	338	345	377	340	312	333	331	323	337	331	334	344	378	335	343	327	332	317	350	330	342	324	304	330	308	356	294	333	349	322	349	310	332	325	372	325	348	319	310	332	303	342	286	311	321	323	355	315	323	354	335	347	340	339	308	315	306	315	332	296	338	352	310	350	338	310	350	313	333	331	335	303	296	353	356	321	351	315	287	337	330	364	275	324	331	333	311	316	333	344	332	316	350	340	345	316	320	328	333	311	326	339	343	341	332	311	362	315	321	298	342	328	329	335	340	295	319	329	315	339	323	338	298	315	298	349	369	319	299	326	316	318	351	314	328	309	353	339	313	317	309	326	344	338	309	330	327	342	352	340	319	308	321	308	313	312	324	330	339	338	337	345	329	362	312	337	316	290	296	329	317	361	356	314	310	322	333	311	314	351	328	370	310	337	325	333	361	331	329	318	357	329	322	275	305	306	357	333	332	304	354	329	300	332	348	330	334	348	314	343	319	302	333	321	368	338	305	299	314	324	317	320	319	299	368	340	292	311	300	341	313	354	341	329	337	338	361	343	358	302	298	347	334	321	299	338	320	342	320	322	307	352	309	309	385	357	324	305	350	340	338	333	315	326	316	344	351	327	323	337	323	327	334	369	345	322	313	318	336	312	313	349	332	332	328	281	309	309	325	319	291	338	308	341	304	354	303	322	321	309	318	372	314	355	342	323	319	324	321	335	309	314	344	315	326	327	334	323	326	329	284	325	313	335	337	340	334	324	339	317	349	330	353	313	308	345	317	315	341	324	302	320	323	310	302	309	310	318	288	342	342	295	303	313	326	358	306	319	298	300	363	322	340	354	329	313	301	345	306	337	316	338	345	322	333	317	330	300	296	290	321	317	356	304	323	340	336	354	358	372	325	372	330	344	295	345	308	334	303	335	297	325	338	332	320	338	302	297	333	355	323	326	316	343	314	336	319	330	313	299	337	307	328	338	327	335	326	342	317	342	346	351	302	313	323	337	334	326	338	327	312	346	334	307	308	337	336	334	341	326	332	336	327	322	322	348	311	338	332	341	334	370	340	358	307	315	339	364	369	310	357	327	327	334	323	308	302	319	324	359	350	342	289	332	322	323	357	356	317	336	348	330	356	345	355	351	309	329	327	282	364	324	331	327	340	312	348	336	301	311	326	353	322	317	315	341	313	274	383	319	351	320	341	320	322	336	344	288	365	318	288	329	335	329	334	341	321	281	342	307	362	293	311	346	354	364	339	305	332	313	305	355	350	336	307	324	325	327	316	320	341	349	304	301	342	346	359	354	305	343	338	317	294	302	330	316	316	318	314	331	330	314	314	308	344	355	331	312	324	303	330	335	291	312	307	345	344	310	319	350	340	316	328	331	316	350	311	327	326	307	324	318	316	315	311	331	321	315	329	310	348	355	321	317	312	367	328	322	327	347	348	337	323	318	307	369	305	313	357	337	310	321	349	328	321	317	322	365	355	342	325	331	329	318	340	320	329	326	328	349	325	317	331	297	302	346	300	320	291	342	330	338	332	337	343	305	313	339	360	303	339	359	307	355	342	341	321	348	294	344	335	318	319	321	290	334	318	318	353	355	332	324	331	324	304	351	325	334	350	333	349	357	325	335	328	319	309	326	308	328	321	334	352	331	331	318	345	322	299	331	318	349	353	339	328	322	340	322	327	335	348	346	320	297	302	331	328	303	335	342	304	312	327	321	319	353	294	320	340	324	340	340	347	315	318	317	316	348	316	316	337	304	359	312	314	314	343	340	335	333	328	310	338	305	308	315	332	360	366	315	294	320	290	315	307	328	297	346	313	354	346	306	335	345	331	332	298	333	316	314	342	318	321	333	335	325	333	339	324	293	349	340	344	358	334	311	315	349	337	324	318	320	317	319	326	336	330	299	315	327	315	310	309	308	323	316	346	327	337	321	348	347	322	316	321	355	346	334	333	310	321	302	341	337	303	328	335	317	350	317	287	316	340	322	306	340	324	330	323	315	297	348	320	320	328	293	335	327	321	316	327	323	331	298	332	346	296	365	326	306	332	316	319	329	362	316	341	316	320	292	321	318	334	306	310	353	325	329	315	348	341	335	310	323	330	343	324	320	299	359	293	321	318	307	352	337	327	336	322	323	336	317	326	309	316	338	302	326	333	343	316	331	340	306	298	312	336	348	295	303	342	357	329	307	343	352	311	338	293	331	325	315	352	311	348	342	328	323	292	343	288	316	313	313	329	360	328	311	324	301	339	302	350	320	320	340	334	321	347	320	326	336	328	341	304	342	348	318	323	343	311	302	324	341	333	314	303	328	342	346	334	306	319	315	330	321	349	359	329	316	296	301	316	344	306	330	360	332	331	303	327	319	270	317	316	332	343	333	323	342	309	323	333	367	320	341	330	319	356	283	338	308	343	338	325	311	321	312	319	309	332	331	350	326	333	356	322	323	323	345	333	361	328	335	338	325	347	332	351	334	312	332	362	320	317	349	310	337	318	307	364	325	314	327	377	327	324	326	319	335	309	328	312	348	319	322	329	294	340	342	343	330	331	310	322	320	335	328	336	330	350	335	335	323	335	304	314	305	349	306	299	323	337	324	270	319	330	317	350	318	356	339	325	326	332	332	342	334	332	296	290	328	325	360	335	323	305	320	333	347	333	316	338	367	309	354	330	341	315	327	337	312	311	325	332	306	344	317	321	303	322	354	310	344	301	315	317	361	358	312	349	334	300	333	297	328	327	342	322	316	344	346	325	324	342	323	325	305	334	343	334	336	329	337	323	295	316	316	302	310	365	350	308	334	328	323	372	312	352	356	326	324	333	321	321	319	348	324	323	339	309	343	355	316	300	310	326	335	307	315	308	344	350	337	340	343	339	306	325	337	338	317	338	321	336	348	308	339	298	324	341	342	352	330	338	317	307	324	299	303	322	330	318	323	306	298	297	332	334	297	326	354	339	309	340	318	330	321	341	336	336	310	368	312	327	359	315	350	305	344	345	331	292	323	323	321	327	340	296	325	327	310	324	317	327	317	331	341	303	330	328	328	348	309	358	356	307	323	308	318	300	329	314	310	315	325	299	296	299	344	333	325	316	303	341	326	339	338	336	341	322	347	322	341	345	348	329	332	321	333	360	325	312	387	347	352	277	312	345	342	328	321	335	343	329	311	337	336	341	342	355	332	307	346	321	353	296	324	343	314	346	346	314	333	378	309	317	287	349	308	344	292	336	324	347	341	304	341	314	308	313	321	320	347	326	312	339	347	366	344	327	311	296	341	339	350	362	317	352	327	341	317	323	349	332	306	309	327	333	330	329	322	321	324	316	357	320	350	322	298	299
37258	44911	20366	7344	7674	1747	370	398	366	373	438	511	387	347	370	346	347	362	368	358	350	345	319	366	335	309	347	346	338	322	355	333	346	349	345	371	361	333	351	385	341	343	357	378	328	345	349	352	325	367	370	367	351	345	355	373	347	370	350	356	371	333	361	348	316	354	335	343	361	350	353	345	325	333	339	347	357	297	337	352	354	336	342	348	357	350	368	356	342	318	365	339	366	348	353	360	355	320	345	352	342	374	323	369	340	329	348	357	361	342	356	316	339	350	361	354	388	371	316	328	357	340	327	355	358	356	351	338	351	324	338	352	341	357	316	364	352	350	386	383	358	338	361	356	331	356	373	354	369	367	373	317	354	393	332	343	376	346	348	342	340	365	347	332	341	366	295	318	343	371	342	287	348	331	300	343	300	348	371	364	362	359	339	343	331	327	339	348	330	354	339	346	340	361	372	367	340	359	356	350	383	334	381	375	338	354	350	332	317	349	331	346	339	293	349	394	348	360	356	357	359	314	326	315	362	328	358	315	355	336	358	354	354	364	325	385	372	341	333	347	354	323	341	342	346	335	330	345	333	350	363	346	373	373	325	346	331	323	343	377	386	313	358	341	404	327	329	359	321	333	345	373	339	371	349	317	367	347	346	366	344	353	372	341	358	337	340	343	342	349	342	394	346	341	366	337	353	321	328	391	346	353	306	333	348	343	366	349	350	299	352	352	369	328	357	364	329	353	369	358	388	367	391	313	346	370	343	374	350	337	365	361	360	331	312	326	365	330	366	394	321	344	346	341	359	345	349	337	333	353	335	366	323	334	361	341	344	332	368	356	355	332	317	328	337	354	345	328	339	325	350	329	341	327	357	313	345	320	356	351	374	352	377	371	342	374	331	361	337	335	369	368	354	339	345	328	351	355	288	361	353	344	340	358	341	342	312	379	342	332	298	365	396	306	328	336	354	347	331	349	352	346	392	342	373	365	328	364	340	368	335	338	360	384	334	400	339	328	348	367	346	351	381	321	347	345	345	339	359	350	315	355	342	349	363	361	351	382	324	366	380	342	345	341	345	366	359	320	350	349	325	354	374	357	380	350	360	349	363	355	329	362	345	322	354	335	295	344	340	332	349	356	359	312	343	344	331	338	354	334	324	355	359	339	337	335	362	330	323	344	366	336	343	368	347	347	372	322	340	328	342	328	363	353	335	348	367	372	380	327	349	347	306	337	331	356	337	369	349	359	350	357	321	356	349	369	356	355	338	357	331	350	335	384	369	382	355	382	344	347	368	360	335	330	317	329	353	326	350	390	409	379	348	338	361	363	350	331	337	331	356	360	309	375	359	399	360	382	353	312	367	337	352	348	369	335	357	334	358	377	318	343	327	336	335	347	355	328	352	333	362	364	360	353	387	363	380	381	382	334	339	325	336	337	331	356	373	330	338	342	360	334	329	342	346	330	351	331	330	364	384	358	349	359	358	347	345	362	345	356	336	346	356	348	350	330	392	359	337	349	348	343	341	371	338	344	300	409	356	353	358	328	311	329	349	339	352	310	386	332	366	347	367	331	384	354	315	321	359	336	329	370	321	334	320	365	339	356	335	329	327	325	319	356	363	322	356	320	358	339	332	333	329	351	348	329	359	338	350	346	366	324	348	360	338	330	385	337	328	350	358	360	329	333	355	352	367	361	378	350	354	319	366	325	363	354	347	374	315	342	341	372	335	375	352	335	349	349	334	357	352	369	336	321	358	331	333	349	336	327	350	336	356	343	347	370	344	336	301	396	342	348	348	343	343	334	357	360	373	349	353	347	335	356	341	356	325	363	362	352	362	362	331	371	363	380	348	341	366	359	339	326	338	363	349	312	343	346	368	342	365	374	336	315	365	374	367	367	360	377	346	342	341	360	325	363	343	322	342	351	338	366	347	321	324	382	345	343	335	355	371	350	347	367	345	334	346	337	344	346	366	319	326	333	382	341	391	364	319	354	356	345	331	348	336	342	355	356	360	351	358	335	292	345	337	353	362	319	324	350	353	377	363	301	371	327	331	355	345	341	370	330	320	354	352	333	332	375	335	352	348	389	348	359	351	337	347	356	345	363	319	352	334	352	360	338	385	337	366	358	334	372	372	361	373	352	318	317	321	358	332	366	296	354	341	350	310	353	367	319	348	360	390	352	356	319	354	322	349	363	324	346	384	338	377	365	338	361	379	333	366	351	366	345	369	347	367	377	338	350	354	355	369	377	345	342	332	352	337	350	361	350	339	319	337	334	361	356	322	352	376	366	353	354	332	372	336	365	343	357	391	314	357	361	315	356	328	336	350	345	365	342	348	380	318	350	381	328	353	345	338	325	362	347	344	346	344	346	353	347	353	374	311	313	321	388	343	369	357	334	370	344	312	340	351	380	320	360	410	353	319	348	329	329	331	339	320	340	348	334	347	361	333	344	365	329	360	368	322	352	334	344	303	367	333	346	378	332	316	342	353	297	349	330	342	369	328	362	385	326	401	371	353	359	323	350	344	337	320	368	311	329	348	362	355	354	347	357	349	354	380	371	342	391	341	326	361	336	332	361	367	363	364	340	345	359	349	349	343	363	330	360	352	341	349	341	334	353	379	324	352	317	336	341	323	338	356	356	327	345	342	358	318	323	340	352	382	356	361	329	370	338	344	364	356	337	367	339	357	311	348	347	331	327	334	380	340	361	332	355	330	362	333	374	359	353	361	339	353	304	326	336	323	368	313	356	372	361	333	324	377	355	365	353	323	303	349	377	344	373	387	328	318	319	343	350	376	349	326	349	353	335	342	354	349	323	337	361	338	332	346	346	360	349	345	374	366	337	366	372	385	347	345	333	383	354	313	340	351	367	371	352	355	322	365	355	372	362	369	373	370	346	363	362	335	353	343	379	349	360	344	355	360	359	362	382	352	328	341	341	355	370	372	322	328	390	362	344	345	350	381	335	352	381	359	333	326	320	335	339	318	355	336	326	374	330	347	334	337	340	336	376	327	331	354	339	352	350	342	350	340	362	318	327	352	350	335	346	358	350	351	358	339	351	365	336	377	356	343	353	354	345	339	360	341	376	373	349	367	370	354	311	340	366	327	334	373	358	309	355	325	340	330	371	347	357	329	388	330	325	360	353	357	344	325	333	341	345	367	350	344	366	366	384	352	367	341	353	335	365	323	346	354	331	309	332	332	344	337	318	391	343	336	358	366	354	356	364	314	334	347	354	320	359	373	357	337	384	356	359	345	318	372	362	317	317	339	352	376	382	371	348	357	356	384	344	321	355	354	335	345	329	335	347	371	356	367	368	315	334	342	346	350	370	376	372	354	338	348	362	349	355	344	340	348	367	291	309	307	417	378	348	339	371	326	371	336	332	337	347	344	335	354	368	337	351	352	365	379	354	380	338	337	351	319	378	389	353	348	322	364	315	390	332	331	368	349	346	345	363	360	350	342	359	375	344	336	326	358	329	350	338	348	338	370	348
23960	22527	33468	27530	30723	19097	3522	563	528	766	1491	1564	613	444	480	492	474	506	495	460	513	475	466	462	470	442	446	479	538	532	482	508	467	423	471	490	475	475	479	545	500	437	467	496	467	469	458	450	511	490	503	499	465	455	497	492	474	494	491	445	517	451	459	446	483	506	491	468	471	473	506	498	493	498	478	482	505	477	462	467	520	484	501	477	450	494	490	508	437	483	515	469	481	454	475	485	501	494	481	491	497	500	499	464	483	506	512	482	454	459	458	464	490	491	451	484	448	509	503	491	479	525	475	463	494	505	530	477	469	476	491	475	443	508	528	459	474	482	484	444	470	469	484	487	449	469	524	455	485	491	477	469	492	491	540	478	478	465	470	458	445	497	463	494	513	457	486	501	502	531	489	465	480	481	483	498	482	493	478	493	499	439	482	479	439	495	527	467	518	496	486	487	501	475	493	471	445	489	465	494	466	500	482	494	517	467	486	475	491	526	488	479	515	502	441	452	494	470	460	462	459	490	480	487	480	463	516	467	489	454	503	524	510	511	517	519	482	477	466	484	434	496	522	504	481	481	468	465	446	463	492	509	487	480	483	477	500	469	472	472	466	491	501	471	467	499	460	485	508	470	474	455	485	494	491	495	453	468	469	462	506	488	472	487	459	476	482	486	471	457	475	460	438	453	466	450	460	498	478	482	543	503	498	447	493	455	480	509	464	492	472	443	486	461	492	455	479	471	449	479	475	471	498	489	485	522	482	466	469	493	463	491	454	502	486	457	465	474	477	436	460	480	457	490	490	468	477	454	469	468	509	492	503	486	482	508	489	480	501	486	472	511	502	492	471	488	503	447	454	494	485	489	451	477	474	497	440	478	485	518	493	460	442	475	519	442	498	495	484	446	499	489	489	467	442	496	472	481	461	474	462	483	503	492	470	487	475	521	490	494	484	485	468	490	501	484	462	473	452	489	472	493	495	500	477	453	459	504	425	516	501	494	447	457	474	491	489	482	495	473	477	447	511	433	468	476	439	464	488	440	464	485	432	486	497	496	481	508	482	462	488	461	441	499	466	475	469	461	476	472	461	461	453	470	437	482	499	492	474	496	472	466	482	481	505	479	474	475	491	480	492	489	483	488	449	432	473	478	481	487	484	481	482	462	469	510	480	481	448	489	499	463	454	477	459	491	477	477	481	531	483	512	515	463	483	503	471	531	464	479	478	470	483	488	494	487	469	485	445	452	479	448	489	469	500	498	518	484	446	518	468	518	512	432	509	507	481	496	492	512	471	462	463	474	478	480	518	487	456	494	469	477	493	479	478	521	480	515	468	503	474	531	495	449	498	454	449	455	477	445	452	435	473	501	464	515	465	511	498	487	485	504	470	449	482	491	453	484	504	510	519	472	490	461	462	457	487	490	484	467	469	467	510	491	479	492	495	472	501	499	508	468	460	490	441	480	444	475	500	504	449	467	444	435	485	459	461	480	502	483	448	486	458	457	501	466	473	469	517	474	468	480	491	466	483	525	483	485	440	459	489	477	491	479	526	488	489	491	478	459	491	449	520	450	446	522	478	464	449	499	473	480	464	454	488	508	479	451	472	496	527	478	466	462	470	478	450	511	469	500	491	497	492	507	506	491	483	513	459	471	478	489	502	516	546	520	502	436	490	489	479	495	479	484	467	456	487	458	480	514	500	448	469	475	448	486	421	489	507	462	455	497	521	487	501	473	492	486	506	464	482	464	481	515	502	493	456	493	473	470	444	473	494	473	497	487	468	491	500	489	464	476	536	479	475	456	441	461	512	477	503	409	484	452	454	508	518	491	452	461	460	443	466	445	498	473	485	499	447	508	482	488	456	501	468	478	515	489	473	510	458	418	487	485	515	456	491	519	471	510	452	471	507	467	478	506	463	461	464	476	487	480	523	471	505	440	478	500	514	458	505	496	522	492	460	450	505	472	541	460	484	450	526	469	466	464	485	515	485	476	470	467	462	469	484	487	511	473	473	471	465	490	436	506	477	506	499	467	487	499	478	458	464	482	476	476	503	457	473	484	472	482	504	520	481	492	474	528	483	475	444	490	503	469	496	494	486	477	494	487	459	486	469	513	460	447	460	474	531	471	474	480	476	461	503	495	501	496	498	492	481	542	496	488	490	446	485	517	503	476	497	494	469	488	495	467	452	509	478	503	508	462	485	492	458	529	472	524	452	483	496	500	489	481	492	483	522	449	494	497	445	494	477	461	498	468	489	472	503	458	498	451	502	472	499	488	471	469	502	484	469	536	457	501	443	456	462	466	465	482	475	500	477	435	512	498	467	450	464	448	505	476	495	505	507	468	513	494	457	471	468	483	497	462	480	483	448	485	437	473	505	475	494	526	489	482	449	473	467	487	475	465	464	455	472	469	505	488	488	478	456	512	491	472	468	460	460	491	501	475	443	491	483	497	483	475	435	488	490	445	458	500	496	465	482	465	487	478	471	506	488	491	479	480	484	505	519	498	481	493	500	449	460	477	499	486	448	462	473	494	474	482	471	475	510	461	477	488	483	493	481	456	495	489	480	471	457	466	448	482	472	458	496	474	499	454	474	510	503	477	481	401	444	421	484	454	439	511	455	458	488	492	480	487	447	472	532	507	505	492	468	478	480	488	473	487	469	472	470	468	470	537	510	496	472	469	473	466	469	456	462	488	498	434	477	464	464	440	519	464	519	484	453	484	470	476	463	503	465	477	464	479	473	538	499	475	504	473	521	515	494	491	488	523	487	488	498	492	476	481	475	473	471	495	483	474	433	488	492	499	456	490	464	494	496	468	490	500	470	459	478	478	496	506	494	512	461	459	489	508	495	492	473	455	467	492	492	475	468	520	467	486	522	451	505	494	471	442	456	471	462	474	452	457	463	501	470	484	501	466	502	496	444	514	513	456	492	439	469	483	503	499	446	487	490	492	490	459	450	520	502	430	492	492	427	508	495	508	484	489	451	484	486	503	491	484	461	494	484	520	503	512	463	472	470	472	494	502	498	448	479	475	424	495	501	544	493	476	498	497	488	498	494	488	501	491	488	497	470	472	479	471	465	440	464	520	476	517	492	498	475	472	515	484	472	461	507	473	465	526	485	504	513	454	474	516	490	452	480	497	486	463	471	464	505	485	422	449	505	468	499	489	444	467	487	471	535	452	477	443	484	481	474	496	439	489	481	491	516	436	475	451	482	533	526	457	456	438	478	507	466	472	489	452	477	474	490	490	489	487	485	428	469	451	445	487	469	484	510	476	480	519	470	477	487	449	503	455	463	490	521	518	472	434	464	511	493	481	478	489	484	455	538	495	476	472	463	481	471	495	491	479	493	530	477	511	443	501	475	459	509	438	454	455	455	461	495	481	482	498	507	470	512	483	457	507	506	508	488	484	491	504	492	465	469	467	439	509	463	476	491	508	483	484	454	488	477	533	467	506	460	471	511	510	517	514	517	456	487	467	466	501	477	490	482	467
45998	89988	56402	37950	37000	8926	574	571	564	981	2300	2283	686	500	490	526	530	509	473	489	497	512	478	495	502	473	489	487	494	507	493	467	475	511	490	511	502	506	509	482	475	484	460	496	485	494	474	534	473	505	505	474	488	522	509	511	494	509	449	512	459	476	435	470	502	502	508	478	491	481	521	495	488	500	471	510	519	532	496	485	502	508	484	492	484	468	505	484	468	482	491	473	520	487	515	502	509	483	502	511	535	494	469	489	533	505	525	470	470	498	486	460	501	484	497	497	495	521	479	481	516	455	484	505	471	496	444	495	508	461	484	490	476	491	476	504	518	487	514	485	471	473	491	487	522	496	496	520	461	502	501	510	483	506	510	498	459	476	509	489	510	492	510	514	504	473	498	500	453	450	500	500	533	478	543	494	498	455	466	555	501	555	468	516	497	464	461	500	450	482	477	486	497	491	516	469	460	491	484	511	499	464	509	506	488	448	488	471	501	465	490	512	516	477	515	477	477	532	481	531	522	487	505	498	532	525	558	461	470	452	501	522	473	469	513	499	508	486	493	501	496	507	464	495	446	500	504	473	493	502	487	482	500	492	500	483	470	477	447	494	504	475	486	510	491	499	505	465	476	499	525	482	494	490	487	481	485	504	515	486	499	510	494	490	469	508	526	505	477	497	484	511	501	469	520	440	500	491	482	486	482	497	480	503	476	461	486	484	519	473	499	487	458	482	514	502	473	518	493	498	444	524	514	464	487	494	454	509	508	477	510	479	489	494	531	526	510	497	468	483	536	469	530	493	520	520	478	513	484	487	464	500	473	517	477	523	503	474	485	490	534	517	489	499	525	511	463	499	516	489	518	509	524	491	514	491	455	493	495	484	492	494	494	487	487	473	516	504	472	474	510	482	513	540	498	485	503	494	485	472	490	487	532	475	465	509	478	491	449	513	479	534	479	477	483	476	495	479	471	497	485	475	530	488	521	493	530	479	527	520	468	495	499	448	507	508	485	481	506	522	532	546	513	535	473	472	484	518	481	486	471	473	504	545	500	452	498	493	523	469	522	491	500	468	492	538	469	520	487	474	465	515	532	509	493	497	504	442	472	479	462	511	472	498	502	484	465	541	452	517	482	497	505	503	464	485	501	505	479	499	457	499	490	506	473	506	450	524	517	441	491	504	492	492	522	469	503	472	478	484	516	476	511	477	472	496	478	490	487	457	476	514	464	500	494	449	497	534	496	484	519	495	493	508	497	454	487	490	474	497	468	505	490	461	525	497	520	509	530	509	523	497	522	482	462	493	479	501	508	486	507	496	495	494	457	490	476	468	504	487	481	483	506	473	479	536	490	460	522	481	479	483	474	493	491	476	475	502	494	527	546	483	490	486	508	475	473	509	492	497	468	525	486	508	500	519	536	529	467	474	515	496	495	493	488	501	446	486	447	459	467	466	503	517	514	500	534	476	502	486	483	504	499	460	434	479	456	498	529	453	505	452	513	478	481	472	509	545	502	491	510	478	472	477	513	513	511	502	529	478	516	514	477	529	489	472	516	550	496	503	525	486	511	488	464	496	480	480	497	519	519	438	515	473	536	524	495	519	493	486	524	532	548	473	513	530	514	466	462	505	511	497	531	485	487	482	463	498	524	481	486	487	469	462	477	518	523	463	515	542	495	487	490	501	506	512	503	492	469	467	513	500	524	452	451	507	498	470	541	508	485	442	509	461	478	460	501	481	499	499	455	492	479	485	511	459	486	522	470	510	509	467	461	459	465	487	513	444	510	524	496	519	464	487	490	498	465	501	504	467	520	474	503	476	502	512	524	508	496	455	477	461	488	487	510	446	513	496	485	474	498	523	485	541	505	516	465	473	484	519	495	526	463	474	495	491	456	518	499	523	474	502	532	500	508	472	544	488	472	488	516	473	536	511	517	521	516	484	480	505	460	508	503	477	515	511	510	505	488	464	489	472	503	439	480	527	478	474	447	481	455	437	506	500	483	480	499	500	517	476	504	459	482	458	496	494	503	440	485	522	507	441	559	537	465	532	495	477	485	451	542	528	498	471	471	502	481	494	522	498	467	492	514	497	498	503	489	495	473	486	488	475	500	480	515	464	475	497	511	473	492	508	468	485	487	472	480	510	506	488	531	513	472	520	511	515	515	494	529	486	486	471	484	472	496	487	505	511	492	514	496	476	508	444	512	480	512	496	491	483	511	488	500	476	508	471	517	491	544	519	481	487	511	474	516	476	491	475	499	455	470	495	506	497	485	504	495	456	482	465	511	491	514	492	492	466	475	555	478	472	475	480	475	481	482	432	522	487	490	512	487	486	542	521	519	505	509	525	471	480	495	455	487	523	509	503	432	488	485	471	486	456	497	449	503	476	498	470	492	474	491	492	505	532	462	489	531	458	467	479	515	466	485	479	501	513	482	466	477	469	492	464	495	496	479	503	505	482	506	472	532	491	490	494	535	486	460	461	496	489	501	474	507	477	456	517	479	494	481	515	504	497	520	475	489	488	482	547	489	521	477	484	478	507	464	471	477	458	512	502	496	487	440	504	470	504	472	462	489	486	505	501	487	450	502	503	505	509	497	573	464	512	510	486	527	483	464	459	497	464	484	471	502	537	514	478	499	451	493	494	505	501	502	503	463	484	520	485	454	485	490	471	517	455	479	490	497	528	521	492	506	489	476	479	497	495	504	524	546	511	494	475	462	487	468	470	452	477	491	504	483	452	462	515	468	542	481	489	446	543	474	478	505	526	498	508	474	473	542	510	470	464	505	498	526	456	451	458	487	499	483	507	501	449	494	501	505	529	482	463	517	482	443	488	517	509	484	526	492	500	502	510	482	498	472	515	471	523	512	492	478	517	517	524	533	458	486	510	497	497	497	478	542	485	496	528	452	504	509	481	459	546	475	489	472	474	517	497	518	513	523	478	506	472	496	510	494	500	481	511	470	512	490	463	514	499	496	459	441	467	464	462	512	505	531	458	489	500	500	484	466	486	470	474	486	475	476	525	498	494	507	494	482	459	493	516	495	441	488	449	456	482	471	482	461	498	458	492	493	450	484	503	504	510	523	504	475	512	467	464	507	500	464	501	478	501	500	509	528	503	466	553	498	499	522	487	492	547	502	515	555	512	486	474	516	458	506	469	489	444	489	514	505	532	483	510	532	506	488	484	528	475	478	467	493	481	500	548	495	511	455	461	463	502	519	549	486	482	516	470	481	507	473	504	540	489	498	496	539	439	498	496	515	526	456	481	536	459	455	478	439	464	470	482	505	495	460	506	471	477	504	464	461	470	476	440	468	474	510	501	498	479	497	477	519	475	493	470	508	483	485	536	500	487	497	472	484	479	469	506	537	482	482	480	527	475	471	502	505	507	459	490	475	493	475	512	473	506	469	526	492	513	521	508	520	522	508	520	529	484	491	513	470	504	506	500	501	491	449	490	464	448	493	531	516	482	526	496	496	468	483	475	481	486	484	472
24943	23268	32775	26855	24563	10058	654	434	406	485	936	1019	468	345	363	335	375	340	396	350	408	353	373	369	344	373	353	349	372	357	366	343	366	325	366	375	371	356	333	352	350	402	376	386	407	372	359	391	361	359	333	376	358	348	329	347	393	370	376	367	387	364	354	359	374	347	357	369	335	390	343	346	374	385	362	368	387	375	331	375	342	334	324	380	390	353	358	342	386	394	404	368	363	347	376	351	344	345	330	367	386	355	372	362	362	356	393	385	349	377	365	364	373	412	396	350	374	374	360	373	386	371	369	341	381	357	372	393	335	374	365	345	367	351	364	366	409	363	345	384	361	358	360	368	352	344	353	341	370	403	378	343	377	367	402	319	348	370	381	393	344	369	358	394	346	375	366	361	325	396	383	363	380	375	375	377	373	379	358	346	351	370	387	364	362	347	380	359	392	349	407	378	383	351	378	349	346	380	362	344	334	399	389	421	401	373	359	373	328	368	369	389	363	381	351	369	381	362	348	335	403	375	343	389	362	379	378	391	376	365	377	385	363	405	356	419	363	356	394	361	402	329	384	335	374	367	372	369	364	391	362	371	369	399	339	373	393	324	356	374	361	359	418	366	346	386	386	374	406	332	350	369	366	384	397	382	378	354	377	398	352	361	362	362	347	372	368	388	378	339	392	395	375	345	327	362	409	369	364	370	346	400	345	371	376	378	353	384	401	371	334	377	367	341	391	404	357	356	376	362	345	354	372	362	374	390	377	378	354	371	356	361	390	335	353	341	346	388	379	361	372	366	326	361	377	355	341	384	363	342	413	380	374	376	398	363	333	346	352	390	379	350	397	360	341	341	379	363	376	356	368	370	342	347	393	355	394	343	348	366	336	363	357	398	359	336	333	351	366	363	362	378	357	365	377	381	354	400	400	382	351	385	361	347	381	374	388	362	367	366	345	335	345	388	357	366	357	392	360	365	377	363	387	386	392	378	367	376	346	332	389	380	358	390	375	351	400	376	358	358	364	383	355	362	371	366	368	365	367	389	369	418	405	359	390	347	346	413	378	365	367	355	363	436	377	321	354	380	377	348	397	346	382	365	387	401	378	327	371	356	391	396	371	349	375	396	369	388	343	378	360	391	385	339	387	367	338	358	377	363	380	377	393	358	369	356	387	376	388	400	369	373	393	387	375	377	366	338	429	372	343	362	362	392	339	350	343	368	380	359	357	359	375	414	366	410	359	342	366	358	366	368	348	378	372	343	356	398	366	333	385	376	361	358	359	376	350	368	364	366	348	381	349	365	384	366	359	377	390	334	357	411	386	352	388	358	390	375	394	353	378	385	340	339	350	371	340	369	386	377	355	378	370	343	358	349	371	379	380	382	390	377	349	363	332	361	378	348	384	352	378	360	394	366	372	342	369	369	402	378	395	377	329	377	386	363	346	350	388	339	373	328	376	350	372	374	346	363	369	342	340	384	357	362	366	397	395	331	351	383	397	339	334	388	390	372	362	345	329	387	356	429	371	356	389	357	387	390	351	331	357	372	361	347	356	373	387	390	396	351	362	351	402	351	381	363	354	379	362	350	368	379	349	353	379	371	377	397	352	382	329	390	382	368	362	354	369	361	344	337	310	371	352	353	367	384	391	362	326	358	337	385	364	355	377	382	358	370	349	379	375	366	327	365	363	377	346	331	342	352	408	391	394	373	382	347	370	339	346	384	374	359	414	352	359	360	343	363	350	379	386	380	368	350	347	362	385	338	394	376	380	372	386	387	353	319	388	373	368	379	384	357	385	385	337	330	383	343	412	349	327	344	407	347	365	421	403	335	389	380	375	349	344	397	396	371	362	390	349	383	376	363	353	362	353	399	385	365	369	324	349	381	358	391	364	385	385	375	368	369	386	395	361	356	406	360	385	361	394	397	338	369	351	352	347	439	354	342	376	361	358	370	400	383	395	379	372	336	373	354	380	320	380	371	367	396	365	341	382	378	365	390	370	393	337	388	386	360	370	375	375	338	346	349	356	384	352	402	377	389	367	346	364	328	361	389	396	363	345	372	337	368	345	367	350	384	377	375	398	352	346	356	360	356	328	350	364	381	380	373	332	374	403	376	342	395	376	328	354	389	400	370	393	370	356	374	376	389	375	363	339	391	381	374	335	375	365	392	395	348	354	394	390	365	360	363	395	369	353	385	378	334	330	365	357	348	351	360	375	342	351	322	345	369	369	405	365	316	375	332	375	376	415	383	368	401	344	392	395	371	360	344	373	363	346	376	391	418	374	376	376	385	368	357	404	344	383	387	389	391	368	361	368	359	382	363	376	379	354	415	362	396	328	356	384	380	380	343	357	351	334	386	396	391	414	349	356	381	358	359	346	400	344	338	385	354	381	366	366	339	408	359	385	361	382	367	379	373	366	375	358	355	370	354	348	386	389	394	365	351	323	367	391	347	357	398	355	390	396	362	361	381	372	370	343	408	359	364	346	372	342	340	340	356	380	358	352	416	346	339	353	372	414	346	359	374	381	368	336	327	367	375	342	344	367	336	349	358	338	380	387	405	330	349	368	335	401	374	365	342	366	352	350	351	366	364	371	365	351	416	350	377	363	397	365	334	374	352	381	361	350	399	397	361	375	399	383	381	360	403	373	349	372	393	383	321	399	362	367	405	400	371	393	374	344	399	348	363	377	367	416	355	354	386	364	367	350	353	363	383	377	410	372	366	367	390	383	357	353	356	378	389	365	386	358	387	375	400	376	366	362	365	372	347	370	369	388	336	365	343	371	372	350	367	391	368	384	394	349	386	374	359	361	363	379	371	357	352	370	342	326	350	349	385	346	388	374	391	387	350	403	365	391	343	356	359	364	370	347	363	389	356	380	381	344	334	370	367	397	372	377	360	410	344	378	354	364	365	341	388	373	360	411	347	328	362	346	358	384	388	403	362	335	395	341	404	403	341	357	401	346	341	381	384	340	355	352	367	347	339	357	314	403	357	339	394	368	367	372	394	389	397	356	345	361	372	352	352	358	374	376	397	401	382	346	382	357	373	344	362	358	345	366	399	332	389	373	352	390	364	369	395	373	373	383	364	386	372	371	382	361	371	367	362	327	329	344	361	367	361	361	360	347	379	380	373	378	346	378	343	354	352	343	375	334	378	390	381	360	354	380	362	378	376	355	376	373	395	380	349	339	392	372	355	353	351	374	334	406	377	365	331	391	371	355	424	396	353	348	348	344	337	391	378	356	369	380	358	376	380	357	363	361	343	361	348	349	361	339	353	358	358	360	376	370	352	388	399	399	374	370	369	399	348	359	330	411	351	358	380	406	391	374	388	367	385	352	402	408	372	362	372	357	363	359	367	354	354	334	353	355	352	359	361	390	374	336	352	385	399	358	364	390	388	356	364	367	354	369	346	389	378	354	356	382	343	392	331	367	358	392	320	378	415	326	353	398	388	337	385	361	390	356	336	364	348	385	370	396	376	339	332	378	360	379	402
44109	78056	49326	29214	29567	5388	494	415	428	595	1557	1673	554	414	387	370	449	392	394	435	425	415	393	403	405	400	392	380	420	419	401	411	436	372	364	426	449	452	379	373	399	398	373	401	382	405	404	382	413	424	395	398	392	429	355	373	415	389	376	388	389	413	381	409	413	377	382	424	388	382	412	398	385	420	419	422	386	408	404	413	392	418	385	387	383	387	385	384	368	370	419	364	399	390	372	400	410	361	407	459	385	397	368	394	435	379	377	402	368	368	372	360	392	367	397	362	381	405	386	426	419	432	395	375	376	411	407	406	418	402	371	373	394	413	386	425	426	411	399	379	392	420	400	381	424	365	397	392	383	417	391	415	418	375	394	422	374	404	365	377	389	408	397	386	406	355	406	375	391	372	405	401	389	374	364	384	384	431	390	400	408	380	407	385	398	377	400	402	425	399	384	414	421	424	400	389	405	399	388	404	409	407	407	401	418	397	411	390	438	404	367	400	394	406	428	419	361	381	354	392	428	390	365	414	391	388	405	361	410	400	393	398	394	390	389	404	373	425	407	387	440	389	416	407	402	385	413	394	385	397	409	364	432	399	407	420	408	394	418	397	446	409	381	415	411	386	401	409	383	383	401	421	340	398	396	413	420	394	418	392	402	382	389	401	395	393	391	386	378	375	408	378	384	394	416	421	400	383	405	410	386	390	413	429	415	403	396	405	383	396	390	357	406	369	406	394	406	394	406	385	434	411	425	422	392	427	337	413	443	396	396	402	448	399	393	405	407	406	372	388	387	368	381	403	427	383	414	373	372	394	387	436	428	424	376	407	366	424	370	414	381	413	399	393	384	429	360	367	380	418	393	404	402	371	389	404	376	378	379	423	411	362	361	402	390	395	425	421	403	392	427	404	446	407	361	381	398	373	400	382	428	434	386	397	419	386	427	397	422	406	403	442	398	394	402	396	463	387	402	431	368	398	392	425	431	413	397	387	409	388	403	369	366	405	408	376	362	371	402	368	389	410	375	372	393	394	405	378	371	392	404	400	374	382	396	421	412	394	415	365	425	394	406	398	398	359	394	423	403	426	423	413	405	400	406	386	361	399	389	399	405	418	432	416	401	359	401	407	385	399	372	406	401	385	414	328	361	407	441	380	391	391	399	416	410	366	386	437	389	386	394	410	396	418	409	401	386	389	396	383	394	382	408	418	375	426	389	431	416	385	406	407	451	385	364	386	358	366	404	376	429	397	370	426	376	386	339	391	386	394	406	394	393	365	419	393	416	394	408	368	380	398	416	402	366	397	417	375	366	415	409	414	381	412	388	389	421	398	403	368	401	363	367	384	406	367	409	369	402	402	388	434	366	398	422	402	408	407	363	389	399	381	402	354	391	370	387	377	374	409	410	396	440	380	382	406	392	405	400	431	404	405	396	375	391	417	389	386	397	414	407	398	384	370	409	410	398	411	370	395	394	385	421	440	381	402	437	402	400	411	376	401	380	426	389	408	405	366	384	403	366	389	401	398	408	427	410	356	392	385	392	426	389	380	382	406	426	462	401	432	388	381	416	422	389	416	388	394	416	391	377	402	422	399	401	367	415	417	391	404	389	396	384	389	377	413	438	385	381	394	419	389	417	361	393	428	367	437	400	402	374	394	413	402	372	369	400	400	394	439	442	391	391	408	410	404	404	435	408	376	413	366	395	421	380	388	391	392	400	412	387	355	376	391	435	434	394	433	386	371	386	406	385	441	405	420	397	387	413	398	393	368	372	374	412	373	393	361	396	411	420	385	409	414	399	357	405	379	414	386	398	400	422	370	401	396	414	399	436	414	388	410	424	387	378	417	377	400	361	421	379	408	418	400	405	379	408	386	414	381	389	404	404	435	397	414	369	388	388	450	403	409	408	399	409	405	381	379	381	368	393	367	368	426	405	412	385	403	352	388	404	393	406	406	406	386	390	389	386	429	397	401	419	416	387	381	396	435	395	402	405	385	424	434	403	399	411	413	414	393	423	387	409	355	397	359	384	384	424	380	412	427	412	412	370	408	344	418	359	369	364	406	412	370	411	394	410	416	404	411	361	385	388	363	398	410	383	413	385	381	399	366	413	389	417	370	424	411	404	389	372	423	387	398	391	412	384	421	398	380	414	418	403	391	423	383	412	424	375	376	405	363	405	393	424	379	395	387	417	425	430	411	433	377	393	390	424	406	392	403	416	380	373	417	360	427	387	414	376	418	411	396	367	403	403	407	356	409	394	381	378	425	379	428	397	393	361	387	392	391	420	385	387	413	376	394	442	405	403	427	402	381	389	385	414	406	364	430	415	412	392	362	404	428	397	358	412	403	404	388	385	416	405	382	330	392	390	361	382	417	385	418	448	390	374	380	366	383	387	368	430	400	406	432	412	382	359	399	388	367	425	382	418	424	391	406	385	406	413	396	404	419	389	396	400	371	423	410	421	379	371	394	401	383	390	392	395	411	410	382	412	416	426	399	433	384	443	418	402	397	423	412	422	410	398	411	402	416	375	413	426	418	397	384	400	415	414	415	402	401	415	408	393	398	405	403	383	387	371	398	372	396	387	413	370	382	385	371	388	396	407	404	395	403	397	401	393	423	364	368	407	408	404	403	395	440	371	404	411	425	413	388	378	405	407	409	409	407	411	397	402	396	397	399	400	385	414	384	393	376	414	404	389	363	431	367	422	391	394	385	406	356	394	360	413	400	419	404	420	405	423	404	392	403	378	374	391	355	402	369	413	390	438	405	370	407	405	404	363	386	387	408	408	386	408	392	412	439	375	373	368	426	390	400	434	413	383	450	388	373	382	406	383	349	399	399	370	430	413	380	400	350	377	395	398	392	394	426	429	417	397	414	400	432	394	395	400	373	410	388	397	403	425	388	388	368	364	395	401	404	391	397	385	418	393	426	392	367	394	392	364	402	403	379	406	431	430	389	382	366	381	406	434	372	407	369	407	357	398	408	408	410	399	412	410	409	386	375	379	406	397	384	345	433	376	373	420	414	387	390	372	409	396	429	397	422	395	393	382	383	409	380	387	409	406	416	388	384	352	399	371	371	435	402	418	365	388	391	457	391	395	407	387	400	372	452	409	394	394	392	417	390	407	386	437	394	419	426	408	391	402	365	358	374	422	393	415	414	423	424	367	382	387	366	427	389	435	384	431	383	413	388	419	390	400	385	407	419	424	408	428	419	375	400	380	414	378	410	409	383	418	383	401	414	380	404	393	416	430	389	365	442	371	347	387	392	429	392	396	404	372	356	382	380	390	394	393	408	403	355	390	400	421	401	365	388	388	412	399	397	425	414	401	399	394	440	400	385	410	373	389	379	366	417	429	369	449	447	407	377	425	389	406	428	421	422	380	425	393	417	385	413	392	408	393	356	390	424	395	366	418	422	374	379	361	398	396	379	413	389	400	383	413	394	406	413	379	397	375	409	403	431	393	406	411	413	380	402	368	374	415	429	395	378	395	371
22577	21447	30941	24930	29976	23543	11495	1116	706	1279	3318	3342	848	663	643	651	681	640	663	648	645	633	653	641	647	629	654	650	679	646	637	672	625	645	637	607	652	630	638	627	672	682	626	615	632	665	614	633	632	614	632	616	636	601	634	611	653	611	663	603	667	639	630	648	674	585	651	627	633	601	624	641	612	701	695	641	640	630	637	636	627	636	696	644	640	640	618	671	662	657	644	608	682	616	637	675	647	603	671	629	662	638	638	683	613	603	580	659	635	614	639	618	591	628	617	637	653	628	654	616	660	619	601	566	647	657	660	649	627	610	619	638	610	666	647	661	636	604	587	603	643	677	657	650	607	639	573	663	691	644	636	648	643	618	626	619	623	620	634	646	670	618	630	647	641	599	643	649	640	637	648	611	665	634	662	637	607	580	619	632	653	593	612	647	634	646	599	642	642	629	636	612	578	631	601	640	626	630	653	594	655	590	624	637	618	616	612	608	648	614	623	645	675	614	660	600	721	612	657	629	655	650	648	614	622	611	648	653	621	647	648	621	666	652	610	680	612	676	628	667	647	593	629	693	623	625	670	633	604	625	608	640	622	605	609	673	581	629	615	652	628	666	612	624	694	635	621	649	639	643	687	669	649	621	596	657	608	622	587	631	652	628	597	654	608	631	613	654	632	662	653	653	643	627	645	617	635	607	657	607	647	639	617	628	641	659	648	627	629	625	608	608	599	680	611	599	597	659	605	624	624	665	631	629	635	622	638	631	629	622	670	610	677	604	647	651	647	626	618	613	629	688	614	639	660	640	613	628	633	619	600	629	627	591	639	655	594	644	668	605	597	646	600	585	671	630	634	626	635	662	593	630	614	619	671	636	623	593	618	657	601	625	649	667	679	665	644	662	607	623	645	653	686	615	662	611	612	625	666	615	603	641	651	578	617	615	613	609	628	641	642	673	634	627	625	639	614	638	619	622	628	640	618	664	608	632	686	629	636	622	621	647	676	637	663	655	629	608	613	610	625	603	651	626	694	647	613	648	592	628	616	656	614	719	644	618	634	638	631	612	610	634	642	655	591	599	633	662	605	654	643	645	657	606	647	639	633	574	605	654	635	674	663	633	625	671	650	673	687	614	707	632	664	623	651	621	622	652	656	667	619	633	651	650	635	632	639	652	643	630	622	710	631	591	636	581	624	629	649	573	612	651	645	661	661	603	586	638	644	626	617	604	639	648	624	634	636	614	596	598	649	606	642	675	647	627	648	616	595	562	589	672	624	652	616	629	607	639	631	647	611	593	648	622	628	587	680	629	620	603	636	605	642	652	613	619	622	654	632	637	622	603	611	633	615	630	626	616	595	595	600	644	664	651	631	641	677	633	650	648	605	615	610	641	650	609	614	629	654	629	624	621	621	641	614	656	652	623	604	606	643	651	640	628	665	603	629	632	599	656	631	609	645	609	671	619	648	614	603	631	663	649	650	630	628	626	663	623	596	629	651	650	651	640	612	598	631	621	632	593	631	635	641	615	653	629	630	647	651	604	623	629	625	673	640	630	597	616	666	722	655	619	589	668	578	642	612	678	627	643	607	678	620	656	637	642	661	639	658	647	650	617	619	613	592	610	635	628	653	588	638	610	615	643	639	630	651	591	622	626	680	613	610	627	681	620	633	643	665	646	634	612	597	607	639	662	660	641	654	668	620	675	645	687	664	691	586	622	644	672	662	667	652	656	647	639	658	600	629	614	617	694	670	675	651	651	676	632	601	603	604	637	607	609	619	623	655	603	641	640	631	591	612	580	596	678	691	625	638	637	665	586	647	599	605	638	597	649	638	642	630	645	605	580	594	641	630	661	630	623	653	624	586	678	605	660	595	619	684	648	612	614	652	642	627	668	626	641	654	622	594	641	586	626	614	593	636	669	623	645	644	581	659	656	611	694	632	610	592	615	614	613	642	678	647	641	662	656	660	668	631	606	644	615	596	632	592	618	628	641	588	635	644	655	640	662	659	637	611	609	660	646	679	660	637	631	652	631	643	590	622	616	654	645	663	651	636	600	581	666	667	636	652	643	572	605	655	611	579	635	590	613	629	644	602	654	656	605	598	633	655	648	674	598	638	612	655	645	660	605	622	618	641	636	675	607	631	622	640	637	603	617	628	651	640	620	605	660	608	616	641	683	643	616	650	599	622	628	636	635	591	662	598	658	655	632	615	627	591	659	596	606	595	668	642	644	627	657	638	642	602	676	651	636	676	642	629	660	660	624	618	619	623	620	672	638	625	628	617	642	604	676	639	589	621	601	636	670	629	620	621	606	633	649	639	599	628	686	629	670	593	626	653	668	645	589	636	608	646	651	611	665	691	618	701	596	649	666	643	649	668	646	667	626	614	626	644	665	696	636	662	638	597	642	683	674	607	618	679	599	607	624	595	652	597	605	576	608	619	630	634	646	605	623	616	616	579	659	638	612	688	627	626	638	589	620	596	667	654	637	632	593	642	651	655	590	619	637	680	601	649	629	672	607	604	703	592	659	649	604	634	613	619	655	638	629	615	640	626	630	651	620	600	629	675	644	575	640	668	626	678	624	628	622	691	633	621	640	596	681	612	603	685	646	651	666	630	606	638	597	611	632	633	649	594	647	641	602	631	612	665	630	645	613	622	593	616	659	615	636	662	602	605	630	629	638	637	563	629	644	673	613	636	606	615	663	639	619	653	705	706	621	649	628	652	645	629	600	655	626	641	700	616	681	626	623	658	632	612	629	618	619	636	648	675	629	622	619	588	669	647	606	638	577	649	682	645	593	640	659	641	613	632	687	614	604	643	650	640	626	607	638	619	677	638	616	610	622	677	609	639	657	633	689	675	601	615	617	619	657	615	682	678	621	627	638	677	613	691	629	649	603	630	599	661	641	617	637	652	611	630	611	633	629	626	660	633	615	647	606	626	687	655	622	665	637	588	628	658	620	605	642	653	695	633	617	618	673	610	604	662	632	599	646	619	627	671	665	653	674	604	617	599	631	597	583	657	618	611	670	615	662	677	650	634	680	627	572	613	648	653	611	658	659	616	599	642	646	649	646	582	629	664	628	622	611	569	668	596	626	637	606	608	627	648	644	614	639	629	652	636	625	621	589	632	642	669	613	635	639	647	632	668	647	617	645	624	601	583	623	677	640	643	683	618	630	641	635	663	629	643	623	613	674	675	617	650	610	663	653	626	629	608	626	627	650	652	632	647	612	669	616	657	624	631	607	657	619	656	626	680	626	638	579	609	636	636	603	586	600	615	608	618	639	552	608	623	631	615	651	657	638	638	661	627	658	631	603	620	642	618	649	627	648	643	659	675	621	619	623	618	646	677	640	613	627	639	612	614	645	636	613	640	609	640	629	656	589	673	655	625	617	667	644	639	627	632	586	635	673	667	624	632	628	661	645	624	668	610	634	645	666	616	664	622	633	599	624	673	650	628	634	646	621	614	636	649	634	614	588	614	671	619	658	621	669
46994	99318	68330	46877	49094	9080	846	756	724	1735	5036	5023	795	646	663	727	663	655	652	622	640	635	633	679	667	627	647	648	642	674	684	635	627	696	662	644	594	654	657	687	661	628	647	625	623	622	626	674	666	627	570	618	673	617	664	642	672	652	600	645	626	610	660	677	631	655	631	634	621	612	627	657	649	616	633	640	624	619	642	639	585	604	656	640	634	635	626	615	651	642	629	653	631	628	637	653	632	634	601	621	607	623	661	625	665	641	656	635	657	641	645	606	627	643	675	715	669	687	620	675	618	570	586	613	642	667	658	645	641	631	627	630	662	608	624	693	654	649	619	597	651	639	707	641	647	662	602	658	669	661	631	646	650	653	617	630	676	601	641	674	611	664	656	653	621	635	665	659	648	627	633	575	660	603	623	676	644	622	661	612	647	656	657	649	613	618	639	699	628	612	666	606	656	622	655	631	636	636	657	638	615	691	597	676	632	616	650	659	668	640	649	643	655	664	607	629	641	641	626	675	613	618	653	630	596	631	662	627	702	634	630	650	684	597	649	645	636	615	640	663	671	650	648	660	621	651	646	620	658	607	599	658	599	625	625	629	618	656	667	665	603	643	616	608	674	622	635	624	598	599	650	623	651	608	662	619	655	633	647	634	611	632	608	649	658	655	608	668	628	643	653	648	639	657	624	629	620	650	620	651	598	640	613	610	658	664	611	620	633	644	663	618	627	662	687	639	607	641	627	687	665	646	621	605	656	634	651	636	639	644	615	601	609	693	621	618	667	672	615	654	670	611	651	661	612	622	617	672	683	649	634	666	652	644	648	667	652	651	651	655	654	655	620	630	662	641	628	631	618	648	639	627	630	632	635	638	620	645	639	662	645	665	594	657	692	643	673	601	640	665	630	600	629	622	610	632	634	708	632	636	622	628	620	667	644	658	621	629	656	657	626	624	648	614	619	635	631	587	610	684	658	597	658	704	612	673	612	627	657	642	632	617	607	657	645	648	622	641	688	651	638	680	637	686	651	675	611	583	648	650	602	651	677	648	618	634	648	609	637	670	609	661	642	618	621	658	599	656	649	645	593	615	629	624	666	645	662	622	645	634	632	594	687	640	646	678	641	637	616	629	594	626	615	620	642	652	631	642	646	622	684	627	649	636	623	639	641	627	634	650	687	609	608	640	681	628	683	617	634	631	622	644	595	670	611	646	604	618	651	618	621	655	615	640	621	639	653	644	623	601	647	652	628	606	606	696	613	661	631	599	586	613	644	628	691	646	629	663	625	616	661	637	627	572	608	681	678	635	661	682	656	619	665	621	631	616	650	618	693	627	669	660	649	607	641	650	652	641	633	626	647	623	614	632	630	673	650	644	600	586	659	659	644	646	633	621	651	604	630	636	660	632	590	657	633	632	612	637	628	629	606	624	614	629	647	688	670	616	626	627	599	632	603	624	653	645	603	603	686	614	620	663	620	610	653	667	677	677	648	638	615	676	671	668	601	652	640	610	666	648	614	646	657	624	634	644	622	625	634	621	582	636	642	629	611	620	618	638	630	655	622	605	674	616	652	660	617	576	639	651	610	603	638	644	665	643	565	646	586	624	633	662	643	666	588	649	631	638	620	620	633	641	629	632	650	622	654	633	631	591	649	589	627	633	637	627	639	658	637	631	615	639	596	654	674	669	622	653	646	637	637	688	634	615	620	645	668	643	639	621	594	650	649	661	621	641	660	603	625	640	653	601	660	618	587	668	583	676	628	632	585	658	623	645	648	599	646	642	622	603	652	639	630	656	616	607	662	611	662	646	656	573	626	639	653	644	626	623	635	615	661	680	572	701	610	606	628	604	617	635	611	616	649	616	646	653	607	620	630	603	613	635	688	684	594	617	666	677	644	632	659	600	592	670	659	627	648	628	693	647	619	645	658	643	662	659	646	646	667	654	648	682	638	621	632	608	643	600	645	645	665	615	644	603	604	630	677	626	662	656	673	600	659	587	646	667	618	632	688	653	651	650	584	642	680	631	645	593	635	695	631	648	631	632	660	666	641	644	643	671	633	653	685	684	583	645	654	638	631	605	659	609	624	664	607	653	644	636	655	666	619	639	665	665	647	659	661	636	632	683	637	648	624	668	641	598	639	636	642	639	632	602	632	620	605	597	618	631	598	614	623	604	648	617	612	636	630	646	630	661	654	637	641	613	658	627	624	605	613	641	599	636	644	599	657	598	632	659	648	616	590	682	628	683	643	622	681	605	617	647	623	659	651	633	644	618	673	674	631	621	661	620	640	626	654	592	626	653	644	663	650	668	628	621	604	624	632	643	647	660	644	654	646	619	622	616	624	645	638	622	603	655	644	623	666	653	609	576	714	618	597	613	672	634	601	668	652	622	616	663	650	641	619	692	647	601	669	679	632	703	629	640	660	621	646	656	619	626	643	650	619	651	653	601	647	673	585	698	606	688	648	650	647	654	629	647	653	692	693	641	621	632	648	634	659	607	631	603	633	599	620	670	616	654	612	648	619	612	612	641	673	609	628	608	631	622	631	633	625	629	663	634	653	633	623	653	641	636	658	595	626	702	649	627	593	662	648	637	610	635	589	688	676	621	638	595	680	628	626	631	630	684	611	626	587	664	635	629	706	634	660	631	652	618	661	653	623	625	679	578	647	610	642	635	661	662	625	643	596	625	605	675	682	635	638	668	628	632	634	654	622	622	614	639	654	643	648	645	681	614	621	628	663	640	639	637	668	641	623	660	583	632	645	666	630	582	603	669	645	630	639	667	646	626	638	649	621	674	646	635	592	602	664	656	603	624	677	604	643	628	605	619	602	619	597	678	721	619	597	647	647	658	610	679	653	644	610	634	655	622	643	644	657	678	606	687	675	619	622	655	582	598	630	621	642	638	650	631	677	630	574	691	625	618	698	696	639	651	676	657	630	643	621	649	630	635	585	590	675	635	658	655	627	639	618	570	643	621	625	647	634	630	604	623	645	624	657	636	651	611	600	663	618	625	685	593	632	621	679	647	646	669	647	630	665	619	634	586	646	664	659	647	618	622	637	660	627	661	641	661	608	671	627	641	656	613	606	663	586	625	634	654	627	682	670	682	677	663	651	624	623	599	600	659	586	644	638	627	623	620	628	689	628	586	661	626	647	603	623	648	642	664	631	620	596	663	618	645	629	665	587	614	631	644	603	655	627	609	619	631	635	658	600	643	669	679	656	646	684	597	664	588	605	627	606	647	648	645	578	615	605	636	602	647	633	638	637	647	600	641	632	659	687	660	676	639	645	579	649	636	639	629	599	651	669	593	639	668	640	715	617	626	640	625	624	583	643	667	614	649	644	679	636	638	677	687	639	637	685	604	665	636	619	665	611	657	625	614	617	621	652	674	641	663	649	613	640	668	624	619	606	630	683	641	636	628	626	647	656	596	650	634	642	616	638	653	631	609	648	615	599	613	619	633	597	576	685	581	614	608	650	616	608	635	654	584
35024	32882	29891	12550	8444	1149	404	295	305	330	414	436	356	304	302	321	285	288	298	290	311	311	313	299	335	323	344	330	273	311	326	315	306	333	311	340	324	288	323	357	335	273	302	293	302	323	348	295	330	305	332	301	313	312	324	310	320	334	324	298	310	322	300	314	303	308	299	307	317	306	303	303	299	299	306	331	290	318	301	344	312	321	292	272	277	316	313	312	299	299	328	328	287	298	310	348	323	319	355	311	330	314	346	311	327	278	315	300	289	306	315	305	308	299	305	299	340	305	346	310	298	289	319	304	311	314	320	294	306	312	290	293	336	302	281	309	312	301	280	303	314	337	320	320	335	297	306	305	315	341	321	327	288	306	315	297	312	290	301	316	303	319	318	294	325	314	322	335	312	300	320	332	335	337	307	313	306	315	334	322	296	323	324	308	311	299	323	288	264	307	292	317	299	309	327	303	293	291	298	338	314	285	298	289	312	302	312	319	321	294	309	291	333	332	334	316	329	307	314	302	298	293	338	317	329	343	312	306	287	318	315	281	317	293	312	309	275	282	279	329	279	328	332	307	293	314	333	304	317	329	300	309	288	303	301	304	305	299	323	322	321	296	297	326	333	299	290	290	305	331	349	310	323	318	272	332	320	314	323	307	315	282	303	301	319	306	332	314	324	319	282	296	329	345	314	294	259	303	308	333	327	299	328	299	294	322	298	308	322	346	262	288	323	324	326	289	323	320	299	305	271	287	303	339	302	319	340	301	325	323	310	342	312	328	337	334	326	300	322	318	307	311	292	313	305	302	282	308	326	292	301	328	316	334	300	307	319	315	310	334	268	309	316	318	306	306	334	296	300	309	307	344	301	310	313	302	284	328	298	306	302	288	321	277	330	328	319	302	309	327	312	324	319	270	316	297	314	300	325	345	339	275	321	298	305	285	282	321	306	319	311	307	331	296	320	329	301	306	322	332	322	316	288	319	300	328	322	325	298	340	310	342	324	302	314	334	286	312	351	327	298	296	294	317	329	288	314	320	313	360	320	316	273	281	335	314	316	322	286	320	324	347	301	302	281	309	342	320	325	331	313	343	324	323	343	323	310	324	299	296	291	323	304	307	321	293	294	344	292	296	294	329	320	345	293	330	309	288	320	335	310	309	337	306	270	331	316	343	305	306	310	317	295	309	305	321	307	309	275	318	292	284	321	322	320	311	297	278	308	300	285	296	298	301	300	305	308	279	345	333	321	301	314	323	313	324	313	318	306	303	300	315	297	318	325	315	321	343	313	294	302	340	297	305	292	306	308	316	292	301	341	300	281	323	267	331	314	275	288	329	293	317	312	321	333	263	307	316	306	294	329	308	317	331	322	295	311	309	260	326	291	330	323	282	303	342	339	340	332	291	323	318	318	320	292	318	272	294	321	347	304	293	329	299	301	291	312	287	300	278	325	323	300	297	282	312	307	315	305	327	306	316	303	290	308	301	272	304	299	303	303	309	280	287	300	312	297	313	321	315	310	316	299	322	319	311	293	321	306	319	298	330	319	330	317	304	297	291	303	309	309	326	313	302	319	322	319	286	301	261	341	323	316	311	322	318	313	287	321	311	320	290	299	339	319	295	301	287	311	304	318	317	334	303	318	304	348	303	268	307	290	289	316	327	328	354	300	312	297	305	292	302	323	308	308	310	310	310	281	329	318	336	334	322	322	270	302	321	326	302	328	307	312	299	307	283	339	303	343	323	313	325	274	295	291	284	327	293	308	310	275	282	320	319	315	315	288	333	301	306	291	281	313	338	323	300	323	307	303	270	318	319	276	325	280	298	281	302	300	265	308	346	307	325	284	282	328	307	309	313	332	302	271	338	297	298	310	311	329	336	290	318	301	296	299	308	323	307	320	331	319	319	296	283	336	320	286	321	314	312	336	299	291	280	291	317	288	322	307	331	309	302	312	313	308	327	315	320	337	344	293	313	322	327	331	299	318	312	277	307	312	290	291	312	297	329	288	296	270	306	286	288	343	322	317	322	286	312	303	284	328	318	295	310	320	311	295	347	342	330	306	330	332	298	290	299	297	288	346	316	359	317	303	300	296	312	311	338	292	337	293	310	295	306	335	301	293	317	322	283	332	279	314	317	291	295	298	318	333	285	310	305	319	282	268	268	302	322	292	312	309	324	325	326	271	308	314	293	317	313	297	326	300	269	302	315	296	269	318	309	292	312	319	330	299	339	297	310	329	320	307	325	310	288	270	318	304	309	323	305	328	279	328	299	302	329	316	299	332	302	328	314	330	294	301	303	314	311	268	286	300	314	308	337	317	340	325	305	332	305	298	315	304	334	325	305	316	306	289	288	303	324	306	319	334	326	309	281	327	309	305	320	299	337	296	323	304	286	325	313	295	315	304	332	315	313	309	310	355	295	308	321	328	331	300	318	323	302	315	320	288	339	315	349	312	318	300	274	286	321	316	313	306	307	279	333	310	307	277	327	336	307	291	307	328	315	290	302	310	332	327	314	290	300	315	325	311	315	316	269	309	321	276	322	320	314	271	318	289	325	332	284	322	306	306	299	321	274	303	305	303	319	306	278	321	282	319	343	299	312	292	299	333	303	292	303	314	291	288	296	279	318	289	302	275	298	335	301	355	346	306	298	329	283	295	301	315	323	328	300	278	302	322	323	316	285	299	337	304	325	296	285	301	312	332	300	300	310	308	300	318	314	293	313	299	295	314	322	314	309	297	318	318	278	321	302	304	308	339	322	320	315	308	287	303	321	312	299	321	315	307	311	301	298	299	282	325	319	285	315	313	341	343	294	325	342	295	327	317	305	336	319	300	317	288	286	286	289	338	320	322	297	324	303	317	310	326	314	313	319	336	307	327	326	313	326	271	327	331	288	300	277	323	320	316	314	325	329	325	312	302	310	306	304	317	328	310	296	285	305	303	287	319	308	323	323	330	312	323	348	313	318	294	317	293	296	284	322	291	323	311	349	338	308	310	318	330	290	316	302	359	310	328	329	307	323	295	281	320	310	343	314	313	302	295	294	279	344	308	319	318	309	336	309	315	298	337	305	306	296	311	313	318	295	284	304	326	317	331	308	331	312	267	314	287	313	325	332	327	305	322	295	310	302	318	309	296	330	340	312	285	285	306	356	292	301	322	297	301	315	301	307	308	317	283	319	318	337	318	321	312	318	292	330	319	287	298	310	327	339	342	329	295	311	326	317	343	319	315	356	317	316	307	308	280	316	326	310	322	310	310	314	309	318	294	336	312	309	293	313	327	347	296	298	316	346	281	286	298	296	310	315	335	293	303	279	306	322	323	292	296	336	299	304	286	307	317	303	301	311	288	313	302	307	309	301	349	299	306	318	307	340	303	332	295	293	305	270	282	335	328	307	301	315	318	310	305	304	287	272	329	314	306	330	334	348	300	295	307	326	290	304	307	291	293	326	319	316	321	312	300	309	300	299	313	335	272	277	288	316	334	312	291	302	310	293
37557	42812	22696	7733	8398	924	367	365	323	407	513	531	371	326	339	340	315	351	333	344	312	332	331	330	324	333	319	355	288	316	330	325	344	341	308	310	272	328	351	332	316	349	341	323	355	320	360	318	332	345	318	313	323	358	330	343	356	336	294	343	299	346	328	340	349	322	319	346	313	312	350	323	335	377	354	363	338	340	346	328	323	347	296	352	328	338	328	346	309	337	348	318	368	309	374	330	339	345	317	334	356	334	320	356	349	305	317	366	341	333	349	335	336	327	329	318	340	348	285	312	316	343	324	334	312	325	346	339	358	348	365	344	337	340	355	347	354	329	341	342	340	298	329	323	338	350	340	346	333	373	344	336	343	360	325	330	317	343	311	357	352	322	338	324	299	325	342	328	328	298	299	299	297	335	308	350	359	350	326	324	344	324	325	337	312	317	320	314	341	331	328	337	346	321	320	334	329	329	343	352	356	330	353	322	333	303	346	327	367	362	328	343	329	356	307	302	339	344	349	341	344	345	324	349	312	327	314	312	347	370	340	338	354	319	306	375	346	331	328	321	375	341	344	334	333	342	339	366	342	365	349	335	327	335	318	321	346	317	319	325	351	324	311	336	334	336	329	308	365	359	339	334	333	350	340	324	306	304	320	361	331	321	330	348	335	355	334	317	345	332	335	324	318	378	313	300	330	310	302	332	370	331	319	319	339	333	338	331	333	316	328	333	321	348	335	350	327	317	313	327	371	352	330	334	317	337	321	374	344	357	342	344	323	318	319	332	335	322	339	347	312	327	317	331	328	338	329	310	343	347	342	351	339	327	337	344	336	359	317	318	340	337	368	304	332	304	351	334	294	353	319	343	332	330	310	341	335	324	313	341	314	265	357	340	313	326	346	336	333	323	329	346	344	343	331	337	342	347	331	299	338	323	363	309	313	341	356	319	307	316	303	334	335	307	315	337	360	334	343	328	325	348	323	332	329	329	361	331	326	327	355	347	325	342	326	345	317	311	316	346	305	313	325	333	325	321	352	350	326	335	339	336	319	342	344	333	327	351	291	325	326	323	362	331	337	332	351	330	318	321	330	337	355	282	356	324	293	316	343	281	314	336	351	373	327	337	376	355	323	325	326	318	318	327	323	328	375	328	347	326	343	327	341	349	321	332	344	354	334	321	319	308	334	343	331	342	344	368	316	326	326	337	328	321	301	314	356	328	313	354	310	344	339	331	326	354	324	315	361	320	351	343	331	348	305	348	346	344	330	331	310	304	314	326	347	369	298	337	319	314	328	343	331	324	366	321	328	346	347	329	332	351	362	290	352	328	328	333	346	348	338	334	348	332	357	337	342	334	304	316	332	351	312	357	329	320	363	301	341	320	358	320	347	340	326	354	327	313	320	325	336	345	364	335	349	351	328	340	330	348	321	297	301	350	335	331	304	316	317	350	340	343	318	354	342	346	304	360	326	340	332	296	322	351	314	334	340	320	307	329	334	337	331	317	316	312	345	319	334	355	314	344	328	326	311	312	349	312	339	322	355	361	346	322	364	335	310	328	350	317	324	325	302	340	356	333	313	316	321	366	318	328	324	308	328	325	329	310	321	336	323	317	344	347	349	297	354	340	301	342	343	388	360	324	335	336	338	368	307	356	328	327	350	346	378	341	311	311	328	352	360	319	343	318	337	345	336	361	347	321	318	315	334	287	365	308	326	316	343	347	333	337	332	340	312	357	325	352	351	328	316	324	360	318	302	345	322	331	332	351	323	356	312	376	356	309	333	333	364	373	293	318	310	324	336	359	319	370	338	342	332	319	370	356	330	350	353	325	332	327	307	324	313	308	317	312	338	280	351	323	303	344	304	361	361	306	313	385	306	316	311	349	326	298	329	339	308	341	342	318	335	330	332	307	349	297	335	309	341	341	293	320	365	361	340	311	351	321	320	350	324	336	332	344	322	328	324	305	345	348	315	328	315	337	294	345	332	368	322	322	348	364	318	324	345	338	340	306	370	322	335	328	334	352	330	324	310	314	336	352	328	328	339	346	373	323	349	388	341	317	324	326	326	307	332	314	344	336	321	326	367	368	306	303	324	351	337	310	340	338	302	337	318	369	347	325	360	362	340	301	331	302	334	323	329	299	341	324	309	337	323	360	322	324	326	331	358	337	322	357	324	336	344	350	346	334	335	340	318	330	326	331	340	312	355	368	310	325	328	333	304	294	339	343	305	343	317	299	343	329	343	348	355	324	326	378	313	341	311	311	327	344	337	316	304	324	336	320	325	340	330	336	346	337	350	341	339	308	322	345	328	341	307	339	338	317	365	326	346	325	361	343	317	323	346	327	331	350	314	352	330	339	332	358	333	334	365	344	320	354	350	360	322	309	356	305	354	327	326	318	337	360	318	342	318	350	330	337	362	318	308	334	341	347	359	331	326	313	325	330	306	315	349	337	339	321	307	313	313	341	354	346	340	349	301	297	326	336	355	348	324	315	314	317	345	320	310	347	353	350	317	343	357	313	347	333	335	322	325	320	351	332	361	348	349	304	333	330	349	315	333	324	359	372	323	323	359	363	294	306	310	333	333	304	330	339	343	320	358	305	350	322	332	332	343	337	351	331	329	319	352	295	329	344	316	327	338	329	346	326	359	327	349	335	308	312	331	341	318	329	345	340	316	315	307	334	354	321	336	324	319	329	341	358	322	345	348	341	334	309	320	331	339	331	341	334	330	339	303	320	343	359	333	305	359	330	363	348	335	325	325	311	327	330	337	348	352	347	344	318	366	317	329	320	308	332	333	318	330	335	308	354	338	344	318	321	336	335	336	322	310	341	312	320	353	331	338	320	338	318	334	343	351	291	330	341	340	338	364	359	345	330	356	295	338	336	328	346	339	320	345	316	300	322	328	339	305	328	353	322	338	320	325	293	335	296	351	341	347	329	322	356	335	338	333	359	337	347	331	327	350	321	323	342	341	370	364	353	340	318	326	341	360	326	345	348	312	327	309	350	334	299	329	335	349	368	340	324	358	353	313	323	326	352	343	326	306	300	330	312	337	355	323	356	351	344	338	369	349	340	321	313	336	344	347	286	329	351	352	324	304	315	344	345	339	342	310	318	314	310	324	340	335	342	350	311	323	355	328	341	326	335	348	339	325	336	331	325	360	322	317	355	321	307	314	309	390	347	324	316	355	328	294	343	319	348	330	326	339	318	324	361	320	334	336	299	303	316	324	363	298	343	315	342	323	328	336	328	320	340	336	332	342	310	335	331	374	342	306	316	344	354	314	322	340	347	361	331	319	335	318	342	361	314	326	322	290	344	344	350	327	344	313	353	338	367	334	349	339	313	333	364	350	347	343	313	319	320	341	348	340	331	349	311	340	357	302	323	323	323	347	314	344	337	328	351	302	312	344	329	334	327	340	338	326	356	318	322	330	362	344	350	341	328	323	337	352	328	299	363	308	339	325	296	324	309	339	317	339	349	324	333	338	290	333	330
23885	22244	33179	26935	30367	19057	3815	536	510	958	1626	1710	634	479	507	494	483	500	496	470	467	487	477	471	458	481	453	497	494	475	479	483	482	514	463	458	487	488	513	484	458	479	467	453	447	453	479	488	450	466	462	518	464	462	467	420	468	444	458	468	476	456	476	476	503	494	474	461	434	453	474	535	407	471	490	478	472	451	479	471	496	500	467	491	440	444	472	488	450	466	477	469	446	482	477	479	489	464	450	459	527	476	440	488	470	467	479	430	475	486	491	461	451	473	448	490	480	471	434	465	468	487	440	418	436	420	474	493	470	487	468	474	454	492	438	508	482	455	445	446	453	555	499	463	486	441	449	462	472	427	466	473	472	475	458	464	455	496	478	449	490	450	494	463	440	435	518	482	483	478	467	474	452	467	431	541	497	475	467	409	455	442	493	427	478	498	491	457	453	416	473	497	489	434	463	466	477	466	448	494	460	503	494	446	438	422	474	487	444	464	480	465	414	489	446	454	449	420	458	443	452	465	445	450	509	484	451	478	427	515	483	470	472	430	483	445	482	460	455	491	479	474	459	457	480	497	466	456	424	508	487	475	462	467	473	497	458	477	490	478	471	483	468	472	425	515	497	458	481	453	470	476	498	477	465	464	496	492	488	496	462	469	471	512	490	494	439	474	449	487	501	476	476	452	497	487	450	445	466	476	492	486	464	478	474	472	508	506	483	461	460	477	500	452	473	455	479	480	473	432	481	504	490	452	449	448	457	473	456	458	512	490	513	480	482	469	466	502	461	467	466	458	458	484	546	459	472	468	531	506	510	446	484	473	454	462	488	457	510	442	431	441	478	463	460	464	467	451	473	461	484	488	447	473	464	480	474	488	474	466	495	442	461	479	455	489	456	440	431	485	485	478	452	485	466	507	503	473	476	480	448	479	488	466	449	490	495	504	493	479	485	433	454	455	493	475	474	495	482	472	492	438	502	500	503	468	462	471	487	472	460	454	443	511	477	470	494	456	451	493	471	467	499	489	466	490	453	467	444	463	472	511	446	445	490	497	445	490	463	458	461	503	464	472	441	484	432	492	458	421	460	411	460	483	477	530	477	469	437	486	515	455	513	493	440	483	484	410	482	513	482	472	442	467	486	454	461	464	482	468	468	487	480	509	445	437	471	476	458	489	420	495	488	489	465	458	427	515	476	458	426	480	482	445	483	501	463	437	493	428	478	476	504	473	439	519	471	444	456	519	458	492	447	496	545	433	473	446	488	457	438	490	456	446	502	494	446	511	440	486	485	492	457	514	462	460	470	498	435	482	468	486	453	455	471	476	466	461	481	499	499	490	487	480	472	478	499	450	489	477	451	406	519	512	473	484	445	508	486	476	480	479	466	475	456	490	456	460	463	476	484	418	451	490	531	508	463	492	464	457	446	469	468	416	481	439	445	448	468	451	467	463	478	485	477	469	477	485	464	489	518	457	468	471	446	480	474	440	481	440	467	480	458	441	455	499	464	489	477	499	425	490	426	451	474	484	459	449	459	458	447	455	448	428	444	481	466	466	478	509	468	457	466	477	496	510	488	439	488	506	488	468	471	513	437	492	471	480	478	489	471	471	469	470	462	447	491	470	496	473	456	488	485	523	493	466	486	484	476	480	468	491	469	466	459	444	452	499	502	435	438	461	436	480	484	458	479	470	463	461	469	448	473	434	468	435	455	458	496	491	529	453	454	471	514	487	424	490	459	494	462	480	460	482	489	452	474	469	460	499	490	477	525	481	463	435	475	447	493	457	477	457	449	452	489	476	498	440	481	494	464	425	459	465	490	480	477	473	464	462	447	509	456	449	430	477	454	474	448	463	468	464	480	480	462	472	455	459	498	465	508	441	485	477	426	467	442	468	466	431	485	456	476	455	446	496	512	497	481	488	462	481	454	485	452	435	487	482	489	486	439	420	476	461	466	468	456	468	468	497	487	449	462	512	462	490	464	449	434	458	469	465	467	493	456	494	483	455	495	515	515	459	468	470	450	489	468	477	474	481	458	452	502	451	456	469	504	447	486	519	478	451	470	509	477	459	465	433	448	541	474	430	402	451	518	527	459	506	478	512	459	476	493	474	440	463	465	499	465	489	472	479	485	463	424	491	434	453	450	458	444	490	495	494	455	495	474	480	490	473	456	478	496	453	464	488	501	460	463	477	431	468	447	437	447	476	460	463	454	488	499	476	501	462	497	470	457	473	506	534	515	526	503	499	475	422	523	467	454	500	460	499	440	455	473	486	467	442	460	460	491	463	480	451	463	481	480	471	499	449	490	430	471	463	489	493	499	446	482	462	469	498	497	417	496	495	487	488	489	492	477	445	459	442	464	459	475	458	478	471	446	468	467	485	440	451	454	455	467	460	483	446	491	502	440	495	491	496	466	459	477	502	492	454	481	445	478	495	446	507	529	447	465	437	461	454	455	449	468	493	484	462	464	459	481	467	434	407	474	448	459	464	473	489	490	479	514	465	476	474	456	476	506	445	443	509	450	458	473	494	483	475	468	477	473	490	454	489	462	467	459	470	411	499	514	523	471	473	493	467	460	466	460	439	475	482	458	471	474	463	466	489	468	467	489	468	467	459	508	448	467	469	488	455	451	466	463	477	469	447	480	476	461	451	449	482	464	441	463	436	476	452	490	470	492	480	450	440	449	433	477	464	487	443	450	441	476	475	486	454	505	458	459	441	465	504	477	477	457	432	488	444	461	491	465	478	441	505	474	478	487	452	463	454	415	473	446	434	433	468	476	453	486	493	492	449	479	471	482	475	474	509	473	485	473	465	444	481	486	458	463	437	495	495	477	456	450	476	440	471	505	471	482	485	453	463	489	454	470	478	447	491	487	468	475	472	467	465	431	484	448	485	497	489	502	457	487	499	476	434	450	503	443	467	463	499	458	446	448	444	442	508	456	515	444	495	467	489	500	493	437	455	459	461	459	484	458	489	486	455	482	445	453	490	459	426	473	509	495	460	474	493	473	456	500	506	459	463	526	439	544	456	497	497	469	443	496	460	464	489	476	463	500	499	462	451	491	431	486	442	472	468	464	492	484	457	451	488	437	437	476	473	448	465	443	465	444	493	488	474	491	506	459	473	490	481	480	481	442	436	462	469	458	474	429	445	476	472	476	452	490	460	502	459	468	483	480	448	450	466	448	464	475	486	480	446	491	501	449	478	450	489	472	492	445	481	448	449	437	457	478	496	471	444	420	461	473	476	454	490	467	465	447	476	479	513	462	524	504	475	481	454	489	493	441	501	472	515	494	494	466	489	470	438	449	437	449	467	463	463	466	485	469	435	509	487	492	458	513	462	518	458	463	496	450	449	462	461	486	477	493	499	482	462	470	463	505	430	461	456	451	497	443	488	467	487	449	434	462	491	485	471	493	481	465	476	490	458	466	436	515	446	463	477	507	442	442	468	461	470	482	490	500	473	454	474	453	463	469	488	467	452	427	496	438	498
46753	87987	59784	37398	37605	7903	571	551	612	1329	2522	2435	670	442	480	440	483	488	498	478	495	465	439	498	510	467	468	479	484	465	494	499	499	496	502	485	500	502	462	458	511	460	498	460	505	512	509	472	499	473	506	503	489	480	446	487	485	458	493	472	456	503	478	473	488	513	495	495	469	501	492	469	508	484	503	484	496	451	493	477	499	521	469	515	460	459	487	502	508	444	519	510	529	476	456	493	478	487	504	453	510	480	457	463	497	497	493	490	427	481	508	489	484	488	491	499	476	475	459	493	446	450	434	475	498	500	473	465	489	528	516	473	479	523	492	479	512	474	468	489	501	460	451	466	448	481	462	440	520	498	471	489	486	465	487	499	441	485	467	508	468	480	490	478	444	471	470	462	468	457	508	524	455	476	471	498	451	485	493	497	503	505	462	466	541	508	515	506	507	480	462	503	442	501	501	489	503	476	462	488	479	499	514	470	498	476	473	509	496	444	505	480	478	504	440	474	495	468	485	456	451	484	486	472	470	498	462	441	489	493	497	450	481	469	493	509	507	484	477	471	467	490	472	520	501	510	474	493	482	476	478	497	473	488	496	489	497	527	472	480	477	469	473	494	463	521	466	471	503	481	516	456	508	518	451	525	468	482	511	500	480	477	450	499	488	479	496	478	508	490	508	512	441	490	510	494	531	459	461	493	477	487	504	495	466	491	487	461	477	492	522	478	456	506	490	526	472	496	457	467	505	456	471	476	455	485	515	464	487	510	501	459	457	502	485	471	481	464	470	487	511	482	463	488	491	441	523	502	459	473	476	515	491	497	481	470	484	481	461	479	503	438	464	419	484	479	523	493	473	501	466	440	524	501	513	473	488	485	477	431	473	446	454	460	480	481	501	439	507	448	482	460	461	503	485	486	446	465	479	532	512	491	471	519	441	475	459	490	480	477	464	467	487	485	480	522	474	444	483	474	492	480	506	519	475	499	492	501	496	467	482	506	519	506	468	485	501	472	465	482	420	471	477	505	495	475	451	528	505	458	501	516	468	495	512	487	495	465	512	458	482	485	480	525	480	469	484	466	483	469	455	493	448	504	444	499	464	497	557	483	467	479	510	433	462	465	488	477	469	470	491	473	492	431	484	463	468	500	472	506	482	439	458	514	468	482	536	518	475	471	484	495	477	501	462	483	512	460	470	494	498	472	513	495	478	490	473	490	474	475	459	527	461	500	485	489	484	505	506	485	487	464	468	443	488	464	503	485	483	500	479	468	496	442	483	475	512	476	517	446	454	447	480	489	495	483	501	522	466	478	470	489	474	456	472	468	458	461	458	482	496	494	492	485	478	471	484	466	501	455	464	460	514	475	464	499	527	461	470	473	529	486	521	483	447	493	455	492	500	490	470	424	432	477	464	466	471	471	501	466	503	503	466	522	450	468	505	482	472	482	487	483	491	495	487	503	447	460	491	486	499	483	464	449	527	516	462	464	507	492	433	467	492	490	482	492	489	454	494	504	481	489	530	495	476	421	497	476	522	471	491	469	468	452	444	489	467	509	501	494	507	512	485	463	503	503	515	511	490	472	453	491	474	474	517	532	506	478	462	468	488	487	475	435	549	498	478	507	463	538	495	482	509	468	465	488	496	470	480	487	468	489	493	464	486	469	493	506	492	503	496	465	475	500	456	473	460	492	468	519	537	510	502	485	479	442	471	448	513	504	502	493	486	483	449	516	460	495	463	520	469	498	491	509	472	520	456	446	471	488	469	483	517	486	490	487	465	507	479	459	480	472	508	443	519	529	496	496	480	498	461	489	475	468	457	486	512	511	487	482	517	467	519	480	503	467	495	524	492	494	480	448	508	460	509	482	492	455	504	483	513	485	490	460	483	503	464	450	453	493	471	466	456	495	474	504	476	476	470	491	493	488	475	504	485	495	501	475	485	491	492	526	466	489	501	510	493	476	514	451	492	463	476	499	451	502	475	505	471	437	487	486	483	474	469	461	485	485	477	481	443	486	498	486	449	486	507	456	475	498	478	524	462	505	505	495	461	497	450	484	482	485	455	438	510	514	498	481	500	531	502	426	537	464	494	474	520	486	495	487	512	464	543	491	472	501	502	506	493	499	492	464	476	465	460	456	458	475	499	498	476	496	499	484	469	497	499	506	505	462	506	460	520	469	506	450	505	453	515	500	512	451	479	483	500	507	479	486	459	481	453	473	496	507	467	460	455	476	472	477	485	483	475	497	468	477	452	453	471	471	492	486	495	503	473	482	501	477	499	448	490	480	503	485	471	523	511	519	476	479	507	482	490	501	515	483	500	441	508	453	476	484	487	496	476	481	469	496	482	493	486	490	472	502	478	510	512	500	491	522	491	447	479	473	467	528	472	487	467	499	454	508	473	484	491	455	471	460	491	477	482	461	455	466	482	472	506	472	491	480	435	484	492	508	487	490	497	505	511	478	470	479	470	497	484	475	485	498	528	522	490	479	502	460	500	492	490	469	522	455	471	506	483	495	435	518	502	494	474	492	453	487	450	526	448	472	493	446	462	465	506	452	523	536	503	538	470	517	435	477	470	469	470	490	478	475	507	486	474	521	457	483	493	503	448	470	438	513	477	455	434	504	453	485	482	448	500	470	460	474	448	465	489	492	470	468	485	471	479	488	505	462	463	511	489	454	474	488	486	470	514	474	466	481	492	470	500	494	504	479	482	491	502	507	514	441	479	461	473	483	497	465	471	502	506	513	506	484	510	490	489	471	473	527	507	497	508	480	474	465	499	514	482	460	477	454	473	528	506	493	485	449	490	454	495	446	476	502	453	482	497	466	482	487	481	534	523	511	513	534	493	489	492	522	518	475	497	470	484	499	469	471	482	514	501	481	492	496	471	484	483	441	472	504	476	476	500	501	463	506	465	458	523	499	517	483	473	480	500	447	456	471	473	508	487	468	457	493	462	504	480	475	477	456	433	468	482	445	466	479	484	478	451	444	469	472	510	493	481	457	513	509	494	518	467	436	481	475	486	471	500	533	482	506	530	484	498	452	457	498	529	495	487	473	476	505	425	506	455	464	476	486	517	456	464	483	504	433	482	486	487	463	496	480	477	495	502	472	503	474	464	468	499	476	492	435	469	461	494	472	456	478	448	446	482	467	471	494	520	467	458	460	486	483	466	512	462	483	513	478	495	487	459	465	505	491	462	505	476	484	473	511	531	516	470	491	501	482	484	481	457	472	479	458	520	487	453	461	474	484	502	460	498	500	495	451	467	459	479	504	444	483	518	458	513	508	470	480	548	467	508	465	484	478	497	488	497	444	499	455	484	475	489	459	478	487	490	479	467	486	497	500	506	494	472	513	486	487	491	471	447	495	468	504	449	467	509	483	491	412	501	473	504	502	454	489	491	486	460	491	511	486	497	453	505	501	489	507	521	508	455	522	500	522	522	468	483	503	477	503	496	502	516	495	495	473	484	470	489	469	494	447	492	496	499	474
24892	23185	34584	27299	25297	12002	892	390	378	590	984	907	464	341	398	336	356	360	387	343	358	343	368	404	376	360	358	340	354	387	374	384	371	378	354	377	344	366	334	366	364	355	354	358	350	332	343	386	333	372	372	354	338	363	377	337	367	342	359	353	396	380	401	365	322	358	343	353	372	395	376	369	380	345	354	355	352	379	349	409	352	328	378	346	348	358	414	395	402	339	355	336	385	383	393	387	339	340	363	381	351	379	391	342	346	370	366	337	351	351	387	361	383	364	344	372	367	377	384	334	377	360	344	360	356	367	340	378	355	366	377	366	387	334	357	356	390	347	368	388	382	362	363	372	357	408	381	371	347	347	350	366	384	371	381	351	364	325	357	378	362	401	363	351	378	353	353	352	361	364	353	347	344	340	386	360	346	380	320	350	337	397	384	337	370	368	374	375	364	367	360	371	355	388	380	323	345	365	375	346	354	355	356	364	339	368	365	386	364	355	355	335	362	359	397	349	375	379	370	358	315	391	369	408	356	337	366	381	379	352	354	339	344	404	373	357	344	348	339	360	383	329	385	371	343	383	368	389	380	347	352	352	383	369	349	376	363	340	420	364	365	364	362	384	355	366	366	385	353	391	370	360	330	341	367	406	386	358	378	377	370	399	331	378	395	333	372	395	416	351	395	368	369	391	367	392	366	373	361	346	350	371	397	353	333	360	378	342	394	356	365	331	374	339	369	379	337	328	359	378	373	352	355	355	319	386	365	361	327	359	371	337	353	328	354	364	370	365	376	384	356	361	311	351	375	376	349	331	371	340	365	347	412	356	349	359	345	362	375	388	359	371	342	350	370	369	334	337	389	357	369	363	364	359	350	343	340	374	353	377	357	397	373	358	369	383	366	329	373	330	333	343	376	329	389	371	350	361	314	368	340	345	391	387	331	345	368	352	353	349	394	338	369	357	377	350	366	356	400	350	382	310	348	334	390	351	339	353	363	348	326	367	383	390	335	382	367	364	366	331	359	365	403	354	363	364	400	336	332	366	362	422	353	391	385	355	366	366	396	340	345	350	354	361	368	411	342	347	361	366	370	351	363	367	345	313	343	403	379	345	368	356	380	353	360	386	358	351	362	332	374	363	345	357	385	356	375	344	355	379	365	351	384	378	348	334	388	375	342	367	374	388	372	382	368	346	355	347	373	338	336	363	346	341	331	382	323	383	348	364	354	374	350	361	352	389	384	328	358	395	338	375	380	346	346	350	376	389	330	382	368	362	341	377	345	342	385	364	343	361	352	316	346	361	335	389	380	376	372	366	346	379	378	350	379	376	342	368	374	401	364	338	372	382	374	342	345	340	369	360	363	368	380	370	372	367	358	406	339	331	351	399	387	386	380	336	357	400	383	314	372	367	362	366	369	343	379	396	344	367	398	353	349	342	400	385	353	368	346	345	347	350	369	319	391	354	369	357	357	343	373	403	385	372	362	360	393	395	371	359	371	364	367	303	362	369	353	382	384	382	375	406	359	394	346	348	407	388	361	380	357	355	348	350	375	382	394	337	351	365	316	403	344	364	362	341	348	335	347	349	355	376	338	371	350	393	384	371	340	369	376	369	398	366	356	358	349	354	357	385	387	358	338	352	401	381	394	323	365	350	395	376	364	374	338	368	362	381	357	365	400	352	379	372	371	370	384	382	327	368	374	363	367	348	375	359	351	386	384	358	345	334	362	360	356	382	340	349	385	368	374	371	364	374	386	356	403	354	376	394	364	388	363	349	368	391	381	388	373	362	384	370	375	326	340	388	347	359	370	358	371	403	352	370	366	386	361	348	385	340	355	337	342	331	372	367	359	360	375	345	361	353	339	356	370	392	384	369	360	361	369	358	339	370	352	365	360	375	375	347	363	364	394	341	374	396	316	362	333	376	363	364	331	336	350	370	365	365	350	371	364	345	363	371	347	348	350	360	339	370	319	353	344	374	385	374	358	353	352	358	376	366	355	339	358	365	399	376	344	374	403	360	327	329	354	361	334	370	365	375	365	363	370	362	382	377	357	379	359	361	350	394	378	402	362	375	363	328	366	356	353	326	364	387	346	373	387	366	359	371	386	364	358	355	374	386	337	345	347	345	355	366	403	365	383	365	345	368	380	357	384	356	367	374	367	362	374	359	376	339	360	363	373	358	391	338	337	371	344	349	358	346	341	384	325	384	368	388	355	398	335	368	381	373	352	378	352	343	342	357	340	342	348	346	322	337	347	357	364	348	352	344	393	357	385	342	362	353	370	352	374	367	334	359	358	344	360	397	391	393	384	341	359	343	370	349	365	341	365	375	389	377	386	392	356	387	344	387	353	353	389	371	327	336	348	381	373	370	354	350	389	330	308	358	342	334	386	370	364	368	378	348	347	332	355	379	341	358	370	374	351	380	358	350	327	399	357	316	366	365	334	355	363	381	354	359	394	352	374	346	367	365	367	371	346	386	349	367	387	372	344	344	345	353	378	396	356	344	354	372	363	368	392	355	347	344	377	341	321	377	360	368	360	346	346	390	359	384	366	361	354	362	354	381	392	357	366	356	351	356	361	354	360	391	367	336	366	383	316	363	334	398	356	369	328	352	385	362	384	387	376	350	384	397	324	373	365	354	365	365	373	365	374	366	385	386	352	401	372	328	364	379	362	398	369	370	353	406	347	386	352	350	361	389	372	398	325	369	367	336	336	360	373	335	340	409	381	347	361	341	336	353	363	355	396	387	357	376	372	348	349	318	357	394	344	314	342	354	361	368	361	374	370	339	381	356	393	361	347	360	375	346	348	356	383	353	353	363	385	362	379	377	395	368	358	399	337	348	362	346	379	360	374	381	340	358	343	374	333	361	351	360	378	376	367	366	334	365	335	341	363	349	351	370	368	386	368	385	371	369	367	368	345	358	355	343	379	381	359	377	356	363	383	383	344	361	357	346	360	387	370	381	357	367	359	358	344	340	380	383	362	343	354	359	384	365	365	351	333	359	358	365	384	354	396	392	359	377	354	381	354	321	371	365	357	345	377	336	382	348	324	382	348	342	355	369	356	355	380	363	374	356	347	340	360	371	355	351	353	401	349	358	356	338	355	382	340	347	369	350	372	352	393	343	355	381	373	337	398	369	374	385	350	396	396	368	367	337	381	369	406	348	354	347	355	384	370	378	368	390	333	352	350	343	371	348	337	353	350	350	353	374	371	370	387	381	397	338	302	369	345	363	337	387	340	383	377	375	368	390	327	361	345	395	353	358	410	377	391	372	372	363	344	369	331	374	366	345	341	326	374	404	339	356	350	349	382	390	371	354	399	398	375	359	361	366	381	349	362	403	369	361	331	405	359	356	376	360	335	398	375	373	355	384	344	396	395	386	352	353	343	381	382	353	394	346	365	381	382	380	385	327	382	354	390	362	370	379	343	381	371	361	347	342	347	362	354	379	356	396	365	372	379	342	355	364	357	344	387	344	395	372	388	356	387	385
44235	76420	52136	29568	30554	8427	457	437	452	985	1715	1404	509	391	362	383	398	392	375	386	403	396	396	387	360	374	374	370	418	384	420	366	398	398	367	353	372	417	372	409	408	401	401	378	381	364	414	373	424	389	375	389	391	413	414	391	420	418	412	429	377	401	375	367	384	411	366	383	386	383	415	383	390	429	414	406	380	400	350	370	364	382	364	385	409	406	418	368	431	409	391	395	412	339	395	383	386	353	401	396	402	391	386	374	387	395	393	380	386	428	393	385	414	379	411	373	386	385	374	387	408	381	396	411	386	418	388	349	402	398	379	390	408	387	404	364	368	400	379	369	406	382	409	404	399	391	389	406	397	371	421	402	358	407	367	383	416	378	422	368	386	390	367	408	381	367	373	379	389	355	389	391	367	398	372	414	383	394	393	433	395	380	432	441	402	410	397	367	400	383	405	405	417	385	386	407	419	402	399	375	380	344	376	407	430	382	426	385	405	351	385	386	390	371	384	385	417	399	379	403	362	405	404	399	355	392	410	392	408	410	401	393	398	396	398	413	396	380	409	395	417	418	359	422	401	375	352	388	451	369	430	375	366	411	409	384	418	388	395	365	391	376	412	400	389	404	430	399	368	396	419	406	382	364	382	406	405	393	403	399	396	397	382	382	399	374	388	391	405	391	381	396	400	395	385	376	404	382	391	395	383	362	398	385	408	395	390	384	365	371	401	430	391	402	407	419	428	391	382	406	394	352	388	403	418	384	384	420	403	398	396	396	347	406	366	396	398	356	414	391	398	397	405	414	386	380	362	377	387	367	372	363	396	392	364	381	370	427	380	417	428	380	369	390	383	370	423	406	407	382	353	384	394	419	360	374	399	367	383	391	394	356	390	385	406	354	421	382	370	384	396	372	379	392	359	397	384	394	373	359	395	391	361	407	360	398	400	411	392	390	373	378	380	399	375	399	390	427	386	371	397	422	405	390	406	397	378	391	367	437	431	338	405	425	414	445	362	418	357	420	414	402	415	372	375	402	410	374	380	402	411	384	389	387	372	372	362	395	378	399	368	385	388	387	388	375	426	375	388	377	387	392	404	380	434	393	378	419	403	385	394	399	395	408	362	397	378	402	394	382	350	411	437	391	406	373	402	414	387	406	385	392	410	406	364	404	398	398	413	370	396	390	361	394	410	415	399	443	402	401	379	399	373	383	386	406	415	389	382	375	373	345	396	405	407	377	400	354	370	369	380	383	363	381	385	417	358	389	401	403	351	398	387	401	369	416	372	403	406	376	372	400	358	387	400	395	407	362	411	380	386	384	382	397	395	406	378	403	411	375	388	382	330	394	387	397	372	355	364	396	429	368	394	425	407	396	377	377	400	387	385	395	400	368	401	389	373	380	405	384	402	428	366	401	364	410	377	376	416	369	403	378	378	408	403	388	401	397	357	387	402	380	406	404	400	344	394	368	384	397	398	366	415	390	377	405	435	395	364	406	407	378	386	386	389	364	372	393	394	397	409	409	373	369	420	413	397	397	394	395	378	384	377	388	362	371	393	386	406	394	385	372	383	410	425	393	439	374	387	417	368	416	425	398	412	355	389	410	391	384	399	382	369	386	360	407	382	388	397	394	388	396	389	394	378	379	379	393	446	433	419	372	419	412	387	424	400	373	407	335	403	419	373	364	425	431	399	390	383	404	402	407	399	378	380	367	375	408	366	415	434	394	371	389	360	374	393	398	418	397	379	373	381	396	393	375	399	375	430	391	378	386	376	365	384	382	407	407	387	395	386	363	438	387	397	360	387	419	370	391	374	377	394	391	404	376	413	405	368	400	373	403	375	395	404	377	416	405	405	386	398	420	400	441	395	353	359	375	396	399	407	388	372	381	402	369	382	365	367	397	396	391	420	403	369	391	404	367	372	365	430	392	407	375	382	405	380	386	402	364	423	394	413	392	428	425	410	382	388	396	369	392	403	413	372	358	376	399	387	392	385	414	411	386	444	419	382	390	377	392	424	380	417	383	381	375	412	394	390	363	372	394	433	394	388	378	373	367	390	397	421	380	404	406	389	389	392	428	388	362	395	404	423	401	372	383	398	361	386	400	358	407	385	371	414	386	381	384	399	364	399	395	406	363	398	385	384	401	386	369	402	412	407	405	410	412	385	401	375	389	412	411	400	399	364	401	356	400	390	414	396	368	355	389	380	405	384	414	377	390	390	379	394	390	421	416	389	422	396	410	397	419	391	392	400	380	373	416	372	369	380	383	382	402	372	400	410	396	401	385	413	415	367	363	388	405	408	423	373	375	413	412	398	393	368	420	386	428	417	393	382	389	392	395	435	405	393	358	369	400	402	357	385	366	395	409	427	378	392	390	388	389	415	420	405	386	405	385	386	391	362	421	380	388	384	369	408	414	400	405	403	396	387	384	361	388	400	401	398	362	371	431	386	363	397	367	388	398	379	397	386	429	375	398	398	394	372	375	386	425	390	425	384	397	388	405	423	388	365	403	378	418	359	386	406	417	394	361	399	393	393	375	377	374	406	400	400	411	377	405	373	392	367	405	400	420	398	425	394	394	395	392	402	391	387	402	426	382	383	384	381	394	388	376	399	385	388	377	400	374	392	413	371	376	393	390	422	380	372	385	351	393	376	407	416	410	383	389	408	381	420	390	357	410	381	406	415	407	388	405	377	384	419	409	394	393	419	396	393	410	390	396	382	379	371	414	355	372	385	363	413	435	389	404	379	380	400	373	434	402	360	402	410	406	383	412	370	401	414	397	422	380	392	406	371	389	386	425	409	407	415	388	410	367	406	386	423	378	371	390	365	413	385	367	392	395	372	372	418	404	379	372	416	387	399	406	391	385	400	425	411	426	419	389	400	374	397	380	401	361	408	385	406	389	354	390	411	389	394	367	421	381	409	366	376	411	387	392	381	380	390	394	397	406	373	368	371	397	366	414	401	389	397	368	378	361	382	405	378	380	376	433	388	424	379	386	421	363	415	394	413	402	404	393	383	367	375	420	355	369	404	387	414	366	428	427	364	378	418	389	405	382	379	378	398	405	396	383	369	350	370	397	368	406	377	375	391	383	395	414	393	370	402	399	351	397	396	369	392	387	357	385	422	327	411	411	408	383	368	419	400	394	424	416	388	376	386	374	431	395	405	405	421	399	380	408	368	392	389	430	396	377	382	377	363	397	352	385	400	387	385	369	397	406	423	398	391	398	393	389	406	371	400	394	376	393	400	384	387	382	386	391	374	378	406	359	381	400	372	389	395	426	411	408	385	428	376	369	411	404	394	372	379	412	350	384	432	413	377	396	357	372	398	413	364	420	402	387	374	421	373	391	390	427	375	392	403	415	367	405	436	401	428	408	371	418	397	383	416	395	435	398	430	338	412	379	387	394	402	397	399	414	397	413	416	372	420	373	360	404	384	376	423	405	359	439	379	417	379	426	365	354	401	388	415	357	340	409	377	436	393	417	430	392	411	405
22579	21737	31312	25874	31670	25669	12668	1279	688	1656	3398	2845	813	594	679	690	636	671	619	653	614	675	655	666	598	665	635	654	671	650	627	619	630	609	642	661	635	669	652	647	624	619	663	630	645	578	651	671	638	672	644	638	600	612	653	617	647	617	640	628	652	662	616	661	616	625	667	652	691	641	657	644	652	590	663	606	642	632	657	631	658	614	660	643	615	650	642	663	640	619	645	639	665	639	635	637	639	683	629	594	629	642	650	661	609	604	679	649	659	649	638	634	612	637	681	657	638	676	621	624	588	698	657	668	618	650	642	639	583	681	642	625	596	649	627	615	702	629	660	651	698	626	614	649	666	648	653	635	603	664	618	684	627	594	636	665	662	654	676	589	622	641	622	644	668	649	629	643	621	625	617	650	629	632	616	639	650	652	664	724	624	643	628	647	629	632	649	640	628	695	622	651	699	657	630	603	607	598	659	624	677	674	625	661	673	633	631	586	646	663	684	641	618	657	636	607	650	648	664	627	637	643	674	634	655	652	620	628	639	616	620	640	627	677	642	652	682	583	639	644	602	670	658	640	664	668	649	679	654	607	660	645	676	592	623	624	653	635	625	628	659	639	622	650	653	616	638	649	647	664	659	682	667	594	647	647	638	603	625	644	660	648	620	596	652	648	671	619	605	655	669	606	584	659	648	621	654	648	608	652	603	633	653	608	689	659	616	618	614	633	607	657	650	620	662	647	603	641	610	632	593	616	625	661	624	666	606	630	621	683	691	647	630	562	620	641	638	661	613	638	630	669	586	697	658	616	674	655	671	598	613	658	639	675	635	584	590	652	625	673	636	621	645	611	651	652	608	621	635	650	653	598	654	632	619	616	651	642	653	627	642	657	652	666	586	650	631	622	660	644	609	648	634	633	598	630	651	654	644	643	580	659	639	667	626	654	660	645	626	689	624	684	609	694	626	614	620	648	652	624	658	639	604	643	648	622	645	669	658	653	634	673	659	628	620	639	627	590	647	605	600	666	619	661	621	670	653	636	647	675	609	595	609	647	604	649	603	648	623	649	631	657	671	623	628	618	624	605	649	677	629	605	608	654	606	702	663	696	631	632	609	609	585	637	646	676	662	639	611	646	682	602	648	608	584	704	623	615	590	630	632	616	665	668	658	675	647	683	631	652	600	634	628	653	630	645	635	629	616	689	663	615	638	623	653	628	653	673	657	677	686	657	643	671	628	633	627	650	683	653	649	634	624	683	664	679	624	589	650	574	617	651	661	689	625	664	636	624	686	591	634	650	706	694	660	614	615	621	645	656	638	619	601	657	656	660	613	644	634	579	617	652	656	580	603	627	633	633	625	661	669	640	649	617	621	634	602	634	635	646	626	640	623	685	652	642	638	653	637	640	674	642	659	616	589	621	615	633	698	599	610	632	622	569	662	567	661	658	656	690	586	615	621	602	601	653	634	668	623	648	668	622	638	643	637	633	629	692	644	604	619	646	604	597	651	615	643	671	658	586	658	591	604	621	673	612	613	664	654	665	661	641	638	645	629	648	614	628	638	703	635	646	622	623	619	586	601	649	578	654	642	610	645	670	606	629	640	639	647	610	653	676	620	635	641	670	604	614	700	663	658	649	608	684	645	618	640	598	655	627	649	634	638	673	645	625	624	708	648	632	639	652	632	626	681	642	614	663	628	670	664	591	652	614	645	661	633	600	650	677	663	648	702	605	635	616	627	642	666	626	654	661	641	639	651	641	628	585	634	623	637	665	636	643	674	601	678	634	588	667	632	609	610	649	650	624	614	608	651	643	638	631	651	652	623	636	646	663	639	634	642	628	611	647	614	637	655	614	639	667	632	636	633	649	629	648	665	636	644	617	643	634	702	603	640	657	630	689	626	645	674	613	651	676	615	603	618	640	644	629	623	595	641	669	679	645	623	650	599	687	639	640	625	665	658	665	676	648	662	599	575	634	618	629	627	620	643	666	599	655	593	617	663	720	651	588	632	650	651	579	603	622	654	640	644	612	624	669	646	571	625	658	624	657	627	670	656	670	595	655	608	597	608	639	685	697	626	616	633	650	666	643	621	647	682	666	641	615	692	674	610	641	560	628	653	644	640	656	628	655	657	622	597	601	621	591	632	621	631	630	630	610	682	668	646	628	658	608	633	660	639	672	679	615	620	664	684	635	654	601	664	621	626	687	639	638	635	658	647	688	672	623	620	659	601	637	597	624	643	651	664	619	673	628	640	636	636	608	643	619	658	664	601	724	646	653	675	624	612	662	693	685	655	603	689	646	614	652	670	637	666	638	690	620	652	610	648	608	635	650	671	635	630	606	609	633	612	685	640	657	648	673	641	621	661	653	601	672	651	612	618	663	645	599	650	663	630	642	683	624	697	663	658	613	632	632	639	645	690	631	657	613	640	619	644	605	629	677	655	604	628	646	647	626	603	615	727	666	658	649	618	625	662	630	679	652	633	662	647	607	636	686	651	617	587	646	679	638	604	686	628	622	649	617	675	664	644	596	625	643	628	653	645	664	669	594	671	640	651	617	595	671	646	667	637	681	671	597	605	625	639	643	632	647	621	633	626	598	663	678	642	632	635	636	659	627	628	659	579	667	639	619	631	628	614	619	617	624	684	614	646	661	626	614	667	609	637	677	616	601	616	675	661	658	655	643	650	605	583	654	652	646	620	626	633	642	626	644	640	654	646	635	648	596	679	663	627	592	678	622	655	632	630	644	580	664	694	649	632	639	623	626	651	627	625	645	642	669	631	636	618	650	626	646	629	620	702	622	650	647	654	644	650	660	601	652	652	625	611	610	652	651	642	646	652	622	652	609	643	605	620	644	592	654	591	656	649	635	632	642	648	649	620	615	632	611	693	605	637	628	640	609	628	600	656	609	624	650	655	675	661	661	630	632	644	645	644	626	631	655	621	622	601	650	623	662	638	607	659	647	658	648	676	640	679	635	642	635	644	662	669	649	664	596	606	655	635	664	629	690	675	612	589	662	645	668	620	639	605	611	625	619	623	631	669	643	669	631	637	631	651	631	606	632	694	635	648	624	670	620	683	632	637	639	617	627	688	613	649	635	625	628	687	667	621	630	671	668	615	608	599	687	701	629	611	644	592	658	638	659	658	657	636	641	644	676	591	619	635	652	632	635	651	661	620	671	653	636	569	615	628	597	640	649	663	619	631	632	616	660	632	641	626	649	670	643	610	590	685	649	630	643	641	635	658	662	642	600	652	621	618	643	656	679	633	625	653	611	637	614	680	658	612	606	626	640	663	648	626	618	654	592	647	653	638	658	603	675	627	639	593	653	637	646	616	624	588	636	639	615	601	653	640	611	602	610	622	635	616	644	631	673	665	665	642	593	662	637	650	604	634	649	618	605	656	640	624	661	667	647	629	617	681	638	623	666	612	598	636	644	653	611	685	625	655	661	671	680	621	631	634	638	684	667	616	648	665	619	625	647	600	626	648	651	619	682
49937	92896	72083	48652	49735	16945	787	768	765	2536	5276	4449	911	656	676	632	668	670	674	691	663	648	661	665	606	650	625	650	659	618	662	616	656	631	634	695	620	628	641	713	656	662	629	600	695	681	647	658	624	639	659	642	656	651	643	667	660	613	652	598	627	662	689	638	661	618	659	623	628	639	685	644	663	627	616	666	654	633	648	633	631	636	611	659	654	630	662	614	679	600	652	657	653	619	636	671	629	717	655	620	641	689	677	617	652	649	637	639	593	659	629	633	646	662	620	636	639	686	613	663	572	621	619	645	626	632	624	642	647	621	613	620	675	642	631	651	671	640	647	629	576	658	654	598	648	682	618	669	633	599	661	652	612	609	627	613	644	612	612	643	697	630	643	662	673	634	679	668	574	636	639	631	629	625	601	639	682	613	643	619	610	691	623	649	620	631	629	619	671	608	613	678	644	639	667	670	672	624	622	610	589	638	634	695	661	641	605	650	688	644	663	621	614	665	649	600	656	621	688	662	667	653	640	681	625	622	677	648	624	642	651	657	671	615	635	672	650	613	646	623	617	584	647	597	650	695	618	610	647	621	644	671	670	669	673	673	616	635	661	659	652	618	633	664	653	663	661	661	649	670	676	660	635	610	665	671	673	628	658	650	695	681	640	645	664	640	666	637	613	662	606	669	617	628	597	621	645	652	626	639	638	664	639	613	650	601	655	660	669	592	604	619	608	660	598	654	639	638	650	613	679	634	645	678	683	572	605	631	628	673	623	653	623	650	653	645	629	659	594	657	630	633	650	618	677	653	637	652	669	599	618	604	670	649	660	671	625	630	629	590	645	622	650	593	634	644	607	642	626	661	639	566	608	618	627	623	680	689	619	639	642	653	627	651	641	598	637	659	660	695	653	713	669	647	646	631	662	635	596	639	590	632	628	650	640	623	661	641	671	611	644	637	624	588	614	615	613	659	675	635	675	642	612	627	646	600	614	623	693	646	661	621	656	641	597	664	589	608	686	639	606	631	637	648	630	650	595	620	656	610	607	621	631	668	640	628	612	631	626	619	645	640	599	692	621	663	682	638	610	648	614	629	613	646	656	599	616	635	665	618	667	646	647	613	649	665	625	592	624	639	678	658	661	620	626	579	597	654	652	649	642	713	644	600	610	581	640	645	650	661	692	635	631	622	620	666	624	654	634	585	608	635	638	652	645	643	636	621	634	626	584	625	628	656	623	627	627	655	678	632	648	663	636	643	668	641	652	592	637	642	651	638	634	616	653	654	636	643	614	648	697	640	593	597	656	635	626	622	658	615	625	634	651	623	657	665	681	643	673	618	638	625	631	595	658	631	630	670	671	621	644	663	696	654	648	626	637	645	642	642	646	639	671	676	594	640	669	636	639	621	665	621	644	638	677	619	653	615	602	668	664	622	636	615	664	628	714	589	651	656	646	652	633	627	634	679	620	681	697	649	630	648	660	643	624	603	643	624	634	603	619	672	608	634	625	652	659	634	627	653	650	673	650	670	628	658	635	634	619	622	638	623	634	576	639	602	670	621	605	648	647	638	688	568	664	619	613	657	595	656	651	605	623	683	602	639	613	638	636	622	716	618	695	634	598	668	630	669	619	609	662	667	651	681	638	655	688	633	631	666	685	626	645	641	669	641	670	658	624	640	641	658	651	659	644	622	675	657	615	634	624	664	633	654	635	685	613	601	628	650	644	668	639	612	667	633	664	664	608	653	635	626	621	619	640	672	656	677	659	647	678	670	609	679	673	672	645	629	614	609	639	605	681	620	647	612	656	640	642	631	644	674	655	602	618	593	664	689	660	636	622	627	599	654	652	624	643	664	637	636	669	704	647	633	582	627	651	667	606	664	651	627	646	644	597	667	716	710	664	633	687	658	666	621	652	648	695	660	675	652	666	598	631	690	670	669	670	652	669	669	638	650	666	623	606	656	621	615	567	658	621	622	629	592	623	604	664	626	605	642	664	641	664	602	622	626	656	636	605	632	672	636	702	627	649	639	624	651	652	623	601	661	608	639	647	605	640	657	650	633	691	616	634	587	626	624	625	606	621	682	622	652	642	663	644	641	645	647	655	676	627	637	634	649	653	651	663	622	641	629	687	618	626	619	654	650	600	636	618	627	641	664	650	642	650	612	628	679	633	653	642	682	658	611	624	661	626	601	624	651	634	653	661	654	685	641	677	684	620	646	575	677	655	620	643	627	644	607	644	607	621	671	670	641	618	630	655	650	641	635	652	662	706	648	624	663	629	626	622	643	641	637	595	699	677	616	625	625	634	623	633	677	684	645	687	667	665	628	687	655	679	629	664	664	643	643	626	640	654	654	627	629	633	679	633	686	615	660	649	628	659	660	683	651	641	606	662	643	619	637	632	677	649	648	595	648	656	657	659	599	666	650	618	616	607	652	621	625	648	605	697	611	621	651	650	598	627	596	669	635	627	655	637	682	630	601	652	654	629	650	634	648	668	667	621	653	626	650	615	683	638	612	648	632	666	614	661	626	633	644	618	670	672	661	592	655	590	624	645	601	616	646	622	674	643	660	646	599	615	654	638	605	602	606	681	653	636	585	621	623	639	709	643	649	681	661	624	620	675	646	646	635	631	622	646	675	614	631	681	627	618	676	605	624	615	640	628	664	621	676	583	637	611	630	675	637	644	642	665	622	654	651	640	632	620	657	671	673	618	613	666	651	643	656	676	611	653	666	667	655	615	628	619	638	657	646	655	661	592	643	627	619	662	627	641	648	650	630	676	647	601	627	698	630	600	659	632	621	666	663	643	597	638	594	598	608	625	624	668	640	642	614	627	665	688	635	609	605	620	674	624	642	661	612	622	661	664	600	600	578	603	654	636	647	611	610	656	611	653	600	670	616	647	616	618	612	675	667	656	618	624	638	621	653	627	628	641	579	633	631	609	595	613	637	663	612	641	665	645	651	648	664	635	691	615	592	653	595	635	617	621	655	634	650	640	667	624	613	624	649	649	610	632	670	616	614	649	662	643	572	659	652	629	669	644	665	623	642	632	650	639	619	607	632	621	644	607	644	653	628	619	641	668	641	650	658	638	638	611	667	635	615	657	625	661	651	654	622	627	618	650	651	640	641	669	641	680	620	657	665	685	578	651	604	618	665	619	615	628	679	680	659	661	628	603	595	615	609	659	624	644	651	638	698	623	640	577	674	638	643	631	650	660	665	666	639	635	629	650	628	639	650	667	651	643	621	660	612	653	620	656	600	654	652	648	690	640	658	639	629	678	644	658	622	662	640	660	662	638	650	665	667	680	640	633	669	616	624	650	639	696	596	655	651	682	632	642	656	612	638	647	663	656	644	622	673	656	631	635	699	674	674	677	603	635	653	667	643	615	668	659	652	631	634	647	629	646	642	670	625	638	649	621	666	642	657	623	644	589	603	602	657	686	630	646	652	643	673	652	645	652	613	667	677	630	652	657	632	652	632	659	666	630	635	645	605
33572	30863	28973	12333	8270	2062	311	317	310	356	408	347	311	281	311	294	286	299	312	341	297	332	320	315	307	293	286	278	310	306	340	293	318	313	301	326	324	334	304	338	310	323	338	320	295	312	295	364	299	306	337	317	332	308	323	318	323	327	285	327	299	336	314	309	324	332	301	330	341	315	317	305	295	319	292	324	299	303	333	319	307	287	319	316	305	289	328	297	311	329	329	325	290	314	290	294	312	319	332	343	283	343	341	318	329	317	310	364	319	307	309	304	292	285	266	275	337	288	310	326	331	322	313	305	308	310	323	309	320	295	295	311	312	296	300	299	288	294	336	334	333	304	305	339	320	289	288	315	290	331	361	295	311	311	304	313	315	319	291	315	321	320	314	343	308	306	312	305	301	315	327	313	293	319	329	326	336	324	315	303	316	310	297	314	323	291	322	331	350	300	341	328	314	305	316	327	290	278	307	337	294	317	332	337	295	313	282	282	349	301	295	338	270	296	308	321	314	280	326	292	327	328	292	296	321	280	321	336	300	304	332	302	316	352	303	299	287	305	326	331	312	332	320	292	288	325	323	311	325	286	317	306	331	363	335	315	301	323	294	320	361	319	329	333	308	313	337	335	298	300	325	287	344	327	316	311	293	299	322	295	329	295	342	315	325	337	316	318	325	306	319	323	318	291	310	302	321	299	302	355	309	341	304	319	312	321	290	316	288	283	297	295	297	306	313	285	288	303	322	341	326	338	300	303	297	306	342	326	283	304	289	319	314	308	312	336	308	287	338	320	309	307	320	297	308	350	272	314	344	286	306	292	346	348	323	349	312	322	332	307	315	297	310	282	296	316	330	326	306	309	317	276	302	314	300	302	307	274	300	339	311	359	336	305	291	317	331	315	297	290	339	339	348	341	317	301	306	319	316	312	286	282	276	295	315	312	301	309	329	325	328	309	297	323	315	307	300	288	332	297	369	313	309	312	306	310	288	341	318	333	298	309	320	301	306	327	282	320	309	311	342	311	311	317	317	314	330	291	319	321	307	273	326	310	309	338	322	305	314	339	300	335	300	308	312	281	310	308	333	305	342	278	313	308	286	320	315	302	322	320	309	304	306	322	335	282	333	365	319	291	287	304	315	315	303	317	323	304	280	345	302	302	299	327	301	293	321	314	300	293	304	299	315	282	338	318	315	319	319	301	318	310	274	307	302	314	319	314	295	330	357	300	307	321	302	306	311	317	288	312	313	287	348	291	295	288	320	323	309	286	294	297	360	330	322	321	294	304	288	295	289	306	312	305	302	302	299	290	319	306	299	323	290	301	320	277	331	316	335	290	292	333	303	305	305	312	278	302	310	303	320	345	319	323	321	310	305	335	330	280	321	315	293	353	345	337	271	287	308	278	311	309	321	308	326	290	313	287	336	306	310	302	279	289	306	323	314	352	304	331	320	329	311	326	302	295	297	321	303	318	333	313	317	308	335	313	335	288	301	299	296	298	293	287	322	296	325	314	305	285	281	333	333	273	322	336	314	327	302	337	344	308	334	317	318	334	327	300	304	324	318	315	324	342	312	287	313	304	297	327	326	306	357	290	310	297	320	304	295	303	316	351	321	286	312	320	305	311	284	291	317	324	291	293	296	322	324	290	285	290	315	300	323	305	314	295	321	330	288	337	323	303	331	292	290	320	302	304	284	355	312	297	324	309	327	301	309	276	318	341	327	309	282	311	333	288	317	336	335	313	306	322	302	314	301	314	297	340	310	310	313	311	277	290	284	306	291	317	337	339	314	292	276	344	315	304	338	308	285	318	297	310	350	316	308	314	300	332	349	299	325	298	322	309	306	315	321	284	320	281	345	329	348	312	342	309	305	337	311	326	324	302	315	326	260	295	303	279	336	296	283	295	305	303	341	311	286	304	300	322	304	310	282	351	312	284	306	311	327	318	300	314	292	283	338	291	316	283	281	307	290	303	300	304	301	306	285	301	303	307	285	319	340	311	347	284	332	313	299	293	301	334	301	303	303	318	325	321	334	321	327	315	313	293	297	315	321	316	310	300	307	311	300	305	286	311	308	316	309	319	313	313	287	296	316	303	334	322	296	332	351	318	306	343	315	281	315	294	315	298	305	336	305	303	354	300	300	301	291	306	301	284	305	308	285	307	324	279	317	308	305	329	317	289	303	335	341	288	294	277	323	304	307	316	303	275	309	332	298	314	320	345	323	289	304	301	330	319	351	293	284	315	321	332	331	341	303	298	339	346	310	295	293	298	294	298	335	314	289	308	350	348	275	309	333	325	315	312	321	330	289	321	271	331	316	299	296	309	294	325	340	320	287	299	297	333	290	303	289	301	330	294	307	323	292	318	317	316	331	276	308	304	313	312	326	313	319	313	297	293	337	292	299	328	333	317	313	310	289	298	350	321	297	315	305	312	321	325	277	280	296	331	300	326	309	312	319	352	334	279	314	304	304	297	292	348	336	295	279	318	284	317	307	286	338	335	317	344	293	327	303	313	310	292	290	315	321	317	320	322	302	308	334	299	293	351	304	311	316	289	296	290	325	305	304	315	315	333	301	319	328	310	313	305	306	327	283	301	284	312	287	267	342	329	316	336	317	309	296	347	339	312	336	313	328	314	287	317	312	347	311	330	310	318	329	330	314	326	332	297	320	322	300	291	313	286	317	309	340	307	306	339	307	317	299	305	275	306	302	316	303	312	334	297	320	286	278	323	291	297	312	304	265	329	311	295	319	333	287	295	310	298	311	300	308	327	314	330	349	332	315	321	305	316	313	324	340	314	303	298	313	307	306	335	321	321	313	325	282	298	299	315	345	300	309	320	348	304	287	282	312	324	319	329	349	298	268	286	317	337	280	310	311	295	313	306	283	314	306	313	319	335	327	323	309	308	299	294	320	313	301	295	303	283	284	327	326	329	295	293	311	305	341	320	322	313	300	292	292	307	302	338	352	304	320	288	319	325	318	295	331	305	319	280	313	317	321	302	309	323	302	320	316	290	284	295	322	334	274	306	318	287	305	338	303	302	304	329	319	322	328	316	353	303	280	336	297	298	300	316	366	288	328	315	307	303	301	309	309	328	347	279	274	300	307	313	296	334	317	285	283	287	288	298	326	309	321	344	294	338	328	311	304	296	305	277	310	301	331	309	309	289	363	320	336	309	323	339	325	315	337	314	314	304	316	322	309	303	293	326	319	277	310	315	322	330	314	312	312	287	292	325	312	307	285	307	334	321	297	295	316	305	320	346	312	298	298	313	277	291	320	311	319	325	297	340	304	293	347	321	292	302	310	336	294	349	314	336	327	341	299	303	276	324	316	291	318	315	342	315	295	320	343	272	300	312	291	310	316	290	284	314	308	330	331	309	271	319	321	309	309	317	307	288	331	342	327	259	299	310	322	319	334	293	313	315	300	327	323	293	276	311	334	303	305	333	304	288	303	313	311	308	326	314	295	307	308	322	294	327	323	290	316	291	277	331
36343	43039	22558	6431	8053	2039	328	343	324	395	446	488	321	327	339	323	332	342	336	330	336	356	345	321	325	324	345	319	352	319	324	301	331	335	330	311	334	335	328	313	351	319	347	341	337	307	343	362	338	340	321	325	346	334	344	352	364	327	352	338	314	342	351	338	349	329	346	361	332	332	323	302	304	328	342	328	341	347	365	360	360	323	332	324	300	347	368	306	325	352	338	342	312	347	365	358	350	303	326	359	349	349	317	318	319	352	337	366	292	343	344	325	328	327	354	348	319	335	346	305	330	321	296	325	340	304	320	336	326	321	325	322	407	313	329	328	319	317	346	350	337	351	343	302	335	321	353	353	319	362	330	321	335	332	313	347	330	368	329	317	338	351	330	327	333	315	328	294	367	347	325	324	326	344	327	342	348	347	323	345	327	319	318	327	313	340	325	350	320	337	308	353	341	311	321	370	345	311	334	312	352	328	334	363	319	301	309	333	344	312	313	341	357	346	310	340	340	326	327	317	319	363	336	319	341	332	319	325	285	351	333	333	361	299	360	327	330	334	330	320	355	343	352	368	325	357	325	333	322	304	337	324	345	336	316	326	312	355	359	277	327	312	326	344	312	352	383	344	332	322	350	336	346	327	325	316	356	356	360	318	332	362	330	316	344	323	319	315	328	317	359	319	331	284	363	320	326	346	327	337	318	344	348	351	321	346	325	321	342	312	343	332	343	351	327	323	346	303	343	337	307	327	354	344	363	342	316	302	350	315	334	330	349	328	315	332	322	310	329	325	318	313	330	347	322	315	350	357	345	351	310	349	324	312	333	308	325	321	311	339	337	335	334	339	323	314	321	330	313	342	327	334	327	326	318	291	319	314	322	316	321	330	324	314	352	293	340	331	316	320	366	319	310	325	302	317	335	334	338	293	326	283	319	319	301	335	328	354	330	349	358	354	331	329	351	352	348	329	360	358	319	328	323	321	307	345	365	302	313	323	304	330	335	329	327	327	328	349	350	309	348	312	336	320	358	319	338	324	326	344	348	313	322	320	321	338	326	336	304	303	328	331	333	344	334	335	323	322	320	360	322	284	332	326	345	324	329	338	340	343	364	329	320	345	310	321	367	342	371	344	368	337	340	336	289	322	361	334	331	358	316	350	352	339	344	322	324	356	325	360	352	314	336	331	348	357	357	338	347	344	323	336	345	294	337	334	319	355	327	319	331	347	312	357	302	326	354	357	350	305	349	316	317	312	322	336	316	332	336	337	324	326	333	312	319	301	340	364	314	329	334	333	343	332	324	344	324	325	334	350	353	332	333	332	322	340	365	365	338	312	347	348	339	321	319	331	346	352	333	314	345	343	378	298	314	337	344	358	292	340	324	338	332	338	281	350	332	336	312	341	322	335	325	338	322	384	349	358	341	340	350	290	362	317	328	335	326	328	311	297	337	323	307	342	333	352	361	308	278	313	358	316	298	338	326	321	361	325	339	321	312	344	323	312	338	339	322	326	332	331	362	319	305	324	324	335	341	338	332	329	334	318	322	334	353	330	285	314	339	328	330	354	307	358	318	349	318	360	299	339	297	313	353	319	336	316	311	326	317	323	344	308	336	300	326	339	352	333	320	324	318	327	342	352	359	327	322	350	346	314	338	315	337	309	337	299	338	361	328	322	307	325	344	351	323	333	327	359	304	314	337	306	317	325	330	337	316	332	357	311	334	314	346	334	336	351	321	345	329	343	321	349	341	321	328	314	333	314	372	327	313	320	318	305	332	314	333	341	331	319	343	326	319	328	321	350	325	343	330	321	338	339	326	314	335	348	326	333	357	337	338	333	342	298	334	328	356	334	314	329	320	340	334	309	295	345	330	322	345	338	335	308	334	331	313	326	306	323	346	328	332	320	320	326	340	330	327	348	328	324	334	338	328	315	339	365	326	319	306	361	371	347	370	332	329	313	331	357	330	351	359	333	337	363	331	343	305	304	355	345	310	349	343	351	334	345	306	330	320	336	350	340	327	330	346	338	335	329	327	313	332	342	325	331	331	316	329	318	342	322	289	351	364	317	360	339	323	310	319	320	327	324	305	319	369	337	333	371	326	324	356	342	304	339	322	354	342	322	341	352	351	325	308	358	349	354	304	326	339	294	337	335	328	325	367	351	336	305	320	306	315	348	351	298	357	340	334	319	339	326	359	345	338	334	328	328	328	346	334	311	348	326	318	313	316	361	331	301	332	333	350	347	336	317	334	322	336	323	352	336	346	301	320	358	324	336	316	330	318	328	335	342	339	331	357	346	331	359	343	340	316	313	353	348	324	354	358	328	334	333	315	330	349	320	363	336	348	349	340	355	321	342	354	338	337	355	356	298	331	320	320	317	331	336	306	335	345	326	367	317	361	350	322	304	358	294	334	310	329	337	352	297	351	328	315	329	330	339	335	336	312	336	337	344	328	370	305	284	352	356	341	317	336	357	351	310	332	313	359	342	343	330	312	325	314	300	306	337	374	323	320	332	337	302	329	312	353	361	330	345	299	346	339	354	343	354	351	358	336	339	331	324	341	335	356	307	308	332	341	317	335	304	319	347	318	336	340	297	324	322	327	330	320	332	353	320	331	331	335	338	341	348	317	331	307	299	336	329	350	325	354	332	331	339	313	350	384	300	346	343	349	329	333	377	320	346	347	287	340	359	331	308	318	325	317	373	293	349	341	340	296	325	320	298	333	331	349	352	352	355	357	322	315	363	338	332	321	332	341	311	331	342	363	345	335	352	345	326	334	329	383	324	319	346	321	339	331	332	324	347	359	310	318	338	332	360	333	334	323	316	348	342	336	356	352	316	345	318	314	321	318	291	320	351	325	354	330	353	313	334	328	329	319	336	307	309	288	340	338	368	335	328	306	335	321	348	342	328	344	354	306	357	349	341	330	341	318	337	361	359	334	323	356	300	337	310	304	357	361	348	300	365	336	337	324	350	326	331	297	334	342	370	356	313	303	300	317	336	315	375	329	293	339	343	328	291	347	314	315	296	324	341	328	366	324	338	338	346	377	329	319	338	323	340	370	306	346	339	319	355	325	298	331	334	327	343	349	337	338	329	317	361	335	331	325	335	350	309	353	335	352	346	350	302	346	356	358	333	348	295	321	312	284	307	362	338	304	334	306	288	310	343	330	336	354	323	348	363	320	332	360	332	308	330	304	310	335	316	317	332	327	335	326	351	343	323	323	331	356	342	338	322	327	352	305	358	337	326	305	338	367	337	344	346	333	306	331	344	292	343	320	351	333	367	338	318	333	342	355	317	360	348	313	338	336	307	321	304	354	335	318	298	309	304	349	319	333	313	318	288	343	298	318	366	352	333	357	321	326	306	337	337	342	335	317	317	354	322	297	328	320	349	331	326	369	350	346	315	317	348	306	332	338	342	353	340	327	336	336	321	349	338	331	340	341	333	319	321	348	325	344	333	313	336	313	347	342	315	313	336	346	323	302	329	310	327
23985	22575	33234	27308	31280	20681	4156	546	499	794	1847	1859	814	431	494	473	468	524	428	485	429	509	467	480	470	503	450	468	459	471	448	462	459	476	498	510	512	483	498	456	451	459	475	493	457	483	482	453	467	476	480	474	456	492	470	460	461	478	471	451	488	469	476	499	475	479	469	478	449	479	501	468	458	485	473	489	497	491	435	428	444	485	494	431	469	426	451	495	482	430	508	497	446	484	519	471	453	485	457	480	503	476	457	472	467	461	485	487	492	536	431	477	442	488	477	453	482	478	440	488	438	493	498	471	516	504	471	510	464	483	485	473	505	453	482	456	495	451	499	475	442	475	452	503	442	477	490	471	456	468	517	507	426	496	473	491	476	502	461	488	474	462	470	486	481	494	470	424	515	461	490	468	506	507	472	456	483	468	472	524	481	466	490	445	459	465	515	430	525	446	486	473	477	450	461	495	429	471	449	442	503	456	487	479	463	477	456	491	488	477	482	490	461	434	518	473	450	466	430	479	466	460	434	481	456	478	473	471	500	436	454	473	446	510	474	448	471	508	494	479	517	447	485	480	487	497	492	486	466	458	434	490	508	478	446	472	465	489	451	469	496	476	498	465	494	468	480	467	464	472	472	474	505	477	522	474	464	435	487	513	516	452	488	509	478	464	489	476	470	460	484	449	454	487	461	445	418	448	453	516	431	497	470	479	487	452	464	490	459	453	488	470	469	499	449	467	494	448	443	462	475	498	456	500	452	490	447	485	489	467	459	472	503	437	532	464	478	419	480	508	449	500	457	451	473	426	447	481	474	484	482	502	471	456	489	478	509	526	488	459	447	470	483	491	463	511	442	429	484	450	460	442	427	467	507	495	483	477	444	514	479	456	485	457	485	445	425	461	463	497	479	469	534	459	490	447	467	462	468	500	446	471	452	503	496	482	504	501	459	494	474	461	465	461	437	460	489	465	479	454	493	468	459	496	489	512	446	485	488	486	473	510	456	457	433	482	468	464	442	494	452	453	437	479	453	431	463	454	495	474	445	505	454	492	479	486	487	467	492	462	460	474	482	480	477	450	471	465	481	458	467	451	461	445	514	455	453	446	454	441	449	459	489	469	452	443	476	491	475	454	468	455	470	459	467	466	463	478	426	505	481	487	468	480	513	511	465	425	412	479	440	463	437	490	456	431	451	462	474	462	474	504	503	473	477	465	476	476	491	487	477	445	470	484	483	483	487	481	469	503	452	473	468	473	440	472	477	466	481	473	447	466	468	453	468	444	493	469	474	440	490	471	490	481	485	471	463	470	456	447	484	493	491	507	442	478	469	498	441	513	453	464	477	430	457	461	483	446	500	457	478	446	470	484	476	499	497	459	473	471	440	476	499	472	465	472	509	464	477	461	480	456	482	468	495	449	485	482	463	515	464	496	465	445	439	476	458	464	463	479	429	496	478	480	489	455	445	477	464	495	491	455	474	488	489	512	488	481	404	478	469	458	470	464	458	436	491	473	486	474	466	483	465	525	488	471	442	463	463	430	425	457	491	468	478	461	479	465	468	434	504	477	475	491	434	472	468	470	502	440	527	461	491	480	479	467	471	448	493	476	462	461	461	465	518	436	505	488	469	494	504	492	486	442	504	452	463	472	481	459	474	431	489	507	459	471	455	470	486	500	471	447	492	495	488	481	468	440	453	462	482	465	479	496	441	505	500	476	472	493	487	450	467	482	445	496	485	481	509	457	459	447	435	460	436	443	506	465	421	503	489	424	459	464	485	442	476	493	508	452	459	486	457	459	467	462	457	513	429	481	480	473	485	458	489	507	463	499	479	462	511	460	480	472	458	484	465	455	441	475	480	458	514	504	490	469	448	444	465	476	484	475	487	498	450	458	492	490	501	477	485	470	460	500	493	520	453	458	504	472	458	475	472	488	484	496	485	434	489	494	450	480	499	462	481	489	506	429	454	506	461	483	464	481	481	462	457	475	488	489	492	478	461	479	486	473	459	435	492	459	441	505	470	493	494	476	466	478	487	473	472	476	483	512	450	433	448	498	455	497	468	425	458	501	460	486	502	469	493	493	501	525	446	471	487	502	502	475	435	444	465	500	460	438	446	539	418	466	468	464	446	480	452	469	460	491	464	455	480	478	495	465	495	478	421	497	483	501	489	470	461	476	494	485	460	490	486	464	504	430	511	439	478	482	511	452	469	444	465	471	445	509	461	424	443	468	514	474	461	455	442	436	451	450	453	496	462	446	504	472	456	445	483	457	440	481	472	446	455	461	455	477	479	431	474	460	436	469	424	467	490	498	461	480	497	463	453	483	486	493	439	452	499	482	455	481	449	464	481	460	492	488	490	441	469	479	436	451	463	474	446	463	467	465	492	456	485	483	470	489	472	496	479	489	455	473	447	474	465	467	467	471	505	483	464	463	434	514	434	477	454	490	465	472	452	454	441	517	439	496	497	462	420	468	498	478	470	479	460	463	455	492	485	470	514	491	496	469	479	467	463	492	506	435	469	439	462	457	462	445	484	445	431	504	463	499	508	485	450	446	455	477	488	447	462	485	455	471	481	502	456	493	473	488	469	511	464	454	464	487	466	457	488	492	468	477	478	489	451	452	421	449	465	477	464	437	439	464	429	512	458	472	467	482	480	498	461	496	493	468	507	469	477	448	477	547	477	460	426	504	448	459	469	515	499	476	484	464	461	471	454	462	470	450	472	469	480	450	475	481	497	433	466	475	445	467	479	437	493	441	469	452	475	463	514	451	490	449	442	478	445	488	507	504	454	420	472	469	470	440	523	464	454	433	472	441	461	460	512	473	479	434	427	490	481	485	469	490	460	488	478	472	472	493	449	466	486	450	470	471	434	426	446	451	456	466	445	490	469	457	494	490	488	479	483	475	472	456	480	483	440	466	500	488	472	485	503	488	475	438	481	466	436	465	513	473	466	456	455	489	450	498	479	473	475	484	419	450	470	433	467	446	440	487	496	484	496	512	505	430	458	483	493	508	462	500	458	439	469	449	486	467	467	466	504	445	449	487	465	474	458	445	497	485	481	447	458	503	480	468	478	464	513	503	493	474	495	463	493	451	507	460	503	496	441	496	492	512	531	480	458	443	460	471	471	441	454	483	466	480	483	491	471	439	445	466	459	446	436	497	469	509	477	467	476	456	436	470	465	474	461	516	498	493	443	466	479	473	477	464	422	432	451	506	453	470	480	481	471	473	478	515	514	478	479	499	465	456	484	483	504	455	469	451	485	463	478	459	487	436	439	499	467	448	457	481	483	516	508	465	459	463	463	443	438	514	451	491	460	480	471	490	473	476	449	492	510	468	499	499	462	457	443	485	447	488	469	464	460	449	474	503	490	492	477	499	467	474	508	448	455	452	489	477	487	467	471	508	472	496	449	474	466	464	474	448	483	450	488	492	465	501	439	452	456	483	454	454	462	445	462	475	473	492	471	422	491	480	460	456	455	492	505	454	466	490
47142	88015	58390	36411	38732	10935	542	582	513	1009	2836	2779	1015	480	483	481	507	477	464	479	483	490	485	500	456	477	469	467	466	482	537	510	474	505	504	477	485	468	464	499	484	492	472	489	521	500	486	469	478	457	498	444	461	498	522	506	469	509	504	519	485	482	423	484	470	488	480	526	467	489	493	468	490	460	513	435	495	495	514	469	488	497	487	473	483	471	495	496	500	489	497	478	500	463	480	444	450	502	513	485	485	494	477	507	522	481	478	459	475	472	495	440	504	482	511	489	493	482	492	503	507	473	519	470	466	520	485	527	455	456	543	473	520	495	439	498	507	438	505	466	492	474	484	448	493	474	487	494	452	503	501	500	490	473	522	478	442	503	428	499	495	469	452	520	500	478	469	464	478	492	522	436	489	441	479	479	502	475	449	483	468	505	518	510	460	505	489	474	504	512	506	502	487	485	465	454	504	496	514	484	508	460	469	464	450	456	493	484	496	462	484	478	470	475	457	475	487	481	470	486	479	476	486	503	469	506	483	456	459	471	523	512	487	469	461	460	483	500	512	512	457	489	494	473	500	466	478	485	464	458	476	443	473	446	475	478	456	481	497	458	464	491	440	499	454	453	484	511	499	472	490	479	505	430	482	463	488	521	462	476	489	508	466	489	490	451	458	473	482	469	439	473	493	488	468	487	469	485	460	465	500	506	487	478	447	481	472	511	484	463	465	469	504	494	496	493	488	463	508	469	448	468	490	461	489	466	470	524	482	489	489	508	466	482	498	481	513	425	493	464	499	472	459	484	510	462	477	451	485	499	454	466	490	454	472	491	469	508	496	510	474	514	486	485	473	462	502	473	467	445	488	468	492	462	470	469	439	509	476	457	475	478	496	489	444	468	444	481	495	455	471	487	489	475	507	472	489	504	484	478	437	526	478	457	482	479	498	526	502	464	487	499	470	468	502	504	520	502	469	504	460	502	489	441	500	467	511	454	485	454	478	525	488	472	462	516	502	476	479	488	470	473	464	490	518	504	518	485	466	515	474	485	488	470	485	480	471	463	502	485	507	480	484	515	485	454	487	486	483	481	495	490	506	492	488	452	479	513	459	485	501	470	472	487	451	503	475	450	484	484	474	472	458	480	527	477	475	493	496	474	465	474	468	485	446	474	506	456	482	467	497	466	483	475	506	477	487	543	463	471	466	490	452	504	490	493	467	507	494	451	469	498	490	487	498	483	506	493	477	449	472	487	473	479	481	446	470	477	466	455	481	488	475	478	446	467	491	453	443	491	480	463	449	497	499	439	519	471	529	500	434	462	534	497	490	472	479	472	487	503	453	487	468	484	473	474	446	469	440	434	518	486	468	507	457	470	463	468	480	477	467	462	503	466	455	463	495	491	474	468	477	487	475	479	479	498	460	484	482	522	509	447	510	467	483	464	479	465	510	501	491	489	490	501	477	491	523	491	478	487	482	466	490	488	466	495	457	496	500	472	459	455	464	465	483	489	473	515	512	503	459	470	456	487	488	469	476	457	430	470	459	480	489	504	501	474	515	472	480	439	477	476	479	483	509	475	513	479	508	481	487	503	463	473	449	497	501	502	504	492	504	497	479	476	498	462	506	492	477	497	531	482	484	479	536	496	479	511	460	490	517	486	506	501	498	443	464	467	479	496	454	503	492	462	506	502	500	470	495	500	436	485	500	452	477	484	448	482	469	447	501	518	485	482	453	501	496	513	486	478	471	500	470	462	476	525	485	474	479	465	479	480	499	447	497	477	522	500	518	497	481	478	453	508	471	492	496	499	534	455	485	470	480	485	462	476	504	506	521	455	482	457	472	491	483	442	471	487	469	455	490	477	504	465	482	465	476	486	462	499	445	509	444	480	491	458	480	472	505	498	468	488	494	491	463	478	527	518	467	479	447	490	444	460	521	488	507	493	483	498	492	456	500	469	456	514	489	461	458	449	501	501	497	510	475	446	476	482	482	473	478	506	451	499	471	502	454	472	474	498	509	485	457	504	467	482	495	465	487	468	507	459	488	501	499	491	482	485	512	448	472	484	474	452	495	488	506	444	461	481	488	442	517	461	483	481	484	496	473	474	443	474	494	476	489	485	484	491	485	475	483	482	492	499	443	466	475	517	484	509	520	466	477	464	545	488	539	474	493	462	501	457	475	482	477	457	493	477	471	474	482	502	452	508	513	469	469	503	470	493	466	469	458	476	459	519	486	492	489	496	474	488	470	480	494	450	500	465	484	477	448	481	514	458	518	471	490	499	472	516	514	516	454	464	440	469	479	507	513	476	472	472	461	462	517	478	458	492	482	503	479	459	497	501	486	548	479	470	506	464	457	473	461	469	482	484	486	526	533	500	480	493	457	484	462	501	458	506	455	469	470	484	423	479	462	440	485	508	495	510	457	501	513	475	527	484	534	433	480	497	492	476	520	522	498	471	471	473	458	485	474	510	487	503	513	497	473	492	460	487	449	452	505	485	466	469	456	466	501	510	461	501	516	484	461	460	496	500	487	481	450	462	508	515	475	450	503	496	510	495	455	471	470	495	485	478	450	486	482	490	495	494	483	464	498	472	531	475	485	474	471	456	472	494	484	469	473	484	465	492	483	473	493	459	463	460	483	534	548	457	473	470	483	472	482	474	509	468	511	497	491	452	497	503	479	489	443	478	478	523	470	496	538	485	491	483	486	489	472	463	492	463	461	473	509	507	472	492	523	522	530	471	469	502	464	498	451	496	495	508	447	537	465	508	462	481	459	500	470	445	465	492	496	473	501	506	479	474	448	454	471	484	464	486	473	477	487	542	507	414	442	455	492	518	456	445	481	470	459	538	480	504	471	503	457	505	490	453	514	480	486	417	452	501	475	491	447	491	485	508	468	490	471	501	459	464	484	499	472	460	432	449	488	467	498	490	508	501	524	453	490	467	490	492	476	483	484	461	518	469	509	508	448	472	471	455	486	493	499	498	512	458	505	478	474	483	509	463	474	479	463	484	486	501	491	450	477	486	497	437	514	448	480	459	491	453	517	499	453	497	508	465	483	454	494	497	507	505	458	461	493	489	528	478	430	515	460	482	463	476	498	517	494	474	490	482	469	494	486	473	524	470	495	507	476	479	462	478	483	495	476	463	478	471	487	464	478	476	456	488	499	480	455	483	492	486	451	474	482	479	464	455	500	440	487	457	478	499	492	444	441	541	478	470	507	500	464	463	466	514	472	446	506	467	478	476	488	441	470	469	490	502	479	503	477	500	473	466	461	467	472	483	454	471	475	455	496	502	500	465	481	508	491	451	514	498	475	463	473	517	454	455	464	479	477	439	530	465	506	497	465	487	487	511	441	492	503	502	481	481	484	483	492	454	517	468	461	457	511	492	466	479	487	515	468	523	475	457	477	518	498	472	463	483	462	478	482	478	491	511	472	490	476	439	441	471	499	496	501	472	480	466	492	484	486	456	500	450	497	461	437	470	487	458	482	482
24992	23808	32471	26692	25259	12736	992	377	428	794	1071	995	587	373	376	337	341	363	367	375	359	355	360	363	414	365	362	388	343	351	337	337	358	370	369	391	365	349	354	355	396	355	357	375	392	352	393	362	336	389	344	347	391	334	395	339	328	365	342	348	355	314	357	343	358	413	365	361	373	396	359	352	372	344	350	379	382	354	383	341	388	340	368	352	406	352	348	356	333	362	350	379	337	349	359	370	370	370	363	330	381	357	383	337	339	341	360	391	330	363	372	361	343	345	403	359	349	369	406	352	330	337	356	392	380	367	341	346	363	364	340	345	363	330	345	358	348	371	366	372	315	354	373	370	354	426	370	348	362	341	350	356	361	360	372	382	372	362	321	394	348	367	377	361	368	388	374	365	333	371	366	363	376	342	358	379	399	363	353	384	378	406	364	361	342	363	351	384	373	353	359	375	366	372	334	361	360	356	376	356	354	349	368	378	353	351	359	353	336	345	335	346	373	361	344	391	365	354	372	378	373	397	344	386	388	382	372	379	362	355	369	350	351	381	355	379	394	369	348	356	373	349	341	348	327	377	360	377	342	396	360	376	394	371	362	355	342	382	356	369	395	381	364	347	340	375	405	358	348	378	374	372	364	333	362	349	379	373	349	376	361	375	346	380	374	366	391	379	376	358	336	336	357	367	351	343	362	345	336	358	372	390	362	368	357	370	365	343	364	358	355	401	355	365	395	366	322	382	366	371	364	376	394	333	393	365	370	379	341	371	369	377	374	341	346	374	351	334	363	372	331	366	372	361	371	370	364	360	356	367	324	365	388	384	329	367	344	324	370	363	370	330	406	382	347	355	359	316	360	362	365	361	356	341	346	381	358	400	359	364	372	368	365	375	379	383	345	347	362	378	333	341	389	358	377	379	378	368	363	366	362	373	341	342	363	375	345	348	347	372	382	366	361	318	388	350	366	392	364	380	350	358	412	322	384	359	351	348	362	339	354	350	386	357	378	371	369	363	353	386	352	353	342	365	366	350	367	353	378	371	347	351	344	343	373	361	364	333	393	361	371	426	338	374	357	336	363	358	362	355	366	372	340	338	382	368	379	339	376	377	352	344	340	376	382	341	376	346	392	328	331	331	408	359	385	342	368	370	372	371	363	336	355	351	353	344	341	369	358	340	371	378	362	351	348	356	383	369	358	373	364	378	347	343	342	379	359	317	434	355	367	346	369	378	416	359	349	381	376	363	343	398	380	368	345	355	378	357	375	372	389	381	338	352	360	356	370	367	369	364	369	360	342	360	351	379	348	336	355	336	364	403	374	364	360	351	371	344	371	346	340	348	361	387	387	395	359	416	370	353	385	358	378	337	359	357	391	343	348	410	381	340	363	351	344	395	406	394	329	379	360	342	364	395	381	362	378	337	350	361	356	355	415	384	357	375	379	387	367	356	361	355	337	337	344	354	376	400	378	365	359	348	343	352	356	342	370	386	355	367	342	370	389	371	371	393	370	362	331	334	332	369	364	357	391	374	345	327	400	334	334	353	354	365	390	377	384	359	357	372	390	381	359	354	344	384	377	383	332	372	382	387	375	368	347	376	358	347	341	343	350	360	371	362	389	344	351	334	347	383	361	379	360	404	345	381	349	367	382	370	350	370	402	402	364	345	365	379	372	368	385	350	367	364	366	344	380	369	344	363	374	341	366	349	395	373	345	413	358	353	324	371	375	384	339	365	349	351	368	347	373	354	361	399	381	379	358	384	340	385	338	387	353	328	334	360	345	328	343	307	325	369	359	388	361	366	384	398	389	335	390	336	391	345	337	397	360	357	379	340	366	343	387	346	342	342	366	389	369	358	365	343	377	362	376	387	370	353	339	372	330	346	376	365	350	336	362	366	391	396	352	357	333	364	373	369	340	345	332	367	352	365	349	363	368	343	355	391	372	362	361	355	367	356	364	353	362	342	329	358	351	379	352	362	378	335	354	409	342	394	377	356	358	336	375	372	365	389	337	365	364	352	358	381	382	377	342	352	378	379	359	367	350	357	361	342	366	349	375	371	382	354	357	346	324	361	341	377	375	379	360	351	337	363	369	344	353	372	371	338	384	391	370	361	348	355	362	355	377	351	369	366	362	340	383	349	344	333	361	364	360	356	349	369	350	394	353	429	380	338	356	379	354	342	368	356	335	361	351	372	377	347	360	394	379	391	346	343	374	348	379	341	396	361	364	352	367	374	378	396	365	356	367	392	390	342	336	367	350	382	359	382	383	359	320	369	347	345	394	370	378	374	375	371	364	328	381	368	368	362	373	352	377	345	361	354	368	374	361	366	341	359	374	364	328	380	353	370	361	380	349	357	385	383	368	353	372	336	355	331	363	390	380	368	359	334	320	392	386	393	359	397	372	337	374	326	402	373	335	397	358	356	346	339	349	337	400	363	370	376	349	363	344	338	383	367	370	355	386	373	400	394	377	366	389	391	343	397	372	345	393	352	362	375	348	372	342	366	408	385	392	366	339	364	333	399	359	324	360	349	360	352	365	343	381	383	336	342	368	401	329	366	349	380	371	365	346	386	368	375	346	419	352	331	343	349	378	367	373	364	370	364	373	323	342	344	349	362	379	346	353	387	392	385	358	368	346	339	357	384	378	350	352	369	366	346	366	375	354	335	350	377	374	333	346	369	365	353	390	369	387	369	354	384	348	343	321	354	359	376	370	341	352	337	355	348	326	382	373	348	348	341	356	379	337	349	355	343	363	375	369	376	349	383	398	374	368	365	368	367	356	367	370	390	359	341	353	372	366	383	356	394	336	378	360	359	352	360	335	384	360	345	368	351	389	387	351	358	345	363	383	353	354	377	374	399	358	386	359	367	363	359	361	341	389	391	357	360	349	354	326	357	366	399	378	349	375	337	363	368	349	379	371	339	368	372	355	383	371	367	355	366	370	377	324	372	371	346	365	407	407	353	384	352	341	390	345	378	382	370	356	385	378	379	397	371	353	359	402	350	342	359	379	356	361	315	349	318	352	335	357	348	338	352	383	339	350	354	375	324	339	392	388	384	341	364	363	345	359	368	348	347	339	334	371	325	351	345	349	374	348	352	384	368	362	333	377	348	343	342	345	362	378	355	340	363	413	351	377	361	359	358	359	394	398	352	365	333	360	385	328	352	332	348	332	355	359	374	338	373	342	350	354	352	327	380	364	377	361	344	365	357	399	379	366	352	362	378	343	386	334	406	353	352	358	361	356	324	353	358	353	404	356	352	337	363	374	349	343	369	357	409	376	369	352	382	361	343	387	344	362	395	379	370	384	373	366	387	359	323	376	376	389	383	337	365	361	358	357	375	333	374	365	373	363	360	384	366	377	369	386	382	365	345	358	370	366	384	327	332	328	377	403	388	381	361	327	385	376	350	336	374	378	359	345	316	352	386	380	336	376	314	346	360	344	391	352	363	355	385	355	365	349	351	386	345	398	325	375	363	369	385	367	332	368	351
44705	78732	47463	28497	31181	9236	427	421	449	1255	1854	1708	827	386	410	391	366	418	383	372	322	393	415	377	401	384	441	414	394	410	369	402	402	396	405	384	395	402	362	382	370	354	386	408	439	424	390	391	398	420	369	388	416	366	372	390	397	408	428	407	375	378	401	384	419	396	368	378	409	392	372	363	411	413	382	388	401	406	391	383	398	396	389	395	379	393	410	382	384	403	401	399	400	405	406	378	414	371	390	408	394	385	359	382	363	379	374	366	365	429	415	401	381	357	382	392	364	405	362	393	378	408	376	379	396	383	377	402	405	385	400	402	385	373	374	404	389	389	421	380	399	393	420	369	357	408	420	412	426	379	395	338	398	382	411	375	405	395	376	372	408	386	415	396	406	388	399	395	419	371	416	369	366	357	404	387	408	418	374	412	392	413	397	373	404	440	414	386	386	416	414	392	424	415	386	423	415	381	402	362	371	394	419	400	408	407	420	377	352	410	400	404	378	383	422	358	381	381	403	401	403	380	424	378	377	348	406	422	363	390	416	410	385	371	370	375	401	389	400	420	377	380	379	404	395	404	410	386	401	375	388	416	381	374	369	388	381	385	415	371	345	404	403	362	401	395	392	392	413	406	348	392	392	376	390	388	385	362	401	416	407	398	381	407	377	383	393	383	356	428	388	389	389	407	363	396	423	430	406	368	370	439	398	406	379	357	390	429	376	388	396	404	394	423	392	381	359	356	403	386	375	425	373	397	392	414	376	388	415	405	383	385	408	388	418	395	391	391	444	356	377	366	410	433	374	418	383	407	386	403	374	391	425	412	411	415	436	379	350	385	364	402	395	388	399	410	423	386	392	389	430	405	354	403	386	420	385	408	406	382	413	427	376	387	414	361	402	411	364	350	378	422	378	381	404	409	404	383	387	385	386	379	409	382	359	411	381	356	390	431	358	377	381	387	357	438	404	375	374	432	364	409	418	425	407	356	392	421	364	409	415	387	401	398	400	403	400	382	399	411	401	404	351	433	375	406	390	381	412	411	462	395	394	442	394	365	386	379	381	441	401	370	420	370	387	408	392	377	391	386	386	401	388	418	373	357	402	410	399	400	402	382	359	390	378	400	421	370	377	439	383	404	342	402	370	387	386	388	380	371	379	382	405	396	392	388	364	366	376	407	404	394	392	379	361	378	392	411	417	357	405	389	356	404	392	402	393	392	384	355	386	428	390	389	384	381	394	402	408	378	363	394	381	404	410	386	386	407	383	389	403	391	391	406	404	414	393	401	378	405	385	362	388	398	378	335	385	393	408	434	383	417	394	424	380	360	407	392	399	431	392	389	420	426	401	373	405	380	371	389	404	393	382	416	367	406	374	411	371	391	390	407	430	407	427	370	400	365	357	409	375	344	400	389	400	412	380	406	428	376	368	367	379	439	382	402	415	432	391	375	381	353	373	392	398	425	391	401	410	394	444	372	346	386	446	413	433	373	407	435	389	410	376	378	400	408	407	415	410	383	397	408	421	390	414	394	370	391	397	413	391	419	407	382	383	393	366	378	372	363	388	421	373	391	382	385	371	379	399	387	390	402	379	386	392	375	382	388	384	389	360	419	412	409	412	417	409	419	363	408	416	379	391	414	377	379	389	387	367	383	378	371	416	407	397	433	393	385	401	374	409	401	379	402	411	379	374	389	393	429	382	383	426	445	390	413	398	373	418	401	405	389	382	390	389	412	411	396	364	417	389	386	374	372	351	361	404	390	386	388	413	397	386	396	401	395	370	365	381	394	394	397	375	381	410	382	391	395	369	364	396	391	405	404	407	391	394	393	377	409	397	401	416	372	398	385	360	388	372	399	381	351	377	380	405	392	366	397	393	363	396	373	379	360	384	378	404	386	368	435	443	377	383	402	391	379	362	381	375	370	392	390	403	384	419	387	357	388	382	379	426	390	362	389	397	359	400	425	380	422	404	432	379	408	392	377	423	394	383	371	398	373	362	382	415	406	375	374	430	355	408	397	379	379	377	416	389	380	380	378	379	391	437	399	391	378	378	376	385	416	380	458	400	387	421	368	380	426	399	379	381	387	407	425	408	395	401	399	359	392	406	395	383	361	385	410	387	394	386	354	390	406	388	411	381	398	406	409	380	375	407	419	421	405	387	386	411	395	385	411	392	399	392	404	413	399	401	417	407	389	395	395	377	401	384	428	409	409	378	374	409	387	438	397	417	388	378	383	390	380	391	407	407	409	405	347	390	393	399	369	402	403	395	429	397	398	382	377	388	366	385	380	406	385	379	399	387	389	411	411	411	397	387	435	397	398	417	403	380	399	356	386	400	415	414	397	385	364	391	362	401	401	414	381	380	403	380	386	377	404	395	409	380	425	391	340	386	371	396	407	402	368	413	374	400	406	358	447	401	391	393	401	359	364	372	405	408	376	423	412	401	400	412	441	420	383	399	379	422	391	391	378	402	409	407	374	407	423	429	381	422	408	400	384	424	423	428	419	393	380	384	404	392	406	413	381	384	381	396	409	389	417	386	392	367	394	420	375	379	387	381	393	378	384	372	359	387	387	385	404	415	396	379	386	398	415	356	369	399	357	396	383	350	412	377	432	396	400	401	410	384	395	412	385	380	393	417	374	402	397	377	360	376	408	386	371	367	395	401	386	431	401	442	407	377	409	383	385	418	394	378	409	413	393	415	399	368	391	394	425	383	388	421	365	394	424	366	384	423	372	386	400	385	385	398	388	354	423	425	409	389	379	402	410	406	414	399	411	360	409	424	402	427	391	393	424	362	432	349	400	396	366	390	411	374	388	394	410	364	403	421	395	402	394	388	394	372	377	403	388	329	370	420	406	359	409	396	369	357	407	399	404	393	390	426	358	395	412	414	383	396	402	392	398	324	403	414	402	403	405	459	425	379	409	387	396	390	432	383	391	407	384	382	382	409	417	398	400	397	408	368	346	403	390	393	419	402	343	376	432	403	389	376	408	389	375	399	376	399	387	421	387	390	402	437	410	401	395	381	382	401	386	421	381	406	423	380	429	415	402	370	365	371	363	423	368	372	436	373	405	425	397	400	374	350	435	379	410	409	391	394	416	379	411	451	379	418	432	410	379	406	373	349	403	369	401	378	376	418	416	379	395	364	366	391	409	408	394	416	399	409	403	409	401	429	387	382	416	388	406	389	344	411	356	389	375	411	414	427	383	388	363	383	370	373	417	395	387	389	381	373	412	375	391	408	362	404	363	390	379	406	369	392	370	399	413	402	408	370	399	393	405	438	386	378	360	357	456	392	406	409	420	431	378	412	404	394	404	379	374	392	406	389	378	397	371	367	413	412	403	380	384	411	405	376	391	420	403	389	438	407	410	394	439	372	400	380	384	428	389	399	391	399	399	394	420	383	380	414	369	368	417	393	402	380	406	451	385	362	389	369	378	391	415	392	350	408	388	376	396	382	399	385	408	398	388	390	420	400	412	383	362	382	388	394	379
22602	21560	30347	25115	32050	27344	13303	1344	709	2238	3840	3027	932	644	626	632	604	634	627	613	647	661	637	626	662	645	622	685	609	636	571	648	632	610	619	617	653	587	580	662	675	654	681	651	669	649	604	600	622	624	631	588	582	627	619	618	622	596	644	588	598	652	619	591	610	614	603	618	639	629	646	679	592	608	633	654	588	655	655	653	587	628	645	609	590	627	604	603	629	614	636	640	667	606	603	631	585	629	628	652	640	606	651	641	587	595	629	634	646	636	653	660	648	618	628	601	630	599	595	646	615	626	658	602	613	642	574	662	652	627	616	651	632	604	649	640	629	641	621	655	612	657	649	612	607	622	626	650	604	627	652	643	617	656	657	605	604	645	607	674	602	635	636	660	642	607	662	632	624	606	613	683	613	650	611	621	580	579	609	632	638	662	592	682	637	596	601	613	617	607	681	594	675	648	641	614	646	623	617	588	633	581	625	650	620	607	643	634	590	632	603	622	611	629	594	636	591	636	682	595	638	653	602	647	644	614	648	604	591	658	657	680	647	583	624	634	586	660	621	642	642	594	670	633	628	610	628	635	603	616	604	659	646	643	650	586	592	661	648	587	628	615	672	667	628	620	623	583	606	673	633	659	612	642	629	615	577	641	629	627	607	615	596	618	665	601	582	606	604	610	656	629	628	619	620	586	608	648	626	590	603	658	646	624	633	599	663	586	635	631	608	657	610	651	640	647	635	603	678	618	610	674	629	604	617	643	652	650	634	645	629	634	623	622	671	629	601	592	631	613	649	653	643	631	623	595	681	631	599	633	640	594	617	636	622	612	605	625	640	648	657	600	597	625	601	611	575	598	628	678	662	620	643	624	634	622	639	635	625	669	677	654	624	607	621	686	620	651	620	626	640	620	601	652	652	624	559	613	594	594	657	572	607	631	626	609	572	651	599	630	634	622	613	614	622	647	629	633	642	627	608	643	627	650	611	608	653	599	651	635	598	645	650	614	631	611	639	660	597	630	652	602	645	586	621	642	619	614	578	649	658	630	619	629	556	595	649	664	641	635	666	578	590	597	619	638	582	653	631	609	588	593	601	641	600	581	623	631	621	614	576	635	635	644	622	573	604	616	617	601	661	624	668	629	608	603	620	615	665	622	637	597	575	636	586	654	625	658	646	631	609	611	618	647	580	616	609	628	657	637	622	661	592	610	640	601	623	629	632	608	603	607	575	659	580	654	605	641	643	627	595	587	601	561	639	631	604	599	636	604	600	634	636	618	618	642	629	588	625	639	598	634	632	680	647	620	650	601	644	635	653	599	608	663	621	648	625	664	615	603	606	669	646	639	619	622	637	654	597	596	596	647	633	641	595	632	624	624	619	624	633	648	626	631	651	611	646	609	628	643	659	642	627	591	616	628	673	621	580	682	644	641	598	649	621	592	640	629	638	612	633	696	663	667	614	657	614	567	609	622	657	588	611	640	609	606	628	634	573	619	642	588	613	667	626	615	612	626	694	602	623	637	677	677	682	660	590	612	647	644	655	593	615	591	640	596	621	654	607	663	639	630	656	638	650	623	604	617	627	607	669	600	600	624	654	665	617	666	631	593	626	651	648	658	671	598	659	582	610	618	618	604	587	622	648	604	649	633	593	618	605	624	642	633	576	665	641	655	642	643	618	636	599	659	620	590	641	678	614	604	656	653	686	621	618	602	633	625	648	679	663	636	606	637	646	616	629	630	643	662	613	606	599	623	608	570	599	661	641	650	619	633	661	666	630	575	617	649	623	624	650	592	656	629	623	640	611	614	619	646	661	653	665	641	599	608	679	651	616	605	635	613	640	633	648	579	616	630	652	682	607	604	636	577	575	622	623	639	643	641	649	604	601	613	650	653	600	653	622	620	656	617	649	631	667	599	630	631	637	677	637	635	636	649	601	625	638	639	636	630	644	596	586	643	601	638	649	626	622	629	590	629	595	638	646	621	607	622	628	604	630	663	665	606	617	589	622	653	642	624	648	597	670	632	624	619	645	630	621	589	592	632	603	613	633	631	610	623	609	613	643	604	589	634	604	618	651	603	654	637	639	605	636	602	585	623	649	616	647	629	567	631	631	646	656	648	652	641	643	650	607	636	617	644	622	591	637	611	680	625	632	647	623	586	638	649	582	637	642	657	591	632	663	650	626	668	594	634	626	605	621	600	655	624	640	571	607	580	627	619	623	598	635	684	593	658	617	673	653	618	594	620	652	635	656	630	601	622	680	628	612	679	610	662	575	633	623	601	643	598	637	661	614	653	626	647	595	602	614	639	634	630	641	614	673	635	632	592	588	609	611	670	646	675	620	548	635	619	623	675	612	609	603	638	626	600	614	630	626	617	625	577	666	672	612	611	637	614	624	654	614	636	629	628	624	645	597	623	665	612	627	664	581	609	656	645	603	571	586	629	625	612	588	690	619	630	604	583	625	659	618	623	640	592	607	652	651	552	638	637	639	625	609	653	629	674	572	659	637	628	609	643	646	599	604	596	565	623	648	630	623	596	623	655	631	613	578	592	633	639	647	632	581	639	552	624	581	587	660	649	688	601	558	585	592	672	605	614	649	630	598	641	606	615	643	632	615	673	619	603	618	646	603	622	622	638	624	667	619	617	639	648	622	625	628	642	611	679	615	607	615	611	612	595	625	659	624	643	637	673	645	634	617	652	667	631	608	611	673	611	594	624	647	621	616	645	618	628	641	617	649	624	649	593	649	627	600	634	698	632	635	593	617	631	605	629	643	611	628	580	613	660	609	674	603	634	612	646	632	606	660	603	683	641	627	586	661	633	679	637	628	624	641	575	603	602	623	647	598	596	653	583	609	640	684	656	616	619	621	593	609	609	624	594	642	615	645	598	615	582	640	614	610	632	681	636	610	579	655	614	604	593	624	617	670	623	618	622	663	636	645	617	677	625	614	635	656	659	613	684	674	645	604	660	639	638	656	658	617	626	623	589	621	633	685	604	607	620	614	645	602	607	631	589	628	609	632	690	641	646	629	606	657	617	615	620	628	630	616	591	606	618	627	643	655	634	632	608	638	626	603	615	597	629	625	588	622	647	630	677	665	670	656	603	594	641	627	640	694	644	645	664	683	664	613	610	625	648	594	655	609	637	633	629	609	643	563	637	623	629	607	639	606	630	652	625	606	665	657	586	635	660	599	632	618	639	605	638	555	600	625	656	658	697	676	580	596	649	592	611	616	629	640	641	660	603	630	636	638	615	642	602	583	565	592	604	615	606	655	662	619	638	646	609	619	634	589	584	633	668	623	654	603	617	610	620	633	636	618	627	589	649	649	602	621	609	580	612	658	633	655	619	618	655	640	579	612	602	568	677	592	622	611	592	631	607	633	613	582	638	638	580	605	638	599	589	601	610	653	598	631	665	621	595	631	591	584	622	595	649	604	644	654	643	675	571	639	613	593	613	631	609	609	611	651	665	652	650	612	623	636	667	637	643	645	614
51305	97236	68203	48310	50851	20393	792	761	751	3529	5961	4456	1140	646	654	675	651	650	632	681	606	647	656	653	627	604	670	621	674	634	628	622	594	635	636	635	639	640	623	674	631	576	644	628	619	653	618	650	674	649	664	606	659	608	656	589	640	661	678	654	637	676	714	696	623	641	632	695	669	643	626	637	625	618	616	652	621	601	616	655	649	634	637	626	616	630	661	574	651	609	632	638	628	611	636	610	598	622	665	621	633	618	638	597	584	632	625	634	574	638	632	586	668	628	655	645	604	631	634	625	614	658	638	619	620	602	629	611	658	617	625	612	625	599	625	613	651	615	615	598	597	644	617	619	620	618	663	664	654	622	588	652	616	645	619	625	624	635	608	647	633	614	682	594	670	593	640	638	625	630	665	623	613	674	654	610	644	653	604	637	665	623	591	623	630	623	643	668	679	610	630	615	670	642	653	581	626	611	614	621	641	660	648	644	658	669	629	617	637	679	639	605	621	614	657	641	681	618	627	626	631	643	621	653	660	619	649	631	690	638	685	591	643	600	666	627	641	670	654	608	700	608	646	583	622	602	674	633	642	604	659	645	630	634	651	622	647	661	606	617	647	617	639	621	606	652	643	627	633	654	617	599	653	596	628	610	646	621	614	662	608	634	667	621	656	595	611	683	644	646	628	672	631	603	636	648	648	608	641	649	643	685	644	600	660	603	596	623	660	589	645	676	671	633	646	635	669	664	633	634	622	678	600	686	646	606	635	565	589	642	612	671	590	620	610	669	669	642	681	608	611	626	635	616	616	631	647	658	575	637	646	628	647	654	659	599	658	638	657	673	593	639	625	647	654	641	657	636	667	651	631	684	590	642	623	649	620	660	627	604	649	629	624	681	638	593	622	607	648	658	603	683	620	613	593	623	678	586	602	638	667	632	610	638	665	634	604	596	609	595	583	610	612	669	653	623	644	631	624	635	619	607	648	621	618	584	609	645	641	655	617	587	696	624	623	689	620	628	694	656	645	617	681	651	707	574	712	650	660	638	625	645	616	637	627	628	646	646	614	612	608	659	622	605	623	602	637	604	626	640	616	605	639	623	634	574	630	635	628	638	684	658	622	575	609	636	586	600	639	613	607	707	590	631	638	642	601	652	631	589	614	595	644	595	636	626	621	617	647	647	617	612	664	633	653	620	617	667	665	608	631	601	624	605	654	605	674	626	632	613	605	619	614	638	657	632	614	634	674	610	649	605	623	631	585	611	614	691	632	647	653	636	648	663	641	629	635	659	620	639	654	639	663	634	602	624	631	613	659	621	637	628	715	598	599	608	633	611	598	622	659	638	662	613	665	631	597	687	642	623	687	642	644	607	681	661	636	598	663	572	586	616	695	624	604	596	610	626	604	584	622	650	613	624	664	610	620	633	648	632	581	653	684	651	578	632	636	626	622	659	646	623	625	673	610	600	632	609	575	654	619	629	621	604	667	646	622	650	645	624	657	656	655	661	683	582	621	595	665	655	642	652	610	609	628	626	653	693	603	629	615	636	632	607	629	630	640	626	672	636	659	635	645	615	647	637	670	637	670	657	637	599	647	594	645	662	606	632	620	632	649	606	648	652	638	675	653	616	638	638	631	630	619	625	638	596	617	633	654	620	638	627	662	680	660	643	577	620	630	630	661	658	649	587	639	624	640	608	645	585	668	588	661	632	583	595	632	626	641	661	602	664	627	630	656	643	639	619	602	659	601	639	569	640	635	641	633	597	624	659	588	676	623	582	632	637	643	625	620	661	611	627	627	630	637	636	610	631	641	648	623	658	606	639	663	615	622	619	587	666	641	676	607	602	634	619	633	643	632	674	678	631	648	577	628	639	686	679	595	593	591	663	636	662	618	611	655	651	629	661	674	654	614	644	618	688	585	630	641	626	688	617	667	638	635	641	615	620	627	669	643	594	614	583	662	584	613	654	635	623	622	600	676	656	639	659	636	644	618	644	609	638	615	646	632	641	620	603	586	683	621	624	626	611	637	630	642	645	603	617	593	652	643	611	616	671	572	674	608	598	652	645	636	587	615	608	654	590	611	632	609	622	651	610	606	646	618	609	639	653	632	641	602	637	593	620	649	649	635	635	628	617	626	644	634	649	658	615	630	628	627	593	606	606	626	643	637	648	676	617	618	629	642	597	656	655	608	600	610	594	622	619	599	638	654	635	638	643	622	639	675	610	639	620	680	657	642	641	638	622	654	636	593	611	644	632	644	647	620	626	602	642	635	631	612	587	630	620	678	633	645	662	665	650	619	644	616	619	650	654	663	627	616	618	708	641	596	649	624	608	642	612	664	652	629	654	636	597	622	628	640	618	659	644	648	618	668	681	653	564	660	647	653	644	596	622	648	653	612	659	649	638	653	626	629	604	648	728	609	596	611	623	636	670	662	634	610	695	622	646	658	637	649	609	629	614	692	644	617	674	647	616	610	595	669	639	627	652	599	654	657	646	663	645	644	637	624	632	654	635	666	634	622	646	622	624	599	658	606	619	661	653	650	674	591	649	591	623	630	628	651	668	617	620	626	652	642	631	644	623	618	624	576	620	623	635	615	649	616	616	611	606	658	638	628	637	615	635	646	620	636	646	708	615	619	629	610	623	590	704	664	637	666	651	648	623	602	646	640	614	677	647	631	617	603	669	611	596	633	559	579	571	637	612	635	654	653	647	637	645	611	659	650	610	630	632	634	653	605	617	618	631	567	653	642	649	628	632	593	665	627	637	652	576	573	648	632	620	655	626	648	669	654	635	640	658	623	648	615	631	640	582	592	616	591	668	624	610	604	576	639	656	645	607	632	641	580	634	636	616	613	579	657	645	610	621	630	597	637	637	658	637	660	598	629	581	691	636	610	645	612	643	628	643	664	660	666	616	639	581	624	632	640	637	621	669	623	622	647	644	618	626	624	653	655	612	643	623	626	630	652	644	651	626	674	610	603	634	633	633	632	638	638	627	598	595	621	602	639	678	654	671	637	605	661	693	649	657	608	613	609	630	658	586	631	607	671	689	604	637	636	599	641	666	629	650	614	627	615	687	637	659	652	651	626	595	667	664	588	601	597	632	627	673	621	646	629	632	648	638	635	595	613	664	643	640	628	622	596	612	613	665	700	640	636	631	639	584	639	612	632	623	675	671	657	633	644	647	672	681	613	612	582	644	637	653	617	600	613	580	638	648	648	624	619	631	638	642	638	616	641	577	608	634	619	658	661	624	621	634	632	610	584	618	652	597	651	614	653	651	629	594	584	622	627	632	594	639	620	646	684	607	616	580	647	620	646	664	639	628	635	650	676	625	644	645	612	647	643	596	664	617	630	644	622	622	605	665	650	657	612	658	642	654	625	617	618	662	608	655	661	660	631	621	638	633	625	640	647	638	649	600	622	668	616	625	604	664	591	616	625	642	647	660	598	650	628	666	599	654	619	655	657	632	650	646	625	616	630	623	594	638	646	634	694	653
33721	30962	27027	11725	8883	2826	330	359	325	392	422	352	319	286	302	304	331	305	295	288	322	287	271	304	294	280	302	299	308	306	281	291	309	307	330	328	309	321	289	348	316	323	332	290	307	305	303	315	279	299	267	296	297	332	345	297	371	312	308	305	303	287	292	314	297	294	293	305	286	343	326	314	288	300	327	298	313	272	305	312	332	280	272	318	299	322	329	301	312	336	283	284	284	302	290	328	312	313	301	307	300	308	308	304	287	315	337	303	325	286	301	332	320	316	309	303	293	324	327	322	298	315	312	318	309	304	278	284	343	320	306	298	282	312	315	312	283	294	292	305	313	317	326	319	276	311	352	318	301	304	328	288	292	285	301	306	296	319	303	299	302	306	313	331	306	287	303	309	265	297	292	337	307	271	304	279	280	311	272	334	323	289	316	310	300	313	282	293	312	296	344	308	310	310	306	312	305	302	293	291	299	304	317	307	308	321	319	293	329	302	303	284	300	293	336	325	302	326	359	274	312	277	290	308	280	308	285	331	299	295	307	323	326	322	315	345	326	309	300	307	307	326	293	330	326	293	305	300	277	269	324	341	294	325	327	299	316	310	311	310	298	318	289	321	302	332	315	324	318	280	315	321	300	340	291	338	333	286	327	306	293	279	303	335	306	302	290	277	308	300	287	317	278	280	331	295	333	318	322	315	274	288	300	281	308	330	298	322	306	306	295	287	302	312	311	321	284	344	336	308	315	325	292	308	306	328	310	329	290	288	326	301	310	329	291	305	319	312	276	293	330	288	298	318	314	327	329	293	303	316	310	319	307	315	338	304	291	308	319	326	286	307	291	309	295	298	291	326	320	299	284	307	275	320	343	291	301	308	299	313	301	316	320	315	318	310	292	305	302	315	320	291	325	304	303	322	309	298	309	299	298	305	287	280	298	295	247	287	290	297	280	309	313	327	302	310	288	310	307	326	300	294	313	338	307	310	315	279	318	304	285	341	296	316	312	286	283	314	321	298	334	321	330	300	333	289	314	321	340	296	327	325	336	274	315	320	328	303	330	317	319	304	327	283	322	343	319	279	315	322	306	323	286	316	317	314	330	321	306	317	295	304	313	340	307	328	318	307	295	300	309	333	336	279	301	333	310	327	294	307	312	288	282	298	300	333	292	318	301	323	298	301	293	319	302	295	316	283	274	315	311	307	297	307	298	311	285	322	302	266	286	327	284	317	304	280	299	273	313	292	287	320	321	290	297	294	333	299	286	304	321	330	271	296	321	309	310	286	330	311	298	305	295	296	300	350	324	320	330	321	275	317	319	324	308	295	314	320	317	347	313	304	326	306	306	314	310	306	314	346	284	323	308	299	332	305	316	322	284	272	303	309	301	340	311	286	297	320	338	306	343	305	293	281	299	312	337	337	312	322	311	294	321	292	333	318	303	318	314	304	289	318	301	292	334	297	322	284	308	313	291	310	334	293	314	280	291	300	281	291	302	318	274	300	318	268	304	315	317	326	304	315	302	306	305	305	317	308	294	303	307	297	318	323	301	328	304	345	289	316	277	332	301	297	309	298	295	329	283	291	293	316	303	319	310	294	337	311	287	323	320	330	353	324	320	329	303	314	307	311	300	278	261	308	320	301	301	312	289	317	313	331	308	311	297	318	307	280	275	311	282	330	354	320	282	297	333	325	326	291	306	286	301	311	309	289	313	311	314	306	293	306	306	289	319	298	313	299	302	297	274	295	334	297	294	286	325	289	317	287	312	290	308	300	319	287	286	305	325	332	304	308	331	311	282	312	300	295	321	296	301	284	306	316	297	308	310	292	317	297	294	316	310	320	273	317	303	287	300	296	311	290	302	319	300	269	304	339	307	301	302	306	301	316	321	314	338	296	304	278	296	296	296	348	304	316	326	291	321	312	300	280	267	337	306	295	313	319	304	274	345	292	287	302	313	293	315	325	321	310	290	307	300	335	286	300	316	302	336	290	288	306	324	314	334	293	285	279	270	294	332	288	310	268	299	281	334	306	293	300	324	305	315	305	300	309	309	321	281	311	309	292	331	303	325	311	327	319	276	308	307	307	344	283	282	291	350	317	323	292	324	287	325	322	316	290	272	322	313	328	318	294	300	291	312	298	326	296	302	312	319	310	312	295	324	307	322	303	293	286	316	303	316	284	343	311	321	323	306	275	290	324	322	283	309	301	334	318	296	292	296	289	305	332	293	285	322	291	266	301	290	309	277	292	303	312	299	334	285	312	317	313	322	319	333	311	285	279	338	318	289	305	276	290	346	332	275	313	301	281	333	318	306	319	319	279	327	271	320	300	304	320	298	347	312	292	309	298	304	306	319	319	310	320	313	296	297	297	322	302	311	313	325	304	291	304	274	289	315	292	310	293	324	289	277	304	283	307	280	317	288	297	306	283	292	309	340	322	309	315	380	298	306	299	294	283	328	352	301	327	330	282	297	311	280	298	295	302	321	274	328	319	306	284	295	279	270	299	298	282	341	278	309	326	288	305	276	289	322	310	309	331	303	319	315	299	293	294	308	305	308	298	298	301	339	327	316	299	322	349	326	277	305	294	320	307	270	294	318	300	294	341	276	296	350	312	289	304	329	319	311	313	281	314	308	318	307	294	327	316	322	312	294	296	297	277	324	320	308	307	331	280	266	296	316	285	281	297	323	318	306	324	310	306	324	320	296	277	314	291	293	334	308	323	323	301	276	297	329	293	291	276	295	314	303	319	313	293	298	312	304	310	293	310	304	328	308	296	309	315	334	328	288	282	337	312	308	314	327	309	291	315	309	275	304	299	282	305	316	312	291	340	321	325	302	312	338	299	319	318	285	292	337	318	304	312	316	306	308	333	293	300	304	342	322	315	322	318	322	299	331	283	316	286	341	340	310	288	291	276	276	318	274	309	339	279	297	318	309	294	321	323	336	275	314	304	308	322	304	298	299	301	333	312	326	285	292	300	342	304	338	306	316	299	300	295	335	295	316	322	313	286	302	325	322	317	336	343	319	333	344	325	316	330	298	322	264	301	295	296	313	313	302	309	308	299	307	297	317	269	309	304	279	330	315	334	322	320	308	285	270	257	291	303	309	344	305	294	311	292	312	317	311	281	317	314	335	335	302	312	308	326	287	323	324	278	267	314	307	346	287	326	318	296	326	292	303	319	293	287	299	296	294	299	277	319	312	312	283	302	332	308	305	280	294	315	299	291	318	285	295	289	283	310	315	303	318	325	292	304	317	273	306	276	289	303	291	321	280	300	327	346	298	325	313	299	305	305	303	332	324	316	329	282	372	330	317	301	328	293	266	300	304	346	325	309	312	315	282	277	294	297	268	312	317	298	335	311	304	320	299	298	301	315	300	269	315	330	298	331	311	299	327	314	272	306	317	313	309	286	302	322	310	314	258	295	322	332	292	312	307	318	317	318	307	306	315	268	352	272	331	293	293	305	300	294	342	303	290	304	310	292	277	317	318	323
37435	41978	20310	6828	8996	2805	368	354	356	465	492	421	354	348	317	315	338	319	313	325	302	342	346	333	376	331	338	323	285	316	341	346	340	303	344	329	334	352	326	325	316	287	354	322	335	326	329	310	341	327	339	305	339	316	358	363	299	311	288	353	350	331	318	345	343	334	312	304	326	320	329	310	303	324	333	337	301	311	328	311	340	338	336	346	317	301	336	358	317	334	325	337	314	314	344	323	329	339	313	324	349	320	348	320	322	353	334	312	311	311	311	345	314	308	323	323	355	349	328	329	317	304	314	332	349	343	324	342	345	319	340	353	340	290	342	340	329	303	352	313	324	330	322	334	329	302	341	332	350	333	298	334	287	335	277	336	325	335	327	330	323	319	297	287	333	338	325	310	305	308	315	369	324	334	342	335	303	331	301	328	349	322	298	332	293	329	329	327	342	317	323	345	322	312	342	358	351	316	314	312	315	316	315	333	313	297	349	348	319	313	324	336	288	310	301	356	341	306	290	318	324	348	321	349	307	302	327	323	301	295	342	362	323	355	306	339	303	342	304	328	334	307	340	334	306	337	327	315	337	314	312	310	329	344	333	314	318	293	291	294	339	345	347	346	346	335	346	316	369	314	345	317	345	333	317	299	321	312	326	330	330	286	306	318	328	362	346	336	325	332	360	302	318	336	341	305	303	326	324	321	343	344	376	353	338	327	351	311	327	355	382	331	326	319	341	319	347	325	343	306	285	321	334	315	345	319	343	308	314	326	309	344	309	309	313	343	329	300	286	336	314	333	306	366	335	354	309	344	340	317	297	324	327	329	322	324	337	322	340	309	288	319	320	346	329	293	307	330	326	315	346	316	316	320	334	323	348	297	331	343	341	338	313	329	346	359	343	341	352	281	353	315	313	355	351	355	307	331	288	312	329	335	336	314	341	345	323	305	306	291	317	335	319	296	339	322	317	325	321	310	307	347	316	337	299	316	334	317	353	331	299	319	301	324	339	294	325	342	361	380	348	337	313	353	315	297	340	304	348	338	332	336	315	325	322	319	331	318	342	343	330	332	366	316	348	321	365	317	327	299	347	338	321	320	347	306	322	285	317	328	313	326	364	317	315	326	341	304	347	323	320	308	306	297	331	333	310	305	360	346	339	305	305	342	313	330	317	281	344	345	339	314	338	311	321	314	321	303	327	325	328	318	338	318	325	311	377	340	340	331	354	338	305	314	317	327	368	334	304	323	344	301	314	345	311	321	335	308	339	337	300	332	352	319	319	338	333	321	333	325	322	350	326	322	320	361	334	343	338	302	312	328	353	329	296	381	310	330	360	313	312	343	322	324	302	322	323	326	328	312	322	321	353	363	321	323	373	307	359	334	326	326	328	325	323	320	354	352	320	298	342	315	349	313	344	333	330	330	315	334	327	355	327	318	327	361	349	311	315	357	344	339	312	324	331	318	324	342	320	314	328	316	285	333	327	348	351	282	338	335	298	334	339	334	344	324	362	321	297	312	342	351	309	345	301	323	309	326	330	302	301	330	347	329	311	322	337	347	318	350	329	311	363	334	327	318	317	312	336	320	326	361	296	332	343	338	319	269	341	320	332	334	307	321	385	347	310	324	293	307	342	329	328	320	308	355	294	318	321	333	314	336	332	325	317	316	327	349	324	340	305	323	320	318	335	304	317	356	314	333	290	343	310	300	328	327	307	342	300	328	346	327	357	300	332	344	316	338	349	322	327	329	336	321	331	364	291	320	334	321	300	303	323	327	318	318	296	297	333	323	329	366	311	312	340	357	316	302	336	337	305	322	338	325	361	315	313	328	289	294	305	332	313	320	358	326	324	334	343	341	315	326	373	324	289	298	369	291	325	323	328	314	361	356	313	318	308	315	316	319	310	320	319	320	347	323	311	321	334	323	357	341	375	349	337	331	308	355	341	307	317	346	328	332	323	307	306	326	364	314	335	332	303	356	316	313	332	371	312	331	350	291	336	334	320	339	297	329	296	326	347	341	330	310	338	304	324	304	305	314	278	332	347	323	334	319	315	319	318	339	322	343	329	335	323	314	334	317	320	313	322	322	286	316	337	311	316	322	286	309	318	300	320	320	323	319	325	328	323	339	324	360	299	305	345	325	311	338	321	302	352	323	333	295	293	301	297	339	342	343	310	349	337	293	331	326	325	306	306	328	327	304	310	304	312	329	309	289	334	295	332	318	341	316	330	337	301	322	323	352	331	344	288	298	335	349	350	316	300	317	343	321	313	333	319	337	311	316	297	333	295	344	325	315	325	311	374	349	357	349	331	315	318	359	334	348	319	331	302	348	290	346	335	348	315	345	292	327	324	326	343	315	342	325	318	314	338	332	326	328	309	311	339	314	320	328	320	312	302	315	324	311	313	334	332	319	289	344	281	292	290	346	332	331	330	325	355	338	302	319	366	319	346	295	307	314	324	328	320	320	298	306	322	297	337	356	288	336	342	289	329	331	289	308	328	320	368	336	305	351	328	297	320	334	329	308	329	315	353	330	325	314	326	302	348	317	334	359	315	328	350	342	343	288	323	367	299	363	320	299	338	350	318	322	318	315	354	322	320	334	325	325	347	299	339	291	332	339	308	325	326	315	318	308	306	313	330	348	326	318	323	340	306	321	336	346	317	329	332	329	358	306	333	329	330	345	310	346	300	354	339	330	312	317	333	332	346	340	324	337	343	319	305	353	309	317	309	326	329	336	332	334	319	308	355	335	331	308	310	345	318	323	350	327	363	332	351	300	363	323	335	318	321	337	317	286	341	315	331	326	316	318	309	345	286	326	322	334	322	329	324	299	357	314	336	323	333	306	327	317	319	302	337	328	287	302	308	311	356	314	292	318	310	324	317	315	345	330	304	320	323	339	339	307	332	317	324	322	340	334	341	320	312	361	349	334	356	347	335	311	349	315	319	304	355	358	303	335	318	325	325	360	317	309	321	338	315	318	301	330	352	330	335	301	317	319	351	312	361	309	325	310	346	351	320	346	332	321	343	329	325	326	332	330	350	333	327	326	345	318	338	328	325	324	313	330	329	351	349	328	323	338	351	321	346	331	319	318	364	319	315	278	336	310	353	358	311	333	331	322	360	319	348	304	329	333	282	355	322	346	311	317	344	302	323	296	327	315	321	311	344	341	344	317	318	322	342	317	334	334	303	340	348	338	330	326	342	331	322	281	364	315	323	319	337	335	339	326	298	336	306	316	328	337	307	302	298	334	338	326	305	338	317	311	323	347	330	322	328	294	352	337	301	323	299	328	298	315	341	301	305	332	312	275	356	372	317	358	353	321	320	312	329	322	333	328	334	329	338	316	317	336	328	311	333	321	312	339	315	321	313	342	344	357	341	343	337	336	339	361	313	336	344	312	327	345	293	310	329	326	331	367	324	345	313	349	335	299	306	308	323	330	356	356	350	332	326	322	297	310	321	320	323	328	354	336	318	343	348	337	364	329	302	339	339	332
23770	22212	32304	27491	32357	24330	5241	551	791	1719	2018	1508	694	501	466	451	485	478	444	472	449	474	477	442	455	501	478	456	439	452	466	482	455	451	465	476	500	484	480	461	449	439	457	442	437	435	480	482	490	479	466	465	436	473	478	433	502	449	454	429	491	452	485	471	457	505	472	456	454	473	424	481	498	450	478	477	443	461	486	508	439	485	443	488	448	486	467	447	437	406	495	474	482	456	493	489	438	446	427	467	480	450	457	485	483	491	463	460	482	482	436	464	434	469	452	465	485	441	456	447	478	501	445	452	468	473	498	446	412	423	449	499	502	486	487	467	487	455	456	494	447	473	447	451	454	462	474	483	448	489	498	428	478	493	471	471	488	494	458	446	442	436	474	482	481	506	471	440	475	496	471	479	476	509	504	462	431	484	454	464	455	489	494	457	451	468	455	496	472	472	447	493	472	470	450	454	463	460	468	481	490	442	472	475	507	449	414	485	474	477	506	503	482	483	467	462	455	438	470	507	461	434	477	431	487	459	449	464	450	476	485	455	460	483	481	503	455	457	454	491	419	474	455	460	512	491	496	480	472	462	451	455	480	451	485	488	462	447	464	473	466	442	459	456	466	447	433	493	472	438	509	461	499	441	482	463	443	440	467	459	481	448	480	492	469	457	483	497	502	484	474	453	455	489	453	492	470	507	503	497	470	475	469	484	455	475	474	445	466	498	485	479	489	459	483	488	430	462	459	452	472	483	468	454	462	508	462	433	456	507	465	480	475	455	511	473	456	470	469	435	457	468	425	418	466	469	453	478	460	443	431	487	481	483	464	457	465	445	434	454	433	474	480	441	454	461	439	479	474	429	444	495	469	488	445	461	467	445	477	471	484	509	448	479	476	475	441	411	461	451	442	478	436	459	455	455	454	475	498	449	438	475	448	475	434	449	453	450	436	462	439	487	454	469	458	500	441	434	440	475	464	464	485	462	472	428	414	486	451	452	480	438	474	451	465	490	479	434	472	497	453	457	455	446	444	490	481	455	460	475	467	450	446	483	461	469	484	465	485	460	440	448	438	475	449	478	461	438	420	474	458	439	535	482	479	438	445	474	471	502	447	477	514	501	446	482	447	460	501	473	454	452	467	462	483	464	466	497	502	472	488	476	463	464	451	473	466	457	454	430	465	485	468	490	422	435	459	433	488	479	462	442	452	471	464	474	504	451	439	439	458	503	444	457	478	443	455	474	441	422	465	448	471	471	494	483	465	456	450	460	480	460	443	476	468	515	468	451	484	454	428	452	460	463	438	502	486	471	450	441	406	457	433	476	468	440	457	431	447	515	482	464	453	509	464	433	465	496	499	477	483	456	478	480	469	489	451	457	451	463	456	429	472	483	462	493	447	476	484	491	471	449	398	471	446	473	456	469	438	487	441	478	487	451	484	484	473	486	478	485	463	460	451	468	461	439	489	461	484	437	460	481	452	447	447	477	437	489	462	469	466	481	474	418	476	451	425	438	459	460	490	515	441	440	468	470	444	468	442	433	461	455	465	467	477	474	467	472	493	491	464	473	448	473	459	429	485	457	459	471	507	450	440	485	472	479	476	478	470	461	488	448	445	461	513	448	428	447	443	482	486	435	476	482	453	442	419	465	506	470	416	490	472	473	489	487	484	434	472	462	467	467	480	448	471	467	478	473	486	453	506	523	449	486	491	432	457	477	464	452	432	445	427	452	473	469	456	426	448	478	446	449	463	486	461	496	483	471	429	465	503	470	496	486	429	433	480	493	507	463	458	423	475	463	488	432	461	427	505	497	490	469	489	499	447	465	479	480	451	494	442	499	482	462	470	519	437	426	465	437	458	476	487	485	443	448	475	422	509	465	502	477	468	461	447	475	456	489	459	469	424	468	508	470	451	492	441	464	424	449	467	496	514	474	458	495	467	459	488	476	478	479	460	460	465	455	496	473	485	460	461	464	489	471	456	508	490	512	446	429	506	528	469	493	465	498	455	441	465	489	469	463	482	463	444	490	511	445	450	541	498	503	461	434	488	483	483	474	473	479	514	472	471	456	465	483	442	461	491	459	491	440	455	493	474	507	453	465	501	496	480	445	458	478	441	439	533	472	490	474	419	499	470	504	449	469	467	448	463	467	440	500	461	449	474	449	496	461	470	490	476	456	473	468	451	444	467	496	438	468	488	448	496	475	473	468	501	434	434	458	472	469	461	500	435	510	489	431	471	498	445	501	475	450	446	474	467	446	461	454	481	458	474	462	466	458	475	476	456	452	449	475	447	452	439	491	469	438	463	480	440	464	504	487	466	451	460	479	481	468	451	442	496	455	472	451	489	449	473	432	435	463	448	469	469	467	451	454	486	457	444	490	458	465	472	497	454	452	488	497	484	450	432	512	507	471	494	451	458	470	484	495	442	468	482	513	496	488	494	453	526	491	440	456	502	457	450	436	467	463	454	496	446	448	456	471	518	485	470	486	459	502	432	481	483	462	454	489	472	446	460	436	457	436	443	461	466	442	469	443	464	488	471	464	437	450	471	469	458	471	454	451	454	462	446	479	418	482	469	443	478	456	470	489	464	492	512	439	459	457	457	461	492	453	462	505	447	453	448	440	481	470	471	498	435	461	440	467	439	484	445	502	470	498	487	461	486	503	423	498	477	461	439	496	474	432	501	487	460	471	453	471	466	444	496	472	452	433	489	448	459	452	428	480	437	465	485	474	444	480	478	477	481	464	440	429	483	443	441	457	483	470	475	503	471	425	432	441	451	493	480	472	474	478	435	440	497	478	472	432	461	466	477	493	456	492	506	466	435	460	481	451	475	448	465	491	482	485	455	454	461	460	464	470	454	467	465	511	464	458	455	479	456	482	472	497	501	493	496	473	463	485	477	470	435	451	454	450	511	429	461	454	461	421	448	449	452	464	436	425	448	483	459	456	489	436	468	491	469	489	449	439	426	451	471	461	442	473	475	429	499	443	476	442	461	471	471	454	488	465	480	462	494	517	489	436	486	472	469	464	466	451	466	474	481	450	429	458	483	449	468	447	500	464	506	515	470	432	476	458	485	462	479	469	474	489	425	470	476	453	466	482	434	428	474	443	443	457	514	414	464	470	447	455	456	503	442	417	472	457	466	435	454	446	456	469	466	495	456	498	441	471	468	479	457	455	445	458	503	461	450	479	473	464	455	423	455	442	479	448	457	482	450	474	488	457	451	435	470	436	456	478	460	485	448	488	491	474	410	489	490	458	452	479	476	452	430	461	465	492	484	475	475	486	469	441	444	491	511	442	462	524	457	468	466	502	456	469	459	473	494	491	472	458	484	470	470	432	481	474	489	460	459	434	478	446	493	492	502	490	466	502	458	482	418	479	482	469	442	464	483	459	461	443	499	466	496	473	433	476	505	453	429	470	449	464	456	430	428	490	474	470	477	491	499	456	475	474	486	464	468	479	507	460	469	469	456	435	474	498	474	432	472	474	470	489
45558	87114	58257	36984	40280	18116	539	551	1099	2474	2981	2206	917	469	457	482	510	452	455	497	461	500	479	476	519	483	492	495	469	471	465	484	459	456	473	481	482	494	469	435	467	467	455	475	484	466	468	478	486	456	449	503	483	435	489	439	475	448	478	475	480	454	452	426	468	455	506	489	444	471	494	487	476	454	471	468	442	463	488	510	525	488	464	507	468	457	506	472	502	497	469	487	469	517	485	497	467	481	461	481	481	456	519	488	516	503	481	458	486	465	479	484	451	472	464	473	480	480	505	480	432	435	469	467	500	482	502	454	458	487	477	488	471	454	483	462	494	454	468	474	485	493	448	466	464	449	496	449	483	508	477	487	487	468	453	478	502	448	471	488	463	485	469	501	503	475	493	490	510	441	491	495	499	487	492	454	473	470	457	456	482	488	489	468	460	482	462	517	434	509	481	458	461	466	480	511	489	462	444	469	451	478	451	495	462	478	482	492	491	496	472	438	485	434	465	471	519	495	501	482	445	491	507	481	488	515	517	458	495	479	463	513	478	474	495	449	498	478	490	468	523	518	452	473	459	458	456	451	470	456	441	439	477	452	462	475	486	492	449	500	447	466	462	466	478	503	465	461	454	485	475	510	493	446	510	490	445	454	484	464	527	465	483	477	449	490	459	478	467	472	458	483	503	477	467	504	460	520	467	477	470	487	443	474	495	498	436	461	483	507	516	510	492	475	464	464	463	474	473	483	499	429	543	476	496	486	444	493	452	490	463	508	503	497	461	477	489	462	488	510	446	493	521	480	494	516	484	497	446	501	502	460	472	510	486	493	501	436	466	466	468	494	498	477	448	525	498	462	465	473	508	478	482	469	483	452	508	489	496	474	505	486	478	481	456	464	530	492	494	517	426	469	472	457	454	480	442	478	474	457	491	503	480	474	468	499	474	470	492	466	489	474	488	472	508	454	487	440	487	468	471	466	472	527	467	487	482	501	486	433	509	472	510	496	493	485	444	513	466	484	505	481	496	463	470	471	518	473	496	440	477	461	477	447	479	480	500	488	478	487	450	497	490	476	472	498	473	479	493	461	425	470	474	446	447	420	468	490	468	507	495	444	480	479	470	502	498	465	487	492	456	454	484	469	467	525	524	463	450	500	451	505	484	449	478	475	456	486	442	482	500	525	508	491	506	495	505	486	469	507	482	483	503	503	488	507	450	527	466	448	492	477	492	453	459	457	468	464	489	510	472	460	444	475	451	491	467	447	473	482	477	497	505	469	478	471	495	459	455	456	456	496	471	471	483	462	475	457	463	465	471	519	440	468	478	464	479	481	444	456	420	478	507	443	478	473	459	487	484	463	488	476	483	454	477	476	438	455	474	455	521	488	491	489	477	492	498	456	450	502	475	504	456	449	445	471	465	478	469	472	485	468	491	478	462	469	497	452	493	472	468	503	485	479	451	469	478	463	462	513	437	511	467	489	449	441	484	479	496	498	452	511	471	525	492	493	473	478	464	484	444	444	461	481	509	470	528	487	521	496	471	497	489	481	477	450	456	499	475	480	486	459	458	477	511	490	451	438	489	503	478	468	466	462	496	474	485	481	473	470	465	484	429	478	469	488	472	482	480	487	486	480	468	477	452	503	451	496	464	494	459	470	474	512	439	444	489	457	439	476	521	508	465	469	446	473	436	510	456	465	400	493	503	441	523	426	442	456	496	454	500	497	475	451	482	457	461	478	438	506	451	491	470	472	465	477	478	452	489	508	462	485	457	520	494	436	478	438	444	452	458	465	483	489	498	481	471	467	473	450	492	473	514	508	429	483	476	447	461	483	499	449	489	511	423	468	454	476	524	471	475	473	504	451	442	508	499	484	443	517	465	464	498	478	492	457	446	469	475	473	452	486	469	501	483	467	451	495	482	459	474	458	447	473	498	430	495	466	419	492	470	440	485	448	499	463	447	432	458	480	444	471	484	451	449	463	471	498	453	446	504	507	492	502	435	447	430	472	480	457	506	472	496	462	496	444	492	492	486	459	489	485	474	460	471	464	461	510	462	481	458	474	461	498	452	466	460	525	467	495	501	500	443	466	455	494	489	459	482	457	499	471	443	495	455	443	466	462	480	420	465	490	485	455	470	487	457	477	496	456	485	450	457	467	499	436	476	512	429	503	486	492	476	483	426	477	507	454	502	434	503	470	492	515	499	463	470	451	496	477	446	497	492	430	448	478	473	478	483	467	463	464	483	501	442	460	486	467	465	484	441	494	483	473	468	497	487	489	448	452	490	487	464	441	455	441	450	487	450	464	503	505	524	484	461	442	494	482	466	495	486	427	476	526	488	498	486	448	494	471	478	482	526	466	467	436	511	525	455	497	482	475	480	470	459	457	476	477	502	496	469	497	506	471	479	469	489	459	461	488	491	494	449	472	467	476	479	477	488	470	451	485	483	506	486	506	486	514	440	469	474	475	479	464	474	512	480	492	487	449	451	471	473	483	472	473	482	479	510	484	474	501	504	484	465	483	435	476	487	446	487	474	463	511	453	480	497	490	477	499	491	479	443	451	496	477	485	478	525	476	437	438	476	459	472	469	511	464	464	471	446	490	510	476	443	483	474	444	507	483	484	462	494	507	463	466	481	468	456	477	489	493	457	494	476	533	468	511	495	500	483	456	500	490	483	479	455	461	492	410	458	473	488	458	473	467	475	500	487	459	478	484	495	465	514	447	471	476	498	437	478	477	496	469	473	488	488	492	482	498	461	451	492	479	469	469	492	480	479	472	464	445	518	486	463	489	479	467	509	469	445	437	469	448	468	446	469	506	461	458	445	467	492	478	442	457	462	471	493	502	520	475	502	512	463	489	499	469	499	481	452	467	513	473	475	475	471	460	456	516	505	468	487	471	470	475	507	486	467	471	480	471	501	491	515	480	487	470	500	466	491	495	473	447	531	483	465	465	467	458	525	466	516	452	467	454	487	444	474	485	480	496	473	458	454	468	492	457	499	487	455	488	500	493	488	469	478	486	448	476	453	448	482	461	448	483	483	476	444	436	464	475	447	478	422	474	483	469	483	427	496	485	482	480	516	509	502	451	464	491	449	507	442	485	476	471	459	462	488	481	502	512	505	507	473	479	487	449	471	473	455	492	438	468	479	470	483	493	500	486	482	496	465	459	505	492	510	476	474	454	485	469	479	446	464	468	492	474	529	460	485	516	531	474	501	487	489	438	457	471	492	448	486	491	467	455	500	468	473	472	458	497	471	507	451	508	459	511	465	439	503	459	454	462	479	484	474	493	495	492	481	452	491	483	470	474	505	457	454	507	479	455	489	500	523	481	507	442	466	534	508	474	460	452	465	466	492	513	507	468	460	495	491	452	450	462	485	541	488	466	438	455	472	454	481	467	450	473	492	481	482	498	477	492	500	473	479	496	458	431	471	459	476	451	498	453	514	471	483	452	451	490	454	474	491	488	475	477	477	451	482	474	474	487	483	473
24763	22682	31596	27270	25825	14980	1291	352	526	955	1125	891	579	347	379	348	373	396	335	407	365	364	362	346	356	364	361	374	358	390	337	377	382	355	363	321	338	347	342	376	370	369	349	349	374	354	403	362	369	356	379	335	394	375	368	341	354	361	360	364	344	362	347	343	358	345	370	380	371	356	371	346	350	346	396	370	327	362	352	372	348	320	423	406	366	351	357	351	353	374	349	336	380	381	345	356	351	358	336	382	354	368	391	357	371	336	362	340	382	381	322	396	347	361	360	342	373	379	365	389	332	379	364	413	351	344	359	343	371	352	335	361	322	339	364	340	378	362	380	334	367	368	349	365	349	377	402	373	358	333	344	305	360	376	357	333	346	381	365	316	346	365	351	372	361	329	339	330	372	301	353	364	321	358	355	331	327	374	360	350	332	385	340	342	391	366	374	369	384	345	354	344	374	364	371	352	350	355	384	373	352	321	348	398	341	346	376	344	368	367	356	369	345	325	337	341	384	355	344	377	393	358	356	389	369	365	351	348	382	332	407	382	369	350	359	364	356	332	353	370	371	373	376	365	335	357	347	356	332	365	367	355	333	340	344	369	336	355	372	352	365	326	354	370	348	346	379	347	378	369	352	334	363	371	354	396	372	399	377	340	341	360	365	408	365	322	373	368	362	367	392	369	365	368	317	345	353	359	354	343	363	374	336	365	386	353	339	369	390	369	353	358	342	357	351	366	343	333	386	356	383	366	366	382	379	392	343	391	349	342	332	371	359	335	351	302	363	340	368	349	369	370	371	367	311	362	374	348	377	341	360	348	346	321	328	337	339	380	320	362	365	370	374	345	359	371	374	372	371	359	337	346	355	391	324	345	347	350	346	360	347	354	359	358	348	352	368	358	330	366	365	387	356	365	397	341	371	345	362	351	343	372	360	362	344	351	331	391	381	364	381	366	362	361	363	345	348	340	358	372	333	345	376	367	361	366	379	326	349	330	391	370	353	349	334	385	322	309	350	380	354	380	360	366	343	358	377	374	372	336	360	341	373	379	334	359	349	305	372	340	371	411	342	395	351	365	337	336	328	337	344	351	339	358	385	365	354	370	398	345	373	294	382	315	353	354	371	340	356	358	379	384	356	358	340	337	371	366	336	383	340	343	323	355	351	317	370	390	368	372	346	345	390	358	312	368	344	328	354	343	389	333	351	360	379	339	364	366	380	377	359	340	372	328	374	368	387	344	395	358	348	355	348	345	373	361	332	384	333	374	350	370	344	360	367	360	340	357	375	362	341	336	338	324	335	384	322	362	333	380	369	362	364	359	359	339	364	323	361	398	349	338	384	357	381	324	342	344	339	347	334	353	309	346	395	339	355	385	336	343	358	358	355	364	350	330	370	338	349	347	383	382	387	330	361	331	368	366	352	339	341	334	374	366	391	364	345	351	340	354	357	329	343	319	381	379	388	346	349	349	348	349	344	381	316	343	367	370	337	368	374	383	351	350	359	357	366	335	369	359	326	383	356	399	341	385	351	383	371	370	339	364	375	357	314	335	385	350	383	344	349	373	356	405	362	322	380	383	342	408	380	381	344	341	336	398	361	339	350	360	346	385	372	361	362	356	351	339	369	382	327	357	380	378	347	365	355	368	393	342	390	397	350	329	367	354	358	324	347	347	373	375	346	406	323	364	363	403	362	346	373	349	347	402	333	357	365	354	414	358	395	368	356	353	358	366	391	380	350	369	334	348	356	347	350	353	364	357	330	352	328	344	346	391	387	350	358	348	364	367	345	361	351	359	333	380	354	334	351	349	348	334	376	356	336	350	395	363	344	338	344	356	376	326	406	356	375	360	344	337	348	342	383	372	377	342	401	353	355	367	376	348	366	386	362	395	338	387	329	379	373	366	362	355	349	370	325	378	340	381	375	357	380	385	379	353	362	371	357	333	329	348	370	363	390	379	352	358	360	392	349	360	344	359	351	374	353	375	390	332	328	349	363	378	378	335	355	351	339	384	368	360	361	348	400	333	368	364	340	358	382	364	318	340	333	363	354	310	389	361	349	383	355	371	370	350	377	376	378	372	354	370	370	348	362	358	363	316	385	355	323	364	363	365	366	337	348	356	382	351	346	350	331	379	377	341	346	363	325	399	323	347	334	381	344	347	385	361	371	371	362	356	359	330	370	341	340	346	337	315	342	406	379	345	377	366	380	344	381	354	357	402	338	363	310	331	340	375	387	330	337	363	361	344	343	347	381	344	335	384	402	381	370	340	331	362	344	379	366	377	380	356	346	368	361	344	318	349	372	333	374	345	349	357	361	384	363	344	378	333	387	352	355	352	337	370	345	335	371	369	349	390	325	380	353	331	347	368	368	357	345	340	365	375	351	343	344	353	350	369	377	356	344	345	335	364	332	328	360	317	320	351	331	341	372	349	339	364	360	352	346	325	387	373	388	357	380	357	329	335	360	347	371	368	340	352	390	372	340	344	380	382	358	379	378	346	348	353	342	351	372	329	361	361	354	369	360	353	342	363	361	354	343	346	364	374	360	338	361	351	315	326	392	332	357	360	350	326	365	316	366	347	412	354	363	370	364	343	370	340	331	377	323	336	358	381	349	342	356	376	363	372	368	327	389	344	363	345	330	381	335	340	339	405	367	389	349	390	332	332	369	364	330	396	356	383	376	355	350	340	357	322	353	379	391	367	392	352	376	369	369	378	309	377	367	353	361	351	367	352	379	343	341	361	346	347	355	363	389	349	368	386	374	372	322	371	353	351	333	369	373	332	351	412	381	366	406	326	391	342	377	348	365	372	354	357	369	352	378	366	347	337	351	364	352	346	349	347	375	383	370	351	357	365	350	358	337	334	390	328	351	353	345	357	327	375	361	368	346	308	366	391	389	361	351	377	360	364	336	388	364	364	362	367	379	395	363	386	359	347	341	358	332	357	360	342	372	354	354	356	361	360	356	335	381	368	333	388	332	360	372	322	322	356	334	356	339	350	353	349	338	385	365	356	378	357	349	383	353	361	363	366	354	373	378	336	354	343	353	400	346	349	324	354	342	362	337	384	352	366	341	332	380	341	342	346	344	349	367	371	361	346	348	366	333	365	392	377	344	366	385	370	353	367	376	380	338	401	377	364	368	355	379	358	384	368	378	394	359	374	397	363	342	368	335	318	333	342	370	355	356	334	364	382	335	345	346	382	319	351	361	366	319	363	341	365	386	314	336	350	344	353	336	379	344	392	321	343	366	344	375	368	334	343	368	369	362	382	330	372	364	366	331	381	362	357	369	352	376	337	375	328	386	347	377	396	343	339	361	364	367	354	338	331	391	360	367	384	366	329	362	366	336	334	349	346	333	334	366	360	349	339	372	347	365	352	340	358	342	367	315	391	350	351	375	356	322	357	361	317	326	363	355	339	359	322	397	365	321	379	358	307	366	345	373	327	373	387	394	366	330	353	331	320	374	400	374	351	357	336	398	357	377	338	355	347
42979	76151	50500	29536	32474	11788	430	431	711	1743	1993	1545	845	390	400	382	378	384	384	395	354	407	453	377	365	370	370	351	387	361	430	361	397	364	395	366	390	381	359	391	393	390	359	353	386	419	345	386	382	397	392	393	390	385	444	394	380	402	398	388	372	351	379	419	390	389	390	351	382	401	360	379	392	382	366	382	380	375	396	393	390	401	364	409	390	389	399	389	379	380	385	382	373	381	402	379	364	404	390	392	394	392	413	364	402	381	371	378	389	366	395	411	399	377	371	396	405	386	393	374	376	375	420	386	395	418	408	405	376	360	401	375	357	446	392	397	384	372	390	426	371	399	365	363	412	379	370	409	371	415	386	378	362	380	396	361	387	376	394	390	363	375	332	355	344	381	362	375	351	378	361	388	374	372	359	380	381	391	404	396	375	358	370	350	382	393	408	359	396	352	370	378	380	396	383	392	350	386	391	403	368	357	380	364	378	409	354	372	404	352	342	369	405	382	363	424	369	389	378	405	404	405	365	393	388	361	398	382	378	345	375	405	384	398	400	389	389	387	360	351	358	397	387	403	388	419	366	384	396	405	389	438	346	385	369	371	396	425	340	376	406	402	393	441	396	380	410	396	394	391	416	387	350	362	423	409	378	385	378	370	381	405	374	375	395	364	418	369	372	367	399	410	399	388	363	376	378	367	375	377	394	378	384	396	403	389	359	367	431	391	403	383	386	392	368	406	421	373	394	360	390	407	379	418	377	401	370	380	396	366	399	407	391	417	364	377	354	376	418	413	405	379	417	379	384	416	384	368	369	358	356	366	384	395	403	389	382	380	397	412	383	385	400	384	397	401	391	411	379	391	353	343	314	394	373	367	423	383	379	378	414	386	378	378	384	369	340	385	366	379	395	379	392	397	369	390	385	385	388	397	353	382	416	384	382	363	363	366	418	386	409	413	360	385	366	391	399	355	367	410	393	395	370	362	391	381	379	393	409	403	371	397	365	368	375	396	408	399	392	397	357	373	387	383	385	429	376	378	383	403	427	374	417	373	370	428	382	400	380	409	431	389	370	385	388	375	387	352	391	344	368	380	371	369	383	366	384	376	369	375	386	410	369	365	373	365	372	406	371	393	425	366	354	382	377	368	415	373	416	368	379	373	380	379	366	354	388	386	404	394	356	394	418	356	376	399	391	345	379	382	401	401	423	366	392	401	355	387	389	389	355	376	361	391	390	393	391	382	371	368	364	399	369	395	390	394	378	390	399	403	355	404	410	347	397	410	415	366	363	375	384	390	395	387	383	361	384	421	415	410	418	411	412	407	386	353	350	390	384	383	390	407	410	373	366	404	390	373	376	390	381	407	354	364	395	399	395	403	400	358	393	375	400	370	393	387	375	413	391	340	378	413	375	382	389	398	401	414	410	367	376	394	395	368	358	393	359	381	391	386	367	399	371	401	370	411	381	384	388	364	373	420	392	377	362	367	366	394	357	397	369	388	400	394	373	402	425	387	400	401	403	411	372	397	373	384	368	393	399	416	399	394	404	401	389	368	387	370	382	359	362	374	345	393	376	376	397	415	379	394	400	359	360	381	366	435	344	402	391	388	371	367	412	386	391	405	376	374	393	433	372	407	391	335	386	382	435	408	383	379	372	397	367	354	411	367	379	412	371	374	379	408	379	399	399	400	424	391	380	376	379	361	365	365	374	405	382	421	348	388	402	386	382	379	395	354	390	380	379	383	373	395	383	403	377	397	412	395	386	432	369	403	367	397	376	390	366	363	383	422	390	393	401	381	395	394	381	400	380	386	382	410	357	383	352	404	381	400	385	384	396	388	389	394	369	404	357	395	393	381	343	369	364	407	410	417	402	383	370	381	371	414	415	398	400	361	355	384	405	359	377	403	379	376	394	401	405	409	394	395	388	369	405	379	361	405	366	393	370	380	379	405	393	409	405	391	376	409	383	406	433	401	376	401	376	357	362	377	412	377	421	367	384	399	393	386	391	386	413	391	400	360	399	355	390	382	365	403	391	390	390	406	354	380	406	367	380	383	382	438	363	378	401	375	381	376	361	368	388	394	437	412	408	394	381	388	355	419	361	396	358	402	345	410	408	368	415	407	395	384	374	397	398	368	366	389	364	384	382	365	421	340	410	400	384	371	368	388	376	384	361	370	397	381	395	376	369	366	362	376	408	386	405	389	377	378	359	388	386	408	380	433	395	402	366	389	391	371	385	380	370	381	401	393	411	390	389	403	367	377	419	415	398	409	368	405	424	388	398	362	398	345	427	404	395	398	399	415	390	383	394	375	391	357	387	375	366	364	402	417	437	405	384	383	345	368	359	372	400	407	372	388	374	377	372	416	382	397	390	418	403	367	378	372	347	384	395	424	403	395	401	359	400	384	353	402	380	406	382	363	401	385	391	411	372	388	370	373	367	409	409	367	354	402	402	399	395	369	414	375	371	375	418	384	442	401	413	373	382	380	390	389	399	356	371	388	390	407	391	410	375	384	366	422	383	401	379	404	385	360	382	366	385	374	372	399	384	346	362	385	392	398	392	415	414	409	372	398	417	396	409	390	412	345	402	365	349	392	364	396	396	385	419	371	377	383	391	384	379	391	384	364	390	383	406	365	373	422	373	386	406	379	364	370	361	352	375	392	403	389	406	394	374	381	389	392	372	368	374	382	358	359	390	413	373	378	389	380	390	379	395	430	398	402	397	400	392	406	354	398	367	369	372	397	375	392	405	401	377	393	404	404	408	413	392	386	366	400	401	394	367	374	397	366	386	353	380	399	371	379	378	375	381	368	399	394	378	381	393	390	391	361	388	371	406	379	392	380	378	364	376	414	372	395	345	371	358	348	381	430	378	389	353	352	379	364	368	401	389	341	373	368	401	370	382	380	380	378	405	379	342	380	387	379	380	402	358	365	388	377	382	388	405	389	385	389	412	395	396	395	373	383	370	398	421	380	375	358	368	375	411	382	369	398	380	349	392	376	380	411	317	374	396	368	384	383	398	345	425	373	382	407	368	398	358	371	396	410	394	408	396	411	394	386	382	433	380	375	360	396	387	378	371	389	389	388	392	386	382	407	414	396	356	382	373	393	345	358	355	372	405	380	389	431	375	387	381	432	375	406	358	402	405	402	391	362	382	364	377	420	353	400	372	379	364	372	396	417	411	372	375	389	367	383	398	388	403	401	372	412	376	371	373	374	390	372	402	374	416	411	381	376	429	408	393	369	383	388	372	399	370	383	393	393	389	350	388	416	369	386	396	342	387	382	430	380	391	401	373	377	407	395	412	399	401	367	422	406	376	396	368	383	378	374	385	385	373	362	376	398	359	430	369	372	389	406	407	381	387	405	426	393	381	360	369	405	378	385	382	390	369	382	392	402	369	364	413	365	372	368	377	403	398	380	372	365	371	386	411	392	369	377	391	411	404	404	370	412	374	389	402	379	394	406	384	352	370	383	387	407	371	406	384	381	414	396
22548	21508	30288	25967	34076	28356	13851	1508	1113	3079	4137	3242	2268	759	663	637	689	685	641	649	622	628	648	582	637	646	648	666	623	648	672	631	654	609	650	598	607	661	603	598	598	623	678	606	639	608	640	657	615	649	611	614	705	675	634	627	659	627	593	678	611	624	623	597	604	608	625	646	637	633	650	643	590	663	647	604	595	619	616	629	656	640	631	598	634	597	642	600	680	634	629	566	636	634	622	670	641	630	652	589	620	611	606	629	644	631	625	639	626	618	667	640	609	652	602	645	629	644	612	621	635	635	627	601	608	605	659	643	617	702	661	650	623	632	625	679	598	615	621	665	592	665	637	645	596	623	572	623	679	664	600	593	643	586	606	600	630	650	585	609	618	663	660	667	618	618	616	641	661	620	609	587	638	631	667	644	653	631	639	653	642	661	619	608	593	623	624	641	655	575	657	645	617	654	633	617	634	583	588	633	617	586	612	633	597	595	640	635	647	632	612	660	597	628	674	593	611	612	632	603	628	662	673	592	603	629	588	594	649	622	611	580	624	603	674	592	665	608	634	615	633	583	665	615	649	624	607	597	590	650	615	645	629	625	602	618	637	649	670	621	622	610	647	644	624	655	635	622	619	672	628	610	638	596	619	622	664	584	657	618	655	650	676	647	643	642	630	666	655	600	596	649	653	602	608	611	617	650	627	628	656	631	638	689	621	631	615	584	633	602	617	632	626	634	646	627	639	641	581	637	623	650	625	635	627	660	625	620	625	632	617	639	620	633	584	623	620	618	679	610	673	598	631	602	634	651	665	603	658	622	631	669	595	627	653	598	561	648	654	658	621	619	662	624	628	633	620	595	637	608	667	662	642	656	645	637	659	676	642	631	651	644	649	607	690	596	622	630	663	635	669	634	630	665	657	648	606	680	667	634	664	645	613	634	652	645	662	638	638	648	612	649	653	597	609	657	593	636	642	644	596	591	653	594	644	628	628	637	616	679	617	635	635	648	641	628	632	654	662	580	608	666	623	612	667	637	644	661	640	638	616	613	624	649	643	642	628	649	650	633	630	586	651	627	666	617	620	641	667	671	586	675	629	641	664	649	634	640	625	602	641	644	636	651	665	636	632	652	619	603	600	659	609	654	583	618	658	638	657	646	656	638	634	606	654	592	650	651	612	618	665	636	633	631	593	658	607	593	642	645	646	684	649	663	639	643	637	694	626	638	637	618	573	630	658	589	650	632	594	622	629	651	656	677	632	659	630	613	628	657	682	626	600	669	665	633	617	639	639	655	625	619	625	623	610	620	642	648	667	602	644	625	639	617	661	648	626	652	632	643	661	570	639	623	684	637	670	639	659	683	616	593	641	653	675	633	592	647	661	663	655	646	663	676	661	649	667	637	620	614	669	698	622	607	596	579	628	627	648	628	657	587	623	597	617	651	634	632	625	635	646	653	631	591	654	657	615	609	623	608	626	643	667	578	639	675	621	670	592	612	627	678	613	659	622	593	682	612	639	634	609	609	637	642	634	639	613	608	604	653	610	623	665	590	671	660	614	671	614	643	617	658	620	644	598	625	660	619	645	671	624	628	688	665	633	640	613	694	638	558	637	605	613	658	585	620	569	675	648	683	626	649	641	633	637	654	634	615	674	645	596	674	612	609	584	620	592	638	625	643	642	632	586	646	533	610	683	582	644	700	605	635	653	591	663	603	667	658	603	636	608	632	626	636	596	636	615	628	627	626	652	656	640	655	652	627	611	644	646	637	662	641	611	616	645	624	627	635	614	660	605	587	610	618	654	618	668	642	671	631	597	638	656	639	647	633	664	634	626	620	654	653	641	664	617	572	642	651	634	642	648	618	646	582	597	611	679	628	604	615	641	642	622	633	622	635	623	670	654	625	633	635	612	643	621	590	658	653	633	639	667	653	595	651	651	690	601	648	614	634	605	679	631	689	664	615	620	632	668	645	586	654	613	609	617	627	635	635	606	705	605	631	680	610	626	631	595	649	622	651	615	663	627	643	644	616	674	643	675	635	619	648	637	632	608	587	652	638	624	650	611	616	606	627	634	645	635	660	655	620	639	598	669	596	623	670	640	647	649	648	604	667	604	664	684	670	663	586	667	644	615	619	630	610	645	615	632	648	591	609	610	618	649	604	669	670	650	658	636	617	650	631	631	663	636	604	597	627	598	606	642	660	661	640	633	605	631	634	645	668	650	595	618	659	651	676	557	647	592	604	660	604	624	625	621	637	639	619	634	609	627	611	604	659	616	658	591	594	625	600	627	680	643	618	669	665	614	619	626	611	659	638	630	643	702	647	616	658	645	663	645	629	612	601	632	638	628	649	642	592	664	675	661	641	602	669	643	607	635	665	618	625	587	626	647	617	659	625	623	621	652	640	609	650	680	623	601	673	627	641	679	662	633	627	608	602	657	621	644	676	652	660	558	665	594	625	605	603	618	630	636	635	642	649	576	590	706	636	635	631	630	657	614	582	641	671	616	645	619	648	608	664	607	594	604	609	591	626	649	642	602	637	617	600	628	621	617	643	622	622	674	639	627	609	590	678	629	634	659	623	666	626	597	594	654	651	679	677	661	657	638	648	614	630	666	639	648	656	597	657	596	616	609	640	630	635	626	642	680	629	653	661	631	681	626	652	615	611	610	604	679	599	628	651	660	641	635	603	635	628	622	669	604	658	589	633	590	617	700	626	616	596	639	654	671	612	635	622	639	598	640	615	657	628	591	633	600	602	619	627	645	648	637	637	633	671	662	664	637	628	641	619	649	622	611	612	645	676	634	635	629	602	631	632	619	635	680	642	637	630	656	657	637	638	627	612	657	621	631	590	607	633	617	679	622	646	660	628	670	660	693	598	631	644	618	578	617	658	608	660	676	646	686	621	638	606	605	633	659	662	623	646	627	676	599	642	640	599	600	656	652	622	662	649	646	629	627	557	628	583	609	651	590	612	617	627	661	622	648	659	622	604	643	693	662	650	635	627	644	594	659	608	614	669	591	589	646	599	648	652	653	604	659	593	643	623	631	623	658	635	626	668	604	613	687	645	620	679	590	619	594	634	610	684	651	670	629	625	603	654	623	664	619	659	652	607	610	664	629	662	658	670	594	638	610	594	602	667	669	628	653	603	650	640	614	604	630	659	643	629	630	661	636	626	629	664	646	650	637	707	663	652	616	659	576	640	629	642	652	639	634	576	624	630	601	658	634	671	638	569	655	648	673	651	622	633	625	671	651	668	621	623	657	659	616	633	624	617	668	631	608	622	716	619	620	630	662	638	606	606	673	655	617	625	620	600	614	622	646	623	590	599	662	627	602	619	587	609	648	626	609	640	635	631	616	637	630	674	609	616	584	654	626	638	644	628	604	645	668	592	621	641	627	634	606	622	682	622	670	614	666	615	626	626	654	632	660	603	649	699	642	630	653	652	634	711	636	636	659	625	655	563	612	602	659	608	683	633	637	670	647	610	619	647	646	628
47712	94461	72894	51302	52595	21454	858	774	1433	5055	6282	4877	3210	836	667	648	636	633	654	644	634	649	621	639	676	659	666	646	608	687	680	660	637	626	638	662	643	587	634	638	637	696	640	666	618	644	574	626	672	674	662	652	641	644	633	658	613	632	653	611	607	669	631	670	664	600	628	618	656	620	648	640	626	661	609	650	639	658	672	633	659	632	586	601	634	643	664	665	638	633	626	617	695	628	643	625	620	655	572	610	682	587	646	653	637	659	620	647	664	643	643	633	656	579	643	594	660	637	629	666	595	659	614	651	664	624	630	629	648	620	618	618	622	655	635	572	672	611	644	636	601	621	635	628	640	655	631	623	634	598	639	657	650	604	613	617	659	647	624	672	600	648	675	626	618	674	624	589	628	613	630	596	643	635	611	566	671	673	625	602	644	649	659	584	635	658	624	616	608	623	656	622	631	628	642	702	685	658	654	608	671	633	582	643	683	617	662	592	605	640	681	639	633	641	590	633	607	642	607	634	649	649	667	643	682	637	657	599	633	637	628	619	632	649	629	640	680	601	629	602	651	616	669	662	608	678	619	618	625	667	624	620	621	648	631	654	610	628	633	614	659	613	603	620	621	613	677	624	652	624	666	644	644	621	621	671	626	593	640	615	676	657	625	651	599	633	652	632	658	616	636	640	641	621	654	594	651	638	633	642	651	634	608	677	619	648	649	617	602	603	595	673	642	623	649	621	629	642	662	606	625	688	640	630	593	610	666	618	591	632	675	651	671	637	627	614	630	636	648	617	637	629	645	619	629	665	620	608	664	602	629	600	674	614	620	630	650	650	623	625	686	671	610	665	641	654	682	644	648	619	664	644	667	655	675	628	568	657	642	671	658	614	654	646	646	651	623	660	644	704	606	646	576	642	593	607	661	635	631	616	593	605	605	620	640	599	605	645	609	628	641	625	634	586	685	604	623	650	621	652	609	617	614	631	651	624	614	651	640	648	653	672	598	688	647	636	666	640	647	616	635	630	599	660	636	627	637	575	648	610	644	617	659	665	677	639	628	610	623	649	635	631	612	626	648	631	606	578	661	599	633	686	639	582	667	639	633	642	625	671	672	620	670	630	634	629	639	616	668	673	635	628	641	687	650	642	596	626	628	644	630	625	626	616	613	651	582	603	600	654	662	650	598	634	631	646	638	638	679	682	612	621	681	627	652	651	637	632	659	634	635	619	625	618	647	696	661	630	586	622	605	657	611	661	651	649	600	665	621	649	610	666	616	626	653	643	595	626	662	652	616	581	658	636	605	570	637	611	607	633	624	598	641	649	639	647	634	596	621	612	695	637	639	625	627	605	672	635	602	657	624	630	625	597	616	643	613	660	643	637	644	671	636	625	660	568	586	649	642	601	610	688	643	626	617	671	621	626	667	641	608	639	671	654	677	604	583	656	639	577	668	642	652	666	619	599	668	635	637	670	627	655	642	623	657	634	613	609	688	637	626	670	692	678	670	638	610	622	623	697	624	697	675	662	649	646	608	643	629	585	661	611	655	633	627	620	658	647	672	609	670	644	614	606	663	613	628	676	599	627	628	645	671	678	644	648	629	655	659	609	643	620	634	620	640	686	584	641	638	645	574	669	595	660	613	628	650	659	602	630	672	646	644	582	583	641	571	615	620	684	631	643	635	664	660	659	619	668	661	650	654	632	643	633	591	636	611	624	616	595	637	634	627	622	644	646	635	649	667	663	627	628	596	618	672	579	607	602	644	662	634	630	653	607	622	651	669	643	650	611	638	622	603	611	587	647	662	610	627	602	650	644	630	648	612	652	655	548	629	614	631	725	641	589	618	654	632	640	632	623	635	625	649	664	636	630	650	612	637	630	615	653	651	653	609	634	605	644	654	636	631	637	626	652	633	615	688	658	661	615	690	688	600	626	670	604	666	656	625	629	645	602	672	611	618	629	711	654	611	600	646	668	628	653	591	639	628	645	645	662	639	655	650	654	603	629	646	635	571	627	658	633	552	666	614	583	604	644	660	676	625	619	601	642	612	602	622	625	646	681	620	659	628	621	651	674	636	636	611	666	641	661	612	629	658	591	674	620	593	620	663	632	666	602	589	614	630	606	656	605	594	659	633	618	634	606	630	651	658	577	622	647	650	660	622	643	612	701	648	634	583	644	626	619	629	654	622	644	656	608	687	652	624	601	616	680	645	645	612	635	652	675	635	638	636	650	643	608	676	614	643	646	669	658	634	663	639	617	666	616	674	620	646	646	603	649	624	661	621	629	635	682	627	657	639	607	627	661	624	661	678	624	689	637	641	626	670	653	646	629	670	633	716	615	652	641	629	614	643	636	605	614	613	651	639	627	635	647	635	635	649	620	641	622	633	648	587	564	621	608	630	630	612	574	621	623	611	625	631	664	651	623	634	630	632	644	583	631	623	679	610	675	616	589	632	671	646	591	661	625	644	661	664	647	624	630	578	625	630	680	662	654	629	629	652	649	646	605	595	605	607	620	672	643	659	672	666	594	609	587	612	671	653	623	611	626	625	629	638	631	627	618	579	654	642	667	593	647	642	659	668	633	672	618	688	605	639	639	622	616	631	631	622	608	665	661	589	657	642	607	585	619	613	668	614	600	626	654	602	657	658	625	626	591	622	611	599	670	632	685	659	629	647	612	610	687	604	633	656	585	660	634	688	599	640	660	679	630	684	652	674	646	646	646	586	597	658	611	631	609	679	594	609	649	615	590	631	614	643	644	590	577	614	602	576	636	624	638	621	636	655	607	630	650	645	640	637	615	640	620	653	612	632	638	574	655	675	647	620	628	676	588	643	652	636	614	576	609	641	614	612	673	611	607	650	674	615	659	619	666	623	579	643	579	670	605	588	668	613	651	611	634	612	623	675	617	661	605	625	635	620	637	605	642	631	645	629	673	637	682	732	657	651	658	579	643	632	686	651	582	651	675	678	629	627	650	650	710	662	606	672	655	638	633	634	618	641	666	679	631	674	680	619	625	611	649	630	607	669	641	615	593	653	616	565	608	610	695	630	627	652	674	668	605	621	640	637	654	627	621	636	613	630	600	665	657	672	635	618	633	663	625	609	639	585	642	600	606	582	669	613	668	636	638	606	634	629	650	670	652	621	633	605	653	645	650	586	672	620	637	666	627	689	613	605	649	641	608	616	656	629	661	658	670	639	612	696	652	672	596	627	616	612	630	644	597	622	657	613	674	624	621	612	633	662	648	601	651	634	639	634	640	671	606	703	627	585	632	652	658	606	623	661	633	628	662	617	626	628	648	644	639	650	617	641	641	648	604	624	659	601	658	617	625	633	619	628	632	649	658	683	642	654	665	645	634	632	604	663	639	611	609	621	581	579	672	602	604	642	633	684	594	662	638	620	637	587	686	625	599	630	611	644	576	623	618	689	616	617	588	634	646	650	677	627	648	637	596	621	582	649	646	629	643	628	669	649	639	635	615	606	668	636	592	636	593
31426	28823	27086	14256	10521	3051	487	333	345	462	495	460	423	320	313	325	328	275	306	321	318	329	300	297	289	308	308	332	328	312	292	301	316	300	317	299	294	326	305	314	332	330	329	309	315	291	307	328	310	296	343	310	320	292	298	287	324	293	304	277	315	314	328	297	347	300	309	327	335	294	288	326	302	291	313	306	309	308	321	307	312	292	294	267	335	291	329	331	287	337	313	336	289	314	347	319	314	316	331	312	274	313	312	358	295	302	316	310	317	312	329	318	330	290	313	316	326	332	309	294	342	334	300	347	290	317	302	304	315	322	329	361	303	315	274	296	299	316	316	309	283	299	293	325	329	331	315	347	324	337	355	294	315	303	280	326	311	323	295	323	318	309	321	321	308	312	331	329	312	300	313	335	316	324	313	304	333	321	308	327	343	295	293	357	295	316	296	338	294	314	306	313	296	318	317	346	314	316	324	311	313	312	339	349	340	350	324	274	321	309	335	323	338	311	322	312	317	331	325	301	322	307	289	317	285	326	290	313	331	295	319	302	313	298	333	353	304	289	366	304	294	308	324	313	316	311	316	289	313	343	347	309	338	330	319	317	309	265	316	314	323	323	298	351	297	317	348	335	315	322	331	330	360	322	308	328	315	302	313	354	291	342	320	305	311	295	282	334	327	317	268	319	324	304	325	302	325	330	328	323	284	287	301	327	307	276	283	296	310	340	294	332	297	299	284	290	325	323	311	310	340	319	316	311	317	311	326	296	292	289	357	290	306	308	352	315	291	309	332	302	308	306	304	302	301	310	291	303	298	306	326	332	326	310	299	314	350	290	296	329	324	327	301	307	311	343	320	291	318	317	308	342	328	300	324	285	333	300	337	318	350	298	322	326	334	295	307	303	308	345	320	334	320	284	321	337	302	338	304	339	335	336	315	322	294	316	314	304	311	329	307	314	291	334	334	344	309	292	309	317	283	310	336	309	305	316	332	327	321	293	295	317	324	321	311	299	327	329	337	333	288	293	322	324	306	328	295	332	304	297	311	318	302	287	313	305	323	326	282	341	305	344	330	328	310	331	310	329	288	274	290	308	316	334	328	305	282	321	325	328	303	273	342	324	311	313	334	322	319	310	280	337	272	309	323	318	318	314	322	327	305	304	328	334	347	296	301	294	336	301	329	315	288	321	322	279	298	310	310	305	309	333	323	349	313	335	318	310	294	303	299	318	312	293	301	338	289	328	348	307	317	294	310	330	310	329	313	320	318	320	321	344	308	329	318	299	308	320	332	321	295	310	307	312	312	305	322	286	320	298	320	293	309	324	297	312	319	310	334	303	301	345	346	345	328	347	314	338	348	348	313	290	301	296	299	312	317	306	307	312	300	287	325	319	313	291	298	297	313	330	319	332	312	279	316	289	341	298	324	324	337	297	286	299	348	315	324	325	328	305	325	329	312	329	328	305	306	300	311	316	336	330	355	302	322	303	340	318	305	318	350	312	314	299	331	316	323	329	293	297	310	330	309	326	348	326	307	306	302	308	306	334	312	313	314	303	314	312	313	287	305	310	323	337	326	321	294	321	328	328	324	325	344	330	291	301	331	330	310	312	320	333	303	358	325	310	322	319	332	342	344	324	337	321	337	319	325	317	281	297	363	308	323	343	303	322	319	321	297	330	318	313	305	305	315	337	298	315	305	354	305	297	294	320	310	280	322	309	299	306	355	329	347	294	336	300	304	287	282	306	292	326	315	296	311	311	304	321	308	330	311	354	278	338	322	291	337	310	332	325	276	339	333	296	333	305	299	293	272	304	315	323	295	311	341	324	303	285	329	298	326	311	333	305	298	314	321	342	332	313	313	301	298	332	350	329	293	316	317	356	317	321	365	318	354	314	307	286	312	335	315	323	326	298	335	328	334	347	315	309	323	327	308	300	307	315	303	316	299	308	309	314	274	319	290	293	304	296	301	333	305	323	318	309	301	337	340	326	344	322	300	317	312	326	302	288	283	297	325	328	343	336	316	309	314	303	337	308	336	350	329	326	298	301	334	285	285	305	340	296	303	325	289	328	322	310	290	322	321	306	286	282	307	315	333	357	323	338	310	327	302	343	311	330	294	331	300	309	277	335	298	350	291	327	349	279	323	311	296	323	310	280	334	317	302	308	331	322	312	307	322	319	368	319	332	342	317	339	299	317	349	298	325	301	310	287	336	324	348	314	323	293	319	294	292	314	332	339	327	311	347	330	310	293	308	320	335	318	307	306	286	295	325	312	337	318	315	303	329	310	315	314	316	311	319	302	295	302	339	331	325	325	311	308	311	324	303	283	322	306	330	330	330	325	304	359	284	329	313	330	296	332	336	312	297	320	333	325	316	334	308	304	314	318	325	317	315	314	331	321	322	282	310	327	300	342	308	326	318	271	304	314	304	323	315	305	312	323	317	301	320	311	280	303	315	330	304	328	333	296	334	322	334	313	367	326	345	291	328	293	330	323	322	302	306	333	307	298	313	304	306	311	315	311	287	319	327	297	305	302	294	303	312	284	301	300	313	317	342	328	313	305	284	316	321	262	327	317	337	328	332	300	289	280	319	302	290	304	321	306	309	328	356	262	322	329	306	337	302	356	336	340	332	331	313	309	312	340	320	341	310	310	312	307	333	271	301	357	322	308	305	308	332	292	307	312	287	313	282	305	336	294	316	309	298	317	306	317	309	318	300	310	307	307	361	292	296	308	312	307	317	312	316	360	301	293	305	332	309	309	322	350	328	322	269	293	349	269	315	345	314	317	302	304	322	340	340	354	321	315	330	301	304	329	279	303	276	294	315	320	331	320	324	300	291	313	309	325	298	303	300	331	363	330	305	311	275	331	323	346	320	292	335	312	335	309	308	315	289	277	272	338	311	321	324	299	347	287	292	308	297	312	335	319	310	313	329	326	314	337	325	330	280	289	339	318	322	329	315	310	310	333	307	263	335	302	313	342	311	283	323	327	281	329	291	336	299	330	337	324	303	315	292	323	296	306	309	337	335	339	328	286	316	322	334	343	327	305	341	331	324	346	298	312	349	305	318	347	343	321	313	316	312	315	322	289	330	320	339	297	327	324	310	347	305	325	312	346	314	341	301	341	312	305	307	310	297	324	299	332	319	326	306	293	309	275	288	291	290	312	281	327	321	300	377	314	335	317	335	312	298	307	325	339	309	347	296	336	308	307	309	304	348	322	332	347	306	296	352	295	337	299	342	319	323	357	315	326	313	310	331	314	284	338	335	302	287	323	320	318	309	338	328	316	303	315	324	303	320	288	322	309	298	280	321	313	327	314	357	343	314	326	347	311	314	284	305	325	330	301	302	301	363	292	342	345	319	292	342	338	299	320	314	307	293	322	299	305	294	319	357	340	294	329	301	293	328	288	346	319	309	299	282	290	318	297	329	301	296	312	340	285	287	330	330	310	307	311	340	351	336	283	309	318	342	305	297	322	332	308	306	303	304	314	322	319
34165	41832	21191	9040	10518	2990	352	375	350	535	573	591	495	346	332	338	337	358	321	329	338	332	310	343	323	332	346	387	339	328	336	357	336	345	345	315	350	348	338	329	369	343	348	350	323	318	308	350	327	308	317	339	348	338	340	360	353	325	335	344	331	330	344	398	325	371	365	311	330	349	333	317	341	347	354	323	324	338	337	313	331	325	309	320	307	352	324	333	354	323	319	370	337	336	323	348	363	348	306	347	341	344	312	299	353	342	350	349	309	329	352	335	345	358	323	365	327	357	328	367	310	346	358	292	337	321	339	335	331	305	330	324	344	321	335	348	344	370	358	385	311	341	353	339	335	322	353	358	380	373	341	345	326	355	327	309	325	303	340	320	321	372	345	310	331	365	371	341	318	340	337	309	333	355	359	321	332	350	328	328	309	320	311	358	355	320	350	317	325	334	277	352	312	327	303	368	332	338	342	375	331	333	350	361	342	312	335	346	319	334	317	364	320	359	338	339	351	345	363	333	324	330	362	338	326	334	313	317	376	324	341	337	347	334	387	331	333	358	335	362	339	331	358	336	317	284	333	324	318	357	350	365	347	349	347	318	328	321	352	343	321	367	344	332	317	352	359	357	350	324	321	318	338	347	303	349	308	321	356	349	310	330	338	316	335	347	317	343	339	301	372	340	351	343	330	322	337	302	329	343	346	345	328	317	350	355	372	331	337	343	342	346	335	323	329	338	327	356	345	333	317	354	317	330	305	347	305	326	307	349	329	327	366	349	341	338	333	322	371	357	319	332	330	330	319	307	346	327	331	311	328	327	301	349	375	303	346	347	323	309	348	351	341	337	344	321	331	347	333	342	349	346	300	334	331	334	330	314	297	356	332	338	331	336	358	349	304	373	356	342	321	327	353	353	330	324	339	322	331	324	304	319	341	330	340	337	346	336	336	338	335	333	384	340	334	302	301	345	348	341	324	338	324	322	341	350	332	343	331	318	336	328	343	369	336	370	355	337	338	343	333	331	298	327	340	344	324	318	319	312	338	331	336	370	330	321	329	341	334	332	319	319	332	355	312	350	314	380	330	364	321	344	315	347	324	352	347	315	329	359	319	352	336	375	363	309	299	310	334	325	335	323	346	343	356	345	326	339	342	339	372	341	329	317	314	341	310	361	371	307	338	338	304	351	306	335	327	360	311	297	351	366	341	344	323	345	354	355	329	316	332	321	336	294	353	348	346	328	344	340	346	326	353	356	331	304	353	316	338	353	345	337	338	314	322	359	349	350	360	354	338	339	344	305	353	336	334	320	320	353	307	381	346	346	313	378	308	327	388	291	346	323	327	337	289	322	339	305	313	351	377	352	332	360	346	312	309	306	348	360	338	343	314	336	343	305	328	358	359	320	349	364	325	348	327	328	311	340	339	329	321	345	344	333	337	339	343	333	345	331	310	331	319	324	356	347	318	328	366	325	330	340	338	334	339	318	340	304	338	321	323	360	337	327	335	344	337	352	341	342	308	345	335	338	330	325	315	315	350	338	366	318	341	311	338	341	347	315	328	323	323	310	331	355	313	344	345	340	314	310	338	332	359	353	371	343	322	361	337	318	334	351	313	311	320	327	360	347	341	380	316	334	345	299	346	302	329	346	339	373	365	340	325	320	304	314	345	334	314	337	379	303	327	362	328	329	292	313	364	338	338	320	351	341	324	356	321	306	323	328	325	363	338	365	346	319	320	351	315	365	344	348	344	323	338	315	364	296	351	321	329	339	358	350	306	318	319	317	332	334	366	321	341	328	336	320	304	339	329	314	350	320	395	321	344	333	338	318	362	307	326	371	341	351	313	355	340	349	336	371	362	310	340	328	358	362	333	316	307	324	331	341	360	330	344	356	346	342	324	290	346	326	314	319	302	313	314	323	359	316	355	366	313	342	315	329	332	314	336	354	332	330	329	344	349	312	338	319	325	319	330	344	309	355	305	342	347	341	292	373	326	316	350	339	341	342	360	323	347	298	299	332	356	354	325	329	336	345	336	351	312	340	345	336	326	364	366	345	319	318	370	316	334	349	315	340	340	339	338	355	355	348	337	339	340	325	310	372	340	308	370	350	318	314	335	328	353	358	339	348	314	320	339	359	315	312	320	349	340	366	297	348	316	340	337	334	333	333	330	306	291	345	328	373	339	374	315	325	318	312	356	327	332	308	346	323	320	304	337	305	324	342	348	286	316	337	288	333	344	333	338	340	335	318	321	325	322	335	317	320	304	322	337	356	324	348	358	305	337	341	349	321	312	377	328	328	361	331	343	336	316	347	342	348	309	348	327	354	314	320	354	352	314	351	331	338	332	385	342	339	358	342	310	353	329	346	326	343	329	314	351	329	338	331	329	334	311	356	346	329	346	366	325	349	332	357	357	330	343	320	356	310	339	348	327	303	326	313	343	354	327	347	322	337	330	312	333	338	339	324	347	313	324	330	333	328	328	337	320	329	313	359	303	338	371	333	284	317	331	348	315	296	336	314	312	344	331	319	336	331	355	386	369	327	320	355	337	326	328	325	308	309	325	335	317	322	322	302	333	335	295	332	338	343	309	341	332	331	317	351	338	334	319	349	338	343	351	319	335	336	355	332	369	315	313	312	364	294	326	316	325	313	315	317	311	328	346	324	357	336	338	338	313	346	315	343	304	339	312	390	337	324	347	347	332	343	326	318	345	311	348	328	329	311	319	350	348	333	342	338	326	358	362	307	325	332	304	335	326	347	331	371	341	313	322	336	328	351	324	307	320	327	307	366	341	345	344	296	377	321	348	336	325	358	299	332	339	357	339	319	348	343	339	316	332	365	303	341	313	326	335	344	305	358	353	343	320	356	314	312	339	348	329	361	331	340	340	309	324	370	330	347	341	344	315	293	352	301	372	323	337	318	355	316	319	319	307	291	320	354	317	330	336	341	352	317	359	294	287	311	339	323	374	320	319	346	354	339	329	328	346	352	329	326	354	360	353	334	331	339	343	358	329	343	325	351	351	335	341	341	333	309	357	365	359	312	329	332	346	346	335	338	334	338	340	342	331	330	348	343	339	324	360	343	338	336	351	324	332	349	331	335	312	312	318	322	338	336	358	346	343	304	354	358	309	332	337	321	321	315	336	332	348	318	335	338	346	357	331	354	326	340	343	302	318	319	318	339	350	319	361	333	325	315	333	348	315	325	360	380	323	328	362	344	316	316	342	358	353	313	306	335	314	324	307	355	327	331	370	323	334	325	349	320	358	341	328	331	334	332	337	316	314	349	354	316	345	346	357	323	315	319	339	296	325	329	336	307	319	332	312	344	325	321	349	319	319	282	327	353	332	301	333	342	331	336	332	368	351	382	380	317	356	362	327	357	344	315	348	333	336	314	326	365	344	291	339	332	316	315	356	348	324	370	334	333	335	314	318	322	336	335	327	316	317	333	372	308	343	319	340	336	335	356	342	356	337	295	347	360	336	331	306	336	318	359
23897	22149	31134	29147	36164	24048	5465	631	663	1763	2407	1974	1065	478	466	500	500	453	492	501	472	498	491	437	443	476	480	451	476	471	499	445	455	467	461	481	501	459	426	461	484	469	487	440	459	500	519	462	462	447	479	461	446	453	461	490	484	433	462	486	486	454	444	450	448	457	490	459	427	484	489	438	478	475	428	507	483	478	461	470	478	466	441	461	481	477	465	484	528	452	433	463	446	480	509	471	487	475	462	468	514	458	473	492	501	474	486	517	484	427	455	472	421	470	456	480	491	510	454	459	472	509	460	465	450	441	428	417	481	440	475	436	500	464	459	499	486	480	462	466	465	430	522	450	435	467	449	484	484	464	468	443	471	456	493	463	501	468	470	484	446	474	491	465	487	452	423	455	464	477	453	495	428	427	483	466	425	461	452	431	452	497	498	455	446	443	461	461	431	455	497	440	494	464	493	445	443	483	458	453	481	450	485	506	508	489	456	432	489	480	474	454	457	484	484	467	490	461	479	424	450	487	468	475	447	466	483	497	450	481	453	498	465	455	474	472	486	478	457	439	441	460	477	485	456	472	497	452	501	443	453	478	457	471	491	458	471	448	460	472	408	473	448	468	464	482	440	448	459	457	458	466	459	479	489	486	478	491	480	479	451	482	455	484	475	454	461	499	515	502	486	463	493	495	426	501	449	480	472	471	454	477	426	467	455	490	458	473	491	428	469	495	427	462	473	456	452	464	467	472	457	455	463	451	495	458	441	476	459	458	474	493	467	478	464	477	469	497	461	452	458	463	444	430	473	512	469	479	485	447	433	457	466	463	465	459	493	474	445	465	460	442	470	460	452	490	482	459	455	456	439	453	520	481	515	430	452	484	456	454	496	486	471	467	472	453	435	482	442	468	439	458	460	482	433	454	462	444	515	471	497	484	459	468	496	441	494	485	475	463	437	468	468	495	449	501	447	470	485	484	492	480	458	445	474	428	451	447	440	461	464	451	476	411	449	500	480	466	465	479	459	466	486	486	434	421	508	453	467	486	482	487	468	490	433	470	469	481	463	504	465	460	497	498	442	463	435	491	468	506	480	457	466	457	487	434	479	478	447	455	494	482	469	483	468	459	476	461	456	456	470	489	452	480	479	443	455	522	476	479	471	505	460	412	480	452	473	448	474	436	462	460	443	476	507	480	422	462	464	440	487	498	484	441	483	463	484	486	464	497	448	466	495	455	452	486	496	482	459	462	484	513	483	497	490	459	494	460	474	514	413	471	473	459	441	478	466	513	465	488	505	481	473	455	477	478	463	475	481	442	466	447	497	496	471	477	455	460	483	422	462	469	471	423	497	490	499	449	490	448	481	468	490	442	453	484	417	438	467	463	480	456	434	490	520	468	458	459	487	447	508	484	484	466	499	454	491	461	471	488	501	445	462	455	468	440	429	453	491	476	473	453	487	505	448	421	462	460	486	458	482	463	496	490	447	474	462	449	482	470	442	448	485	426	506	520	498	488	432	466	478	463	483	439	474	473	475	465	497	468	455	453	452	446	475	487	484	475	469	475	473	441	495	464	509	454	450	447	499	477	501	466	466	468	481	491	480	472	475	461	481	461	462	460	507	467	422	485	459	474	471	461	450	464	472	441	460	454	470	457	459	472	464	461	433	480	468	440	460	490	439	456	482	493	462	528	508	486	479	441	429	492	473	433	434	503	464	484	485	485	486	497	493	516	466	473	454	500	455	502	479	456	460	496	455	467	454	457	479	453	448	451	466	440	488	459	474	510	437	472	494	449	508	447	464	473	459	496	445	474	488	479	458	465	474	432	459	458	468	451	503	452	473	483	445	485	465	488	457	463	481	460	468	482	436	466	494	464	476	485	440	454	452	426	471	459	461	446	468	467	466	462	488	482	474	489	456	438	458	519	472	462	487	434	427	462	427	507	501	482	466	434	462	447	445	503	462	481	471	469	503	480	461	442	469	436	481	495	500	492	451	473	475	487	453	473	473	445	494	472	478	471	466	469	485	412	469	474	514	487	498	463	450	468	444	476	433	448	499	458	480	437	488	501	500	464	452	471	488	467	456	480	450	455	473	507	461	465	451	455	496	479	461	482	512	489	501	483	465	472	503	476	526	463	512	477	489	467	433	448	457	469	479	469	468	479	452	493	433	432	449	435	436	487	461	468	503	469	430	454	472	478	489	468	465	470	479	491	461	446	477	457	421	442	462	465	443	481	458	500	493	457	465	438	425	469	491	452	458	467	495	441	491	469	446	476	491	489	440	459	512	451	473	516	454	440	462	487	512	497	472	479	480	455	528	488	439	479	453	469	480	461	467	480	485	438	466	482	447	481	467	442	469	464	458	502	504	448	443	471	453	487	495	467	469	501	448	490	462	465	448	461	435	442	460	493	470	461	467	425	421	456	469	473	498	467	461	489	478	420	480	478	470	447	460	453	490	483	490	449	513	520	448	447	494	432	458	482	474	497	403	467	470	463	455	437	455	471	458	440	477	421	458	513	495	494	471	486	518	497	442	452	481	466	468	416	500	446	470	457	485	454	483	454	461	453	446	434	463	502	498	465	440	444	455	423	470	477	448	484	494	511	471	478	459	436	478	471	476	446	465	452	452	446	490	475	492	464	478	470	457	482	505	407	481	437	474	494	450	423	494	525	508	494	485	471	471	489	471	485	495	479	465	478	502	489	465	468	471	484	459	493	463	465	475	431	468	519	480	502	460	435	476	457	472	469	483	492	464	503	453	487	434	438	467	462	469	474	479	475	481	434	437	466	440	434	451	480	472	476	489	449	460	452	475	454	489	461	526	472	443	472	424	490	508	469	474	476	465	478	461	470	480	504	446	461	465	506	457	444	501	482	436	445	497	471	461	463	452	434	518	442	472	454	493	454	498	481	492	513	457	488	452	453	446	450	461	438	441	478	469	476	487	449	437	471	526	476	488	500	456	441	478	452	481	419	469	502	487	463	450	459	456	455	446	463	480	456	476	416	457	443	463	478	462	490	450	463	473	475	480	463	452	524	473	452	458	455	450	492	478	476	505	488	449	472	440	489	462	475	448	475	464	485	428	518	437	465	453	492	487	462	486	502	471	464	464	450	463	421	436	470	447	503	470	468	460	441	472	455	470	479	457	455	473	455	462	512	435	462	512	463	471	481	478	450	495	488	477	454	454	505	486	480	469	480	442	480	458	493	451	485	477	460	506	480	422	484	454	461	451	493	472	458	457	464	468	467	452	483	464	472	479	464	433	416	445	452	455	468	461	445	480	459	468	448	481	460	500	428	501	486	495	472	480	484	450	495	483	467	457	456	500	485	467	483	479	470	484	427	489	461	493	451	490	451	456	486	502	430	451	433	447	393	472	426	499	499	453	510	457	495	467	499	475	464	452	483	477	472	496	458	450	492	486	450	473	477	468	448	472	472	488	444	462	499	463	494	474	474	477	474	474	444	457	474	496	472	526	449	448	482	467	461	464	473
42652	85636	55785	42841	42291	16876	595	522	836	2711	3609	2926	1371	489	499	472	504	494	464	447	505	445	488	477	496	495	507	483	456	463	484	517	477	514	498	510	503	468	491	466	470	482	444	473	457	457	489	486	459	435	487	504	467	510	461	470	461	467	488	464	502	452	482	483	470	487	462	491	501	461	498	496	479	513	504	489	474	483	497	516	486	481	495	528	469	481	426	486	491	457	506	487	499	491	500	445	415	481	462	467	459	486	520	489	492	469	504	460	466	484	476	459	477	462	480	495	474	470	460	485	476	465	488	463	466	522	459	486	519	489	484	501	491	435	452	501	452	469	514	510	466	462	452	477	507	480	461	475	482	493	459	484	466	532	462	438	505	477	484	494	490	521	483	483	479	479	469	480	500	475	493	498	459	486	474	474	491	472	524	455	439	462	521	442	467	481	494	462	515	490	460	452	461	453	461	448	463	479	453	487	516	475	475	475	464	447	475	509	469	455	501	484	525	453	487	502	478	480	444	459	474	469	464	463	497	477	486	447	506	482	491	455	499	473	461	448	477	451	522	471	475	467	451	451	477	444	491	460	479	477	476	501	504	457	451	457	481	482	475	466	486	467	430	477	451	466	496	441	530	502	486	472	480	452	478	462	492	444	456	468	464	461	501	439	470	485	492	477	453	491	459	434	454	473	454	514	452	482	473	487	468	469	477	474	485	473	484	489	460	446	472	497	488	485	481	505	461	479	494	506	435	471	483	466	457	455	463	494	436	508	482	467	505	484	510	454	492	445	458	493	480	469	485	490	454	471	525	437	495	474	482	472	495	470	468	497	486	491	487	476	469	492	490	506	493	467	483	459	445	456	460	476	458	445	502	495	473	474	435	479	510	454	470	468	483	452	492	441	462	482	529	502	492	510	502	475	488	451	493	454	448	484	458	481	461	457	510	458	478	482	466	479	508	475	469	452	493	470	541	482	476	504	471	479	539	459	469	500	489	491	508	497	482	491	512	446	491	491	496	477	485	463	474	508	466	474	491	490	483	501	482	470	502	487	456	464	513	460	489	504	492	544	485	471	444	488	501	452	487	483	462	510	490	474	453	440	426	463	471	477	450	489	499	459	480	497	465	482	490	474	469	465	439	471	503	465	493	482	512	493	458	468	441	484	482	481	463	481	470	484	469	482	465	494	479	440	503	469	475	537	481	468	478	461	474	482	466	496	491	444	496	446	442	464	483	452	471	481	477	488	468	488	472	475	483	489	476	485	468	470	501	464	497	449	449	518	451	447	490	471	501	465	496	466	505	500	487	480	447	454	452	445	490	502	454	440	474	431	492	506	498	464	480	498	477	506	484	499	465	457	437	498	489	441	470	484	484	497	508	454	488	436	453	478	511	465	488	494	472	443	465	491	476	469	455	489	468	522	435	457	462	488	458	437	460	497	483	517	479	529	510	460	448	473	556	462	475	461	484	504	477	449	446	516	492	483	459	464	482	487	465	488	509	495	509	483	496	476	463	492	463	498	441	492	461	485	459	468	471	496	468	493	450	487	489	466	498	479	491	476	477	478	483	471	449	493	495	500	465	471	485	441	477	488	464	489	513	478	485	500	511	441	466	472	450	481	450	506	474	472	470	462	492	503	501	433	473	474	445	502	483	443	512	476	446	505	435	492	477	476	496	523	446	434	476	444	468	521	485	448	410	434	500	482	489	447	483	483	468	462	474	500	481	517	477	507	500	472	484	486	470	487	483	467	436	493	507	510	433	461	447	482	488	494	455	468	517	454	454	504	512	469	440	485	486	457	450	482	487	430	496	496	459	475	464	485	462	503	513	489	455	443	494	494	486	462	463	475	498	449	444	466	458	473	427	500	467	511	459	476	483	488	475	473	478	438	466	471	455	450	478	473	488	467	449	470	502	479	457	504	493	473	427	463	510	478	461	470	478	481	472	461	473	493	448	472	470	475	472	436	463	445	451	442	474	455	491	479	464	503	496	465	445	474	461	459	465	494	486	514	488	473	482	505	487	491	454	486	439	468	456	478	497	459	478	416	481	456	493	461	493	476	484	495	493	477	483	443	466	472	471	481	475	491	461	497	445	508	480	496	455	458	456	472	431	459	442	503	517	505	474	487	497	474	453	481	502	460	474	464	495	466	481	499	464	492	446	496	467	482	498	491	451	443	480	465	423	480	484	463	489	477	468	475	467	482	460	482	472	493	485	465	468	461	473	456	487	481	455	484	479	482	484	460	469	454	476	474	488	495	507	515	500	484	459	482	484	486	475	500	459	481	449	468	463	488	435	492	521	459	479	450	465	455	452	490	506	497	479	477	498	451	488	453	497	471	461	484	467	447	449	471	453	473	513	468	472	493	430	517	462	495	488	457	470	481	473	488	463	487	459	495	459	403	465	455	449	489	494	427	464	489	498	487	515	469	498	469	494	451	469	467	440	438	513	480	470	471	453	498	468	464	463	487	462	445	454	452	502	474	421	475	471	484	486	471	480	473	468	458	463	486	478	477	478	489	467	482	497	443	473	506	434	480	443	493	484	491	487	478	435	483	511	471	496	465	483	465	473	468	448	515	456	478	466	473	452	500	444	526	502	475	490	446	450	458	464	486	455	486	482	476	485	516	485	435	497	471	461	450	449	439	444	485	458	463	498	478	480	451	470	498	533	474	453	487	458	441	476	498	479	471	466	477	468	461	453	468	519	458	484	494	458	468	492	451	505	478	470	477	462	476	495	526	436	469	500	483	448	466	448	461	512	482	470	463	464	464	450	467	459	487	449	477	424	500	499	486	461	508	457	462	499	472	490	473	461	447	457	492	475	486	507	462	469	498	475	480	474	480	491	470	459	482	516	516	468	498	462	502	483	453	487	478	442	473	499	453	474	453	465	463	494	456	486	494	490	471	493	473	503	497	498	469	515	485	460	501	472	470	433	493	466	482	443	474	457	475	472	468	511	481	497	469	493	482	481	483	480	433	425	499	466	448	448	467	450	460	477	502	471	478	473	479	490	452	474	474	456	477	481	503	490	491	471	459	491	473	491	491	473	486	472	457	461	459	522	495	443	488	467	500	458	508	429	466	452	481	487	483	483	461	461	470	456	466	462	459	468	529	445	493	497	489	469	477	474	440	466	472	490	483	467	473	469	487	490	449	514	495	504	473	464	495	497	435	496	461	455	517	498	482	445	457	503	446	474	483	495	472	452	458	478	478	448	493	452	491	465	463	470	461	444	523	507	461	526	432	489	469	483	496	486	454	490	463	458	468	476	491	519	451	453	495	494	468	444	477	447	540	459	436	483	501	466	466	466	458	465	452	478	459	501	493	441	461	465	490	478	526	473	497	494	494	482	521	518	445	438	473	483	504	465	529	461	472	492	476	458	463	455	488	475	508	495	476	489	443	461	462	514	447	521	490	491	484	514	475	501	482	454	474	506	487	460	461	485	509	447	494	516	464	465	504	478	477	463	485	516	509	471	479	470	492	494	475
24769	22580	30117	27901	28737	15338	1479	391	543	1172	1316	1137	570	359	385	352	398	359	383	345	361	349	375	355	356	357	381	331	360	354	386	356	340	345	336	315	369	380	332	326	333	346	338	355	365	334	350	365	351	340	378	351	369	346	320	373	363	358	350	358	392	343	314	323	336	371	362	333	347	333	379	343	333	345	347	355	340	383	305	385	339	347	394	357	379	361	342	344	348	352	370	356	349	322	351	348	331	376	361	342	364	341	345	373	366	376	367	330	368	373	320	328	368	345	339	356	344	321	367	331	395	366	346	342	362	372	350	344	301	347	347	346	329	349	383	348	365	371	346	365	381	333	371	341	338	340	371	345	351	336	347	364	354	343	349	369	367	378	362	379	329	347	348	335	329	377	366	370	345	363	369	347	340	364	343	382	343	371	351	352	367	350	336	368	395	344	369	333	368	358	363	357	315	365	353	379	388	355	376	375	367	359	322	348	373	363	347	362	367	356	348	375	342	333	349	332	365	356	358	355	377	326	348	334	354	346	323	343	360	340	357	373	343	343	338	353	342	346	341	344	367	335	349	350	337	393	369	363	361	324	355	367	358	357	380	379	350	358	336	363	353	323	369	356	367	360	345	363	325	358	337	356	337	349	330	353	360	314	325	358	361	340	373	333	372	359	348	376	373	353	360	358	339	351	314	372	356	343	356	367	337	362	371	346	348	381	341	345	341	351	362	353	345	333	325	350	393	351	354	340	348	365	355	335	386	345	327	336	300	338	332	351	387	386	360	346	368	393	352	336	382	330	345	357	316	368	315	334	379	363	370	390	371	345	348	328	351	371	334	338	354	343	364	318	338	371	359	375	367	393	364	355	355	351	381	356	337	334	368	382	359	351	381	348	364	349	338	357	346	349	335	330	331	356	350	341	325	379	333	329	350	369	353	363	369	349	359	394	363	323	377	357	356	368	395	336	342	348	329	337	347	366	309	335	328	357	381	361	344	429	346	343	380	344	368	358	357	359	359	333	368	364	342	371	328	351	358	380	358	348	369	351	365	366	345	369	333	334	388	375	339	341	318	338	344	360	374	330	378	357	379	356	380	339	333	367	341	344	366	340	369	344	335	349	366	342	319	345	310	377	342	351	338	320	370	311	351	343	346	371	316	360	350	369	328	340	358	339	362	343	322	355	357	341	344	365	351	350	337	380	377	375	355	344	318	345	317	350	357	358	361	369	340	380	373	376	356	383	352	366	376	349	384	343	388	349	332	336	330	355	394	379	391	336	394	333	343	339	334	330	351	353	377	349	380	364	358	364	380	368	341	343	351	334	333	349	344	351	381	358	342	349	386	332	379	371	384	333	348	303	369	360	390	335	342	331	366	352	317	361	341	336	385	358	332	372	363	349	334	370	359	339	383	349	339	347	368	373	360	357	329	346	340	371	367	366	337	353	324	349	342	345	349	361	351	332	319	380	378	334	389	335	353	334	362	337	316	360	373	341	371	347	363	346	362	341	373	406	338	391	354	361	358	318	330	370	341	370	317	344	337	353	337	356	350	346	385	316	392	367	374	375	308	321	359	334	333	369	347	351	336	380	374	406	370	340	348	348	373	386	329	347	353	350	367	363	358	328	348	367	352	366	330	359	332	335	344	338	369	354	334	357	381	383	416	350	350	416	358	360	336	353	362	327	341	366	318	377	358	323	349	364	342	329	350	334	339	341	327	357	348	382	332	361	315	378	347	339	324	314	344	338	351	365	385	348	351	391	346	349	343	331	419	340	326	372	367	337	389	326	353	381	380	348	374	328	357	346	342	352	358	358	353	377	342	354	344	335	397	354	368	402	362	386	335	339	382	341	371	359	325	329	377	352	353	378	344	362	355	341	364	342	358	372	339	332	366	328	351	370	381	335	391	349	366	365	358	323	387	390	321	343	358	343	337	336	349	358	349	323	341	357	330	361	361	355	310	321	384	342	349	361	352	362	363	355	368	368	352	359	385	344	311	333	371	349	361	361	352	337	354	363	357	353	352	343	347	348	339	344	376	355	324	340	360	325	380	392	361	371	353	340	374	356	349	357	382	354	360	368	376	356	373	371	344	355	349	324	365	324	357	370	359	357	330	315	368	355	380	342	319	365	341	367	338	354	374	358	355	383	365	375	353	330	306	352	362	353	355	357	346	334	356	359	367	354	360	354	351	366	359	348	344	353	358	335	365	347	339	372	349	360	360	342	341	318	369	344	363	357	353	347	385	342	352	340	358	347	370	346	381	392	361	339	384	366	365	355	371	350	319	359	364	362	335	359	409	365	380	341	365	413	365	345	352	365	368	340	313	329	387	387	341	342	359	365	372	355	340	374	341	344	373	352	348	368	399	354	383	295	341	340	352	381	344	351	397	343	371	335	334	381	334	352	381	346	373	387	357	325	373	362	336	344	337	372	348	401	341	325	371	357	408	367	331	368	337	360	374	386	326	343	341	350	382	352	351	346	368	325	356	356	351	366	373	355	385	349	357	366	351	368	340	326	340	383	345	341	324	376	356	311	341	364	378	374	373	349	335	373	353	335	366	391	328	377	343	359	379	362	360	373	370	338	344	336	342	351	300	368	333	349	339	339	386	349	361	339	364	345	366	350	384	355	327	356	369	361	360	353	371	362	352	397	326	334	314	370	367	343	365	407	343	369	350	347	370	356	343	328	376	372	353	360	371	332	367	348	332	330	352	398	363	359	365	347	345	352	319	347	332	305	337	372	329	341	361	365	361	353	378	345	377	330	343	365	322	353	356	373	355	346	359	322	350	395	343	340	352	351	349	355	334	339	352	368	367	349	362	348	411	345	370	345	353	359	333	356	360	364	358	370	332	374	357	363	337	350	360	328	349	380	354	343	347	356	363	318	350	336	366	357	378	361	349	353	325	329	337	352	354	339	378	379	359	327	303	315	357	390	393	342	379	363	376	372	361	348	366	352	374	370	320	377	367	365	379	343	351	361	379	346	358	343	337	347	384	348	368	383	341	376	357	322	324	355	378	339	341	345	357	353	364	353	352	337	362	327	362	387	337	343	340	329	328	365	367	343	338	324	324	362	338	354	379	342	368	356	339	355	336	338	324	375	354	351	338	331	363	353	346	337	342	331	348	316	331	385	344	380	340	359	386	356	372	355	370	375	375	320	327	357	365	346	337	377	374	354	393	363	337	362	365	331	371	363	327	356	335	357	340	357	325	352	368	354	353	334	350	349	358	357	366	389	363	369	389	322	355	349	359	337	357	358	339	385	350	372	329	351	314	320	330	369	366	333	345	326	351	336	359	365	359	342	345	378	381	341	346	340	347	361	356	380	372	365	325	348	319	332	379	339	384	365	374	346	406	398	356	323	386	335	372	351	335	352	377	328	374	359	384	315	379	395	363	330	344	376	332	352	379	391	356	387	376	334	358	347	367	357	390	356	383	344	356	338	367	317	343	334	335	313	357	342	359	332	357	327	342	369	333	357	369	348	334	335
40379	74272	46886	34992	34733	11959	460	476	798	1951	2335	1942	762	406	349	409	406	391	383	403	397	370	368	415	342	363	373	397	388	398	360	380	366	376	374	436	372	390	348	346	366	385	342	405	384	353	384	401	373	383	343	419	375	387	376	403	391	393	375	380	384	355	393	394	407	402	395	363	363	396	389	409	393	375	377	351	362	359	387	388	400	353	365	395	365	393	397	340	363	367	364	397	391	365	390	396	328	399	386	376	385	395	398	372	380	391	388	355	379	354	416	340	358	398	374	410	358	356	380	424	373	373	387	401	392	386	418	393	342	381	401	388	349	392	381	356	360	431	404	393	377	411	368	387	354	400	398	411	377	376	396	377	382	379	395	393	374	378	413	374	403	372	393	378	390	373	393	419	386	344	396	363	396	385	394	401	395	370	419	394	405	349	359	425	361	353	378	397	356	335	402	377	373	383	366	417	389	350	428	398	368	396	395	371	405	395	368	379	383	382	383	397	397	402	380	394	397	338	434	405	375	379	355	348	367	398	405	385	369	377	376	377	381	406	353	389	393	368	384	350	386	378	384	395	370	370	390	384	367	390	355	370	377	381	389	374	376	386	385	387	413	365	377	400	367	393	386	394	359	367	395	400	360	373	361	398	390	349	385	375	376	365	382	416	377	380	385	361	367	378	374	392	366	393	353	382	378	388	394	395	403	359	384	374	360	376	386	369	369	381	360	399	402	355	413	393	351	355	397	397	394	384	373	388	373	383	400	344	373	389	401	344	385	373	427	392	404	392	362	397	379	340	410	364	393	392	370	417	368	418	385	349	366	401	376	403	394	389	379	361	396	379	414	360	426	420	388	373	372	385	378	370	395	381	371	383	437	396	354	355	371	391	362	379	374	427	375	391	377	405	390	377	358	385	373	372	372	379	391	402	376	389	390	394	350	406	367	395	405	380	409	377	378	367	353	422	369	386	367	356	412	360	384	368	399	370	401	353	388	419	391	425	401	409	364	396	384	427	408	405	414	373	402	381	359	374	397	387	391	387	421	331	400	428	375	371	370	379	374	390	361	390	383	378	399	377	386	347	388	395	336	403	405	360	374	393	400	369	397	325	398	383	405	373	408	385	381	380	362	348	390	388	383	377	370	411	391	406	377	373	404	366	366	382	410	387	424	365	389	386	342	385	379	390	383	384	375	379	391	370	372	383	412	352	385	367	372	380	407	378	394	370	359	387	367	386	357	386	391	421	359	391	361	365	387	375	352	379	389	371	394	401	381	336	401	366	339	398	376	390	381	400	417	359	405	370	384	388	356	365	393	421	384	373	355	387	395	360	372	403	373	412	382	414	374	350	378	389	398	362	381	349	406	411	412	396	384	353	364	372	374	394	398	396	386	396	383	386	383	377	398	363	399	362	379	404	377	361	393	375	400	382	377	358	386	423	373	378	375	380	372	380	371	391	408	373	398	360	366	354	399	395	369	401	341	376	361	394	366	380	406	379	369	326	377	394	383	354	376	396	368	366	372	356	411	422	381	378	394	372	432	381	393	400	406	394	389	406	382	368	360	373	392	395	380	402	412	345	392	408	416	392	409	356	384	395	380	408	368	385	381	388	413	351	369	396	382	370	400	373	394	385	378	436	388	407	378	379	359	380	371	384	396	362	385	379	364	413	389	355	389	388	378	386	379	358	354	386	374	392	391	369	348	385	382	371	402	379	371	377	373	360	363	375	350	400	392	381	351	378	401	378	365	391	359	395	423	430	373	393	388	392	396	377	397	374	360	399	367	383	389	394	378	410	375	379	365	400	356	368	392	389	370	362	379	427	352	386	393	381	380	383	375	375	368	382	375	363	384	396	369	368	407	349	374	375	383	387	392	393	390	368	394	381	384	407	419	352	395	373	329	359	387	408	371	378	384	409	362	355	407	401	390	369	407	359	403	406	386	395	368	344	392	366	380	405	349	378	404	371	380	369	361	395	390	415	367	361	386	381	395	377	412	354	382	373	374	364	379	379	419	377	352	387	399	376	406	396	373	368	371	360	420	368	397	385	375	358	380	356	376	366	377	388	410	379	388	380	392	357	367	387	413	388	394	394	384	335	383	341	385	408	412	362	380	377	380	386	365	417	361	404	399	400	386	383	393	374	393	370	426	380	388	397	358	357	368	369	422	347	403	377	366	368	376	404	417	361	399	389	376	364	422	374	405	354	395	353	384	353	397	388	370	353	364	396	388	362	400	400	424	391	377	386	368	382	359	385	348	398	427	389	389	359	361	398	369	385	391	380	325	405	378	383	363	415	385	357	385	378	385	364	373	375	395	403	380	378	354	385	374	374	426	379	388	370	400	376	370	382	378	373	389	380	349	392	413	372	359	388	374	413	397	393	396	383	374	365	351	412	347	426	406	408	359	363	398	376	391	404	383	377	391	377	397	388	399	397	374	360	366	379	404	381	383	388	378	394	380	395	386	370	369	372	389	381	384	401	370	404	362	370	378	424	367	406	370	374	368	341	375	381	413	378	407	388	361	379	387	391	365	372	374	356	406	378	397	380	341	355	393	409	337	380	373	405	397	389	389	402	373	377	369	368	369	407	409	378	411	372	390	414	378	399	403	397	405	379	385	376	363	373	401	423	389	395	398	404	397	372	364	414	370	415	370	384	384	397	387	382	381	369	393	440	389	378	389	332	373	418	358	418	388	402	394	366	420	377	386	389	356	387	389	381	418	373	392	368	390	396	419	372	385	384	397	362	362	413	387	360	378	395	395	379	410	398	380	395	390	430	358	394	363	368	352	376	409	382	417	379	365	381	377	387	383	429	361	414	399	385	351	344	365	376	392	413	382	406	382	410	402	400	398	384	358	359	367	394	384	394	377	418	378	389	395	425	399	384	368	384	362	389	367	355	372	394	343	354	390	364	359	417	410	405	361	385	401	404	367	337	382	401	387	394	397	346	396	388	403	363	388	377	374	364	399	364	384	378	446	369	376	395	387	398	394	379	388	370	379	432	345	417	374	348	412	356	405	366	372	389	388	377	375	400	406	408	430	435	381	377	360	371	374	373	390	381	375	392	404	364	378	368	364	401	370	404	384	382	374	375	359	374	386	392	395	375	385	381	392	380	392	380	386	381	391	376	363	359	390	388	372	391	429	388	379	384	404	383	384	378	345	391	391	354	381	389	398	375	409	348	406	361	371	413	361	376	381	400	367	383	371	369	370	427	377	399	391	349	384	387	357	372	398	354	365	369	412	383	349	396	405	381	383	398	384	360	382	360	369	361	371	374	378	335	378	397	391	387	381	387	383	399	371	387	373	356	393	365	371	370	415	398	381	363	376	324	408	374	429	388	367	382	388	353	362	369	372	380	411	375	360	412	388	383	370	379	382	385	414	349	377	403	394	443	400	375	402	371	383	376	404	388	372	395	376	396	404	407	396	377	390	386	393	395	384	397	379	405	404	399	394	387	411	415	413	383	397	407	387	384	372	388	404	396	380	372
22575	21376	29574	26639	37131	28742	15552	2006	1452	4051	5280	4118	1023	638	603	646	648	604	665	639	600	641	639	581	625	615	652	622	659	603	610	563	588	589	603	619	668	586	676	617	636	590	666	564	581	595	648	635	641	596	597	608	627	652	573	602	628	593	643	640	634	672	644	655	644	642	634	625	613	619	647	614	639	591	622	623	595	626	615	586	630	607	581	623	621	640	589	635	620	597	609	651	592	633	622	592	616	571	652	618	643	610	590	611	600	572	640	583	588	680	613	599	627	616	629	627	617	637	584	596	602	668	601	619	608	613	684	650	626	625	595	635	606	601	668	612	625	625	634	658	649	603	603	608	621	571	612	633	639	590	646	670	638	624	650	631	626	568	641	609	632	605	675	600	622	656	631	656	592	598	658	625	622	613	582	612	624	608	602	602	653	611	689	619	606	595	651	621	594	698	608	639	596	639	656	598	622	658	594	602	606	626	577	602	583	623	633	638	611	604	627	658	618	567	594	630	618	636	642	621	615	637	609	656	664	605	606	640	630	620	619	582	645	605	601	608	568	647	624	636	684	639	652	620	614	617	615	614	619	606	595	599	590	642	658	625	614	626	592	630	649	592	603	636	699	677	623	599	645	625	653	599	634	595	637	624	601	638	598	581	623	639	601	661	596	624	628	607	622	640	627	602	621	596	652	606	643	642	667	652	587	561	636	619	630	618	634	649	578	634	659	595	643	609	626	642	672	564	591	625	625	622	646	643	596	623	617	564	622	599	619	624	632	613	573	683	664	591	601	615	601	663	664	627	572	601	614	575	640	588	658	600	599	629	617	605	638	629	628	599	603	613	606	611	624	604	638	640	571	593	654	592	659	628	612	628	622	630	630	637	631	669	616	676	623	618	583	653	607	642	641	644	660	653	609	659	656	649	635	604	620	596	617	613	611	651	603	631	627	642	668	642	618	644	615	634	598	607	603	619	591	564	599	621	605	609	584	628	633	648	682	599	624	618	600	597	554	603	642	612	594	588	626	599	614	624	560	614	614	580	635	647	610	658	638	609	614	606	614	623	629	601	629	632	693	617	631	609	619	621	613	651	611	581	646	606	593	611	587	645	643	623	651	609	589	619	615	609	583	607	586	624	566	658	625	564	572	603	614	598	649	598	601	658	657	631	578	616	590	629	624	594	680	636	643	642	638	606	621	594	607	575	649	620	655	622	641	618	582	595	614	614	591	619	606	644	605	567	647	639	626	615	598	608	647	615	606	629	631	614	597	592	590	615	609	609	598	595	622	559	617	617	622	611	601	570	597	683	615	650	645	615	621	613	605	570	621	578	629	633	598	607	606	634	613	619	640	660	636	583	630	656	613	647	610	626	600	602	576	575	651	615	602	595	589	664	632	621	668	634	657	633	608	588	636	686	632	609	601	636	607	625	587	579	614	619	656	654	620	637	615	628	619	621	582	621	591	609	629	616	631	634	667	584	576	622	597	635	609	653	627	617	617	596	610	611	573	627	629	673	594	594	588	589	606	633	603	599	639	589	641	629	605	594	584	623	597	631	607	627	647	616	582	622	636	627	603	606	613	654	631	602	588	634	597	638	658	602	653	573	604	611	622	592	613	646	614	656	587	600	640	639	654	632	581	610	610	631	605	606	612	619	667	638	614	575	610	616	631	641	575	604	627	624	620	597	641	616	601	590	646	615	596	627	643	629	639	619	638	609	583	569	616	650	670	602	613	594	623	550	598	623	612	661	679	611	671	621	668	651	601	673	607	663	620	599	584	656	618	614	599	621	644	592	617	632	656	621	636	634	633	604	616	563	627	649	645	638	569	626	594	585	626	629	606	589	604	590	600	631	662	630	627	641	640	613	647	630	605	645	614	641	631	607	625	619	596	625	630	632	638	619	645	627	579	629	586	660	622	594	575	589	622	622	615	574	651	605	584	641	597	614	614	658	629	600	627	637	575	643	618	601	573	619	650	634	627	617	611	624	613	710	600	616	632	599	609	621	578	649	597	652	584	612	591	637	640	617	619	599	664	625	611	612	606	646	599	638	629	646	630	586	610	605	632	609	585	620	605	601	664	644	658	643	662	656	625	594	611	622	613	628	625	638	618	574	578	631	633	629	632	661	630	631	600	614	601	596	617	615	613	657	577	616	605	683	587	649	605	632	579	621	620	655	604	654	617	647	611	638	610	607	572	639	604	639	606	625	652	609	638	624	631	630	554	582	619	579	617	606	573	602	650	568	595	603	633	602	644	603	627	662	612	594	642	642	619	627	673	633	616	605	594	628	642	624	636	616	578	583	640	601	626	583	628	605	627	620	664	629	635	647	587	613	612	622	635	622	598	568	580	576	618	596	626	636	603	645	621	619	628	631	609	622	588	700	624	636	625	630	571	587	582	620	606	653	645	621	626	643	641	646	631	619	586	646	644	643	635	637	633	587	641	667	632	587	625	596	562	594	654	616	594	600	634	618	614	618	636	613	648	587	613	627	602	648	643	611	612	587	641	604	647	648	605	599	639	584	614	631	585	591	666	622	628	629	561	592	616	621	616	654	605	573	592	627	622	630	622	651	616	630	598	618	655	620	633	638	608	645	649	616	599	620	660	587	618	628	655	637	616	625	647	588	598	583	626	611	630	602	640	638	607	627	646	630	611	611	607	642	638	623	637	607	662	607	667	647	591	639	670	642	660	644	622	608	656	598	681	627	608	613	608	587	588	662	609	600	615	586	636	622	607	631	656	644	613	623	586	635	699	580	625	600	589	584	599	604	557	637	673	632	640	617	610	607	559	628	642	630	625	622	603	625	610	607	637	613	645	614	579	674	646	627	589	608	621	601	629	610	610	628	620	641	628	618	633	576	616	590	606	631	644	626	633	629	598	589	650	590	643	616	606	652	616	628	584	577	613	654	660	598	608	566	617	644	599	653	637	656	625	617	603	635	603	623	642	609	635	616	586	591	608	614	620	581	651	600	598	665	610	598	627	611	614	629	597	631	607	599	589	636	617	626	643	646	597	637	662	643	574	597	604	583	657	645	646	636	629	651	618	596	602	629	603	659	600	634	597	644	637	590	609	640	617	570	626	553	610	634	653	656	628	615	673	635	642	641	606	616	661	621	631	642	581	612	610	621	621	647	640	572	633	647	623	595	644	669	612	581	633	636	596	596	608	614	607	586	612	606	658	615	649	588	586	570	600	587	635	692	631	613	595	630	614	661	625	597	632	607	627	624	617	619	650	643	606	635	613	577	604	584	597	657	593	599	580	619	606	648	683	607	614	634	614	573	585	611	635	575	644	631	585	585	572	655	653	664	663	598	558	609	647	627	613	620	593	644	620	660	609	630	596	635	607	622	636	641	634	612	635	625	662	619	605	587	605	617	611	671	575	656	608	614	637	665	690	588	695	578	584	617	629	662	596	580	618	597	583	638	648	599	640	616	606	635	601	670	625	639	548	594	692	618	629	625	629	623	585	619	627	615	651	634	586	642
45607	89855	67617	56962	56192	23444	812	848	2181	6442	7980	5968	1147	639	637	613	635	670	652	650	642	657	670	604	591	623	637	614	629	640	647	592	598	622	654	608	641	634	594	600	557	562	667	634	653	653	586	634	633	629	605	572	640	605	607	600	597	611	626	618	582	641	621	598	605	591	574	615	599	650	618	609	574	629	605	618	634	627	626	615	654	644	593	666	653	597	631	627	596	593	576	642	613	578	591	654	602	608	601	622	623	634	667	645	644	639	659	590	625	635	632	597	624	651	598	610	617	630	602	596	590	607	617	613	626	624	611	593	650	635	609	640	602	622	675	594	625	661	675	644	656	615	596	645	654	627	654	614	584	655	629	636	617	652	575	619	633	586	599	589	610	611	600	569	598	602	609	612	581	628	606	632	637	661	629	562	618	630	590	614	609	651	650	614	603	645	578	591	684	652	600	611	618	583	593	624	611	611	648	635	620	620	622	626	596	658	621	598	627	612	612	649	605	599	583	602	637	654	640	616	604	573	600	661	598	609	664	663	584	654	623	625	645	613	615	661	579	632	683	620	625	629	619	593	656	567	643	627	658	657	604	595	630	641	607	586	587	633	579	604	595	607	632	617	629	625	622	574	616	614	650	578	630	613	610	574	609	626	622	608	644	643	634	592	532	580	658	654	608	670	636	605	606	574	555	574	616	595	632	624	655	628	656	617	624	643	622	601	600	635	653	609	649	637	654	598	599	587	607	631	679	655	629	626	648	593	640	653	620	600	607	625	600	592	619	610	632	582	614	618	594	597	624	599	598	631	639	615	590	640	626	582	636	609	604	623	617	611	625	634	629	560	657	551	642	634	631	620	638	654	623	639	609	653	551	668	614	625	651	574	629	666	671	668	627	624	596	643	623	645	603	569	620	623	632	635	602	634	650	621	634	658	591	583	607	611	631	592	625	615	591	641	646	638	633	577	598	624	576	624	622	583	594	601	585	661	634	615	641	609	599	610	622	650	607	663	639	632	619	605	622	612	612	622	625	600	604	687	643	634	568	644	650	676	614	610	603	652	651	603	604	620	633	602	631	632	657	612	612	610	549	585	617	683	595	633	681	607	610	569	640	629	660	610	622	583	615	600	631	629	605	626	611	646	636	606	603	617	626	593	619	627	628	607	617	560	628	614	616	605	593	619	629	620	629	666	613	633	612	615	656	640	600	644	604	629	622	647	639	641	642	657	629	620	625	619	617	619	658	599	595	593	591	576	635	672	630	604	580	627	593	642	574	563	654	626	606	629	626	646	630	613	597	603	612	697	623	620	562	594	670	613	591	625	644	622	660	621	606	680	626	573	605	634	571	624	597	637	613	665	590	637	610	579	635	621	651	660	629	632	676	600	593	621	617	611	644	635	594	642	628	626	634	568	549	636	634	635	650	635	634	622	595	610	604	637	628	589	632	599	591	563	645	605	625	627	574	621	645	569	627	591	591	645	636	627	611	644	628	665	608	594	659	613	643	583	630	585	648	592	641	598	606	582	593	592	617	614	629	653	597	565	627	641	581	607	604	642	641	624	651	635	608	623	631	587	604	679	658	581	636	649	636	579	665	643	636	621	595	612	580	612	632	625	592	611	618	642	580	628	652	610	616	585	609	578	629	629	611	615	664	638	576	594	664	636	605	619	595	623	640	584	664	634	649	616	636	610	651	574	620	607	641	583	655	641	631	631	586	635	643	600	641	585	640	578	629	574	620	613	651	605	618	597	635	622	594	583	632	615	610	634	597	623	596	622	644	625	663	634	620	576	619	585	597	618	636	666	618	621	643	675	624	603	641	592	607	658	629	644	594	661	640	657	605	643	606	629	627	630	640	619	611	650	673	620	629	595	625	612	592	608	581	616	647	610	599	638	621	656	673	612	657	639	605	669	610	626	634	601	649	633	588	617	579	594	597	630	658	647	614	628	651	631	618	624	594	610	648	654	644	666	621	578	630	628	622	635	621	637	593	600	639	598	625	577	660	622	678	609	595	602	641	649	617	587	613	605	637	600	583	614	627	607	593	634	588	607	613	655	613	595	621	590	579	658	639	642	604	606	590	611	618	630	641	641	583	614	628	553	596	605	614	584	631	657	632	602	619	602	614	627	598	619	611	607	593	614	631	605	641	661	649	663	631	624	580	630	606	625	616	627	617	590	614	603	606	645	654	647	597	572	636	606	654	603	611	600	626	589	607	572	602	609	615	668	642	628	635	656	636	615	624	614	648	666	620	578	626	652	622	590	687	601	618	615	610	616	616	626	651	655	610	655	605	669	609	616	610	638	655	585	586	583	628	637	605	644	639	685	612	601	639	603	615	593	667	628	598	589	582	609	625	611	641	629	594	623	579	570	606	560	632	618	635	616	644	605	656	588	599	585	634	611	558	610	634	633	621	600	644	647	647	640	636	612	656	639	602	581	638	663	633	603	618	606	621	622	608	651	629	658	608	640	584	618	644	628	660	669	576	656	612	586	591	600	562	611	625	625	610	570	572	618	599	646	642	627	661	608	655	641	636	626	598	614	619	622	643	674	605	639	663	580	636	646	625	636	616	604	611	639	649	592	661	653	605	617	625	609	612	569	607	632	640	635	634	599	635	606	638	657	595	611	632	608	606	639	580	603	615	600	621	626	591	595	631	635	616	626	606	603	658	596	614	597	637	633	620	617	588	606	588	614	601	639	611	623	627	586	611	619	628	601	665	655	614	592	636	597	589	582	644	635	572	644	636	613	606	636	650	567	649	630	667	638	619	611	595	596	612	583	640	617	657	600	634	625	641	600	598	616	616	636	597	660	584	637	631	590	625	613	626	650	601	662	665	619	589	613	611	619	632	644	600	623	656	595	608	608	595	576	588	594	593	638	589	630	600	587	639	609	643	601	568	610	603	591	604	606	646	618	601	625	574	601	600	567	700	623	661	634	652	628	651	641	604	659	639	601	601	618	605	628	597	612	668	661	622	625	625	574	611	598	643	654	624	636	611	611	637	637	618	616	589	589	607	622	623	638	609	653	609	607	606	635	592	610	642	604	599	632	635	591	605	597	634	617	623	640	620	604	643	632	591	636	631	570	626	584	638	626	612	616	626	623	598	620	636	602	599	601	630	643	582	619	620	622	606	579	618	632	642	641	610	624	640	651	610	611	647	590	612	678	620	614	620	639	629	626	646	634	619	595	609	632	666	655	625	608	598	584	605	635	626	660	622	617	591	650	571	631	612	599	601	603	635	594	580	624	582	607	618	584	652	584	611	596	564	642	596	576	611	604	637	647	660	622	624	629	612	590	619	618	624	618	592	641	609	595	676	636	633	639	641	642	587	650	603	613	629	638	621	631	585	594	586	639	603	606	638	613	690	635	630	648	605	626	656	622	599	583	627	613	666	600	667	590	591	607	626	596	616	602	672	658	624	606	612	601	628	614	604	627	610	581	593	625	620	686	623	570	636	549	601	650	646	649	605	603	650	618	628	643	612	618
30554	27984	23407	16494	12481	2994	404	324	356	462	553	473	331	292	278	305	273	285	319	312	286	307	321	286	295	293	320	285	306	296	279	309	307	311	303	272	301	311	309	301	323	282	311	288	282	279	299	290	284	302	252	298	286	260	283	325	290	285	268	260	278	282	257	287	290	303	319	295	304	276	268	304	283	274	315	290	313	294	284	295	283	289	299	276	282	279	284	277	308	331	286	287	295	239	282	319	286	247	280	290	285	303	279	298	294	312	288	287	289	280	286	332	271	320	306	303	290	318	285	261	266	289	295	302	286	283	316	282	283	283	272	296	293	274	298	303	296	312	293	296	325	288	282	308	273	283	293	305	300	297	313	303	284	280	320	291	304	262	305	308	289	305	268	297	286	260	299	313	288	308	286	289	319	301	333	276	314	294	281	267	298	321	303	356	296	287	277	288	317	313	301	289	278	310	285	286	270	283	276	262	278	285	295	289	314	277	297	288	276	309	274	306	283	297	283	312	296	281	300	286	313	283	299	236	315	291	283	302	285	303	316	307	290	273	310	295	301	282	281	295	311	271	291	286	301	295	304	316	290	290	309	291	297	282	282	282	277	287	294	289	282	256	273	303	308	275	325	264	292	336	303	323	298	296	275	313	272	309	308	262	288	300	301	300	298	309	276	276	286	321	288	275	283	287	307	272	329	312	288	323	311	303	304	285	275	315	278	297	295	284	291	285	311	287	281	323	281	301	280	302	300	297	322	300	279	299	302	271	318	271	314	307	307	287	283	294	332	286	290	278	317	300	294	296	285	312	305	308	299	311	291	288	288	283	313	289	326	311	330	288	328	305	297	294	297	300	317	267	314	324	281	313	282	274	301	293	305	310	281	307	324	288	302	296	289	297	295	284	263	290	269	285	278	279	293	286	273	288	304	308	299	270	319	300	298	308	308	309	280	292	265	277	297	315	279	316	320	305	290	300	332	303	270	301	289	349	301	282	307	322	307	277	307	326	299	287	333	300	305	273	310	303	300	283	297	310	299	299	284	295	312	306	297	292	320	311	316	303	280	291	307	288	266	285	298	314	301	288	304	295	311	273	294	277	310	296	304	299	280	290	309	313	278	292	261	304	320	285	296	315	289	272	266	296	290	310	304	285	303	293	299	276	274	281	310	321	296	278	310	286	328	274	317	319	302	292	276	296	290	301	324	305	284	271	332	311	314	269	298	287	334	300	294	281	308	261	296	290	294	299	321	310	291	296	312	269	295	306	264	307	281	289	296	299	298	304	282	285	266	291	299	271	297	299	296	261	307	281	276	297	272	276	271	287	271	271	279	304	310	319	296	309	320	285	296	305	301	307	284	301	331	309	291	281	285	271	302	277	276	292	281	276	301	301	288	305	304	273	290	292	260	277	312	272	302	332	290	299	302	316	264	324	269	293	307	283	312	306	279	309	326	301	300	290	275	327	317	247	285	316	311	315	294	274	295	304	283	273	293	301	301	313	307	280	311	292	298	333	283	289	276	302	291	273	330	292	319	306	305	292	296	347	277	300	289	284	326	284	289	258	316	302	296	271	289	322	257	320	278	311	298	272	333	274	318	334	304	314	312	280	288	287	308	304	306	309	311	277	280	301	283	281	314	278	295	289	289	274	279	270	298	321	266	267	251	283	325	326	297	289	280	304	307	291	278	308	308	301	281	329	305	272	294	320	296	326	315	305	272	300	313	277	320	306	307	293	317	285	280	328	298	281	302	311	273	311	305	319	310	310	285	282	318	304	296	282	270	309	307	287	301	298	277	298	283	281	338	285	284	288	303	303	295	291	295	328	319	302	281	307	286	281	310	298	291	285	279	299	293	294	297	292	289	295	293	299	277	260	332	282	297	314	297	301	292	272	292	314	315	299	293	290	290	270	300	284	291	263	311	303	311	298	267	276	302	321	276	308	297	304	260	289	330	285	302	297	285	276	284	275	318	281	283	301	329	294	276	303	269	258	270	284	332	279	265	296	298	293	303	312	273	282	270	300	272	281	333	287	288	303	292	272	315	268	318	260	275	298	267	301	280	311	296	274	315	270	317	294	329	268	285	319	297	313	281	303	310	291	317	297	271	275	272	278	319	291	290	321	292	260	281	301	346	297	282	258	335	303	287	280	284	305	330	299	306	303	271	295	294	302	317	299	311	302	261	299	337	324	324	305	284	309	293	286	300	279	287	277	263	325	285	282	279	294	291	272	310	282	316	285	321	296	311	294	279	306	329	269	319	347	276	303	304	305	321	290	281	287	278	297	328	290	256	320	301	285	282	312	277	289	287	295	287	299	301	278	306	301	322	293	295	308	281	294	305	292	320	302	285	262	280	285	309	304	303	295	262	272	327	285	301	280	305	278	263	309	289	312	298	337	282	281	280	306	284	277	323	255	315	326	274	297	314	302	275	282	301	314	292	305	312	307	320	297	322	273	297	279	294	286	292	304	283	300	298	355	287	304	282	264	271	283	309	255	300	292	306	300	320	288	328	275	298	300	294	279	324	324	328	284	312	272	271	303	264	289	304	289	308	278	280	279	291	284	315	290	304	306	308	309	295	321	287	303	326	299	305	276	298	281	317	309	297	317	295	306	293	305	303	281	293	312	306	310	299	273	266	296	306	296	294	271	326	311	330	297	281	307	297	304	279	264	277	305	285	286	324	318	310	272	292	306	313	288	267	325	282	297	288	290	286	353	299	273	257	300	306	290	341	280	301	294	318	296	292	315	273	278	293	315	274	297	290	290	294	288	275	285	291	277	307	282	299	307	277	290	301	305	278	299	332	270	293	333	302	307	305	286	309	278	293	308	306	287	291	290	296	309	294	282	325	263	309	285	298	312	297	267	270	295	324	294	322	286	335	284	297	293	311	280	286	273	324	298	312	288	316	301	265	317	299	284	303	313	303	304	302	304	318	324	354	284	309	303	285	281	289	293	315	295	313	311	314	267	313	313	301	280	301	298	289	259	285	284	288	297	287	288	301	298	281	271	280	303	313	293	297	273	275	259	274	291	289	322	304	289	321	295	268	279	281	307	299	271	321	293	311	285	310	326	305	267	274	302	313	302	261	297	309	272	293	291	292	296	305	318	261	278	297	299	311	302	312	295	282	293	282	290	280	292	293	296	296	325	299	292	310	303	270	290	266	291	321	295	292	305	277	293	296	251	288	318	272	298	285	301	297	287	288	289	278	285	277	293	295	287	298	304	293	292	294	309	303	245	296	297	333	292	276	274	274	275	274	289	292	294	303	295	283	300	287	268	315	271	294	305	299	287	299	300	300	277	323	286	287	325	288	288	319	293	277	272	261	274	306	273	289	302	286	255	290	324	321	289	313	267	315	306	270	281	290	309	328	290	286	298	270	305	312	304	279	283	282	290	311	293	305	261	295	297	288	286	273	289	316	288	295	293	296	307	279	267	315	319	278	315	277	275	316	321	321	314	285	275	292	298	296	307	317	277	285	331	303	320	284	289
32730	39616	17220	12023	11929	2553	317	322	395	504	645	604	359	335	330	333	311	326	335	317	297	292	331	300	311	315	312	313	284	303	325	312	323	297	296	300	322	344	304	318	342	296	324	328	341	294	297	293	307	304	319	312	286	346	304	323	309	345	318	291	285	309	311	305	308	281	299	312	303	316	336	324	324	298	332	305	310	327	309	294	312	325	310	299	295	314	299	305	339	357	344	314	320	327	327	299	319	311	295	324	315	316	304	316	321	340	318	331	304	293	339	315	345	345	316	340	287	310	311	296	352	311	310	309	299	333	300	306	327	302	307	310	309	287	310	301	318	298	319	312	294	320	308	305	303	323	289	323	298	337	313	306	324	284	311	323	327	307	299	280	313	324	301	311	296	337	330	348	324	335	301	305	331	300	338	331	322	322	276	326	306	377	261	330	313	341	283	311	298	319	331	297	316	305	312	331	310	290	308	307	281	313	321	254	320	311	344	279	332	297	332	318	303	292	345	322	321	287	326	304	327	308	301	319	264	316	312	307	311	297	311	308	292	301	301	305	299	322	312	311	329	316	335	332	323	315	314	325	314	310	337	339	290	306	293	328	314	314	305	311	304	326	348	339	327	326	337	286	363	295	274	340	304	334	306	328	316	312	332	283	318	322	320	321	365	335	303	306	315	336	325	302	302	329	321	301	333	298	314	303	300	327	304	302	304	336	307	330	308	330	335	318	320	323	317	334	332	314	322	327	301	320	303	297	311	296	314	334	342	308	298	304	299	332	310	318	292	325	325	289	330	348	293	330	305	288	314	303	319	316	333	325	303	300	324	315	300	322	354	316	308	298	273	316	316	289	325	312	279	321	318	312	311	339	325	316	290	319	301	302	314	346	298	329	322	314	310	283	310	323	340	290	297	319	305	290	316	321	324	324	321	311	317	325	337	311	327	325	300	285	301	305	307	303	339	327	340	332	321	307	286	285	301	320	314	334	288	337	310	301	313	310	291	293	313	287	290	353	304	331	331	305	289	299	310	294	353	318	315	350	316	326	306	332	278	323	289	310	306	316	318	299	336	295	325	313	316	329	276	301	309	339	291	308	285	316	319	319	297	328	313	324	333	335	316	309	315	304	297	332	291	324	296	328	330	306	277	309	289	323	311	305	319	305	307	318	318	318	310	305	336	324	295	302	324	338	298	314	324	303	330	299	306	306	331	294	309	354	333	331	353	307	327	299	337	307	285	292	299	318	302	331	299	317	330	334	335	287	338	307	318	322	309	296	283	318	297	297	335	340	347	302	301	339	313	325	341	325	304	348	359	295	316	321	303	302	330	331	324	323	308	293	326	301	319	322	321	302	286	339	303	302	320	292	313	317	326	331	314	325	300	286	308	289	298	285	302	297	307	312	319	308	317	301	319	302	320	294	299	303	301	313	307	325	312	340	330	317	318	335	313	327	344	334	301	295	299	299	304	291	307	320	325	294	314	322	300	321	328	331	315	322	295	302	283	343	325	298	307	344	303	320	316	298	271	318	309	312	326	348	300	319	302	317	316	285	331	338	322	319	305	293	327	348	337	336	310	295	324	330	300	311	305	328	309	331	328	327	309	334	286	309	287	340	317	310	342	337	343	317	296	340	326	339	332	335	303	295	339	295	300	316	313	312	288	331	341	338	327	290	319	305	296	294	325	336	332	306	332	297	291	312	333	316	311	310	338	302	317	325	311	324	282	325	321	280	317	302	322	309	317	299	323	330	292	310	312	311	321	341	353	295	346	297	329	319	292	302	328	300	294	304	329	316	310	333	291	316	293	319	309	306	313	335	300	312	318	298	306	317	319	330	304	330	303	286	329	299	301	286	286	317	333	311	313	336	314	304	334	317	351	328	330	315	304	307	334	327	316	323	312	303	305	331	283	291	272	354	330	283	297	333	315	313	341	303	286	321	324	303	316	301	333	336	306	322	359	311	312	293	334	305	314	297	310	306	309	294	319	307	307	329	328	329	311	365	275	301	319	336	336	315	294	304	318	320	332	318	335	324	313	312	312	326	329	312	324	321	309	346	318	319	319	293	327	325	320	328	304	326	292	301	324	301	348	317	289	325	312	293	301	311	299	328	351	310	309	323	312	295	299	332	305	342	317	309	293	315	316	301	294	330	307	319	299	317	306	320	288	310	324	358	324	311	270	328	306	303	325	305	286	305	321	322	307	297	321	303	329	292	313	285	355	352	320	306	292	293	314	344	295	303	318	303	322	311	306	307	317	309	309	311	309	298	342	299	361	326	338	298	349	318	317	315	309	313	284	324	341	333	290	303	312	312	304	310	305	298	264	309	283	295	308	292	292	310	290	313	311	318	290	326	318	304	330	293	310	321	337	274	306	311	338	289	311	312	315	317	293	300	322	318	323	316	292	308	295	317	315	305	334	347	293	283	329	299	337	334	303	306	324	320	297	335	317	310	309	337	340	329	298	311	307	337	299	310	363	345	283	329	318	284	365	304	321	321	296	314	330	324	315	321	281	274	323	302	314	292	283	316	335	318	346	300	288	345	313	336	319	307	306	324	311	304	304	296	307	347	315	302	298	316	322	320	309	298	329	305	320	285	286	334	254	281	328	308	294	319	312	322	308	298	329	315	318	302	314	316	347	303	291	334	297	298	299	321	293	314	338	336	313	283	319	313	310	320	299	286	311	329	307	338	304	328	319	350	312	267	295	290	308	318	347	322	294	326	290	321	328	287	273	279	322	301	328	307	273	337	302	315	300	311	296	307	311	320	328	321	322	292	326	297	333	277	331	345	311	350	322	341	300	324	306	324	293	313	317	316	317	315	331	297	331	321	280	293	295	311	314	302	307	337	296	345	314	348	285	310	325	320	334	327	306	288	309	310	303	317	294	283	332	311	297	299	303	332	294	316	299	302	272	326	313	363	320	346	326	354	313	289	308	318	319	340	308	287	288	327	286	326	304	297	304	327	319	291	312	313	335	304	305	283	290	295	302	295	312	311	303	299	296	361	318	324	288	307	312	319	324	335	287	309	336	309	286	293	321	293	319	309	307	325	301	314	342	291	353	286	326	320	313	322	327	322	290	297	317	305	347	317	303	321	316	301	349	330	316	319	333	316	288	320	321	318	311	278	316	311	279	326	329	296	307	353	331	343	324	311	314	324	313	323	339	294	307	313	320	312	291	312	339	285	325	310	335	292	319	339	324	315	291	316	321	285	338	337	299	319	320	317	333	308	298	305	340	296	352	275	329	291	299	335	311	283	355	331	334	314	285	320	323	288	345	309	321	312	311	298	325	303	328	320	280	342	350	338	294	290	324	340	308	337	285	337	348	306	298	315	307	322	326	317	312	307	360	283	279	285	317	319	312	327	313	285	333	315	301	308	319	295	323	308	314	323	318	301	319	303	340	301	298	282	302	282	282	332	288	321	311	318	341	338	327	313	327	311	327	313	325	279	338	311	311	323	288	346	323	315	322	311	279	313	344	317	314	295
23956	21904	29921	32059	38893	23464	5125	580	846	2464	2654	2054	638	449	425	462	467	452	475	440	470	414	430	456	467	479	486	457	458	474	456	428	458	441	442	430	449	453	459	436	477	422	469	463	472	456	472	422	449	448	454	454	462	437	458	450	426	470	479	456	447	434	452	442	434	424	472	454	453	490	454	442	443	437	486	478	468	459	465	482	440	465	437	470	451	451	474	405	459	441	437	462	429	452	434	427	446	473	474	424	428	474	442	459	423	412	470	430	412	459	420	434	428	462	477	449	415	471	457	431	427	417	457	465	457	431	470	456	412	450	403	426	421	418	452	476	456	421	468	429	466	450	491	470	457	444	424	449	440	482	459	449	478	492	492	443	481	442	458	417	375	412	476	420	430	437	423	472	430	411	445	442	424	471	468	432	471	407	489	464	418	436	448	458	442	454	432	482	440	417	443	466	454	464	425	453	452	465	435	466	473	439	439	452	472	411	438	438	462	448	416	445	439	451	449	460	430	421	413	417	465	454	473	446	470	435	465	462	461	455	487	435	444	459	460	449	448	417	440	444	430	450	456	428	434	455	477	479	469	440	460	455	465	426	472	446	464	432	424	436	477	429	430	447	465	463	456	414	429	432	439	438	460	469	445	472	429	445	491	457	425	457	477	457	452	463	484	450	464	423	427	438	467	435	426	444	454	484	446	439	417	443	450	460	385	465	446	459	447	476	468	447	432	439	445	438	457	469	414	473	460	450	411	455	472	452	442	428	468	487	474	453	424	456	432	453	435	444	438	477	457	448	436	417	446	434	449	431	473	486	502	458	455	400	485	445	476	465	420	468	482	442	467	464	452	409	469	442	463	487	433	444	474	446	426	440	499	443	462	437	447	444	478	458	482	431	457	455	460	457	450	448	519	461	454	460	469	432	450	468	451	451	461	441	439	466	433	439	443	434	464	436	491	478	485	455	449	522	425	468	444	488	455	432	423	468	409	468	462	451	467	440	438	434	433	453	454	478	434	442	471	431	418	471	444	451	431	459	470	431	495	453	422	484	444	446	428	442	448	469	454	458	420	442	425	420	456	444	434	442	440	428	446	446	448	411	433	451	430	444	467	458	464	455	474	451	474	461	473	397	498	455	434	443	459	477	439	434	449	487	458	441	404	418	441	430	436	435	430	445	427	479	438	459	429	436	449	448	454	446	472	451	432	431	475	449	468	420	460	482	471	472	451	451	447	439	444	446	429	430	458	464	441	442	431	472	417	456	437	415	430	490	419	488	467	411	470	461	477	440	465	462	421	477	435	438	448	425	454	428	486	406	460	434	431	460	455	484	435	453	435	488	441	472	460	437	465	449	473	444	470	419	467	415	483	498	423	441	428	449	468	440	444	418	432	483	478	423	449	457	465	442	432	457	467	412	486	444	408	452	474	457	425	496	459	429	484	427	455	443	460	438	445	457	448	422	462	448	451	426	418	451	494	447	455	479	463	464	464	460	421	462	481	499	449	420	441	442	435	478	431	463	435	465	444	440	438	454	468	415	435	446	444	464	425	450	457	425	470	442	459	457	448	444	438	465	455	453	413	473	433	462	457	458	452	472	419	465	459	444	464	436	436	498	451	467	475	479	473	433	473	452	444	446	430	490	439	410	461	438	475	482	459	461	437	449	442	430	409	437	494	433	472	443	454	479	451	411	457	442	469	461	427	475	473	438	428	450	425	461	469	444	476	447	455	449	469	472	486	424	440	481	437	436	422	417	469	446	448	434	487	467	478	432	453	508	424	420	455	446	477	460	467	433	456	450	447	480	463	417	450	469	439	465	467	437	431	405	466	388	441	437	463	463	444	406	476	447	458	465	439	418	478	415	464	427	440	483	376	454	426	441	452	425	429	446	484	453	427	455	452	452	427	431	410	460	474	432	456	423	480	483	454	430	403	440	430	481	449	437	446	442	436	433	442	456	453	469	465	450	454	433	434	450	447	448	437	477	462	452	451	440	470	451	423	462	456	465	465	441	443	408	489	490	467	456	435	428	463	472	454	460	433	437	470	461	427	415	469	454	447	453	457	446	455	485	464	435	467	426	501	470	477	444	438	439	434	450	468	453	450	452	429	469	440	444	438	440	443	467	428	428	422	473	470	447	436	442	463	435	462	457	459	458	458	480	443	462	471	455	448	462	434	428	444	434	455	464	482	459	472	446	455	454	482	448	441	484	438	451	415	449	512	424	444	428	463	435	460	472	472	431	449	490	436	486	426	445	471	452	439	468	447	456	453	480	444	488	446	449	423	468	436	488	474	420	441	404	460	429	454	459	419	470	414	426	442	446	479	462	427	460	430	454	449	455	454	465	437	431	471	460	438	427	447	439	453	425	471	439	419	499	475	444	456	468	452	439	452	435	459	446	429	466	450	459	462	435	440	418	414	429	474	480	455	428	425	475	459	431	474	436	473	474	451	443	466	408	467	430	473	457	427	449	461	485	500	488	439	471	457	435	462	474	427	451	413	451	457	457	437	415	464	450	426	462	440	442	420	459	470	485	412	467	458	442	425	461	448	459	467	519	415	452	459	450	452	450	459	455	512	409	452	457	455	463	479	439	460	465	441	398	436	447	423	460	422	458	438	405	461	501	452	457	439	428	415	435	438	441	459	481	454	418	491	444	474	430	423	478	505	441	444	449	472	446	452	427	438	493	471	468	432	416	440	422	477	433	452	437	449	459	429	476	442	457	444	428	476	425	435	469	441	454	425	429	441	462	473	426	479	442	434	460	449	439	470	483	449	466	429	474	441	426	404	425	433	447	444	460	434	445	458	451	437	434	473	438	442	456	447	472	460	448	428	444	472	470	437	423	451	460	464	436	422	470	447	449	463	425	466	445	442	428	505	431	449	437	468	438	417	458	437	458	444	478	462	459	432	471	444	420	476	477	416	487	430	477	445	439	451	409	441	431	459	464	442	441	459	435	460	447	453	438	484	442	413	474	436	427	454	438	452	464	466	439	416	442	438	411	469	458	457	472	455	448	442	433	436	439	494	458	431	468	441	442	440	453	449	440	421	464	433	451	471	423	429	408	495	475	444	477	449	446	447	469	439	448	477	458	427	471	490	450	469	453	450	439	448	446	469	450	426	456	431	453	463	431	466	481	458	448	476	480	420	486	414	510	456	446	478	453	403	425	475	433	487	474	440	470	414	449	412	485	458	414	472	436	476	430	412	394	436	469	468	455	436	458	434	454	456	418	414	464	414	478	467	484	481	421	443	425	478	449	418	451	441	419	440	452	417	431	449	444	446	439	457	464	455	460	439	416	436	434	484	442	463	445	444	446	483	444	489	460	485	444	443	433	446	451	428	471	448	438	472	420	456	433	470	458	436	463	478	435	451	403	441	417	431	428	432	448	442	430	441	418	417	410	460	442	466	408	436	465	456	441	421	446	493	479	441	438	439	466	466	462	505	457	435	441	453	424	452	421	447	423	440	492	420	461	425	471	443	463	450	444
40832	82761	54293	46302	43749	13408	553	538	1207	4133	4198	2930	667	499	461	511	480	473	455	454	423	444	467	433	461	495	466	446	453	470	478	442	455	450	451	425	455	471	449	479	431	461	488	458	486	482	474	422	451	455	430	483	467	436	451	466	450	471	476	432	463	441	454	441	446	473	441	478	513	461	452	469	437	437	486	450	428	465	455	465	467	443	433	427	505	461	469	461	463	470	438	425	471	477	438	446	499	458	455	415	449	486	461	443	459	496	465	433	463	477	508	450	416	477	464	438	479	468	455	471	441	438	447	454	461	445	432	456	409	435	449	458	459	460	486	461	473	449	466	505	485	459	466	483	485	428	447	444	465	427	455	463	451	445	476	444	460	471	469	480	436	460	466	478	464	445	424	471	465	472	471	439	406	443	471	460	475	462	451	464	457	445	422	443	473	458	461	439	442	465	408	434	476	439	466	491	468	457	472	478	486	471	467	460	442	463	466	462	446	433	447	475	423	468	443	461	425	420	464	466	486	477	444	438	435	459	504	475	441	441	459	480	439	410	429	457	467	456	445	493	497	476	445	450	447	435	445	483	479	454	434	426	441	481	431	455	497	450	445	456	463	457	440	449	452	458	505	425	426	483	445	496	476	454	477	481	457	467	472	442	486	470	488	446	458	481	476	481	471	481	445	480	431	481	462	458	429	467	452	450	447	434	456	460	456	444	476	471	509	420	471	426	449	427	433	478	456	474	427	472	486	470	421	489	487	472	475	468	478	459	453	462	409	479	484	474	461	438	476	477	493	468	460	478	444	489	441	441	434	456	419	429	466	448	464	470	473	455	454	420	507	469	493	431	440	429	487	460	455	459	490	449	477	436	478	434	480	465	439	456	421	470	459	467	437	459	449	403	480	454	481	458	473	484	440	441	482	438	456	448	437	455	449	419	475	453	443	463	436	478	460	449	444	457	481	463	432	476	432	464	489	494	420	420	474	404	439	442	469	486	473	464	467	456	474	498	427	486	455	437	447	432	474	500	482	454	467	453	450	448	417	469	458	430	454	487	483	428	452	472	457	448	496	460	486	443	479	395	430	450	439	497	482	456	492	444	448	471	444	449	463	440	474	485	435	449	470	442	426	459	413	450	453	432	456	476	454	411	472	476	455	484	429	487	439	462	478	424	439	434	433	446	491	498	430	435	451	435	465	405	425	436	448	443	414	470	483	471	476	486	463	432	472	440	455	450	442	513	461	437	460	489	465	518	463	469	416	477	476	454	468	460	448	482	456	460	458	460	467	461	470	468	452	492	413	466	452	448	477	438	458	444	440	450	465	440	489	491	481	456	442	469	452	456	459	467	419	428	514	474	440	471	434	453	460	442	428	445	469	447	460	454	469	422	454	456	450	468	423	423	479	450	454	453	442	483	445	446	460	475	465	452	424	433	494	447	464	491	463	499	457	516	457	485	473	435	479	439	458	475	465	427	454	459	477	424	479	460	471	445	451	459	438	469	467	448	462	436	476	483	454	456	440	412	431	463	426	415	450	440	466	450	456	447	451	491	434	455	449	487	477	484	439	430	446	448	471	495	471	457	484	502	506	487	428	463	440	446	432	480	453	460	486	465	428	467	467	432	451	496	457	449	464	437	435	484	434	457	467	478	467	455	433	479	420	492	459	482	474	453	455	447	465	484	434	457	473	451	456	416	434	452	471	472	447	425	452	498	448	435	451	463	449	493	449	439	496	482	434	424	470	471	470	458	460	454	437	458	464	496	471	428	446	465	467	451	499	481	456	492	429	485	464	491	431	484	444	465	471	457	466	418	474	457	451	427	453	475	480	456	442	440	466	455	488	447	491	479	462	503	430	464	459	475	449	438	461	424	428	465	465	475	460	428	475	478	443	465	487	418	447	495	434	464	441	448	461	435	454	486	451	447	444	456	491	500	477	477	452	474	451	497	456	479	434	492	467	482	432	448	446	431	445	482	399	428	489	432	496	463	429	428	456	451	460	460	422	452	484	461	509	492	458	446	506	465	480	445	464	470	426	460	460	485	467	469	444	447	445	411	465	470	501	505	460	438	444	459	445	484	449	447	450	452	454	457	458	447	449	439	464	447	472	419	435	436	437	458	469	456	431	464	497	443	458	435	471	484	487	432	446	506	479	479	443	447	433	446	437	455	444	462	455	448	453	480	478	451	462	426	480	446	474	455	420	459	483	463	416	450	437	465	488	447	432	453	452	481	444	511	453	472	436	474	454	448	455	487	474	436	455	442	520	456	451	468	471	462	440	436	432	461	450	451	465	457	432	446	445	475	450	434	477	479	410	458	470	429	466	423	468	463	477	447	476	446	456	454	460	448	474	465	444	464	458	423	493	458	425	459	500	464	469	419	472	483	464	444	412	443	478	454	446	450	425	445	453	449	468	450	446	479	462	435	430	473	483	471	483	482	485	454	457	452	420	443	489	462	410	455	449	500	431	500	455	457	454	485	441	447	499	458	436	446	439	437	427	459	465	449	462	446	487	458	446	439	459	427	476	476	451	466	463	451	471	423	479	447	469	443	419	459	484	431	460	467	470	480	467	459	424	456	468	462	493	468	476	467	435	471	453	459	441	454	484	447	438	462	470	440	479	440	481	501	496	429	443	465	482	471	431	457	413	471	458	449	434	477	448	482	465	483	462	439	456	423	427	481	455	467	421	411	471	446	486	449	448	486	489	461	421	459	488	447	494	465	475	432	447	447	488	460	466	444	458	446	488	491	451	461	422	435	421	472	451	487	445	449	448	455	451	427	445	438	464	443	479	482	473	452	448	436	473	471	464	483	424	501	490	474	501	486	455	480	440	455	470	411	434	453	433	434	425	462	473	457	480	463	442	422	447	488	480	443	468	450	469	442	439	433	467	465	480	495	485	442	443	454	445	439	440	458	440	431	469	432	458	458	470	450	455	426	481	444	444	453	470	490	477	484	477	452	463	467	450	454	401	422	450	467	482	475	428	445	480	469	456	470	404	446	486	432	440	464	430	437	469	445	438	452	441	469	445	456	465	428	450	497	468	430	472	465	460	455	445	473	399	436	438	436	472	456	458	454	475	480	449	434	461	452	462	493	448	406	475	461	451	472	499	509	449	430	453	470	442	440	432	442	450	468	437	454	424	457	439	461	464	467	483	477	450	464	484	428	483	444	431	485	450	450	446	431	438	454	426	475	442	464	463	459	458	446	464	481	451	465	475	463	468	489	444	428	422	463	441	454	427	472	446	449	460	473	442	475	454	478	463	441	446	480	443	453	472	476	445	439	460	452	440	426	456	453	468	459	470	480	449	433	449	448	448	476	409	463	459	451	438	426	452	463	441	460	467	451	466	454	467	441	459	468	455	468	467	495	459	452	447	427	443	512	457	465	463	436	480	480	446	467	451	430	457	517	456	478	457	463	428	489	442	445	450	424	479	447	442	440	499	447	468	443	441	479	416	453	432	438	412	443	484	440	480	467	430	460	447	446
25011	22532	29660	29627	29880	14938	1257	378	643	1482	1539	1009	407	336	338	355	395	321	343	354	339	340	324	350	297	345	365	348	318	284	350	343	322	316	327	339	356	348	364	315	331	343	359	336	318	320	346	307	339	348	331	358	353	320	314	312	338	357	303	327	329	362	352	352	326	331	328	355	332	364	331	304	337	339	333	280	340	343	358	342	365	315	386	354	349	327	385	327	328	337	351	343	366	348	342	336	328	302	302	342	310	337	344	321	362	351	352	331	348	333	356	346	364	359	323	327	340	343	331	345	337	322	340	328	331	334	334	369	326	295	337	358	358	357	351	332	319	327	311	321	333	324	352	355	318	315	323	312	326	317	309	329	358	341	341	282	309	363	325	315	339	313	324	322	334	342	334	348	327	357	307	360	324	354	341	305	370	331	317	359	366	338	357	327	354	356	334	351	337	342	372	325	371	351	322	339	370	353	347	336	330	309	356	350	356	326	302	318	320	366	315	317	335	338	309	323	345	322	336	340	335	362	342	367	342	323	345	327	348	332	364	316	324	304	355	317	331	357	319	374	339	360	345	339	349	379	344	354	323	345	345	350	373	334	309	351	363	364	329	308	342	334	335	319	323	325	315	334	346	375	325	327	342	347	340	332	326	358	356	334	330	341	344	347	279	340	314	319	326	347	336	323	352	332	356	326	348	391	320	317	324	313	297	353	334	343	339	342	370	309	317	361	317	321	376	316	329	339	368	292	372	319	379	325	325	365	355	311	328	322	360	325	340	345	330	333	316	300	327	346	311	293	335	315	338	334	343	338	340	367	339	341	327	328	334	363	323	353	355	350	337	342	331	337	329	332	354	313	333	301	344	334	365	343	329	336	342	350	334	337	334	347	353	377	343	339	319	300	339	320	349	337	351	326	353	343	341	330	343	316	342	342	316	350	350	361	331	329	327	319	333	330	338	333	318	359	326	363	340	356	325	332	320	357	329	350	344	323	322	306	364	320	315	332	338	359	333	354	345	336	348	364	389	329	323	313	336	325	333	343	345	329	333	297	350	344	302	338	343	319	319	343	323	339	347	348	316	338	360	338	367	332	362	337	360	334	322	309	348	348	331	343	353	344	357	301	342	337	361	338	315	347	333	349	319	369	361	320	331	341	334	294	324	304	326	351	354	311	307	329	336	338	347	316	328	348	346	334	345	340	319	357	338	371	337	343	306	337	338	322	344	320	352	318	346	362	333	329	304	363	335	332	339	313	368	356	361	372	336	352	315	303	324	340	361	333	330	339	328	339	333	305	342	304	364	344	346	322	322	339	327	322	343	349	351	318	321	324	323	315	320	337	360	328	328	329	336	338	374	307	374	368	327	357	314	369	331	304	325	312	337	359	357	338	331	359	316	359	330	332	398	339	337	351	365	353	336	355	325	371	316	342	323	339	366	355	334	354	334	315	353	306	376	327	313	351	351	348	333	328	303	310	350	323	331	342	320	330	338	328	343	306	341	374	310	369	340	361	325	334	335	352	360	341	354	329	363	330	324	343	351	316	333	339	302	321	295	376	358	322	352	326	322	319	310	321	324	339	344	360	344	353	322	346	338	325	333	350	332	319	338	343	327	375	338	322	349	302	337	329	366	356	365	334	326	364	330	333	335	350	337	311	329	363	362	344	332	328	313	360	372	327	314	344	326	350	338	340	327	343	354	325	360	326	334	348	362	358	352	347	312	350	312	328	328	323	362	342	337	343	344	376	350	377	325	326	351	344	326	317	356	337	339	351	320	325	336	314	331	346	332	339	335	337	357	340	330	336	324	323	340	346	332	325	332	320	307	337	343	317	322	351	372	354	332	359	331	350	335	340	345	349	339	358	312	323	325	349	340	316	341	329	346	318	332	325	287	366	348	358	365	328	349	326	332	309	299	315	326	301	363	330	332	359	324	360	345	302	328	355	336	315	327	363	314	319	321	359	352	346	333	339	321	342	334	366	329	340	350	306	348	325	326	351	327	348	340	352	333	329	323	367	311	341	330	304	327	329	361	337	354	337	312	356	337	323	322	312	355	341	337	350	314	371	327	321	339	343	325	307	352	333	358	336	366	355	300	358	315	367	350	353	375	328	347	338	339	316	387	343	314	317	329	355	326	334	317	317	337	338	320	326	359	342	367	363	314	329	318	344	372	333	331	321	362	352	313	333	331	330	320	367	341	340	324	382	318	341	317	351	318	314	364	334	338	344	382	334	325	318	330	343	313	329	386	339	357	328	361	337	338	319	352	348	367	326	332	334	336	332	309	347	320	346	334	324	348	318	333	346	350	347	360	331	340	347	322	319	327	332	300	352	335	340	303	312	342	351	341	318	326	307	333	342	352	328	316	308	336	340	307	317	352	331	324	359	314	334	376	332	346	340	355	341	367	346	350	331	346	348	316	325	332	325	334	312	309	328	320	362	299	345	334	332	299	347	317	345	340	315	328	336	317	309	326	331	360	342	337	330	344	333	332	345	350	334	334	334	344	337	340	351	326	332	360	349	346	336	341	325	353	325	343	339	332	293	376	332	359	350	321	305	318	323	329	351	330	339	367	329	325	350	340	343	351	325	340	352	350	315	334	330	340	334	321	334	323	348	298	319	327	333	339	321	339	359	327	345	317	343	326	356	347	319	344	324	347	344	351	330	342	324	377	347	339	348	374	328	375	355	337	334	299	333	334	349	314	332	322	351	347	343	370	360	383	354	325	349	346	340	376	374	326	365	339	359	356	347	321	363	342	350	317	344	339	344	319	326	351	342	327	320	364	339	330	334	367	361	373	311	335	337	319	339	327	352	326	325	328	322	368	318	339	341	326	333	348	332	299	326	339	331	356	366	324	340	313	333	351	371	343	321	326	336	364	332	310	316	350	355	321	379	337	337	318	338	326	342	329	335	335	335	352	370	331	333	337	346	332	340	338	334	328	340	328	333	346	338	315	370	349	333	350	309	318	290	316	377	355	302	308	330	334	346	308	338	367	317	336	301	332	319	356	317	350	330	327	350	332	325	333	346	337	394	339	312	332	377	346	347	335	347	318	301	348	314	335	292	336	307	314	329	303	347	303	368	308	383	354	338	331	322	357	367	366	315	358	317	362	344	335	366	350	364	335	321	326	351	327	333	358	354	346	325	320	375	333	345	358	343	312	335	332	356	333	375	331	317	351	360	374	331	365	345	326	360	341	331	363	326	331	322	352	353	322	338	336	342	324	335	292	375	343	385	359	337	340	323	359	324	374	364	337	322	350	326	317	359	342	329	346	362	329	304	339	333	313	348	346	339	362	340	362	329	366	330	335	340	327	359	348	294	350	331	335	334	352	324	310	346	369	327	319	346	329	331	338	356	331	333	334	341	313	345	357	338	329	341	348	341	331	351	333	345	348	328	324	301	313	343	345	334	348	303	345	357	316	360	379	309	370	379	373	328	354	384	320	351	331	365	342	357	309	327	341	335	348	321	323	372	365	339	353	332	329	366
39241	73019	45883	37840	35670	9876	413	440	946	2615	2584	1734	588	389	338	369	374	361	352	380	371	354	336	384	316	395	372	396	327	364	398	378	358	384	374	369	366	375	337	395	337	363	361	377	380	379	391	393	328	353	405	349	358	361	373	419	358	388	366	369	338	347	355	379	357	363	364	346	360	380	337	346	404	401	373	382	389	360	363	360	376	384	379	369	363	355	363	372	351	326	381	367	368	362	333	367	374	348	390	336	361	352	400	345	359	346	371	379	361	373	396	357	353	365	406	366	374	361	367	378	366	356	340	384	376	365	404	338	340	399	376	342	368	375	341	366	351	381	369	409	369	351	354	375	348	364	367	396	368	394	352	360	355	396	320	361	369	347	359	352	365	345	387	319	373	366	380	364	365	372	366	373	368	390	388	370	364	408	367	399	392	380	360	352	381	385	344	354	385	380	383	359	393	373	371	382	362	366	361	376	346	366	350	364	357	394	337	384	370	367	362	368	380	358	355	351	359	393	383	361	341	335	380	346	343	393	391	369	364	416	361	377	376	364	341	378	386	347	345	381	405	407	348	390	378	352	393	392	379	371	354	365	384	390	348	368	410	340	375	345	390	368	368	367	376	370	389	374	337	348	354	371	357	395	354	357	361	364	356	371	359	357	384	367	347	367	373	380	355	376	324	355	395	368	380	373	345	370	372	401	379	389	378	419	341	331	362	370	349	392	355	367	392	377	383	375	401	359	329	378	368	394	390	326	362	368	337	377	350	374	382	373	348	358	366	373	384	381	360	379	348	379	351	367	381	377	346	381	347	363	410	353	359	370	343	366	372	342	366	358	398	344	402	343	350	407	393	377	374	372	374	355	384	357	402	380	368	346	369	353	365	377	361	381	368	384	388	368	362	391	371	361	381	364	387	396	333	383	376	386	398	349	371	359	366	347	377	352	374	388	369	334	386	378	363	351	363	380	337	385	375	370	380	334	363	367	363	392	397	349	354	370	369	372	370	371	381	386	363	358	377	391	397	381	377	335	353	377	380	364	382	383	367	348	377	351	368	343	353	401	353	368	390	351	366	344	375	365	363	369	371	368	343	377	390	370	376	381	374	369	394	350	362	398	341	397	388	348	376	348	356	361	385	380	335	393	351	369	365	349	360	372	391	348	361	358	343	319	369	376	377	347	371	330	398	379	380	362	361	369	352	369	385	384	360	379	364	354	365	348	390	396	363	389	365	382	398	361	390	352	351	385	354	342	388	391	343	387	376	364	402	373	418	350	411	387	373	406	393	366	357	381	359	358	362	353	394	408	366	338	366	366	370	373	382	342	327	343	374	335	388	366	377	364	341	377	380	354	371	327	379	396	390	350	362	348	354	352	352	383	343	356	393	388	369	359	382	362	366	370	376	373	398	367	387	353	331	413	371	371	371	361	355	344	371	416	324	403	358	368	362	383	368	366	409	377	371	357	353	352	344	374	356	347	352	324	372	383	382	340	332	339	385	381	392	362	359	358	369	381	362	335	366	358	348	378	365	391	364	370	382	341	338	342	364	351	377	369	334	364	352	386	369	355	337	336	366	377	367	325	401	370	364	386	401	365	368	379	376	360	410	354	351	382	381	378	359	381	339	357	404	367	331	369	391	339	369	380	357	412	375	397	390	361	378	373	422	410	362	410	350	376	347	403	356	395	354	349	374	365	372	357	385	368	375	394	358	349	389	363	409	383	417	364	370	379	365	382	404	356	338	339	387	346	408	357	350	382	359	367	367	356	332	363	360	373	387	394	435	375	386	400	353	367	353	358	401	347	369	317	356	359	371	401	347	383	382	369	394	375	349	370	366	361	328	399	358	353	362	362	396	363	365	390	366	343	363	367	364	347	350	371	366	426	338	393	397	383	390	378	362	392	363	352	391	357	386	374	362	367	387	349	368	380	397	379	373	337	370	365	397	364	406	380	364	357	393	382	373	400	362	412	350	381	378	345	347	383	368	352	323	344	361	396	358	355	389	373	357	354	365	392	360	393	363	372	373	355	389	373	399	385	364	401	356	359	351	343	392	384	385	366	385	324	385	401	362	384	386	371	343	363	335	347	378	341	369	355	368	392	383	375	390	352	379	374	388	373	360	349	358	357	359	383	388	340	342	361	375	356	357	354	356	341	363	365	362	368	347	364	370	352	354	355	371	375	396	378	369	334	356	350	353	333	360	368	377	373	359	371	377	343	386	367	374	391	370	379	363	351	354	332	338	343	377	352	395	412	385	376	373	363	366	374	362	359	369	349	359	383	395	369	344	351	390	398	343	373	379	355	395	382	351	333	379	355	365	386	365	385	341	381	385	359	353	353	359	358	385	364	384	385	351	353	356	392	328	396	378	370	389	376	354	351	388	374	391	370	350	367	366	391	354	360	377	382	386	356	340	380	354	349	373	392	365	359	343	391	386	354	346	384	378	347	344	360	334	394	361	369	372	375	371	387	384	365	343	359	416	395	359	387	385	385	417	356	343	393	373	327	364	397	365	360	370	338	384	356	355	369	363	333	378	374	386	346	354	365	372	372	353	331	370	385	362	353	381	362	363	361	367	327	403	355	382	364	363	381	333	356	363	388	372	373	356	363	346	350	374	362	363	392	404	366	377	372	351	351	399	402	383	364	356	332	370	364	378	345	365	373	325	375	391	388	389	388	364	405	376	378	387	381	315	361	360	363	384	346	369	366	389	345	378	388	347	394	362	365	356	369	380	397	401	343	369	355	338	380	357	385	367	373	352	346	366	399	367	389	334	353	380	397	383	397	338	364	367	366	367	367	376	373	381	381	390	388	364	358	348	359	354	384	386	365	347	383	364	368	387	332	370	401	344	353	392	388	370	353	391	371	317	363	371	419	356	385	346	362	346	350	369	360	373	366	426	387	372	363	351	332	356	365	366	357	339	357	362	373	356	396	340	380	361	351	353	369	340	342	381	372	387	338	325	342	391	370	366	356	386	400	381	331	362	395	396	368	360	346	401	355	382	338	383	358	375	393	334	368	377	381	401	355	374	388	374	357	343	338	392	380	372	366	374	381	358	369	358	363	366	352	367	388	411	358	360	363	375	357	335	397	366	338	360	372	374	362	376	368	344	399	380	379	325	364	373	352	359	385	356	356	379	352	355	374	343	343	327	367	363	363	351	353	385	396	384	393	354	411	357	361	377	387	356	382	359	385	365	395	358	357	380	360	378	402	370	380	362	349	361	409	342	365	361	375	372	402	382	350	328	419	366	371	368	361	369	368	351	349	349	391	331	378	395	390	389	379	364	371	351	365	368	381	349	369	358	381	371	388	353	332	392	342	374	390	372	382	360	335	371	382	340	329	360	354	320	348	395	376	390	364	381	385	388	371	406	377	360	370	360	376	368	371	372	352	358	367	402	378	344	368	340	324	377	379	366	347	351	356	347	341	351	351	367	372	391	349	377	379	347	410	377	353	357	354	366	378	360	338	369	345	377	356	349	370	384	385
22626	21455	29545	29745	37077	27563	13028	1297	1491	4718	5533	3612	738	623	648	613	627	605	679	629	631	593	638	609	613	606	642	596	613	638	635	616	616	579	572	612	589	648	607	650	565	594	608	589	575	633	592	626	630	601	611	611	586	618	601	606	640	593	574	587	663	647	609	605	600	681	637	626	634	630	614	633	647	587	589	619	606	657	632	560	593	543	623	606	621	630	582	608	559	666	599	586	588	611	577	608	590	627	642	640	659	637	610	591	623	589	605	593	607	606	557	557	642	642	597	620	638	588	599	602	598	585	607	576	583	599	599	602	623	673	617	632	556	617	604	592	580	584	647	641	624	575	578	611	631	593	633	589	605	611	615	579	617	582	630	616	586	565	592	602	603	640	539	594	618	608	615	604	669	621	596	603	592	615	577	611	588	645	605	575	617	599	618	588	609	587	589	635	575	612	612	622	575	561	586	606	560	658	639	618	604	588	628	620	645	588	652	597	634	611	630	601	581	599	593	616	609	583	626	556	628	610	594	572	566	578	647	637	625	595	635	599	601	582	613	636	610	609	602	590	608	588	654	602	607	581	581	586	601	599	679	642	631	607	633	610	608	636	613	603	601	617	592	648	599	607	616	609	590	641	580	628	651	630	581	618	588	643	641	637	631	598	641	646	615	574	623	627	590	657	562	594	635	598	634	614	568	626	598	613	585	571	598	601	616	605	609	642	612	634	605	634	603	622	620	617	604	578	587	565	612	645	550	616	611	601	664	595	602	614	593	583	604	656	661	563	631	595	609	548	613	652	596	668	593	645	608	638	637	600	572	570	568	624	621	623	620	610	587	636	642	588	646	600	623	589	612	616	661	609	641	630	646	627	637	661	621	620	621	603	595	657	648	618	656	585	605	628	632	595	583	623	644	644	654	670	606	575	626	583	626	588	599	630	551	618	612	597	596	640	646	620	643	576	608	570	620	621	624	572	597	614	644	584	619	577	636	615	592	569	625	569	629	568	636	595	662	567	591	619	577	609	568	579	630	619	615	680	607	580	593	651	612	595	640	617	639	579	653	578	600	609	615	600	582	619	578	608	635	675	601	595	571	619	660	591	622	613	608	625	655	644	570	603	598	570	661	578	607	612	642	601	607	588	591	588	624	579	621	623	654	612	588	592	651	618	643	609	594	595	592	627	593	608	625	585	606	634	601	604	633	617	611	610	617	605	655	573	623	615	616	609	597	633	615	650	619	576	597	605	641	631	581	594	560	560	617	603	619	558	566	620	577	625	605	631	561	634	620	589	609	613	585	654	639	628	640	601	589	634	606	621	599	601	583	615	582	593	594	616	663	570	635	569	643	575	607	560	570	620	624	631	594	599	603	597	589	632	613	611	581	646	635	567	582	603	593	578	637	620	623	590	611	603	638	585	615	673	593	653	615	583	582	574	605	585	583	650	625	591	612	608	592	637	613	561	588	605	652	627	626	606	632	593	577	657	586	613	657	582	621	593	616	612	580	635	611	624	591	625	605	541	629	610	571	591	591	634	571	620	613	600	616	628	628	632	586	618	608	618	618	575	640	604	579	586	615	604	622	576	602	632	592	613	594	605	603	610	644	606	573	609	624	627	625	604	655	638	603	595	638	602	600	580	633	605	629	575	630	599	602	567	595	607	630	621	543	572	629	649	618	545	630	594	638	610	619	645	619	605	611	611	600	612	626	606	578	620	612	624	613	562	636	648	607	571	593	631	601	586	622	612	593	616	623	603	621	626	585	583	626	601	620	609	599	569	627	619	640	584	621	624	596	627	610	587	617	638	646	607	610	609	636	575	591	625	613	618	648	593	634	597	605	599	661	668	602	618	583	567	588	580	639	586	616	587	601	622	554	625	603	598	648	634	627	584	559	548	557	596	669	635	629	587	607	623	606	612	588	599	657	615	604	635	634	614	629	606	626	606	613	620	554	604	630	588	620	544	589	626	608	634	573	627	608	645	597	630	627	641	627	608	597	600	601	590	590	607	611	623	637	633	629	610	599	633	614	575	629	568	608	586	625	642	649	594	615	601	621	629	616	599	603	574	627	603	595	587	601	620	597	577	562	597	650	565	603	659	610	607	606	575	622	632	632	592	621	559	642	621	600	619	597	581	604	593	590	648	570	616	600	590	644	637	570	648	610	636	572	584	626	593	631	617	573	602	587	589	581	587	553	641	617	602	595	612	563	624	648	606	623	627	610	576	603	660	616	579	627	597	643	607	592	631	575	599	629	585	556	613	654	581	626	567	580	630	623	586	622	583	609	625	621	559	610	605	628	589	655	613	556	598	607	634	588	617	591	593	644	583	598	584	589	602	617	617	599	574	628	567	591	573	608	606	664	626	557	634	619	648	625	621	594	607	650	623	593	635	593	582	624	591	609	584	621	577	599	649	619	603	572	597	621	546	618	608	578	592	607	579	631	611	643	594	628	616	616	671	665	600	615	631	599	567	621	578	595	613	561	609	629	614	641	597	573	567	569	570	609	611	651	616	585	546	582	585	601	586	597	629	604	642	569	645	634	634	653	605	621	629	618	600	588	612	618	609	619	628	603	615	637	629	583	596	587	604	625	594	644	641	618	593	629	603	645	618	592	617	573	598	595	619	634	556	559	566	618	627	639	623	622	614	623	561	628	605	572	624	624	660	589	575	611	586	593	590	614	619	614	619	635	596	613	622	566	651	632	628	612	591	573	644	614	597	653	582	552	598	607	618	624	578	593	626	636	633	625	588	668	633	601	642	599	634	640	648	565	616	656	566	610	669	611	603	613	595	593	568	639	570	616	612	630	572	631	608	593	597	620	609	634	602	611	653	621	583	600	653	618	592	617	627	593	557	638	623	590	608	658	586	613	613	621	577	627	575	662	606	609	664	591	627	613	624	632	627	615	598	603	632	578	587	605	596	642	656	579	628	627	586	618	622	618	607	631	592	609	617	588	583	579	614	631	591	612	640	597	613	623	589	606	621	628	660	612	626	626	618	644	622	621	605	567	633	586	590	589	588	632	580	610	624	641	576	601	600	644	623	661	583	617	608	570	608	644	596	615	624	647	611	607	619	623	618	641	576	613	670	637	645	617	602	628	613	661	632	614	606	599	610	632	629	624	614	575	599	646	634	656	564	563	600	582	627	623	626	642	561	646	604	614	646	616	587	613	577	593	584	602	616	644	614	625	587	656	607	555	644	620	609	611	633	628	633	617	543	620	609	610	593	631	602	637	613	616	622	668	614	601	611	617	576	637	605	597	637	604	614	583	525	613	638	601	581	616	616	637	679	637	594	615	604	620	635	603	641	592	588	618	627	578	625	562	586	638	547	610	566	612	624	659	606	609	613	647	560	575	581	624	635	633	599	610	628	595	610	631	628	603	593	583	583	607	603	607	595	561	553	666	591	639	594	602	622	613	614	594	627	601	600	600	549	592	578	620	598	635	599	615	633	613	612	577	615	652	633	594	620	580	638	566	608	620	602	627	608
43130	90001	68666	60799	54031	15994	877	782	2255	7502	8208	5175	683	655	632	702	635	598	609	634	642	586	663	680	606	626	580	652	615	643	590	629	638	656	597	653	602	578	625	602	636	602	622	626	629	598	634	601	592	596	657	621	692	622	629	630	641	630	635	610	581	614	636	638	612	651	632	621	638	620	601	605	610	608	636	588	586	556	586	612	641	570	628	595	650	620	591	595	615	606	642	644	650	640	611	660	558	612	628	640	610	607	656	602	615	593	578	600	615	598	590	638	614	601	575	597	601	675	612	611	594	616	598	635	593	601	557	610	608	611	594	594	652	651	618	651	612	642	633	629	586	626	621	563	593	585	662	647	627	617	603	599	654	611	601	589	596	633	605	636	564	589	600	591	637	583	619	652	614	589	605	602	626	640	629	598	641	588	559	625	640	621	579	555	624	603	616	631	618	595	546	681	602	627	574	604	630	621	613	627	637	614	627	623	590	605	590	599	601	589	576	562	598	622	574	605	621	559	647	609	610	615	612	620	598	638	620	611	613	638	641	637	590	639	668	624	620	617	600	546	640	616	559	619	617	607	554	627	614	608	614	654	573	626	658	655	607	623	608	608	602	576	611	617	596	629	624	599	618	617	581	586	634	606	609	658	657	642	601	605	643	632	603	607	634	643	600	668	642	618	603	610	635	604	597	614	615	596	597	579	620	642	629	625	612	621	610	632	651	615	586	634	610	615	605	606	604	626	610	637	544	611	603	592	596	626	579	589	579	649	640	645	631	653	632	551	585	630	626	615	610	642	617	654	575	633	623	634	622	655	613	627	617	567	635	586	633	597	657	589	592	629	571	616	615	594	618	597	620	635	600	672	627	599	588	609	636	618	619	621	610	605	647	584	663	612	601	605	555	617	563	626	626	574	651	601	667	587	630	627	644	617	601	595	636	609	593	596	590	632	630	590	620	627	658	613	612	580	608	622	607	637	641	568	643	603	595	644	569	613	594	592	608	587	575	616	612	595	595	604	619	625	625	539	643	602	597	593	642	629	626	624	552	589	608	613	594	573	646	621	616	613	615	624	605	624	558	652	579	596	605	622	602	645	625	605	579	623	569	648	618	578	588	586	629	636	645	613	601	617	585	575	568	598	556	625	635	652	596	616	572	620	589	616	623	626	609	648	626	601	583	628	644	601	629	616	588	619	612	625	555	667	611	585	605	606	599	632	643	589	656	631	608	634	623	630	553	605	609	640	613	589	609	583	624	617	613	630	597	617	613	617	584	604	521	583	593	642	591	627	621	615	648	626	649	619	639	614	628	615	614	610	574	624	636	572	617	588	624	589	597	558	620	599	593	609	596	646	638	607	634	650	647	608	643	639	609	626	618	571	605	633	595	617	584	618	593	596	605	629	601	638	636	616	608	598	607	611	609	605	601	619	699	598	609	600	654	608	558	567	619	643	547	608	603	592	589	591	539	671	650	578	643	550	585	615	626	596	606	597	624	643	590	542	642	594	602	593	602	599	603	617	580	591	646	655	608	599	615	624	614	658	608	636	605	607	637	609	629	638	634	609	634	611	605	600	618	616	588	615	637	590	581	607	596	639	611	601	670	627	669	590	658	635	567	579	628	577	609	584	645	602	607	598	639	603	632	590	606	585	634	656	592	614	602	614	597	620	579	609	590	619	612	620	587	645	594	578	584	593	636	595	630	619	593	606	581	653	621	628	639	588	616	630	615	626	614	612	667	638	640	643	618	580	602	588	675	596	634	571	626	599	620	599	621	615	656	614	608	621	636	590	591	626	649	629	582	629	602	570	593	602	625	616	600	624	588	640	616	648	610	659	586	589	595	642	562	634	574	598	581	630	651	656	664	584	576	599	597	614	620	621	615	612	588	612	584	642	628	644	600	621	645	594	595	627	625	602	618	615	636	644	598	622	581	618	629	610	649	554	605	586	646	667	587	649	628	571	631	584	595	612	617	599	604	636	611	601	615	600	613	575	584	586	643	621	628	631	603	613	645	626	617	595	599	622	608	667	595	621	594	625	648	642	612	624	586	645	653	621	575	624	590	620	603	622	607	598	604	617	615	568	580	613	628	601	577	578	585	587	574	612	703	606	618	597	606	662	639	634	625	636	661	632	612	584	603	696	637	655	583	635	591	597	588	582	602	561	622	624	581	588	647	661	611	643	650	609	600	666	622	595	620	639	625	583	633	628	587	643	657	628	594	639	636	640	599	548	620	622	613	594	630	631	607	633	647	639	590	611	641	595	598	631	625	634	633	627	663	594	615	581	578	576	620	595	604	607	585	621	652	613	666	638	617	604	640	612	602	617	617	665	621	633	603	611	599	610	584	610	604	573	604	607	600	614	575	591	605	611	615	601	604	640	616	560	593	597	619	614	593	574	638	645	604	641	614	596	670	572	592	588	621	613	623	623	582	622	610	597	623	641	608	603	623	617	638	604	614	631	613	710	618	625	615	645	626	642	630	633	614	622	582	556	625	578	585	652	639	612	587	635	663	634	634	612	556	622	622	597	598	597	600	606	573	609	603	584	599	630	577	664	628	623	633	626	589	638	595	623	630	602	638	613	619	655	644	622	577	636	558	601	620	641	594	641	629	585	622	603	622	621	650	533	610	679	605	613	603	590	608	588	619	569	588	600	621	626	606	631	591	633	632	601	594	580	570	626	625	614	613	634	617	600	611	677	604	626	646	613	602	599	579	600	612	628	588	634	618	630	550	594	589	608	617	622	655	577	610	590	635	639	619	606	659	649	617	580	580	676	584	658	600	565	622	594	633	578	620	576	623	628	575	619	607	636	633	578	655	602	586	628	607	630	664	584	629	574	616	629	586	626	589	648	634	582	575	635	590	567	639	625	628	595	615	640	605	588	589	592	617	607	576	663	643	617	652	637	629	649	596	610	597	630	611	603	579	634	610	595	589	611	636	624	588	605	607	600	635	590	569	608	597	597	594	599	593	617	591	585	630	616	604	622	617	577	648	624	606	625	640	586	606	609	613	606	634	588	656	636	590	626	600	607	633	587	606	638	585	621	619	581	589	621	617	652	592	566	594	556	591	656	655	609	567	631	572	632	615	594	610	594	577	576	628	612	612	627	607	601	616	608	615	583	633	666	617	644	582	588	600	593	602	655	621	626	615	604	661	615	582	619	603	593	627	590	597	619	618	591	627	591	614	623	592	596	603	575	591	624	607	610	602	622	607	616	645	638	606	583	597	589	561	641	598	588	620	587	622	631	617	603	634	647	595	568	609	617	624	591	603	617	594	587	634	638	597	632	624	630	590	624	596	629	612	608	605	623	611	646	640	588	610	641	607	613	634	610	640	600	618	614	624	594	611	560	622	590	633	629	624	628	627	613	631	578	604	600	612	588	610	619	630	626	612	613	636	599	639	632	615	584	641	625	602	664	634	632	664	630	613	587	601	646	579	635	606	604	654	619	631	608	604	586	612	592	632	651	641	590	588	618	585	611	610	625
29583	28124	25535	18010	10898	2038	318	257	355	425	465	407	301	299	283	282	290	298	273	291	277	255	281	270	263	271	274	303	269	268	282	291	287	290	293	299	247	280	279	276	279	309	288	309	304	272	262	291	275	279	306	271	257	266	302	301	276	291	269	293	278	265	291	260	291	252	273	305	289	274	249	300	283	290	288	291	258	328	279	249	283	293	306	304	277	311	281	285	267	297	269	323	272	264	245	299	282	279	304	290	289	315	284	271	297	270	280	251	280	270	286	276	269	266	263	292	316	248	309	269	304	289	260	304	299	262	287	290	269	284	297	281	253	263	276	265	249	286	261	275	290	299	280	313	294	304	294	281	311	295	273	265	247	300	286	286	297	299	299	310	303	260	305	286	265	244	249	283	278	264	272	275	275	308	308	247	269	271	278	268	281	290	298	280	275	295	268	289	289	283	302	256	272	276	249	278	260	282	278	247	264	260	288	258	301	290	304	300	263	291	269	273	276	275	268	298	302	261	300	282	262	289	304	272	254	272	268	264	260	294	243	281	284	283	259	296	282	276	312	286	266	259	305	274	299	292	246	254	283	294	279	257	262	290	258	289	276	270	297	296	272	271	300	318	264	294	261	301	276	265	275	278	309	289	295	331	269	265	293	272	303	291	277	282	303	271	281	266	265	302	287	298	324	293	316	317	281	298	307	265	276	278	283	291	262	280	286	289	282	284	267	275	260	267	284	287	265	278	262	317	267	279	294	273	281	285	280	310	282	287	310	291	284	296	286	264	314	262	315	292	309	280	278	280	301	291	242	261	296	264	276	283	275	276	276	260	302	292	282	257	278	269	285	314	285	324	255	271	308	276	281	293	304	287	287	286	266	278	282	288	276	287	283	277	290	291	303	297	274	253	303	299	307	269	262	297	265	298	274	262	309	306	263	287	297	268	280	246	294	262	295	280	263	282	250	252	258	278	303	296	314	278	273	271	284	313	271	298	266	286	279	266	293	267	281	271	298	268	299	294	276	308	271	319	254	269	250	280	283	288	270	274	292	304	285	286	276	265	265	290	303	236	285	292	280	275	269	311	265	282	274	297	299	295	309	287	283	299	272	267	279	275	281	272	273	272	287	284	313	274	301	302	297	277	274	267	313	288	267	300	285	250	314	315	260	279	268	306	281	257	287	276	265	272	292	324	272	271	285	312	285	274	286	304	272	288	285	291	277	296	272	290	283	272	294	286	265	287	265	245	265	301	286	288	288	286	266	275	293	332	245	317	292	269	291	292	312	288	287	289	291	266	311	304	291	273	252	311	264	251	285	294	250	292	283	267	285	285	271	294	312	328	273	271	270	258	299	310	260	304	260	270	331	278	265	258	285	273	282	274	318	307	309	291	264	277	273	299	259	291	308	273	246	261	309	268	267	262	284	269	308	245	279	282	316	280	259	242	296	269	310	293	284	287	276	307	246	259	257	280	285	269	260	277	314	289	288	287	325	286	295	319	277	269	286	315	271	275	279	302	304	302	259	276	277	307	279	274	297	253	295	287	273	279	287	273	273	314	255	272	304	267	290	298	294	260	289	280	305	260	274	299	269	266	269	281	265	271	311	268	251	262	281	292	307	300	309	285	304	281	265	293	283	266	285	277	272	278	278	270	261	269	290	308	268	277	292	278	287	271	261	276	312	293	307	286	266	302	265	296	286	296	269	292	302	305	304	255	274	303	275	274	265	288	299	268	286	276	298	261	295	298	263	284	274	264	270	272	294	275	302	285	298	274	286	271	284	260	258	295	267	253	290	280	267	283	268	257	303	297	279	252	297	271	304	270	287	311	281	291	281	281	309	300	294	321	299	282	264	308	276	281	300	303	264	292	262	281	299	287	299	296	275	293	269	300	256	286	276	268	296	300	285	278	260	268	291	294	279	284	299	305	262	272	283	292	272	281	274	288	308	279	305	293	302	286	263	310	298	286	283	273	291	257	296	283	280	310	291	290	288	291	313	273	280	278	297	274	284	267	287	258	291	284	279	286	280	300	276	287	282	282	283	257	290	289	266	328	282	274	264	270	288	287	275	256	320	303	298	272	286	271	276	303	316	274	319	271	273	270	301	305	279	348	293	272	272	266	304	270	275	304	276	339	281	283	249	273	297	289	287	270	253	291	315	260	277	285	270	279	270	262	262	259	299	289	262	302	272	278	280	289	291	272	277	304	325	246	292	291	274	260	279	297	281	272	259	264	301	277	286	282	279	290	271	270	280	292	278	308	306	292	285	292	256	302	266	279	286	296	285	300	262	312	310	287	296	267	255	278	262	251	277	285	261	276	285	310	298	298	288	313	283	305	285	261	285	293	269	284	275	291	290	304	301	275	281	265	268	271	307	292	294	271	314	286	277	274	301	287	264	287	263	266	297	288	274	297	294	289	291	310	277	267	290	260	281	267	270	274	320	299	311	289	295	270	258	280	322	302	304	276	297	267	279	284	277	302	287	279	297	277	290	274	284	274	277	284	274	281	316	273	259	285	248	282	265	270	279	304	285	309	336	319	304	283	259	307	284	292	335	285	293	259	282	282	258	298	261	289	297	281	276	326	253	311	289	296	294	300	279	276	251	301	301	301	282	282	281	261	299	318	278	250	264	291	316	266	277	297	303	266	257	282	268	267	282	270	287	279	303	280	246	278	317	291	313	276	268	278	280	270	300	242	278	308	267	281	300	267	327	293	268	296	280	288	307	267	293	246	322	324	287	320	269	278	234	298	284	274	255	321	278	291	277	252	289	275	282	277	258	282	289	289	289	299	249	275	308	296	280	277	266	271	291	275	275	292	271	326	299	266	327	277	274	312	299	297	286	296	284	278	259	272	269	280	290	268	234	287	289	280	264	283	300	309	282	300	270	254	245	283	259	276	252	268	260	312	267	256	282	297	288	276	294	274	280	273	289	278	302	278	302	290	301	273	278	302	267	261	270	256	281	257	278	283	287	289	299	270	276	275	268	245	264	276	285	267	303	285	268	302	273	292	284	285	285	266	309	289	284	294	274	281	277	293	306	270	302	262	308	283	288	308	278	279	279	299	269	295	271	311	267	274	286	297	269	292	265	266	269	287	284	302	291	286	256	290	285	256	293	312	286	263	298	296	250	246	313	288	284	315	276	268	300	279	274	291	263	295	296	310	298	300	276	274	303	293	292	287	277	289	250	304	281	321	273	299	283	272	261	294	242	291	273	277	279	257	273	257	300	308	255	262	279	264	240	289	255	273	282	288	291	315	279	282	266	295	311	277	254	281	276	296	318	272	312	275	282	286	280	281	267	264	282	319	294	282	261	273	269	306	283	301	281	287	295	279	304	273	281	275	271	280	302	299	260	268	270	267	284	283	291	313	278	298	277	310	300	282	294	313	301	283	306	289	292	284	263	294	267	272	300	274	303	312	276	287	286	280	285	263	261	264	277	280	292	283	255	274	266	260	286	281	300	296	273	300	280	283	287	309	279	324	315	292
28962	40423	19115	12800	10070	1649	329	309	420	546	548	453	285	289	293	312	320	288	323	299	295	315	283	298	289	301	291	324	308	281	314	293	282	301	313	303	321	297	313	287	340	289	302	289	293	289	341	322	326	287	319	285	320	312	316	312	275	314	287	320	302	302	279	323	287	317	312	276	313	308	273	274	299	313	296	290	283	294	303	288	294	305	295	281	325	324	285	287	297	311	290	267	280	313	323	312	287	313	289	349	291	313	273	327	271	305	275	292	290	306	294	297	320	275	309	322	296	285	278	313	328	312	288	276	332	286	300	310	310	289	306	299	286	293	292	300	312	308	294	286	341	322	310	288	278	290	303	287	297	283	310	305	291	296	272	276	293	320	295	246	297	296	294	313	322	291	320	289	302	317	298	327	284	312	327	312	301	321	312	315	302	293	303	329	292	306	311	318	302	267	298	301	316	291	295	306	311	318	297	305	267	306	314	315	265	281	300	279	299	296	285	338	322	326	307	325	288	312	334	277	295	306	339	293	320	303	295	300	306	317	288	285	298	282	327	315	305	296	342	309	279	292	316	329	285	302	287	304	311	303	300	300	303	328	320	285	306	290	326	310	302	312	301	286	307	290	285	271	280	311	292	314	309	265	297	252	304	299	311	288	280	309	331	323	305	325	295	332	272	310	273	294	305	303	300	305	309	315	315	301	285	298	305	298	278	303	303	309	287	305	336	327	332	324	292	297	279	323	318	298	284	305	333	334	275	302	330	298	285	309	307	298	288	321	277	267	290	303	312	306	307	327	299	299	310	272	296	310	313	328	336	283	341	309	307	291	275	279	279	303	313	329	282	294	310	296	279	298	276	336	264	326	291	327	293	297	317	284	301	312	305	328	336	287	311	294	315	308	306	317	289	303	294	303	317	283	267	309	275	268	264	282	278	333	315	309	297	292	301	296	313	292	298	332	301	313	297	285	269	310	343	286	316	295	329	295	307	308	303	309	316	286	341	286	302	282	311	336	282	310	324	308	311	295	309	303	308	282	262	299	324	305	292	299	264	282	278	294	289	268	282	289	308	289	316	306	305	299	295	303	305	317	309	328	322	309	294	342	310	296	308	287	308	284	289	321	300	311	306	307	323	286	297	356	305	301	311	327	327	301	291	316	308	261	293	277	324	303	288	297	273	301	300	290	306	294	286	294	286	292	279	308	316	299	294	296	299	287	295	291	310	295	268	306	279	296	303	308	295	301	293	310	325	297	292	308	282	290	346	303	300	308	292	303	287	294	311	279	297	293	295	326	324	313	298	317	324	313	264	313	283	282	313	299	323	302	279	296	300	324	283	286	285	318	289	304	325	282	315	274	317	352	301	301	312	283	303	280	283	277	313	313	324	316	299	306	331	322	292	305	286	307	317	309	289	271	310	332	321	314	276	314	299	325	273	299	327	292	279	311	321	298	302	312	286	348	283	297	309	313	307	304	322	304	297	310	279	297	288	293	317	318	332	286	307	313	317	334	287	306	276	296	287	272	299	294	281	283	297	306	296	319	301	293	301	308	299	295	287	309	306	296	297	314	304	324	283	292	302	287	311	309	305	321	313	321	305	304	287	323	287	299	332	299	321	287	307	281	333	310	326	297	289	297	312	300	287	308	321	306	286	305	276	296	283	312	321	253	308	276	300	308	309	297	311	298	280	310	292	315	316	318	290	292	299	290	284	297	303	296	294	295	296	307	328	323	320	294	314	291	293	320	282	313	303	289	312	318	298	311	280	276	296	304	273	289	297	304	309	315	330	282	313	326	285	293	296	347	261	289	328	337	303	322	277	304	301	315	296	336	304	303	308	343	299	336	297	297	274	298	303	307	302	287	283	312	308	305	304	298	307	292	285	306	315	295	309	326	270	310	281	286	320	321	304	299	312	279	306	283	316	317	287	315	296	296	341	298	323	322	326	274	304	302	273	288	303	292	312	307	325	275	313	292	291	319	316	292	293	295	319	316	271	298	278	306	310	318	337	333	294	316	332	308	293	300	281	277	301	302	291	295	302	318	310	259	339	291	304	300	319	296	293	327	300	296	282	338	298	306	294	289	299	298	299	305	315	314	306	309	307	275	283	266	335	291	304	291	275	306	290	284	269	311	286	316	332	328	283	295	307	310	322	301	299	324	286	311	286	307	303	292	317	337	324	307	325	273	316	277	300	278	279	326	301	290	287	290	271	303	271	291	286	300	290	282	316	292	297	289	295	288	302	334	278	293	284	290	311	301	313	297	274	288	291	283	301	305	260	322	315	302	301	299	311	291	288	310	306	300	283	306	317	292	305	308	286	287	296	293	282	268	298	285	291	295	270	278	302	285	300	286	287	282	295	288	323	299	305	320	290	293	286	305	315	325	295	291	296	301	306	323	289	318	287	319	276	323	285	288	307	307	280	319	293	270	320	306	323	297	279	296	254	297	318	304	346	293	268	304	285	303	310	314	296	294	290	288	293	306	280	305	300	304	319	312	316	299	292	294	275	308	292	299	317	303	310	270	286	339	301	319	308	287	298	285	308	304	311	327	311	323	330	293	278	296	283	307	292	278	294	308	283	296	310	301	303	293	287	287	284	284	263	307	275	291	303	311	297	339	275	310	300	294	315	324	287	297	311	309	290	281	315	280	304	314	301	325	301	323	292	304	272	304	313	285	312	307	322	303	338	320	290	319	292	293	289	289	286	296	308	287	337	292	306	300	309	281	300	298	300	312	316	316	303	289	320	272	312	332	275	323	311	303	307	301	316	308	312	298	304	278	320	321	306	298	312	284	314	344	332	310	321	309	287	324	285	297	288	295	303	282	325	317	294	317	297	286	290	306	309	278	342	311	292	312	292	338	297	286	318	316	288	316	301	326	310	273	297	280	274	306	269	278	322	310	304	301	307	321	322	303	295	304	300	294	309	276	288	309	289	303	314	302	303	316	339	325	322	325	294	277	309	316	294	303	314	313	301	321	262	298	276	274	313	302	282	293	324	306	317	306	309	280	302	285	311	291	299	297	306	300	281	318	268	311	317	283	296	319	307	299	328	292	300	279	308	297	327	294	304	297	319	268	310	296	289	324	289	253	301	302	324	267	288	317	310	328	315	325	246	311	302	314	338	284	302	303	303	289	317	282	306	268	283	274	296	268	284	313	301	309	346	304	333	291	306	287	287	302	300	292	293	311	302	282	273	347	323	336	311	294	293	307	283	281	293	280	308	311	329	291	329	292	286	235	322	336	327	309	308	290	306	284	323	276	319	279	283	282	308	302	312	308	316	316	340	285	320	274	301	293	297	308	296	311	304	323	356	290	289	323	279	281	293	296	269	283	346	292	318	313	319	326	314	294	298	313	299	296	292	269	299	290	296	301	293	307	299	284	270	279	293	338	302	312	305	283	307	283	313	318	270	310	306	300	322	294	312	309	268	316	334	309	298	325	294	331	323	288	303	289	283	292	296	320	297	329	276	289	268	260	309	298	336	331
23967	22135	31562	34379	36638	20183	3833	646	1024	2714	2921	1940	460	454	452	413	445	476	494	467	442	429	478	463	466	456	476	437	453	487	469	446	466	467	474	468	447	453	397	463	461	494	445	467	452	475	478	457	439	470	431	443	434	415	474	437	443	459	452	479	409	484	434	448	443	463	460	431	469	461	456	436	428	439	474	479	439	443	426	484	433	427	439	428	413	453	433	428	453	429	417	475	437	418	456	456	453	471	471	438	424	446	466	450	451	464	457	442	450	454	427	430	486	452	462	450	466	417	433	416	453	459	487	431	468	516	426	420	466	436	472	419	465	450	462	457	435	439	480	465	455	479	470	468	429	413	446	442	441	452	441	487	442	438	459	429	428	446	451	492	483	416	442	455	470	439	439	459	473	470	467	468	454	451	455	463	430	435	429	463	459	457	496	447	451	440	428	476	436	424	417	537	440	437	475	436	463	462	435	441	451	458	467	451	441	467	483	473	436	423	450	418	405	441	428	433	462	447	451	427	469	445	441	486	454	441	416	464	465	460	451	475	442	462	423	424	426	471	452	436	467	465	434	457	438	440	432	428	445	447	471	441	485	439	432	496	443	445	460	421	452	458	475	487	416	414	442	453	447	415	456	436	425	479	443	428	444	454	430	438	414	436	454	469	450	448	496	451	433	463	403	462	452	444	428	421	485	397	460	452	432	466	428	472	424	462	392	454	428	473	426	430	460	457	460	451	495	445	481	401	475	482	426	428	431	454	423	433	420	450	466	476	460	439	458	414	464	465	449	477	468	484	466	439	443	431	441	445	454	457	428	428	459	435	471	466	414	465	437	453	437	471	491	448	457	422	441	407	426	465	471	485	450	420	430	480	496	468	480	428	470	473	449	463	422	407	453	453	479	479	452	469	482	435	449	452	412	462	435	475	448	461	414	456	462	439	425	418	488	501	463	464	455	455	462	463	455	434	443	435	428	419	429	423	478	439	431	455	462	436	460	399	463	434	487	450	451	419	443	426	489	457	424	401	463	438	468	444	457	420	432	432	462	464	442	512	455	475	448	489	478	465	465	446	454	453	451	447	421	452	433	447	443	440	479	442	449	446	468	443	460	422	432	416	443	511	416	457	453	477	452	424	447	486	449	417	488	441	464	384	434	461	421	409	469	454	463	456	420	449	439	454	442	447	470	440	442	420	425	440	491	421	444	417	443	438	464	443	490	461	450	465	487	426	445	451	445	456	427	432	429	438	471	461	406	477	486	456	456	465	468	462	488	464	420	442	486	428	425	421	450	414	424	457	407	430	424	504	451	438	465	455	412	457	443	450	459	460	481	448	450	421	426	450	488	479	433	494	443	432	427	441	432	468	413	419	479	451	423	464	477	447	439	425	446	418	439	472	460	446	474	432	460	458	464	442	464	443	436	429	434	405	427	475	421	452	447	418	455	431	474	406	454	456	463	438	430	473	443	502	442	453	440	447	460	448	474	436	442	456	456	454	479	450	455	453	423	441	444	433	431	460	448	449	444	479	469	489	439	428	462	460	486	437	444	435	426	493	447	450	484	452	454	475	436	447	445	401	394	430	446	452	475	488	465	443	465	441	437	455	426	455	460	464	424	428	450	425	443	423	450	454	463	452	469	440	452	479	451	422	399	461	439	443	454	496	410	464	457	461	463	430	442	445	441	453	457	454	441	428	443	435	454	455	469	431	447	479	497	496	438	454	457	459	459	433	422	426	438	465	452	484	449	485	458	454	448	432	470	422	443	436	439	440	452	434	464	459	459	418	453	441	403	461	504	465	502	452	474	450	470	450	427	467	414	416	454	427	396	471	434	471	443	440	479	437	440	448	491	436	383	450	431	476	463	479	480	454	445	469	453	434	458	453	468	426	426	451	462	469	457	464	446	457	443	471	446	443	431	443	459	445	461	449	495	471	471	489	460	453	437	430	460	436	464	446	454	433	444	452	442	456	442	429	428	456	433	444	472	434	419	473	418	411	471	454	428	469	433	439	422	490	436	443	443	419	444	461	445	458	450	461	475	474	465	490	414	421	448	475	436	471	447	438	434	409	477	447	446	449	451	433	474	428	441	430	448	448	449	478	433	482	464	502	471	450	438	426	439	439	420	481	470	441	435	440	444	477	491	462	444	448	431	457	448	410	450	419	451	459	435	449	422	432	444	435	471	446	419	460	458	417	440	442	434	446	474	417	427	434	447	446	417	404	446	457	454	414	429	455	450	450	463	452	455	436	413	451	445	488	422	443	411	441	422	478	455	472	442	487	426	451	442	449	454	467	463	421	454	457	438	476	467	437	437	434	463	433	505	421	466	468	476	433	433	450	475	466	452	471	452	489	454	464	461	448	439	451	482	467	435	450	466	418	460	453	441	461	464	435	443	478	442	453	429	473	465	448	459	427	450	477	454	473	446	462	440	437	454	443	427	484	460	457	460	435	423	432	451	462	421	430	432	462	468	457	446	461	471	427	424	473	449	450	447	436	461	445	474	425	449	446	461	462	433	438	428	477	423	423	450	470	482	464	446	440	451	440	438	455	424	399	401	417	486	460	441	438	426	450	472	419	455	481	435	462	431	479	452	453	465	468	422	438	441	448	416	449	459	444	481	444	436	449	437	428	427	438	457	453	460	462	429	430	456	483	452	425	457	466	446	463	432	425	426	443	445	433	471	444	421	461	475	457	410	426	451	439	428	466	431	446	439	415	441	438	432	467	455	435	431	452	443	449	428	435	478	476	471	444	480	494	417	476	471	422	462	444	404	459	444	460	466	504	447	444	449	481	440	443	471	460	451	423	437	444	478	427	472	425	431	465	500	441	425	491	431	425	420	474	441	467	435	507	406	448	454	451	476	465	443	395	489	410	440	443	455	426	422	451	449	446	432	460	466	438	406	470	496	456	448	457	486	422	472	417	431	446	463	402	466	430	473	450	455	460	429	451	409	494	454	431	433	438	461	445	436	471	469	439	452	465	463	444	471	470	474	446	429	462	474	459	427	449	483	490	448	447	457	446	465	464	447	450	438	474	428	454	426	421	447	472	478	469	486	501	448	479	452	469	460	439	453	499	457	445	417	488	467	418	453	440	443	428	462	427	439	433	439	464	457	463	475	436	429	403	449	417	465	423	454	441	442	450	478	483	470	424	485	467	469	427	442	464	416	419	408	441	420	477	454	453	443	417	485	514	388	468	431	449	446	466	426	449	469	470	443	459	485	440	438	482	428	447	469	446	437	446	464	469	476	482	455	439	477	473	454	458	454	457	436	448	408	496	427	450	467	465	420	423	427	433	445	428	443	461	431	465	427	467	459	413	425	448	463	483	441	460	472	486	442	431	420	421	427	452	453	441	455	463	459	440	442	479	381	451	428	485	465	466	460	434	465	431	453	459	495	440	444	434	443	456	441	451	436	439	460	433	470	451	433	453	488	436	419	449	445	479	442	450	456	423	449	432	453	434	448	430	446	424	425	474	472	464	427	443
39609	84507	56704	47799	41520	8313	543	698	1517	4355	4436	2757	492	436	420	467	468	444	459	471	457	421	420	453	491	495	507	495	457	487	466	462	482	439	454	457	460	466	490	450	476	470	459	495	444	464	468	452	486	454	455	409	452	439	443	482	477	484	472	447	450	452	422	444	489	461	470	483	485	475	427	474	461	455	469	438	448	459	474	446	396	496	503	435	478	421	477	468	462	468	439	444	472	470	432	463	436	460	487	472	433	462	446	452	499	459	467	435	424	452	437	448	434	442	446	434	432	445	436	465	455	493	470	486	450	458	492	486	430	465	458	441	430	454	429	450	444	438	458	461	459	442	456	452	428	441	371	438	423	429	454	442	457	482	463	407	443	443	441	452	437	477	472	448	462	425	467	454	443	456	453	466	468	466	469	465	432	465	461	441	485	458	454	453	463	470	465	442	430	438	506	492	444	468	469	462	444	440	469	472	440	453	451	441	483	470	478	472	449	401	453	436	437	462	445	480	464	434	435	478	451	423	482	439	444	476	447	468	437	492	446	442	441	458	441	455	455	468	449	452	471	426	444	412	480	470	428	453	452	449	462	403	459	450	453	442	444	429	457	440	460	470	484	456	429	438	470	451	467	457	434	461	448	488	446	444	476	471	442	430	499	406	463	469	444	488	474	480	458	454	485	478	511	449	400	452	463	483	449	474	439	435	447	429	421	467	451	432	451	452	443	491	450	454	436	453	472	458	504	505	459	467	451	494	466	477	473	474	460	445	453	477	469	442	445	485	451	445	476	453	459	489	451	438	460	480	440	453	424	468	458	450	436	470	420	452	449	457	436	442	458	461	412	445	460	451	462	441	463	501	435	464	471	464	420	480	421	443	463	470	423	458	482	478	440	472	453	478	425	404	463	436	460	450	454	446	454	464	472	446	450	447	443	438	444	420	458	457	457	477	440	453	440	424	446	477	447	484	465	451	494	480	431	468	496	442	455	447	501	478	473	449	463	467	445	475	461	436	472	467	447	453	466	425	454	461	435	417	434	469	470	443	463	464	448	456	442	454	453	481	461	464	464	412	458	437	449	466	481	471	427	450	482	462	466	443	439	472	442	500	479	469	444	452	445	449	429	491	478	462	448	463	461	462	444	445	409	442	459	498	474	440	453	461	463	426	438	473	471	442	462	447	441	442	428	479	458	438	445	408	406	460	459	448	431	472	475	461	445	470	505	448	469	441	482	465	441	453	460	443	514	435	456	479	501	461	487	430	496	455	396	455	466	463	442	446	460	445	494	441	473	445	497	440	440	427	455	442	486	424	473	497	442	479	446	465	473	470	441	442	456	449	430	469	480	407	426	449	476	447	477	466	415	454	481	454	433	465	469	461	470	483	413	451	440	458	525	477	472	471	464	434	489	455	434	425	480	471	438	461	462	477	400	448	454	474	481	462	429	414	451	444	477	457	441	435	461	427	464	466	433	464	423	441	431	458	472	429	422	455	435	460	428	432	485	442	455	448	445	463	493	453	500	460	458	418	435	476	414	452	515	459	470	447	445	454	420	474	445	434	494	470	456	452	452	470	476	460	463	470	428	460	466	438	490	464	441	445	470	475	467	462	444	426	429	482	458	435	462	442	479	466	484	431	481	434	444	442	491	476	443	455	480	437	461	435	436	471	466	474	471	424	422	480	460	484	465	474	487	430	429	425	461	463	444	485	457	491	423	452	447	448	492	459	484	444	456	454	434	495	456	465	484	466	451	491	461	453	450	456	445	456	480	464	453	447	451	442	453	482	472	446	452	473	432	426	426	452	473	470	439	497	482	432	459	440	437	436	445	467	469	467	458	478	451	444	477	424	492	437	434	451	448	474	453	435	459	471	458	475	445	520	480	444	471	482	444	451	466	452	451	462	446	474	444	446	480	448	477	484	438	443	460	410	502	454	441	481	453	477	481	442	472	443	475	439	458	456	477	423	494	464	474	470	446	439	445	468	481	428	433	502	455	433	466	470	448	441	486	463	450	470	464	433	498	462	482	430	452	434	480	437	479	463	481	481	442	451	474	464	443	441	451	453	427	467	425	476	459	483	436	482	419	457	443	457	451	469	498	429	428	427	470	433	457	490	495	460	459	468	449	483	464	476	440	454	444	468	473	436	431	459	469	486	455	447	440	435	507	426	465	470	476	436	439	451	433	459	437	440	481	478	500	445	465	476	452	484	487	467	438	439	484	450	515	449	436	473	435	493	490	459	412	445	448	454	461	441	441	446	490	475	475	429	443	441	435	502	488	463	452	440	448	465	419	452	471	440	432	445	442	453	404	438	432	449	477	468	453	444	435	427	418	481	461	459	491	439	431	426	464	439	462	467	458	479	465	453	485	477	467	449	441	464	458	515	470	495	410	471	505	493	413	456	456	469	415	466	470	473	445	484	432	481	468	459	449	439	430	473	485	456	450	503	418	442	458	447	477	444	466	439	434	479	483	484	456	439	453	456	448	460	477	470	485	437	450	491	414	446	428	500	440	445	435	384	448	446	441	457	454	523	429	438	443	446	459	448	468	382	467	442	492	460	468	472	463	463	452	476	425	465	463	412	459	435	424	478	415	444	442	486	463	456	457	470	448	436	433	424	449	426	440	423	473	441	503	453	466	493	466	506	450	503	467	458	477	418	445	477	484	483	471	413	448	462	482	447	472	435	450	451	453	456	489	484	459	450	468	453	418	442	473	454	467	504	435	458	444	486	461	496	432	460	474	457	467	464	458	455	439	469	466	453	460	489	458	436	472	470	441	451	501	481	481	460	465	483	449	477	499	454	429	449	482	447	459	451	451	462	504	478	423	473	434	433	431	485	457	448	456	461	464	446	437	441	490	478	464	423	457	440	445	441	464	461	481	458	455	457	417	452	423	478	450	447	460	471	409	461	451	438	453	449	445	453	470	476	465	463	429	467	474	473	457	439	429	456	461	477	505	472	443	462	427	475	445	483	473	455	482	456	437	464	430	459	458	424	490	448	459	433	462	431	442	467	444	463	476	449	452	479	461	480	418	440	468	462	469	463	475	456	442	459	449	456	469	445	471	457	505	460	448	474	452	429	450	475	443	491	475	437	458	395	447	452	444	480	444	443	454	482	471	443	422	441	460	475	484	459	453	439	484	458	457	482	443	455	461	454	408	479	461	480	448	445	437	412	479	461	443	413	465	459	445	429	492	465	480	430	466	462	459	435	464	451	469	479	429	424	456	456	435	434	450	463	449	453	449	453	490	478	467	472	458	481	434	437	453	462	438	460	438	435	469	459	455	459	455	459	426	487	462	463	497	457	464	493	428	497	451	444	474	472	450	463	458	504	425	426	447	426	432	453	445	465	436	447	452	456	416	445	442	496	428	434	501	469	482	464	461	438	438	464	434	475	411	476	468	475	433	455	472	424	487	468	435	458	464	418	476	454	473	468	428	468	428	439	459	430	471	475	448	460	457	481	470	479	517	448	453	435	425	460	455	428
24931	22257	30724	31109	29256	13601	1039	404	1015	1615	1593	1116	392	372	351	332	337	328	342	338	320	295	347	332	326	315	333	327	348	337	332	357	361	377	321	329	323	322	348	338	347	333	361	340	331	377	348	354	312	326	343	355	332	332	392	342	345	339	371	332	352	345	368	370	327	364	374	348	338	373	325	347	364	309	325	355	317	334	315	308	336	370	300	332	361	354	321	316	367	324	308	335	359	360	353	338	365	358	324	360	324	352	346	331	347	347	343	305	339	351	335	323	340	338	389	312	369	346	334	330	348	331	344	357	338	355	327	349	349	337	342	337	370	343	325	370	321	363	378	312	363	322	340	353	323	336	357	309	317	332	343	321	370	310	370	345	361	320	368	356	340	354	368	322	367	323	372	349	318	344	371	344	356	337	355	343	338	305	334	375	313	315	360	353	330	351	348	310	361	319	303	359	354	352	321	307	360	348	343	351	338	344	350	386	370	353	361	367	366	343	343	348	353	336	334	315	326	351	334	373	324	323	347	341	344	364	372	305	366	342	332	322	351	317	350	371	348	311	341	346	345	346	356	309	343	373	317	346	378	340	331	331	319	322	323	346	333	350	349	331	356	332	315	339	329	341	353	346	333	319	309	355	323	338	340	354	318	334	340	385	328	316	343	318	322	326	364	330	327	330	341	344	346	328	329	312	332	319	355	332	348	326	333	340	321	356	346	344	298	362	320	325	340	339	357	329	352	359	336	356	330	312	346	329	339	338	321	350	350	338	331	355	341	336	360	324	375	319	322	336	338	330	360	360	349	340	333	352	364	323	360	397	319	331	348	343	327	304	324	339	329	348	342	399	346	330	352	325	338	365	363	349	374	351	345	318	371	361	311	331	318	308	332	349	343	357	339	339	337	331	345	320	358	322	342	328	345	357	350	371	346	349	351	339	316	333	308	307	319	348	341	335	332	299	324	345	338	329	310	345	345	348	351	309	352	335	311	326	330	292	383	299	363	344	369	311	317	351	356	359	369	367	355	329	324	361	361	335	337	341	355	351	342	336	333	311	347	316	341	327	350	321	325	337	333	328	317	333	317	325	363	336	349	359	333	338	339	338	344	338	349	347	346	368	333	317	291	349	362	334	344	346	382	356	350	330	358	339	341	341	296	320	335	333	322	338	363	353	353	351	341	344	352	364	337	335	315	342	331	350	318	348	347	309	343	385	331	345	345	314	346	341	332	318	370	361	331	325	342	314	355	329	343	310	314	367	374	315	321	341	336	333	343	341	375	343	322	331	341	360	338	356	374	343	320	315	348	357	322	304	364	340	343	322	356	363	375	342	357	312	327	359	323	315	337	350	327	314	349	366	305	368	333	349	351	322	344	341	357	373	367	378	343	325	348	340	348	345	345	341	340	351	328	342	324	316	343	335	359	334	339	281	344	339	330	341	348	362	358	322	348	349	334	323	356	345	344	347	319	350	325	345	332	338	290	336	351	315	343	336	332	343	305	316	336	360	315	320	350	370	369	340	352	338	347	305	332	331	323	335	331	337	316	331	347	361	318	357	325	357	338	362	322	351	342	322	366	330	355	340	360	350	340	316	348	316	331	352	336	354	351	337	338	334	351	342	308	340	341	348	324	315	339	340	350	327	321	351	308	351	343	340	334	352	323	351	332	336	355	350	345	328	340	362	315	296	357	346	336	355	329	332	333	364	318	340	339	369	364	317	328	328	337	311	325	350	330	356	332	330	342	336	351	332	343	342	364	319	333	360	363	328	327	312	337	310	342	325	333	341	316	330	326	327	319	343	343	352	342	341	354	323	372	332	348	343	346	351	335	314	333	336	308	343	333	356	306	329	335	337	354	345	336	346	340	375	343	331	357	328	336	340	356	334	326	288	324	358	331	320	342	359	316	328	339	351	356	310	325	334	334	335	336	331	371	321	369	331	379	329	331	337	372	318	371	325	359	325	348	336	358	358	339	351	334	332	326	361	344	345	353	327	360	311	376	336	385	351	331	300	333	319	308	345	346	335	326	371	352	323	345	348	361	326	361	371	352	339	376	362	343	322	335	358	369	361	356	338	349	324	350	348	344	353	319	320	384	337	355	331	352	334	354	329	337	349	339	342	341	340	315	324	333	323	344	327	374	352	347	358	357	303	324	363	354	345	307	353	326	329	322	343	316	346	324	333	321	313	370	314	332	363	325	355	337	329	374	358	365	322	358	339	348	345	361	320	334	346	363	342	342	386	371	338	322	326	321	387	346	351	344	331	349	333	358	341	340	332	315	356	320	314	328	315	352	378	349	388	354	337	341	328	330	333	345	382	346	330	323	348	359	342	336	339	353	332	323	319	338	337	342	331	358	341	347	358	338	350	343	324	355	336	392	345	363	351	323	347	366	333	342	359	340	341	343	306	290	344	337	310	343	309	334	315	342	349	343	369	341	321	349	323	367	332	322	373	344	327	348	343	377	338	324	356	340	371	339	366	318	363	341	334	385	330	321	322	354	304	320	319	353	337	341	326	348	349	372	329	354	327	342	336	345	351	365	331	332	340	332	310	319	342	312	339	316	315	356	336	349	327	345	348	318	355	343	323	372	357	344	315	345	336	356	347	340	345	349	294	317	328	321	350	310	347	335	383	327	361	324	358	373	354	373	382	296	342	330	322	347	349	347	341	323	338	339	310	321	366	346	343	319	355	346	285	373	361	381	349	361	335	341	373	314	352	342	346	342	356	347	352	344	338	364	358	332	345	360	332	328	356	323	337	341	331	348	328	336	333	363	337	336	342	310	326	293	355	347	368	322	351	353	332	323	337	358	376	327	329	335	310	322	358	319	351	305	341	359	354	341	331	333	385	339	309	377	320	345	321	330	349	319	343	355	327	319	348	348	345	354	334	356	354	345	332	369	323	371	353	350	343	366	337	326	351	310	390	339	353	306	306	324	326	371	329	332	332	315	310	308	339	343	357	334	342	321	344	366	360	417	329	331	352	347	357	337	350	353	371	363	341	356	372	353	334	343	315	327	328	328	360	363	320	324	330	345	337	352	328	319	352	327	371	353	337	316	337	342	327	377	363	365	372	333	334	359	372	329	363	332	341	384	331	313	310	351	327	326	313	346	372	358	335	372	362	342	370	345	321	334	339	352	362	359	321	364	331	354	316	309	356	342	315	325	354	355	341	307	340	332	302	325	304	347	350	364	358	339	320	321	337	362	362	342	355	328	341	323	336	360	333	338	356	339	336	359	314	338	321	352	316	329	341	334	363	361	320	338	352	369	315	325	323	344	351	346	367	326	325	338	344	360	342	353	317	348	318	330	333	338	289	353	378	336	322	362	378	331	345	364	355	361	353	356	347	386	327	353	356	336	345	333	364	343	319	341	314	334	368	334	334	325	340	357	333	328	366	338	349	339	321	354	329	372	359	323	330	347	339	332	331	327	333	361	356	352	343	341	372	325	325	354	334	372	371	324	350	327	310	354	329	383	375	316	342	326	340
36708	73219	48464	39739	34675	7979	417	492	1877	2943	2823	1944	484	375	347	377	357	386	399	353	371	391	370	356	329	370	367	354	379	343	346	343	354	365	389	376	375	363	387	406	371	371	364	376	357	368	368	375	334	338	358	378	370	375	386	369	360	368	404	370	348	325	385	383	382	368	353	388	400	354	349	333	362	374	391	395	383	352	360	382	349	344	376	351	332	368	392	387	385	369	399	342	370	389	361	357	382	359	344	334	387	357	342	361	363	400	373	405	383	352	386	343	376	347	344	364	356	398	402	381	365	383	400	375	348	356	367	368	402	397	346	378	350	364	362	361	355	340	347	352	376	391	372	384	337	370	368	385	400	362	385	370	388	352	350	362	377	382	379	369	391	342	371	341	347	329	320	356	384	398	358	379	368	377	366	346	352	362	375	353	362	329	340	340	388	398	394	343	348	365	382	358	368	371	386	360	385	372	357	376	339	363	362	397	383	359	364	360	353	384	357	388	377	378	368	358	365	375	350	386	377	378	392	365	346	377	341	345	349	351	382	381	365	327	368	364	394	359	350	347	346	399	379	346	363	351	380	349	343	362	359	380	383	362	360	381	374	389	365	349	381	328	395	341	361	375	336	365	380	363	345	366	358	369	364	384	358	396	369	361	362	363	354	416	406	367	387	372	344	384	376	338	352	315	377	345	383	407	352	382	364	357	343	368	375	357	375	363	358	368	338	360	386	371	368	369	347	370	395	333	370	381	375	353	367	373	364	359	351	377	382	356	363	385	383	385	392	369	376	376	406	343	354	352	362	356	364	377	344	353	336	372	342	378	387	340	383	346	362	371	362	383	377	404	389	366	403	381	347	355	362	343	401	378	402	376	361	369	368	416	393	373	381	357	352	354	356	371	389	403	384	350	396	359	393	358	354	351	381	418	348	368	346	373	338	369	367	374	404	365	349	351	361	305	413	346	354	368	358	330	360	384	371	345	363	371	358	352	343	360	366	349	372	379	365	385	382	354	324	361	359	364	393	346	351	362	392	383	365	364	348	344	340	357	361	373	363	358	350	348	382	378	370	363	393	332	352	365	353	338	392	363	341	342	355	405	382	380	352	378	366	358	406	321	398	361	378	386	384	391	362	352	375	372	376	376	345	371	385	351	337	342	343	337	342	386	403	334	370	380	360	353	401	384	365	361	405	372	386	389	366	379	387	408	335	375	370	352	379	343	380	357	393	368	353	355	398	350	356	397	356	402	347	355	348	358	357	397	368	367	345	385	365	372	410	386	361	379	402	391	409	381	357	367	382	329	381	378	360	358	385	344	391	362	343	369	367	380	353	375	372	346	358	362	410	379	377	377	383	346	381	404	373	368	348	377	366	350	365	373	356	354	384	362	382	359	354	355	361	380	360	371	357	375	352	353	371	375	331	365	357	327	369	395	376	364	375	383	368	332	349	377	390	373	413	354	393	366	382	385	395	422	342	376	337	365	368	346	361	351	345	388	379	340	350	383	360	356	377	374	358	382	398	368	385	353	385	393	384	347	369	347	417	355	374	348	385	348	353	367	355	361	368	373	360	394	373	381	389	359	375	355	339	376	360	314	361	398	356	383	360	349	357	370	340	364	365	362	396	376	349	391	359	383	355	324	401	354	392	385	390	349	418	343	340	365	345	347	331	349	355	373	364	382	336	356	378	404	365	344	382	399	403	361	356	364	368	338	388	373	343	378	370	392	381	378	339	382	370	372	328	371	348	358	366	358	386	357	391	388	343	334	361	333	371	370	364	345	355	396	359	381	382	373	338	372	353	382	375	364	371	382	364	321	374	361	366	363	374	345	356	383	366	383	369	411	372	368	415	334	356	347	350	336	378	376	375	352	367	381	373	390	356	376	379	374	359	396	340	387	371	380	399	344	378	336	356	358	343	356	386	345	357	369	317	387	367	387	340	377	363	370	398	367	366	369	375	362	349	383	380	365	393	370	378	397	372	377	387	387	381	387	352	352	336	376	392	329	392	380	375	330	359	358	377	328	364	357	338	380	400	378	366	362	348	379	369	359	388	369	369	379	355	344	356	389	382	363	360	411	371	350	353	381	368	375	374	347	343	374	394	370	400	381	382	349	386	353	384	375	398	388	373	379	391	348	362	344	363	390	352	411	355	384	383	360	369	396	365	385	379	370	393	325	370	347	358	389	375	392	373	401	349	335	393	376	376	389	382	380	352	354	369	387	362	362	369	375	345	394	384	360	332	358	358	390	365	381	377	369	382	358	389	354	367	390	371	383	328	383	367	353	338	401	344	347	359	367	388	375	367	351	358	358	389	390	371	347	392	377	366	352	370	399	364	378	427	336	371	368	391	377	385	362	395	363	374	361	369	386	384	367	373	343	387	392	390	370	370	390	381	353	344	358	386	376	379	378	325	357	357	396	335	371	389	358	354	376	348	372	372	372	402	331	363	372	364	378	382	371	359	361	383	360	342	372	375	379	366	392	370	373	377	372	341	336	382	357	325	397	386	409	353	362	406	388	373	368	367	407	377	382	376	409	354	360	392	368	353	390	367	381	354	370	386	391	352	380	362	338	368	363	363	400	380	393	375	377	350	331	385	362	369	362	373	346	381	379	368	328	349	404	402	378	333	362	354	375	362	349	348	361	349	399	364	364	339	371	367	364	369	357	382	345	380	362	399	354	373	379	361	348	371	368	379	346	397	333	385	369	353	404	392	371	364	409	385	358	380	368	392	368	310	362	389	337	355	376	355	384	358	366	398	375	368	381	345	382	375	320	347	382	390	367	367	333	357	359	378	362	386	360	347	361	364	321	353	352	359	366	352	331	364	380	360	351	374	376	368	354	355	386	390	365	362	379	373	346	359	353	365	372	386	360	365	382	370	367	362	414	327	337	381	353	363	350	380	380	397	357	358	355	371	368	401	394	356	375	364	364	356	371	361	386	369	353	365	351	348	341	366	382	390	376	372	373	375	384	356	378	351	355	361	401	374	384	368	332	358	344	369	335	359	368	358	348	347	356	420	360	409	329	335	364	355	384	380	388	351	357	393	363	366	377	380	354	366	364	336	381	375	393	392	359	342	374	350	375	411	370	346	346	374	378	349	381	384	345	375	335	382	365	365	356	340	399	398	382	373	373	373	392	353	383	383	369	380	363	350	338	404	360	374	377	372	352	392	376	365	396	356	367	381	375	328	411	373	352	377	385	367	373	355	367	378	340	352	392	363	361	328	354	392	368	371	396	391	377	403	377	355	388	357	332	342	376	381	377	380	338	398	364	392	339	367	400	374	359	384	370	368	404	390	373	390	374	381	360	379	376	368	357	369	347	383	370	397	350	369	363	385	374	352	356	377	384	392	386	355	402	365	357	364	331	375	367	363	351	374	381	348	386	351	396	360	358	346	371	353	340	344	374	384	371	385	337	374	352	383	376	359	373	383	392	371	377	369	385	365	370	382	391	366	372	363	362	352	342	357	354	372	362	372	359	338	403
22578	21367	29693	28907	37583	27589	14442	1771	3598	6536	5315	3870	873	650	631	652	644	630	668	622	627	638	655	651	635	652	633	606	614	648	618	631	639	618	595	604	605	632	643	632	617	594	660	603	613	603	626	639	602	627	594	592	628	632	585	619	651	622	601	671	579	595	622	615	595	634	577	602	592	591	621	633	590	602	569	594	608	636	636	644	603	626	665	613	631	700	622	641	626	617	588	652	621	637	597	575	637	610	624	627	597	620	614	591	606	625	595	656	640	658	626	612	588	610	605	634	617	615	606	616	607	579	601	645	589	686	631	620	600	595	619	609	616	606	575	601	629	605	640	605	603	620	608	620	619	650	611	613	646	667	630	603	645	605	581	625	632	587	623	613	607	572	616	594	621	633	639	622	640	588	619	599	612	641	616	600	625	653	618	623	601	616	642	636	603	614	652	586	623	594	627	639	604	580	641	591	658	648	593	635	635	614	629	639	633	633	639	644	626	615	633	638	647	606	648	629	674	612	616	600	639	583	563	632	669	635	641	596	601	596	600	676	648	623	599	674	617	629	648	661	627	591	630	585	646	646	605	617	632	642	636	641	629	610	614	624	600	597	623	645	608	621	599	601	623	590	554	600	609	598	621	624	594	593	622	672	637	605	617	604	647	622	594	613	599	634	653	580	639	630	584	657	605	554	612	613	632	607	638	640	612	591	601	630	659	607	579	602	586	611	624	673	577	628	632	676	591	628	595	613	630	650	595	648	612	629	605	591	634	635	606	593	602	594	634	613	583	603	614	626	586	629	621	601	663	595	601	602	644	670	631	596	591	632	629	578	636	623	658	623	655	628	633	632	617	577	618	633	656	669	622	641	632	635	660	603	616	617	569	641	587	578	613	598	603	606	581	592	621	574	620	579	629	645	613	586	611	621	622	591	648	619	601	600	626	630	631	625	639	613	598	603	627	646	600	597	644	618	634	637	618	630	642	617	633	638	629	609	591	598	626	622	610	651	605	574	643	611	630	615	633	627	589	595	601	582	595	636	616	614	592	640	567	598	591	614	635	645	608	666	614	597	621	629	580	598	628	605	597	585	624	586	602	617	644	613	616	609	595	618	623	612	597	624	603	673	569	618	603	604	640	630	627	631	663	571	618	588	658	597	613	608	614	652	613	609	618	675	622	635	600	564	617	607	638	603	599	594	613	633	657	584	651	663	625	571	629	633	609	599	605	617	641	636	612	635	619	586	584	576	635	616	623	631	616	630	637	602	588	605	612	594	651	662	646	601	608	611	630	596	606	617	610	627	628	544	644	612	614	633	623	599	599	602	651	614	602	662	590	567	607	625	630	606	596	584	596	621	648	614	603	600	596	613	653	652	614	618	655	641	555	632	601	597	620	619	612	592	605	595	593	600	668	621	615	601	582	641	633	628	626	583	686	644	670	646	608	633	616	623	587	616	602	605	671	608	601	610	605	630	653	617	656	658	670	601	610	608	637	598	622	607	617	616	614	606	642	621	580	633	671	601	628	590	619	583	627	620	577	619	603	619	632	589	612	611	619	600	664	635	609	618	577	656	588	618	610	651	622	584	645	642	605	587	655	638	592	631	641	649	634	628	630	639	649	603	673	646	620	621	594	607	609	638	654	644	646	640	646	617	609	653	613	651	616	620	625	561	596	625	603	574	620	668	643	646	588	605	618	600	611	627	624	619	625	589	607	600	658	651	649	593	631	622	578	589	616	605	631	619	615	569	610	650	638	648	638	624	605	614	580	560	594	638	625	569	596	608	628	637	679	570	616	621	636	617	627	583	641	617	634	600	624	666	621	597	631	631	682	585	607	636	608	578	601	610	621	629	605	609	589	629	603	615	616	611	642	608	600	569	637	612	599	622	618	602	595	595	598	577	643	624	563	603	622	603	622	551	651	604	559	650	582	580	635	629	588	642	615	593	600	614	617	585	591	583	659	631	637	617	642	644	636	612	660	621	633	618	618	607	624	641	594	587	597	646	603	634	601	625	614	604	639	635	601	647	623	625	592	569	611	609	641	628	615	619	653	633	642	603	644	623	608	651	642	678	624	622	624	601	567	646	673	650	611	604	646	592	637	600	606	627	601	624	678	604	643	604	630	585	624	585	649	612	626	620	621	646	576	632	650	631	668	591	624	594	608	611	604	627	651	626	627	613	669	623	674	602	642	659	610	599	636	651	614	598	607	591	668	669	626	599	586	611	606	628	626	626	606	632	605	607	585	635	654	579	570	586	617	628	634	628	611	656	615	642	649	652	602	619	644	632	609	628	584	641	629	623	601	616	656	570	623	613	659	609	636	663	626	633	621	594	636	648	619	614	611	582	639	661	617	575	609	605	622	632	573	663	640	622	621	624	606	584	638	594	598	577	578	690	614	630	623	583	614	622	616	581	616	642	633	634	634	617	661	613	631	627	604	614	674	589	571	582	644	614	645	593	617	622	609	578	609	627	602	611	640	644	602	664	599	580	584	598	615	648	624	595	630	607	655	577	587	590	620	664	606	619	624	609	664	621	624	634	614	605	628	603	606	618	563	574	586	664	615	579	593	603	645	611	606	599	610	574	612	629	617	674	655	645	626	669	613	617	620	659	660	648	611	578	608	612	585	572	677	614	614	641	569	560	602	636	605	645	649	573	611	642	642	674	636	617	640	612	661	603	607	621	608	605	605	589	619	631	624	617	620	653	648	603	593	595	623	595	608	614	632	583	619	660	575	599	644	653	588	633	660	625	627	603	587	664	590	669	618	624	573	596	616	635	612	616	636	607	601	614	645	588	602	677	671	618	596	621	597	641	592	609	660	636	624	638	608	645	617	639	649	646	607	600	614	594	620	620	640	614	627	641	652	602	589	598	609	606	612	612	624	594	642	626	608	630	608	637	642	598	703	612	606	646	593	660	619	629	649	579	618	576	648	639	625	617	629	605	622	578	646	666	567	583	595	628	641	561	604	581	568	654	609	633	653	613	601	608	610	556	624	639	547	601	658	603	591	620	608	636	631	628	621	656	607	650	609	595	574	574	605	654	644	620	654	628	669	626	608	626	634	621	653	627	600	604	603	627	590	609	630	609	655	644	645	595	628	611	612	671	622	631	662	636	641	595	589	604	598	616	634	650	642	622	599	629	589	613	613	621	635	607	594	587	568	632	618	648	647	663	627	645	606	631	608	624	606	622	605	630	600	554	649	604	610	609	585	595	577	662	659	622	640	611	625	639	603	581	616	630	622	618	606	643	620	637	632	635	594	589	608	627	595	610	667	618	650	636	613	608	636	595	623	670	590	645	601	576	620	575	578	613	645	600	658	606	611	571	620	643	611	615	645	620	648	601	604	637	588	594	587	626	615	644	668	655	659	639	601	613	614	609	598	619	657	618	650	619	636	646	604	609	583	637	615	619	610	595	567	610	618	641	629	620	586	571	626	630	638	570	640	626	576	589	615	597	634	591	652	580	659	658	631	614	654	636	594	615	641	627
40482	93342	69108	60746	56111	16549	855	966	5867	9674	7767	5389	954	632	662	629	638	644	580	620	650	630	582	598	596	620	600	613	651	593	631	634	599	627	637	612	632	637	672	654	614	619	633	668	650	623	607	590	585	636	634	599	632	655	616	609	611	632	602	608	639	640	663	659	579	594	582	595	584	571	617	632	571	577	615	626	647	627	594	620	662	588	609	600	619	638	605	606	618	649	589	624	625	593	648	620	619	657	624	603	622	613	603	605	610	602	619	646	648	610	634	578	650	594	593	623	626	601	573	592	644	613	572	638	613	633	643	610	588	657	686	617	650	614	648	618	631	644	619	580	632	600	625	641	603	611	641	665	619	640	622	622	638	640	616	602	629	590	588	607	607	650	659	623	600	615	640	633	647	655	631	599	617	624	626	618	626	617	613	621	591	590	648	589	592	607	598	595	613	604	643	638	590	606	625	621	615	610	573	636	641	618	630	605	637	612	657	598	599	608	609	592	629	622	623	627	594	676	614	608	606	593	644	608	593	660	543	592	638	614	644	645	628	616	655	610	629	598	641	658	653	596	664	603	568	581	589	611	619	592	612	633	587	641	622	588	599	599	657	645	671	636	587	608	639	629	604	667	606	635	597	653	573	612	617	590	619	623	621	596	592	612	590	653	656	565	625	611	608	607	597	630	653	606	596	583	606	614	691	622	631	621	615	630	650	626	621	635	606	584	602	637	609	605	640	611	662	661	626	616	612	603	615	658	609	625	612	651	608	606	624	643	614	629	634	584	606	617	680	621	597	654	600	622	662	597	612	644	651	637	609	629	625	611	566	632	583	611	640	636	616	617	645	624	612	593	623	637	603	625	606	599	606	606	590	608	621	580	603	645	565	639	627	629	628	617	643	634	534	625	586	653	569	609	582	654	623	642	639	589	608	635	610	642	583	581	600	621	661	620	630	636	646	573	623	582	624	594	631	615	588	638	647	649	608	607	635	616	592	603	631	624	601	624	601	602	602	594	606	610	624	654	649	604	672	608	651	638	559	638	635	656	609	605	631	637	645	572	632	613	625	602	656	580	613	603	595	608	626	617	644	590	587	621	627	615	658	629	634	659	606	635	667	604	642	661	616	613	598	610	606	625	621	605	621	596	615	659	620	618	633	616	583	610	628	581	587	624	640	649	657	597	570	623	614	648	584	614	628	595	642	631	610	660	589	667	638	632	663	613	595	657	609	606	608	648	598	645	640	675	626	603	618	609	605	624	630	616	632	617	647	598	614	620	636	610	620	664	674	558	612	640	579	590	617	591	621	604	607	626	589	644	642	610	596	629	593	639	557	626	621	634	629	616	591	667	585	667	628	633	631	618	640	619	599	605	630	611	642	615	626	623	574	624	689	623	649	607	640	584	655	657	622	589	618	608	643	587	600	618	625	582	588	624	585	607	606	602	597	628	639	629	629	622	619	608	593	582	656	598	640	656	614	645	575	617	624	624	588	612	637	668	581	664	610	599	625	621	619	623	637	648	677	624	624	603	618	619	616	592	629	576	631	612	608	607	636	631	638	639	637	566	659	627	660	586	618	658	646	583	597	641	619	608	582	601	626	615	584	589	624	597	573	621	656	610	585	664	654	613	604	590	603	646	629	619	667	573	643	634	603	615	603	612	617	602	653	583	645	592	641	599	639	599	607	613	567	647	610	652	574	590	644	624	655	649	632	638	597	605	610	615	572	604	628	587	642	657	630	608	629	645	616	615	657	599	591	639	566	625	618	629	613	590	613	604	582	603	617	593	576	629	609	610	635	606	638	591	624	586	631	606	595	618	626	606	643	650	609	621	636	609	608	634	624	572	645	598	597	628	641	588	593	627	599	639	588	602	608	629	624	647	617	626	605	643	578	635	622	622	628	601	654	616	596	623	613	603	610	604	640	592	639	637	591	637	630	585	621	617	593	662	632	572	610	651	652	590	608	640	607	615	623	655	602	613	548	621	628	588	616	592	620	648	622	609	620	631	642	653	592	585	645	584	633	658	676	586	598	596	617	562	601	624	630	630	620	624	631	593	622	635	621	626	602	634	617	619	627	630	575	600	609	620	634	615	640	628	637	639	593	633	618	592	614	633	588	637	612	661	607	630	621	647	587	647	662	626	614	637	630	609	603	609	623	629	595	597	633	642	621	586	680	640	601	618	632	650	620	609	555	621	572	643	624	640	607	570	626	603	632	581	598	614	617	629	595	655	615	573	585	620	620	649	600	636	628	639	645	630	619	607	604	651	629	613	614	606	645	658	635	611	628	611	609	592	672	606	619	605	601	615	661	648	606	642	632	628	660	629	603	625	631	594	611	660	585	632	592	606	621	613	583	623	590	635	621	622	647	660	626	624	603	585	594	669	586	601	630	590	632	633	616	621	638	598	654	613	589	652	621	651	629	612	632	602	619	645	663	607	606	603	630	673	609	635	639	629	621	622	602	592	640	588	629	639	630	609	626	626	636	619	640	639	644	618	629	624	607	657	597	591	625	618	596	624	593	618	655	592	607	606	600	627	652	620	605	634	619	598	649	650	601	623	628	629	602	616	654	610	596	646	616	611	615	612	666	619	616	603	550	657	658	631	623	640	672	627	600	590	579	662	682	588	618	602	607	629	598	585	635	647	594	626	626	614	587	617	643	601	614	596	662	600	596	618	634	602	657	607	622	621	586	628	599	597	594	564	587	615	589	592	599	570	643	563	622	636	660	594	639	622	599	645	633	575	615	618	624	599	610	634	638	600	623	616	618	634	574	606	597	610	559	620	598	615	608	605	620	661	623	626	610	683	619	575	578	605	551	596	565	610	632	605	578	645	644	611	591	629	643	602	605	618	628	606	624	590	578	624	657	582	615	596	596	641	635	652	642	596	617	632	645	640	640	592	603	631	612	594	615	609	634	562	578	653	610	594	576	642	560	641	648	598	564	581	618	599	636	643	671	599	622	616	578	609	655	642	631	630	586	632	618	599	682	563	614	630	659	603	630	575	627	576	593	589	601	613	599	602	635	614	640	589	627	586	585	592	602	639	596	626	596	621	636	658	623	615	628	609	646	657	636	589	653	593	595	610	666	627	648	594	635	608	644	621	650	642	612	570	586	605	614	570	593	624	637	644	653	607	612	601	578	665	627	633	621	594	626	636	631	592	662	618	622	576	642	606	630	620	594	614	602	618	622	625	639	629	641	613	584	647	657	583	579	600	641	615	628	566	618	646	635	580	604	605	555	639	650	621	654	641	613	611	616	618	591	630	613	612	587	607	619	641	620	604	610	619	658	632	606	587	608	623	641	606	613	603	563	660	619	610	596	643	643	608	607	630	610	667	601	626	608	598	598	611	622	647	646	624	611	621	581	589	592	650	627	659	615	586	596	587	580	631	654	654	617	602	591	583	605	585	643	629	627	624	604	616	622	615	600	649	652	681	617	625	622	602	575	566	652	630	627	603	596	649	612	648	563	618	584	595	620	661	659	671
29816	26164	26305	18791	12909	2654	366	326	418	438	475	456	317	315	330	316	280	305	295	320	285	283	298	311	274	285	323	319	309	313	271	290	275	312	311	293	318	306	296	297	314	286	284	315	312	276	303	323	275	280	325	310	297	287	274	288	307	288	306	307	286	316	290	300	290	281	301	288	290	295	296	283	286	304	289	329	292	298	312	306	302	309	264	312	276	287	283	281	296	285	305	294	309	324	283	285	268	279	285	310	271	318	314	313	289	291	282	265	287	322	304	305	292	291	305	288	283	326	286	309	265	291	284	343	306	348	313	320	296	262	302	313	304	301	279	312	307	286	306	327	292	290	302	296	304	313	282	298	299	292	310	284	310	300	278	298	268	266	248	308	336	250	270	279	309	303	324	300	307	313	301	276	308	301	296	281	307	297	335	272	295	298	334	259	310	291	295	296	319	299	284	318	314	276	322	276	297	292	291	293	285	285	324	286	282	307	259	263	300	306	280	302	280	281	276	283	322	325	271	286	280	314	305	317	319	289	317	281	281	321	311	301	323	297	299	285	285	330	272	287	332	310	299	289	326	321	300	294	281	304	279	337	302	287	308	330	290	296	304	271	294	316	287	329	296	308	305	297	326	302	315	288	320	290	283	299	310	320	300	315	284	295	321	321	285	267	311	291	299	272	290	305	309	318	308	258	259	266	293	295	274	315	317	299	302	309	309	291	275	292	323	284	277	324	294	297	267	294	285	301	306	298	307	285	290	330	303	295	306	284	300	298	286	294	266	292	313	285	294	300	262	290	293	277	290	312	303	298	281	296	286	274	263	286	311	313	321	293	308	311	277	306	306	310	281	321	266	286	312	271	292	282	300	327	316	279	302	272	321	301	290	287	302	285	287	294	330	287	303	274	295	318	269	302	325	266	291	306	297	279	279	280	314	285	297	331	302	277	324	283	285	291	300	297	287	320	313	302	314	312	296	304	307	298	303	318	332	290	313	281	282	313	273	306	294	265	305	301	310	277	299	315	294	329	285	286	319	283	313	301	303	295	296	292	282	332	294	264	280	290	284	321	290	280	292	301	314	316	262	286	289	323	306	290	278	291	307	296	277	289	297	292	326	291	310	297	284	304	299	300	308	299	314	322	275	307	325	276	286	318	281	283	303	308	298	339	299	277	280	292	302	329	332	297	313	291	312	289	322	295	285	312	267	270	274	314	316	266	290	317	293	312	264	292	325	305	275	293	331	316	304	298	306	294	293	322	325	293	301	279	314	285	307	252	309	314	306	297	292	310	308	290	288	292	268	300	338	286	307	275	310	328	300	283	293	306	260	285	291	288	331	296	258	294	300	295	255	298	300	314	312	296	277	291	331	290	302	280	326	300	281	297	286	305	303	315	283	285	317	276	286	300	328	314	276	323	292	289	276	258	310	317	281	287	267	312	302	300	314	292	263	294	299	312	287	286	319	320	287	277	293	301	300	299	279	274	308	301	311	259	302	305	294	289	292	311	343	305	287	273	323	287	319	310	308	287	304	268	309	295	281	297	280	272	309	290	298	273	304	281	269	289	287	300	288	291	305	310	335	287	324	277	325	283	315	283	268	298	327	310	309	296	253	296	267	298	297	295	319	290	320	276	282	335	304	301	280	301	260	296	298	299	303	292	320	286	309	264	280	329	316	306	288	293	299	307	297	272	325	300	327	290	289	294	293	280	286	306	296	283	320	292	286	332	294	284	302	268	303	305	305	298	276	297	293	304	334	307	273	291	264	309	297	265	290	306	281	283	294	308	298	272	289	291	286	303	316	287	283	307	307	295	315	319	294	287	289	304	286	319	297	271	336	278	301	322	303	282	281	307	310	308	291	273	286	285	305	311	281	284	288	287	282	292	272	291	277	290	328	287	297	266	301	329	302	292	289	296	285	295	298	289	281	299	306	295	281	276	298	289	306	273	303	324	285	333	306	304	312	301	298	337	296	291	283	308	293	264	319	301	263	275	298	311	288	280	283	288	287	300	292	280	290	316	244	317	274	291	295	288	286	307	274	295	292	262	300	314	287	331	317	333	309	276	277	284	298	295	283	314	294	266	301	316	292	299	297	290	306	282	302	301	287	302	311	298	297	283	273	323	303	302	302	292	315	324	339	298	269	284	304	261	305	320	314	300	283	297	292	331	289	289	292	286	287	306	311	299	322	284	258	256	281	278	302	297	284	283	308	310	275	294	269	305	334	325	277	287	282	293	294	299	299	306	266	283	266	288	313	334	293	320	278	289	311	288	285	320	321	275	308	304	285	287	259	276	305	305	283	318	323	285	318	271	291	307	282	289	288	276	271	282	284	303	302	300	297	290	308	302	298	311	297	308	261	308	312	297	312	303	289	292	302	289	305	308	296	285	273	295	273	290	289	295	281	295	303	294	300	302	275	286	254	298	285	299	303	265	330	304	297	296	329	298	274	310	297	322	289	284	308	309	304	270	284	284	307	300	279	346	285	293	270	300	316	295	315	312	273	329	286	278	259	268	304	281	278	290	298	301	301	262	265	309	319	251	296	275	315	308	279	314	305	294	305	281	245	279	285	319	292	294	314	298	309	293	302	306	285	286	329	272	322	284	295	289	235	292	285	316	309	263	301	294	310	289	316	322	307	275	305	290	308	320	299	287	289	305	277	288	287	300	302	266	293	270	322	281	291	299	278	267	274	290	315	289	284	261	301	327	312	305	298	314	288	311	282	265	290	287	284	288	294	292	308	301	294	276	293	305	260	304	288	290	296	282	294	257	310	289	285	292	306	306	290	294	298	315	285	272	290	305	296	315	314	284	280	303	265	301	285	275	290	287	272	289	298	301	279	309	319	302	293	313	299	309	294	299	286	290	295	295	277	309	276	290	299	303	304	331	301	294	301	303	319	294	275	286	316	310	318	308	312	288	303	283	301	311	340	307	299	303	279	315	276	299	293	285	294	285	289	281	300	299	311	280	314	307	263	295	327	316	299	318	321	306	310	319	286	290	318	317	280	306	289	268	293	297	290	300	281	290	283	277	306	302	301	308	301	287	266	283	278	296	291	261	316	282	300	273	301	274	325	270	325	287	274	322	289	303	280	299	316	295	280	275	273	341	307	296	293	286	290	293	313	316	313	320	288	322	298	306	295	274	282	302	306	283	267	320	314	313	323	313	308	288	304	297	277	283	308	292	329	314	307	316	263	279	293	304	302	284	279	301	304	295	295	301	294	275	293	304	319	274	313	303	257	286	305	320	317	286	277	311	295	308	259	278	283	292	290	307	312	264	315	292	302	305	286	288	291	330	293	321	283	316	290	295	298	312	316	317	289	286	272	301	290	310	324	317	290	287	291	285	279	288	293	294	293	305	282	292	305	298	327	306	277	284	297	304	291	331	300	285	263	325	335	310	309	301	275	302	293	289	273	292	299	305	325	296	301	291	301	266	271	269	297	315	268	256	318	289	257	288	295	308	320	315	258	316	298	326	341	293	339	295
30071	37254	20747	13663	11981	2212	367	314	498	604	575	510	346	341	305	320	307	304	295	339	333	328	333	283	305	328	305	333	300	296	322	313	330	317	310	311	302	310	300	323	309	299	319	279	303	336	309	314	324	293	318	335	320	325	322	328	311	284	292	313	319	311	323	297	298	327	301	322	306	307	317	332	331	323	311	316	337	322	325	283	331	300	307	307	320	301	314	300	308	293	311	299	301	299	300	305	317	344	268	311	305	321	323	317	320	311	314	315	314	295	305	341	315	309	312	328	309	290	332	298	284	296	287	336	346	325	303	351	329	303	306	290	291	294	343	321	271	309	337	318	307	310	316	325	285	303	325	308	323	311	321	343	310	309	304	316	333	309	317	324	269	316	316	334	327	300	342	301	297	353	314	306	310	318	326	349	291	278	302	335	326	318	325	321	312	308	321	274	325	353	327	337	330	303	321	276	302	330	292	322	307	289	304	318	304	280	324	309	299	314	336	310	335	315	322	316	271	349	313	341	311	319	329	309	302	301	339	321	264	334	316	295	287	333	303	304	317	327	320	334	297	303	311	319	324	324	305	361	331	339	323	330	305	314	313	319	309	323	282	322	312	309	306	337	337	297	278	295	345	318	323	295	334	308	321	321	349	287	335	295	301	323	321	317	323	330	306	332	322	312	346	370	337	326	305	311	306	312	297	306	290	339	290	281	286	317	331	316	290	339	342	307	335	295	332	329	323	311	290	344	303	320	310	306	311	288	311	306	342	310	285	306	321	339	295	305	333	360	308	312	310	330	302	327	346	325	332	288	325	315	308	348	296	325	281	352	333	275	346	310	306	319	332	317	291	326	321	311	293	302	306	316	302	307	306	321	323	289	293	316	315	332	322	310	288	332	307	280	305	320	304	295	309	314	306	325	312	297	331	321	346	350	318	319	301	292	305	301	288	305	331	288	307	318	327	326	327	307	320	309	323	334	284	343	288	339	309	332	314	320	290	352	313	318	333	320	301	330	282	322	317	291	338	356	312	275	291	323	317	319	304	346	310	312	309	321	299	284	321	331	323	300	319	315	343	304	285	353	310	331	310	313	312	324	310	307	313	303	315	339	304	323	352	279	339	301	305	313	315	315	319	337	311	320	306	294	290	316	337	281	387	300	287	332	307	323	353	291	334	304	330	301	312	310	281	344	310	308	313	337	279	315	319	320	338	309	296	337	326	319	333	312	343	302	309	314	309	298	308	315	309	318	318	300	333	288	344	311	337	288	306	334	349	315	323	289	336	313	314	313	315	305	310	328	303	327	303	313	302	306	293	291	300	310	356	320	314	301	338	313	296	299	295	354	333	321	315	310	291	330	363	316	304	326	325	319	329	317	339	314	336	290	351	320	317	339	313	316	277	335	332	338	302	313	288	325	318	305	326	263	321	330	333	283	303	300	330	317	341	331	336	304	327	314	345	301	323	302	340	356	307	315	319	289	303	313	358	308	309	302	311	301	303	320	304	304	309	309	335	319	328	306	304	315	342	328	320	300	323	326	314	316	320	330	332	358	321	311	293	284	343	310	361	321	295	338	292	293	300	319	308	344	313	309	314	328	284	338	321	310	354	298	310	299	327	321	297	306	313	312	338	296	331	321	282	292	310	305	335	315	327	316	320	284	307	316	348	320	351	302	311	304	298	346	325	326	281	304	287	307	335	312	308	304	338	301	292	339	280	302	313	312	327	324	307	333	318	339	304	298	285	338	299	286	311	304	314	324	310	349	314	330	325	291	340	332	323	305	313	319	325	319	293	300	304	324	294	286	330	296	345	318	312	328	308	313	316	326	311	329	323	321	330	326	331	321	327	328	302	322	345	295	321	305	335	325	328	329	341	322	284	349	288	344	317	327	280	319	332	320	321	318	338	282	372	321	364	292	330	332	306	320	344	298	310	284	314	316	300	331	337	311	288	312	331	284	311	309	299	287	298	307	310	328	323	340	321	333	309	310	311	356	331	294	308	311	321	299	306	330	312	310	309	325	337	307	315	297	313	317	327	295	331	296	325	334	330	332	304	345	318	312	284	346	293	308	366	316	311	328	311	298	326	276	320	310	312	331	304	323	326	324	307	298	290	286	321	322	330	312	333	316	347	313	315	306	315	329	319	304	327	345	309	318	297	320	310	354	337	305	311	290	306	318	307	326	327	317	322	330	309	318	289	346	314	282	310	300	296	340	303	289	281	308	301	312	303	332	320	300	300	303	313	318	320	294	322	288	324	336	334	335	307	317	337	323	337	323	306	324	297	302	331	311	338	294	359	322	298	278	326	301	340	320	312	353	323	354	324	314	295	306	307	317	294	312	306	313	312	321	312	319	300	298	289	326	305	300	292	328	326	316	313	303	299	325	298	307	309	275	309	339	323	315	314	297	286	323	307	306	311	321	370	293	308	309	330	284	338	289	323	274	340	319	306	304	302	331	326	302	317	295	344	327	303	343	288	308	309	313	334	306	323	325	307	348	317	331	293	285	305	306	327	322	334	324	297	325	312	287	317	330	306	294	325	341	300	317	324	288	346	313	302	307	318	336	316	288	259	309	311	315	280	363	353	301	337	289	314	278	309	293	310	334	308	311	344	327	304	297	300	320	310	301	282	312	307	324	327	342	311	320	351	313	326	324	308	326	288	345	334	308	308	293	328	330	308	315	315	327	325	294	315	311	303	323	308	299	320	273	304	298	313	314	332	307	296	347	285	293	322	318	334	305	335	331	323	326	318	297	292	318	309	305	304	306	266	344	304	317	343	323	310	293	325	294	323	287	301	317	317	294	298	322	328	302	301	319	312	306	314	312	311	297	328	308	296	324	311	324	309	325	289	309	323	293	328	288	304	318	320	310	300	317	299	347	341	258	316	310	309	307	313	323	308	330	311	332	330	314	310	310	315	307	319	318	304	337	314	343	293	325	315	302	318	318	270	337	294	316	321	296	351	344	303	354	323	337	308	292	306	299	331	299	297	334	321	348	331	311	323	315	333	314	317	317	289	284	316	315	322	324	354	298	295	312	318	322	321	299	309	291	332	279	312	345	314	283	292	289	308	330	329	318	319	310	347	317	302	346	311	319	316	303	295	295	333	292	328	322	328	326	334	311	289	322	368	296	300	344	313	330	323	331	327	297	296	303	307	306	331	295	319	322	338	318	327	345	321	311	329	328	325	313	299	336	311	312	304	313	303	312	332	294	310	333	312	310	315	278	313	302	291	336	315	314	278	336	314	334	310	313	313	305	298	271	325	307	319	334	281	296	325	318	327	321	299	331	304	340	326	318	321	298	316	322	324	307	288	292	346	314	289	337	311	291	308	329	337	299	303	307	299	299	328	323	336	303	304	286	324	341	319	314	299	301	296	328	297	301	298	311	302	327	319	289	306	296	317	296	348	281	301	306	331	298	314	342	291	302	295	341	316	317	310	294	305	285	325	324	313	306	323	327	333	292	325	315	289	293	320	320	334	303	292	341
23892	21634	31852	34344	38894	23543	5754	727	2209	2972	2565	1524	437	470	468	462	448	483	450	461	447	467	463	460	468	460	482	450	445	436	450	477	473	454	430	454	459	454	451	451	481	440	464	460	456	395	449	390	432	470	420	427	506	425	440	437	437	477	465	443	434	469	454	431	456	402	456	405	457	461	449	415	452	445	433	441	477	450	435	430	417	465	447	431	433	474	469	440	444	454	416	442	456	442	437	469	411	424	429	436	413	439	466	439	481	438	424	433	429	385	469	434	452	450	471	474	477	460	454	454	431	429	427	442	453	444	426	445	473	405	448	490	474	446	446	466	476	426	472	437	447	451	484	443	427	445	446	487	486	460	468	474	414	450	487	485	443	454	430	457	496	457	452	438	454	435	434	454	440	438	452	424	438	426	472	465	441	465	441	472	458	442	447	465	457	460	450	439	442	459	435	479	464	446	456	449	464	454	449	459	458	425	434	443	432	459	453	445	450	474	442	434	478	439	466	501	451	450	424	417	476	423	443	483	461	413	437	412	428	465	449	454	400	455	467	429	439	454	444	430	470	456	463	449	416	437	467	448	444	497	461	437	443	444	445	435	444	470	439	435	430	444	446	422	412	440	425	498	405	437	486	457	460	446	452	439	460	439	445	417	444	423	439	477	446	442	444	402	429	463	459	445	454	434	476	452	456	416	469	451	428	471	442	481	462	450	465	427	472	440	473	423	444	421	459	440	424	446	453	465	489	447	449	452	479	446	462	447	478	468	443	441	447	485	437	481	449	455	450	502	472	472	474	440	450	462	433	465	457	445	458	484	431	462	434	472	461	453	444	474	453	452	447	435	455	456	439	425	435	438	426	455	469	457	436	437	419	443	460	475	446	463	453	456	411	443	511	475	459	433	511	477	466	459	435	450	435	442	471	452	454	430	435	440	455	472	457	462	432	466	473	478	464	458	452	431	452	489	426	471	434	440	461	410	427	412	403	449	428	441	463	425	451	444	439	466	456	469	469	429	437	413	465	485	451	470	428	451	437	453	420	425	480	451	463	416	453	483	468	421	443	472	398	468	441	482	450	438	447	458	435	485	445	395	464	462	424	455	416	460	430	447	487	463	457	450	490	437	435	448	425	455	436	447	492	456	474	414	417	455	434	452	464	441	431	444	473	460	444	450	475	444	441	476	441	457	399	449	468	466	455	492	443	474	471	455	441	470	385	479	447	489	465	462	471	444	473	440	474	457	441	442	462	391	442	412	444	427	414	455	409	461	428	480	419	453	501	424	432	454	441	448	446	469	440	495	445	472	408	447	455	425	425	470	443	458	452	439	442	441	416	422	463	443	504	435	437	427	477	430	452	441	469	505	442	464	430	443	441	448	460	466	454	434	474	464	473	433	456	460	436	453	458	440	469	457	430	457	440	463	478	465	445	470	446	459	402	437	463	472	436	444	444	441	440	458	488	452	466	432	406	455	436	432	480	465	428	427	434	463	451	463	448	399	457	444	458	440	448	449	489	454	456	417	418	460	437	463	427	474	424	468	418	446	447	439	443	475	410	458	445	410	447	471	444	455	467	468	440	447	467	454	457	473	473	462	469	449	457	435	429	463	430	433	481	438	431	451	462	465	399	455	459	486	457	456	502	464	449	480	422	457	508	441	426	410	442	447	463	474	488	442	455	465	449	431	486	438	446	451	403	449	436	473	434	443	454	484	415	437	452	462	455	450	448	465	439	430	449	420	483	459	413	402	444	451	458	443	463	465	461	414	410	456	427	430	460	462	475	432	452	451	440	433	440	470	471	439	451	447	451	483	466	458	445	457	456	444	430	505	454	462	426	479	432	499	443	438	448	437	459	453	419	425	468	430	449	446	432	441	481	442	439	444	434	451	447	460	466	444	455	429	467	477	437	418	473	451	438	425	453	431	456	472	463	450	428	446	454	466	459	451	492	436	494	416	459	458	470	465	429	465	437	477	442	423	445	440	463	451	439	448	442	452	468	458	450	488	426	471	434	452	451	454	443	453	437	436	477	443	433	456	453	444	431	426	455	467	491	452	472	409	464	444	450	475	444	438	435	398	423	457	456	428	425	481	458	464	413	441	472	467	468	438	465	419	468	466	443	460	455	438	450	430	458	451	467	440	464	441	430	421	462	447	458	452	513	452	494	439	438	458	454	445	469	433	442	477	477	449	461	440	433	423	449	447	422	441	488	437	444	427	481	452	432	412	460	426	487	423	443	432	426	487	444	476	480	424	458	439	435	401	463	446	466	454	394	468	459	409	444	472	436	459	454	464	437	461	426	456	508	422	440	437	457	407	456	439	453	444	453	459	432	458	397	454	428	430	443	466	444	451	439	439	442	441	434	479	440	444	433	485	471	434	430	456	445	445	503	452	412	466	491	434	422	461	532	451	462	435	468	448	477	464	432	457	443	456	471	444	415	420	464	439	458	428	440	432	430	444	457	465	430	462	454	444	461	434	443	433	498	430	476	433	458	427	434	430	437	443	432	415	470	454	460	467	430	436	431	468	415	443	480	437	425	446	446	445	474	445	488	419	457	440	493	436	459	426	419	436	444	438	437	470	445	451	416	456	412	428	453	428	424	460	430	441	449	463	457	432	429	423	451	411	458	416	443	452	477	454	466	434	462	459	457	453	435	441	412	427	430	450	391	444	440	421	417	450	456	446	442	465	457	477	440	477	444	455	449	466	441	454	446	428	459	442	430	441	448	441	466	471	469	477	450	488	434	464	460	436	469	462	446	467	466	459	436	470	456	438	454	468	443	487	448	454	441	429	474	519	425	465	489	458	463	433	513	430	442	482	459	432	476	490	447	404	458	425	456	435	436	493	446	471	465	451	455	440	435	462	436	455	482	431	441	478	458	463	473	482	468	458	453	425	439	427	423	436	449	437	462	437	455	429	442	448	488	446	502	430	448	466	431	432	426	408	409	457	433	407	428	440	446	457	477	442	469	455	458	460	436	459	438	458	465	433	494	497	459	413	499	455	406	428	440	492	448	452	408	443	475	483	445	469	453	404	470	452	472	436	454	471	405	477	427	441	453	446	432	423	515	429	437	458	430	452	443	475	454	480	442	462	432	447	472	451	438	440	469	451	406	508	446	463	466	472	451	461	465	458	435	454	446	474	452	447	434	437	443	446	476	452	427	452	449	491	444	481	404	403	424	471	469	431	425	425	444	480	445	462	448	464	452	452	451	450	440	488	481	481	460	440	450	433	405	417	408	440	474	486	452	442	473	466	433	458	459	433	467	425	422	452	454	462	414	431	435	416	434	422	412	440	428	463	452	445	426	434	429	449	433	434	449	443	464	444	435	462	432	471	471	464	494	470	473	447	461	449	454	454	461	462	416	460	461	430	444	470	472	427	427	446	433	463	457	454	441	429	459	439	409	496	478	450	475	476	457	480	429	447	449	459	497	439	430	462	434	450	431	435	474	445	413	463	455	473	455	482	504	434	480	470	468	477	502	447
39841	82062	59833	49462	44782	12626	572	841	3689	4754	3909	2357	485	459	491	514	435	430	427	478	479	451	506	489	483	471	463	471	496	480	460	464	473	483	433	412	446	440	460	449	477	450	502	458	479	464	475	407	484	449	470	420	477	485	442	459	423	463	426	444	459	460	478	466	445	453	434	462	420	462	412	461	462	443	495	463	467	460	491	461	463	456	457	419	446	462	464	427	457	461	508	515	483	440	463	449	490	457	453	475	415	439	435	472	466	448	423	455	454	436	508	457	470	439	478	454	496	466	436	469	475	442	475	453	465	457	451	430	473	466	418	430	471	441	428	451	436	430	440	478	479	447	445	431	495	453	495	486	469	445	449	446	396	434	430	453	451	476	428	467	425	445	471	445	451	470	476	489	384	442	453	441	471	488	421	445	460	456	468	427	459	448	456	435	488	442	439	473	420	445	459	461	447	469	452	446	461	443	472	437	470	437	439	448	434	445	448	485	474	481	450	469	471	490	465	457	457	439	484	462	428	459	416	446	444	473	481	439	450	478	454	452	477	472	433	469	453	441	434	470	453	461	444	463	447	477	491	448	466	432	470	467	475	457	452	453	475	437	435	497	459	440	462	433	426	452	461	454	435	449	478	465	452	466	447	471	433	468	450	408	461	466	489	448	407	453	467	461	434	473	466	446	465	477	469	475	513	475	456	432	435	441	459	441	464	451	439	487	438	439	465	436	442	432	464	477	485	465	441	447	451	445	441	453	452	497	465	437	443	430	433	466	462	474	485	494	464	458	464	418	424	452	440	470	461	425	487	465	455	491	491	453	473	424	479	421	439	456	454	481	455	462	478	429	447	454	458	448	480	493	437	450	451	450	467	445	424	476	449	469	479	423	453	443	420	472	481	453	461	470	475	452	469	477	462	462	460	439	469	462	446	477	454	474	476	452	460	437	454	474	444	525	453	463	461	465	418	466	446	447	483	446	462	441	462	472	463	471	484	457	447	479	484	446	466	465	468	489	463	459	463	454	419	453	457	420	486	467	471	453	434	441	428	426	456	435	476	444	494	467	461	478	463	454	476	455	421	467	453	431	455	457	465	457	441	461	467	421	427	437	442	472	441	458	430	451	493	482	440	446	460	480	468	474	452	462	480	516	440	481	489	459	462	460	486	452	429	478	440	442	450	506	416	491	470	482	460	461	436	474	448	468	481	465	449	449	438	448	455	485	473	447	457	464	423	480	464	429	423	501	458	461	450	435	446	458	468	472	450	445	499	435	445	457	459	487	427	471	441	416	459	497	409	448	439	438	445	448	461	498	470	437	441	430	482	446	425	453	442	444	461	441	463	460	441	455	449	440	446	454	462	423	457	430	461	478	432	451	451	434	486	465	490	478	460	463	453	470	443	425	474	445	429	481	463	440	463	456	462	429	470	447	448	464	452	427	467	450	466	482	459	458	415	488	438	475	471	473	451	458	434	481	477	426	503	451	443	482	440	436	489	473	479	455	431	443	445	452	424	421	484	450	458	468	456	479	484	432	457	463	443	434	451	483	501	467	466	472	421	495	451	464	450	439	453	463	435	467	439	435	453	494	457	485	446	479	465	447	501	478	418	472	477	424	451	465	476	420	460	452	432	463	469	473	426	457	440	483	490	478	443	483	436	476	464	434	455	438	458	487	479	459	446	467	470	443	483	453	484	471	503	442	466	490	476	447	423	441	485	436	442	433	438	481	505	483	447	468	441	434	460	473	474	460	481	453	433	475	491	439	472	468	501	446	481	464	490	436	477	431	503	429	455	417	462	478	466	422	445	493	456	476	476	421	449	420	491	436	449	451	432	423	449	440	439	481	426	470	424	444	470	480	445	486	455	435	426	479	472	464	443	437	428	461	461	471	458	442	437	459	477	462	442	448	495	453	462	469	446	450	428	449	458	433	464	474	448	463	483	481	487	492	454	474	468	462	465	443	440	489	508	436	446	464	450	485	450	468	481	488	472	478	432	488	473	428	465	429	439	476	474	433	462	456	459	422	453	468	451	462	449	479	479	462	453	443	438	471	466	477	450	491	465	459	470	463	468	426	439	423	471	507	465	478	452	428	504	443	436	429	497	450	465	493	447	477	466	490	438	467	480	461	435	416	450	441	430	447	449	486	489	438	442	450	470	440	462	420	448	471	465	483	438	466	449	468	487	458	445	425	469	467	461	437	414	441	476	458	491	447	453	443	460	481	476	443	467	451	433	476	439	465	451	464	479	434	460	436	455	486	454	448	458	457	455	440	463	460	427	485	462	467	458	482	433	443	459	442	468	447	443	451	455	477	423	480	409	449	476	468	416	502	461	489	476	439	445	441	474	432	458	486	471	511	452	463	474	481	438	464	424	474	447	419	429	468	469	452	472	475	466	489	421	465	452	473	446	476	445	458	461	435	460	448	460	497	486	397	456	404	434	460	476	478	445	450	480	460	467	455	432	461	438	449	510	459	448	467	477	463	461	455	475	480	492	433	441	470	456	439	467	487	441	440	469	447	503	499	448	464	477	457	450	466	449	462	474	435	443	470	454	430	478	446	484	494	480	430	459	440	492	489	503	450	459	447	474	465	488	431	480	452	467	434	487	469	470	436	456	483	432	445	446	459	451	442	463	444	441	466	462	434	423	440	482	474	436	474	418	460	464	438	477	473	437	493	518	465	450	445	438	432	489	417	429	468	467	460	455	396	469	440	468	448	447	460	457	468	430	487	450	468	463	433	449	414	454	478	443	469	465	502	462	450	463	476	471	477	484	446	426	473	477	437	448	437	493	468	460	433	460	482	440	451	474	493	442	473	481	466	423	431	474	437	439	468	456	454	454	468	451	460	474	454	497	453	466	448	452	443	479	458	428	484	448	426	446	456	484	473	448	465	445	486	433	483	455	448	470	460	417	471	481	434	450	459	422	473	442	450	441	431	459	450	477	448	474	444	458	527	454	456	476	446	454	433	464	482	452	433	441	451	455	439	463	452	474	447	469	442	392	463	479	471	434	463	424	449	421	478	470	482	477	470	419	483	458	472	472	444	432	455	469	497	482	463	435	467	478	486	462	463	443	464	444	480	434	449	471	455	461	407	425	462	450	459	482	454	453	433	440	437	435	470	462	456	446	482	452	496	460	464	445	449	439	437	490	469	441	455	435	442	420	453	455	427	454	502	441	475	457	475	448	482	430	450	464	419	427	455	422	459	443	441	431	432	427	449	455	450	485	490	425	463	478	490	445	424	445	507	438	479	462	436	444	481	431	455	434	442	503	470	465	491	455	494	467	454	475	476	446	490	501	431	467	456	449	435	491	442	420	466	475	425	460	422	455	481	436	475	448	452	421	479	442	489	441	472	466	476	478	485	442	459	441	480	462	495	467	512	457	473	459	449	441	452	460	450	476	502	478	459	483	433	441	484	453	422	436	482	470	441	474	467	450	468	443	452	466	441	496	467	455	448	498	458	480	444	456	472	502	470	483	445	457	475
24893	21828	30962	31824	31555	14681	1213	458	1130	1620	1422	701	340	352	347	323	335	347	370	352	338	389	328	347	346	302	304	311	315	298	320	389	347	322	342	306	343	310	334	328	327	324	301	324	319	335	305	327	339	336	310	332	314	354	354	343	337	315	313	313	356	309	336	359	351	322	323	343	342	323	340	320	313	335	322	322	306	341	329	334	319	326	307	335	316	338	331	329	321	301	320	333	312	364	339	310	358	298	337	329	324	314	321	352	352	312	303	342	300	294	322	350	317	357	363	337	330	351	348	358	342	341	346	382	361	344	316	336	319	339	331	291	347	318	346	356	326	321	354	304	318	336	307	310	355	321	313	358	343	364	338	340	327	328	335	328	336	318	367	332	340	320	354	312	324	339	343	318	335	333	319	314	302	322	317	325	323	329	318	358	334	359	359	308	315	303	317	338	294	316	340	308	306	340	351	333	298	353	336	368	352	324	359	330	346	337	304	336	330	338	343	361	341	291	305	316	348	330	371	327	318	336	317	348	361	342	354	328	367	337	322	335	312	319	322	324	323	356	322	330	342	362	327	325	330	368	337	349	340	322	309	309	307	331	347	316	327	333	356	321	316	336	302	338	361	305	337	340	364	337	345	342	299	315	302	345	317	310	343	323	332	334	340	327	286	339	339	332	349	315	316	336	349	352	357	328	357	326	331	323	350	299	315	327	332	338	341	333	323	343	352	329	361	333	326	330	320	350	331	298	350	337	340	344	358	347	348	350	316	356	350	355	369	319	330	344	336	357	326	330	343	311	330	312	362	351	328	290	326	354	329	362	340	357	370	332	334	331	340	354	291	352	346	312	320	359	346	341	364	336	340	326	333	359	346	375	339	343	329	328	353	319	333	302	318	314	319	330	320	351	324	333	330	318	342	333	314	337	352	295	305	293	342	338	350	303	336	317	347	344	324	355	352	346	327	320	352	318	335	313	349	309	341	329	351	337	329	360	335	348	343	294	325	306	356	339	295	360	350	312	373	340	332	337	319	330	336	338	368	333	331	329	373	345	325	343	337	333	319	318	331	341	311	317	312	358	325	303	335	325	349	308	342	323	333	316	319	336	323	335	324	362	310	322	342	313	315	319	309	310	319	321	337	337	326	315	331	343	322	326	343	306	322	339	382	355	309	327	323	321	306	336	315	360	336	336	316	336	328	310	321	338	325	303	307	332	326	311	348	379	336	344	312	346	350	363	333	319	322	336	351	336	360	337	353	304	342	367	304	337	314	325	367	344	312	329	341	346	339	341	322	330	303	348	389	350	381	321	353	293	343	347	322	324	320	326	295	324	370	338	336	327	362	378	307	316	315	333	312	338	305	337	333	297	353	364	291	329	322	355	351	347	372	363	338	326	297	319	315	312	319	342	321	317	311	322	330	301	352	335	298	324	320	334	363	359	361	329	338	323	361	319	318	320	319	349	331	342	344	344	339	325	356	363	374	343	304	361	316	338	317	328	341	347	387	327	346	318	340	321	335	345	341	344	354	317	320	304	354	324	339	299	362	322	344	324	324	350	317	327	304	363	331	353	309	324	350	344	341	315	308	310	352	325	314	324	336	313	318	327	337	300	332	329	314	347	343	343	350	312	311	358	364	356	329	331	366	311	333	324	311	368	337	317	335	370	297	329	331	361	330	337	344	327	316	341	343	331	345	349	309	331	334	335	347	346	340	328	346	334	322	365	330	324	316	327	336	345	355	320	331	342	334	322	325	315	352	329	324	315	316	341	347	330	362	344	304	327	353	336	348	337	306	309	319	355	321	349	344	307	320	350	341	328	340	330	335	349	360	331	315	315	327	309	316	345	308	344	333	315	347	375	362	330	320	338	336	332	333	353	298	324	355	328	316	317	368	302	340	354	337	380	332	309	340	316	359	307	349	346	345	335	317	342	347	353	354	325	313	305	354	342	336	372	331	352	304	332	338	355	342	322	319	347	317	323	310	323	328	317	299	297	324	317	330	310	303	345	311	344	319	310	344	323	352	348	331	313	354	346	350	334	340	318	328	339	337	309	350	318	337	312	367	315	363	330	348	318	313	335	358	333	361	335	342	348	324	343	314	303	346	315	330	379	371	333	339	340	327	354	343	322	355	324	319	294	335	326	332	329	343	335	328	325	335	348	350	372	332	319	321	334	331	341	327	342	336	336	312	355	350	356	346	310	331	343	370	326	349	331	376	327	336	317	343	347	307	328	318	297	351	328	308	333	338	334	323	327	319	334	380	342	354	310	309	358	333	320	333	337	321	327	357	329	318	325	336	314	352	334	342	351	342	304	315	331	328	323	337	341	348	324	346	353	337	336	291	338	344	316	325	340	360	330	337	334	320	326	318	329	345	346	324	335	315	308	340	276	361	350	321	344	342	329	376	342	326	328	379	350	330	270	341	304	348	290	343	322	334	305	326	351	353	348	326	357	325	290	345	337	342	303	321	343	337	322	310	337	314	353	328	372	325	318	335	351	341	346	307	301	303	329	321	337	312	352	331	347	343	345	345	363	338	341	328	302	330	346	331	318	330	337	314	336	328	362	318	311	285	349	299	326	331	321	362	328	338	333	322	361	336	339	347	342	317	329	349	329	358	323	313	335	305	319	344	342	337	353	314	329	341	336	322	334	341	357	321	329	336	322	321	363	309	335	315	301	340	358	348	330	341	307	308	332	342	332	308	322	318	318	304	349	330	332	344	337	333	325	307	346	382	333	344	344	342	353	321	324	341	341	337	325	330	334	338	347	334	326	339	335	292	319	320	345	351	321	324	330	366	322	375	333	343	337	347	328	320	333	343	315	330	372	342	333	333	324	354	347	322	315	341	310	357	345	379	295	333	362	355	324	338	335	328	325	321	335	335	317	323	330	321	336	329	337	329	349	323	322	355	318	319	287	303	319	325	349	320	336	344	341	314	328	340	364	330	342	316	326	332	354	312	356	312	339	300	373	364	331	308	321	337	345	316	302	324	317	368	346	332	354	316	313	351	318	344	366	349	322	331	350	311	371	323	346	313	321	323	354	325	345	325	333	356	355	340	317	337	345	333	330	334	341	323	334	344	357	358	312	344	341	314	348	347	345	326	316	295	337	322	339	311	318	325	314	340	363	334	323	318	333	351	307	355	332	342	320	325	366	317	366	373	318	321	306	331	315	328	352	330	346	333	336	345	314	349	317	306	335	322	300	323	346	311	298	329	336	319	319	303	299	308	304	359	348	342	309	322	348	328	351	325	366	347	334	337	355	340	348	310	331	317	346	351	318	368	308	322	318	338	354	336	329	330	324	335	319	346	292	328	335	306	341	325	325	330	344	327	327	340	301	330	331	322	343	308	350	346	338	373	337	324	360	342	328	343	371	339	371	350	334	339	334	332	322	334	332	319	314	335	368	373	342	326	341	335	373	348	331	303	370	316	329	332	320	333	322	331	344	367	338	329	322	361	341	319	362	333	339	313	358	341	332	339	330	319	315
38269	71145	49487	41206	37472	8596	414	642	2047	2777	2445	1025	366	362	362	341	406	377	370	346	344	322	372	376	373	384	359	331	385	389	375	336	399	374	333	352	368	362	367	347	333	370	347	374	409	356	373	352	354	347	341	364	382	363	362	375	370	358	369	359	387	403	371	365	363	358	331	382	375	374	364	359	389	334	337	359	361	346	361	364	335	366	384	336	393	349	423	334	378	384	352	374	376	409	350	358	369	337	355	351	354	364	408	348	348	366	351	384	341	386	338	334	406	351	352	371	365	341	375	372	371	363	339	359	350	351	357	384	362	368	337	347	370	355	343	366	383	372	350	346	324	353	353	368	352	374	401	354	325	346	381	330	383	354	371	343	335	370	402	368	353	345	354	363	404	379	349	351	348	377	353	331	354	365	391	353	332	360	367	353	334	388	357	369	383	338	406	337	374	355	361	359	347	362	338	325	365	349	365	349	367	386	339	357	373	374	372	361	332	369	370	348	368	370	357	364	378	349	349	360	334	369	375	391	333	352	356	359	355	312	348	388	381	375	358	356	392	347	345	370	379	362	387	392	379	343	402	355	343	344	351	341	404	383	331	357	352	398	355	370	332	369	347	346	382	385	363	343	365	377	352	373	360	360	375	362	343	358	398	374	336	344	366	353	367	323	376	387	353	362	347	341	364	372	349	357	346	373	366	368	355	346	356	365	381	367	377	347	344	375	353	352	371	353	349	365	360	372	339	365	342	383	346	322	332	357	327	368	364	351	376	379	364	362	333	344	314	344	365	364	373	365	333	365	383	347	374	389	349	380	387	378	360	352	363	382	408	381	404	398	371	349	372	364	365	373	354	366	361	342	376	387	362	359	370	369	335	362	383	371	389	337	393	368	318	338	348	352	353	356	339	370	372	387	330	354	355	326	362	373	355	331	361	338	348	361	350	345	354	367	379	369	354	409	352	362	336	353	348	340	344	394	363	340	371	379	357	386	353	342	384	327	372	379	333	377	372	342	338	360	370	346	359	333	340	377	390	341	363	365	351	373	382	378	334	381	337	340	358	351	352	347	362	386	386	341	350	357	364	363	344	325	353	356	407	349	351	388	329	385	346	370	340	393	371	356	328	379	373	357	356	350	351	345	340	343	355	374	347	340	351	358	354	367	349	317	354	355	352	353	366	345	376	362	347	363	331	374	373	363	364	372	365	345	371	353	363	364	335	347	380	363	383	363	368	350	368	357	374	396	369	360	352	371	325	329	362	336	395	340	368	382	377	354	356	350	376	376	366	373	354	345	367	384	375	381	340	354	366	341	389	375	371	356	406	364	364	369	333	366	372	362	332	355	363	357	362	363	359	327	345	372	367	377	381	359	349	369	371	364	352	318	342	358	364	352	386	329	388	384	329	363	375	345	328	356	340	352	379	356	352	379	386	357	377	371	341	357	328	365	351	369	402	399	372	359	361	363	370	396	368	347	352	388	373	382	367	342	351	385	395	351	367	349	394	364	390	335	318	394	376	359	376	368	338	388	354	340	358	389	344	355	322	382	314	370	361	351	381	371	339	371	379	368	377	347	373	355	368	372	342	372	365	351	367	353	351	330	339	363	361	365	327	361	384	401	347	418	347	357	326	358	363	366	405	387	372	383	347	399	345	357	355	405	396	337	343	331	355	378	375	357	344	352	345	406	386	387	378	398	329	350	368	376	371	379	386	366	352	370	349	387	342	393	322	351	384	359	361	333	343	380	372	373	368	387	344	387	373	374	388	319	359	353	363	348	367	342	410	380	386	355	344	372	352	397	349	365	341	361	355	343	374	367	335	344	343	336	355	339	356	395	382	335	337	358	382	358	367	391	376	387	343	369	377	345	394	346	349	338	347	373	371	374	339	352	391	347	391	339	337	362	386	378	350	373	355	326	344	381	379	349	403	359	392	358	368	356	345	381	336	350	348	348	343	360	352	376	350	351	377	342	382	357	334	378	356	343	371	366	365	376	354	353	309	381	365	377	351	396	358	355	362	335	358	369	385	359	375	371	360	371	353	331	323	352	358	374	379	357	349	347	358	333	342	402	340	418	386	359	361	337	347	364	359	374	335	366	366	370	370	358	338	388	338	346	349	359	378	351	329	352	399	366	329	387	337	416	390	380	362	386	345	372	350	386	325	335	347	347	345	351	359	340	348	377	339	343	385	349	359	376	343	342	387	389	387	360	351	353	330	384	373	363	349	369	381	405	372	351	326	361	333	362	330	352	355	351	367	379	388	381	341	356	343	370	348	370	353	377	345	369	356	364	357	355	354	356	293	368	380	346	339	377	335	355	375	356	352	413	374	331	390	373	368	367	372	375	352	338	368	349	348	366	363	340	336	367	376	388	343	352	330	353	394	365	365	355	380	337	356	357	348	338	371	358	411	377	323	352	381	371	334	418	370	404	361	379	339	350	366	369	338	358	366	381	323	360	354	353	345	361	358	365	330	388	379	348	323	397	359	377	368	372	346	328	355	350	348	356	340	390	381	374	374	375	352	372	340	411	371	390	340	333	369	370	344	394	369	378	346	381	357	366	372	356	368	357	354	355	335	349	397	351	366	364	366	340	375	334	325	358	343	323	366	393	367	352	335	391	390	338	338	352	369	384	338	382	374	355	341	407	354	345	328	331	371	339	361	370	371	388	380	327	371	386	359	399	370	362	361	368	375	348	373	370	340	371	335	353	394	353	369	361	346	350	378	381	369	376	359	348	399	383	396	369	353	342	395	367	369	344	329	344	363	339	373	360	383	381	339	364	347	352	357	355	358	373	338	354	379	378	391	357	407	354	380	348	354	362	355	376	355	370	358	352	377	360	360	355	394	322	331	356	347	337	355	382	365	348	397	358	389	359	370	369	369	370	338	348	352	383	365	378	371	359	374	367	391	385	376	403	362	377	340	375	349	374	322	384	334	388	395	342	350	384	368	340	365	381	331	382	348	381	399	376	342	362	383	357	373	367	375	404	348	361	362	408	391	359	318	339	355	378	359	346	358	378	373	360	376	336	360	345	363	359	344	343	334	357	365	350	374	385	345	374	385	368	355	355	342	371	347	390	342	352	367	369	366	340	337	368	402	358	372	365	362	366	371	352	366	348	331	365	371	378	347	352	365	351	381	357	338	357	386	357	358	356	362	382	392	342	350	357	353	378	354	381	357	360	334	351	350	344	367	338	335	366	364	360	400	364	371	366	341	391	379	354	351	412	378	335	371	371	356	330	367	369	331	349	336	363	365	349	385	346	396	362	372	384	345	315	338	373	358	371	383	350	331	381	350	352	385	362	372	368	398	401	325	403	380	396	396	323	390	341	343	340	390	369	371	385	375	375	364	345	351	378	336	395	348	351	370	340	345	353	356	384	364	368	357	363	378	383	332	369	370	371	347	365	376	357	389	361	369	374	336	345	366	346	342	354	363	337	385	367	354	357	359	349	365	357	314	352	341	350	348	358	387	345	361	343	373	345	382	379
22558	21292	30142	29839	40069	26461	14582	2336	5197	5527	5019	1857	599	636	637	593	658	649	598	632	608	621	613	588	649	642	629	615	620	630	574	603	610	578	621	580	628	585	620	608	608	590	633	588	615	618	600	608	609	613	605	636	645	572	608	592	580	615	637	600	603	572	601	600	590	585	573	554	595	603	602	591	565	597	630	587	599	598	600	626	576	611	611	610	579	614	616	591	610	540	597	634	582	594	608	620	594	578	578	600	589	630	616	613	633	607	535	553	581	588	609	574	571	586	574	615	607	596	575	596	599	616	594	526	602	616	640	612	578	622	591	625	610	624	632	619	589	608	572	631	576	580	621	642	560	575	576	594	601	542	567	574	573	597	618	630	618	553	580	590	618	623	596	639	589	615	590	603	615	554	563	624	592	630	634	589	608	577	578	624	616	609	611	584	597	577	584	561	618	598	573	653	641	572	587	579	559	551	584	607	581	593	624	567	589	565	586	596	624	663	597	566	601	609	594	546	582	590	619	547	616	581	634	622	614	650	602	636	544	635	585	630	594	665	609	627	629	561	622	549	588	628	613	598	585	648	625	607	601	603	581	570	636	613	624	545	607	631	609	625	596	633	611	637	634	587	650	551	572	587	634	554	565	581	575	591	604	594	570	613	605	658	578	607	617	558	613	611	561	571	634	592	577	595	666	555	612	609	563	613	593	609	616	595	608	553	624	592	599	604	578	614	610	618	577	579	630	630	576	578	635	625	558	592	613	622	609	573	591	580	633	581	617	667	636	629	582	612	628	623	594	604	601	597	605	605	608	576	627	604	611	593	632	635	587	623	554	571	616	573	595	569	572	627	632	596	629	630	568	603	569	585	584	579	661	620	618	623	623	585	623	628	620	622	594	631	592	585	617	583	641	641	575	581	630	672	622	573	586	602	646	608	601	647	592	589	612	655	580	609	577	647	590	624	573	639	583	638	639	608	597	587	580	555	613	607	606	612	627	645	643	610	665	590	626	578	561	587	607	593	618	597	594	615	612	554	625	639	593	594	574	613	600	587	610	584	574	613	603	607	584	615	583	602	647	590	627	617	604	601	635	593	615	570	545	587	615	598	584	564	586	583	607	627	634	571	593	594	598	614	630	629	615	606	591	584	603	633	623	607	620	597	611	623	618	595	598	572	603	559	622	630	633	596	608	638	589	646	607	607	684	628	588	584	625	612	660	593	620	598	569	602	567	621	606	596	591	627	601	582	592	601	639	610	641	556	576	591	599	630	631	610	616	619	617	614	595	617	568	608	576	669	559	608	592	588	614	578	593	592	580	616	659	565	597	652	627	604	567	581	594	614	577	585	574	611	588	627	599	584	607	596	601	592	604	646	603	605	580	645	619	614	626	581	664	637	621	592	615	622	590	578	633	582	591	598	624	603	614	579	612	621	622	571	620	568	594	580	602	573	594	597	645	661	617	612	582	554	598	569	638	570	567	573	613	635	565	633	607	633	631	621	581	587	578	634	598	575	579	546	598	647	659	606	605	602	627	582	579	596	580	608	611	614	643	597	640	603	625	611	614	542	575	588	603	633	630	628	591	609	564	550	560	626	638	602	585	560	562	595	564	600	624	598	590	594	523	568	621	630	543	574	594	606	604	588	641	605	635	573	557	592	600	622	597	568	661	631	577	625	601	556	642	578	600	622	564	587	620	655	612	605	607	582	639	600	607	602	597	656	587	589	553	644	627	616	646	610	614	599	610	565	558	633	572	580	629	598	566	586	612	627	594	616	572	583	588	604	654	625	589	577	603	580	595	598	620	642	598	589	646	612	624	634	549	613	624	601	640	608	620	586	594	613	603	655	609	603	664	602	633	603	633	566	549	582	616	647	585	575	617	611	598	593	634	590	619	560	594	588	613	581	609	605	630	628	608	577	594	584	646	628	567	626	597	605	585	610	621	579	596	593	628	586	618	605	578	620	617	626	607	609	608	637	647	612	642	584	616	612	627	630	608	550	634	577	675	653	624	595	570	614	621	567	627	603	590	571	585	622	629	628	643	598	555	587	634	579	584	612	629	612	608	584	576	651	683	619	592	587	616	598	608	623	565	601	543	620	606	609	547	632	597	588	578	613	623	633	591	629	604	648	592	582	600	581	585	641	628	610	565	622	549	621	577	627	574	609	575	640	592	613	588	608	614	618	589	609	587	594	624	607	588	575	627	594	652	600	553	579	591	573	590	624	625	564	611	615	592	644	590	625	605	586	583	650	605	617	637	597	616	606	580	639	577	591	606	574	615	568	577	591	640	563	595	625	574	559	587	605	606	603	610	608	619	600	565	600	597	648	604	595	636	559	540	609	576	607	585	580	662	583	601	602	603	600	617	623	642	557	599	564	626	634	599	605	626	583	594	594	615	663	589	622	613	600	613	588	617	608	608	600	602	579	550	634	605	581	577	607	634	570	584	571	562	592	578	601	631	644	649	602	598	621	574	617	605	622	621	596	611	595	607	632	621	547	629	559	590	561	590	640	580	569	640	556	629	592	570	597	599	548	585	602	616	616	611	595	592	607	596	570	603	586	606	635	613	593	633	597	582	589	642	648	580	617	583	641	586	601	652	569	584	594	635	618	604	600	616	622	550	579	607	601	569	586	596	620	618	590	582	592	613	640	605	590	585	624	607	634	624	670	580	586	595	619	621	577	582	600	609	647	573	658	560	635	627	580	606	605	594	610	634	614	620	619	618	633	608	545	571	602	630	601	644	586	622	608	612	593	577	658	651	575	596	637	653	601	638	561	662	584	628	610	602	624	554	629	552	573	625	620	624	594	571	630	590	598	614	598	567	609	572	583	633	644	638	589	644	573	611	582	575	618	625	609	589	597	629	587	626	595	613	619	646	657	605	583	602	608	563	597	587	620	640	580	577	564	651	582	622	597	608	605	567	620	628	584	627	612	607	602	588	587	627	600	618	577	608	586	620	604	620	629	605	638	604	630	578	580	627	635	616	597	608	602	598	593	614	595	597	575	609	595	616	593	608	626	600	582	608	590	621	575	605	585	582	592	567	569	617	613	562	621	586	616	593	581	593	599	628	634	572	590	612	616	559	590	567	637	626	611	578	550	588	625	618	550	600	567	606	582	620	605	611	549	590	627	566	563	578	596	587	641	609	597	603	619	617	587	587	625	586	559	632	603	587	582	541	642	616	574	575	612	637	617	633	590	630	604	593	581	627	584	603	570	590	573	617	558	583	647	633	576	609	596	602	559	615	604	589	622	599	605	583	618	554	625	604	607	579	587	654	584	597	620	570	658	598	605	599	576	587	611	563	593	593	604	603	614	592	610	626	570	608	547	617	563	632	584	638	599	559	603	618	639	583	619	568	605	620	591	587	604	621	666	631	568	570	576	597	594	581	572	577	591	626	623	599	605	578	605	589	605	613	596	586	589	604	639	625	585	602	594	611	607	604	581	631	639	568	606	557	616	595	595	598	591	589	599	630	641	634	635	625	625
45220	95044	69984	63845	57709	13629	833	1690	8357	8453	7285	2528	657	598	624	629	637	600	634	582	603	611	620	645	637	609	628	619	573	608	582	628	619	649	579	625	614	640	589	590	559	587	639	572	607	600	642	638	604	607	561	582	594	636	624	632	609	597	604	631	615	620	569	624	640	609	613	588	565	661	646	605	566	597	621	592	618	589	596	634	656	595	590	615	587	577	588	632	585	603	609	559	618	623	578	597	614	587	624	670	606	597	640	594	615	587	543	623	596	621	614	589	617	600	600	578	601	623	596	659	623	644	629	579	622	616	584	632	630	615	574	641	659	593	599	603	559	590	583	647	602	565	593	582	601	620	607	612	594	598	601	595	566	559	613	606	592	574	611	604	620	585	604	605	620	612	592	583	629	613	617	605	566	585	609	603	573	638	623	609	589	633	588	611	589	630	586	617	652	591	620	578	630	590	574	544	607	611	602	598	612	598	635	613	597	587	591	595	600	615	574	584	583	626	598	630	604	621	622	609	630	611	593	620	587	641	617	607	625	589	608	627	589	602	643	615	649	584	619	639	570	583	600	606	631	632	592	611	649	627	606	608	607	578	625	635	613	585	559	628	609	589	628	601	609	586	593	622	575	616	609	608	600	630	593	611	595	637	569	586	597	635	582	595	596	587	580	594	606	639	553	658	600	610	581	569	624	603	645	629	597	593	630	585	595	587	574	571	673	625	607	583	604	599	593	609	597	593	631	615	633	589	595	637	596	640	608	596	624	583	621	598	602	621	632	652	654	571	632	594	600	596	591	615	623	584	597	631	605	627	616	592	624	627	662	606	581	558	613	625	604	572	588	617	614	556	643	634	603	605	630	578	613	574	618	646	640	563	583	598	577	586	614	645	580	632	620	616	619	594	599	628	559	591	588	646	605	642	632	566	559	598	589	609	566	607	610	620	643	580	680	639	613	630	612	590	599	615	589	627	603	606	634	644	594	599	640	614	557	632	595	600	603	618	662	609	585	619	586	638	606	654	615	613	567	575	613	628	622	618	596	627	639	567	561	611	596	585	615	629	591	613	582	659	551	608	571	595	633	560	615	624	590	602	578	585	587	642	575	607	620	688	619	630	593	617	598	603	648	638	620	562	642	599	613	634	622	639	606	581	612	620	642	584	613	618	596	600	554	621	614	597	581	617	591	615	583	627	636	615	621	627	582	644	624	610	600	605	604	603	577	578	584	616	574	609	576	622	617	638	647	612	600	603	603	569	650	629	615	609	628	565	624	642	631	613	595	630	648	557	620	623	613	600	610	621	607	599	631	627	611	589	593	599	605	584	624	579	578	590	595	610	588	600	574	582	628	604	628	554	603	588	579	552	641	582	570	616	644	643	666	623	583	583	587	620	599	618	621	581	600	659	607	599	647	641	571	614	565	604	612	568	624	577	646	645	597	588	587	614	617	614	619	615	632	646	636	667	628	594	589	600	597	606	606	588	629	616	574	555	604	592	630	642	577	604	613	634	580	603	554	603	612	631	629	581	616	605	579	603	598	580	569	591	609	620	626	617	585	561	556	649	577	600	599	583	606	576	607	622	589	596	556	600	583	585	540	620	603	588	577	589	625	581	586	585	595	577	607	624	660	636	597	575	639	593	622	611	604	619	638	594	599	620	604	612	615	630	633	636	595	616	627	656	600	604	649	593	584	610	591	592	597	639	572	612	592	609	583	614	631	566	581	592	562	628	608	616	612	592	571	599	575	613	642	574	636	606	594	587	603	596	601	582	576	599	626	578	598	619	601	607	602	641	623	616	619	629	647	651	615	539	611	632	593	588	586	556	579	611	631	642	637	549	607	629	637	572	606	602	629	597	599	624	603	603	592	620	640	600	566	600	595	606	598	635	622	639	617	573	645	577	582	622	611	572	636	624	613	588	610	566	606	611	580	591	591	656	603	598	613	617	604	601	601	570	630	614	617	620	612	596	572	590	608	641	602	607	588	628	606	594	608	565	617	592	639	652	593	605	606	576	620	588	605	631	613	608	598	611	567	615	607	611	602	579	610	642	618	603	628	585	603	587	561	577	598	585	611	568	604	649	581	619	617	619	586	599	636	609	597	545	575	651	569	630	634	601	584	632	593	607	620	616	619	572	572	617	598	608	617	540	655	604	555	602	632	608	615	598	631	615	576	609	595	652	581	615	631	601	572	593	620	589	598	609	631	591	598	600	638	639	626	614	606	626	542	556	563	568	595	588	612	610	630	645	628	556	597	612	557	616	632	633	576	647	608	610	610	608	606	609	604	586	567	605	605	603	592	594	570	564	595	547	575	615	601	596	612	566	598	614	618	597	616	608	611	571	621	597	600	621	583	621	589	577	569	588	613	594	598	640	631	634	596	617	628	622	624	619	652	642	606	636	592	606	592	603	629	620	620	614	600	570	580	571	571	607	601	574	626	629	597	621	597	614	604	598	591	627	584	596	544	619	631	582	609	614	618	617	615	570	637	589	621	594	593	586	652	612	627	605	623	572	574	616	556	596	578	602	592	584	634	612	629	601	651	600	605	594	576	589	607	568	640	592	630	608	625	632	578	589	614	598	612	618	559	610	557	586	626	602	623	626	607	600	658	640	594	656	652	604	569	596	572	609	582	615	606	567	628	631	622	663	634	572	664	633	555	627	578	591	604	623	591	603	593	592	597	561	576	617	652	635	616	586	614	672	598	598	611	591	591	612	596	570	594	601	601	583	618	599	590	634	569	609	607	633	581	610	582	574	544	594	616	585	591	645	565	626	621	607	632	601	597	629	624	634	585	602	613	638	565	594	627	674	632	591	587	605	582	568	584	606	604	618	603	588	617	614	573	609	592	609	611	569	597	624	618	614	599	591	590	585	642	637	635	611	579	579	618	596	621	550	643	555	656	598	609	602	586	579	545	644	644	589	563	607	611	617	578	587	630	608	585	595	576	592	606	591	670	632	602	628	596	598	635	553	604	611	587	603	611	559	610	578	599	592	606	575	607	606	612	579	600	586	610	582	583	604	625	605	606	600	585	619	607	587	607	585	601	634	619	569	572	611	642	613	621	663	601	610	564	615	608	645	618	590	620	618	632	595	629	601	600	606	613	628	598	591	620	614	573	591	626	580	642	622	633	647	622	617	590	592	607	586	626	549	567	595	647	655	568	596	605	619	600	599	581	613	610	600	564	607	629	599	607	576	581	600	626	588	607	621	639	600	603	623	609	611	607	583	624	631	585	610	589	626	623	584	624	580	573	594	575	614	643	632	609	568	572	576	599	584	578	609	616	607	609	601	617	601	601	585	562	597	614	582	602	618	608	572	600	643	649	653	614	610	595	550	626	601	624	621	596	599	629	603	596	617	583	597	613	599	601	647	633	634	575	585	619	572	634	630	613	609	579	599	595	604	595	593	588	600	602	641	617	589	558	580	640	647	631	595	641	610	597	586	662	627	627	587	573	589	610	627	621	539	614	645	621	622	653	595	599	600
30262	27154	25444	19408	13303	1731	313	307	454	437	448	341	309	294	286	290	290	257	286	259	257	253	294	263	278	260	305	287	286	282	251	270	245	275	268	270	298	297	277	258	292	289	284	253	285	319	289	278	283	264	267	326	302	293	241	290	281	300	273	271	268	278	270	270	252	282	287	279	283	283	254	322	259	299	292	283	264	261	260	264	258	323	267	295	275	275	313	262	288	298	293	288	305	287	263	259	246	295	281	287	293	302	274	254	279	264	283	281	280	257	297	249	278	317	278	251	299	270	283	265	294	281	279	283	317	269	289	278	295	252	241	271	264	310	276	271	264	293	283	274	277	281	318	270	304	274	307	281	272	287	265	292	282	281	273	303	272	302	282	288	274	285	300	275	299	306	276	228	288	266	317	281	281	282	281	280	255	270	285	257	281	278	294	262	312	271	289	314	299	269	264	289	287	262	261	290	278	282	273	274	298	240	278	271	295	266	291	257	272	281	283	261	327	300	295	276	292	292	255	291	260	263	261	257	297	302	290	310	295	297	271	302	261	286	293	303	310	295	293	308	274	268	271	278	263	250	290	273	264	289	309	274	288	309	300	291	284	265	290	289	287	274	307	283	253	256	272	258	260	267	306	280	283	299	299	270	298	259	296	278	284	321	304	312	283	269	291	274	290	278	239	311	307	267	295	294	284	250	304	294	279	275	282	287	286	236	297	298	265	276	311	292	276	290	261	260	292	277	268	279	301	284	281	261	258	248	270	250	278	291	287	241	270	329	278	273	283	271	257	278	272	286	286	277	283	283	290	288	288	248	269	288	264	312	274	280	281	297	292	261	300	295	300	292	283	274	306	287	293	292	265	257	296	301	288	314	289	287	280	288	257	267	277	311	288	285	295	286	273	288	282	294	257	292	241	296	275	292	246	271	272	296	306	276	282	303	264	275	296	275	273	278	319	305	273	299	310	274	292	281	280	264	268	310	283	280	278	283	285	276	258	278	274	286	284	278	284	304	268	289	295	295	270	286	290	287	258	268	253	264	298	304	266	318	280	259	282	313	276	292	265	282	301	249	288	272	289	283	258	256	284	279	318	285	306	306	249	303	298	281	297	277	271	268	276	282	286	290	278	317	283	290	254	262	283	263	271	298	299	242	283	262	287	287	283	275	289	284	254	296	239	291	299	302	283	233	300	288	236	279	273	283	242	295	301	303	294	298	274	271	316	285	282	280	264	292	253	266	269	299	265	281	297	269	262	305	282	289	279	272	275	255	285	257	268	279	273	290	292	286	264	299	281	286	278	272	292	257	286	263	272	286	289	239	316	282	294	295	236	266	250	308	289	263	279	272	283	303	286	272	293	306	262	279	283	254	292	293	267	301	269	281	265	282	281	277	313	285	265	289	259	286	290	265	268	278	282	234	285	296	282	259	292	280	271	299	262	288	287	299	268	257	285	302	257	286	270	284	303	261	288	271	291	276	297	304	322	294	310	267	272	299	267	289	291	278	261	257	278	268	263	268	305	281	285	266	276	251	299	244	294	282	270	274	277	288	255	301	281	287	289	281	275	272	275	304	299	286	303	288	255	325	284	260	288	266	268	304	295	276	266	268	299	267	295	279	292	277	264	287	287	304	298	309	260	272	308	280	247	288	289	286	276	285	294	301	297	287	292	265	295	284	270	320	246	222	295	270	312	266	261	299	261	291	243	258	258	301	292	279	282	283	280	283	298	262	304	241	283	260	272	317	258	264	268	287	288	275	282	252	296	293	265	275	293	248	261	289	303	294	274	280	299	267	274	283	312	314	270	264	284	296	307	279	287	279	290	274	303	277	287	264	280	312	300	317	276	298	270	251	263	282	256	251	295	262	303	290	296	307	295	299	296	280	259	318	279	289	275	298	302	270	263	285	275	235	296	274	256	238	277	291	271	270	298	285	278	275	274	275	291	299	318	249	289	235	296	298	267	305	295	272	293	300	303	263	272	275	265	282	284	276	276	286	266	281	271	273	271	293	279	267	292	280	295	272	300	277	268	308	299	285	318	280	270	299	260	256	275	288	261	286	285	286	291	298	268	309	319	286	293	279	259	269	286	286	289	310	247	292	329	294	275	267	282	273	259	283	289	278	286	247	281	278	272	273	279	305	279	251	300	283	296	257	265	286	304	302	267	301	258	279	272	269	277	272	256	274	274	290	298	286	293	274	280	289	286	279	301	281	257	302	290	278	266	251	268	280	280	289	261	261	278	298	289	278	288	275	261	276	295	284	286	265	315	277	269	278	283	257	285	250	253	305	278	308	251	331	280	317	288	279	280	293	286	301	267	280	279	274	279	254	262	254	288	289	281	308	289	279	290	309	279	277	303	274	269	281	265	281	297	267	269	284	289	267	308	281	288	263	273	272	302	277	267	308	307	267	275	262	285	309	304	243	300	265	260	271	279	283	259	281	275	282	274	269	281	297	283	276	240	280	267	270	260	256	274	306	273	269	296	272	296	283	285	283	267	271	244	291	269	269	273	273	287	245	259	287	283	287	302	293	276	279	257	267	299	271	292	313	283	297	262	258	296	275	296	304	242	281	272	268	301	269	284	296	320	296	301	280	305	272	268	263	274	259	306	297	266	284	247	288	284	274	243	278	278	276	307	272	267	286	286	240	281	281	292	269	285	289	283	285	276	259	264	298	272	283	292	291	302	288	270	278	278	285	265	295	280	303	292	278	291	263	299	280	261	284	269	298	301	254	264	282	273	282	312	258	278	270	279	282	258	282	309	278	290	271	305	293	275	296	298	285	286	280	278	261	277	283	284	278	265	275	264	268	301	260	266	293	276	252	289	287	281	306	262	266	251	294	296	292	292	283	266	261	252	243	279	275	295	289	274	281	293	280	265	278	272	307	280	291	296	277	262	263	283	265	296	281	262	276	271	266	279	294	275	259	285	282	273	250	264	281	281	274	293	275	291	288	268	306	256	249	277	266	271	287	276	267	285	285	274	297	261	309	260	290	285	268	266	276	309	273	268	299	260	264	280	298	278	270	283	284	264	295	283	291	294	263	290	302	292	282	257	265	278	270	320	301	277	267	306	261	282	278	257	282	298	261	270	257	271	282	266	307	291	300	302	284	277	260	266	277	236	293	277	261	279	285	277	244	291	273	254	293	285	298	289	285	277	251	293	301	268	262	292	317	301	284	294	280	281	249	261	270	262	283	277	269	308	250	293	286	300	288	272	263	267	259	291	288	259	261	279	285	267	274	269	299	276	281	267	260	288	280	260	280	305	271	280	316	288	302	280	272	281	280	286	318	285	269	287	273	296	272	261	279	294	243	328	280	264	280	315	296	293	268	264	281	276	275	280	275	271	299	255	299	267	255	251	281	270	275	287	228	301	277	259	285	269	293	285	264	266	253	300	266	264	282	295	296	278	312	271	261	272	291	274	279	265	278	284	266	293	267	265	251	291	316	259	284	310	278	304	273	282	298	258	268	247	272	272	263	257	272
30380	38634	19531	14023	12455	1190	334	319	558	627	573	408	281	275	294	319	308	288	289	287	321	278	289	302	297	298	305	294	309	314	292	308	269	317	278	325	338	279	272	287	328	299	290	298	314	280	283	291	321	288	327	299	308	284	311	286	291	301	313	307	335	289	296	284	290	258	306	294	307	300	301	303	291	305	279	298	308	292	263	308	297	326	309	293	288	329	314	301	266	306	326	316	259	268	294	282	301	296	299	294	287	273	262	290	278	292	302	297	281	312	309	294	336	278	304	310	293	300	327	297	271	292	291	304	287	301	314	303	303	309	287	283	305	333	291	298	344	312	271	304	348	275	309	297	326	319	286	278	304	297	316	327	244	278	314	295	279	306	266	297	315	298	308	273	312	307	309	308	333	297	321	298	273	322	290	317	285	314	296	293	302	296	306	318	306	298	293	299	320	305	261	281	283	297	321	288	311	304	307	306	294	311	284	297	339	281	275	314	277	285	307	277	275	300	303	320	262	306	306	297	297	268	290	322	312	281	311	242	269	278	310	320	303	282	304	308	276	289	312	317	262	322	299	306	297	291	277	282	331	332	287	316	307	314	287	287	276	315	292	306	286	298	319	326	288	299	306	283	296	290	305	308	257	305	279	278	342	273	268	318	298	290	321	310	305	281	282	322	275	294	269	283	311	301	306	297	253	302	290	284	290	298	284	295	302	330	338	322	287	287	302	331	334	322	293	289	273	304	308	283	294	294	333	299	295	324	275	332	269	296	296	286	317	271	311	269	283	291	327	283	260	314	334	283	317	294	294	299	306	289	275	288	277	292	291	281	293	298	285	294	317	289	278	303	320	286	295	285	303	274	301	295	267	288	312	282	332	303	301	316	319	303	300	327	310	325	301	300	330	308	285	300	293	291	262	306	309	290	286	280	299	282	271	307	329	311	308	298	311	315	293	269	324	315	319	316	298	314	321	281	287	319	315	320	301	295	313	289	304	303	315	296	300	289	299	285	312	309	297	307	299	299	310	283	314	275	303	309	278	295	298	305	295	312	306	339	274	281	312	287	284	288	280	274	286	300	302	280	267	299	287	283	303	308	326	307	305	313	288	330	314	307	303	308	305	315	263	278	288	301	315	297	264	305	279	263	302	277	301	324	311	347	298	277	315	337	307	317	339	261	298	280	326	288	306	277	272	286	291	289	323	306	251	279	291	332	317	276	314	299	304	323	325	312	265	289	299	319	317	326	285	283	286	311	278	310	291	291	320	305	294	314	301	313	292	301	297	287	293	288	315	303	290	303	291	301	298	300	310	307	280	286	324	325	311	306	334	303	293	322	286	301	297	293	291	314	274	278	301	305	299	286	284	302	279	294	319	321	306	288	294	294	290	308	311	326	307	322	313	307	296	283	289	293	303	316	303	252	302	301	284	308	304	305	315	319	317	294	292	284	276	312	276	308	309	312	290	292	301	314	314	301	290	306	251	312	290	315	283	276	248	316	305	302	299	270	273	288	311	292	293	319	294	282	332	297	291	290	258	301	306	274	296	298	282	280	308	297	279	288	330	290	263	306	303	322	304	291	288	284	307	284	299	294	304	322	291	277	272	321	307	291	282	281	311	316	294	312	305	309	297	313	332	291	297	312	302	283	283	284	299	315	305	315	312	298	301	303	304	277	311	318	280	299	293	299	299	309	291	283	292	276	295	298	308	297	293	304	303	295	295	337	322	338	344	296	298	292	271	291	270	294	308	305	267	285	305	309	306	295	268	268	336	292	303	312	290	319	297	281	294	285	301	253	291	315	313	275	287	317	301	318	302	285	287	298	277	322	295	310	289	317	295	296	296	318	318	288	300	294	312	299	322	288	280	301	274	309	289	321	310	313	316	286	322	305	282	309	302	279	337	303	299	321	306	314	296	287	300	318	355	304	320	283	295	319	326	281	291	297	290	307	314	262	313	273	298	311	313	311	323	289	263	295	307	325	325	301	345	289	270	293	305	312	294	305	292	313	320	309	278	305	278	290	281	307	306	277	282	294	300	272	283	283	295	274	302	327	291	329	294	318	310	313	278	312	305	287	308	325	288	335	291	302	327	300	311	300	283	289	318	311	263	320	287	320	328	286	295	324	323	259	279	315	293	281	320	300	317	297	317	310	292	277	283	273	276	318	281	311	310	306	271	304	305	256	318	279	326	306	281	283	299	298	288	276	308	294	301	311	314	328	299	265	270	297	303	282	292	317	299	294	300	313	297	316	302	317	297	305	290	328	261	284	303	307	300	324	288	278	303	318	301	289	316	319	291	319	312	295	280	286	309	279	346	336	314	303	328	296	296	278	314	317	284	307	317	302	304	297	296	311	288	302	304	296	301	311	302	308	305	268	299	294	298	299	286	281	302	302	315	298	315	303	291	267	284	313	272	295	322	332	306	291	320	321	316	273	323	276	296	301	308	318	305	263	313	286	292	268	318	276	296	275	301	298	304	324	283	314	308	296	284	304	329	310	314	302	299	311	307	299	301	291	298	295	314	297	298	325	305	290	270	284	288	329	291	292	279	351	321	304	303	290	269	342	283	297	284	290	336	298	298	299	296	312	296	315	299	285	320	299	291	318	252	323	300	309	311	310	297	289	316	275	308	297	290	297	302	324	323	281	300	290	301	306	324	277	307	285	290	286	285	275	331	291	331	294	299	292	295	327	295	305	300	287	301	311	260	276	313	322	319	311	325	300	291	300	323	306	265	330	301	292	298	297	272	302	323	306	279	313	298	292	278	334	304	289	282	297	305	328	332	287	318	293	279	319	312	304	301	304	263	273	297	278	333	298	317	301	265	310	313	284	319	279	325	328	322	309	318	267	284	310	313	323	286	299	318	284	274	320	282	290	317	321	303	290	287	294	268	299	297	263	310	286	278	311	320	268	311	317	289	272	281	299	314	329	300	316	316	299	280	300	300	296	315	320	290	302	292	342	275	270	266	278	289	293	279	326	290	280	279	312	308	288	288	284	301	307	282	285	315	285	320	323	271	281	312	304	296	299	313	310	280	272	292	282	300	280	296	297	301	312	322	298	291	308	314	305	301	283	309	287	297	292	316	301	308	330	302	279	310	291	320	269	283	318	285	320	288	301	283	321	336	301	324	275	294	277	331	311	295	269	285	326	281	299	281	276	283	288	340	312	289	293	307	310	308	299	309	280	354	309	286	293	295	323	314	307	299	293	336	291	344	317	300	292	299	282	339	291	307	268	295	293	324	320	285	310	295	270	292	312	296	275	303	289	307	325	299	296	268	303	291	287	318	300	271	299	321	279	273	284	275	350	280	305	266	287	305	282	260	308	317	299	292	303	301	318	296	285	326	303	304	292	304	339	297	297	279	297	306	276	304	284	286	273	342	271	306	305	275	306	306	317	301	314	285	275	341	290	296	292	298	316	296	312	326	296	281	304	323	319	294	269	321	331	322	267	332	304	312	259	291	290	257	289	304	292	302	290	333	287	288	284
23793	21660	31966	37013	41708	20308	4388	1282	3182	3008	2228	877	446	431	462	491	485	453	431	445	463	466	443	413	439	453	457	477	427	435	450	450	461	465	456	455	430	448	491	460	472	447	451	427	451	430	403	447	418	442	437	469	433	469	476	455	462	463	434	404	424	434	468	422	452	419	439	422	477	445	476	410	445	432	431	440	450	412	438	454	464	464	420	419	424	466	469	463	423	464	461	446	445	439	450	457	441	478	437	468	403	414	452	424	406	415	450	449	454	413	454	451	437	442	448	464	474	445	421	440	443	463	491	456	432	475	469	436	427	480	430	459	434	409	442	429	454	469	449	433	427	443	436	445	438	454	436	462	469	436	452	437	455	483	401	445	477	437	464	420	446	449	412	444	429	395	388	428	459	448	426	433	476	453	504	450	447	445	443	445	444	436	450	419	437	437	453	449	411	406	465	444	456	415	452	422	470	452	436	427	388	450	460	488	424	464	421	447	466	428	451	446	434	410	449	466	450	446	439	428	433	471	480	461	429	446	442	414	444	421	412	442	463	472	463	468	455	447	467	416	476	428	486	475	408	431	431	426	456	443	469	461	476	416	443	432	483	459	421	485	457	432	453	430	473	511	400	446	445	429	464	436	438	470	504	450	434	434	457	428	466	457	472	443	426	453	431	430	466	457	429	450	477	433	485	447	436	443	484	440	466	463	425	438	441	457	454	451	447	477	444	405	403	437	448	439	415	424	454	436	439	422	452	460	454	424	491	482	445	411	459	486	471	448	449	437	403	436	430	442	441	442	438	459	453	455	501	450	450	436	445	449	442	396	429	439	451	439	427	431	469	456	464	439	437	456	448	461	462	399	483	414	430	450	453	452	418	456	443	474	441	437	435	402	447	433	453	449	448	436	442	465	450	414	465	464	430	430	462	446	429	439	434	460	479	476	448	440	423	430	442	461	471	507	446	464	447	450	411	458	439	422	470	444	437	382	413	430	444	441	439	468	446	454	453	444	436	480	472	452	460	453	434	423	436	440	431	417	440	431	460	470	474	439	436	439	447	448	447	424	466	419	471	479	413	428	434	485	442	446	429	454	452	426	458	454	467	433	447	424	426	436	433	397	443	492	471	436	469	444	435	452	435	432	462	423	450	464	459	432	450	445	407	455	483	522	444	440	399	436	456	418	449	465	438	439	469	469	441	481	443	433	469	460	460	446	453	448	461	414	471	399	467	446	422	463	437	438	440	424	448	463	424	480	464	436	439	419	448	461	423	415	454	459	470	428	431	454	448	459	463	413	420	434	421	455	457	455	432	426	443	466	430	435	443	398	442	468	417	470	465	425	420	473	398	414	481	441	423	467	409	428	458	437	474	452	437	422	446	451	464	445	461	480	444	453	466	454	449	467	424	448	406	433	440	434	410	438	435	442	443	461	485	443	442	456	451	446	422	387	440	464	441	471	436	474	419	472	472	392	456	492	427	465	427	476	436	460	473	462	468	442	425	450	454	421	456	445	409	449	438	452	413	470	458	439	444	425	485	459	415	415	445	476	451	494	465	449	423	438	441	475	422	421	454	476	459	442	473	447	449	469	416	457	459	452	451	451	453	462	413	426	432	435	486	427	446	403	409	460	447	456	451	482	413	436	422	430	456	457	461	422	468	471	446	406	436	465	431	405	474	476	434	433	421	438	446	406	481	422	461	457	457	451	383	436	426	409	444	483	423	441	389	445	400	435	478	456	474	444	438	486	451	471	416	455	472	469	447	436	440	450	477	389	440	444	465	434	455	461	443	441	458	421	415	434	468	473	428	459	480	436	459	474	424	469	411	471	427	435	477	446	462	440	424	450	409	416	398	427	439	433	482	485	440	497	444	482	460	423	463	435	473	471	443	412	430	448	424	409	419	445	429	428	431	414	390	430	444	476	420	426	448	424	447	438	439	448	412	448	438	456	446	468	508	433	469	423	419	450	420	460	418	453	451	430	460	460	434	448	428	438	425	471	439	426	435	397	475	483	424	446	438	445	464	425	463	456	463	444	447	439	444	446	474	467	460	470	438	473	452	440	477	447	450	446	410	458	449	449	398	434	450	442	461	452	432	404	461	436	407	429	468	447	430	440	481	424	445	452	411	486	463	440	428	452	446	428	417	457	444	458	454	436	443	471	469	470	437	458	421	444	442	445	453	482	451	448	480	448	471	429	444	443	422	478	457	468	464	438	479	441	439	446	442	434	424	446	465	449	444	450	452	447	449	440	423	471	406	461	474	419	470	469	464	422	439	435	431	451	460	452	435	434	422	484	434	438	438	414	427	489	477	459	430	444	423	443	458	461	452	417	475	452	422	456	435	443	440	443	419	414	458	456	438	490	432	422	438	469	438	483	445	460	452	451	442	471	437	443	480	431	438	470	444	484	421	456	420	481	414	454	444	451	474	478	471	437	427	448	448	462	467	439	435	438	492	458	422	477	456	436	466	454	444	425	437	450	427	488	433	421	446	448	471	432	455	458	468	440	449	435	434	443	441	445	446	450	482	433	458	431	437	424	423	436	439	479	458	433	452	473	457	461	431	459	430	489	398	416	465	436	458	461	444	452	383	446	459	455	458	430	418	430	455	462	421	448	466	444	467	452	442	464	423	415	473	437	419	433	411	431	439	459	445	493	428	469	439	473	450	461	433	445	451	428	420	450	425	447	432	412	427	446	490	434	450	452	432	482	434	474	398	449	447	435	445	439	462	428	478	445	424	444	499	445	455	432	440	438	452	423	432	375	444	452	464	476	461	417	440	433	446	399	420	442	414	430	425	462	459	430	424	465	452	435	458	434	428	443	431	443	466	426	487	442	467	453	455	441	458	432	426	443	436	461	446	462	436	450	418	435	472	455	480	452	446	471	445	403	451	448	424	446	469	482	458	437	450	456	480	455	426	430	447	439	492	465	392	464	474	474	459	432	470	476	438	400	453	418	455	437	447	434	466	424	428	452	397	446	431	418	429	456	439	415	446	421	414	479	484	458	409	459	427	463	469	451	450	443	433	428	456	445	411	445	442	425	434	456	472	439	410	446	445	440	374	483	467	427	479	452	462	430	428	450	418	420	439	447	417	435	410	450	417	458	489	434	451	481	475	445	417	419	451	448	434	390	472	443	462	437	447	461	492	392	461	446	421	453	422	448	493	456	455	486	432	483	450	443	427	432	411	450	480	428	453	436	420	464	442	435	477	469	449	424	444	426	423	447	447	465	427	444	476	466	491	491	414	415	417	450	434	425	448	432	452	442	477	455	457	461	448	458	454	404	417	452	420	453	465	469	437	441	448	427	457	453	473	471	457	471	455	460	447	463	471	453	400	428	443	429	433	447	430	447	417	422	434	423	430	468	423	480	443	443	452	429	458	450	483	460	438	454	436	401	443	453	469	435	409	472	422	461	481	449	449	416	471	432	437	445	446	402	434	454	469	471	426	419	473	423	454	460	457	432	412	462	465	429	426	488	436	444	424	437
40160	83199	57959	50261	44293	7322	609	1791	4910	4631	3487	1184	482	482	456	450	452	472	472	472	471	478	458	435	453	451	459	439	438	453	490	445	433	439	435	454	470	464	445	458	460	482	438	433	503	472	464	457	428	441	469	460	457	476	442	425	433	446	452	430	464	429	459	452	441	423	443	452	486	447	480	457	478	446	419	493	418	461	460	446	459	443	466	450	470	471	446	460	471	452	445	477	497	466	451	451	455	455	459	430	400	408	450	476	444	471	417	467	398	441	453	454	402	465	464	450	452	463	449	456	454	439	484	440	460	458	476	450	427	425	434	438	455	451	432	466	484	504	450	444	460	467	431	431	419	464	473	446	453	432	432	439	458	440	467	470	466	435	459	443	431	402	425	429	440	453	452	449	440	457	469	462	451	455	441	413	442	428	439	434	458	415	470	408	414	454	458	448	446	423	459	457	450	462	477	486	474	446	436	450	477	425	454	431	436	444	461	468	433	446	454	435	445	430	478	465	481	467	463	455	433	444	433	436	417	469	459	443	455	448	484	466	442	463	464	470	434	442	474	419	438	436	465	455	438	442	448	402	456	464	453	459	444	491	460	480	468	484	436	429	432	433	431	458	430	481	465	446	468	432	447	458	460	452	448	468	437	423	434	433	429	484	418	428	438	487	438	448	448	435	444	417	447	479	420	451	461	408	473	456	478	432	437	449	439	440	466	467	467	457	426	455	465	443	470	468	472	467	477	462	442	468	438	438	412	456	440	459	424	432	452	410	446	434	433	457	423	490	464	444	457	445	455	448	477	439	412	441	443	450	465	462	463	466	443	465	462	458	429	407	438	475	479	443	471	439	479	454	423	468	423	436	418	508	468	468	450	410	466	420	447	423	411	445	476	492	451	425	450	439	448	467	467	444	443	456	483	439	458	457	437	438	445	483	466	454	449	428	413	422	471	453	430	479	459	429	422	442	481	428	465	460	466	466	470	447	443	420	456	492	472	434	468	452	454	428	421	450	475	443	498	488	430	471	447	511	460	478	454	467	467	410	420	469	427	472	420	468	454	451	450	472	467	455	495	419	453	480	451	452	472	465	433	477	445	473	460	455	461	450	490	461	467	465	438	478	434	451	461	462	453	447	465	470	446	450	454	512	482	462	435	476	439	461	448	450	450	469	463	470	409	407	481	455	429	437	440	475	457	470	444	453	442	432	474	463	436	466	432	438	456	442	416	444	454	449	422	441	431	413	465	444	460	428	500	446	444	431	453	439	452	443	432	438	437	462	447	428	459	451	448	474	448	459	435	444	439	452	435	456	470	444	435	432	428	495	498	482	420	447	443	382	424	452	436	469	435	446	448	474	416	449	454	450	462	409	454	511	442	450	462	469	442	461	469	381	463	497	470	463	475	493	447	462	440	443	435	418	429	415	500	494	444	464	481	481	453	418	431	453	464	465	429	489	415	441	446	493	430	447	500	441	465	430	470	452	467	459	457	467	451	478	509	457	431	452	416	503	440	420	465	490	468	449	457	490	491	466	438	457	424	457	445	424	499	466	473	467	444	452	455	407	493	440	424	465	493	426	424	451	456	411	495	438	441	469	430	442	465	493	432	417	407	440	474	443	436	467	463	447	443	421	442	449	458	427	421	455	419	481	430	419	475	439	466	458	477	453	455	455	429	459	453	466	439	465	459	405	513	435	460	397	406	420	460	466	441	437	495	468	467	457	470	435	480	431	454	460	441	448	444	485	426	441	470	460	457	422	453	444	454	416	430	478	465	458	451	445	468	465	469	456	421	458	442	475	444	475	497	470	457	421	456	468	445	459	440	422	467	401	445	414	416	478	431	399	460	448	440	441	439	437	459	454	441	442	483	398	473	438	480	467	453	448	444	477	478	451	448	442	463	468	472	456	503	456	467	467	432	468	465	444	471	472	477	448	490	460	419	467	441	458	460	444	478	445	506	516	461	438	454	470	446	468	467	448	460	445	443	450	458	467	425	446	449	468	436	475	499	479	440	422	446	439	464	437	439	423	474	472	433	451	439	415	443	453	447	448	468	464	479	454	499	449	462	444	424	492	450	444	468	458	464	452	456	452	486	418	415	472	488	463	458	484	454	489	440	459	466	451	462	469	456	422	463	440	461	463	458	442	475	436	434	438	435	447	411	449	466	488	458	468	409	440	479	439	444	457	450	409	449	469	429	437	472	442	449	443	426	471	441	465	452	468	442	444	421	422	483	452	446	449	453	430	425	424	488	448	446	451	461	455	440	426	494	433	461	444	449	481	477	430	467	408	450	469	442	483	478	479	415	436	478	443	462	439	435	475	450	443	389	473	473	439	439	465	458	455	426	480	482	478	477	448	440	446	451	459	477	433	440	467	452	402	440	458	468	431	458	473	469	465	458	439	467	424	484	495	491	457	454	470	443	441	437	455	488	392	478	447	447	468	422	451	432	445	457	474	449	478	439	496	458	428	436	415	464	442	417	474	419	470	434	459	507	457	475	439	475	430	467	428	456	443	443	422	447	445	466	466	459	431	456	413	440	455	481	472	458	457	457	428	447	464	424	443	452	430	438	477	461	443	432	472	438	451	448	428	438	472	466	499	458	449	474	435	465	452	454	440	451	440	447	453	440	451	466	470	432	459	428	459	467	426	469	452	457	431	411	457	447	452	455	476	484	439	430	443	464	476	444	471	428	474	478	437	461	462	446	426	451	434	462	408	431	467	447	464	444	467	454	463	447	453	460	458	424	437	422	451	406	440	473	451	445	467	420	439	458	454	441	434	452	460	442	467	418	469	479	453	415	408	464	430	455	442	420	435	467	451	484	451	450	430	465	430	472	424	435	445	474	473	434	448	449	446	466	428	446	459	449	469	470	441	434	421	454	464	452	438	474	468	439	455	444	442	476	423	479	443	460	428	432	460	437	466	458	456	470	377	475	473	490	468	451	453	454	453	451	459	438	458	433	455	441	457	446	461	423	453	428	443	463	441	433	401	414	442	454	450	417	445	466	435	444	440	444	445	404	485	452	450	467	446	481	466	402	443	452	440	492	442	443	448	430	465	438	416	418	464	420	473	453	474	479	452	459	474	451	455	433	454	476	502	474	470	442	449	456	463	480	437	444	423	451	444	455	442	466	505	426	470	465	444	473	453	455	460	466	423	435	422	483	431	420	468	450	524	440	420	500	447	443	436	448	458	429	463	429	433	445	472	452	458	474	469	418	478	458	506	467	449	455	464	432	437	460	459	444	443	456	432	434	448	405	432	458	457	447	482	425	451	467	438	474	451	466	488	424	438	484	464	456	468	447	427	454	414	427	467	448	462	432	469	459	435	475	463	442	452	463	431	446	448	468	419	430	431	437	462	465	440	469	441	460	422	421	451	448	424	428	445	455	474	425	454	445	437	456	483	458	465	451	444	474	484	490	461	427	433	434	453	480	476	427	428	462	462	469	462	427	438	418	440	476	474	460	458	434	471	462	449	469	477	413	445
24923	21898	31077	33333	32551	12471	980	490	1665	1799	1245	365	349	343	326	320	326	325	315	350	356	326	295	326	365	312	364	343	310	326	363	327	297	288	327	345	324	333	309	301	350	263	307	333	321	318	342	336	319	318	330	342	328	356	315	317	307	337	307	328	359	332	318	335	349	307	313	341	309	330	328	304	323	337	327	378	329	334	309	313	352	352	320	320	337	326	338	335	320	331	340	333	290	321	340	333	316	334	347	346	307	337	317	332	344	305	321	336	343	370	324	339	287	320	338	294	325	320	360	377	315	321	322	298	322	299	318	332	352	341	307	331	339	335	353	313	325	361	333	343	315	316	345	317	317	323	336	328	302	343	349	279	338	364	325	333	343	324	345	343	278	328	346	318	332	340	302	353	335	313	342	296	337	312	331	290	319	310	348	365	341	319	321	354	351	314	334	319	340	302	346	340	321	347	330	336	352	365	335	269	324	316	328	374	305	326	320	349	327	313	333	325	332	353	344	314	334	357	314	361	314	340	312	312	294	310	323	339	314	327	344	320	349	318	372	348	325	314	312	304	316	342	344	302	328	355	338	339	305	350	312	333	325	315	355	320	348	340	368	296	316	343	340	347	310	336	311	313	355	348	313	324	324	353	300	376	362	338	311	320	339	309	323	334	354	344	345	301	312	312	316	307	343	305	317	331	314	337	323	342	341	313	317	309	312	329	357	341	329	322	306	308	320	351	348	316	318	314	318	320	344	331	299	330	317	330	325	324	321	344	321	309	325	320	330	325	324	318	311	331	294	358	332	298	329	338	332	311	326	353	364	314	314	315	310	336	324	318	314	314	329	340	319	377	337	303	294	342	317	341	322	332	353	320	318	308	297	299	326	338	322	304	325	315	335	330	323	356	317	292	315	339	338	328	328	283	337	304	317	349	323	347	327	357	303	319	320	350	305	364	313	323	315	311	329	332	347	327	342	288	306	316	339	355	341	339	323	351	356	350	293	367	355	343	343	348	337	332	305	329	313	322	349	378	344	326	333	323	333	299	310	299	357	335	297	351	335	334	338	314	344	334	331	364	342	314	342	325	333	322	328	365	330	301	326	348	368	321	318	320	325	304	334	343	308	348	325	352	306	308	304	341	315	302	362	314	351	338	319	324	324	307	311	326	331	330	327	337	360	308	329	308	336	339	345	296	321	340	328	327	317	359	336	334	321	329	303	377	321	317	326	313	320	335	309	315	347	335	325	317	329	344	318	340	320	348	367	292	325	315	323	355	317	339	316	349	320	327	323	313	332	332	341	339	339	325	309	312	308	399	350	323	320	317	317	344	335	341	354	310	317	322	351	351	332	347	291	340	321	354	355	310	313	340	293	340	328	352	301	328	336	320	335	321	309	312	335	305	343	359	369	330	326	316	319	343	350	301	347	332	384	341	307	310	341	332	338	339	337	338	301	334	309	311	315	332	328	331	335	331	310	359	317	319	321	313	335	351	321	304	334	331	332	327	323	350	334	310	327	314	327	359	323	333	342	348	320	345	339	334	327	314	348	343	334	307	350	310	334	311	334	334	373	342	303	323	312	326	332	359	318	337	315	307	302	353	294	356	335	338	350	324	343	318	352	317	307	308	326	327	311	350	323	304	347	333	328	335	291	321	321	292	354	324	312	355	346	356	322	323	319	341	286	319	326	340	324	320	317	314	340	325	328	351	324	304	301	338	340	341	348	324	333	331	323	339	335	351	336	347	288	326	347	314	322	323	318	317	346	338	364	321	350	304	361	340	328	315	310	328	312	303	287	306	336	339	325	342	326	353	337	355	316	340	357	339	336	358	299	306	332	319	316	339	312	327	349	335	328	339	344	337	307	326	331	349	377	305	307	323	320	313	353	365	308	297	347	327	315	325	319	349	303	303	304	309	324	313	345	359	377	314	349	330	316	345	342	316	345	315	322	342	331	338	307	297	329	317	312	336	326	315	322	308	318	343	340	359	322	340	304	306	323	338	337	317	308	309	319	319	346	334	308	315	339	315	322	329	316	316	317	313	314	335	346	348	319	349	324	311	338	348	363	330	330	348	324	351	343	347	338	335	340	324	316	362	330	304	342	322	346	314	316	319	318	320	320	369	336	311	333	327	333	356	361	331	319	366	347	310	317	317	362	331	313	350	303	317	352	317	330	313	326	326	326	335	348	331	310	314	303	321	366	337	329	311	313	356	318	332	297	346	296	353	299	349	295	320	339	311	301	364	316	332	310	344	296	323	322	319	319	326	309	337	329	342	328	319	329	341	324	335	321	322	319	313	367	313	337	339	361	313	311	308	332	339	322	323	344	314	312	325	325	318	338	313	311	344	326	343	346	362	306	318	321	325	334	354	350	356	303	352	338	337	335	367	349	275	349	312	327	331	324	358	346	332	337	343	342	344	313	328	347	351	317	331	350	344	339	341	318	287	314	326	308	315	320	331	316	295	342	344	308	329	331	324	323	300	332	329	315	351	334	324	298	332	335	319	356	326	304	314	352	320	349	323	333	355	338	327	328	358	318	339	295	360	346	347	301	292	327	327	315	347	315	343	356	320	304	340	325	333	279	344	313	316	331	318	313	323	314	319	348	332	340	353	338	318	319	310	321	325	331	317	328	313	351	310	351	320	330	330	323	306	347	301	331	301	349	339	316	310	335	335	299	339	277	315	325	313	319	343	305	328	338	337	318	337	349	291	353	329	328	306	297	298	322	291	296	331	319	312	330	324	314	317	321	341	329	322	316	342	327	323	298	294	303	313	323	320	336	314	344	327	303	343	329	281	324	307	363	331	291	328	318	356	348	347	355	353	320	338	320	348	323	341	303	347	316	334	306	306	313	326	336	288	325	297	336	334	353	308	302	317	279	302	362	308	314	336	325	312	329	332	334	292	323	312	333	344	312	337	308	332	346	321	339	344	335	339	304	347	321	301	315	329	338	366	336	329	345	338	334	355	328	323	329	333	357	316	345	340	308	327	309	312	325	314	336	301	314	315	357	333	320	340	330	322	357	343	336	337	374	336	314	330	312	339	309	349	359	348	330	323	323	322	333	303	313	310	336	346	332	349	314	322	297	325	320	338	353	357	310	316	323	331	363	331	316	343	351	330	339	364	317	370	308	322	350	339	340	341	346	322	322	340	302	332	311	340	333	327	308	316	333	335	330	292	330	309	301	347	311	302	334	351	366	325	301	347	282	289	300	327	315	357	298	344	366	334	331	334	303	346	324	301	284	316	325	327	308	322	315	338	328	316	352	357	311	327	327	298	338	321	309	346	343	320	331	351	333	342	323	336	351	321	306	304	347	341	358	335	338	327	347	326	312	343	317	338	314	321	352	361	318	294	325	311	346	339	331	342	344	295	333	364	344	338	326	336	295	309	294	329	346	322	341	325	299	325	341	350	310	327	296	295	324	326	334	323	313	322	348	356	330	321	307	346	353	334	324	343	292	321	336	338	357	358	332	352	313	338	279	310	344	326
38601	71765	49531	42090	36147	5904	401	720	3220	3448	2101	390	364	354	392	344	377	366	378	362	359	355	320	374	376	364	378	346	352	344	321	355	346	375	346	353	367	358	377	359	390	375	326	354	309	373	327	395	346	346	351	362	319	341	392	379	388	340	338	360	325	356	391	372	357	338	375	357	326	337	345	363	361	390	363	352	365	308	345	381	388	342	361	345	324	348	384	312	367	350	360	366	343	331	349	342	332	343	379	325	351	377	361	342	352	378	368	348	313	344	378	350	351	345	368	372	365	359	333	363	342	366	357	350	348	350	347	372	332	353	339	355	388	364	398	316	358	327	364	384	353	367	371	378	364	349	390	369	355	356	361	336	371	336	347	361	366	343	348	337	342	352	363	353	341	348	341	347	391	360	373	369	327	338	349	340	328	359	377	377	354	373	353	320	366	357	372	353	325	383	362	357	360	387	373	369	342	323	349	355	336	327	384	323	354	361	351	336	339	351	376	313	337	366	364	370	330	363	356	382	351	358	321	378	356	346	340	370	347	375	354	380	325	361	360	374	336	402	340	384	366	376	350	351	307	357	377	333	333	325	372	376	337	347	360	379	363	388	362	361	375	340	354	342	335	347	334	355	364	340	357	357	358	365	376	329	371	352	322	353	390	365	395	372	355	328	341	330	381	372	348	367	332	371	326	367	366	348	356	346	344	365	349	303	365	362	331	376	350	346	349	359	343	356	344	366	388	386	346	365	364	329	339	351	371	347	350	409	351	334	383	378	316	345	377	336	352	372	365	342	334	335	354	358	369	322	394	371	327	372	367	336	372	350	378	363	326	327	365	369	363	346	361	356	367	367	332	328	364	353	334	339	338	368	400	332	363	371	337	336	366	333	346	357	369	371	373	325	334	345	321	340	380	322	411	362	366	396	335	349	387	352	363	351	360	344	321	357	308	353	348	351	342	337	362	396	343	344	332	347	368	398	369	373	339	355	331	358	376	336	335	357	361	373	371	347	372	350	372	369	367	345	352	372	340	367	348	387	319	365	368	343	408	335	393	354	313	405	355	309	377	342	344	340	337	353	361	364	348	376	359	382	365	357	347	346	342	376	323	340	354	340	375	364	374	321	334	382	360	361	377	385	358	359	360	357	325	354	347	364	328	348	343	363	376	356	335	371	357	358	364	366	354	375	352	379	355	352	356	385	396	397	373	358	348	353	379	390	334	367	342	352	327	354	366	373	358	356	381	373	359	351	356	374	354	365	396	365	397	361	393	351	356	341	332	360	337	348	358	353	372	369	347	371	332	371	351	358	359	337	361	332	373	374	337	369	358	355	389	337	377	344	364	373	355	366	344	361	335	377	350	381	358	321	351	345	338	344	358	359	417	363	347	355	344	319	328	322	348	337	357	360	338	350	333	348	373	343	319	349	360	332	328	349	319	365	374	322	391	318	358	356	351	369	363	358	341	361	329	333	346	328	327	369	379	337	365	360	352	336	364	380	358	359	351	371	356	358	360	373	341	371	383	329	380	358	405	367	356	343	357	353	367	357	352	321	354	386	363	349	362	370	364	339	347	400	378	326	347	340	380	359	352	355	366	339	352	373	320	372	332	337	373	379	358	344	348	372	350	333	336	351	357	378	345	332	364	344	322	326	406	379	326	368	357	355	365	371	368	342	401	413	399	350	340	342	364	347	365	328	358	362	320	381	368	346	351	364	335	361	386	353	363	375	371	369	355	354	376	391	361	339	332	360	343	319	351	379	370	341	338	346	353	345	356	340	377	372	366	377	370	365	347	344	358	377	367	340	356	350	376	377	385	391	366	388	362	353	350	352	365	347	367	341	374	381	370	394	354	387	386	318	338	342	330	355	335	379	365	332	364	359	353	362	352	382	346	379	347	372	382	342	359	329	403	354	373	352	354	377	313	336	339	398	369	369	372	355	363	353	356	349	368	383	343	353	355	370	365	344	358	351	329	330	380	352	358	359	380	334	346	336	363	372	370	359	374	355	378	323	374	330	331	364	338	361	356	354	343	358	367	334	368	342	365	329	376	357	346	368	324	360	326	352	343	351	352	343	359	353	340	370	367	315	334	365	312	369	363	330	370	385	386	356	355	317	352	359	338	332	351	365	340	396	358	366	363	352	366	381	344	355	320	363	342	374	368	360	360	351	349	390	344	348	319	321	357	345	340	356	346	358	325	313	340	340	380	358	357	374	346	304	359	378	345	401	362	314	382	366	385	376	344	359	325	379	352	330	375	349	357	391	382	374	355	336	336	379	391	346	382	381	322	335	384	353	362	347	344	372	373	368	370	342	347	365	358	336	352	372	362	336	341	345	374	345	346	320	365	375	383	345	367	341	371	358	350	307	340	327	340	396	378	373	323	371	343	388	358	355	338	340	369	386	371	365	302	358	380	313	375	351	346	371	371	368	360	365	358	342	369	368	356	348	377	344	382	365	359	381	359	359	374	346	373	365	342	351	370	376	374	344	363	339	388	359	374	321	384	337	314	354	365	334	354	363	351	350	356	348	341	344	357	370	325	367	345	318	374	345	363	381	369	377	374	373	332	340	354	371	371	363	397	339	366	361	348	376	357	342	377	364	372	372	363	366	358	353	380	358	350	361	366	357	388	336	367	374	390	363	361	383	352	357	336	364	341	346	372	334	363	323	355	347	361	338	315	382	311	370	382	373	325	362	398	343	359	390	340	344	379	362	377	372	348	368	349	377	371	361	332	377	353	346	352	333	337	400	354	320	338	341	361	361	341	362	368	334	375	362	352	345	339	347	335	359	359	386	341	377	324	387	344	356	357	378	361	341	365	335	384	364	372	341	365	319	383	350	363	355	339	361	351	351	378	346	355	359	364	352	386	338	349	358	370	368	336	400	343	383	356	362	340	368	390	363	343	379	340	370	342	330	365	334	363	389	346	359	383	354	345	371	360	327	349	352	337	365	356	374	357	358	356	351	369	359	367	351	339	327	365	340	345	317	361	333	329	354	393	359	350	404	322	357	397	349	355	364	364	340	353	359	356	371	388	372	376	354	351	346	365	367	385	363	369	367	376	369	373	385	393	352	363	359	352	323	384	325	375	359	382	361	341	346	373	334	357	371	334	356	365	352	331	331	372	377	340	362	374	384	353	343	349	350	335	359	349	374	369	355	329	365	360	378	374	353	368	347	346	359	333	353	367	373	346	340	341	346	372	365	345	334	344	393	337	363	342	358	350	371	358	359	359	387	365	350	364	379	377	389	341	346	326	360	364	387	367	357	355	356	352	358	353	362	362	339	352	339	328	355	347	386	335	388	324	364	338	335	351	357	345	331	345	392	322	376	360	380	372	357	327	357	358	373	363	382	345	347	337	349	373	367	344	343	326	339	339	364	345	380	359	333	385	333	342	378	356	363	362	343	343	365	336	361	358	355	352	334	363	331	384	339	354	378	357	332	352	349	352	367	354	356	341	346	373	382	356	365	349	354	366	347	369	367	333	333
22690	21336	30600	31040	40777	23968	13562	3305	6908	8001	5053	893	616	658	609	601	604	635	619	601	606	583	532	637	643	634	624	596	562	642	596	625	609	604	579	564	636	626	632	585	599	613	584	634	595	601	605	583	611	572	610	600	588	632	592	579	603	611	613	640	556	610	580	583	593	586	610	621	594	586	626	583	573	619	618	603	645	589	582	589	595	626	592	578	594	575	558	588	613	608	618	563	568	577	593	609	631	619	593	588	587	596	590	596	616	578	609	586	575	597	601	558	601	575	601	596	568	641	609	582	591	589	580	603	610	593	570	632	614	612	571	534	634	591	585	578	590	587	572	626	612	583	586	655	611	605	563	598	603	632	611	631	555	548	631	619	606	569	582	604	608	582	620	552	584	602	606	598	555	594	545	596	599	567	628	599	602	611	603	587	638	599	643	636	602	573	556	599	597	576	542	597	621	604	584	610	573	563	570	586	585	589	587	676	592	543	567	575	585	560	601	627	581	600	559	592	563	607	571	600	555	575	609	605	618	606	605	601	578	635	639	615	640	610	564	557	551	595	593	600	544	611	570	608	614	605	609	599	605	618	560	598	619	607	594	665	548	599	556	580	585	607	569	559	620	587	575	598	578	624	621	618	606	625	601	636	625	585	603	608	596	662	595	583	580	623	591	590	604	587	588	601	637	615	620	571	592	585	595	581	590	561	596	632	615	620	607	613	618	542	602	613	587	615	621	567	615	609	620	619	613	604	613	580	635	595	586	628	591	650	588	587	567	560	573	590	591	620	601	627	660	582	547	562	625	585	614	605	584	603	597	583	632	577	644	602	593	596	607	579	600	616	575	603	594	577	554	593	610	599	600	624	619	609	584	593	578	569	615	584	614	573	554	614	591	568	604	622	592	595	626	582	606	609	628	578	593	585	646	636	622	582	607	609	625	624	576	632	608	614	591	615	621	591	603	601	589	590	615	616	561	584	651	610	583	593	617	624	599	580	586	609	580	630	622	563	592	654	575	585	588	583	560	597	612	608	600	586	638	552	624	593	600	617	554	625	550	584	594	606	655	555	606	581	598	608	598	610	599	601	587	593	590	594	580	591	599	599	599	639	634	595	579	604	591	592	620	558	563	573	609	604	595	549	641	611	645	575	571	635	592	589	566	588	619	596	619	601	562	587	595	627	630	611	620	571	595	623	573	587	587	593	594	582	568	565	581	593	586	566	610	618	627	646	599	604	595	602	558	587	616	580	579	566	597	580	632	583	559	599	648	609	594	594	636	588	660	564	591	531	591	555	582	607	559	601	626	613	577	605	643	585	587	558	609	622	607	597	601	605	585	589	639	656	585	601	635	614	637	551	574	593	628	585	627	596	606	581	613	576	606	642	579	570	571	593	584	612	596	591	561	548	547	610	629	647	592	614	600	588	575	627	598	620	561	623	616	594	615	575	592	620	608	603	585	586	632	583	556	597	575	604	613	597	553	531	602	574	576	547	603	565	610	579	587	564	623	597	630	568	606	601	619	646	615	618	632	622	623	590	629	596	577	597	564	617	588	578	620	582	555	630	598	601	634	628	633	528	561	620	570	595	572	575	587	605	581	600	593	583	544	591	633	598	597	611	578	557	569	543	563	586	612	580	588	563	570	577	537	582	601	627	596	616	600	571	573	627	615	636	611	580	622	587	633	608	599	628	594	608	601	578	645	638	592	613	573	598	602	570	543	604	592	590	592	592	615	572	605	580	619	611	584	619	606	568	553	614	541	617	600	583	569	592	625	565	604	576	616	558	620	593	555	584	619	598	635	601	594	564	589	584	605	600	568	574	568	552	612	583	574	627	584	521	606	553	642	590	578	613	611	589	589	584	590	593	610	574	655	616	565	527	578	586	602	604	573	607	627	635	605	601	612	626	626	579	628	594	602	622	599	593	607	579	645	567	633	595	555	665	611	624	640	590	613	605	616	607	608	596	607	590	584	612	607	647	642	603	623	580	600	618	638	586	568	576	598	568	584	625	577	579	637	612	572	604	606	587	593	613	588	582	616	595	599	568	588	611	592	593	581	548	612	597	606	609	591	595	556	623	607	621	605	586	587	595	581	593	575	603	594	560	611	638	661	570	605	604	646	615	627	606	572	598	594	628	572	565	565	602	615	554	608	609	607	594	613	584	585	588	607	578	605	583	617	587	608	562	609	583	555	589	654	602	611	580	577	586	590	555	602	556	599	520	589	609	649	612	604	568	605	608	617	586	597	573	627	595	559	628	618	566	570	625	604	558	572	606	605	615	642	625	580	570	587	565	579	632	598	604	569	613	653	629	615	553	645	635	602	573	652	648	623	605	601	606	554	617	567	606	576	642	604	608	568	588	598	606	623	563	566	585	617	591	591	613	553	585	588	567	596	591	590	585	591	576	623	565	587	578	625	620	603	608	602	562	607	628	597	599	579	599	611	617	555	642	597	616	555	574	611	617	598	567	639	607	578	601	581	599	575	569	601	614	598	613	571	556	616	588	568	580	600	625	601	623	619	590	601	596	618	584	590	594	579	584	624	622	592	604	607	581	623	620	646	629	595	636	596	593	625	610	578	587	609	613	613	575	577	607	586	572	578	586	603	635	582	572	578	599	614	634	560	599	613	546	549	592	613	600	614	600	535	581	609	609	592	589	599	595	590	614	620	583	593	567	582	588	576	589	573	619	619	574	573	621	648	624	596	634	609	632	587	598	570	620	621	580	600	608	623	605	610	608	604	620	625	595	577	632	589	594	620	623	607	590	594	605	570	639	568	657	606	602	666	639	551	579	586	635	577	608	632	556	598	576	577	609	614	576	610	561	618	602	566	566	637	598	605	584	639	574	617	606	629	579	565	561	611	637	602	587	604	578	588	650	537	617	645	630	595	595	612	618	605	638	615	601	565	640	592	616	627	598	564	608	584	654	581	590	573	588	614	608	596	563	566	632	589	602	618	615	610	559	577	629	598	573	596	614	590	609	581	602	588	616	613	545	615	572	621	585	582	614	627	599	566	594	559	616	606	605	619	602	606	627	590	595	559	593	537	561	589	587	623	640	584	659	642	606	585	601	600	557	606	579	553	593	605	610	600	574	611	590	614	608	619	609	608	586	627	602	593	626	626	610	621	610	627	570	603	561	601	611	612	607	569	606	605	618	573	590	603	639	562	632	579	593	599	609	583	608	598	623	639	590	613	612	597	597	617	623	605	618	595	596	664	577	588	589	588	636	588	579	617	619	609	600	583	559	582	609	567	590	623	599	600	629	619	573	543	548	525	586	542	585	587	600	620	656	567	558	552	586	579	639	603	600	579	580	584	617	613	622	574	601	576	599	650	613	632	591	595	573	551	610	596	607	580	566	576	603	604	596	554	588	582	590	592	590	595	605	651	585	616	611	573	567	599	570	609	581	590	572	583	610	563	575	580	586	607	607	589	613	594	587	583	594	624	640	608	567	607	581	616	615	623	579	614	580	646	573	567	604	564	591
47689	94967	73631	65770	55187	9614	1000	3967	10841	11402	7307	838	608	617	618	610	615	590	622	627	641	589	608	584	594	586	603	591	608	625	616	617	579	604	567	632	587	613	599	604	569	591	615	587	618	601	618	635	577	596	580	565	575	618	579	579	589	613	618	579	622	579	626	597	571	587	593	616	586	592	606	598	624	595	616	586	554	633	596	609	588	574	620	602	617	596	565	605	572	607	573	567	588	619	548	630	609	649	570	562	564	617	609	620	588	564	579	607	615	586	627	630	591	557	580	571	646	608	633	600	579	597	649	597	628	625	586	627	629	549	627	588	606	609	611	626	616	615	619	578	638	607	602	625	667	646	606	575	609	575	612	582	591	601	557	577	594	605	561	601	596	622	582	599	613	606	569	607	606	630	630	611	622	585	584	628	583	618	599	587	606	597	598	595	600	600	605	591	592	581	607	605	645	592	581	610	623	615	558	585	616	598	633	594	581	617	596	641	620	583	604	653	570	635	634	619	611	570	550	580	605	591	611	580	629	591	612	570	612	624	630	604	595	599	629	590	600	632	558	601	561	591	602	621	624	595	599	616	574	607	587	604	612	612	633	620	641	628	594	610	597	594	569	588	609	622	646	585	556	572	596	609	653	556	627	564	633	596	609	619	639	586	586	621	604	630	611	574	666	623	622	625	592	569	571	589	588	644	569	579	608	634	634	582	608	618	619	609	577	589	601	635	622	646	591	637	640	583	564	628	634	613	586	625	584	577	607	553	595	638	578	605	625	603	582	592	568	643	618	570	584	600	584	581	605	588	617	585	577	574	590	601	624	632	621	549	594	628	599	583	604	612	581	611	578	621	612	580	621	627	626	579	598	616	611	587	615	606	593	615	654	563	636	614	618	579	621	577	586	574	633	585	596	599	602	619	614	624	551	589	589	593	547	629	513	575	598	605	601	600	616	556	604	611	602	597	626	612	567	633	582	632	614	584	637	588	569	605	595	624	628	587	598	658	583	609	582	558	593	627	608	596	643	619	632	610	591	629	603	591	578	580	613	562	611	608	564	611	591	609	540	617	574	573	619	576	598	627	568	623	558	633	601	617	612	562	568	602	563	595	598	614	563	620	609	641	581	528	589	583	552	596	597	577	624	621	572	604	607	577	579	592	621	609	623	571	649	601	609	584	571	589	562	587	621	607	587	651	631	602	585	623	596	601	594	595	593	635	626	618	625	596	598	623	609	584	611	612	606	630	625	616	638	584	599	586	621	591	624	618	606	603	575	641	608	545	592	569	572	563	606	577	591	612	612	593	630	578	607	581	627	614	640	606	572	612	625	616	624	608	624	618	645	591	604	605	631	641	595	621	629	593	566	637	612	620	623	616	595	576	620	560	616	580	647	605	582	574	574	603	588	602	612	593	582	614	596	594	625	568	609	631	636	585	600	589	641	586	607	635	628	583	559	628	587	619	657	624	625	616	600	594	618	579	581	614	623	616	597	627	588	571	616	607	549	575	601	571	630	563	661	597	556	560	594	575	625	582	575	624	616	622	620	581	652	604	588	591	580	567	636	630	593	610	582	558	667	618	585	578	621	598	595	574	634	607	634	664	596	604	576	615	615	594	605	581	612	608	568	564	615	576	565	565	582	547	589	594	574	591	625	612	637	656	635	622	560	549	600	643	622	574	595	587	598	607	622	602	599	590	619	582	642	604	552	609	584	596	605	622	603	607	592	624	632	639	618	587	563	580	619	621	627	573	592	551	619	566	607	639	576	578	632	629	639	624	580	592	606	611	579	628	569	593	609	562	597	615	585	620	587	590	618	608	627	624	560	578	566	641	573	569	620	586	555	652	608	638	594	603	643	573	578	588	611	569	624	603	637	578	516	591	569	616	636	582	600	597	605	591	626	593	600	629	609	585	585	563	637	538	604	601	583	583	595	611	581	614	598	546	583	600	606	616	614	589	605	599	589	594	587	578	603	588	635	588	597	607	578	600	616	669	619	605	625	587	604	578	608	638	604	562	621	637	560	640	561	593	577	552	603	586	599	603	606	565	650	646	656	609	575	629	584	565	600	612	578	562	566	559	587	595	612	582	591	622	589	641	642	646	583	634	596	605	612	633	556	608	578	573	601	566	592	638	605	634	650	580	569	619	640	599	576	591	599	586	572	601	586	603	616	614	597	603	612	681	625	589	597	598	570	600	550	613	578	642	596	579	588	588	603	613	628	569	613	654	587	627	646	612	618	613	587	596	615	640	543	591	584	632	625	565	589	586	594	579	643	615	613	617	566	589	591	613	575	584	592	647	591	586	599	612	604	642	608	627	601	576	585	607	570	579	579	572	614	633	606	608	646	653	575	608	563	575	655	619	602	640	598	608	558	583	616	620	575	630	587	603	592	633	649	583	583	604	623	609	600	580	610	618	635	596	571	581	614	607	628	598	615	621	588	596	577	610	596	609	633	585	613	648	582	605	581	634	640	610	573	553	648	602	603	606	585	611	561	615	606	586	630	609	588	584	571	591	643	611	572	604	618	617	607	628	628	642	562	619	651	612	591	630	601	643	602	602	601	619	633	537	622	585	573	655	596	624	623	605	587	614	607	607	631	567	639	635	634	629	635	602	607	609	595	617	609	586	554	592	581	649	591	610	600	571	594	601	621	623	569	609	586	619	598	603	625	569	560	586	589	598	599	605	610	622	602	599	579	590	560	608	589	577	611	627	579	578	601	584	601	611	576	610	607	613	538	560	615	617	617	612	641	600	564	550	617	623	620	626	579	623	642	626	588	616	608	660	528	586	617	618	654	610	626	642	593	623	602	595	598	668	573	638	628	596	571	606	568	667	583	587	608	606	620	566	604	623	654	583	584	625	577	632	589	602	603	547	598	607	607	597	639	592	630	603	593	588	599	603	597	627	618	584	560	603	556	609	600	604	567	609	679	610	596	565	621	593	569	602	573	604	584	581	596	596	614	555	607	627	593	566	586	599	584	593	615	602	618	592	605	608	644	635	635	576	619	577	604	577	622	595	610	594	594	613	636	585	602	559	634	561	577	563	585	620	603	593	595	613	586	640	636	609	603	608	612	595	612	585	606	598	624	604	602	548	661	614	612	575	630	606	595	582	617	594	568	619	583	569	633	584	587	587	588	629	632	604	571	565	569	602	603	586	580	585	610	622	574	560	623	617	609	613	561	644	578	599	573	589	570	621	542	645	600	624	615	544	558	568	651	588	602	582	603	629	574	579	610	617	638	591	577	614	613	613	593	577	629	584	615	636	598	594	615	582	616	599	636	612	624	626	581	651	613	573	599	639	591	618	607	605	653	588	562	602	564	613	556	582	594	599	586	619	619	561	559	587	572	589	593	582	578	654	616	609	642	600	620	623	600	603	591	624	580	578	618	622	580	648	612	550	585	616	592	578	587	582	576	597	600	587	584	611	615	615	617	588	603	594	589	605	598	593	633	596	580	632	625	601	645	580	602	570	639	655	657	610	598	605
29841	25025	27563	21498	14500	1627	342	473	471	510	433	260	273	265	282	267	294	270	277	238	285	266	260	274	283	286	285	281	303	296	240	266	275	299	258	242	303	290	283	266	282	259	275	282	238	294	273	268	259	298	279	274	288	248	250	284	271	250	270	276	271	246	275	301	263	286	238	272	263	306	261	262	259	277	269	287	300	274	241	302	269	297	290	249	282	269	294	253	271	277	289	312	291	262	245	248	290	274	298	267	265	298	277	295	296	264	268	242	297	269	286	273	277	256	243	260	290	274	251	302	268	284	276	274	275	290	280	268	275	269	292	264	288	294	251	259	275	255	290	270	282	253	291	293	240	285	264	297	283	246	281	281	270	281	284	260	271	271	266	269	256	280	292	264	273	273	279	278	284	291	271	276	291	301	253	285	289	271	275	279	289	269	236	261	278	301	289	252	283	272	257	263	292	255	275	281	295	276	278	273	308	270	281	262	276	285	266	271	268	285	273	274	247	279	282	282	263	267	284	278	256	284	283	277	266	254	291	264	271	272	296	271	255	260	267	303	280	251	261	282	272	284	272	287	263	271	291	270	290	274	268	273	277	301	279	277	290	273	263	278	287	261	264	246	281	261	264	263	261	268	246	271	268	283	246	277	309	275	284	279	267	280	307	281	256	261	280	259	281	289	282	269	278	272	287	296	273	298	268	262	287	282	295	262	256	281	263	277	285	283	298	269	281	272	281	293	244	270	261	293	245	261	257	292	267	269	259	266	261	271	286	263	273	257	270	241	272	267	274	255	310	306	256	255	266	269	290	281	250	265	269	304	280	302	272	296	251	293	281	247	291	284	269	285	286	274	293	287	247	277	261	280	267	282	267	268	278	291	253	294	242	289	252	305	265	273	294	251	277	301	276	261	274	264	286	265	254	284	303	278	255	280	295	290	282	308	276	261	296	261	291	296	261	247	256	255	270	271	249	279	266	264	282	291	278	291	299	245	252	295	275	292	248	291	269	268	251	267	278	271	307	277	249	289	256	283	250	278	289	273	277	281	272	272	295	257	273	249	271	270	257	262	293	269	261	299	276	286	304	269	286	263	292	274	281	263	291	288	263	263	264	283	268	275	267	259	263	276	249	309	279	286	295	290	247	261	272	270	295	250	251	270	253	267	275	281	272	266	295	315	273	289	251	306	261	281	260	277	273	249	267	270	247	280	279	257	287	245	253	273	308	300	273	259	295	294	310	253	271	260	311	280	312	311	288	262	287	302	258	289	252	278	273	258	284	262	286	260	297	277	254	297	280	259	270	306	275	238	291	266	270	254	266	289	253	268	267	245	303	293	271	253	253	249	298	290	277	276	316	300	295	292	254	270	280	245	271	268	265	260	306	300	302	275	265	283	267	264	237	302	294	306	272	251	247	286	277	257	238	276	269	267	271	283	255	297	258	258	286	272	270	282	299	288	276	287	264	300	247	268	281	277	271	270	297	279	247	280	260	284	264	240	260	285	283	243	278	278	299	293	271	278	253	255	284	304	319	274	265	266	305	247	245	258	292	262	279	242	290	296	289	283	282	296	298	297	273	296	302	234	267	273	257	276	293	280	278	272	277	281	245	247	253	266	258	278	310	292	273	264	251	287	283	264	278	265	266	297	281	257	281	264	284	291	269	290	258	288	241	307	263	277	259	278	278	301	283	269	271	279	287	306	258	287	287	277	276	268	278	244	260	318	264	271	265	260	277	294	252	248	273	273	259	242	272	269	278	305	258	256	288	266	287	279	274	282	269	302	292	292	249	257	273	249	266	280	277	279	290	280	252	256	289	262	272	279	269	260	266	251	269	248	299	288	261	271	279	290	263	255	272	293	291	256	274	268	257	263	277	237	262	279	286	311	270	257	263	276	295	275	307	289	307	279	276	260	264	304	252	276	242	280	275	263	276	265	274	281	284	273	255	263	259	290	263	253	244	264	267	271	286	276	281	273	261	269	264	241	265	294	268	303	277	289	270	304	285	285	259	257	246	265	289	262	277	264	279	271	291	271	281	248	298	278	279	264	262	278	263	281	253	295	283	280	306	275	277	280	289	268	265	271	290	274	285	256	267	267	270	272	268	253	280	306	294	262	299	269	265	297	282	259	288	276	271	296	287	248	266	249	245	305	285	261	273	279	258	242	258	255	284	253	257	266	294	264	284	274	284	282	292	288	269	276	301	277	264	249	296	288	307	275	266	270	280	270	281	312	259	292	254	304	285	270	268	275	275	269	252	264	266	303	262	288	291	309	258	293	262	299	252	274	291	290	273	307	286	252	297	259	294	266	277	291	275	254	262	275	269	265	269	265	281	269	285	235	283	284	266	266	279	284	267	263	298	266	272	288	299	273	287	244	267	277	263	268	262	294	272	287	304	269	278	288	250	274	280	287	275	291	300	255	309	248	287	276	258	266	274	280	246	254	269	253	298	304	262	257	258	282	254	279	288	298	285	253	279	260	274	268	290	266	299	259	289	268	293	245	283	264	271	276	247	250	276	262	278	270	285	280	250	263	243	281	265	300	271	310	287	266	247	278	254	277	269	282	280	263	293	281	286	269	269	289	264	272	258	281	285	249	266	300	277	290	265	283	258	293	260	288	295	275	288	257	273	263	291	277	312	285	262	275	284	281	294	296	268	285	273	255	253	286	301	299	279	282	271	242	235	279	263	280	263	275	260	275	275	271	245	297	264	255	264	285	290	264	259	264	259	267	279	301	240	253	285	278	280	284	281	258	268	309	256	262	298	269	273	300	267	268	292	285	281	297	291	244	276	270	281	309	296	276	313	261	258	271	281	292	286	265	263	283	260	275	289	265	296	289	264	276	280	288	271	275	284	252	286	279	286	295	292	293	260	290	276	290	263	281	277	266	297	256	289	281	265	267	262	283	248	267	253	279	280	280	263	302	283	268	266	261	256	252	284	268	265	254	266	280	298	309	260	278	298	252	288	279	236	258	255	253	279	268	297	253	277	295	239	262	278	264	282	268	287	283	298	280	254	281	258	252	267	281	263	260	250	268	292	270	261	279	268	266	291	280	282	282	257	291	273	293	307	251	289	275	289	244	260	271	238	266	294	264	250	256	251	262	268	268	280	275	271	278	275	286	267	275	256	240	273	274	272	261	284	296	293	273	241	283	309	245	280	282	257	270	305	286	264	284	293	300	284	274	265	279	247	246	265	269	278	261	264	263	282	303	276	277	303	274	280	301	253	283	262	270	272	277	279	241	280	282	295	270	268	300	266	258	269	252	301	264	256	288	291	268	269	278	265	265	283	258	249	276	293	291	278	264	273	287	255	296	257	261	270	262	292	273	272	251	291	265	287	300	299	289	276	292	255	261	247	282	305	296	293	259	264	269	263	283	301	258	288	273	246	236	284	287	258	297	289	295	250	256	267	297	257	297	312	286	272	263	265	299	259	265	263	251	270	285	292	283	291	269	309	274	263	280	272	281	262	261	288	272	294	309	281	283
28740	35812	22294	15762	12646	1067	351	575	653	682	516	262	285	318	296	288	286	280	296	325	294	290	299	291	305	291	260	289	321	265	300	303	321	310	303	282	301	318	321	286	267	306	300	303	313	308	304	319	321	288	252	326	300	289	277	319	289	330	273	280	278	302	281	298	269	282	310	291	285	297	287	246	281	310	314	293	280	273	312	273	309	274	296	270	291	280	289	304	289	282	311	268	304	276	318	270	277	274	293	261	298	273	293	300	307	297	275	297	281	270	277	276	271	290	294	305	275	240	312	317	284	286	317	314	286	275	311	276	275	315	253	289	281	297	300	264	304	251	294	305	289	249	295	286	281	297	277	289	260	289	272	313	276	290	301	300	297	281	292	276	318	314	313	323	294	273	285	326	289	302	266	309	249	283	279	310	307	270	269	286	283	293	284	279	317	291	307	295	288	250	297	302	309	290	275	270	294	294	283	297	256	314	294	313	255	280	287	302	299	271	295	281	330	317	279	286	309	268	309	284	274	290	247	296	314	304	255	301	280	287	320	311	300	282	331	297	298	267	303	296	291	322	295	274	306	292	301	303	325	276	285	342	309	270	298	318	347	288	307	306	283	281	285	290	305	270	278	302	280	309	272	282	271	279	266	295	309	295	285	278	277	317	292	306	275	305	309	303	305	274	285	298	301	306	287	293	312	296	291	306	290	319	297	283	277	302	278	310	274	305	288	307	280	279	277	294	291	254	304	271	305	290	310	282	268	327	326	285	280	273	283	275	297	293	332	283	276	297	308	266	277	327	284	273	295	293	300	270	289	303	317	313	293	276	291	298	266	299	287	308	320	274	273	285	326	299	290	281	294	301	278	312	307	291	285	299	292	294	300	290	303	295	283	290	305	308	299	295	289	290	278	270	311	284	267	305	289	325	305	289	280	310	302	275	295	287	283	296	295	288	285	293	269	294	263	283	275	291	253	310	288	289	288	301	288	296	278	262	298	283	308	264	285	287	303	270	301	274	301	267	283	285	305	270	281	297	318	313	312	304	301	323	285	300	299	269	285	288	296	290	280	290	275	315	275	261	301	292	302	310	274	284	260	292	285	294	295	289	349	290	297	240	281	303	323	304	298	284	318	328	290	269	266	280	267	251	302	271	309	308	300	300	288	299	292	295	253	261	294	290	295	299	285	295	247	294	317	291	284	291	293	283	326	294	259	316	288	293	308	283	282	289	318	295	291	300	322	308	284	274	291	309	273	267	312	310	309	287	290	270	277	294	310	278	303	307	274	275	297	279	330	295	318	287	276	298	340	313	309	257	306	270	322	291	269	275	289	307	286	292	311	317	292	285	298	257	324	282	307	277	312	284	286	285	290	299	283	292	299	288	299	271	284	309	337	302	337	264	321	275	282	288	309	293	294	310	298	292	280	300	269	269	312	284	294	297	306	294	334	274	308	307	281	304	281	269	276	274	287	286	289	290	275	282	272	295	298	308	265	287	272	307	308	315	282	287	283	269	286	304	256	298	327	312	281	294	282	284	299	282	277	282	306	279	313	291	275	286	306	289	287	283	282	289	290	294	290	307	273	307	294	288	326	317	301	293	299	296	289	282	310	300	286	299	308	280	268	280	275	301	303	297	277	305	267	287	313	287	295	291	296	273	310	298	311	274	274	276	287	287	287	299	295	308	296	282	301	306	253	306	307	263	296	298	317	308	273	314	284	328	284	285	290	298	291	331	269	329	304	304	308	284	286	286	309	294	273	344	292	285	292	303	333	290	276	275	304	315	297	275	301	275	311	303	289	281	341	285	317	316	300	278	308	310	266	278	287	273	282	277	303	289	307	306	290	290	291	272	308	274	302	297	317	302	288	328	281	295	286	295	304	284	277	307	284	297	276	309	290	276	296	283	287	331	289	307	276	285	294	317	296	281	278	298	289	322	283	285	300	290	305	266	310	293	286	274	289	321	284	284	300	295	311	353	307	299	287	308	299	281	309	286	288	286	311	321	297	248	298	277	303	282	289	275	277	298	261	333	303	288	293	270	297	308	280	280	266	301	289	290	300	317	299	262	281	302	283	299	301	301	295	304	291	279	290	294	297	286	285	280	290	273	271	300	289	275	286	306	296	278	284	283	289	282	307	273	289	287	279	278	272	307	297	298	311	299	290	291	269	272	262	290	282	310	308	323	270	309	277	283	297	313	297	272	298	294	291	307	339	319	259	320	290	316	266	280	285	290	276	300	278	275	264	323	266	310	289	299	303	280	250	320	274	316	278	321	268	282	282	262	290	275	284	314	300	295	315	296	311	276	305	275	287	272	316	297	316	284	323	300	276	265	298	306	315	288	314	281	308	275	290	264	295	278	314	300	282	271	288	310	280	283	283	302	294	300	261	316	288	311	286	298	303	277	310	276	296	275	293	260	281	303	285	275	312	274	304	309	279	283	284	291	291	272	284	290	260	278	286	257	307	287	292	305	286	312	267	249	291	284	308	289	301	280	314	279	264	309	279	277	303	284	265	276	285	318	259	289	314	307	297	306	298	277	266	276	253	305	303	306	297	281	300	279	303	283	297	294	299	282	291	292	298	309	291	276	332	286	294	284	293	278	274	269	299	306	282	290	305	296	277	293	275	285	280	279	309	308	289	287	288	260	264	304	287	299	287	296	309	287	274	264	297	316	280	291	272	285	254	264	281	274	268	255	269	302	297	279	329	269	249	268	258	265	309	309	313	298	307	289	294	288	298	293	312	299	316	287	273	296	287	275	291	288	283	311	281	290	296	283	300	307	307	322	281	293	297	271	308	295	297	266	277	293	272	290	290	267	303	260	275	307	286	286	312	295	305	258	300	284	303	267	282	291	285	275	298	303	283	282	311	316	277	333	287	291	292	295	303	268	289	333	284	272	284	291	308	268	289	293	300	266	282	279	311	292	282	268	297	303	272	312	286	320	300	308	302	272	323	300	306	276	281	317	319	290	326	306	288	293	285	299	293	276	287	284	309	286	277	304	330	315	305	275	308	293	309	268	284	279	303	265	271	283	261	315	317	299	306	287	286	283	316	305	249	280	298	276	299	296	299	319	302	307	285	320	309	280	291	301	289	291	290	304	283	288	292	290	285	310	293	299	303	272	285	286	293	322	273	292	286	287	300	289	296	298	298	302	285	308	275	263	290	289	290	314	277	287	299	309	306	287	284	260	303	289	288	288	313	302	268	288	286	282	280	299	305	300	268	266	294	309	314	292	284	322	263	311	308	254	300	326	300	264	303	296	265	306	282	301	276	318	313	307	279	281	307	294	265	290	308	281	305	298	323	295	276	322	293	303	300	308	294	275	285	292	281	296	344	280	282	313	296	293	292	295	284	312	289	317	293	327	281	283	256	290	285	297	289	334	285	284	280	313	311	277	324	272	285	305	315	229	303	282	277	299	296	297	310	296	283	295	268	305	281	299	322	264	297	300	268	283	269	278	302	319	292	278	324	283	278	272	297	303	304	299
23892	21372	33459	40832	42889	19049	4598	3464	4424	3425	1614	434	492	462	463	419	419	436	413	438	456	449	430	411	420	423	412	448	427	429	445	461	414	441	426	435	413	436	461	460	434	414	468	422	463	450	458	447	445	407	464	420	431	448	452	391	432	426	450	424	454	420	420	471	463	402	441	412	414	443	430	433	424	408	447	459	446	376	435	442	405	391	429	398	400	428	431	434	456	402	427	421	445	432	436	420	426	436	465	446	419	435	455	420	444	431	445	416	422	435	411	390	428	423	435	429	440	420	427	444	424	447	430	450	446	415	475	404	415	411	454	414	437	425	468	412	473	440	420	444	431	403	420	426	465	425	436	393	393	434	397	422	458	399	369	404	385	423	417	426	433	453	455	424	454	450	446	426	421	424	416	452	416	446	398	425	435	436	381	447	451	401	427	405	449	392	412	447	434	425	455	408	423	407	506	440	445	427	440	428	431	417	430	432	420	431	425	441	438	448	425	423	455	455	465	393	455	439	408	404	399	452	450	421	450	427	377	418	422	375	461	445	478	401	430	427	433	374	425	414	421	419	419	475	458	411	445	421	411	416	422	407	451	419	435	441	397	439	421	440	427	438	420	393	439	386	435	421	405	424	442	424	426	429	467	461	404	448	401	429	417	412	436	406	436	406	435	425	421	437	432	425	396	392	429	432	428	419	458	423	462	428	420	448	461	441	432	440	427	445	435	477	427	470	466	394	454	447	411	406	440	453	468	402	395	393	449	444	464	421	428	390	442	405	436	438	461	419	421	381	470	424	403	488	418	407	420	409	432	430	425	426	392	442	430	408	428	415	442	454	432	442	427	410	461	426	456	444	421	414	422	426	424	431	418	437	462	423	410	421	449	401	448	435	423	420	436	430	424	442	453	448	432	413	452	411	450	426	458	453	451	398	445	402	451	436	457	438	388	425	439	426	393	445	449	391	429	463	431	420	467	411	452	411	421	420	412	466	440	459	433	447	410	393	387	459	410	436	421	427	431	443	459	445	420	405	427	419	415	459	411	444	402	427	459	451	427	405	450	411	408	403	455	435	396	431	430	438	431	448	437	450	439	425	422	443	453	444	397	442	452	432	450	437	396	427	459	448	415	437	428	456	397	394	426	426	416	438	422	380	440	439	446	491	432	421	457	463	438	405	436	431	409	451	435	426	428	405	422	471	440	415	430	432	471	428	397	463	403	413	410	398	389	395	421	456	445	411	400	463	395	410	432	418	442	410	439	445	420	410	398	436	436	435	411	439	428	460	431	428	429	402	429	399	417	422	432	388	434	433	400	452	414	465	422	457	464	463	452	437	404	459	415	447	409	400	425	459	407	452	414	480	446	446	408	419	427	398	444	434	431	454	407	421	443	417	412	417	433	355	466	449	414	445	423	403	399	427	431	401	430	417	403	433	418	420	428	425	447	440	447	456	394	409	444	406	420	445	433	436	418	418	393	390	451	463	430	456	416	440	442	465	437	414	428	464	430	371	415	432	395	445	407	459	406	423	435	364	424	422	414	404	422	421	407	393	428	430	468	419	404	429	454	441	433	438	440	386	444	424	423	451	437	474	439	435	458	400	387	403	402	430	424	408	418	463	436	460	459	430	423	431	400	455	443	409	405	490	415	451	428	443	454	413	432	429	414	411	406	489	409	464	439	404	439	471	434	464	424	469	423	469	466	440	439	417	440	421	449	420	407	429	433	455	461	415	447	418	395	467	432	425	398	446	428	416	433	416	422	418	427	391	453	409	438	458	397	447	443	420	408	413	404	460	425	404	428	449	413	418	445	422	442	441	407	424	417	423	449	437	446	477	457	399	439	443	441	430	417	421	412	432	433	422	405	456	434	373	420	418	438	401	446	432	415	433	409	443	423	417	421	426	417	451	436	454	414	433	450	406	441	442	441	440	451	451	457	453	392	456	412	413	452	383	459	444	414	444	412	460	423	421	467	420	384	446	454	382	434	383	398	419	409	428	445	445	430	434	419	419	415	458	389	438	430	433	411	421	421	376	456	415	401	420	427	450	414	415	427	429	386	419	438	387	445	429	408	416	406	429	446	448	468	443	467	455	453	409	422	404	438	442	418	406	436	428	420	415	441	420	479	415	403	381	431	463	437	463	464	420	412	451	425	398	428	452	411	397	454	414	446	448	426	408	392	436	453	430	427	450	453	455	432	420	416	411	430	401	431	448	415	424	472	447	415	442	429	441	426	428	404	442	424	443	409	436	433	404	420	474	435	431	396	424	451	415	450	468	460	401	424	432	418	439	451	406	395	418	431	434	405	436	421	411	432	430	413	423	431	463	407	446	445	428	403	430	453	443	410	440	397	434	432	374	485	429	382	459	445	429	419	432	417	433	468	404	454	448	402	412	456	458	435	439	423	431	456	433	444	414	432	390	451	441	435	439	476	433	415	446	424	444	430	433	440	421	421	418	399	437	437	448	404	407	454	408	416	441	433	410	435	462	416	390	442	412	399	450	434	447	441	462	423	418	486	463	467	440	391	435	389	421	446	405	425	410	406	450	441	410	392	418	437	418	423	451	440	442	423	405	386	369	427	412	458	462	420	442	424	440	412	416	402	375	439	425	444	401	389	423	433	444	397	436	454	443	409	407	424	410	452	431	473	416	467	429	422	391	444	460	442	484	431	427	437	428	449	400	423	394	436	437	427	428	433	424	411	462	435	420	426	409	457	404	408	401	424	406	469	438	407	407	433	423	428	432	490	416	391	424	423	411	397	444	399	427	420	450	436	442	426	358	425	446	407	454	449	425	430	416	444	429	455	458	418	427	420	443	455	418	425	465	426	428	430	424	447	430	420	420	418	398	420	458	437	408	390	413	469	443	402	426	416	448	386	469	447	461	437	431	433	407	437	437	433	422	451	402	422	404	416	384	406	416	439	444	402	436	472	407	426	442	469	400	418	389	421	406	409	428	423	429	457	428	454	443	377	384	438	425	385	450	441	441	432	424	397	446	430	448	429	399	383	446	432	400	485	437	441	433	401	377	419	424	428	435	437	437	464	423	417	419	437	414	429	442	425	415	396	470	432	453	434	466	408	369	455	423	439	455	450	437	393	446	388	395	471	411	433	461	444	457	442	439	428	418	425	420	408	429	452	430	450	412	398	419	458	421	426	441	413	474	375	421	450	419	431	442	420	444	438	387	418	412	439	403	417	425	424	453	415	430	409	397	420	446	412	445	393	442	430	421	418	421	438	430	458	436	436	448	445	413	448	406	453	406	435	396	453	428	442	413	450	413	412	475	437	462	426	422	475	475	422	405	443	418	450	460	428	433	409	443	415	437	428	418	392	461	408	416	403	402	433	447	442	401	417	418	408	420	449	420	408	427	471	446	486	440	436	402	430	405	469	447	416	431	413	412	403	450	397	422	428	418	431	427	451	410	439	429	442	460	370	421	411	385	450	441	424	377	386	398	443	429	422	483	420	422	398	443	434	471	428	414	424	425
39555	78074	62237	53716	43329	5220	1224	5196	6891	5203	2381	464	452	420	432	444	440	455	429	417	448	410	468	470	418	426	417	443	414	430	464	432	445	440	462	451	428	415	440	423	394	436	451	435	455	440	421	446	451	437	420	456	443	446	432	445	422	453	413	451	480	443	423	428	430	419	451	445	449	476	432	430	468	434	454	398	430	396	414	457	435	431	413	460	465	420	444	388	434	437	447	396	475	446	415	475	443	413	426	439	444	457	423	456	452	408	400	447	472	452	431	433	483	428	452	458	451	417	475	422	413	393	427	448	395	456	432	416	416	428	464	431	434	461	433	459	439	424	451	470	427	434	408	454	405	441	460	444	446	436	412	459	420	459	409	427	466	434	440	452	428	436	412	429	459	441	473	432	458	413	462	459	466	455	446	425	430	417	437	482	447	448	427	455	418	445	429	459	436	456	453	451	470	457	387	447	430	424	412	433	452	433	451	471	427	413	400	416	460	427	409	466	421	420	371	431	433	467	415	422	449	429	427	469	442	421	433	420	444	435	393	436	443	403	443	403	459	423	438	439	446	406	455	452	443	418	445	457	471	467	444	432	447	423	437	418	435	444	464	441	440	426	453	457	451	439	443	432	442	448	457	433	423	457	438	470	437	426	451	405	462	421	420	444	438	457	448	437	408	428	408	422	430	442	379	405	424	440	455	443	447	444	419	450	453	449	441	434	436	465	423	412	451	429	431	420	428	413	448	455	438	403	433	426	439	393	477	457	447	438	439	446	415	416	441	438	464	444	439	436	460	438	470	442	444	435	448	445	417	454	438	444	434	441	415	412	448	401	466	398	432	427	444	463	394	474	440	446	438	436	486	409	475	383	432	418	409	443	442	450	432	429	452	453	413	418	416	447	445	408	452	400	421	452	421	407	440	440	430	450	431	448	443	438	458	401	439	409	461	506	428	420	430	424	431	475	436	463	443	437	425	489	436	422	417	455	443	419	441	464	450	438	429	477	437	437	448	414	438	424	456	434	453	447	421	415	448	443	443	434	485	428	415	427	451	422	444	419	433	395	469	440	450	432	437	439	433	445	437	422	470	445	444	432	439	426	393	427	445	426	395	385	455	460	405	472	455	455	456	447	438	454	410	402	461	399	435	455	453	427	448	458	427	436	418	429	431	423	453	464	451	450	435	442	386	437	474	433	449	445	433	443	416	469	441	465	432	402	459	437	415	412	437	427	423	456	414	459	464	428	448	465	437	471	413	443	406	458	448	437	438	425	427	460	431	406	484	412	408	428	450	437	449	462	417	412	461	466	437	455	476	456	478	428	429	414	453	376	457	451	435	463	435	423	452	426	401	439	452	438	444	438	433	447	442	448	421	451	431	442	400	401	449	423	413	466	463	404	435	444	439	471	449	470	430	437	438	448	441	422	428	462	420	460	439	414	432	453	422	417	435	431	420	418	462	420	429	386	462	481	443	397	424	463	455	441	437	453	394	460	413	440	421	414	395	460	410	409	432	422	479	456	434	437	437	445	415	454	442	434	418	423	423	416	432	456	459	416	437	443	451	443	465	420	469	440	459	469	439	455	431	460	428	415	437	422	424	425	412	450	453	406	419	454	447	447	424	414	418	451	464	404	444	404	452	457	429	448	425	432	435	436	446	423	428	442	442	440	404	383	427	449	418	454	436	435	430	422	445	425	453	482	433	431	454	415	416	458	454	423	425	460	430	411	418	401	449	432	399	401	408	450	433	455	430	437	450	447	427	417	448	444	448	437	446	438	441	436	441	424	427	443	430	416	404	433	460	448	402	451	461	472	448	456	416	420	450	446	479	474	430	455	436	424	446	455	441	414	469	425	459	470	412	445	420	439	426	437	432	442	434	420	429	437	430	430	435	409	433	408	444	470	453	472	426	454	445	446	446	473	452	425	417	468	409	394	485	429	414	447	448	418	420	428	443	432	447	437	465	446	424	417	440	417	403	445	435	454	467	433	446	460	461	425	448	426	420	438	415	437	439	422	443	429	460	447	419	402	424	463	443	419	418	477	409	426	408	414	411	455	444	457	432	403	446	460	441	465	440	416	403	464	436	422	416	401	407	449	437	428	435	406	421	456	473	403	397	437	451	405	420	413	470	456	433	418	432	431	468	433	431	401	453	435	416	375	432	440	460	455	432	432	476	412	431	404	427	460	453	452	434	470	435	412	435	448	444	416	484	449	456	432	459	446	443	424	457	488	440	441	409	421	450	415	445	437	470	421	393	451	428	457	433	432	423	400	401	414	427	444	391	436	462	465	430	419	401	446	454	470	464	451	410	447	466	404	450	407	398	444	432	462	424	439	435	439	433	435	408	462	442	434	433	429	462	427	401	422	421	501	439	457	415	441	457	421	421	448	393	423	462	407	422	442	440	440	425	443	469	437	421	428	465	425	415	413	460	424	435	448	443	411	476	417	443	405	443	437	417	404	430	420	411	462	434	466	432	427	440	455	433	432	417	444	443	439	467	422	428	460	472	434	403	404	444	436	410	425	433	467	433	454	447	424	472	467	432	449	468	386	421	419	424	389	478	448	436	414	443	429	458	440	447	434	458	464	442	423	425	431	450	429	444	393	448	404	431	445	404	433	422	463	407	404	392	446	445	454	430	422	427	441	455	422	416	410	420	442	442	494	469	450	454	439	458	444	446	431	478	463	437	438	425	441	435	422	442	440	452	428	459	437	463	446	421	452	445	417	456	438	434	429	415	446	452	445	405	416	476	432	467	426	419	425	421	452	426	432	418	453	434	422	453	447	445	451	446	442	441	446	468	412	422	434	417	391	455	411	428	400	442	426	425	438	449	467	417	437	469	420	431	442	420	423	394	441	443	446	435	473	469	432	452	429	466	415	410	444	450	415	427	448	412	432	457	430	437	424	441	422	441	407	450	459	419	419	459	409	441	430	459	392	450	404	447	441	419	439	422	410	464	429	409	437	439	448	425	403	441	452	402	408	426	428	456	432	417	405	437	462	443	443	454	449	397	431	466	453	443	413	397	452	438	435	423	437	499	463	455	460	431	421	432	448	476	423	427	413	445	440	433	443	440	452	459	440	455	451	464	448	405	445	441	457	462	442	425	402	458	411	402	441	433	422	421	433	449	423	467	434	439	425	463	449	418	434	455	443	414	418	425	470	416	440	447	449	439	435	445	471	453	434	464	451	402	397	460	441	430	453	452	430	430	469	454	474	406	416	445	414	408	429	444	462	417	432	443	455	434	431	443	440	403	473	456	437	452	466	418	457	438	458	422	473	427	418	440	418	437	436	440	406	404	465	421	423	404	463	440	433	441	439	415	471	458	429	427	455	424	429	446	471	386	437	424	403	418	446	451	471	436	437	417	422	385	454	447	437	455	464	440	433	427	472	415	467	440	406	446	432	455	443	405	412	447	471	420	456	405	448	437	426	433	421	431	447	399	437	431	479	404	430	451	464	456	422	426	434	444	428	407	393	447	419	431	433
25018	21478	31643	36927	33059	10857	920	1488	2293	1755	791	294	324	313	281	281	313	349	334	301	315	331	299	328	291	309	271	312	300	325	299	287	299	322	285	329	290	335	310	312	314	321	291	318	343	323	300	281	297	309	328	294	302	316	316	278	303	297	297	279	348	319	345	300	295	299	303	352	279	303	293	280	313	305	339	340	319	321	282	350	313	300	318	338	312	318	276	288	306	314	308	343	307	275	361	340	319	348	341	290	304	310	313	307	277	279	267	299	284	286	280	311	324	317	273	295	307	319	316	331	307	274	324	313	306	332	311	341	296	326	286	320	290	285	326	325	312	304	304	339	333	314	315	335	312	303	312	314	297	283	302	292	288	312	286	316	307	301	280	349	306	307	343	303	310	302	295	283	299	293	294	299	329	291	276	313	289	291	332	307	308	333	268	326	295	309	294	315	314	321	300	290	309	314	276	297	349	318	288	275	322	306	296	292	300	329	297	306	311	310	296	304	319	296	309	284	332	310	291	308	317	268	269	334	315	319	299	306	315	291	320	313	332	321	328	332	268	311	301	302	321	320	324	301	323	272	327	297	337	319	329	308	271	313	325	306	336	302	294	286	327	290	288	305	298	297	304	306	322	311	326	277	284	318	311	278	309	320	314	289	295	317	340	311	273	294	315	315	306	318	320	321	321	301	329	304	287	364	280	318	293	320	299	313	302	288	301	294	293	282	332	257	335	291	331	287	302	299	289	332	306	277	289	312	316	287	314	292	335	310	339	303	309	325	301	330	289	321	309	303	313	296	313	319	288	328	305	300	324	311	324	310	312	319	335	296	322	311	314	298	291	289	307	314	320	301	319	316	302	307	321	320	333	309	303	277	294	303	316	306	308	293	302	303	269	289	271	302	334	289	327	302	262	294	312	298	306	304	307	313	283	333	324	314	270	306	325	327	282	313	297	319	293	303	302	320	290	342	307	271	326	314	311	311	305	301	289	302	296	294	329	297	307	288	305	290	325	297	297	291	302	298	307	295	306	320	320	329	318	281	292	313	311	298	331	290	273	318	322	332	332	276	312	301	295	329	292	335	288	285	280	337	290	302	308	311	315	306	264	320	290	289	285	287	299	294	283	331	319	294	332	312	278	298	315	296	318	286	312	313	290	270	294	324	283	328	334	301	285	307	320	313	308	283	316	313	304	292	293	294	301	300	275	293	309	317	296	269	319	298	319	291	298	306	305	331	286	323	319	307	317	318	321	334	268	367	297	322	313	339	264	286	300	306	329	305	305	294	308	339	296	277	294	286	318	328	320	300	283	279	325	264	312	307	305	314	294	312	335	320	307	298	310	281	309	276	316	295	313	316	312	320	321	302	302	308	280	301	309	336	313	342	326	306	312	358	339	334	271	305	255	330	303	306	346	325	313	343	312	356	305	329	298	317	310	316	330	318	315	284	320	334	293	331	282	316	309	306	287	317	274	281	299	305	306	321	330	299	323	281	270	309	322	333	304	320	306	281	318	321	290	313	301	275	295	300	315	314	319	285	288	324	296	313	312	291	290	332	315	300	313	310	331	307	340	294	318	326	312	307	312	290	328	292	280	316	341	304	319	325	289	283	294	332	295	295	285	314	316	302	314	301	319	317	297	326	334	307	293	324	285	318	312	322	323	276	325	315	306	346	272	320	326	314	315	318	302	322	285	335	310	291	339	275	269	289	296	348	318	329	319	324	307	304	299	293	329	328	321	300	288	312	304	323	314	309	298	280	292	315	292	338	319	327	302	299	292	322	315	336	302	308	301	273	304	317	292	272	316	276	313	347	317	284	329	315	322	300	300	302	305	346	292	315	338	308	293	311	295	295	308	339	291	302	298	296	288	298	293	310	296	281	312	305	310	300	283	305	287	334	294	319	301	302	271	284	298	278	291	287	298	331	309	310	300	280	309	308	312	283	320	297	290	289	294	296	311	324	311	320	301	322	303	285	293	317	331	310	315	288	298	299	302	297	310	322	330	334	307	323	302	281	327	308	299	296	331	296	308	316	323	290	323	334	293	331	302	313	307	319	290	318	303	292	336	309	312	292	333	316	333	294	331	322	324	282	282	291	340	320	310	334	298	293	299	323	294	293	311	299	278	298	316	292	278	321	278	329	317	337	304	308	288	292	283	286	329	311	319	281	309	302	288	281	305	303	332	299	292	315	310	309	295	318	326	289	312	291	314	283	323	298	295	271	300	298	306	306	335	270	312	324	285	315	303	285	320	303	321	293	295	314	317	305	321	296	295	282	313	314	305	297	309	311	317	341	254	311	321	298	300	297	302	305	275	290	315	315	294	298	296	331	300	352	319	338	295	309	323	290	313	276	290	323	284	296	282	329	304	307	268	316	320	326	311	333	306	327	275	318	297	295	315	299	320	284	316	324	283	290	316	286	297	314	331	306	297	291	289	316	303	319	336	295	295	302	303	312	287	297	295	295	316	318	287	287	305	311	297	333	295	285	308	343	281	290	300	301	351	303	326	297	311	291	276	288	301	296	286	306	288	295	307	334	291	313	329	317	333	315	306	287	307	301	293	321	285	296	302	317	331	344	300	296	296	337	313	311	318	336	294	293	306	319	324	317	319	289	271	274	328	298	294	313	306	292	310	303	327	311	307	303	291	315	312	270	315	307	298	284	290	307	304	295	285	282	327	294	335	305	302	326	305	302	332	306	314	353	329	297	315	289	323	329	302	307	312	331	338	277	298	326	287	279	293	321	325	261	297	344	302	304	278	293	299	284	315	315	289	298	342	316	293	303	293	291	298	302	293	323	310	305	326	273	314	297	338	311	311	297	291	310	298	299	290	327	316	307	299	302	269	338	332	304	324	306	281	316	304	278	301	306	328	270	317	289	281	322	334	269	324	345	315	280	314	343	348	331	322	332	301	309	310	276	331	287	299	290	300	317	316	302	299	342	273	315	305	318	309	317	298	299	309	282	307	257	291	315	331	289	291	303	322	303	328	275	310	312	298	313	312	295	299	278	307	272	290	319	306	316	302	307	301	336	329	317	297	298	320	288	317	284	275	303	291	316	319	316	315	323	283	265	300	313	284	276	313	333	285	277	324	270	319	294	310	346	336	328	334	302	285	298	319	308	303	297	302	306	292	335	302	300	300	293	341	289	319	305	303	287	299	294	295	294	311	326	318	307	331	285	283	276	338	300	300	300	293	317	330	302	297	320	309	296	294	346	288	287	293	324	292	312	335	291	304	325	290	309	292	289	316	296	292	312	316	329	295	315	314	314	316	311	310	318	290	305	324	310	328	293	292	307	314	319	304	319	305	327	326	306	331	300	321	312	276	287	312	333	328	320	318	305	291	292	301	299	292	298	304	324	296	305	321	305	313	337	301	302	314	307	320	294	297	327	284	346	320	310	320	306	298	274	291	302	292	299	315	318	312	321	314	308	299	303	310	320	291	307	296	282	256	292	326	299	290	303	313	280	304	310	326	295	293	315	303	310
37202	64900	52248	46002	34342	2261	687	2940	4640	3324	1314	333	343	340	357	342	323	345	349	336	326	366	323	346	328	341	360	335	335	319	347	359	350	340	326	335	316	315	342	318	345	299	331	324	314	351	337	302	322	373	340	331	369	317	318	341	346	350	324	345	334	328	346	341	336	348	334	313	346	338	342	350	328	335	342	356	318	392	339	320	335	308	323	353	354	321	355	337	348	316	363	368	313	312	364	313	323	330	345	352	340	350	333	300	343	337	326	332	348	296	355	298	341	334	320	306	307	327	313	326	320	329	357	319	344	314	349	327	352	334	328	343	332	359	350	346	338	323	344	316	321	331	333	289	367	328	349	323	357	347	330	341	326	349	316	343	339	363	322	330	327	315	340	342	336	346	346	326	328	361	322	306	292	316	359	304	343	311	339	323	348	360	303	351	342	336	354	335	338	400	325	334	315	336	358	332	333	328	344	346	333	342	317	344	321	364	315	329	338	335	357	345	359	329	333	371	347	350	373	342	359	327	321	362	349	326	292	335	353	324	318	345	347	376	337	330	343	308	357	350	305	358	325	323	341	325	350	356	322	343	310	327	337	325	325	340	332	327	341	315	323	360	352	307	349	359	331	333	336	364	325	362	341	315	326	335	347	322	338	308	347	338	323	329	325	337	322	309	315	347	341	352	338	357	334	355	349	340	319	327	322	348	345	309	354	331	360	309	311	310	345	333	367	348	335	346	332	321	345	334	326	333	326	323	353	329	332	339	332	293	345	344	345	325	344	363	348	310	343	332	335	330	330	339	332	333	303	343	318	327	303	308	321	362	347	357	316	337	346	336	325	347	349	314	325	337	329	334	313	347	309	345	316	343	349	348	305	349	384	339	338	333	338	334	318	334	362	359	325	338	331	321	318	312	370	326	336	314	324	343	335	351	296	310	330	341	323	314	328	312	306	346	337	305	360	343	329	349	307	314	321	324	339	315	309	300	334	347	322	328	329	337	356	345	340	328	300	327	323	349	352	353	326	353	342	350	342	324	339	316	343	341	337	351	365	354	342	332	309	335	316	306	305	338	350	351	325	345	321	356	306	331	347	321	324	342	346	339	351	334	329	317	354	312	331	349	349	316	322	326	324	322	354	328	339	311	368	320	336	372	312	317	329	314	342	335	376	323	333	352	328	364	326	349	327	353	354	326	336	332	321	335	327	340	347	341	339	310	360	353	321	334	361	359	341	311	353	330	336	308	333	367	331	321	315	356	321	326	325	305	320	337	351	357	337	343	293	349	344	329	325	377	312	370	317	350	328	372	327	298	320	352	317	323	380	325	358	319	337	342	352	312	343	309	345	321	322	371	348	343	330	321	362	354	338	312	369	357	343	347	322	299	345	332	317	298	328	343	331	340	325	323	340	339	355	310	321	331	345	352	332	337	365	359	302	325	338	337	306	328	348	346	338	334	328	301	344	309	359	349	344	312	322	353	323	347	350	321	334	322	337	336	342	323	326	351	339	369	378	338	354	349	320	318	334	328	339	376	370	334	374	344	333	327	348	329	331	318	355	304	341	332	348	339	296	340	337	326	356	321	346	371	362	342	351	321	330	333	328	320	366	364	340	323	354	323	280	355	316	348	345	333	375	338	341	388	345	322	334	343	311	329	305	316	300	343	355	321	344	325	330	303	361	317	313	293	322	332	346	295	304	345	346	329	344	312	315	322	362	339	352	279	334	350	349	317	295	334	325	354	333	332	307	310	342	334	310	333	336	310	306	330	349	285	341	331	314	336	317	336	328	322	319	326	351	354	355	313	326	336	331	323	327	368	319	343	324	319	334	309	357	334	360	310	346	316	359	351	316	298	348	353	336	330	378	321	296	318	352	351	301	330	325	327	320	330	338	340	349	327	340	356	320	283	337	334	381	282	359	345	358	323	352	328	339	326	325	324	325	323	341	330	349	311	333	325	346	325	348	329	338	331	351	328	317	345	375	317	295	339	326	342	349	357	331	340	335	363	325	327	357	328	330	294	343	323	346	353	308	354	327	357	298	349	346	329	325	366	324	312	340	326	321	348	360	329	355	365	316	326	316	347	338	337	336	324	299	326	347	332	337	313	341	302	341	307	326	339	375	323	315	303	342	348	343	310	340	342	349	308	359	378	324	323	345	309	333	350	330	348	362	311	315	344	329	350	352	327	329	331	326	293	343	334	328	341	342	363	354	340	332	375	355	334	274	365	367	370	354	342	345	346	318	334	347	374	323	346	327	327	344	341	349	335	378	296	345	342	326	323	316	321	313	322	310	309	350	329	335	336	350	324	314	324	324	312	320	365	321	349	325	320	330	303	336	340	300	362	331	359	355	323	370	307	345	324	345	357	352	307	328	336	326	345	331	350	377	305	333	334	340	326	351	357	340	334	306	348	367	334	333	289	346	283	345	320	340	341	352	361	345	343	346	313	315	334	330	328	343	332	368	378	349	344	327	336	334	341	331	325	339	316	315	339	350	341	327	342	331	327	292	334	324	356	336	325	321	331	345	312	334	346	328	342	338	330	315	309	334	357	323	351	353	336	338	347	363	328	344	327	348	351	299	357	323	310	360	355	340	347	353	308	343	336	299	337	331	333	336	357	346	374	344	333	348	306	339	312	321	319	314	338	334	296	318	338	322	333	354	339	333	332	339	371	323	315	311	340	322	330	329	343	323	336	321	342	326	348	347	358	319	305	352	329	311	340	348	326	329	358	324	334	348	308	326	339	326	309	341	325	356	353	327	355	322	339	362	342	316	324	337	312	338	360	354	323	310	321	334	343	323	299	325	327	345	365	355	347	347	347	340	338	336	362	353	338	321	339	360	311	307	329	372	358	347	331	321	362	287	366	328	379	339	358	329	329	317	353	358	355	323	313	361	329	314	337	355	302	317	331	330	347	370	306	335	361	311	310	326	333	309	321	367	372	320	336	350	332	353	347	352	300	327	324	365	337	362	326	326	319	321	312	328	323	336	313	334	303	350	300	348	301	336	328	352	363	352	365	338	388	346	311	357	333	350	326	321	333	343	330	353	355	291	299	330	339	335	333	308	317	325	314	342	362	328	323	342	327	365	317	339	321	338	337	330	331	299	320	346	325	306	314	342	348	350	325	353	343	310	363	354	368	349	349	355	331	343	320	328	334	320	307	306	342	306	372	328	333	312	361	304	331	321	334	359	340	337	314	361	320	352	374	322	311	326	341	341	329	341	347	350	345	349	341	342	329	328	304	345	341	301	327	313	368	334	344	299	357	333	376	349	334	325	359	334	313	323	316	348	344	323	323	362	348	325	338	353	328	324	349	334	323	338	363	352	351	337	338	340	312	338	350	314	311	317	328	306	349	324	341	354	333	337	320	332	353	360	337	351	352	313	362	319	346	356	338	363	316	284	353	368	330	320	340	352	334	338	322	306	339	319	330	333	288	340	340	337	326	329	310	274	307	352	337	341	344	329	337	338	361	328	311	342	313	351	347
22586	21212	30862	36296	41029	21440	11808	5788	7724	6436	2610	619	603	591	588	571	591	610	545	555	609	552	571	578	612	578	647	535	582	518	571	599	609	605	528	565	600	609	563	561	561	551	597	564	614	612	557	612	577	562	610	611	583	534	560	564	587	590	573	577	578	572	576	534	581	524	541	568	540	592	601	535	596	530	601	594	545	532	604	572	573	535	566	560	571	544	547	568	596	575	554	586	627	556	618	612	533	577	564	567	562	585	572	571	533	566	560	567	565	621	564	636	581	578	568	572	567	574	588	576	591	536	600	558	579	552	564	597	565	591	591	598	543	583	586	608	580	593	621	557	585	605	626	521	552	537	568	586	595	570	581	610	618	567	555	616	562	590	547	596	594	553	585	556	508	582	562	580	557	577	558	575	531	562	569	603	564	561	581	596	578	602	591	569	574	568	600	578	595	537	556	607	616	602	533	546	571	590	522	591	602	565	538	540	561	638	580	589	547	583	625	572	574	580	558	553	572	582	554	551	578	605	568	570	587	605	592	569	579	566	547	558	599	605	536	530	588	599	530	592	573	592	547	618	604	579	570	567	558	586	585	514	576	593	550	533	549	584	564	561	619	632	584	593	590	561	565	590	548	597	602	557	582	555	543	584	629	589	552	605	560	556	579	615	588	567	582	575	588	586	547	558	605	558	584	565	593	587	553	569	570	566	629	567	556	615	572	529	568	588	568	598	551	629	577	569	558	593	551	564	575	577	574	580	544	523	519	513	575	564	600	592	611	554	585	595	586	574	570	603	551	609	602	577	577	545	567	569	563	566	565	527	564	554	591	572	587	566	554	588	611	555	566	578	567	532	560	581	575	572	618	567	555	585	585	575	558	552	598	585	608	608	541	568	562	571	558	565	580	569	570	547	580	561	565	576	627	572	540	577	576	580	620	508	584	556	583	616	571	574	584	562	580	556	563	550	556	600	559	553	604	609	599	563	579	550	586	563	603	614	593	552	561	598	565	577	621	536	577	611	585	560	637	581	558	535	620	597	562	530	587	530	592	578	565	559	576	624	602	551	570	595	575	571	579	565	545	591	582	472	539	586	562	575	530	576	583	569	531	602	550	556	581	586	572	547	603	566	579	597	589	605	522	564	586	585	592	585	609	547	570	595	587	570	559	553	608	566	583	590	592	601	611	587	575	569	579	579	567	575	546	538	598	552	540	567	587	552	596	529	569	554	529	561	617	590	560	586	604	577	571	554	604	575	566	554	587	624	531	530	614	546	541	538	558	599	569	619	584	597	564	604	592	559	588	556	578	552	588	580	550	560	549	597	620	570	596	551	582	607	546	540	535	560	615	549	561	599	551	586	601	556	599	600	603	559	605	584	578	576	584	630	562	537	549	595	596	583	563	603	559	562	596	619	588	571	618	551	535	631	574	577	599	608	543	549	558	579	596	582	593	592	567	538	584	498	538	545	538	609	588	577	551	595	566	522	560	601	577	565	543	540	554	565	571	586	595	590	589	636	573	589	561	574	551	551	567	539	529	591	635	578	595	543	612	588	555	592	596	576	516	585	559	585	559	562	558	598	580	545	574	627	581	544	609	547	574	561	562	564	549	549	573	576	573	579	513	582	557	588	585	594	568	536	578	566	531	553	571	565	559	576	539	562	582	594	592	551	582	559	596	584	539	557	523	576	602	557	561	617	575	559	600	592	559	581	514	592	591	577	589	573	524	566	625	545	538	572	583	598	584	589	600	596	542	575	591	548	551	570	592	559	557	597	552	581	622	551	550	556	575	583	596	562	561	583	593	568	540	601	580	539	587	591	587	557	523	586	569	587	605	556	570	611	625	602	571	586	551	586	559	597	626	553	570	605	599	587	553	559	570	614	536	571	598	538	585	535	576	569	582	568	554	559	588	544	544	589	549	580	585	599	573	547	546	576	568	577	550	599	568	573	548	567	572	534	549	587	599	564	546	599	603	591	597	567	567	581	563	536	574	581	549	603	627	552	552	588	570	598	599	577	581	551	575	535	575	581	555	626	561	565	572	591	572	573	556	543	562	604	556	587	579	559	575	632	606	588	584	557	575	539	596	561	545	553	618	587	538	582	575	619	563	545	589	551	535	576	575	545	575	583	578	613	530	545	565	553	550	556	620	583	592	603	625	556	587	570	544	615	588	551	575	613	604	571	562	571	571	581	587	573	560	604	558	541	591	607	535	536	594	543	620	579	546	573	561	564	553	568	544	605	613	544	561	588	566	568	585	640	532	582	584	576	617	578	553	619	586	605	546	546	584	568	581	569	561	612	554	558	530	557	603	591	568	544	587	563	597	619	587	574	566	549	590	505	554	573	603	561	597	600	557	559	604	577	568	541	550	565	531	587	570	562	570	588	547	539	581	582	564	532	553	572	567	564	572	594	551	579	566	574	578	549	570	578	594	590	535	549	592	585	571	572	577	586	559	570	584	567	578	577	586	554	557	575	579	555	573	571	554	566	574	581	561	572	599	560	632	512	588	533	572	557	588	520	571	543	600	619	600	546	570	602	571	546	570	576	607	576	528	570	566	501	532	591	568	544	581	566	539	587	558	547	541	607	561	630	622	560	559	565	544	605	536	534	549	600	574	589	571	597	548	551	559	540	576	542	607	528	559	580	613	572	575	611	577	636	601	558	601	554	568	609	569	564	602	612	581	558	591	608	597	549	546	531	570	569	538	555	562	556	568	586	592	572	560	549	604	552	597	557	527	558	594	568	579	533	534	566	624	568	603	579	567	613	583	553	589	582	531	559	587	570	578	575	582	588	567	607	580	541	541	560	588	554	573	551	525	567	556	606	586	573	606	560	608	619	541	598	614	560	565	549	595	569	603	596	552	553	578	570	553	593	568	567	550	561	608	556	549	532	555	586	566	579	533	620	579	589	575	590	625	586	636	595	582	561	542	625	567	524	586	570	588	546	582	516	564	539	567	535	576	588	594	554	530	590	580	597	586	576	555	567	594	573	619	591	538	611	553	595	588	615	599	565	522	556	567	566	564	587	593	548	556	592	594	527	550	590	572	556	532	580	586	581	559	580	593	573	587	577	594	575	597	541	578	575	538	552	586	585	554	585	578	591	604	578	597	548	586	590	590	542	581	543	577	593	581	597	557	569	554	599	557	621	570	562	541	588	565	622	559	595	539	565	583	589	564	556	551	567	543	561	549	566	611	574	553	545	571	601	552	579	571	597	579	585	569	614	555	510	598	564	560	552	571	559	554	532	571	565	551	567	592	547	523	583	526	561	580	575	524	609	566	610	558	559	595	555	578	564	538	603	569	520	587	566	592	559	565	593	610	597	525	573	560	547	568	623	604	560	562	589	566	536	528	582	566	567	548	580	583	548	578	586	569	578	561	533	607	554	629	627	568	571	587	610	553	579	560	542	599	550	614	577	590	571	603	570	608	605	587	579	612	595	591	563	595	590	579	562	566	608	554	607	582	570	571	600	577	555	572	571	539	567
44951	91018	76608	71534	47542	2909	1814	7862	11575	9089	3508	604	622	587	566	586	606	579	582	590	612	605	587	606	580	538	587	581	570	570	574	567	598	577	585	594	552	579	572	639	605	600	578	587	582	613	576	591	582	587	604	555	571	622	611	554	604	582	590	536	577	604	561	581	576	597	575	563	597	533	569	568	587	576	592	577	537	583	594	546	567	606	588	551	601	530	550	572	590	613	568	557	588	582	600	595	582	578	544	570	585	574	591	602	588	574	587	638	606	547	611	605	550	629	602	592	593	576	556	565	579	593	549	620	580	600	573	585	613	571	579	559	553	574	602	579	550	546	580	588	588	612	563	535	609	608	565	600	550	586	571	537	548	545	564	602	503	558	596	588	568	542	573	561	528	556	584	541	602	566	542	550	577	589	553	554	518	604	576	561	584	605	551	531	598	575	541	563	604	580	604	565	569	616	618	590	594	589	560	598	592	574	577	585	532	588	583	566	611	572	567	588	564	605	565	560	570	554	598	553	570	557	596	577	542	561	565	561	560	636	617	554	571	547	576	580	609	588	537	602	575	565	584	573	601	558	603	603	594	562	585	583	597	577	576	554	584	544	568	531	557	623	600	586	578	583	578	595	605	538	580	578	591	586	556	572	568	574	595	568	587	582	540	582	596	631	588	543	561	585	572	576	548	594	603	563	537	572	555	583	608	578	617	592	583	594	566	569	574	588	619	599	565	593	555	610	573	560	551	606	574	611	589	597	578	585	573	566	565	541	572	567	552	598	564	594	603	564	563	590	546	560	552	614	601	516	551	611	546	561	615	578	548	611	580	568	601	540	549	570	606	565	518	616	569	540	560	551	566	575	589	619	587	569	598	566	584	598	559	597	580	558	625	610	614	572	637	585	583	605	585	571	566	575	559	599	592	603	556	555	593	536	538	583	560	562	603	553	548	635	566	560	570	586	640	556	549	568	567	578	556	598	596	562	591	570	599	540	580	586	604	626	595	614	593	554	573	560	569	567	552	555	574	553	606	565	561	602	568	597	581	592	590	553	604	571	630	556	584	576	560	574	589	620	558	559	580	557	587	528	604	562	578	562	585	593	549	561	545	627	541	540	536	594	584	579	587	603	580	605	603	602	579	603	571	578	553	560	606	549	562	621	579	548	528	584	580	577	603	588	566	532	593	569	613	570	554	551	594	547	567	601	580	550	587	557	582	609	588	580	569	561	547	573	596	554	623	577	550	571	580	608	571	546	584	581	568	575	576	609	594	557	580	584	588	560	598	553	561	598	622	566	598	618	603	585	554	559	570	633	601	555	570	556	598	577	566	606	596	564	559	591	555	541	593	538	548	558	563	557	539	599	550	569	558	574	594	554	576	572	587	579	585	604	565	542	559	589	551	593	622	556	564	599	578	570	591	587	610	576	585	555	569	562	579	575	603	580	616	562	577	560	579	549	545	597	547	559	593	562	536	584	547	562	584	581	631	597	558	588	544	565	610	569	610	527	579	571	604	598	589	544	578	576	601	572	616	599	567	607	610	630	550	607	592	580	559	597	573	586	552	594	621	599	593	578	564	580	595	584	543	543	597	592	635	609	554	545	603	533	609	563	579	571	570	552	571	601	613	552	551	584	564	579	603	567	568	588	525	566	572	554	556	593	597	561	589	578	588	576	542	577	566	556	571	600	589	551	579	597	556	577	572	582	549	613	538	622	608	585	582	529	550	538	549	579	561	568	544	506	570	610	588	613	617	605	560	614	574	587	592	566	632	617	600	591	607	569	590	557	568	556	596	547	580	555	585	571	584	543	604	583	554	584	596	573	552	574	561	532	590	562	585	552	554	583	584	608	615	577	540	594	538	593	554	539	598	568	585	570	556	562	541	615	569	557	532	556	618	592	581	579	598	560	564	568	601	590	582	558	545	559	539	560	577	613	523	567	572	597	595	564	569	575	571	609	596	586	526	563	589	582	576	547	558	608	636	596	570	569	595	595	561	572	581	574	594	582	542	567	599	629	566	578	607	536	538	586	581	587	575	573	527	570	609	608	517	582	560	552	550	572	576	571	596	583	585	572	530	596	511	618	546	612	575	550	549	547	562	592	589	557	631	546	585	584	580	590	532	563	593	585	575	621	607	603	577	609	563	540	555	600	566	568	601	561	587	574	563	541	555	580	574	601	566	573	646	604	602	578	570	570	575	605	525	557	572	559	578	601	569	533	562	619	599	558	576	542	597	581	560	535	567	592	550	558	597	572	563	580	572	530	607	587	552	585	587	609	590	590	581	551	564	533	591	550	519	613	593	569	575	566	584	576	574	549	566	564	607	544	586	577	552	606	547	547	585	589	567	583	585	566	591	577	567	560	580	577	597	581	576	618	606	581	555	602	556	565	551	566	561	586	566	583	534	563	561	592	572	573	573	579	585	558	565	535	552	593	577	567	578	568	574	577	571	520	573	596	597	577	522	591	574	589	515	588	584	572	632	609	555	576	559	589	609	589	606	565	556	540	552	585	598	556	527	595	616	601	560	525	600	593	567	543	570	600	581	602	574	606	567	593	584	585	595	520	578	595	552	531	590	571	585	592	559	521	551	589	528	577	631	578	586	630	607	557	597	593	563	588	568	551	619	577	595	567	581	582	552	604	554	580	623	550	590	612	570	573	576	589	579	581	572	549	615	608	637	581	592	636	575	550	577	534	544	551	535	575	601	518	606	585	563	588	573	582	578	577	571	567	621	577	538	574	581	568	580	547	626	545	610	539	564	595	549	581	554	557	561	575	543	580	607	598	574	525	585	546	556	579	557	569	565	594	588	572	589	567	564	546	525	555	601	597	585	573	601	608	591	569	599	587	572	568	603	578	536	590	588	584	547	597	539	565	552	553	579	587	595	579	575	580	551	586	553	591	522	547	590	554	619	578	546	561	618	568	572	572	624	604	600	547	561	594	581	578	566	582	590	633	583	593	606	564	555	580	533	579	558	579	546	609	568	577	602	538	573	536	555	581	574	616	552	623	590	617	569	557	583	594	581	574	555	568	600	596	548	586	580	584	605	601	622	555	520	599	581	600	576	593	603	599	593	598	557	604	559	625	572	612	539	567	542	596	587	617	554	580	570	555	573	570	579	606	578	566	578	592	598	582	576	627	586	580	553	549	612	590	614	561	592	571	558	589	558	574	563	602	594	551	556	579	551	572	587	595	572	580	586	577	579	579	554	557	574	552	604	568	594	573	562	623	571	548	615	536	569	604	518	565	575	597	597	619	574	542	580	595	589	594	582	589	580	574	574	576	556	612	584	548	596	610	538	597	580	592	565	609	551	543	608	576	594	586	602	629	590	575	565	566	597	596	568	590	556	550	579	575	559	604	563	592	610	590	553	595	574	550	598	561	589	600	561	580	576	545	598	571	595	581	562	582	518	583	531	592	585	604	603	567	580	563	580	597	595	570	576	571	565	580	611	603	574	566	575	617	589	589	576	580	596	557	609	581	583	568
29222	23862	28142	25766	12972	783	409	378	483	420	265	222	235	229	231	259	261	235	258	270	251	262	228	247	267	260	241	248	235	226	267	226	215	243	227	196	239	234	217	246	272	257	223	243	240	230	225	258	230	224	249	278	230	273	241	222	278	227	244	257	262	250	255	236	243	207	273	234	244	228	234	229	255	273	256	242	246	261	237	262	224	244	230	244	247	249	217	242	232	236	236	252	242	246	234	224	226	263	257	234	258	223	264	226	232	252	215	285	251	261	261	226	227	274	242	226	247	229	241	241	262	219	272	227	256	267	237	265	232	265	237	260	231	210	244	236	228	232	243	245	227	231	238	252	244	240	230	240	226	236	242	268	240	243	229	245	246	233	246	258	228	246	233	246	211	248	253	254	240	218	224	250	213	256	251	239	237	247	227	221	261	220	243	229	264	237	242	264	233	259	235	241	248	231	220	235	262	260	232	249	220	270	233	248	236	238	239	246	232	223	248	203	245	217	264	260	257	240	207	244	252	224	229	230	228	229	248	252	245	246	252	242	240	249	230	224	235	234	247	267	241	256	205	237	222	258	223	220	259	276	244	249	235	244	225	213	247	225	236	235	264	244	253	267	257	238	256	218	232	228	225	241	240	239	234	242	241	258	237	242	227	240	251	230	233	245	253	226	241	236	261	198	235	237	255	229	241	259	256	266	219	256	214	258	243	240	250	222	220	241	233	260	248	234	265	258	248	264	231	236	254	244	221	246	233	238	222	242	252	243	215	243	226	220	227	250	254	234	268	249	245	235	229	238	237	251	272	266	246	246	244	241	257	235	229	236	222	232	223	241	255	255	247	277	261	258	230	259	220	235	257	286	270	238	227	229	242	236	257	221	238	247	236	259	235	223	254	239	239	243	244	246	244	246	254	257	224	243	235	225	241	247	224	239	222	225	241	239	227	248	218	255	245	248	249	231	245	262	230	251	261	234	247	241	233	234	231	225	255	250	253	241	249	243	220	225	238	231	205	246	254	232	234	242	248	248	239	251	239	234	248	240	235	254	257	213	247	225	224	230	258	262	266	236	232	265	239	251	228	224	211	254	255	243	230	231	223	223	260	245	245	228	250	239	236	246	240	223	224	255	254	246	229	229	255	250	224	213	276	211	232	216	202	250	227	227	244	276	254	279	242	228	250	237	215	227	249	244	237	231	239	223	214	247	255	214	264	235	237	246	250	240	230	266	243	238	233	252	260	247	238	252	249	232	246	238	214	253	223	245	256	267	221	274	227	240	255	236	255	234	220	233	237	254	255	241	220	235	255	241	240	258	250	249	246	256	247	233	257	237	259	235	241	223	264	231	260	223	243	236	275	232	241	253	253	223	243	250	257	244	239	266	262	254	239	264	230	261	242	247	228	243	258	214	224	213	210	223	221	264	229	249	246	198	259	231	228	219	232	256	236	260	236	254	262	246	256	257	231	240	240	208	232	239	275	255	236	216	258	256	227	242	243	229	222	240	241	233	240	268	233	256	241	251	224	248	248	261	246	235	226	272	249	239	237	238	230	272	230	237	255	246	231	278	242	232	248	244	252	260	275	256	241	223	241	228	224	230	237	214	222	254	223	259	227	250	253	207	251	238	240	241	244	246	237	234	244	229	225	251	265	257	220	273	248	242	231	251	210	232	250	216	244	221	251	250	234	224	251	249	257	271	259	255	220	248	260	198	224	247	222	234	255	244	231	250	251	254	222	251	218	244	253	255	269	239	268	222	252	260	253	243	256	242	263	235	224	214	255	248	241	243	257	230	228	249	244	214	245	218	230	228	224	225	248	240	209	250	261	246	236	247	222	233	226	255	239	258	254	265	233	243	226	245	247	254	252	254	274	236	250	244	220	259	239	254	233	260	238	219	280	240	232	211	244	231	230	216	223	255	234	237	263	249	238	251	240	233	240	239	254	258	209	254	268	227	263	208	253	248	246	237	268	261	235	207	250	265	222	235	229	214	268	224	255	249	254	240	239	267	222	251	239	209	260	220	239	262	227	256	245	264	226	215	232	239	249	259	234	261	217	239	258	223	300	260	248	238	227	218	240	221	219	270	243	252	240	215	265	231	249	248	223	241	235	248	259	250	257	219	240	244	237	246	248	236	216	273	240	248	234	235	238	216	243	247	251	257	254	215	223	217	249	237	228	248	239	240	235	254	258	231	217	233	263	243	251	238	209	247	225	254	264	231	237	246	235	265	207	233	222	228	231	253	252	240	242	275	240	246	225	218	257	267	221	237	263	241	243	234	232	229	237	258	234	247	217	237	256	228	216	233	227	236	240	258	248	253	241	249	235	233	243	228	246	240	239	210	252	226	266	241	258	246	255	247	261	225	206	259	229	226	231	252	228	259	230	250	255	234	254	257	232	249	236	262	245	224	244	243	221	221	235	240	226	243	248	212	257	225	262	235	258	214	233	236	256	222	254	254	222	259	249	255	261	251	260	266	240	218	218	255	249	234	258	262	229	248	242	209	240	245	254	234	235	238	243	257	234	242	239	215	225	221	252	232	239	237	238	224	233	231	238	285	234	245	241	233	231	262	236	236	230	238	259	243	217	241	252	263	223	256	262	253	244	239	228	252	229	254	250	220	237	260	247	279	243	195	227	248	233	250	228	255	256	231	217	232	218	224	222	258	249	247	257	251	246	247	254	250	240	255	251	251	253	234	242	258	236	219	243	223	256	234	204	243	266	271	264	266	259	218	277	246	248	247	273	226	240	237	225	216	239	245	238	259	228	255	232	265	246	229	238	269	226	240	215	240	257	245	253	256	240	235	234	243	240	260	218	248	261	257	205	257	239	234	232	245	239	241	250	227	279	241	277	244	270	243	260	264	246	223	244	235	273	226	241	262	269	257	234	229	226	237	243	262	237	253	254	231	249	253	246	246	259	255	226	242	244	246	229	229	251	221	242	227	254	255	258	237	244	211	242	253	223	234	243	229	203	250	241	239	235	249	275	231	239	249	276	264	236	242	221	260	264	232	232	241	225	240	266	241	243	257	224	250	232	245	220	247	234	243	248	257	241	260	222	258	227	220	268	265	248	216	263	260	237	232	221	244	228	209	229	214	231	212	267	247	238	249	238	245	255	259	260	212	264	213	241	218	214	263	224	224	249	219	259	270	275	244	237	267	262	230	263	254	228	217	244	248	260	219	249	250	285	228	243	248	252	226	255	241	249	204	258	243	224	250	254	253	256	242	246	260	221	249	260	247	257	251	233	254	229	239	234	247	249	223	257	251	243	251	263	243	242	224	280	246	264	242	228	220	281	274	232	248	240	262	245	243	247	261	250	244	254	251	236	245	251	231	246	229	236	232	235	264	237	223	234	235	258	271	245	243	236	235	229	245	245	226	230	224	262	239	231	252	227	268	232	272	266	249	263	243	242	225	246	252	251	232	262	243	235	236	236	252	242	224	229	234	244	227	266	227	253	249	253	252	242	248	245	232	226	235	241	238
25966	34611	23733	20149	9798	370	296	453	599	612	357	249	254	274	276	240	257	296	291	265	253	284	296	268	271	279	249	243	283	285	266	239	269	233	270	248	261	275	281	247	252	247	244	286	258	275	256	263	272	259	280	256	273	276	229	262	269	251	253	272	237	246	246	239	244	274	268	253	305	263	259	282	284	260	272	237	266	250	256	269	254	260	226	259	256	265	247	266	262	273	264	276	257	294	271	288	251	251	261	259	271	245	281	237	264	274	267	269	279	257	251	264	250	262	244	242	246	292	263	249	260	256	234	248	283	233	233	269	261	254	241	249	242	275	241	237	259	237	252	249	242	267	244	284	301	248	273	268	254	273	282	291	264	241	281	232	275	233	256	259	260	280	250	266	273	297	245	264	256	264	258	262	250	263	259	248	246	229	245	240	274	252	283	255	276	230	237	268	250	229	253	240	274	296	271	234	237	286	259	237	248	242	245	267	299	247	247	266	281	237	273	225	249	268	261	254	302	291	270	244	258	285	263	276	278	288	276	268	233	249	260	258	237	269	268	274	288	250	269	264	247	289	270	266	236	263	231	307	292	278	248	297	289	253	246	261	278	254	256	256	275	273	246	261	260	263	249	247	252	226	293	261	270	262	245	229	242	247	264	258	259	257	260	263	266	250	270	253	239	271	262	259	255	229	263	263	260	264	251	274	230	283	256	285	242	263	245	257	247	265	246	265	249	285	237	235	280	249	265	277	255	253	271	244	256	239	261	279	255	254	267	256	263	267	257	260	258	279	238	261	239	244	250	248	241	267	273	261	247	260	305	270	290	274	256	217	240	241	251	258	231	268	273	273	281	262	259	243	284	292	268	284	279	270	277	250	253	242	297	252	279	249	262	280	272	267	247	279	266	248	264	238	256	276	267	243	238	244	244	244	250	268	262	258	268	245	247	239	268	264	283	243	256	252	260	234	279	251	263	244	250	242	258	258	243	240	261	245	261	250	279	268	262	277	224	262	263	254	234	261	270	247	270	265	249	239	285	262	242	267	243	252	286	272	257	237	242	254	262	267	266	259	266	239	265	261	237	232	258	256	234	234	243	252	260	259	227	268	252	279	276	277	276	252	255	251	256	259	244	254	271	276	260	287	289	290	279	273	251	243	246	268	254	291	250	262	252	266	271	272	288	284	255	285	243	248	248	268	246	281	276	275	250	250	267	270	256	248	274	276	257	235	267	261	256	266	251	246	253	241	274	279	272	283	233	267	263	245	244	243	251	252	262	268	251	257	245	247	277	247	290	262	273	271	245	278	267	270	263	247	249	262	253	273	273	251	254	284	262	241	252	242	251	251	254	244	267	250	294	264	250	253	266	263	249	252	267	265	247	264	231	250	231	302	274	242	267	249	279	281	269	265	268	250	252	252	250	233	267	253	257	251	273	263	255	250	261	286	302	256	257	254	252	285	239	231	261	289	244	279	287	235	254	253	244	247	247	264	282	262	274	276	240	242	288	240	253	263	270	231	267	277	265	261	279	257	260	273	247	272	276	265	267	267	273	259	284	252	277	253	230	272	272	266	262	242	264	255	246	247	259	267	273	286	271	268	274	223	256	266	270	235	283	238	234	254	285	238	278	261	227	259	251	267	245	260	241	261	264	255	286	278	291	259	265	293	254	266	279	242	250	253	243	245	216	240	247	295	247	257	278	291	249	286	268	313	269	269	268	252	242	249	271	263	255	285	251	250	265	246	256	287	278	266	271	270	251	259	237	266	266	213	257	259	281	252	246	265	260	279	266	269	242	268	258	258	259	302	285	279	253	246	265	261	254	236	229	230	250	248	245	279	292	253	253	284	247	226	252	265	243	274	240	271	262	265	247	257	267	240	249	267	293	247	277	274	239	267	260	278	260	230	264	247	256	269	240	266	248	266	280	268	252	252	240	270	257	233	276	244	229	258	245	273	254	252	258	238	255	249	244	261	273	272	263	272	268	247	237	285	275	245	263	253	260	280	241	237	250	268	250	284	251	246	257	255	236	287	252	253	241	235	262	232	272	250	284	276	269	254	323	248	252	260	246	227	258	275	282	266	279	232	267	248	241	243	253	214	285	276	279	281	278	258	292	259	248	262	248	263	254	247	232	249	277	253	242	257	262	243	276	247	262	255	247	290	252	275	264	246	250	299	258	242	282	267	259	270	261	258	272	255	283	257	243	238	280	261	259	242	258	236	235	256	261	252	251	235	270	290	266	251	291	234	253	251	263	262	249	243	260	272	262	259	263	244	268	242	250	263	267	257	258	265	266	271	258	255	262	241	279	282	276	261	262	272	196	295	242	288	283	253	251	241	240	275	250	286	221	302	258	242	269	238	252	236	239	258	272	251	280	252	237	235	290	244	258	270	245	229	255	255	287	267	238	253	269	258	232	260	267	234	263	268	280	234	250	244	259	251	261	225	242	243	262	278	270	267	265	268	260	247	236	247	281	247	247	264	252	236	260	259	254	255	225	276	234	256	273	250	253	251	271	260	275	246	273	279	254	250	271	258	282	259	235	249	238	259	245	268	267	265	248	238	289	276	269	251	245	262	244	259	233	275	268	265	258	266	260	260	270	268	257	271	236	255	248	246	238	260	239	260	262	255	262	227	285	272	254	274	251	275	264	287	269	245	237	270	278	260	272	266	271	283	259	253	259	245	247	269	256	251	243	273	295	266	242	264	270	263	241	263	259	275	264	261	259	263	288	257	222	244	245	258	261	264	255	277	269	268	253	263	276	258	236	255	259	242	256	223	297	258	262	235	298	241	248	254	264	254	283	275	264	262	277	254	288	239	269	264	273	238	251	258	281	271	263	248	309	272	244	242	278	276	262	255	247	264	243	278	257	247	280	244	280	263	265	282	269	244	265	293	262	256	289	232	262	258	258	261	253	278	251	270	263	273	274	267	243	253	273	265	304	246	261	249	268	285	261	251	253	287	274	244	264	246	266	246	258	261	259	270	258	245	258	260	272	253	267	249	296	251	244	261	289	261	286	272	246	267	259	298	245	270	250	277	284	298	248	263	249	250	271	248	299	262	243	223	260	260	237	263	292	259	252	272	270	264	279	282	241	270	279	258	272	247	228	265	268	273	273	263	261	245	274	248	250	273	252	247	274	266	291	262	294	235	253	258	243	262	254	248	299	251	241	249	289	304	227	264	253	254	266	278	260	294	278	298	225	240	288	264	266	241	247	259	254	264	266	266	244	267	260	290	258	276	247	258	255	250	257	241	262	262	295	264	264	235	276	222	234	249	248	264	275	251	264	234	262	253	239	251	284	278	267	267	270	247	254	263	267	253	279	254	250	269	269	243	287	281	257	280	276	242	251	273	255	238	226	273	255	272	229	260	285	238	256	256	238	260	264	263	228	273	261	243	274	272	258	258	266	287	284	267	265	263	247	273	282	271	241	246	245	274	267	258	240	238	254	278	250	264	288	279	256	262	277	287	247	252	261	258	252	261	276	269
23900	21370	32652	43924	39747	15524	4099	2245	2789	2605	995	423	405	418	416	417	401	441	381	430	393	399	404	405	435	390	440	377	435	404	408	392	405	415	408	404	362	431	399	410	418	387	384	419	391	400	421	419	372	383	410	426	414	422	418	381	408	400	412	395	419	412	396	413	412	356	437	398	397	431	395	403	397	418	409	402	406	444	403	402	418	401	391	385	388	364	414	401	415	409	393	395	379	400	428	417	380	384	417	409	389	413	408	405	402	397	396	404	379	381	415	386	377	401	396	363	376	416	370	368	401	368	408	408	410	395	430	401	430	389	382	429	395	400	380	418	407	393	373	412	384	365	409	384	425	433	411	395	367	406	399	410	364	366	395	377	354	384	403	424	380	385	403	398	399	390	416	386	377	391	394	395	417	398	419	420	413	382	423	433	363	377	417	392	394	389	442	421	385	407	376	386	385	399	356	348	390	398	409	425	380	396	406	399	416	384	407	399	407	396	388	404	390	418	376	367	410	410	378	380	364	406	390	424	412	396	395	421	383	404	416	396	405	404	450	398	391	395	402	335	464	392	365	379	409	396	374	381	369	394	376	387	407	400	403	348	354	372	414	423	394	404	393	397	410	407	402	438	387	413	400	405	381	379	413	426	406	379	364	429	411	390	405	412	391	406	389	403	408	410	400	360	387	396	387	437	414	427	404	400	385	409	399	402	438	395	392	396	414	401	414	392	414	380	376	389	413	427	412	413	394	421	402	416	416	395	390	398	376	396	425	393	401	377	391	381	363	380	429	411	406	419	443	392	400	449	375	369	383	394	417	377	384	403	400	421	424	392	383	402	430	381	378	396	385	388	389	436	420	400	391	364	415	390	415	411	379	392	404	403	419	437	393	405	380	392	363	420	401	391	368	404	374	398	376	411	389	392	407	388	409	399	394	394	377	399	373	402	371	367	394	379	414	376	404	418	431	419	388	368	411	426	385	395	406	390	420	409	369	379	391	404	420	409	403	429	424	375	383	399	398	416	400	410	388	389	388	395	419	403	413	408	388	394	344	401	424	371	418	414	433	419	385	393	405	389	409	432	366	412	397	402	383	421	389	381	367	395	355	411	391	436	415	431	389	433	412	386	403	395	388	397	370	357	372	415	405	417	387	414	429	398	379	393	380	400	377	386	398	399	393	412	407	409	399	416	398	417	435	398	390	405	426	370	421	405	365	391	400	371	403	386	424	400	384	360	429	379	374	418	422	370	359	390	391	381	415	416	381	385	413	397	386	406	424	400	403	421	405	403	399	412	398	346	374	375	409	422	384	403	384	380	430	416	402	403	409	463	427	379	435	406	380	425	373	392	419	411	400	412	392	388	390	383	398	416	423	438	390	383	385	405	382	394	408	405	396	396	387	393	379	405	393	374	420	397	444	412	392	420	345	412	416	377	362	406	368	391	366	379	406	388	413	360	380	378	404	410	430	385	387	394	415	423	438	439	377	414	398	351	411	375	399	410	395	429	423	400	419	394	398	386	450	386	377	392	423	426	391	398	407	408	403	405	383	389	399	374	385	394	393	374	399	411	418	388	402	370	372	402	398	415	401	398	415	362	386	430	381	416	443	376	384	400	402	392	380	404	382	391	380	412	374	433	406	373	397	377	408	397	369	420	391	387	418	391	421	374	423	402	346	459	431	390	401	388	396	396	379	398	357	388	408	386	417	389	403	398	388	406	407	387	389	383	396	397	411	418	404	410	385	404	444	421	419	400	377	402	372	399	391	404	432	448	384	428	397	352	426	380	405	408	395	409	446	387	412	400	395	400	405	405	405	395	394	406	394	371	380	355	409	381	345	419	402	402	414	398	417	413	378	369	391	399	398	401	387	402	411	386	412	405	391	381	375	434	387	402	431	393	361	400	414	391	416	402	387	416	407	418	415	383	401	392	403	394	371	375	427	403	423	399	401	404	389	385	383	371	387	443	398	415	423	368	394	375	432	384	424	360	401	406	400	408	396	399	413	361	421	381	427	396	412	382	357	400	389	429	386	418	423	350	387	422	371	399	411	416	375	385	410	373	372	409	397	405	427	421	378	421	396	408	372	383	381	406	386	387	421	442	385	374	410	408	418	399	384	412	431	406	353	394	381	432	403	409	374	425	414	420	386	397	379	406	401	420	388	395	409	393	410	431	393	397	405	380	395	416	404	424	401	390	412	416	404	418	408	372	385	387	391	393	403	381	421	361	366	415	403	420	386	418	387	392	379	415	409	393	428	393	379	413	432	391	387	381	368	398	370	417	409	401	365	373	403	379	417	389	378	415	364	420	406	454	400	415	413	420	399	398	381	390	419	358	378	408	379	386	394	387	392	414	357	389	381	406	374	388	389	393	405	366	396	384	384	379	375	369	394	368	381	423	367	382	391	394	414	406	386	401	383	391	433	387	361	395	373	368	390	408	401	422	395	414	401	438	381	397	394	392	370	383	379	397	398	387	431	380	359	407	428	430	391	387	382	395	383	390	403	417	389	394	394	367	412	409	381	402	423	388	368	377	395	382	380	393	401	412	413	396	415	397	385	391	402	415	415	392	420	415	417	390	384	432	395	379	412	375	368	393	402	406	404	357	389	373	390	437	410	397	386	396	404	385	407	414	382	386	356	385	370	384	391	446	381	380	421	408	413	403	389	402	390	394	381	414	414	403	429	391	399	372	376	398	434	394	390	454	370	405	455	405	417	389	389	414	391	430	393	414	390	395	386	385	419	424	384	397	422	417	374	386	363	366	398	364	410	404	359	405	417	423	397	402	388	427	374	403	426	414	393	388	418	373	400	375	396	360	439	402	386	377	401	405	378	405	368	383	395	385	392	410	404	384	374	441	415	417	395	393	369	390	389	415	397	445	373	397	404	403	393	372	363	378	378	385	416	389	400	408	412	408	398	436	383	429	414	405	422	415	416	405	395	409	425	416	404	426	419	411	379	404	385	398	369	355	409	402	398	398	391	405	384	390	358	395	407	371	385	406	387	386	351	402	389	428	396	370	383	401	402	379	387	389	403	359	374	415	405	390	400	404	435	415	402	429	419	399	429	410	386	431	386	373	406	376	413	414	386	385	415	392	388	396	392	421	426	395	419	391	407	373	385	394	406	404	382	412	397	362	422	410	445	421	401	424	363	405	395	429	394	394	372	415	422	406	397	425	426	404	399	394	389	409	388	427	396	383	407	380	398	365	411	390	376	439	389	394	416	425	371	356	383	407	382	398	415	444	411	373	389	422	396	412	380	357	374	362	417	436	397	393	417	374	401	376	380	429	389	365	393	371	373	406	394	454	370	373	406	428	424	418	408	364	385	373	383	407	428	397	400	379	427	405	363	409	396	426	397	378	390	418	403	381	407	372	400	376	405	381	393	404	425	405	387	363	390	411	397	405	386	378	426	396	384	405	382	395	386	420	402	383	388	381	380	392	376	405	403	408	379	415	442	391	389	431	412	396	387	395	406	434	390	412	404	400
38318	77456	63326	57114	35111	1198	2146	3424	4532	3995	1467	399	430	436	389	453	400	422	432	407	422	419	425	406	405	418	438	422	427	403	406	425	449	410	388	423	378	430	398	401	415	396	405	413	407	414	406	399	410	391	406	385	397	402	386	442	407	407	400	393	407	395	419	387	405	413	448	433	427	376	442	427	395	402	410	377	386	362	427	388	383	364	398	429	390	388	421	431	411	413	417	456	439	393	430	424	420	429	380	419	388	403	403	424	413	370	409	414	412	370	441	425	426	379	393	427	379	397	407	400	421	414	382	395	378	403	394	386	400	392	420	384	387	419	400	410	379	433	407	420	391	393	420	396	446	402	391	409	401	416	413	398	397	411	445	443	394	433	397	458	425	390	382	410	398	429	392	412	391	394	427	409	427	421	412	410	379	392	408	382	406	385	433	404	402	394	394	402	423	422	409	429	419	353	362	402	398	429	398	404	460	396	438	407	409	415	430	411	408	390	401	417	434	407	367	398	404	395	393	383	385	378	426	385	388	424	416	396	404	378	382	416	418	441	404	409	409	431	379	413	441	385	426	424	408	432	427	381	438	387	393	400	385	422	396	415	439	422	412	392	421	415	419	426	386	423	417	398	442	417	424	407	399	402	424	401	394	403	405	421	424	390	388	399	381	405	423	397	358	406	367	378	433	415	398	372	400	342	390	402	380	399	415	429	402	371	399	431	397	403	405	421	427	437	430	396	415	396	400	401	438	438	435	415	400	418	434	453	372	422	402	424	391	388	403	413	430	407	417	427	430	443	381	420	402	420	427	396	398	416	426	415	425	401	404	433	413	408	374	363	444	364	418	468	420	415	392	402	433	421	379	388	384	397	382	397	359	371	417	381	444	426	419	402	370	405	422	416	437	414	404	422	389	383	391	383	426	420	424	399	404	410	387	432	406	410	392	427	395	422	409	437	377	412	428	396	407	392	423	383	411	400	385	375	391	405	416	404	408	387	411	399	405	438	415	368	428	394	414	379	393	360	438	390	419	403	445	400	431	371	431	414	391	413	420	391	423	392	417	409	393	420	404	434	446	388	398	421	396	403	424	403	391	428	375	402	400	407	409	428	423	413	407	463	418	399	431	452	420	408	407	345	416	394	381	411	403	447	397	367	428	395	446	430	390	446	393	412	394	419	434	364	440	396	415	394	389	395	429	404	390	400	433	381	406	429	399	422	385	420	384	411	407	386	425	405	396	431	383	446	412	416	412	374	424	401	444	402	403	394	371	404	404	376	398	389	381	418	450	398	387	416	433	423	411	406	394	377	390	403	401	398	422	437	389	430	407	409	396	412	422	396	409	400	404	394	430	426	396	402	434	385	403	387	439	412	399	433	425	410	414	365	408	414	415	426	411	417	391	397	411	386	375	424	374	415	429	425	415	403	395	420	414	395	425	409	408	381	408	413	433	437	378	403	394	420	399	446	401	405	401	390	397	367	456	390	407	373	415	414	452	404	423	402	388	419	419	451	400	411	432	426	406	434	428	417	401	443	393	403	375	403	388	379	415	395	434	400	429	422	373	393	431	389	384	419	385	414	376	410	391	404	404	404	414	376	430	403	424	413	422	419	436	397	403	414	434	393	434	401	444	423	370	434	404	378	439	414	399	401	415	435	425	406	365	464	389	403	427	437	409	439	409	408	433	419	429	380	396	422	418	403	407	407	391	413	397	405	408	406	403	373	388	408	413	422	370	432	372	427	399	367	424	452	405	448	402	391	412	412	394	416	402	418	399	441	361	394	372	419	404	457	413	412	349	446	400	378	424	406	402	387	387	414	388	382	420	422	461	411	454	405	384	419	401	441	429	403	420	428	405	419	393	409	405	412	393	410	421	391	384	440	430	426	412	421	416	421	440	416	443	376	414	406	421	417	382	413	426	374	393	385	410	416	419	375	431	406	387	389	384	424	415	430	391	390	464	374	407	451	396	399	390	402	416	404	391	429	397	434	432	373	375	428	388	406	414	442	368	441	399	461	389	437	407	403	413	390	422	405	408	417	423	425	394	417	383	399	382	401	394	423	377	393	389	407	419	418	425	415	408	411	424	416	418	422	405	384	409	431	399	415	388	397	400	409	424	413	404	418	436	371	392	409	406	376	390	444	424	405	400	450	385	412	403	415	417	401	395	380	407	375	444	391	395	447	404	403	399	398	404	419	402	390	372	426	395	447	405	404	412	413	400	439	383	440	390	384	369	396	386	394	421	423	403	443	414	426	425	401	408	407	413	396	399	376	412	387	415	436	375	397	442	393	396	400	403	408	389	402	358	381	417	396	421	418	405	407	387	432	420	450	406	426	359	415	393	421	378	389	438	389	393	421	437	415	409	417	406	427	451	408	397	423	361	382	416	423	403	402	422	447	427	398	370	394	424	436	402	420	398	396	417	395	403	394	403	439	407	419	421	443	393	419	442	404	414	406	457	394	398	424	418	395	424	431	394	433	410	422	407	444	362	387	396	409	403	409	367	370	400	395	370	396	432	411	405	438	396	412	412	435	414	413	404	415	399	414	388	412	391	435	432	403	424	395	384	392	402	401	387	405	412	444	419	422	402	423	434	431	392	386	426	378	424	395	416	384	397	411	422	445	427	397	424	397	393	439	403	404	414	425	371	444	393	393	403	390	402	405	431	449	421	415	426	400	404	363	431	385	380	398	402	418	415	384	365	415	422	409	438	401	403	432	374	382	436	415	396	403	377	441	430	428	423	393	402	406	393	424	427	379	393	398	426	418	380	412	399	393	433	437	421	366	429	402	406	434	422	409	430	400	392	427	406	383	417	385	391	412	423	385	429	426	401	428	425	426	406	394	396	398	394	435	409	368	424	386	432	404	425	407	399	399	392	373	430	403	351	397	447	413	415	434	418	444	412	420	409	427	421	421	424	401	399	411	396	397	403	420	414	407	403	415	421	397	425	400	380	415	422	411	383	406	387	416	429	387	390	385	424	403	364	399	395	408	411	390	411	419	438	426	396	397	442	416	410	419	389	424	410	442	385	396	422	398	453	379	378	414	433	439	386	375	432	423	415	455	423	406	413	400	385	432	380	393	390	386	419	387	431	407	429	413	412	450	412	426	355	421	409	451	430	403	401	418	404	452	402	383	395	393	427	418	391	431	376	394	414	419	383	398	378	387	390	416	399	366	406	406	388	412	371	389	400	452	432	421	454	427	423	401	438	390	424	405	410	414	399	428	426	403	379	433	413	395	422	420	381	390	396	422	428	402	415	403	400	385	405	406	401	382	410	397	441	403	414	439	393	380	421	450	392	392	379	381	374	416	389	410	422	441	430	424	382	398	379	396	390	444	361	367	415	403	401	427	439	414	404	415	435	414	368	408	416	419	438	437	413	414	439	432	373	418	407	393	404	416	389	429	427	377	383	400	397	415	418	421	410	429	421	414	389	376	438	408	392	401	400	394	412	433	400	378	390	407	410	419	419	404	412	416	415	439	422	444
24825	21401	31604	38468	31003	8526	1588	2731	1437	875	600	280	277	300	312	264	260	304	310	306	251	248	255	255	297	318	279	275	289	263	268	298	293	305	272	286	279	311	307	302	295	303	287	280	280	289	266	267	298	330	261	295	272	254	311	308	266	262	292	289	287	278	286	270	247	280	311	297	310	246	334	305	303	277	271	284	280	283	286	275	277	286	322	285	283	284	263	271	280	273	266	297	293	277	262	259	254	264	296	246	298	285	285	300	258	255	283	299	308	271	298	289	303	305	266	282	298	277	305	291	307	259	280	288	266	285	266	270	292	272	263	283	314	297	298	317	250	306	288	302	296	293	252	288	280	307	280	267	277	293	300	283	309	270	322	265	303	291	289	257	271	277	264	288	293	317	303	259	293	256	288	287	283	291	286	274	288	275	264	290	252	275	296	262	285	300	283	278	269	289	286	298	270	297	288	268	312	268	300	275	296	291	283	288	283	283	292	318	271	269	264	264	286	282	314	248	272	267	283	316	297	295	297	304	265	267	304	298	267	272	298	300	323	283	288	262	303	282	287	274	291	312	294	265	283	282	281	285	286	290	321	298	300	284	317	305	276	249	322	262	268	307	313	267	281	284	281	296	312	289	290	275	275	297	306	259	252	286	282	288	275	288	282	306	258	278	284	302	275	272	301	285	307	287	262	305	264	285	303	304	271	281	274	271	255	291	282	300	264	253	277	292	300	304	289	286	299	297	309	313	297	301	338	267	264	263	268	286	260	264	277	251	297	300	285	256	307	307	288	298	269	329	313	269	291	303	269	286	283	271	265	305	284	285	323	271	291	285	269	289	279	291	281	270	297	251	278	294	301	297	302	297	321	257	286	289	289	276	299	282	287	248	271	260	301	272	277	304	277	304	307	285	244	270	303	308	289	293	281	259	263	269	304	269	271	282	289	291	291	329	305	303	277	304	295	277	280	304	256	302	277	286	263	279	292	276	264	301	299	325	284	278	299	312	314	270	278	314	280	309	280	291	273	272	285	304	246	286	244	286	284	257	273	293	295	264	278	293	276	284	312	264	275	297	317	272	309	308	291	280	261	285	290	311	254	261	264	253	266	260	259	255	291	286	277	305	272	296	298	288	294	283	305	236	297	280	298	296	259	269	291	306	311	276	265	276	267	312	255	288	297	301	296	293	284	262	308	285	284	278	294	283	309	279	289	297	302	280	290	295	282	264	297	281	296	295	258	287	305	294	270	314	306	288	263	307	284	306	255	250	250	285	263	287	282	244	263	281	277	256	284	286	275	263	259	268	278	321	303	303	268	285	300	251	265	294	293	285	283	305	298	272	272	295	270	288	263	321	271	247	258	299	287	269	303	273	336	298	294	292	277	285	293	304	291	277	282	281	278	278	309	295	281	296	286	287	282	287	280	277	288	287	276	302	313	294	272	314	269	279	263	279	322	286	287	279	299	313	312	305	290	272	300	284	265	256	279	270	291	304	278	298	289	267	290	269	283	305	291	322	280	286	292	295	310	280	274	271	270	283	292	286	288	284	312	285	293	263	314	255	302	280	309	283	274	296	305	241	284	266	276	275	305	289	279	285	275	325	297	264	293	260	296	283	299	285	287	290	288	287	268	277	299	284	281	274	287	284	294	275	309	274	271	290	293	283	306	270	284	297	274	291	292	301	310	278	295	289	288	263	303	300	251	280	265	284	277	256	292	307	295	251	264	262	265	284	280	276	275	273	285	274	252	290	263	293	289	269	265	288	299	273	321	284	280	302	248	284	303	274	282	303	298	270	304	344	274	276	288	271	284	280	268	274	286	305	255	317	295	298	259	305	273	299	282	291	290	274	286	274	301	306	289	298	287	287	282	251	291	276	295	291	311	278	249	303	281	300	264	257	282	278	304	284	275	289	269	288	288	281	244	287	290	304	331	322	283	295	271	259	261	289	287	295	253	271	287	279	304	314	284	291	301	290	288	278	306	284	304	288	278	295	277	261	267	286	282	312	281	322	264	302	317	289	307	319	268	277	289	285	278	296	287	267	292	298	282	281	294	273	294	300	273	251	291	276	295	303	296	290	280	302	290	281	307	264	294	287	310	313	320	313	263	268	274	273	261	281	297	258	302	286	278	291	316	279	276	285	264	260	268	276	299	252	300	281	273	277	293	295	319	292	304	295	300	253	287	248	293	249	297	281	275	299	290	254	262	269	318	299	290	310	286	284	285	295	290	276	267	309	287	278	284	262	264	271	271	263	275	279	259	273	242	308	293	281	294	280	311	299	266	286	269	271	314	289	289	258	300	274	301	293	304	295	266	296	277	286	279	295	257	268	265	286	286	298	277	300	276	265	282	286	300	279	297	291	315	268	318	294	295	278	289	289	243	294	282	287	287	279	283	287	301	240	291	268	240	263	282	294	279	279	294	282	266	276	245	288	261	285	288	298	260	280	294	283	260	310	273	317	297	297	283	275	288	292	280	308	268	291	289	287	264	266	264	274	306	282	280	286	277	306	256	286	259	284	303	287	274	285	271	266	301	302	274	293	296	301	308	270	290	249	339	256	280	316	268	302	271	287	296	253	235	275	250	281	284	295	253	302	300	284	303	280	302	294	272	299	255	283	293	306	275	273	293	283	274	271	298	277	287	284	317	298	287	293	282	284	287	282	289	260	308	313	278	263	259	293	288	300	280	296	282	314	311	298	297	279	285	271	295	278	276	276	301	290	344	266	294	282	277	271	256	274	265	298	329	270	276	280	269	289	286	308	268	270	274	274	283	309	289	267	265	286	302	284	313	284	260	268	283	273	264	277	292	314	280	271	280	301	266	295	279	321	306	305	268	260	288	271	311	264	310	253	274	251	301	282	272	251	272	245	278	270	291	284	276	295	285	306	289	252	266	292	276	270	296	302	262	271	280	268	274	252	284	288	286	286	278	274	270	265	303	288	277	294	285	304	293	302	271	317	294	254	274	280	279	292	271	263	279	272	309	252	267	274	290	309	277	271	292	306	295	272	261	265	254	293	263	284	278	297	298	273	294	256	297	250	271	297	292	284	285	294	280	271	289	272	237	300	287	262	266	314	276	309	293	268	288	299	285	260	276	286	310	276	287	279	273	293	270	255	242	275	304	265	300	263	308	283	273	287	272	301	251	248	299	278	304	251	274	266	283	284	273	301	278	280	281	294	293	288	253	279	310	304	286	301	251	280	300	275	285	257	335	268	316	261	297	297	255	262	271	295	275	299	259	300	279	314	281	272	263	294	275	247	297	304	342	253	293	283	266	284	303	308	266	288	279	316	283	329	280	279	263	274	266	269	287	278	279	322	280	300	300	305	317	287	279	292	281	283	270	261	335	292	276	303	284	263	273	256	263	305	279	296	314	270	259	277	281	263	292	308	262	301	284	291	286	283	233	251	313	298	298	274	275	285	292	310	332	299	319	273	287	289	275	278	286	300	281	279	302	279	272	300	289	300	308	277	314	280	264	266	274	277
35258	64422	52978	47447	27633	803	2293	5210	2497	1631	968	336	309	356	318	309	358	291	306	316	329	324	342	326	327	341	339	342	339	312	303	328	278	353	304	323	308	317	315	294	299	304	316	289	309	299	340	329	318	276	322	314	280	319	297	307	302	301	306	321	305	338	265	290	320	316	280	283	320	325	322	279	305	314	332	313	314	279	283	350	302	309	282	286	307	293	301	290	292	312	299	291	325	321	320	342	312	312	333	290	293	289	304	309	294	283	336	302	297	301	321	322	301	309	294	317	332	306	284	306	342	311	282	324	318	312	331	283	306	310	318	305	309	316	292	331	314	300	305	345	328	311	318	324	303	325	323	327	331	300	327	321	325	319	284	306	308	324	351	330	301	306	321	317	323	332	319	326	323	332	315	324	324	324	332	339	323	322	282	328	287	288	305	331	349	305	310	328	326	311	284	290	323	293	327	333	323	302	316	271	289	299	337	314	313	304	298	309	333	300	287	288	320	294	324	323	305	284	289	327	314	303	314	306	297	316	312	272	308	315	305	287	312	291	303	322	309	312	324	303	332	306	320	352	306	309	315	281	290	290	328	318	315	309	299	286	297	314	321	314	332	309	325	292	304	290	322	309	324	319	315	311	314	321	296	323	287	285	313	320	314	316	314	330	310	309	324	323	308	318	325	294	321	286	324	331	321	325	359	321	302	306	321	303	316	312	300	309	312	326	291	314	297	317	309	316	324	318	345	284	302	305	303	320	335	334	329	337	282	311	313	314	305	301	315	345	338	339	309	300	294	320	302	290	303	296	295	283	307	296	310	293	279	314	339	324	309	324	268	302	295	286	314	321	302	296	313	328	336	300	327	312	297	337	316	327	325	335	325	319	296	313	300	332	332	309	305	284	295	286	312	306	335	314	334	323	354	288	302	296	308	323	333	319	303	295	311	303	358	289	352	285	322	335	300	298	311	306	296	299	307	321	319	306	298	287	330	281	306	280	305	329	309	304	311	285	295	310	300	314	288	319	328	292	299	308	342	321	302	315	319	323	300	318	308	285	319	321	320	307	313	286	290	306	316	325	355	318	330	306	352	328	317	364	326	325	325	294	310	318	350	363	310	287	306	304	314	312	316	311	350	306	289	320	304	320	297	295	311	354	295	304	322	333	302	312	312	300	341	301	325	309	324	349	331	315	292	313	303	334	308	328	303	299	313	305	301	278	313	298	320	307	341	340	317	323	287	315	330	338	317	292	308	304	302	337	314	330	330	332	299	307	336	305	297	314	294	324	303	290	294	298	334	335	308	309	339	308	299	303	316	334	319	292	299	322	280	252	297	332	337	297	299	326	313	273	300	326	307	301	313	307	324	285	300	303	309	310	310	333	309	343	274	272	317	309	288	318	322	262	315	344	310	312	291	294	306	316	283	338	308	299	305	317	337	305	322	339	308	312	309	301	317	331	303	319	312	313	303	311	306	317	316	308	337	319	318	278	305	302	321	317	318	322	326	313	321	321	312	315	316	307	322	335	306	328	328	314	316	307	304	322	296	318	298	313	275	306	336	312	294	291	309	316	301	311	277	311	278	314	313	311	296	280	324	344	339	310	322	273	315	310	285	300	310	355	330	344	306	297	315	301	292	299	302	325	314	297	321	331	318	313	314	312	282	293	355	296	316	330	281	317	290	327	316	281	313	309	312	320	322	287	334	339	276	311	300	314	301	315	326	314	337	320	300	299	306	290	324	289	322	305	313	317	351	306	330	301	295	325	324	307	321	315	307	306	308	301	313	306	272	319	351	289	323	310	292	323	305	349	333	333	317	304	302	321	313	278	314	313	303	294	324	345	290	281	317	309	302	300	309	282	307	309	341	315	298	331	330	307	311	296	327	295	305	319	342	331	295	287	302	287	295	342	299	296	335	319	298	290	326	302	295	298	305	316	331	285	318	311	315	300	280	313	315	316	274	317	272	335	326	327	308	272	317	302	314	297	301	329	325	309	295	282	311	307	322	297	344	308	312	316	288	336	293	305	296	339	307	268	332	282	314	313	313	334	306	346	318	292	329	334	304	310	330	310	322	312	338	303	329	319	318	295	312	308	286	273	307	315	262	328	286	273	326	315	323	332	291	320	324	336	309	328	298	316	307	305	305	325	303	280	275	312	312	323	311	266	319	295	341	325	313	313	303	294	315	289	270	334	315	343	312	336	308	309	320	311	321	311	294	305	296	303	286	295	302	314	317	304	297	325	335	348	316	317	325	343	309	312	324	331	321	274	297	278	286	329	323	318	315	301	313	301	299	314	306	271	311	308	329	313	299	327	329	341	338	285	296	290	289	301	314	289	288	321	309	320	297	309	331	318	302	342	308	332	313	347	323	293	302	299	312	324	321	309	323	302	300	338	319	296	301	345	323	314	269	301	357	301	318	289	316	310	357	308	347	297	283	314	330	316	311	344	314	288	303	299	286	296	321	306	330	319	326	288	311	314	317	341	343	312	276	299	330	316	316	334	285	294	331	339	331	343	312	323	311	331	340	315	318	305	308	308	310	268	293	308	306	308	316	322	308	301	288	316	317	304	321	310	324	319	313	281	336	307	337	324	342	295	304	306	303	341	312	316	306	294	286	316	302	282	314	311	324	292	350	309	298	332	303	309	315	326	291	316	297	283	310	324	312	300	292	287	293	324	313	319	324	324	343	307	291	295	290	302	341	309	290	296	332	274	324	276	320	291	309	300	292	313	295	303	289	309	322	288	282	348	288	319	298	333	342	313	287	283	305	301	297	335	297	325	339	328	327	312	335	265	320	292	333	331	342	306	323	291	299	308	314	306	337	315	336	300	314	325	309	327	311	336	307	301	295	293	289	309	311	316	273	317	328	322	321	301	315	286	314	337	292	314	322	314	303	328	301	319	287	338	284	325	308	288	301	292	317	322	275	274	308	317	295	313	311	327	313	321	299	322	337	338	296	272	315	300	311	333	282	335	304	315	296	303	338	305	314	281	327	303	317	331	308	302	289	313	329	303	294	329	309	301	314	308	313	306	340	345	332	343	332	282	319	302	302	296	297	311	341	309	309	277	333	345	277	298	306	258	317	291	328	295	306	287	288	331	338	319	349	348	290	308	303	327	297	327	328	322	303	310	320	335	323	312	315	308	332	285	352	325	327	315	310	309	295	317	279	299	294	325	293	292	298	298	314	347	278	287	277	323	301	329	312	283	301	313	274	303	323	332	312	321	301	317	306	287	345	283	301	340	296	313	320	302	279	311	300	295	316	323	294	338	332	315	309	317	301	301	334	330	330	292	305	312	320	306	319	301	330	322	345	283	307	283	331	301	307	304	353	296	338	314	337	318	341	332	327	340	293	292	309	314	317	298	315	290	317	334	319	305	309	309	293	335	299	301	294	304	311	324	329	304	329	337	296	311	312	308	293	315	299	307	287	315	272	275	290	321	310	307	311	314	315	321	312	304	281	314	323	318	323	296	305	286	292	313	318	329
22586	21173	30785	36115	40180	21231	16374	13145	9784	3414	1552	637	608	581	602	573	617	585	563	537	585	584	566	588	528	537	617	581	576	548	554	562	612	534	577	537	560	562	524	582	568	571	576	546	559	580	597	557	546	551	570	577	616	564	541	592	536	616	551	576	588	615	581	572	536	612	529	569	559	612	608	522	567	581	565	531	592	526	547	605	594	563	548	567	530	518	495	594	514	569	574	593	506	558	553	540	582	534	539	592	557	545	543	603	579	549	578	598	580	569	593	562	562	584	592	582	550	551	582	525	541	623	577	559	574	586	591	566	577	551	543	580	528	591	565	573	618	556	575	549	578	587	572	583	531	549	534	583	610	559	573	567	544	548	629	552	588	587	544	574	619	592	590	596	590	531	580	516	561	593	601	515	556	589	631	554	554	529	589	575	548	559	524	548	599	553	532	555	569	556	564	522	613	607	575	604	564	581	533	604	586	574	563	584	580	620	572	563	570	545	572	549	503	577	588	600	555	545	584	548	518	588	531	528	585	554	642	587	582	541	574	536	566	570	543	545	563	566	528	551	542	547	611	527	543	582	593	591	557	509	573	562	558	576	591	600	576	552	538	553	537	561	533	593	605	562	582	609	568	621	609	548	548	557	579	572	581	593	571	526	543	580	560	549	557	536	588	563	627	552	547	613	546	614	549	573	528	530	563	591	602	634	577	566	570	575	529	546	547	583	543	574	569	527	549	556	583	559	563	600	572	568	533	573	563	576	594	584	544	551	554	591	566	589	601	552	551	593	587	622	563	540	555	556	556	567	540	577	539	567	575	601	579	596	570	589	564	585	595	608	621	561	599	576	525	580	592	570	577	569	598	626	543	566	576	541	592	612	562	546	546	524	563	533	528	611	504	575	552	531	577	561	571	570	555	582	569	579	561	577	509	584	569	561	552	602	565	568	614	558	565	514	598	559	586	620	546	636	522	593	566	561	570	558	560	588	586	603	546	534	546	560	547	590	549	551	583	565	554	537	572	561	604	560	552	585	558	595	603	553	540	557	537	599	584	582	578	523	573	568	557	516	568	586	593	531	575	571	629	587	537	583	591	526	583	604	635	572	560	552	623	587	558	551	581	546	546	573	554	541	540	550	537	548	564	572	561	543	588	566	587	607	565	587	588	548	551	549	557	558	526	570	596	556	557	574	598	553	528	532	632	578	602	545	563	599	558	610	594	562	531	549	575	601	565	561	595	545	530	563	549	555	562	561	580	535	539	540	599	571	607	524	569	559	574	564	584	572	575	514	542	604	551	528	551	546	560	562	562	571	538	543	578	602	524	597	519	572	600	560	573	564	535	541	571	571	575	585	550	588	582	601	567	591	566	569	573	621	606	590	587	573	541	575	541	556	611	547	567	519	553	543	583	582	514	562	588	633	531	540	586	636	565	593	566	621	533	579	589	537	588	521	548	545	560	542	583	580	592	522	533	616	578	567	518	579	594	539	560	558	575	538	561	601	570	569	561	570	591	630	601	572	580	541	600	544	563	580	581	612	547	557	588	587	553	625	573	576	596	560	598	576	546	583	606	566	568	549	508	569	578	530	542	579	580	559	595	559	536	540	624	498	548	581	540	579	494	571	586	530	589	550	509	550	563	555	570	547	564	575	576	591	573	563	585	589	562	576	581	580	582	531	581	606	544	566	598	553	591	579	574	589	539	553	579	530	533	570	580	615	570	528	567	591	526	574	554	531	598	501	590	551	570	569	563	614	568	575	585	584	605	536	512	606	567	600	583	581	576	550	591	547	556	560	584	543	556	606	568	523	552	588	564	622	558	522	522	594	574	563	595	567	519	593	595	558	575	583	574	568	574	595	533	585	559	524	528	550	568	575	578	571	575	546	601	575	576	518	582	532	608	570	535	577	528	553	566	573	546	510	540	555	579	572	568	611	539	543	543	550	585	595	563	564	536	530	592	567	531	560	549	517	524	562	543	584	562	549	563	591	558	556	550	558	557	629	624	557	546	585	552	557	501	560	550	547	568	584	555	547	547	597	541	539	595	589	577	540	565	603	559	556	580	585	574	547	538	563	552	587	546	581	570	528	569	564	567	588	551	529	520	573	530	521	603	560	537	575	581	551	554	621	524	534	566	555	570	590	549	567	534	586	554	587	595	604	555	582	598	595	569	539	571	590	574	608	590	547	540	551	556	561	613	587	600	504	589	569	572	570	537	562	555	555	542	596	591	534	552	546	567	544	566	631	578	571	541	565	535	501	563	558	560	551	588	555	547	553	567	543	580	558	570	569	589	587	525	572	563	572	595	592	565	548	571	547	574	559	550	572	536	576	578	572	590	592	557	565	605	585	582	554	548	584	587	596	578	566	538	571	538	604	559	579	588	595	577	558	564	623	544	601	607	587	601	589	575	565	544	545	553	505	540	544	584	564	551	603	577	570	557	531	585	591	534	597	563	542	541	573	505	539	541	567	580	521	523	555	591	559	557	578	580	591	583	577	541	598	578	573	527	533	537	580	589	633	560	579	598	554	546	570	581	566	535	576	568	535	541	577	604	592	507	593	552	593	568	566	602	577	558	553	575	593	544	581	572	527	566	554	557	606	559	537	601	539	545	565	586	514	584	590	553	539	562	571	568	553	582	567	572	576	555	592	554	571	570	571	581	556	551	558	555	552	578	596	560	563	598	620	565	589	596	597	576	597	600	591	568	538	613	618	578	570	563	542	612	590	566	619	594	504	565	555	598	570	584	569	545	565	543	575	596	528	555	544	578	550	607	567	546	571	593	572	551	624	561	559	602	529	542	610	596	528	567	610	590	548	530	529	561	562	534	561	599	538	577	587	581	565	579	572	596	565	565	566	577	567	583	593	562	496	597	570	610	604	592	607	587	512	580	534	564	567	565	551	564	606	585	554	550	575	586	567	595	589	566	534	565	544	563	537	588	525	565	549	592	554	545	529	563	542	546	564	603	560	557	575	551	525	579	576	544	537	563	581	546	558	552	606	591	583	612	521	561	572	535	564	575	556	580	549	574	534	546	497	556	551	590	554	497	584	587	551	568	560	589	579	598	579	540	558	619	571	537	552	559	583	544	574	527	577	546	565	594	577	548	554	604	601	551	550	526	565	537	561	593	575	575	542	556	578	580	562	599	593	538	546	555	557	550	530	569	563	567	570	569	585	588	589	578	573	578	534	552	578	570	561	611	589	566	598	611	596	557	561	569	572	511	544	549	533	554	531	597	598	592	547	583	567	569	564	580	587	607	581	545	546	581	618	537	552	536	524	597	519	557	577	561	591	559	520	529	557	555	554	563	537	578	598	565	546	553	540	543	562	610	538	609	590	554	548	557	544	556	614	576	584	556	589	585	588	568	554	567	583	533	542	560	591	567	552	559	523	548	582	591	560	531	552	563	579	584	534	569	559	556	574	568	585	561	548	570	578	533	534	552	589	500	570	532	620	548	602	549	535	498	505	546	584	569	531	584	581	578	567
45041	89350	78054	71396	44308	3044	8461	16803	12711	4620	2225	596	633	588	634	603	542	586	559	573	553	581	573	585	533	543	608	590	548	537	568	577	597	545	562	527	584	534	554	541	625	589	572	562	575	512	566	585	601	496	589	541	557	545	604	628	579	611	597	563	584	542	625	572	565	561	502	581	582	610	534	537	585	565	541	559	569	567	589	530	577	592	571	593	602	619	553	557	599	558	530	566	570	556	592	572	616	585	587	600	597	574	578	583	574	606	607	583	546	589	563	570	564	576	584	527	562	560	536	567	576	600	532	573	548	551	574	559	595	569	499	565	588	547	540	579	606	557	593	557	581	584	553	568	569	556	557	520	561	522	545	542	546	533	554	565	547	570	545	583	567	549	559	544	563	566	565	562	593	552	578	585	558	598	569	600	562	529	560	549	592	551	565	545	565	528	574	527	527	541	582	548	542	579	556	603	575	605	604	538	624	580	569	535	576	569	580	564	576	545	597	536	511	594	609	614	595	582	575	599	592	558	542	573	582	589	562	528	592	540	584	590	508	549	587	533	556	554	570	557	533	639	564	544	516	553	549	580	612	602	572	622	567	564	598	575	599	564	563	605	597	555	582	498	575	601	561	569	532	564	587	564	565	598	531	581	576	559	591	596	567	563	618	561	551	538	577	555	539	607	626	587	540	606	575	546	537	566	548	595	574	555	547	508	578	584	533	535	582	569	566	589	614	598	553	566	570	527	625	558	609	555	629	567	621	599	600	567	518	617	545	612	523	537	569	576	535	543	573	552	540	541	594	575	565	578	577	544	599	581	536	616	565	562	571	592	616	560	574	612	579	586	597	549	574	630	550	578	551	589	620	587	579	534	591	594	555	592	542	514	571	587	523	594	585	559	549	568	547	581	567	576	549	540	551	531	566	578	567	582	588	570	569	554	545	578	563	564	617	585	585	557	580	588	566	551	570	622	584	582	565	597	552	596	568	554	566	559	575	558	554	553	568	571	559	596	576	573	611	574	567	574	594	523	557	534	589	565	585	580	556	583	592	580	561	571	534	565	562	545	608	578	587	616	561	591	578	549	570	567	583	560	611	559	594	523	599	577	565	565	573	547	579	594	571	589	569	528	586	544	601	559	563	549	541	530	563	564	525	586	510	581	545	578	579	573	551	552	570	590	558	587	568	580	592	524	574	587	572	564	548	597	550	585	553	596	571	545	570	580	562	588	552	579	556	530	558	587	594	549	530	561	563	601	505	568	517	592	607	576	559	573	603	549	590	587	603	571	554	626	574	536	584	555	600	550	601	562	556	572	560	552	581	539	559	569	575	584	556	553	589	599	557	563	544	571	596	551	552	574	553	579	529	556	558	597	546	531	577	555	579	578	569	551	566	574	574	530	560	548	591	548	582	605	572	606	567	546	559	558	573	604	569	549	556	575	578	616	572	532	575	580	593	540	601	586	566	576	544	537	559	603	537	553	569	588	563	611	555	567	551	594	568	582	584	572	579	555	580	581	545	582	600	533	526	557	600	551	546	559	564	542	553	583	523	552	572	585	568	589	602	565	580	554	538	570	566	600	510	586	537	594	537	577	556	572	591	552	596	589	570	564	588	536	550	546	542	574	583	535	540	591	603	567	567	552	583	570	592	568	560	546	567	558	557	598	590	561	552	583	577	560	560	570	590	571	586	561	532	551	543	548	557	547	576	563	573	600	549	573	561	561	570	587	553	568	545	510	560	537	596	599	589	639	571	589	554	592	542	554	550	589	574	553	569	596	543	569	619	559	525	577	628	543	524	580	538	544	563	561	576	594	559	562	516	560	597	583	533	589	536	545	587	588	588	595	584	533	538	545	542	548	554	545	544	570	630	583	558	590	559	590	562	588	591	571	598	612	562	539	552	568	581	536	569	594	574	585	591	560	548	555	565	560	556	553	559	589	601	589	532	579	584	595	577	563	537	521	548	586	519	572	562	521	513	580	536	554	527	565	590	552	552	578	590	616	563	589	580	551	549	571	544	559	581	563	564	580	561	563	586	554	565	564	568	571	542	575	592	540	604	591	545	551	553	538	573	528	530	558	589	568	558	559	559	535	559	523	564	558	612	573	616	587	545	592	581	579	565	573	589	518	536	579	543	601	553	586	535	532	566	592	595	577	548	641	630	544	579	555	600	567	547	564	552	587	559	536	574	605	564	605	563	559	576	593	592	570	600	583	578	588	576	553	587	557	576	562	529	598	555	574	539	592	555	529	608	587	539	608	557	577	547	580	559	552	568	525	580	574	572	532	545	550	602	580	585	622	573	521	601	579	585	530	588	550	564	578	606	570	582	553	551	568	544	577	559	593	617	583	541	537	554	577	567	561	570	554	528	605	590	535	588	611	551	582	534	566	569	579	552	565	608	551	545	550	575	599	621	556	586	558	617	588	570	575	570	588	550	566	543	533	596	567	581	609	605	562	533	551	548	574	571	535	590	525	595	589	631	568	581	608	615	536	590	585	615	604	557	547	539	568	566	554	561	538	567	560	549	513	597	591	573	576	565	520	568	582	568	565	601	540	564	582	548	559	559	591	580	534	544	579	579	582	581	548	570	561	557	574	531	611	586	575	551	569	596	575	592	577	579	599	614	552	575	546	557	570	569	553	569	558	590	552	569	571	579	527	568	552	544	573	582	564	560	546	582	561	576	577	548	581	584	581	622	572	569	579	571	550	584	508	596	553	575	576	585	578	539	558	536	569	582	499	611	594	551	502	588	605	561	567	570	543	542	543	602	601	589	505	563	533	568	578	592	563	590	567	561	577	509	585	587	553	580	594	611	581	556	632	613	576	604	545	572	569	576	575	638	569	571	594	533	623	591	553	592	598	570	502	547	538	510	586	545	561	598	525	587	541	597	569	599	543	559	571	627	537	582	569	555	574	616	570	545	545	611	574	558	555	637	584	552	563	548	562	520	565	570	606	541	585	581	560	555	544	527	604	546	563	591	594	604	569	590	576	572	554	589	612	559	576	544	556	611	562	564	554	580	634	550	536	553	558	560	566	581	605	584	602	549	559	546	561	518	586	579	552	553	565	594	579	549	564	572	576	573	588	570	588	552	592	558	571	597	573	541	579	559	554	524	532	552	572	575	526	594	553	555	525	592	600	556	564	552	587	556	507	567	598	567	571	588	559	544	611	556	563	581	576	559	580	552	547	576	539	568	575	599	563	578	607	544	565	536	542	605	550	632	603	559	574	586	573	554	590	590	539	559	553	547	540	589	557	576	575	555	553	573	585	591	546	574	549	558	570	590	554	612	521	581	565	551	562	552	582	572	585	549	577	559	585	536	535	513	550	546	591	565	582	532	542	563	569	560	588	522	578	532	552	577	566	542	600	554	580	597	506	566	550	577	561	569	556	552	585	523	549	576	544	573	562	528	585	566	555	581	588	563	585	535	579	574	543	537	548	556	548	594	576	560	524	595	571	547	554	561	566	587	555	587	567	601	559	584	568
28933	23139	27049	27005	12818	608	476	669	522	297	253	222	258	230	244	234	270	236	240	253	252	231	256	224	217	251	236	226	243	236	274	231	233	234	218	262	274	251	238	225	252	201	239	233	261	233	243	232	233	219	256	240	231	258	264	269	261	214	257	242	244	232	266	241	229	229	219	249	242	224	234	251	237	194	276	257	227	243	254	231	257	208	239	242	245	226	272	248	233	245	249	256	257	230	252	249	261	248	224	251	212	229	243	251	198	227	244	240	218	251	223	231	246	224	230	264	235	227	233	249	237	240	240	213	244	267	249	226	243	267	217	228	238	245	249	234	217	230	235	233	234	241	244	229	212	242	256	284	264	241	226	280	255	251	243	247	229	245	240	246	271	228	227	265	239	229	234	235	249	235	271	236	258	241	264	225	240	229	258	271	232	243	231	224	207	212	233	242	255	249	239	237	226	253	230	245	233	217	267	265	246	238	255	246	234	225	222	234	229	210	260	233	255	241	249	233	221	270	273	257	229	263	247	254	239	229	241	229	235	250	259	237	231	219	249	236	226	265	216	217	219	242	238	223	250	248	250	233	260	262	247	236	253	248	263	230	241	241	237	216	225	257	242	223	236	230	251	217	244	256	241	243	239	242	222	232	245	239	244	216	247	238	229	237	227	223	263	263	220	259	262	248	217	237	240	255	248	258	270	258	222	241	232	217	252	232	220	241	230	239	257	241	237	243	226	256	273	247	270	239	244	217	213	244	240	223	263	246	247	234	243	241	232	225	216	226	251	237	225	264	215	258	246	242	220	238	259	256	236	225	260	244	255	249	219	245	249	254	241	264	268	235	243	250	278	251	240	225	253	215	238	246	255	240	252	242	236	213	228	261	227	230	237	260	216	245	231	240	256	249	235	240	244	256	217	226	219	248	224	271	263	242	236	260	277	245	242	232	241	258	289	215	239	226	231	267	239	256	245	237	233	232	231	241	222	230	244	244	238	235	232	229	230	233	249	240	220	185	232	247	236	228	235	223	244	257	209	255	241	218	239	270	221	265	265	259	250	248	232	213	236	256	230	232	240	239	256	219	241	226	238	206	263	250	243	230	257	228	248	247	252	197	227	239	232	260	226	243	227	207	205	245	244	244	247	229	216	226	219	239	249	245	234	214	265	219	233	257	256	256	259	252	263	240	231	231	253	234	229	223	244	246	247	238	253	239	219	230	222	242	238	263	226	236	275	220	247	220	251	243	238	254	221	247	284	249	249	256	225	260	251	262	242	269	244	235	207	225	212	221	224	252	260	242	251	213	245	247	253	239	262	255	254	249	257	233	239	250	218	249	260	245	236	267	229	237	223	272	234	225	222	227	241	230	214	260	232	242	209	204	238	245	228	254	256	247	221	243	254	260	234	248	251	249	216	232	249	230	245	243	220	234	262	241	205	263	258	256	255	236	225	256	223	219	225	246	266	248	252	199	270	238	243	271	233	258	257	250	258	248	225	221	215	219	253	228	251	239	238	239	255	210	235	243	248	243	238	251	235	258	235	245	223	238	237	218	266	255	252	241	237	226	243	254	234	230	234	253	234	254	249	219	250	250	241	251	261	240	264	268	246	239	240	229	221	241	225	253	265	261	232	242	249	261	225	238	244	243	264	258	261	239	253	235	256	255	236	251	243	235	252	235	208	246	250	235	224	248	245	244	250	249	222	232	264	234	226	242	244	236	235	253	223	250	222	224	249	252	235	273	227	234	234	259	237	244	269	219	231	252	210	225	241	235	241	276	224	232	268	245	255	249	214	238	243	256	260	229	234	227	215	257	247	230	269	211	200	239	263	240	234	239	241	257	259	232	235	216	239	237	273	247	245	247	229	244	233	252	215	262	243	231	272	239	208	254	267	253	247	235	249	251	257	230	243	251	237	243	211	263	232	217	237	230	240	257	272	217	234	232	270	235	250	219	250	252	219	218	231	269	240	223	241	239	242	259	234	205	234	223	229	243	254	252	224	232	240	220	219	252	253	246	267	217	230	233	250	241	236	238	251	253	239	219	251	251	242	227	245	234	242	241	247	277	230	227	229	240	251	264	234	247	230	261	218	256	217	245	248	230	245	235	220	263	219	233	261	265	245	238	238	243	257	231	217	262	252	239	228	218	235	233	241	235	246	237	232	261	249	223	233	253	239	241	227	260	235	232	236	217	258	255	256	243	249	224	245	232	241	239	270	227	248	243	240	218	219	245	238	250	244	251	205	269	218	209	264	234	224	244	266	201	241	205	262	249	230	244	234	241	238	240	240	270	235	234	221	241	225	264	229	248	241	239	240	229	246	256	250	255	226	239	228	247	248	248	229	218	243	247	219	226	249	240	254	243	253	225	253	252	248	246	239	246	259	231	244	234	229	238	238	244	237	245	257	231	221	246	227	248	244	247	263	221	256	262	234	246	219	241	212	226	207	240	239	228	274	256	230	231	245	249	208	252	271	273	225	233	243	242	215	265	259	252	238	244	232	251	256	252	230	241	217	226	231	234	228	229	243	237	243	252	213	257	262	254	206	238	227	236	238	255	234	209	259	248	248	259	244	250	229	258	228	258	238	221	268	265	205	249	245	231	254	246	262	228	214	246	240	259	251	234	209	251	254	244	240	230	246	245	239	232	225	232	232	234	225	222	255	259	236	214	243	254	238	228	250	275	214	231	243	269	218	241	239	252	230	269	236	248	232	255	239	244	258	243	236	257	269	209	225	252	203	225	249	253	236	245	237	227	219	210	250	230	209	224	253	248	231	226	236	245	246	229	241	252	251	257	253	216	233	262	248	243	226	246	261	231	265	237	246	230	247	242	217	219	253	257	230	236	245	241	239	215	252	243	289	259	245	227	254	248	239	273	256	240	260	235	228	225	246	258	239	248	240	256	257	271	217	251	250	262	226	251	221	240	244	222	232	244	255	215	235	255	235	229	242	211	235	247	249	245	229	233	242	241	251	218	247	263	214	258	229	243	235	281	220	244	230	234	226	253	236	245	242	263	250	224	256	250	231	245	244	244	213	244	244	242	226	209	216	220	257	240	232	252	216	250	253	231	235	246	239	230	225	236	235	219	256	244	211	235	215	278	239	240	228	216	254	231	229	259	207	235	243	255	209	234	256	234	240	228	239	253	253	260	272	237	243	246	242	264	252	242	229	248	235	236	219	254	246	243	233	254	210	259	256	243	242	257	242	234	243	251	225	222	233	243	234	272	222	250	247	233	302	220	231	249	221	244	222	246	216	253	242	255	222	260	259	239	241	238	263	232	240	236	225	257	219	241	235	244	277	263	225	255	247	243	235	246	224	253	246	229	246	203	237	241	253	244	266	221	254	257	231	236	230	254	231	264	242	230	255	239	216	235	223	251	219	243	226	274	287	242	245	249	245	235	260	252	229	277	261	252	241	243	249	218	240	256	251	232	243	235	266	234	260	221	204	240	251	237	279	241	227	227	248	233	238	237	253	201	237	247	231	241
25329	31827	22631	20982	9389	377	543	877	658	366	299	229	294	267	260	252	228	260	264	279	249	260	236	244	247	259	289	224	261	263	281	251	278	247	240	278	273	244	251	240	247	242	268	270	224	255	250	240	269	284	244	263	284	248	265	236	275	279	269	254	243	270	261	248	255	272	231	271	239	248	271	253	242	266	260	267	246	261	245	265	272	267	266	258	260	250	225	245	248	293	210	262	269	274	224	221	258	281	267	260	258	257	285	243	267	282	258	262	263	267	273	272	246	258	256	248	252	270	289	271	262	259	234	252	268	259	222	272	253	266	266	253	252	274	268	278	254	268	248	225	249	255	271	248	235	267	265	265	265	210	231	277	283	249	253	243	236	254	248	227	253	245	265	221	256	254	283	258	262	268	256	264	243	256	256	253	244	258	260	252	286	255	269	233	264	254	258	278	271	251	247	238	240	231	286	232	252	246	244	293	263	278	264	257	245	268	251	238	241	273	272	288	272	267	240	248	251	241	292	257	262	244	233	264	253	244	243	246	266	258	229	263	238	255	270	246	258	257	252	293	269	271	253	253	295	248	246	300	265	272	261	266	242	261	251	256	279	249	265	290	254	241	267	252	266	266	262	255	239	268	259	264	246	267	233	265	296	249	259	237	251	254	232	259	261	284	269	260	269	264	259	252	253	245	246	253	239	251	250	242	245	261	270	257	270	226	265	258	302	255	257	258	242	275	261	258	234	258	270	246	269	259	262	290	277	248	281	242	258	275	241	255	276	275	290	282	261	258	265	276	248	296	271	247	237	263	233	275	271	293	273	276	244	280	259	272	282	253	263	285	266	278	251	270	239	249	289	250	243	265	249	246	250	268	254	258	244	274	284	252	262	258	308	244	243	273	274	248	241	265	259	243	296	247	255	263	260	277	255	283	241	241	239	255	264	253	251	264	265	248	277	274	253	254	247	286	278	239	256	258	310	237	265	238	241	240	260	250	264	258	281	266	262	221	242	259	244	270	240	273	273	242	280	240	228	258	228	250	260	242	243	261	247	263	261	284	246	289	268	274	263	248	274	263	237	260	257	253	272	238	275	247	253	300	256	266	266	276	279	260	283	261	276	283	259	256	246	237	223	256	260	262	257	282	252	269	273	244	256	236	265	258	268	272	286	244	250	224	250	254	243	271	252	270	273	247	247	235	233	258	257	260	279	297	238	243	259	244	266	248	263	233	262	251	269	272	261	264	275	236	258	256	237	264	264	247	268	265	273	261	227	247	252	262	265	233	260	253	280	261	240	263	231	215	263	231	254	259	252	275	270	263	242	232	278	251	249	269	250	271	263	271	257	280	232	254	275	254	250	254	247	249	250	253	231	271	278	237	259	256	245	231	254	260	270	262	250	266	264	260	236	275	248	228	222	259	235	286	228	270	278	269	263	258	256	244	247	263	265	271	249	255	274	260	241	253	242	277	243	256	209	269	267	246	267	234	251	248	247	285	274	238	261	272	262	252	239	241	258	257	286	247	258	263	246	269	264	267	238	274	259	248	271	265	261	260	258	260	252	254	262	238	256	267	267	263	267	239	298	243	274	271	234	284	233	242	273	268	254	270	259	253	243	282	250	273	237	252	256	267	236	242	243	251	265	261	251	234	242	241	241	265	253	233	283	272	234	279	229	246	271	244	268	243	253	247	244	262	230	246	237	258	247	278	253	264	269	270	247	243	261	237	252	230	286	228	253	276	249	242	280	267	251	259	233	252	282	267	252	236	279	270	281	234	248	252	224	272	280	236	263	261	255	271	255	232	254	250	247	260	248	245	253	249	238	245	250	274	255	252	275	262	247	237	205	244	261	282	246	242	257	240	237	236	290	261	250	252	297	249	285	257	265	275	256	261	241	279	265	268	277	270	241	254	252	282	273	260	273	266	240	258	240	255	265	257	243	268	287	243	248	233	252	269	297	248	240	244	230	283	259	251	266	280	259	276	233	246	241	235	235	257	286	283	268	251	259	237	250	246	257	277	217	268	244	221	252	258	275	311	254	274	273	265	260	281	269	249	258	259	258	260	255	271	245	256	257	233	253	237	237	233	229	257	270	267	261	269	252	233	234	294	275	258	271	262	271	232	250	272	218	260	256	264	246	250	263	272	250	245	276	244	260	263	267	249	264	244	261	250	243	260	246	273	262	254	262	231	235	267	267	242	250	277	245	251	263	265	258	274	254	277	239	264	269	251	244	280	264	262	262	277	259	267	273	219	248	241	244	239	262	262	244	236	279	251	252	264	259	253	250	281	255	274	235	249	259	273	266	265	288	236	272	266	288	224	251	271	244	262	265	271	273	269	234	251	257	240	271	254	275	270	269	254	248	269	305	261	261	269	265	272	264	266	252	301	248	273	267	231	250	247	247	225	279	270	267	269	275	261	252	263	271	242	266	256	268	282	270	250	273	237	256	267	238	282	250	237	272	268	256	272	255	269	258	275	264	252	271	255	288	253	267	265	280	258	242	257	234	255	257	275	241	233	238	247	214	260	275	299	260	248	232	266	259	290	238	261	244	279	210	241	219	291	259	258	239	287	262	251	284	253	264	272	231	278	272	247	245	249	225	260	244	247	266	248	259	244	254	266	253	251	242	258	277	261	274	264	255	246	250	261	255	239	258	246	242	236	261	277	266	268	275	266	247	253	268	269	254	237	292	238	274	222	252	248	263	252	234	247	276	275	269	262	270	262	235	254	259	256	230	255	277	273	243	252	257	241	236	246	263	272	249	273	286	277	246	251	243	236	272	264	250	279	257	256	252	237	246	265	242	248	274	282	277	234	259	272	229	240	264	243	257	254	267	244	271	250	238	272	251	237	251	273	261	248	240	261	245	244	270	259	222	236	252	246	250	290	270	236	252	273	246	242	257	251	260	241	254	255	281	255	273	241	230	264	280	266	210	263	248	241	224	257	268	283	237	252	255	244	232	248	263	270	260	257	261	254	280	245	267	265	228	271	227	263	267	241	257	268	249	229	245	245	282	273	270	253	287	272	248	305	218	230	279	264	255	250	238	258	256	261	283	256	256	289	255	255	261	248	256	249	237	238	261	280	265	280	254	271	235	267	258	302	234	245	260	253	222	252	274	260	247	249	260	239	266	276	259	248	250	304	255	245	258	305	289	266	263	263	247	268	272	240	245	298	289	287	273	262	275	244	256	276	242	245	259	261	268	226	256	276	251	264	218	237	262	247	280	230	257	254	252	252	249	257	245	274	243	269	264	266	255	277	282	248	271	274	243	277	251	287	242	237	256	264	272	248	293	242	260	269	246	252	277	252	270	269	255	270	278	255	261	284	239	241	248	272	225	228	260	231	249	237	262	247	233	239	259	258	290	282	276	256	231	285	282	279	256	264	273	270	274	261	256	247	254	233	251	267	288	276	262	253	267	257	274	263	267	276	226	225	269	244	250	214	234	283	252	256	261	234	247	268	281	242	276	252	232	252	274	264	268	234	225	259
23913	21262	32719	43610	37604	16271	6817	6450	4186	1348	519	429	415	415	397	373	401	431	415	416	427	415	403	384	408	410	388	431	399	410	402	413	381	441	381	407	404	406	409	397	372	419	429	425	379	404	364	410	344	418	424	394	382	402	436	416	415	429	414	403	376	366	374	420	414	377	368	374	393	411	401	400	392	383	383	395	442	406	439	433	398	384	398	417	399	407	409	416	354	411	432	385	379	395	397	399	404	404	389	403	394	394	404	403	342	378	412	375	401	402	407	407	392	414	367	386	415	382	397	378	388	412	379	393	391	420	377	409	366	390	356	421	399	417	409	379	437	433	386	407	453	389	403	412	382	393	365	443	400	408	410	380	398	386	407	432	409	416	394	411	363	374	363	393	376	436	348	409	390	417	387	410	354	399	354	407	403	429	381	399	381	398	364	402	425	406	427	397	410	386	375	396	386	409	391	390	392	395	391	413	382	373	410	401	398	413	412	405	377	392	377	380	402	421	383	368	420	375	367	399	379	372	401	384	362	419	377	421	431	409	436	384	367	408	375	419	398	382	404	409	408	399	399	406	428	397	395	395	417	408	415	435	431	422	395	434	388	440	381	398	410	417	383	399	389	380	417	387	442	413	399	388	383	385	428	392	432	399	414	416	349	424	402	422	392	413	394	376	415	389	395	402	392	374	424	408	434	419	401	387	396	399	387	405	375	367	402	409	380	368	401	432	407	380	403	416	410	426	397	412	349	398	420	407	417	382	388	363	438	432	442	395	366	372	404	396	373	425	423	400	405	416	378	402	387	377	415	381	346	382	407	425	413	398	445	399	410	370	396	376	400	390	415	421	384	405	389	413	401	367	341	434	385	355	396	398	386	408	403	368	409	383	417	381	419	376	394	424	411	423	418	384	382	388	399	364	395	389	410	402	397	440	409	401	380	403	355	345	397	393	411	437	392	380	374	368	384	369	373	405	438	452	397	371	420	353	397	416	388	390	408	386	391	402	421	398	442	408	420	389	423	382	409	388	404	403	381	404	399	406	416	402	389	401	355	399	395	408	379	408	423	392	387	413	396	421	367	419	391	404	411	421	370	404	403	359	404	392	399	400	406	399	416	400	413	372	369	437	396	361	413	419	383	394	390	414	398	372	401	399	402	398	393	397	383	369	412	386	385	388	369	395	406	405	341	382	393	431	396	405	369	366	428	416	406	373	405	401	415	430	414	368	365	418	419	402	372	363	379	409	398	382	417	382	399	369	392	409	413	416	409	425	423	407	390	366	408	417	393	392	367	404	393	385	404	372	387	415	382	400	386	384	429	455	430	428	416	386	372	397	399	413	391	412	394	399	401	379	403	400	407	424	389	390	385	421	409	449	403	412	402	379	437	387	405	432	359	386	376	386	383	404	388	383	388	406	411	382	369	429	400	391	415	368	381	420	381	413	367	369	402	370	378	382	394	418	417	385	399	403	379	364	373	389	381	363	382	428	412	413	406	391	433	435	397	448	423	406	452	405	401	384	400	436	388	398	415	401	384	415	406	406	409	421	392	427	414	405	402	399	417	418	401	432	401	392	366	402	435	418	412	413	402	402	437	394	403	395	385	420	387	387	370	403	391	415	404	421	402	399	417	401	408	411	397	381	365	369	403	435	370	411	388	373	411	422	441	375	408	397	422	391	402	477	373	403	401	395	438	400	417	430	372	406	395	388	363	404	398	440	400	396	398	415	398	391	361	413	405	417	396	381	403	409	442	399	366	413	390	410	405	397	394	388	380	400	399	391	412	409	393	414	404	380	412	403	396	421	401	401	402	396	398	419	403	375	392	404	423	373	370	389	363	431	380	412	396	382	411	383	399	360	402	397	417	401	405	422	391	380	389	431	373	427	402	415	414	335	379	373	379	381	394	421	418	392	407	394	384	441	408	392	414	402	420	356	407	393	354	399	379	394	381	368	399	403	429	419	372	375	376	413	397	367	431	403	412	440	396	410	398	392	374	387	443	393	416	434	408	414	381	395	394	404	379	432	411	387	415	328	430	386	422	422	398	426	424	398	389	387	358	428	393	390	401	413	393	433	406	375	394	405	414	385	371	362	405	402	392	420	366	427	378	416	409	411	411	385	425	414	357	421	381	374	430	435	405	405	437	402	400	387	427	408	363	369	430	398	377	383	403	379	399	391	430	412	382	412	392	438	404	452	414	404	370	430	396	409	394	417	413	404	380	390	419	400	386	401	384	409	388	406	399	424	392	375	413	404	414	392	362	379	400	403	387	420	419	418	381	386	391	394	366	428	392	358	394	384	418	396	381	399	412	421	410	425	374	420	451	384	377	370	402	416	393	365	410	417	402	377	394	391	408	425	424	422	387	388	390	380	381	364	374	378	374	379	396	415	428	384	393	375	379	410	387	365	380	388	373	385	404	418	388	410	403	416	393	405	385	388	373	377	392	432	374	404	425	384	378	390	407	414	334	407	433	451	384	408	404	404	390	367	414	411	401	397	399	424	395	382	415	396	393	350	392	385	389	388	368	408	400	411	410	372	405	393	387	429	417	370	414	402	396	395	400	424	422	369	456	397	433	406	398	414	398	457	413	431	384	378	425	404	413	386	396	410	409	402	404	390	402	392	379	384	385	384	374	383	402	417	381	433	454	406	406	402	421	381	352	399	388	375	399	368	405	417	382	396	426	377	369	388	430	388	399	401	399	414	425	375	426	423	382	403	425	376	405	378	362	383	398	397	368	391	361	379	379	417	400	397	417	381	365	381	403	404	409	423	385	400	431	396	423	390	408	395	388	386	372	354	385	371	425	378	354	393	376	425	390	408	421	421	421	398	426	397	365	386	443	395	385	398	417	401	369	396	372	462	432	451	400	380	416	413	379	381	408	420	389	416	438	370	442	410	393	432	441	405	369	364	390	378	402	375	390	417	398	380	370	407	365	417	396	398	379	409	406	387	414	399	386	399	402	404	372	396	450	407	411	403	447	406	401	423	425	365	393	398	367	396	379	393	385	410	393	388	409	411	373	397	392	422	357	395	412	376	410	438	376	377	438	389	410	398	376	443	371	400	413	380	365	373	370	408	399	376	411	376	419	416	377	379	396	398	382	394	352	384	415	394	440	436	426	413	374	408	384	402	418	376	413	384	384	383	412	432	402	398	405	424	418	437	394	399	398	398	350	368	394	430	391	403	407	403	405	374	383	399	421	398	368	426	388	395	387	418	399	412	410	387	370	387	380	429	402	420	415	402	413	378	414	428	373	406	380	407	423	452	375	390	366	359	459	422	428	438	389	432	377	389	397	413	433	418	407	370	433	396	424	371	408	363	447	418	371	443	404	461	418	414	386	372	394	425	372	412	397	394	413	400	374	356	400	377	421	406	351	382	400	422	377	380	415	430	397	424	387	388	399	391	400	427	400	398	394	384	393	419	355	363	396	361	386	402	413	404	395	420	429	391	406	396	428	372	396	440	394	374	373	391	420	394	375	414	392	407
38964	73349	65344	57582	30406	1007	5248	9362	6225	1860	615	423	444	432	404	405	397	425	435	388	399	408	414	395	434	398	426	421	374	356	412	395	405	413	389	411	435	418	435	430	398	400	412	375	407	389	405	382	391	392	405	422	434	406	439	392	420	406	367	368	397	417	387	401	372	438	386	383	414	395	397	428	386	373	431	399	446	380	411	421	363	411	432	431	381	415	392	399	399	366	375	438	431	383	423	389	398	411	426	422	448	411	425	417	373	368	420	398	371	410	414	420	386	408	399	405	400	410	420	400	380	383	411	417	396	376	382	434	372	385	402	406	425	399	439	410	403	404	400	396	426	402	398	389	403	421	380	403	444	402	436	427	364	390	379	438	387	437	438	389	421	416	407	378	377	425	391	391	435	418	423	386	389	397	389	408	417	424	443	406	390	396	395	391	389	403	386	376	399	418	373	418	418	394	418	390	378	438	409	416	395	414	418	430	423	402	398	379	407	396	415	396	403	372	424	403	398	370	405	405	433	435	422	422	404	420	376	413	403	398	411	404	417	388	409	378	382	409	444	416	453	381	403	420	430	424	436	430	418	402	420	424	401	378	390	413	410	404	400	396	438	369	381	382	435	432	395	390	418	407	396	395	398	383	415	412	415	425	401	388	413	449	405	433	359	414	418	413	430	405	361	408	403	423	398	431	410	425	371	449	382	386	405	444	383	369	404	402	421	399	391	439	369	423	422	401	439	399	410	436	388	422	352	365	408	396	393	380	382	442	427	390	397	426	389	378	423	399	400	429	426	388	396	416	400	380	414	416	414	398	425	385	404	417	435	403	404	442	370	373	420	416	399	422	416	386	385	400	387	392	454	367	412	434	425	447	421	446	384	388	406	385	384	415	410	410	386	386	413	411	390	431	382	388	410	395	414	408	403	395	441	361	406	404	419	418	400	398	426	375	399	422	401	409	392	382	387	433	409	425	401	348	390	436	397	396	407	408	407	391	373	374	365	451	401	436	410	371	390	384	400	396	437	430	405	384	460	422	429	380	400	399	400	425	403	387	439	398	415	407	403	406	404	373	364	391	377	376	396	423	379	419	414	412	388	419	435	415	403	424	412	379	409	384	378	408	404	428	419	406	432	409	392	400	394	407	399	399	470	416	420	371	418	392	402	432	429	396	397	409	395	399	432	390	402	408	373	418	428	388	419	390	389	414	416	418	381	416	391	416	431	374	396	392	394	396	412	423	417	362	393	417	390	414	394	432	380	398	417	438	425	411	387	417	438	408	415	387	371	384	439	374	400	403	414	441	441	431	414	457	384	387	419	410	425	398	431	372	424	397	394	433	423	404	419	440	419	400	383	404	379	411	380	417	401	406	421	402	409	394	414	399	381	416	408	416	418	411	388	376	348	379	411	367	393	405	408	421	406	405	422	381	452	378	399	388	387	381	413	385	390	382	434	401	397	347	434	467	430	422	439	401	420	394	426	381	409	410	420	393	416	419	415	423	382	393	411	434	424	403	379	434	424	418	394	423	399	420	426	388	431	424	405	397	423	407	392	395	411	392	415	381	402	422	393	407	423	443	388	442	413	408	432	409	379	410	391	401	381	441	381	390	455	399	400	434	390	393	415	396	389	417	435	420	401	377	406	387	392	404	404	425	376	388	437	402	390	393	423	386	424	405	413	406	408	438	414	424	385	429	357	361	364	372	401	399	374	431	431	397	415	406	378	418	405	416	424	403	383	416	393	413	437	394	422	385	394	445	405	401	404	397	395	407	424	420	413	406	405	427	400	393	386	389	393	401	380	416	393	411	395	375	391	420	434	394	420	432	412	420	422	380	433	395	402	404	410	408	411	429	404	389	410	415	402	399	422	403	367	393	438	418	387	408	375	443	392	379	417	431	429	400	406	414	409	426	418	403	398	421	381	395	400	420	386	434	404	408	412	406	426	391	429	402	406	391	414	411	384	437	405	422	443	381	414	375	401	400	409	413	410	427	441	393	419	360	373	402	386	416	437	402	411	428	388	411	398	409	428	439	410	439	389	385	434	424	410	406	417	401	391	403	443	406	421	392	360	382	384	404	401	406	418	373	425	433	423	418	378	397	412	387	432	427	467	426	442	372	405	393	398	420	394	414	393	414	419	370	399	432	403	375	412	427	408	436	405	390	392	393	400	436	392	387	421	434	417	442	433	421	362	422	402	429	423	412	469	414	420	429	415	415	421	421	386	409	400	395	413	407	406	427	390	416	408	396	398	397	391	389	448	408	375	419	424	388	360	414	395	412	380	464	387	397	401	415	397	447	429	417	403	390	393	412	384	386	400	418	372	394	412	379	415	384	405	401	411	397	397	381	402	440	413	398	414	412	469	429	366	389	386	388	382	411	357	425	419	389	404	432	413	407	414	406	381	423	391	413	409	420	391	383	420	432	431	405	420	354	374	420	439	422	397	426	384	398	402	399	378	448	399	414	428	387	423	404	433	403	425	406	404	396	444	427	407	397	408	407	403	409	434	413	416	401	420	378	397	401	418	376	395	389	417	396	400	419	380	385	414	417	392	417	410	374	385	393	422	381	387	396	394	415	409	377	440	400	411	417	400	415	435	431	413	401	399	391	416	405	385	404	389	430	415	410	400	403	408	410	426	436	395	414	417	437	404	417	440	390	401	392	421	398	401	403	362	415	422	379	421	416	414	401	405	412	401	423	397	441	362	428	440	420	389	424	435	420	412	420	423	411	401	414	383	388	401	426	390	402	401	420	407	430	428	414	415	413	410	389	422	405	403	415	412	424	414	414	440	398	397	425	454	455	423	397	400	410	406	425	380	431	405	411	398	419	416	400	409	383	395	413	445	418	403	426	442	360	424	381	431	410	419	365	406	453	402	424	411	359	412	424	382	387	393	401	433	407	387	425	395	432	371	382	389	417	419	418	381	401	379	414	415	369	387	415	409	373	399	444	396	384	419	421	418	428	392	390	436	415	411	408	415	382	426	383	367	409	422	385	400	427	409	458	368	420	417	401	397	407	468	421	404	402	391	395	388	411	412	390	435	375	403	402	381	388	414	437	403	406	430	414	364	423	415	441	395	433	441	409	406	395	424	411	399	413	404	413	387	429	419	387	448	381	414	361	410	399	416	364	424	393	431	394	402	371	394	410	446	390	425	388	417	408	408	414	402	404	399	431	425	408	437	400	409	400	391	416	405	396	395	388	454	421	394	415	417	418	407	456	421	432	372	411	378	406	411	397	404	385	398	409	403	401	420	419	410	401	410	432	410	417	412	379	439	385	417	397	413	372	392	417	416	396	442	410	407	406	395	380	413	414	396	379	448	401	400	403	391	400	420	426	422	414	394	375	447	403	421	416	411	440	421	382	421	423	372	424	441	367	414	409	424	412	436	421	394	401	392	425	424	405	365	413	408	426	411	385	370	368	409	419	410	404	431	407	400	411	424	438	416	382	385	402	389	422	421	426	401	401	430	401	398	394	397	400	361	368
24999	21256	31142	38118	30832	9404	1532	2340	1646	775	325	283	286	280	277	258	303	256	304	288	259	268	286	285	282	283	277	257	266	293	267	262	247	277	279	269	275	262	284	268	289	264	260	260	267	278	281	293	283	251	253	252	280	304	291	247	316	292	281	278	275	280	266	263	290	250	281	291	261	264	271	268	268	276	275	263	265	255	262	286	261	267	265	253	294	241	268	276	286	275	268	275	253	274	281	258	247	256	250	267	279	286	288	252	259	273	250	279	228	241	252	282	268	226	244	282	259	275	254	261	253	274	303	255	268	257	256	248	308	268	285	252	250	297	282	292	275	294	240	301	270	285	252	259	264	282	283	266	268	277	268	263	263	280	282	260	274	267	267	277	271	253	263	253	263	266	244	276	271	282	260	301	267	274	254	271	288	290	303	273	266	269	279	273	266	262	260	269	282	236	245	274	289	270	268	257	276	274	269	251	289	282	261	261	275	261	246	280	286	268	271	234	259	287	267	277	272	270	243	275	297	263	284	270	273	258	269	271	254	276	269	279	297	304	273	271	273	307	283	254	261	250	282	305	298	246	264	272	279	231	273	275	262	296	261	241	250	271	262	250	261	279	269	250	260	277	282	266	265	273	296	272	258	277	288	262	246	280	269	255	276	255	284	261	264	247	275	262	256	260	268	270	262	293	254	286	284	265	298	269	265	296	269	291	260	270	268	288	243	288	254	295	250	275	308	268	256	291	276	260	247	255	274	282	277	286	281	287	281	254	270	267	283	249	301	274	256	266	252	245	253	256	291	275	289	282	252	267	277	247	236	245	271	271	308	270	262	257	286	243	266	281	276	246	263	275	273	269	230	277	277	258	263	280	275	255	271	288	263	244	282	258	249	275	249	251	269	278	262	247	285	270	306	243	270	287	274	276	256	262	253	259	255	274	270	257	270	243	280	243	256	270	240	258	295	271	239	256	276	250	270	270	256	297	270	277	271	278	287	285	288	266	241	280	277	274	287	263	267	270	291	257	275	278	266	252	268	264	271	250	256	282	278	284	293	289	297	279	234	289	269	275	291	255	274	270	262	245	263	256	263	253	289	257	276	229	267	256	273	284	265	260	296	259	274	276	248	291	275	279	284	281	296	231	281	264	237	251	260	277	255	257	272	239	274	286	280	299	261	269	266	296	272	268	252	266	292	278	268	289	271	282	289	268	288	262	272	279	257	248	254	235	275	265	269	294	235	270	266	256	283	272	279	263	270	232	296	271	256	247	256	265	254	246	260	265	271	288	261	240	269	277	283	287	273	267	270	269	259	270	251	304	255	302	274	277	266	291	271	235	266	230	281	277	252	244	274	259	273	268	256	272	235	271	278	282	267	263	259	229	274	256	287	253	277	239	308	279	255	244	282	278	257	220	246	292	246	253	279	246	253	278	278	270	269	240	286	295	274	293	264	265	276	269	253	258	305	287	273	253	264	242	259	247	260	283	269	262	237	269	245	278	275	255	278	297	244	229	250	277	261	269	263	268	259	287	248	258	260	250	272	249	274	278	273	306	253	246	261	277	268	271	261	242	278	271	276	243	243	256	297	275	270	292	267	250	280	232	252	287	275	282	250	261	248	259	269	292	269	280	271	302	244	279	245	301	258	281	265	249	286	246	281	250	268	269	246	284	270	271	275	245	252	247	271	229	270	290	267	266	296	249	257	262	276	271	273	281	270	266	274	249	241	262	251	291	264	274	261	274	267	252	268	281	251	273	269	276	288	252	277	241	294	250	274	294	261	271	250	248	273	236	272	267	264	263	286	259	293	274	242	286	248	274	267	284	272	270	251	289	270	291	253	238	283	264	276	229	233	266	258	289	264	284	259	267	267	265	275	286	256	282	247	282	259	279	265	260	240	280	258	299	267	262	256	270	272	287	262	283	248	270	246	267	247	279	262	259	298	288	271	253	274	255	300	287	266	246	266	276	265	282	282	252	271	245	268	247	263	258	262	254	276	304	271	258	249	258	265	286	260	245	269	270	258	274	261	253	265	275	249	248	267	251	258	261	274	278	252	241	261	225	256	252	281	253	267	243	260	286	302	265	280	252	263	297	259	271	315	287	274	276	268	233	259	307	255	287	283	272	263	272	282	298	272	301	273	277	250	266	268	273	299	265	245	268	316	271	247	263	286	280	281	289	289	258	276	266	261	249	255	265	309	270	271	254	267	276	245	278	253	277	278	281	274	282	255	237	276	274	267	260	247	231	250	248	279	271	290	244	285	251	277	277	292	259	259	282	276	239	302	277	254	256	289	281	264	274	288	248	262	280	238	277	275	243	275	278	277	293	283	273	248	244	262	266	273	297	263	272	261	249	281	276	251	302	300	271	271	274	293	258	289	277	262	290	240	241	310	252	274	239	283	269	260	280	286	275	278	276	271	305	275	237	266	250	269	255	287	270	278	240	281	259	285	251	308	271	267	286	260	312	283	236	234	274	275	278	287	279	261	276	295	256	278	271	276	259	269	249	269	261	233	241	266	263	268	237	290	281	295	273	298	272	280	271	285	282	253	264	257	261	283	261	257	248	278	259	276	249	270	242	285	277	268	242	271	282	252	267	272	249	269	249	285	265	272	304	272	279	266	270	308	269	270	270	271	263	270	248	254	295	273	274	279	257	250	247	297	269	279	287	259	283	274	283	296	247	252	275	279	258	267	277	253	267	246	273	250	271	240	275	244	239	272	265	302	267	263	285	243	275	291	260	262	257	257	283	272	264	264	266	282	280	264	232	278	272	267	278	246	282	278	264	275	266	278	279	282	260	258	254	287	288	291	246	258	294	278	282	261	266	269	250	290	274	280	259	270	229	256	263	261	277	255	265	277	252	265	265	270	280	258	271	275	279	237	253	268	266	272	292	309	265	262	278	259	280	291	297	263	275	276	280	274	264	270	273	307	279	278	271	283	247	267	265	258	255	302	274	293	260	272	263	282	272	286	261	242	230	281	262	237	297	272	268	268	269	252	256	250	274	248	227	272	267	270	272	277	285	272	291	254	286	276	252	268	278	279	275	262	260	259	244	245	260	287	268	246	257	243	249	307	291	273	264	246	292	259	256	243	294	274	258	252	272	264	287	266	252	258	274	244	256	255	304	269	260	259	276	246	261	269	260	247	267	253	255	293	267	255	280	265	275	257	253	271	284	276	245	299	251	284	264	276	243	256	268	259	250	260	239	265	274	278	275	246	274	255	287	274	270	300	279	289	287	275	237	251	263	260	274	287	282	274	263	282	250	263	251	288	265	266	286	261	249	267	285	271	307	279	268	265	257	235	251	235	281	281	253	295	254	265	248	280	274	283	280	270	283	263	228	273	283	258	277	281	247	262	311	256	266	280	279	274	241	279	263	246	260	249	260	271	270	245	263	280	264	259	285	301	265	276	273	260	299	270	270	279	339	278	260	244	255	261	251	262	283	267	280	279	290	302	296	267	269	274	270	283	259	285	255	309	280	260	284
35591	59975	53339	47258	25895	761	2171	4482	3241	1175	391	338	331	320	294	293	300	300	306	324	274	271	312	329	322	298	292	337	274	303	303	323	302	312	297	298	309	258	323	288	300	309	307	295	314	267	278	290	324	278	287	323	293	293	321	292	279	338	284	249	261	290	277	297	286	297	301	287	268	312	318	298	311	303	306	321	294	283	294	298	285	305	284	261	297	325	299	271	311	302	293	304	295	307	326	303	284	299	289	293	279	300	317	296	292	299	254	306	297	300	288	332	293	285	318	322	336	315	312	266	279	300	309	308	316	294	304	308	307	305	312	289	290	325	294	279	284	280	301	318	342	298	296	284	310	283	297	285	302	306	275	289	278	294	302	289	313	278	307	280	304	279	286	328	299	312	296	306	296	283	291	307	304	308	290	306	312	296	333	295	282	257	279	312	299	289	311	267	297	276	281	280	307	281	302	303	293	286	288	296	295	284	288	317	307	259	299	264	268	349	312	297	305	299	324	289	311	322	303	327	329	321	289	291	301	277	291	316	300	319	308	323	291	299	266	317	304	285	274	292	277	283	302	269	296	302	292	308	276	317	328	282	303	290	295	301	270	297	278	312	311	312	318	288	318	313	284	292	324	299	297	297	339	296	295	271	300	257	307	270	296	269	279	311	311	301	323	280	326	312	305	263	275	300	327	312	288	299	278	338	284	281	284	315	280	293	310	275	330	285	281	305	299	308	304	307	297	337	296	315	296	268	295	269	312	285	297	291	302	291	291	319	281	257	274	293	298	297	292	303	309	251	308	311	316	292	307	286	281	284	276	304	308	312	307	289	289	282	302	292	296	300	323	318	292	266	302	291	287	302	271	317	291	297	300	310	282	311	281	288	324	300	298	283	280	297	293	318	296	297	293	309	310	278	301	312	277	331	290	296	274	309	280	300	288	316	293	288	279	313	281	305	323	304	289	294	307	260	294	304	309	285	295	298	331	274	283	302	315	268	286	282	302	298	281	288	306	280	294	313	285	300	302	273	306	292	288	269	281	291	294	298	318	324	311	311	293	324	280	293	301	303	279	308	323	279	297	278	297	295	300	301	322	283	296	303	305	315	284	317	281	298	270	310	273	300	322	276	303	298	284	297	295	295	324	294	312	273	308	274	310	289	298	312	304	297	301	277	307	287	279	297	298	327	281	293	292	328	261	250	283	303	282	276	280	318	304	270	292	292	320	304	301	304	284	277	298	280	256	310	303	289	307	317	298	285	297	289	350	289	282	265	296	299	289	278	295	286	292	305	293	290	291	295	299	301	299	319	313	276	282	285	296	316	245	286	310	307	282	319	312	302	294	323	260	285	319	293	309	279	306	306	255	325	310	306	300	282	309	324	301	291	289	297	280	322	280	277	300	299	313	304	280	306	264	335	294	331	283	309	285	284	307	282	316	332	323	300	297	299	321	270	286	283	300	308	318	299	290	322	327	269	279	281	329	281	310	322	320	272	295	289	269	323	286	272	265	307	279	309	302	277	289	279	309	282	315	305	304	278	292	317	342	283	323	258	274	313	315	294	305	318	305	299	295	315	283	296	313	265	302	294	316	299	274	293	299	309	299	274	323	320	288	287	276	301	297	284	302	297	295	287	278	300	285	287	321	313	287	293	267	294	288	296	306	302	308	291	300	309	300	287	293	306	335	300	281	324	312	282	318	307	248	308	303	282	296	314	287	304	309	279	281	282	269	283	288	308	316	293	269	293	300	267	292	287	298	264	279	318	301	276	343	331	280	286	290	297	290	308	254	273	311	297	299	291	325	287	300	303	299	315	295	299	314	238	292	272	257	288	317	273	273	320	302	298	310	314	279	266	296	312	290	277	307	310	293	291	283	313	308	303	286	305	290	349	336	315	285	284	294	291	335	310	313	252	301	333	292	282	309	285	282	300	312	315	259	297	295	322	314	302	306	308	270	293	318	271	303	293	295	301	289	287	281	283	285	297	295	277	324	298	319	261	272	294	320	319	301	286	285	284	284	303	295	263	297	272	293	296	309	298	288	317	280	296	280	330	325	284	288	281	270	329	317	288	269	301	291	315	298	285	291	290	278	288	319	306	276	294	295	298	259	333	309	277	316	268	297	309	296	305	305	309	340	295	296	327	288	257	307	303	292	325	286	298	278	300	297	292	291	286	262	302	317	266	295	270	304	286	309	315	319	268	279	315	265	292	279	300	347	298	320	306	283	308	260	274	337	282	300	287	328	316	277	290	266	333	290	276	313	319	309	278	296	260	299	286	314	291	298	303	285	318	281	304	278	281	314	299	318	310	290	284	302	288	289	310	321	336	280	286	302	308	305	300	307	333	269	324	278	312	333	275	274	302	296	294	307	316	278	289	293	304	268	318	276	264	297	306	253	309	282	308	304	312	302	280	306	301	296	306	305	313	304	298	310	281	281	317	297	279	306	284	263	328	303	282	314	281	306	298	287	318	269	286	268	303	300	307	308	298	296	258	274	257	313	271	297	295	320	285	272	298	343	295	297	298	324	275	306	309	289	265	305	268	329	290	313	287	291	301	267	283	318	287	282	308	288	304	283	283	281	304	296	279	297	295	284	286	285	239	287	336	317	280	315	300	302	292	279	290	273	286	288	298	293	285	299	284	283	313	306	322	297	290	298	306	271	294	323	289	285	279	316	291	317	303	288	277	276	275	308	272	307	267	290	305	304	305	272	291	303	293	339	275	282	291	324	303	295	304	287	277	310	281	294	315	287	311	275	302	313	298	282	302	304	279	265	290	306	301	321	307	291	292	302	287	279	326	317	287	288	298	291	292	300	301	307	285	289	286	290	298	300	337	289	290	273	316	301	313	316	301	283	280	297	301	293	289	303	289	266	292	274	281	275	294	332	317	300	311	319	282	323	287	291	281	304	268	305	283	305	336	310	300	285	303	305	278	301	295	310	285	295	284	292	282	296	306	304	266	253	280	330	291	258	302	309	285	299	329	308	294	298	295	277	295	300	290	265	306	281	311	331	303	275	293	288	305	295	286	300	325	296	305	287	326	294	303	273	280	341	293	288	290	294	258	294	320	315	285	285	294	302	290	276	311	298	316	314	316	316	296	325	276	304	326	303	317	333	278	295	296	289	258	297	290	290	298	296	296	329	318	294	281	281	307	311	319	269	301	281	278	311	312	297	319	288	287	287	300	286	279	307	332	300	313	276	277	292	283	305	288	307	283	288	307	305	261	326	274	307	324	304	301	287	306	300	307	289	314	277	295	292	313	274	312	293	299	260	324	304	301	296	319	297	296	287	292	320	311	286	307	309	290	313	332	289	305	287	305	288	294	298	287	274	300	306	301	310	297	288	317	285	308	308	290	274	293	300	296	281	286	289	258	292	276	320	305	299	269	291	269	291	310	302	320	304	286	289	306	300	332	282	280	315	289	276	297	306	312	298	307	337	269	320	322	272	326	277	282	284	282	315	264	313	292	279	274	305	303	287	277	306	300
22573	21145	30412	34738	40078	21836	19057	11409	5837	1769	593	637	558	584	585	548	560	588	566	574	582	581	597	573	600	529	577	554	591	532	570	557	550	550	569	549	578	577	527	565	563	545	567	531	597	563	517	501	553	581	554	544	542	599	511	575	581	541	560	542	522	536	539	591	547	576	559	556	531	568	581	566	541	545	552	573	557	525	553	548	549	544	542	610	504	553	528	567	570	561	532	575	546	528	575	551	545	547	545	561	549	547	545	535	596	583	545	577	546	544	578	560	558	550	539	558	569	558	533	567	548	537	561	527	569	539	582	533	552	545	562	593	550	511	529	576	569	500	573	600	593	538	538	540	527	559	554	566	557	586	557	581	567	580	569	510	551	520	576	566	551	500	564	560	533	539	554	528	558	547	568	561	545	557	527	544	541	547	554	592	556	560	532	570	557	493	513	548	513	528	581	533	567	532	537	541	549	580	587	563	539	578	572	522	543	553	555	558	531	562	574	512	572	538	530	606	508	550	506	578	519	575	554	545	581	526	535	537	572	573	569	548	542	566	568	525	549	576	555	567	541	550	567	565	531	560	563	543	560	577	566	549	514	530	620	572	560	567	555	507	542	558	529	542	552	574	563	531	552	572	514	531	548	545	572	541	559	536	553	568	579	597	555	572	513	532	545	564	539	575	547	549	567	563	566	568	544	589	552	561	535	549	540	526	532	584	582	621	559	542	582	598	558	567	551	535	553	550	533	583	581	518	502	542	555	524	578	617	571	578	579	586	547	556	532	542	557	533	498	561	542	578	509	579	563	583	557	554	571	556	569	545	507	537	556	516	554	526	570	543	590	549	533	597	581	537	538	577	522	547	559	597	506	541	545	571	571	557	526	552	580	532	571	575	578	578	526	554	585	596	523	542	550	564	525	536	519	515	552	547	529	564	518	520	566	508	580	534	525	542	564	521	576	571	533	554	569	560	571	597	547	544	519	564	522	546	532	559	554	515	561	537	548	605	546	541	546	513	612	558	535	497	517	575	591	532	584	566	519	518	562	578	547	549	548	572	542	522	517	537	602	530	548	589	553	573	578	544	538	507	547	582	564	512	539	549	589	537	528	516	559	559	568	551	553	569	534	530	568	555	541	560	539	550	515	540	575	549	552	548	539	556	520	556	526	559	531	565	555	522	540	601	563	523	520	561	533	534	552	596	564	554	541	541	541	549	568	558	546	524	560	562	610	547	505	583	543	587	592	549	577	540	545	542	518	526	534	522	543	555	554	564	544	512	537	517	565	571	572	549	568	540	573	531	545	572	584	564	563	571	534	526	571	519	560	527	541	557	526	537	563	565	516	519	577	528	583	559	548	552	529	553	514	578	561	563	569	559	533	525	540	532	570	535	552	550	568	594	569	569	564	594	561	529	546	530	593	550	544	533	581	512	569	538	538	494	544	581	488	535	534	535	535	539	535	568	534	576	552	523	568	572	566	569	552	547	545	553	538	552	573	607	562	547	577	542	578	531	535	558	595	579	561	557	540	604	511	562	537	579	550	540	506	518	521	570	570	519	516	529	534	525	551	594	553	533	547	586	552	532	510	527	532	541	564	562	622	488	544	522	554	523	570	540	553	573	549	563	547	537	549	572	530	591	552	551	590	617	561	572	564	551	546	550	556	555	557	534	531	527	592	564	557	550	537	526	552	540	570	552	562	548	582	504	567	524	569	568	542	541	606	580	556	560	527	541	593	558	553	566	560	553	620	572	585	585	580	536	546	582	576	534	570	551	556	562	542	551	553	544	539	544	584	571	560	545	546	556	564	499	557	541	523	543	538	552	557	564	567	568	525	556	555	577	567	550	572	531	546	557	531	567	578	564	555	545	531	528	586	552	558	536	544	565	557	546	585	565	544	563	567	546	568	582	502	555	581	564	536	546	540	542	534	522	583	571	571	531	570	541	571	567	541	541	541	551	559	536	553	547	582	567	548	541	538	572	537	526	514	538	485	549	574	528	513	556	563	563	564	533	594	568	539	526	589	566	551	570	578	551	572	561	531	563	547	611	560	554	541	581	560	549	561	524	490	504	516	549	569	544	564	529	557	565	556	566	545	511	521	496	516	577	544	543	575	555	543	572	566	546	534	577	574	589	545	566	523	590	556	578	560	530	538	541	545	525	548	523	532	535	567	632	505	542	567	569	538	529	540	523	582	626	536	543	571	593	560	579	544	581	568	531	575	535	572	594	547	526	538	612	542	577	528	532	497	568	573	559	530	575	513	535	573	556	558	528	537	522	559	563	547	565	528	522	578	560	607	584	521	575	564	558	579	566	551	559	525	567	552	520	561	543	564	559	551	550	601	538	503	547	517	572	578	531	546	572	562	609	544	535	575	550	540	590	562	575	537	519	565	563	530	525	566	571	585	595	564	548	577	562	552	558	597	566	547	539	557	577	555	609	586	543	498	575	548	469	595	554	569	561	601	546	600	534	575	551	531	576	561	550	520	557	541	592	549	585	527	550	569	565	563	557	544	574	497	560	536	539	559	521	551	585	575	550	596	544	578	540	546	570	571	518	589	594	548	539	569	543	523	589	573	528	584	581	551	564	545	520	525	568	516	556	556	552	540	551	534	556	539	590	521	544	546	582	555	599	563	540	549	515	562	534	564	541	561	535	513	539	566	559	563	576	549	562	565	554	573	533	542	548	539	507	521	555	568	538	583	573	550	552	564	585	541	552	550	553	552	542	576	590	553	532	538	503	572	534	531	548	529	569	577	552	536	529	531	590	511	548	549	521	562	540	550	581	538	574	579	543	535	550	569	550	559	583	534	549	567	577	600	530	559	550	560	536	541	521	526	536	533	549	612	559	555	513	555	545	546	563	581	556	524	542	528	519	605	528	565	558	520	540	515	495	559	546	534	582	533	589	572	562	540	552	535	573	526	562	526	565	569	559	551	550	538	542	570	568	561	562	578	508	536	558	541	559	569	575	473	557	595	538	587	572	566	535	519	561	534	559	544	515	563	530	567	571	555	580	575	528	561	564	519	561	577	551	529	569	572	585	585	572	572	548	588	521	546	537	561	529	578	581	574	566	593	544	583	511	513	556	555	549	561	538	564	541	534	562	565	534	558	545	556	564	586	557	540	537	551	517	529	551	565	553	515	561	570	569	556	584	524	500	574	525	551	532	579	554	578	539	548	566	588	595	573	537	565	545	571	525	588	551	522	562	547	542	564	595	561	500	570	516	581	551	550	533	595	558	557	581	554	572	560	543	548	555	508	590	528	535	560	557	568	519	588	542	547	524	553	519	528	544	543	594	577	520	545	553	518	576	509	574	567	528	533	559	608	549	545	558	545	484	552	576	564	525	545	557	543	516	536	522	515	569	571	550	540	543	595	536	539	518	496	575	517	582	542	545	561	549	555	560	592	585	565	576	535	520	565	521	534	551	545	515	531	575	532	517	540	506	590	550	573	550	526	542	538	544	523	542	514	594	539	545	542	509	563	523
45003	84384	79088	70041	50174	3872	9893	13202	8383	2235	642	632	641	584	620	565	594	576	587	569	573	554	602	556	590	597	540	570	548	548	548	542	576	552	584	556	583	554	529	562	576	554	541	567	554	557	612	554	576	541	584	570	581	537	539	570	525	525	539	526	570	558	559	537	536	547	511	580	525	565	582	589	569	536	561	578	595	575	559	533	542	546	496	577	560	555	578	582	550	554	493	566	574	546	569	581	567	566	586	577	548	533	538	535	560	549	577	584	555	511	539	553	552	572	540	557	582	585	531	564	566	542	556	535	571	549	604	548	566	550	595	557	577	572	551	548	580	573	567	596	536	535	555	528	550	569	556	552	583	552	553	573	536	529	573	556	545	541	555	573	531	511	524	566	544	558	538	579	562	583	543	543	554	562	543	510	535	554	536	515	570	575	551	563	539	532	559	556	533	542	497	564	564	556	537	566	590	547	540	548	527	578	561	533	543	559	563	574	519	557	554	548	539	541	549	579	551	545	519	579	521	566	564	568	512	575	515	521	563	530	552	551	569	534	538	527	535	559	562	582	545	562	555	562	581	576	548	554	554	554	571	572	557	562	572	544	537	532	550	537	558	563	559	539	532	529	554	538	551	522	568	553	512	571	591	523	547	570	549	559	571	536	548	580	570	516	570	544	535	547	528	561	555	573	577	557	560	552	524	565	517	594	597	570	588	576	538	547	581	535	570	573	553	502	557	531	534	559	525	505	581	552	568	551	559	556	598	546	539	580	543	536	542	578	552	580	570	540	543	565	570	541	530	540	598	554	605	552	569	580	565	591	529	540	549	562	550	546	580	591	514	505	554	520	543	541	551	564	548	581	539	579	567	582	520	559	576	546	562	525	581	583	563	551	533	547	572	559	530	548	545	553	553	550	529	541	551	566	567	554	548	530	541	551	573	583	547	572	546	588	615	537	532	596	582	559	552	595	559	577	555	596	572	582	574	527	567	602	579	567	534	547	580	545	535	581	564	542	605	512	561	512	537	565	553	575	570	544	531	543	556	549	590	558	560	610	610	559	577	526	533	543	552	569	589	525	577	541	604	543	552	539	547	585	532	533	550	576	532	565	582	550	576	558	540	539	569	520	559	553	539	578	575	555	556	540	550	567	586	518	566	555	587	564	569	545	563	535	545	576	543	562	545	537	520	510	546	506	517	513	593	578	559	593	535	556	532	541	521	544	537	585	579	509	561	572	493	531	596	554	557	566	532	574	582	588	536	549	593	550	576	549	519	570	596	559	561	598	598	578	552	557	508	604	579	582	549	549	549	580	540	571	544	573	510	561	556	548	507	575	595	645	567	570	573	523	546	556	510	556	563	548	532	563	533	563	560	570	603	560	562	576	551	551	559	560	555	575	562	556	549	551	530	553	560	556	543	583	557	532	582	578	582	540	580	588	567	551	546	505	576	548	595	577	537	560	548	581	540	549	586	558	560	540	554	505	521	579	555	545	551	554	576	583	535	598	521	571	564	538	633	557	542	526	578	595	553	553	575	558	544	512	592	539	570	519	554	552	531	530	539	547	558	533	536	589	544	542	548	529	548	530	553	554	547	574	549	532	581	575	577	540	587	595	547	568	567	572	558	569	511	532	548	532	544	550	565	555	554	525	549	485	545	570	557	557	554	558	595	521	581	573	584	560	557	526	550	580	568	560	557	542	493	552	588	578	531	551	519	580	573	536	574	547	565	532	535	544	585	549	554	547	544	554	543	551	560	561	531	563	598	583	520	522	616	555	569	526	545	530	551	493	568	520	591	531	553	537	583	571	575	500	567	555	548	588	551	545	529	559	553	552	565	534	553	521	510	528	553	555	572	532	552	536	560	539	531	577	540	543	558	531	520	557	556	556	544	547	572	611	545	575	565	532	496	562	585	543	543	570	565	606	529	517	594	543	532	524	537	582	567	560	541	620	536	563	541	569	537	581	607	588	568	612	574	548	551	568	557	573	572	564	585	549	562	537	583	560	566	546	516	548	539	592	550	548	540	526	557	523	554	553	561	529	593	509	548	608	576	544	596	521	553	522	577	572	549	545	551	565	549	535	598	558	560	606	568	543	572	562	595	565	546	564	569	586	599	573	515	565	553	532	568	566	551	561	589	554	527	566	535	590	577	559	561	531	560	527	528	557	542	569	550	533	513	556	559	573	557	557	553	558	557	539	573	552	570	575	578	555	575	511	567	558	566	559	602	528	543	549	529	586	556	541	550	598	561	557	529	522	529	573	530	528	547	582	530	558	556	569	574	554	545	588	566	561	522	554	544	591	532	570	564	543	568	571	571	539	551	579	561	524	594	563	529	537	522	547	522	552	593	508	568	531	574	528	560	536	508	612	537	578	534	547	526	558	530	515	545	519	602	535	537	503	544	542	541	576	562	554	559	564	561	561	556	546	553	551	601	549	531	565	582	548	527	565	512	583	538	582	578	524	548	572	567	539	532	546	560	545	539	561	599	539	532	555	552	545	556	595	574	566	586	520	570	509	501	562	520	533	569	525	544	589	536	603	583	529	533	557	562	569	547	537	606	574	520	584	565	576	541	541	546	548	568	545	569	534	590	573	578	630	551	561	554	519	541	580	518	565	563	547	537	560	556	584	566	563	521	561	538	572	528	578	589	532	562	532	584	539	588	537	572	576	527	546	538	548	570	547	553	570	565	556	580	520	562	599	533	516	561	566	553	560	523	579	567	559	564	553	579	556	539	527	595	576	553	572	500	542	560	579	534	548	565	550	583	512	548	580	546	539	621	534	533	545	561	545	541	582	576	544	569	561	585	545	527	583	514	525	549	532	580	588	569	572	558	594	556	522	553	548	595	502	557	528	589	571	553	585	510	539	546	549	518	536	578	573	538	587	549	583	507	541	549	561	535	557	538	565	532	539	548	577	535	544	564	569	581	548	582	528	498	562	535	548	617	570	548	547	551	508	544	561	532	570	560	554	567	546	534	555	550	524	569	537	574	581	561	582	527	570	556	545	584	553	542	587	529	511	526	580	556	559	553	564	601	501	538	566	555	586	556	535	557	574	569	510	578	563	554	557	556	536	591	529	547	540	528	574	570	533	532	546	556	521	555	598	582	578	578	534	562	544	579	551	565	563	542	582	531	512	525	544	535	510	590	543	588	551	548	523	543	507	600	512	590	583	548	552	559	551	548	540	506	541	558	569	550	544	506	594	564	552	561	527	553	575	529	558	582	567	574	548	588	549	517	528	545	534	604	562	544	551	584	576	569	573	554	573	577	509	578	520	517	537	542	585	573	531	582	594	541	587	536	541	543	536	544	555	539	522	505	523	566	596	544	565	614	584	562	515	564	563	588	536	604	533	563	561	539	550	555	565	534	545	547	581	547	593	565	569	505	571	580	534	544	595	602	498	579	581	550	558	576	572	559	526	536	528	556	551	550	585	529	516	552	562	593	595	560	564	529	541	573	541	532	599	579	546	564	535	577	568	521	592
28772	21869	26847	22754	16123	1219	543	725	435	250	258	245	244	241	238	235	225	237	221	245	221	240	232	219	239	234	233	250	250	221	255	204	226	241	218	241	237	229	229	241	224	222	206	220	232	238	234	237	218	251	219	220	213	223	255	221	226	200	226	240	223	234	223	235	219	228	215	210	223	245	224	222	218	265	212	217	229	223	220	252	220	247	239	203	224	214	219	233	241	235	239	233	246	225	232	238	227	227	220	248	219	221	220	217	205	249	224	226	233	227	229	207	222	230	218	216	229	239	220	215	195	211	233	222	241	235	214	260	225	222	246	222	242	223	246	249	235	236	217	222	230	216	242	245	240	232	219	241	240	214	209	241	212	251	226	222	226	235	277	241	229	252	227	215	224	225	229	211	232	244	211	237	225	217	226	211	215	214	231	210	240	224	241	261	240	242	219	236	221	222	216	223	223	243	215	225	221	234	250	229	220	236	242	232	231	234	214	229	242	220	221	231	211	258	222	216	234	235	237	234	232	242	231	271	236	215	214	215	205	248	242	232	239	213	228	250	238	217	246	254	222	224	198	229	245	242	221	254	239	193	237	230	223	249	263	254	211	221	215	262	238	204	239	230	228	232	217	226	216	208	216	224	222	224	241	245	252	225	233	211	215	223	247	211	226	238	259	242	220	268	274	220	234	232	230	214	222	214	231	201	244	236	213	213	223	217	243	229	224	241	231	231	236	235	238	213	218	224	237	234	218	228	261	242	254	221	206	220	219	221	228	216	220	261	245	227	244	247	246	202	240	216	245	248	240	227	263	233	210	229	222	228	208	240	213	237	248	251	216	219	234	223	240	225	237	236	224	215	230	242	232	215	247	232	222	240	218	213	234	232	223	252	210	238	208	223	248	267	244	207	235	217	238	248	221	231	218	226	233	259	238	230	221	232	216	210	210	228	246	205	221	208	230	246	226	210	233	234	218	248	249	234	212	236	229	233	241	218	214	221	266	237	227	235	252	240	218	246	224	246	232	206	216	245	231	235	243	215	214	230	245	244	226	226	242	237	200	231	244	224	237	249	226	245	229	229	212	249	217	242	250	255	217	234	245	222	211	215	245	233	242	234	256	226	196	233	210	211	236	233	255	246	228	220	230	213	228	249	233	242	248	235	246	226	260	252	233	210	251	223	229	224	213	207	225	219	216	221	249	212	245	237	241	265	219	226	238	244	222	220	216	214	215	270	244	231	192	221	234	220	236	237	210	251	216	236	233	220	194	213	239	220	256	242	211	242	227	242	234	243	225	217	213	228	224	230	236	214	225	243	223	217	230	248	220	232	229	246	246	233	237	209	260	239	208	228	255	214	202	210	220	240	218	252	248	245	232	252	221	241	233	242	230	230	215	238	232	204	241	220	228	229	268	234	224	211	222	227	232	211	224	236	259	224	244	245	222	261	212	249	269	251	252	241	244	209	194	245	228	249	246	255	235	238	250	227	234	240	237	226	217	220	216	225	239	195	225	212	238	242	201	242	227	227	230	212	224	235	248	237	233	225	275	237	219	202	237	225	230	217	246	218	263	255	247	261	214	208	239	214	233	238	220	203	244	244	203	225	244	217	249	221	219	251	229	226	241	229	244	228	251	235	258	217	200	256	250	248	230	215	233	221	242	235	247	241	222	226	244	236	217	230	234	258	235	229	221	245	244	222	226	264	251	248	255	241	258	198	225	221	214	226	264	223	213	240	233	234	222	211	249	211	232	228	269	226	230	241	220	221	226	220	241	239	212	228	228	224	229	222	220	214	225	258	244	233	237	215	218	225	219	224	238	225	237	234	258	233	218	202	257	222	238	224	231	203	222	201	257	246	246	221	228	232	245	211	234	245	252	218	227	226	237	242	239	232	246	199	238	212	222	237	196	241	273	229	244	234	259	247	220	252	247	222	238	210	205	230	187	230	227	237	215	226	237	256	206	249	211	233	206	230	219	229	271	250	232	236	251	252	202	226	204	231	249	255	225	208	235	213	226	232	220	237	237	227	250	209	200	219	245	219	223	212	216	216	237	234	232	225	239	230	250	255	199	244	233	221	235	212	223	231	225	213	240	214	264	219	250	229	228	216	218	238	229	250	252	237	226	235	201	235	247	258	221	233	256	237	255	228	239	243	252	216	262	214	237	235	241	226	226	223	218	234	205	202	228	242	228	213	227	226	224	217	206	238	222	248	260	241	223	244	197	238	221	224	235	251	217	247	244	254	208	241	204	203	224	204	252	227	223	224	240	233	220	239	217	246	234	229	230	222	234	242	233	225	239	223	230	229	223	219	215	220	217	232	232	223	246	203	223	235	248	226	241	215	256	242	224	242	240	223	232	214	224	253	232	253	202	225	206	227	233	205	251	245	208	198	259	253	211	222	224	217	211	234	245	239	228	218	221	224	248	240	206	228	219	222	230	245	249	230	211	252	223	215	243	220	222	240	233	240	245	229	232	236	231	221	264	230	211	246	230	222	217	246	247	219	230	234	239	251	230	217	209	249	229	241	234	226	242	227	222	231	253	225	205	208	244	219	232	248	245	213	231	228	222	227	226	229	244	215	239	255	241	243	218	243	223	264	228	228	245	216	229	245	225	246	234	214	209	221	225	244	216	211	214	228	225	246	234	236	228	238	225	200	220	244	235	267	232	226	235	228	246	247	243	252	213	241	209	216	234	239	234	252	223	216	218	243	225	242	236	233	218	245	267	216	222	231	249	243	232	235	244	203	242	219	220	224	221	238	223	234	252	218	233	238	219	219	237	236	220	249	252	223	258	246	229	287	225	238	246	251	220	232	229	227	226	222	216	222	229	242	240	223	223	233	227	219	242	240	210	220	239	238	221	220	236	230	222	239	225	247	240	238	235	219	204	227	235	255	206	226	239	238	203	224	230	220	236	209	240	235	225	253	206	238	230	233	222	203	225	226	226	250	240	223	239	249	245	261	238	251	219	226	227	215	231	232	248	203	265	231	228	218	188	217	243	271	221	218	242	239	228	236	238	215	242	256	259	220	206	223	236	229	231	216	268	223	212	226	229	221	221	236	246	203	218	253	248	218	262	213	236	227	207	234	239	244	220	241	235	241	221	258	212	231	216	207	227	231	213	214	235	236	217	237	217	216	250	198	227	231	238	238	225	246	234	229	249	229	228	221	244	253	221	243	228	252	228	220	251	239	246	243	245	229	230	232	229	224	219	241	208	220	214	222	238	249	228	233	225	221	241	231	213	243	231	233	259	247	187	233	252	239	229	251	239	224	216	241	224	245	235	239	215	216	205	216	211	265	207	238	219	237	208	257	243	236	251	245	230	269	233	220	221	209	239	209	238	239	255	229	238	237	239	235	234	230	244	232	235	245	222	216	227	247	248	258	201	207	238	219	207	256	234	243	222	236	240	205	232	229	254	261	202	223	230	226	218	256	251	244	231	229	208	232	221	242	219	234	231	231	225	241	224	245	227	233	241	254	234	224	206	200
24838	26724	23281	16548	14122	613	634	1018	650	269	261	224	244	263	258	232	233	245	245	255	255	259	266	244	269	270	239	283	238	232	229	247	243	237	227	232	273	228	218	245	231	246	256	245	249	276	285	228	213	256	256	241	227	252	246	208	292	241	221	230	242	237	261	266	247	244	229	239	242	237	240	258	243	251	233	263	249	242	261	228	240	279	232	239	273	246	251	242	241	232	257	234	227	246	241	249	234	217	260	259	250	248	278	255	228	237	219	255	266	218	246	261	228	248	251	239	260	250	264	257	248	245	253	232	296	243	237	253	252	242	250	236	225	246	260	257	265	247	257	245	255	251	251	229	244	255	252	240	249	258	271	251	256	261	258	244	250	268	266	258	251	221	247	247	257	236	239	251	244	281	270	251	290	244	259	267	250	256	227	251	245	212	240	252	243	229	288	270	277	265	277	254	270	268	225	240	226	240	262	242	225	251	228	255	265	256	267	243	252	217	221	232	252	245	260	254	239	234	237	252	262	256	220	272	228	266	252	232	242	239	244	252	258	244	261	261	238	260	280	278	255	253	243	234	237	257	269	244	228	250	249	229	229	269	241	263	236	262	261	241	247	280	237	249	241	217	259	251	247	269	263	249	238	253	242	238	266	245	243	261	253	245	246	264	254	239	245	223	250	247	245	263	240	270	250	234	240	262	240	258	267	261	259	248	239	265	236	227	260	241	243	234	248	265	266	234	255	232	231	244	245	243	264	223	265	231	265	242	229	258	245	248	231	286	240	237	271	245	257	249	252	245	267	232	254	253	238	218	238	254	255	238	257	249	259	247	234	265	254	259	243	246	272	223	259	256	250	230	247	244	271	246	241	278	237	246	241	241	276	251	265	245	262	253	237	228	268	233	233	255	251	235	235	277	235	251	247	247	230	264	251	248	237	230	234	257	240	244	243	232	281	263	265	258	266	256	258	210	239	262	242	250	277	257	276	256	230	246	255	247	242	247	220	265	255	235	256	253	256	250	232	271	260	268	267	289	247	257	241	243	230	262	232	243	255	261	246	229	243	240	236	238	244	230	274	247	274	240	249	267	234	253	251	231	236	243	254	241	280	217	264	245	268	210	237	237	236	206	224	236	218	245	266	247	248	285	254	230	250	227	257	272	247	284	233	246	243	264	256	259	260	246	236	274	245	247	227	267	232	229	246	231	233	232	231	253	257	250	240	277	271	253	236	216	257	256	276	242	244	234	238	270	219	251	273	256	260	274	240	239	278	232	256	228	224	241	241	247	247	254	241	234	254	271	254	258	213	257	245	272	229	258	246	262	225	238	234	251	275	239	245	267	244	266	242	235	241	258	242	252	265	244	238	252	240	277	238	245	255	234	256	259	255	252	250	265	220	250	230	246	266	216	257	252	231	247	240	248	244	255	284	252	224	258	239	245	274	257	248	265	229	265	252	249	242	262	237	258	253	218	272	240	259	221	245	252	260	258	272	253	260	253	252	238	257	253	246	239	265	236	265	237	229	232	239	264	261	259	245	226	220	263	246	286	247	256	262	246	250	273	268	242	246	248	268	238	254	233	223	285	232	246	256	232	215	244	250	239	230	234	240	253	248	245	257	249	240	245	246	242	253	268	251	254	194	240	257	249	250	248	257	214	216	247	236	260	265	246	231	248	258	225	250	245	285	234	266	251	262	274	243	230	242	252	230	258	233	243	251	279	247	244	235	259	238	232	237	257	263	258	228	252	253	245	231	242	225	250	237	222	258	244	218	241	271	253	252	213	254	259	264	282	231	260	214	236	254	245	260	245	243	256	263	244	247	223	226	267	245	222	263	259	260	219	225	244	228	238	270	249	254	239	235	265	265	235	261	231	239	217	260	239	224	223	246	223	225	218	241	255	207	247	211	275	261	260	248	237	269	223	262	257	251	242	246	244	232	242	228	264	251	240	218	261	248	266	279	245	243	271	227	235	278	241	237	227	226	261	295	239	223	228	248	258	272	250	277	230	223	234	263	212	254	238	225	257	252	257	272	266	243	243	254	222	241	239	282	251	209	225	237	263	233	256	248	255	225	252	234	272	255	238	229	232	270	275	238	252	252	254	251	259	246	255	212	266	242	259	245	228	252	246	256	269	252	228	274	238	249	254	241	255	230	244	248	227	269	237	236	262	244	248	228	268	241	223	248	212	246	241	260	246	230	254	214	232	257	258	275	252	233	255	230	251	236	243	251	238	268	246	232	267	263	247	230	287	246	258	275	230	228	262	252	238	219	260	248	230	260	252	275	275	232	251	242	261	239	239	248	239	255	225	257	233	237	241	244	252	247	253	264	222	242	239	226	259	279	206	261	258	245	264	215	234	239	247	259	244	213	247	263	249	237	245	238	247	251	241	244	241	247	252	264	246	261	253	254	244	215	247	282	248	242	241	220	247	238	214	262	252	236	236	247	239	248	241	248	247	274	240	219	242	263	265	244	244	263	282	231	239	249	251	251	261	276	226	248	235	255	237	227	268	238	248	289	245	263	235	249	260	259	251	253	231	240	252	230	257	271	250	243	279	247	228	270	243	241	219	253	237	247	230	258	227	242	245	215	210	223	235	252	224	258	236	229	276	253	258	255	235	243	239	274	286	257	225	259	257	256	246	254	246	244	243	229	266	241	251	241	238	251	246	240	239	248	247	245	268	252	254	249	232	264	240	276	267	260	238	279	241	258	286	221	260	259	235	251	250	238	268	259	251	245	239	269	241	235	274	266	249	241	259	239	252	245	222	262	229	256	266	238	254	232	243	243	229	255	263	242	248	264	245	280	252	253	235	250	254	254	225	261	216	250	223	241	207	293	247	228	213	274	249	256	252	223	229	238	251	248	241	241	218	236	259	246	195	264	267	246	239	257	237	227	225	230	255	249	270	245	237	280	235	269	247	262	258	244	270	235	252	267	227	260	265	252	236	237	257	242	264	209	262	262	216	262	230	266	242	237	264	244	244	252	260	263	249	226	245	239	242	239	241	250	238	238	266	253	250	241	241	244	241	237	278	259	230	286	275	267	228	268	273	259	279	235	229	232	238	280	277	234	256	227	231	240	259	254	253	234	274	265	249	256	258	255	261	256	266	279	224	244	231	263	249	226	218	239	247	255	268	267	240	265	256	237	247	230	257	259	244	279	228	244	246	271	245	284	241	249	211	262	249	234	262	231	252	259	266	243	267	250	245	215	240	262	262	247	240	213	285	234	231	277	259	257	244	246	253	249	267	248	232	241	245	255	229	264	223	257	249	255	231	231	289	258	228	250	260	228	283	269	230	260	249	234	235	232	249	256	244	252	253	271	228	236	212	271	248	233	253	228	253	256	241	270	260	242	222	278	254	262	246	252	248	238	280	251	242	286	262	261	269	278	251	249	246	216	224	270	246	255	268	243	253	243	224	236	255	236	257	237	260	257	252	271	251	248	258	264	261	228	246	244	256	241	269	228	262	229	261	218	238	253	236	254	262
23983	21129	32639	39220	44144	19702	11669	7895	3895	918	389	397	401	386	443	390	379	402	433	446	422	383	444	387	400	396	431	402	393	388	411	385	396	427	413	426	394	363	400	409	405	401	391	412	396	397	388	386	390	400	435	402	422	404	416	413	412	386	387	386	409	437	377	402	403	383	406	409	388	410	403	409	400	421	423	382	401	463	379	384	427	395	409	421	414	381	372	399	438	426	384	383	418	413	397	403	392	428	389	411	428	428	408	374	398	377	397	402	410	385	391	415	403	387	405	376	389	367	390	419	425	391	415	398	417	366	443	414	416	405	399	397	410	394	420	422	406	404	394	411	413	388	381	434	402	392	423	398	395	427	403	417	395	413	399	426	386	403	407	393	433	373	396	412	428	419	399	424	403	426	403	427	406	409	390	397	423	400	407	401	385	384	377	424	406	441	401	391	432	428	386	393	402	378	408	391	414	382	395	453	453	395	426	429	380	410	393	399	407	394	408	404	406	393	426	419	379	379	395	399	421	404	381	430	407	403	431	412	392	413	387	395	415	349	394	364	382	408	371	398	370	387	386	406	409	450	409	400	408	386	429	419	421	384	401	398	406	442	414	387	425	379	411	365	411	411	417	414	432	403	392	380	396	449	399	413	384	421	392	403	430	380	376	435	397	409	405	409	414	385	411	417	409	379	388	418	376	408	431	410	418	361	409	386	371	409	401	371	397	399	395	408	412	423	409	380	400	418	360	391	414	378	378	380	407	417	445	392	380	410	396	413	419	395	396	397	405	371	416	381	390	382	445	392	394	402	413	377	414	396	394	415	407	424	394	419	432	408	411	412	412	390	392	425	402	423	423	380	399	384	405	422	411	375	401	435	406	371	386	399	416	420	441	402	419	422	404	395	411	411	442	388	413	382	383	416	377	395	406	368	388	399	417	370	442	414	446	407	393	376	406	404	359	451	429	405	382	408	411	398	407	365	385	437	384	398	393	388	417	431	424	416	392	384	401	377	407	396	461	423	412	422	392	409	379	385	383	391	438	390	359	386	423	388	429	411	378	385	383	392	403	386	398	381	390	387	414	423	378	387	366	383	380	412	374	415	429	391	395	467	437	393	415	410	418	407	403	395	411	408	393	427	414	415	416	407	407	412	391	376	406	405	410	396	439	381	431	409	376	372	373	417	402	414	392	396	381	405	428	403	383	365	427	419	397	420	468	394	403	396	406	412	395	382	430	419	408	394	428	382	408	395	413	382	410	422	395	404	422	436	407	405	397	402	391	429	373	386	380	373	403	390	404	422	376	414	405	406	392	441	405	409	431	376	402	437	403	401	431	395	392	387	388	402	395	391	389	416	433	394	395	410	390	386	442	407	374	414	423	387	385	454	382	380	446	449	399	397	392	393	418	417	420	370	414	383	453	426	394	419	387	404	423	381	382	365	408	423	399	411	409	401	389	434	373	404	391	411	397	420	398	393	449	400	383	396	408	417	384	388	400	386	425	393	412	389	431	416	391	367	390	391	358	396	376	440	380	408	383	411	403	462	379	413	410	413	414	437	372	389	379	389	418	378	428	409	382	392	402	398	432	369	409	402	386	347	409	385	419	430	379	397	418	393	395	381	394	423	399	369	418	367	399	429	441	403	423	411	396	356	411	412	408	429	425	382	451	377	383	364	406	390	406	436	393	456	408	404	388	386	394	435	398	394	373	415	368	414	390	399	364	377	407	418	417	434	394	368	372	436	459	383	409	391	379	408	419	424	440	362	426	384	399	420	402	381	376	386	396	412	354	386	383	420	421	409	391	404	401	405	360	383	401	413	419	394	383	412	436	428	413	396	408	413	387	412	423	408	407	400	412	447	390	394	428	385	425	401	400	406	367	403	441	386	403	436	417	425	397	390	380	399	402	393	396	411	419	413	430	440	431	380	428	391	434	373	416	397	368	402	423	406	420	409	424	405	409	381	371	439	418	401	387	387	435	447	379	399	416	373	395	380	372	394	368	402	399	435	363	411	394	399	414	385	398	380	416	417	435	369	393	414	413	383	427	401	382	397	398	384	397	431	380	408	399	433	394	401	356	382	394	417	417	416	398	374	370	392	367	430	413	413	409	392	428	397	414	424	389	422	385	440	417	404	392	380	412	364	409	414	367	421	402	441	372	387	409	389	427	451	387	408	402	380	404	417	396	427	402	414	421	387	407	417	404	426	393	387	400	396	388	427	374	371	376	428	393	400	360	404	382	380	422	421	375	395	381	387	411	371	414	399	403	395	416	391	421	403	411	436	401	398	432	402	444	370	415	394	410	400	397	410	423	395	393	394	410	441	421	438	408	353	402	424	397	379	426	442	424	459	409	416	429	439	381	428	397	389	403	411	407	409	412	441	365	410	409	415	403	418	402	394	450	420	403	383	394	425	407	407	394	394	403	406	430	447	430	426	429	435	448	369	382	381	362	396	410	373	381	404	412	400	377	400	393	425	405	396	409	412	420	387	413	418	391	399	414	417	384	397	417	400	376	393	387	435	403	423	431	431	424	395	439	419	393	396	408	431	401	416	396	360	411	424	426	379	420	412	401	373	402	388	390	374	413	450	394	410	411	426	413	388	405	411	389	401	413	378	407	382	387	399	448	417	435	400	417	403	405	408	386	406	389	385	373	368	433	389	423	430	398	415	425	402	404	389	417	423	403	386	390	387	398	401	404	397	409	467	404	426	393	397	382	446	425	373	413	400	353	443	415	428	403	392	390	365	422	406	380	423	399	421	377	403	375	391	379	409	407	415	424	436	418	426	418	398	427	396	407	375	407	392	387	414	395	412	433	409	381	395	411	396	404	388	394	434	410	405	415	405	451	384	412	408	393	392	434	402	414	430	418	436	401	405	443	420	400	441	406	402	379	399	403	421	407	398	424	391	373	368	388	415	432	394	451	418	394	438	413	425	407	400	382	420	397	390	376	367	422	375	406	425	411	398	432	370	405	388	377	385	416	406	419	410	407	372	414	442	395	395	391	408	390	408	438	383	458	399	381	412	382	369	420	383	411	396	375	387	401	412	423	390	393	398	374	406	376	403	383	391	398	425	370	407	422	366	363	404	413	377	400	391	394	415	431	440	404	420	410	411	416	385	410	360	425	397	378	427	428	385	365	416	418	429	411	426	397	382	392	407	394	415	378	425	420	392	418	400	369	413	384	381	419	363	409	463	391	423	387	419	452	428	395	380	357	386	403	399	403	427	393	400	426	424	386	385	388	381	393	389	413	438	419	420	403	427	406	400	389	399	387	389	402	417	368	434	397	415	384	376	401	379	388	414	414	384	411	391	438	423	452	383	387	370	416	379	405	405	436	421	395	421	452	370	404	446	406	404	412	443	419	379	403	426	421	372	411	382	387	387	422	379	415	387	428	397	404	395	436	439	415	409	426	424	378	409	390	400	404	402	375	396	372	412	399	422	380	393	383	363	420	419	419	409	428	381	379	425	376	386	400	423	396	398	412	400
37332	67005	65375	53676	45361	5136	10573	10576	5784	1215	398	425	426	442	418	442	403	416	387	427	391	400	429	405	440	420	431	468	372	393	413	436	399	446	373	425	453	425	387	407	411	409	409	407	426	412	402	387	437	460	430	422	421	402	420	412	432	412	432	356	426	408	388	427	406	404	406	396	430	395	389	420	420	395	408	425	404	406	396	402	378	420	377	366	399	414	370	408	407	426	414	375	475	429	407	379	381	430	431	420	405	397	378	407	422	404	416	411	430	387	392	412	422	417	412	406	436	398	442	430	412	411	411	417	407	401	419	435	420	399	386	422	403	423	436	398	387	411	429	413	417	382	416	429	397	428	375	440	413	430	415	423	432	393	408	432	402	396	404	439	403	402	429	432	427	395	431	390	412	395	386	404	416	395	424	429	419	421	407	424	377	426	453	431	418	389	401	432	394	434	394	413	401	415	402	411	390	407	411	415	421	394	420	395	407	389	399	404	418	385	421	423	394	419	464	413	420	405	426	437	390	405	392	399	420	435	433	376	446	403	414	427	383	382	446	408	400	393	439	396	445	384	411	410	397	403	411	405	407	396	389	396	433	408	402	460	371	369	388	388	409	384	404	445	409	386	395	390	425	385	410	397	425	383	441	429	420	395	398	413	404	409	445	400	413	414	376	404	378	420	389	417	409	429	391	456	411	368	406	391	413	426	409	391	397	394	400	421	412	439	384	437	370	401	431	409	437	407	434	417	391	375	415	387	429	414	415	452	436	417	399	393	381	414	387	440	383	416	404	408	402	433	440	408	399	392	432	394	398	414	406	427	405	436	391	397	426	416	393	433	399	402	413	404	419	423	429	408	418	411	412	392	391	393	423	399	412	422	453	396	416	417	433	382	440	427	422	410	440	403	405	402	409	430	400	405	414	385	453	396	370	398	444	406	448	396	410	417	402	441	412	343	413	400	394	415	425	420	408	404	399	389	396	418	418	439	415	433	448	414	404	427	404	391	370	423	405	391	381	419	399	422	391	437	414	406	426	388	377	360	387	424	433	396	404	469	414	414	400	416	429	432	431	388	405	435	462	424	423	449	449	372	384	410	394	460	405	403	430	413	382	379	430	391	436	401	371	402	403	452	386	451	429	431	445	435	430	412	409	409	431	380	381	452	452	405	432	439	430	403	410	421	414	422	410	378	383	433	416	413	399	389	399	399	399	376	422	388	417	431	396	388	424	403	431	406	428	376	407	419	400	452	418	370	435	417	416	445	393	438	419	376	470	386	391	398	397	444	409	425	406	420	396	416	407	409	408	381	382	409	411	429	407	449	427	403	423	453	404	416	410	420	448	431	435	423	392	411	430	391	388	407	436	429	412	394	382	391	435	412	436	369	413	408	423	413	394	376	410	430	424	424	416	400	425	411	411	419	411	445	403	396	404	398	431	444	444	387	457	391	397	407	407	411	406	391	384	412	413	420	446	405	406	406	449	401	408	388	372	381	405	376	424	399	393	381	421	397	382	438	376	413	414	381	445	439	408	431	397	386	425	382	419	418	383	407	433	420	429	385	444	397	400	412	404	395	391	403	451	433	420	435	383	442	359	382	409	411	397	442	423	410	431	412	404	408	388	372	420	399	398	408	380	386	401	412	433	453	427	451	455	419	435	434	366	410	412	428	399	424	437	411	400	428	401	404	447	391	402	431	383	430	397	435	400	399	388	399	434	427	439	425	379	406	421	382	434	431	394	401	392	417	412	402	399	414	409	415	401	426	441	425	441	390	403	437	420	397	415	417	400	394	400	436	429	424	435	417	396	452	421	430	402	379	373	393	433	421	390	392	386	425	432	382	405	393	391	405	411	384	430	397	401	411	416	423	405	367	380	431	423	394	388	418	434	414	395	429	417	405	397	416	416	387	443	416	400	456	444	437	432	427	406	442	435	414	410	436	401	435	473	427	409	424	435	410	414	422	412	366	401	414	398	403	465	421	404	419	407	451	394	396	432	416	402	393	423	395	425	393	422	412	420	402	374	391	393	405	420	410	392	388	407	430	431	404	399	454	407	436	394	400	430	411	421	410	403	431	424	391	401	416	398	425	411	400	397	417	407	401	410	390	428	439	434	418	405	384	403	434	396	384	421	365	415	423	384	389	422	399	460	418	413	405	406	409	398	402	454	402	431	419	396	414	404	413	389	410	402	397	425	375	410	435	400	420	413	399	427	383	432	419	398	446	421	390	395	436	432	402	389	417	412	437	428	428	390	422	400	454	408	444	417	437	406	405	427	402	397	393	442	400	409	463	427	417	436	432	399	405	392	401	405	408	404	394	406	406	420	391	390	394	417	415	400	416	466	376	406	415	418	384	420	404	418	420	429	404	417	427	398	425	419	414	370	391	433	421	408	403	409	405	422	439	387	388	410	420	423	434	445	363	414	421	419	412	394	389	386	411	434	422	419	425	397	435	407	405	389	421	398	424	397	409	384	438	390	431	399	408	409	396	432	375	412	440	403	396	443	423	365	382	400	386	386	443	421	439	420	420	425	461	401	371	430	435	399	406	405	416	408	418	419	391	396	432	387	374	445	481	432	434	417	461	393	413	414	420	400	387	399	419	384	444	428	426	357	426	393	426	431	411	378	401	418	425	401	404	398	435	379	413	397	413	388	404	423	393	447	429	426	420	404	424	439	387	429	417	403	409	390	407	409	440	420	418	427	426	415	410	407	410	402	433	382	384	420	419	432	424	396	393	423	414	416	385	414	386	376	372	398	417	448	423	443	414	419	439	438	388	413	398	438	396	402	405	405	396	406	423	443	437	420	401	373	446	441	423	441	409	434	434	407	429	439	413	403	436	394	396	419	444	429	392	428	374	405	401	392	414	405	388	405	427	411	407	416	439	420	452	419	428	405	406	405	382	452	434	411	369	393	433	422	440	445	424	398	408	464	408	414	409	390	425	424	413	448	408	399	438	408	401	444	425	436	403	379	376	433	418	392	431	413	423	407	442	414	399	445	400	385	426	427	418	382	455	421	410	449	436	374	400	384	438	372	399	418	403	410	422	419	390	392	425	417	442	408	411	426	404	393	417	406	404	389	419	368	418	389	414	475	372	408	391	419	430	450	413	413	412	409	461	424	420	366	422	428	415	396	431	395	433	416	443	431	404	395	382	384	410	402	415	414	435	388	410	399	404	418	431	400	410	401	421	375	406	428	422	406	397	412	431	411	413	451	424	392	403	401	454	401	449	424	402	365	427	419	394	403	413	417	374	400	430	437	409	385	405	415	438	393	429	414	395	418	414	380	375	423	438	437	423	432	436	403	416	402	385	430	397	397	434	446	398	445	422	413	390	378	412	389	378	403	438	430	420	402	380	410	447	409	433	444	415	421	415	418	414	400	400	442	407	409	431	413	431	415	391	387	426	404	405	382	429	410	412	449	423	421	422	450	366	399	463	415	412	423	427	414	418	405	412	405	423	381	439	399	388	401	407	409	404	431	410	427	409
24917	21143	31323	34728	35216	12290	3368	3859	2842	514	289	294	312	311	273	278	313	281	304	244	286	257	315	273	302	263	250	272	283	290	279	270	276	283	285	292	265	259	274	273	304	305	267	289	315	273	335	295	306	303	301	259	326	292	277	320	281	290	293	293	283	285	320	270	233	261	277	284	290	313	292	271	265	295	268	267	276	266	292	277	302	266	298	274	279	288	236	265	301	290	294	285	298	254	326	297	264	265	274	273	264	274	303	282	289	304	298	305	263	286	306	272	266	286	279	284	279	270	305	288	272	285	293	304	276	291	268	278	284	305	294	294	300	296	291	288	298	263	276	289	310	291	295	289	260	292	279	268	294	312	290	281	276	259	279	297	282	263	288	273	299	266	306	292	310	277	296	256	282	293	314	271	280	276	266	295	276	350	289	295	312	312	305	292	279	266	275	297	290	287	265	293	286	279	302	281	287	256	310	281	301	260	317	278	294	271	293	287	258	289	269	280	257	272	277	265	302	264	317	290	264	274	254	285	320	285	283	269	288	290	270	302	279	298	277	272	287	293	283	279	265	279	285	281	297	295	273	287	291	301	285	325	275	324	323	265	272	339	292	302	263	301	263	286	302	301	268	300	289	276	285	304	283	291	294	279	289	264	293	289	296	273	304	288	286	300	291	279	291	289	292	267	283	264	330	281	269	295	265	266	328	304	290	292	324	276	288	291	288	289	305	271	270	289	262	290	292	264	266	285	289	283	269	303	293	314	291	273	275	258	280	282	273	266	280	299	263	302	272	291	309	282	318	255	330	326	283	264	244	265	257	293	331	265	278	283	275	280	285	291	280	298	292	290	296	282	271	267	272	316	309	328	256	284	285	287	294	254	272	294	291	260	288	260	275	278	313	260	286	279	253	270	289	288	279	275	272	309	294	329	307	258	281	266	297	289	265	275	318	306	272	280	308	296	306	304	292	273	312	316	285	285	274	289	294	301	264	284	267	282	309	295	290	272	294	284	291	261	282	274	286	276	291	270	282	274	301	332	264	280	284	267	318	271	317	307	303	311	299	288	297	289	298	311	289	290	265	304	303	293	265	285	318	286	296	298	276	296	289	289	263	300	310	292	264	245	270	282	255	274	249	296	290	295	299	285	289	291	312	279	306	295	273	296	307	300	295	297	299	257	268	291	278	285	298	277	267	300	251	301	287	272	259	293	273	299	286	290	250	272	324	290	307	295	308	285	277	280	302	303	266	301	292	300	293	306	311	253	277	285	286	292	282	300	272	277	289	235	312	315	284	272	311	292	291	284	277	281	308	264	311	265	296	283	265	283	256	272	309	323	277	299	273	255	257	299	275	277	271	287	279	285	283	303	301	299	272	319	307	271	277	297	303	267	282	290	287	276	334	310	281	276	304	283	322	328	292	274	273	297	289	264	257	347	289	268	295	258	309	277	262	291	328	289	270	262	282	316	294	272	285	274	260	327	271	279	270	294	291	273	297	270	278	276	271	318	321	283	298	264	289	301	273	285	274	253	286	279	295	289	290	280	274	308	286	278	283	292	288	250	293	293	266	260	305	255	272	275	292	298	301	294	296	269	309	265	292	285	282	296	296	289	295	291	267	293	289	290	252	291	284	279	322	262	276	284	259	277	290	290	303	275	284	287	273	277	306	281	250	321	298	241	290	313	286	265	288	281	310	297	281	288	310	266	279	295	275	309	287	278	280	282	280	296	293	290	292	263	284	301	275	267	285	272	269	299	335	286	289	281	316	272	269	268	316	291	295	295	292	327	262	328	271	287	276	271	304	280	284	316	274	301	255	315	260	284	284	315	292	286	297	286	313	264	298	298	290	292	277	280	270	265	294	249	309	275	280	286	293	337	257	278	291	284	284	266	269	326	287	277	298	248	289	289	284	285	276	263	275	283	293	293	279	273	271	282	264	312	278	289	280	258	279	297	273	295	309	278	253	275	296	266	278	288	275	263	263	274	295	287	254	280	290	265	272	277	309	308	251	296	290	277	281	306	266	281	280	267	298	297	266	261	254	306	302	289	280	259	287	295	275	279	301	283	292	287	316	288	283	266	287	290	300	289	275	294	264	336	279	304	307	304	271	270	308	250	275	296	257	279	288	262	295	263	262	270	274	295	279	274	290	262	265	281	291	285	285	291	293	277	305	277	278	292	307	306	267	283	303	262	262	262	284	269	286	279	288	288	277	300	282	260	295	275	317	286	276	322	293	271	277	265	279	253	259	283	319	298	304	280	275	301	312	313	274	311	267	268	306	314	276	251	274	293	262	276	273	287	282	325	290	290	278	269	265	285	285	283	278	288	275	289	262	283	285	295	295	300	303	280	290	276	266	302	266	291	297	325	309	270	286	276	293	279	270	276	263	301	280	306	272	274	299	281	279	307	290	262	286	267	319	298	303	293	275	299	282	267	292	276	291	257	270	283	289	294	262	300	304	287	280	285	252	296	254	270	235	292	299	294	277	285	284	291	282	283	268	279	297	307	288	278	273	275	284	295	283	296	299	287	272	303	257	272	285	298	277	285	319	273	313	250	252	280	292	262	260	320	287	266	311	255	273	264	299	285	290	254	260	292	273	295	266	289	291	287	267	274	267	291	273	269	295	277	284	281	263	269	292	284	252	304	278	280	285	285	274	269	266	298	286	282	299	291	301	278	313	293	283	299	280	301	283	314	287	313	304	272	288	266	284	302	295	300	276	299	284	282	292	269	296	269	280	283	281	279	256	316	275	305	271	256	282	286	294	271	311	302	287	282	278	269	310	301	287	232	278	287	311	301	272	282	264	285	283	274	255	290	267	303	290	291	297	286	291	312	283	283	282	289	291	279	283	244	282	284	319	308	320	278	280	287	320	284	290	302	280	287	278	282	281	267	283	268	322	263	300	283	318	286	260	275	295	289	275	299	288	285	298	312	296	243	265	282	298	288	248	277	265	286	249	313	299	307	297	243	300	305	291	269	275	275	252	288	289	264	287	273	286	286	321	283	294	274	267	278	273	281	274	279	282	282	280	260	272	283	273	267	292	312	271	283	296	270	288	283	279	312	253	276	316	295	301	306	274	323	282	274	299	311	281	257	269	285	280	302	268	287	306	264	312	295	295	280	280	305	320	275	253	274	301	278	288	305	273	288	283	273	276	305	291	280	275	279	303	287	272	279	268	263	288	271	284	276	296	293	297	293	317	290	311	277	302	302	310	248	297	298	271	273	278	291	310	256	285	289	283	259	281	281	257	265	308	281	275	274	282	288	306	253	296	286	262	276	298	272	302	305	286	257	302	290	272	282	293	291	286	270	263	288	299	300	279	284	302	288	261	321	270	251	279	276	288	293	307	336	321	291	264	297	284	270	274	298	301	283	287	271	273	294	280	282	291	276	295	301	297	259	290	295	296	294	283	302	293	292	287	294	255	296	274	273	281	291	292	283	325	291	271	286	323	287	288	306	303	270	285	275	278	281	265	300	271	288	310	326
34303	55737	54382	44707	36912	3743	4878	7221	5077	710	331	336	282	307	318	343	355	318	317	301	309	328	306	318	315	310	286	322	291	319	278	311	308	309	309	317	316	284	337	323	312	308	274	275	330	317	316	339	306	309	280	302	323	313	331	302	310	329	292	329	298	295	307	300	301	294	324	292	330	313	345	301	307	326	301	322	310	322	304	324	314	303	297	321	324	326	300	305	286	323	335	282	313	283	344	288	325	321	338	323	307	290	318	324	284	292	304	326	343	319	334	326	327	293	294	278	319	304	281	299	307	285	292	311	316	312	315	317	305	295	321	316	317	310	350	311	268	297	321	317	315	318	332	319	290	314	339	289	330	309	347	338	302	325	310	313	316	311	290	299	309	323	285	297	318	301	293	321	308	292	325	325	304	304	345	334	283	302	322	313	303	314	324	298	304	290	316	292	317	303	276	265	323	307	298	292	302	329	299	304	320	348	303	294	302	322	309	301	313	289	274	331	308	321	311	277	291	331	315	307	308	298	264	323	296	286	300	306	306	304	315	293	345	323	295	308	293	313	300	307	317	302	305	306	321	306	310	313	319	293	292	307	347	286	304	308	328	278	323	291	312	322	298	280	355	346	292	315	288	325	341	308	297	326	307	340	335	337	326	325	290	353	314	310	344	313	342	296	311	299	305	308	333	326	307	302	312	318	291	288	288	305	337	317	344	297	294	278	289	321	297	308	296	310	308	309	344	305	325	293	339	292	319	303	343	326	304	279	313	309	318	338	301	308	332	324	319	313	309	300	317	331	338	312	339	304	325	332	338	306	287	332	280	337	315	314	320	285	277	313	319	299	296	277	313	318	341	328	322	288	327	288	292	346	318	301	306	298	341	315	308	337	331	295	328	306	322	352	309	314	328	312	305	318	316	298	320	323	330	344	306	337	273	313	320	310	320	316	330	303	347	349	328	331	316	310	295	324	320	306	308	320	339	337	341	289	287	325	331	333	322	323	308	339	315	265	299	291	308	312	323	307	316	323	322	291	282	333	295	293	324	344	293	309	291	319	312	337	322	307	309	317	285	311	284	327	311	300	314	330	337	321	304	308	319	311	306	312	316	318	306	312	299	338	324	304	292	332	311	301	321	308	296	333	297	311	304	289	338	294	319	301	295	291	301	290	302	326	301	303	327	308	313	312	314	314	339	304	327	324	323	297	303	313	280	313	283	335	322	280	320	324	280	327	343	312	327	264	319	344	319	313	333	317	320	321	351	330	362	349	329	309	290	264	340	308	319	265	303	297	290	324	319	283	308	292	318	321	289	307	344	325	325	304	309	326	311	308	303	291	294	311	301	321	287	298	297	287	288	295	316	290	340	298	325	296	294	336	342	321	321	326	303	291	317	313	319	307	324	296	350	253	284	326	322	306	347	318	282	313	315	316	305	338	318	313	379	298	293	312	312	304	319	310	333	287	324	307	299	339	324	319	320	333	304	315	328	306	321	311	319	325	294	317	338	323	325	341	296	289	302	321	283	328	309	315	327	305	299	323	310	321	316	292	297	329	278	332	321	284	325	310	317	293	302	286	344	321	332	296	331	322	323	290	289	321	321	286	303	317	344	311	286	285	319	321	309	293	329	311	322	296	322	341	284	317	300	328	308	284	315	293	306	268	328	321	284	316	303	304	306	314	319	275	294	317	304	329	321	310	324	311	319	332	290	333	314	326	369	328	300	313	312	318	316	322	292	326	307	326	308	315	292	300	317	324	320	305	315	300	308	319	312	306	329	316	314	304	325	282	307	319	291	330	311	319	304	283	343	330	303	272	327	331	313	293	290	323	304	282	295	276	333	319	327	294	319	294	308	310	316	332	328	305	311	323	310	273	284	269	319	313	316	310	300	347	330	326	331	311	312	309	324	315	307	341	303	318	283	271	338	326	339	320	344	293	321	310	316	316	312	331	308	278	341	306	316	316	316	276	298	312	314	321	333	316	325	311	287	314	322	318	332	285	352	311	327	306	283	314	295	339	317	306	282	292	340	296	305	324	340	289	280	284	329	326	297	307	309	317	324	309	285	313	293	329	289	314	296	312	297	279	339	290	292	311	319	294	300	309	300	294	267	301	333	309	312	315	310	300	322	282	306	337	317	337	349	290	306	280	308	283	324	298	331	297	288	323	316	324	313	338	318	284	295	309	332	302	309	280	332	313	343	329	299	299	333	295	300	323	305	321	341	339	315	315	305	287	315	327	321	309	320	327	316	324	341	307	317	309	300	314	293	336	342	321	321	307	328	321	318	303	297	313	305	312	303	317	334	314	335	298	350	297	299	351	310	332	336	307	325	330	304	364	308	301	325	312	325	306	333	278	322	309	297	314	312	309	298	285	339	309	321	328	329	329	283	295	322	334	324	342	325	343	304	362	317	319	276	301	322	303	312	326	318	310	295	319	367	316	272	305	287	304	316	299	290	320	316	295	301	310	309	325	324	306	292	309	301	348	313	317	309	328	315	294	319	313	317	286	316	311	325	323	343	327	339	300	319	306	326	319	311	304	328	309	308	311	331	329	301	301	325	295	311	306	300	304	307	332	324	290	362	333	285	326	346	322	316	297	317	299	319	334	323	330	305	324	306	315	325	325	341	318	339	293	282	306	314	315	310	330	326	322	293	299	313	336	316	317	335	309	305	320	326	329	313	300	323	310	319	326	283	317	296	301	287	318	315	304	312	320	297	284	286	305	309	334	272	286	301	313	310	323	299	315	289	309	321	275	300	330	335	327	322	323	326	314	320	318	339	266	305	333	300	295	321	294	278	328	348	319	304	276	336	300	279	343	309	292	321	319	295	295	284	317	308	303	317	287	316	316	341	311	339	337	298	299	321	325	300	286	318	306	293	306	307	307	277	314	301	317	313	330	320	273	314	330	314	317	330	344	324	340	291	279	329	340	298	329	312	293	307	282	296	338	312	308	323	357	326	277	296	288	319	320	337	291	318	298	293	303	306	286	310	322	305	316	331	292	295	329	316	317	313	306	311	344	316	346	312	299	330	308	304	302	325	288	298	314	316	272	337	304	283	323	307	330	282	346	323	301	298	306	327	315	328	312	311	320	309	289	330	317	297	308	327	309	331	326	296	351	301	325	296	292	308	303	320	298	338	323	285	327	318	325	321	313	288	339	303	302	287	292	288	298	318	281	312	339	317	283	313	278	303	303	312	307	310	303	314	325	310	289	297	313	303	316	304	320	315	313	313	316	310	316	275	308	328	304	344	311	344	316	325	293	323	325	306	307	300	304	328	303	307	320	305	318	324	307	337	327	296	356	303	312	281	353	291	333	326	262	311	331	284	344	289	313	317	328	292	313	280	316	306	318	312	318	304	319	300	323	318	313	316	300	275	310	314	300	289	309	337	334	281	303	294	286	313	281	325	305	299	341	296	279	313	331	289	284	330	348	287	306	299	338	323	324	285	304	287	324	308	297	311	290	331	344	320	325	300	291	345	312	301	295
22620	21135	30770	32488	45101	24387	20120	16653	10951	3336	660	625	548	538	603	590	577	586	570	600	619	577	564	579	576	535	576	585	543	592	532	590	531	562	584	568	603	540	567	549	543	559	555	553	566	570	569	538	611	574	542	579	550	532	607	585	517	567	548	577	565	562	543	542	519	605	546	546	540	526	545	608	549	578	542	563	602	550	557	554	543	547	554	542	546	600	539	558	592	528	551	558	556	572	585	569	583	554	572	543	557	546	534	564	544	561	558	575	548	525	558	520	556	533	573	537	565	540	570	532	589	590	548	579	580	568	578	543	563	582	540	590	620	581	549	580	575	611	583	514	537	566	611	587	547	555	579	549	576	594	576	560	573	578	580	595	584	583	543	524	588	563	537	551	602	597	571	549	603	545	521	568	587	568	515	584	576	576	579	529	546	561	600	627	536	571	546	553	553	582	559	553	562	545	566	542	584	611	573	547	615	542	533	590	534	581	593	547	585	555	522	617	594	589	537	583	567	532	532	562	607	549	575	577	549	553	577	590	589	598	574	576	565	563	555	538	529	568	557	546	509	529	549	557	608	573	598	586	567	580	573	523	568	527	536	543	556	547	569	584	550	579	532	567	565	582	581	542	569	574	586	578	551	540	584	542	578	573	529	539	528	533	570	554	551	519	589	591	575	580	516	529	551	546	546	560	552	520	541	557	525	588	561	556	583	540	554	572	566	607	559	567	553	560	600	556	563	580	582	567	549	544	549	551	570	526	602	565	581	533	551	565	545	548	571	564	536	553	503	548	544	564	502	574	542	551	571	505	576	574	577	571	578	533	577	562	570	490	576	523	509	549	558	546	550	562	594	618	594	581	541	532	527	587	553	560	562	576	602	619	563	598	561	569	537	561	585	555	549	564	509	575	590	560	544	535	539	596	555	512	598	579	596	547	567	572	578	546	533	528	547	607	594	581	565	579	571	561	517	589	609	545	520	555	557	577	540	566	532	583	528	538	580	558	541	572	529	554	551	556	594	540	538	563	549	544	556	545	584	542	533	571	576	583	569	540	550	609	528	572	615	587	563	582	565	539	546	584	573	575	538	512	512	589	549	573	587	599	548	567	572	609	543	543	565	580	530	549	591	557	527	575	563	533	523	565	606	550	561	554	524	570	520	569	526	547	529	544	574	566	587	561	596	563	562	540	556	571	574	523	502	581	554	609	576	540	519	552	556	602	538	591	558	603	574	540	539	578	545	566	576	561	569	545	585	542	561	584	521	571	566	552	550	556	566	573	565	563	543	571	554	533	570	537	571	581	510	534	579	587	558	551	570	576	587	537	561	597	553	560	517	580	552	549	574	549	541	574	537	579	568	566	572	585	546	570	562	528	509	587	564	551	520	596	568	536	581	559	544	545	555	557	598	587	542	585	526	531	532	609	573	577	613	557	567	566	573	566	556	560	561	603	547	587	557	561	574	555	568	563	540	579	560	548	576	566	539	586	533	573	538	568	555	582	519	557	535	557	607	571	574	537	574	568	533	512	575	580	562	556	543	597	550	555	600	546	531	579	572	535	573	557	574	538	484	535	592	561	586	524	564	555	577	542	577	606	576	565	592	565	534	550	568	583	593	574	573	532	563	552	561	547	555	586	537	558	587	530	522	605	511	599	565	555	558	572	559	559	544	559	607	589	528	563	555	604	567	580	546	524	605	567	539	561	552	562	569	572	538	577	546	587	591	532	562	528	561	548	554	547	584	522	565	559	568	533	483	520	544	565	515	529	549	550	580	585	576	515	578	542	565	623	563	554	527	538	550	572	571	555	562	600	575	522	570	538	548	535	555	547	542	559	581	564	590	572	555	552	558	557	591	569	556	572	544	554	626	590	547	531	560	563	569	529	580	532	529	541	558	526	567	591	550	563	592	575	567	574	505	562	577	572	568	580	594	581	550	546	560	556	582	561	599	597	560	614	553	572	534	547	549	543	535	536	595	578	566	545	568	583	559	580	550	564	573	536	569	520	580	515	575	561	551	590	553	571	576	563	581	580	576	569	563	552	528	574	552	587	532	560	580	549	565	585	566	578	535	585	543	570	557	539	587	556	543	547	575	598	559	577	510	547	548	586	564	571	611	549	543	552	584	569	572	578	525	576	573	535	539	562	540	538	573	558	537	549	578	570	581	552	573	548	553	579	548	572	578	544	514	620	524	609	541	560	552	560	576	523	572	512	510	569	540	576	569	536	567	550	588	532	557	563	580	555	560	537	544	537	567	581	574	550	546	549	600	585	573	606	550	591	571	585	562	585	589	566	598	561	531	574	571	576	580	572	552	601	542	592	520	547	556	592	562	582	551	565	570	531	549	596	544	587	591	540	564	561	558	555	555	518	582	527	533	535	546	572	544	582	572	560	572	567	576	523	565	590	563	550	547	550	608	582	609	576	600	584	589	553	558	590	522	570	574	620	558	567	566	548	560	558	575	594	565	508	588	587	548	587	579	578	554	514	558	543	589	538	589	535	591	552	539	546	552	622	603	537	567	600	498	578	581	569	558	593	582	550	550	561	576	586	583	547	546	547	570	593	560	567	574	591	554	589	565	588	524	560	535	550	573	571	549	525	563	554	556	589	555	531	492	567	546	526	519	560	569	578	542	550	539	594	574	551	584	556	592	590	498	578	544	541	561	532	551	553	589	547	526	548	570	579	606	598	569	565	532	554	553	594	545	561	629	536	512	522	600	565	601	536	578	513	546	554	506	551	527	513	559	508	615	559	532	550	535	549	575	559	568	588	541	533	572	578	530	561	557	535	570	579	571	545	555	518	540	585	584	576	595	595	600	526	557	585	592	536	579	569	570	514	585	565	533	578	566	604	549	579	540	592	561	611	547	591	571	607	557	519	598	594	568	550	556	559	522	532	553	560	572	546	570	581	552	529	524	571	536	572	550	564	519	588	582	540	565	572	586	590	530	584	567	551	557	576	620	561	559	561	570	572	571	567	543	542	594	536	554	597	564	570	549	505	554	580	590	546	551	522	501	521	567	562	563	543	578	547	592	595	583	609	545	554	581	557	519	603	530	552	592	524	613	528	604	542	563	600	538	597	612	551	550	559	559	573	609	553	583	553	523	556	549	535	549	577	547	514	578	541	565	559	525	543	586	522	555	601	615	490	577	562	511	590	559	534	587	563	529	559	570	535	558	556	524	592	555	556	550	543	536	548	552	552	572	565	576	589	538	537	549	571	548	546	587	560	538	554	533	604	596	578	599	566	577	534	565	532	571	558	577	522	535	580	545	561	581	553	570	573	595	571	576	547	537	610	583	596	567	555	556	579	566	594	550	559	561	551	573	556	554	532	554	557	544	544	570	527	587	527	573	611	534	539	587	584	553	577	561	535	524	540	559	531	546	549	585	598	549	564	542	539	575	577	552	517	615	559	561	594	559	560	552	594	595	552	570	581	564	516	528	568	496	539	556	560	538	554	547	545	548	530	545	580	545	563	552	620	562	544
41918	81671	80224	68139	59174	8525	13174	20022	13891	3758	669	631	605	587	599	585	563	589	581	596	566	590	601	544	570	578	629	598	579	554	537	580	587	572	601	593	587	575	564	556	524	575	579	564	549	577	553	555	542	568	572	570	562	587	603	587	577	547	567	558	573	571	582	577	586	548	545	622	559	566	529	599	584	548	531	573	599	558	556	561	605	549	578	589	585	542	570	540	562	524	556	544	550	578	572	561	564	578	533	587	547	580	596	579	550	576	583	582	571	613	553	523	586	574	569	581	600	558	566	558	536	567	582	567	581	552	543	555	556	539	560	566	594	593	517	594	609	555	561	560	566	595	541	590	552	559	622	565	558	603	574	559	593	522	589	563	550	560	541	596	579	570	560	552	567	560	564	585	553	579	586	609	579	548	600	579	585	600	576	556	573	527	581	568	550	551	524	559	577	563	554	580	547	565	558	508	588	585	582	547	551	558	575	587	529	640	569	558	589	557	563	578	561	575	535	553	568	574	574	585	550	523	555	597	579	581	599	570	552	605	580	576	567	565	560	549	565	594	533	568	556	622	564	578	573	588	572	558	553	588	567	582	598	578	546	570	534	555	572	562	603	553	563	573	560	546	545	551	563	553	541	523	541	583	547	549	604	573	551	566	556	574	569	572	598	583	522	576	535	569	573	539	565	579	538	529	524	568	603	618	567	561	544	580	612	546	547	562	582	596	531	578	515	593	532	591	516	582	600	566	568	573	563	564	579	557	557	538	558	550	591	545	523	611	509	576	522	558	537	556	536	570	597	598	537	591	534	603	565	587	563	551	545	581	575	553	569	605	615	545	551	576	565	558	555	567	584	510	550	582	539	605	586	554	582	562	545	540	520	573	587	549	576	561	561	556	581	565	577	542	539	543	580	532	522	588	551	544	565	585	580	564	587	575	543	582	588	568	571	621	581	532	571	588	606	586	556	543	559	564	598	583	541	557	584	576	600	532	544	542	574	588	588	519	564	532	566	578	549	560	538	545	563	581	552	553	566	584	571	605	547	546	539	558	552	549	593	586	585	559	565	559	531	584	563	570	530	555	577	572	591	550	550	556	514	582	559	599	527	557	562	562	570	561	514	580	561	590	549	602	588	574	543	554	569	618	564	550	585	563	566	575	570	603	532	548	580	514	596	564	624	530	530	588	590	560	590	568	552	531	571	579	568	603	555	544	581	547	538	543	534	593	554	571	569	549	592	582	606	564	583	528	506	557	633	529	596	553	552	564	547	558	559	563	556	568	581	584	578	553	541	527	570	537	606	572	557	557	558	591	573	575	574	577	544	590	575	542	606	534	579	573	578	548	546	579	609	540	581	551	588	584	544	587	566	570	553	626	627	551	564	567	629	562	576	593	520	575	546	596	568	578	608	624	526	535	580	565	568	570	576	579	582	563	564	550	545	600	570	580	539	585	579	574	589	565	588	570	530	568	555	557	540	611	546	554	543	588	574	579	582	544	573	560	562	594	582	542	589	574	542	608	565	578	560	552	563	576	584	554	534	609	576	557	563	559	537	556	570	573	567	547	581	607	568	589	555	605	554	552	567	571	604	594	597	564	579	545	567	573	575	567	566	559	582	547	591	581	566	619	598	565	571	609	584	555	552	583	570	558	588	566	544	556	574	562	545	567	567	582	564	570	551	561	586	540	540	544	555	610	599	555	563	580	583	599	563	545	545	588	544	553	564	536	583	542	572	606	581	569	553	592	552	547	553	549	559	582	551	572	531	600	549	563	555	561	570	544	574	550	576	559	582	565	532	545	565	523	575	571	569	540	587	569	586	581	566	563	565	579	590	537	533	590	560	550	527	520	562	590	558	562	579	584	529	611	572	590	559	544	604	573	574	549	584	563	593	555	595	597	625	544	560	552	532	577	549	530	552	611	591	582	555	553	547	597	521	551	556	554	576	572	550	556	552	579	548	560	637	543	568	597	535	559	576	544	589	572	555	560	615	598	581	595	551	532	574	586	584	613	577	564	556	557	626	574	559	605	570	577	571	585	613	569	583	546	546	536	547	550	540	557	609	568	581	530	566	568	557	558	523	589	555	546	566	565	580	590	532	554	565	570	572	577	590	543	561	543	627	572	589	525	567	557	518	555	556	611	556	591	599	594	626	556	559	549	539	572	545	532	584	601	549	562	574	571	555	541	548	564	559	578	588	593	556	545	579	568	584	570	563	561	591	551	571	571	592	570	587	552	533	560	566	571	575	545	536	576	574	515	603	534	538	555	620	553	613	565	596	591	520	551	553	576	552	598	591	565	587	565	562	575	577	587	583	588	585	530	590	564	540	557	596	552	592	574	568	543	544	568	547	576	547	574	567	570	548	542	567	569	576	559	542	579	583	577	588	541	570	588	547	588	555	586	566	577	554	560	578	608	598	582	568	527	489	577	559	546	528	536	580	562	523	550	596	549	598	599	590	548	560	565	564	566	556	524	578	597	594	594	571	562	605	537	565	546	557	540	557	548	606	553	547	577	639	541	583	558	569	564	532	565	600	540	589	537	592	544	572	511	537	585	581	574	546	553	568	558	570	561	586	582	544	590	599	594	590	603	606	565	568	586	547	539	539	517	583	552	584	566	535	538	605	550	589	538	543	578	543	585	537	535	575	505	599	564	557	610	553	596	581	584	542	601	526	554	545	570	560	602	543	579	611	601	580	553	597	569	589	561	597	560	585	556	513	560	540	551	526	588	575	554	589	568	585	562	522	581	605	560	566	574	588	576	552	595	552	562	588	577	542	577	604	596	557	544	594	579	593	554	537	580	546	626	582	587	539	576	590	530	542	550	567	537	564	543	575	506	568	574	600	562	559	587	561	546	578	553	576	526	561	576	550	528	554	558	587	598	552	531	556	543	553	569	522	530	558	568	519	557	612	534	554	597	526	600	578	565	590	569	598	567	562	515	574	572	574	561	587	611	595	563	548	605	578	583	557	550	552	578	556	589	594	539	537	600	567	560	575	551	564	566	572	535	579	534	613	551	581	561	552	561	516	553	544	562	552	558	572	569	533	545	542	580	592	562	552	584	576	554	582	591	583	586	573	569	543	599	605	598	555	602	578	584	563	608	576	550	539	555	539	574	567	578	530	587	566	554	559	552	574	539	561	526	541	572	613	536	536	584	589	564	616	594	579	596	591	570	562	570	546	587	539	555	561	545	547	589	532	570	540	582	546	576	571	549	543	531	568	589	572	590	559	587	595	549	523	577	575	529	548	579	565	556	572	581	591	563	557	553	559	571	554	550	557	582	549	607	542	556	514	578	558	566	571	563	572	560	606	549	589	515	557	591	532	559	574	566	590	622	527	591	588	564	538	614	550	584	513	568	565	507	541	586	539	568	556	551	598	593	597	573	545	544	550	570	562	568	606	617	593	556	571	546	618	544	549	549	581	576	551	552	556	537	588	527	560	566	537	597	595	580	556	538	597	530	578	583	568	562	583	593	572	591	551	551
28390	21369	27182	24349	16563	1240	441	769	810	492	259	282	246	248	249	227	240	244	257	221	250	242	256	260	235	229	256	281	249	242	252	247	231	242	261	272	239	248	244	241	237	252	252	200	243	245	260	245	258	270	231	246	271	253	239	237	256	248	228	245	256	241	250	240	262	263	220	238	228	247	258	243	247	259	249	231	248	231	240	259	273	265	251	239	277	271	223	252	261	249	243	253	238	245	258	265	251	244	271	242	256	261	261	246	264	231	240	249	263	225	249	249	242	216	238	236	241	247	244	243	230	228	249	244	244	231	254	237	244	253	248	250	237	264	280	235	238	220	240	234	256	253	221	251	270	264	243	261	249	280	247	234	258	230	230	247	257	262	265	244	246	226	242	260	248	236	254	246	249	236	252	270	241	263	252	272	233	257	258	269	242	231	218	239	259	264	269	234	262	222	236	230	242	241	274	245	233	262	290	245	234	237	242	242	249	257	261	211	242	249	208	245	245	232	215	237	246	233	261	262	272	229	251	268	224	259	247	268	233	287	282	224	242	245	238	249	301	240	233	270	227	251	250	242	257	265	250	280	249	227	257	266	230	239	248	196	247	244	252	266	230	240	238	250	257	259	274	278	252	253	237	253	251	249	250	236	235	246	250	247	282	262	253	260	231	232	233	270	226	269	233	246	232	236	263	274	239	237	244	237	246	239	258	278	270	235	244	242	262	225	247	260	253	248	256	261	235	236	266	247	260	254	224	230	269	236	253	240	265	239	283	248	281	255	248	255	248	231	227	227	274	230	248	279	252	246	213	282	241	240	251	237	252	219	246	266	261	268	241	242	244	235	246	241	247	244	226	261	233	257	251	289	262	245	233	252	253	257	231	243	234	232	261	293	241	267	246	246	227	263	256	226	251	224	256	280	261	219	269	249	239	261	238	247	212	246	256	231	214	253	243	274	249	245	249	236	249	246	240	268	231	263	255	253	254	268	224	281	241	276	245	244	247	225	268	235	240	267	252	238	238	260	261	289	257	263	238	259	254	245	257	284	250	269	245	239	251	230	246	248	244	271	260	247	244	239	265	266	247	257	268	232	258	241	241	245	228	250	223	235	245	228	248	259	268	268	248	242	247	251	275	230	236	229	249	250	241	243	253	232	234	234	254	254	254	269	240	250	254	280	247	224	245	276	258	235	224	228	247	273	247	219	227	233	256	271	228	247	260	257	235	254	279	220	256	261	266	269	252	244	258	247	250	224	263	226	268	238	240	235	252	250	242	256	254	245	236	236	261	242	249	242	250	279	272	241	242	243	241	237	245	235	240	265	255	264	248	242	264	269	260	246	265	236	267	254	250	265	244	296	214	252	253	272	259	250	241	262	225	252	246	253	240	219	251	254	244	213	216	251	257	227	245	241	251	268	259	252	253	230	229	255	239	228	232	260	252	224	270	266	251	263	256	235	272	271	241	243	256	254	277	248	254	235	249	252	273	240	256	256	270	254	274	249	239	232	241	268	254	231	233	228	236	220	260	256	230	233	217	244	259	250	238	265	247	243	254	229	251	240	258	270	272	252	220	258	260	238	268	244	211	224	246	223	261	241	205	241	235	238	242	259	228	246	243	252	247	238	256	228	241	264	237	270	256	221	227	230	254	275	226	260	254	240	214	239	250	262	254	250	253	250	229	219	249	261	231	262	231	270	269	295	260	243	237	236	223	233	254	261	243	249	227	211	242	262	224	241	257	237	266	260	244	252	242	227	253	254	258	262	238	267	257	244	257	256	239	252	261	259	240	255	229	254	269	245	265	243	206	222	255	272	261	229	248	255	240	240	262	242	238	268	218	255	263	249	216	263	234	237	254	285	236	267	256	244	247	232	252	255	244	247	248	262	254	221	233	256	258	257	251	234	293	219	239	263	258	240	236	252	250	234	263	249	269	252	242	232	241	229	233	229	248	243	261	235	252	240	264	277	266	241	225	238	229	260	268	248	252	232	259	231	258	243	232	235	285	221	236	236	244	234	268	257	271	214	238	252	272	212	244	266	271	247	237	252	245	266	256	252	247	232	226	265	259	253	226	238	263	239	247	236	214	264	245	263	247	243	267	239	257	228	270	247	269	260	255	242	266	226	232	221	271	283	240	251	252	277	236	242	262	229	244	277	231	245	256	231	235	226	244	247	263	255	242	252	248	232	252	271	245	271	232	223	266	263	258	235	254	262	254	278	264	240	271	259	276	252	245	238	250	224	229	243	260	225	241	249	255	244	230	280	255	234	250	253	222	242	229	263	245	250	253	246	250	248	255	232	271	204	227	231	256	226	231	277	282	245	243	255	259	240	231	261	254	243	256	244	230	230	243	239	240	251	225	266	240	249	263	240	245	265	245	261	285	268	261	247	255	232	240	251	253	232	234	260	241	239	263	257	255	236	255	237	260	253	245	258	247	258	269	240	240	250	276	241	254	221	265	234	231	256	260	231	230	222	267	223	228	240	254	252	240	206	249	273	259	255	236	237	259	230	247	252	258	267	228	235	235	245	242	231	264	245	255	218	258	238	237	250	262	258	244	249	259	240	255	277	235	244	245	252	251	232	248	255	265	241	271	243	240	257	236	253	230	261	262	266	261	255	279	239	233	273	268	237	229	266	256	249	251	252	262	263	262	243	269	265	244	244	247	224	276	275	238	255	255	265	258	256	253	256	212	249	255	262	225	256	240	261	280	262	216	226	306	240	237	217	236	262	249	246	262	236	249	216	265	281	251	246	261	252	251	246	208	232	270	241	221	219	225	249	266	254	247	254	257	272	233	240	251	230	255	266	242	256	269	232	265	227	237	235	232	267	240	252	250	262	254	242	267	244	260	246	234	251	234	266	235	258	253	249	252	252	238	248	247	280	256	264	245	227	238	289	255	231	266	275	233	264	245	249	226	249	255	247	283	216	229	260	256	246	245	243	248	268	247	247	286	234	244	255	241	273	260	264	243	247	263	249	244	250	232	250	263	261	242	233	227	218	248	273	266	257	218	254	245	266	281	232	257	226	264	241	249	249	262	264	282	260	281	233	237	245	243	262	253	253	283	256	276	252	216	229	235	252	247	216	246	241	263	268	236	235	235	242	238	255	238	271	248	237	228	231	259	266	245	261	230	243	235	240	239	224	280	254	250	243	242	234	281	243	250	253	237	274	249	252	259	256	266	211	258	262	293	215	221	226	271	260	225	232	244	280	258	246	222	237	285	249	235	245	227	240	252	255	271	252	264	266	248	253	234	256	277	248	212	240	234	243	240	241	266	238	240	237	236	226	244	253	249	249	247	264	235	238	254	244	241	257	241	248	251	260	241	242	242	262	244	228	251	233	267	228	243	248	229	246	260	252	279	212	249	238	270	277	258	203	219	264	247	230	274	248	239	257	250	265	246	268	249	235	246	278	239	249	224	242	244	281	240	264	270	240	237	239	251	249	245	248	231	268	261	231	228	246	268	250	272	254	220	227	240	237	228	241
22698	24883	24030	18576	13639	476	561	1045	1061	717	286	274	249	288	255	253	230	240	257	265	275	271	264	255	284	268	285	274	253	295	295	247	275	245	279	247	268	271	262	269	249	236	271	269	273	257	293	252	283	263	290	284	258	254	252	265	285	264	276	277	255	233	274	266	294	289	248	261	285	276	256	283	275	283	260	264	272	270	260	278	266	305	278	262	269	254	271	267	254	262	263	246	252	286	269	245	263	266	286	233	239	266	273	278	266	280	280	259	278	282	254	280	279	264	239	248	251	282	274	278	293	242	277	232	286	271	277	264	269	277	291	281	255	274	288	249	263	272	283	255	260	272	282	292	259	277	269	271	261	261	274	244	273	282	256	251	278	250	269	253	265	248	268	272	248	252	282	272	270	288	241	277	273	273	276	269	268	253	287	266	283	279	268	268	229	268	235	246	259	243	280	274	272	275	229	275	290	282	278	261	291	281	310	283	220	287	257	251	213	238	233	247	250	288	280	253	260	272	272	240	258	272	268	259	265	274	270	290	257	275	269	244	266	237	301	254	283	275	262	239	269	253	268	235	248	278	282	240	269	246	248	279	272	260	264	251	286	230	244	264	274	267	280	257	271	278	258	265	277	266	255	270	271	255	238	249	290	274	227	298	250	297	268	274	233	272	284	282	261	285	250	276	259	277	276	280	270	253	291	283	266	287	265	247	257	254	238	266	318	270	227	282	260	277	273	239	262	273	284	258	301	278	251	267	251	247	273	248	304	258	262	258	246	280	267	290	277	255	252	282	268	286	273	260	269	302	252	244	268	270	246	281	272	255	278	284	267	239	280	278	237	243	272	265	268	286	246	266	241	261	267	273	262	265	262	277	283	271	263	279	274	268	279	272	302	260	257	281	240	233	277	272	253	280	273	261	240	299	249	246	248	246	253	282	238	263	278	278	286	270	282	268	266	251	239	276	257	258	256	253	276	268	241	275	279	265	277	237	284	255	256	278	265	235	272	272	297	237	254	253	266	267	242	289	266	278	277	265	306	284	234	264	256	277	278	279	282	250	258	280	261	274	245	269	267	266	255	241	285	262	280	251	272	293	262	271	272	223	255	270	294	275	247	266	285	271	256	300	290	249	279	261	262	265	278	286	261	252	276	262	245	254	292	227	274	269	276	246	243	254	253	263	266	274	270	288	264	249	274	262	299	270	291	247	278	266	244	263	253	281	254	285	218	282	285	271	250	259	251	244	274	281	283	237	276	255	280	275	254	239	272	271	267	264	279	264	283	289	252	280	267	284	256	285	291	261	275	279	313	273	237	284	253	250	276	283	245	279	227	255	278	262	271	277	270	277	265	283	246	263	249	244	272	264	243	266	272	254	284	275	246	261	264	246	264	275	260	246	289	285	286	261	274	305	272	266	278	268	270	262	259	273	264	284	296	284	296	289	290	272	268	281	250	262	260	291	276	248	255	257	248	290	282	252	284	260	267	251	259	276	265	254	307	295	281	271	261	271	283	241	269	279	272	269	256	298	284	274	239	251	264	239	286	254	291	284	231	257	285	285	286	282	318	244	253	265	293	238	275	275	275	270	275	276	286	279	251	260	266	281	261	245	267	260	277	284	277	254	283	266	286	245	259	265	270	236	284	280	251	279	267	258	280	263	285	270	250	251	254	293	292	273	255	268	281	273	280	249	261	259	284	262	242	257	247	250	282	260	258	250	246	258	291	262	263	301	280	283	258	271	258	278	254	279	254	272	265	279	247	268	263	273	266	280	330	265	297	272	273	263	257	270	262	276	256	265	266	268	271	256	278	292	256	268	273	259	292	248	283	243	275	266	262	260	265	277	254	258	245	256	283	266	278	272	264	253	228	278	272	250	259	299	267	269	266	271	255	293	251	290	276	256	275	260	250	264	259	291	284	270	279	288	286	264	285	268	242	251	279	252	295	246	264	287	282	244	262	264	281	281	293	274	267	246	257	281	277	260	274	249	263	253	248	260	309	261	264	256	257	262	266	253	272	246	315	248	285	258	240	263	293	250	270	250	250	259	279	280	249	280	285	253	255	243	244	263	282	275	257	277	245	286	272	287	276	271	246	270	280	260	265	256	259	273	285	273	283	292	273	274	256	264	269	245	259	257	234	255	259	296	270	303	275	267	272	250	259	250	263	271	251	265	309	284	279	275	248	274	279	263	260	292	268	276	221	277	247	268	291	264	276	270	269	287	278	289	240	266	249	263	270	281	265	279	257	252	281	271	265	295	297	253	264	252	269	288	245	284	279	280	285	289	278	278	253	281	292	259	248	270	265	290	247	264	266	237	273	235	272	291	279	282	275	254	276	281	284	280	262	275	236	254	276	293	281	281	291	239	257	257	296	288	258	293	263	281	297	278	268	254	283	249	264	273	237	258	251	271	291	234	259	270	276	249	284	251	282	279	288	258	261	285	259	277	269	259	265	274	284	240	256	246	297	261	274	278	248	252	242	296	295	262	300	306	286	268	239	249	266	273	286	250	272	270	270	270	257	264	255	252	255	254	282	282	286	297	274	275	275	281	246	272	278	292	262	257	311	293	280	254	257	278	260	248	237	282	284	273	261	293	253	272	283	246	311	252	239	278	239	289	274	254	288	275	258	267	259	298	241	276	259	244	282	292	295	298	257	268	244	267	280	281	248	253	259	289	266	291	266	218	242	247	276	279	268	257	270	287	266	237	279	261	271	309	227	294	267	266	287	248	282	281	306	270	259	299	286	243	254	233	251	269	295	275	243	280	287	269	280	265	282	277	287	252	264	260	264	272	280	304	267	270	265	265	267	289	297	285	281	280	267	287	275	264	280	277	283	277	277	285	271	300	260	247	272	270	271	230	257	264	290	277	227	275	261	267	264	265	288	274	274	282	263	284	270	240	279	290	293	277	254	266	254	276	267	300	263	281	273	241	306	283	247	247	292	249	251	247	279	289	277	246	265	265	300	262	247	264	277	264	275	261	280	262	239	264	234	291	248	281	293	296	272	257	258	281	267	242	286	256	294	275	298	213	270	278	265	267	251	259	272	274	220	293	277	272	272	243	282	255	263	272	249	249	284	257	253	283	263	317	278	244	273	275	274	246	230	259	269	271	245	262	235	286	248	277	244	268	279	290	294	249	281	276	293	272	259	253	282	250	283	310	268	248	297	262	324	290	254	278	263	279	287	279	244	266	267	267	260	261	277	276	291	273	283	279	244	265	266	265	296	239	281	256	260	245	272	255	263	286	267	293	240	239	248	237	297	282	281	289	271	235	272	271	282	258	272	287	276	263	238	285	257	284	253	259	270	307	247	283	279	245	264	248	288	267	305	280	267	258	272	249	264	280	257	271	304	246	246	294	257	262	265	262	275	312	256	238	277	296	292	286	249	276	280	239	229	266	296	259	261	283	275	314	258	245	264	270	256	262	261	281	276	291	292	278	267	276	254	253	247	265	257	257	245	293	297	269	228	261	267	308	258	277	254	274
23875	21045	32931	41654	45352	19065	6858	7599	5492	2728	706	426	417	447	414	438	427	438	389	408	380	404	439	389	383	422	408	389	404	414	422	388	413	449	426	401	376	400	388	408	405	395	437	404	398	452	431	402	421	404	419	401	407	404	365	411	402	402	450	411	382	415	433	381	429	410	420	403	429	393	380	399	402	399	411	430	418	411	393	415	402	431	428	425	401	424	414	434	414	436	391	403	440	407	416	416	429	428	391	414	421	390	388	472	441	453	421	403	420	401	416	425	427	349	397	420	410	442	425	411	398	423	435	419	393	427	416	390	379	419	405	444	407	446	417	428	413	439	398	393	394	377	413	387	447	408	409	423	390	445	398	420	407	436	400	417	404	426	404	446	413	430	404	407	457	416	412	390	384	432	399	398	427	408	399	391	424	420	405	379	414	408	404	448	395	380	444	417	442	396	383	410	412	400	418	391	366	388	417	409	426	431	417	405	448	411	445	405	450	448	405	399	409	421	394	409	427	390	418	388	398	454	404	438	376	399	430	442	390	406	425	418	391	465	404	399	392	396	414	430	421	421	385	420	425	414	392	406	380	411	416	414	443	420	376	406	409	423	450	421	426	420	407	419	400	440	402	392	404	409	436	411	389	431	406	399	395	391	432	409	400	417	402	416	451	374	434	430	372	406	440	430	411	378	423	410	432	421	377	411	420	396	409	405	384	388	413	397	426	418	382	414	430	392	420	422	389	385	414	433	419	396	413	396	369	422	439	416	415	409	433	431	406	418	416	418	397	418	412	410	376	432	410	383	399	379	443	402	425	396	418	431	419	415	432	442	406	431	418	403	408	408	440	396	422	414	402	421	425	411	408	395	429	442	416	413	391	385	419	418	392	375	429	422	399	384	423	415	400	416	450	377	368	411	410	394	386	378	365	392	394	400	389	406	411	411	423	395	421	397	428	374	419	428	398	417	433	389	416	430	403	430	413	399	398	411	448	441	430	385	432	426	395	423	396	419	401	419	418	385	427	398	349	410	391	423	452	415	439	420	424	407	417	385	406	392	431	475	410	426	391	407	408	431	399	407	409	416	388	400	376	411	391	405	409	428	400	415	420	397	383	401	416	393	367	433	388	456	417	410	421	424	406	435	425	408	447	424	444	376	395	386	444	386	428	434	419	429	389	409	419	409	418	413	415	415	419	421	365	363	414	428	419	400	435	395	440	401	412	429	429	411	409	428	404	377	400	435	447	404	438	409	407	409	381	405	415	388	421	403	382	418	447	429	459	391	440	429	434	406	412	417	434	404	376	374	435	427	429	425	379	387	375	406	427	394	448	413	408	393	428	431	401	433	411	396	409	404	417	407	420	381	416	428	447	407	404	425	385	407	427	379	414	387	392	406	423	412	426	404	370	415	427	414	422	442	415	411	447	446	442	393	410	426	414	382	409	389	395	408	431	400	417	463	394	410	410	455	403	391	407	406	404	418	430	411	439	414	431	376	412	437	408	385	408	447	415	401	424	398	368	391	396	383	409	431	396	402	393	386	437	421	402	394	400	373	421	449	455	464	412	411	440	392	430	368	412	433	390	407	387	387	379	431	420	405	394	415	434	392	434	418	421	390	392	433	422	412	432	435	428	437	371	403	445	391	415	420	382	421	425	442	403	416	390	441	418	417	395	384	427	383	375	411	430	429	405	409	405	400	383	410	389	412	400	407	376	395	372	392	386	403	403	430	383	426	383	409	402	378	417	393	395	406	424	394	413	444	405	411	398	381	439	415	403	415	421	405	457	420	416	412	426	419	406	418	417	412	410	419	417	430	417	397	393	372	416	416	406	382	444	432	389	429	400	393	395	386	396	421	422	398	419	445	388	414	377	384	407	417	413	432	410	403	418	425	424	384	406	414	411	402	384	416	420	422	436	384	423	437	390	385	413	430	452	383	427	379	403	446	416	409	422	423	411	413	443	409	377	398	427	409	407	409	449	448	394	424	399	410	393	409	442	401	399	431	419	478	415	400	428	417	405	407	406	445	405	423	416	433	392	414	434	396	388	439	419	433	428	369	417	418	436	394	412	390	374	387	389	415	382	372	418	430	362	411	432	412	411	391	415	427	402	434	391	394	412	397	449	417	407	391	440	415	386	422	452	381	390	401	417	418	439	413	420	404	418	434	395	431	401	412	397	456	414	409	399	409	401	423	436	404	375	439	436	460	409	423	453	416	382	430	385	446	392	393	386	430	422	386	409	408	412	402	421	398	407	395	386	384	408	402	430	406	395	421	429	424	433	408	397	402	412	387	422	401	420	403	442	436	410	423	424	428	415	435	422	388	407	429	391	444	373	391	422	382	450	410	384	402	396	432	453	388	415	411	421	414	402	422	413	418	399	428	374	409	444	428	394	432	425	440	390	412	420	418	399	422	391	445	442	419	408	395	424	415	391	378	400	431	409	378	439	420	397	403	412	423	395	432	389	430	404	399	432	417	408	427	419	419	427	424	443	362	442	408	409	389	379	441	414	405	429	424	415	413	403	416	422	408	383	417	416	416	400	410	427	415	411	402	451	405	419	407	404	444	389	405	387	409	398	423	438	395	428	398	372	393	450	415	427	414	427	455	396	391	406	394	391	412	412	399	414	407	395	431	397	406	380	396	401	425	360	424	412	422	375	431	436	413	395	417	419	420	425	397	399	394	388	398	424	365	388	378	399	393	425	443	427	413	431	409	373	398	402	425	405	455	443	432	415	379	420	400	420	454	398	435	379	409	390	390	442	439	396	432	406	412	424	419	427	392	412	397	426	413	434	438	445	380	421	395	406	414	433	390	410	388	416	403	386	427	374	430	442	384	418	394	385	381	411	399	406	404	411	447	404	404	433	405	421	403	423	438	430	414	424	402	397	416	435	432	373	444	401	452	413	422	417	389	403	434	428	401	453	377	449	404	393	378	442	415	389	422	393	425	413	409	419	397	412	383	441	413	432	415	399	432	407	436	449	441	382	410	391	393	379	383	398	383	430	440	365	433	426	426	387	374	414	372	413	400	390	396	387	383	394	384	418	435	401	417	386	425	410	372	419	426	428	448	418	453	412	399	438	426	413	417	398	370	449	395	374	403	365	416	404	407	391	396	424	383	422	394	403	402	433	386	369	399	380	431	423	404	436	415	417	414	416	432	436	425	389	430	420	392	409	414	412	404	417	414	373	402	397	431	395	375	406	435	420	381	412	413	419	400	381	390	391	430	415	398	377	442	397	424	417	406	414	407	431	419	412	402	444	434	419	408	417	396	402	430	406	432	389	388	401	404	384	403	420	413	422	415	424	428	401	428	424	386	431	404	447	439	435	401	429	426	388	416	399	406	381	401	447	387	398	414	390	434	433	379	442	403	430	408	421	422	385	387	427	389	374	393	406	403	399	441	419	392	401	394	422	408	413	435	389	424	389	387	408	425	409	453	438	436	425	404	447	405	387	427	381	370	411	422	430	409	383	417	402	446	391	394	433	410
35416	66474	64764	56360	44903	3638	4470	10916	8037	3972	758	414	404	451	443	452	446	409	436	426	416	444	429	410	404	422	410	443	386	446	425	411	437	413	415	406	395	408	415	438	409	438	398	401	402	458	443	432	456	412	409	404	410	417	432	433	432	395	395	443	430	414	410	435	427	423	420	410	421	439	430	417	429	426	402	453	408	396	382	387	402	438	413	434	403	399	408	440	440	421	404	392	442	414	442	413	403	428	387	408	392	396	411	413	396	417	395	466	402	369	445	380	418	463	388	418	448	405	441	413	425	465	399	422	428	413	438	423	453	425	404	359	404	426	415	454	424	428	428	367	433	422	417	450	387	435	412	378	414	421	423	408	440	436	456	428	419	423	418	428	420	421	420	430	400	427	441	436	449	395	409	456	436	421	411	440	412	422	428	373	389	411	387	402	438	397	398	439	414	446	436	443	409	394	426	457	395	402	401	430	435	450	415	424	428	417	429	447	455	437	413	418	441	396	404	414	422	465	402	416	425	462	454	425	464	418	431	409	436	457	424	457	426	424	426	384	436	379	436	444	417	411	425	385	421	401	418	366	476	434	361	467	398	412	432	449	405	418	418	408	432	432	380	417	434	429	401	430	415	456	418	394	429	445	433	427	414	435	385	445	367	403	412	405	435	438	401	388	417	399	395	418	362	409	412	423	407	420	416	408	411	432	446	384	357	402	410	403	439	416	431	425	387	439	379	434	428	417	453	395	392	396	430	462	435	393	408	459	396	420	432	419	433	381	434	398	433	427	408	399	409	441	420	408	451	452	397	411	442	419	453	409	396	389	390	407	451	399	432	411	437	398	423	406	427	394	448	426	448	381	430	431	422	407	368	389	436	383	469	457	434	402	427	435	411	420	416	434	439	436	403	406	380	425	414	428	398	377	399	445	407	419	435	421	427	421	413	398	433	434	439	410	448	415	413	433	405	428	435	397	445	430	361	441	402	439	394	452	409	429	423	418	400	416	449	438	440	441	411	416	419	411	427	426	448	441	435	405	415	418	426	419	437	430	425	406	389	426	390	432	407	454	434	387	421	430	423	390	427	413	435	395	426	426	422	397	418	420	447	398	417	404	422	409	415	381	393	407	394	401	465	420	429	434	418	417	454	401	446	423	469	429	414	423	424	401	439	410	448	435	433	439	446	424	432	416	396	438	446	408	413	415	443	433	414	405	419	430	406	420	433	430	444	425	408	404	434	429	418	419	428	407	421	442	454	395	432	381	415	409	463	418	424	428	412	433	383	453	400	423	461	394	438	387	407	409	449	440	418	415	412	376	423	417	416	431	430	474	415	445	411	423	427	418	421	437	430	419	390	423	402	440	406	437	435	413	398	429	409	424	412	419	418	392	393	417	399	431	384	440	405	390	399	419	447	436	429	444	386	420	399	456	414	404	423	398	434	388	411	408	441	411	395	442	377	401	414	390	417	414	381	442	402	431	452	417	421	410	429	381	411	489	431	407	434	371	450	457	442	447	460	409	382	410	383	446	413	414	469	408	413	443	415	394	441	414	395	486	410	435	419	410	387	403	427	412	432	382	396	426	408	448	384	437	404	405	402	398	405	431	454	420	451	413	440	391	449	397	404	417	437	398	433	370	406	426	417	378	381	402	435	423	417	440	432	444	434	393	410	407	452	443	407	424	391	423	405	380	432	469	422	423	432	405	447	421	380	402	414	412	414	389	435	423	398	435	403	430	421	438	399	446	407	393	436	437	420	417	436	457	398	395	393	412	403	393	425	419	406	411	427	397	422	430	441	412	418	410	434	445	426	389	425	408	442	403	401	371	400	455	415	391	447	408	428	427	410	371	440	375	394	454	417	425	426	415	400	440	433	403	400	386	393	452	446	418	423	380	425	432	418	381	421	418	405	397	399	419	412	432	445	431	428	415	407	414	385	434	416	401	420	432	409	445	460	373	416	428	388	376	426	438	411	424	449	465	420	415	413	430	433	439	433	398	412	427	366	421	420	453	414	372	402	428	390	373	411	406	460	389	417	406	426	422	474	422	414	416	418	381	397	406	426	366	398	400	449	417	415	379	412	412	426	363	379	433	416	447	431	421	434	415	395	413	395	402	385	421	438	387	411	428	401	397	427	392	390	448	390	397	414	380	412	435	400	411	422	470	437	406	400	433	427	404	441	359	448	388	417	419	440	411	387	416	426	421	406	439	474	421	418	380	420	441	433	391	413	421	416	396	394	421	401	393	426	395	425	404	411	416	419	434	431	392	384	411	406	418	395	403	401	401	411	421	387	390	440	422	431	440	405	409	415	378	350	384	410	433	423	427	416	424	395	454	405	427	408	435	433	445	410	447	413	404	394	447	417	420	417	418	411	372	457	396	425	404	463	447	459	422	429	385	385	417	420	435	433	447	372	441	403	431	405	454	383	444	446	428	384	433	441	418	438	418	387	431	408	397	438	386	400	405	397	426	428	480	393	444	425	467	420	425	422	420	422	426	433	404	404	426	414	365	420	382	380	428	447	449	445	427	410	429	386	409	412	439	416	387	378	431	423	395	456	407	443	419	418	405	425	422	424	391	421	414	422	428	423	432	439	430	393	408	409	398	430	425	419	424	405	411	444	405	387	420	408	408	383	422	397	417	429	419	412	426	424	382	435	440	431	416	425	445	413	399	433	400	392	418	405	452	392	418	449	423	447	374	431	395	414	457	428	418	445	411	408	409	417	385	452	463	383	424	426	443	419	394	413	429	398	431	425	423	446	436	380	437	422	428	433	413	438	427	382	436	443	382	410	381	402	386	423	442	400	437	405	385	444	442	441	430	454	420	382	397	417	437	428	391	459	443	389	405	426	396	429	419	434	440	432	420	448	413	446	430	413	394	396	406	420	397	432	463	378	388	465	376	445	422	420	442	407	397	419	449	422	390	388	434	403	423	419	416	395	438	399	376	423	411	444	430	426	447	416	433	414	447	427	421	448	396	401	422	391	405	408	437	415	402	387	422	419	402	425	378	405	443	417	433	379	406	401	449	413	382	412	418	403	418	439	441	418	394	376	412	440	398	380	427	419	398	414	392	394	412	379	430	409	435	401	428	403	422	418	441	384	405	406	399	412	395	408	445	421	436	415	390	416	402	404	445	423	416	439	435	395	414	414	429	414	415	448	447	400	425	396	433	433	428	430	404	411	449	420	447	420	394	464	413	395	409	415	402	444	448	424	423	394	411	436	439	400	408	419	481	420	428	426	364	414	408	427	454	471	399	421	466	370	419	443	417	393	456	487	384	438	436	426	422	414	434	408	466	423	444	454	442	414	409	423	389	412	415	422	382	424	401	447	413	418	418	469	408	440	385	424	454	433	407	433	397	437	434	417	406	405	416	445	423	425	433	416	441	427	399	396	397	442	420	431	445	387	414	417	419	376	401	418	396	416	472	380	407	387	401	425	413	423	435	396	437	412	429	450	428	435	435	431	433	446	451	393	406	394	440	386	424
24997	21209	31899	36642	38199	15454	2164	3138	2418	607	318	313	295	284	305	306	291	289	306	321	305	307	315	300	275	314	293	297	283	284	282	304	322	282	295	309	274	284	283	279	310	299	298	285	302	312	288	274	293	293	278	297	312	275	301	296	313	307	294	317	300	315	284	298	283	246	302	305	294	313	296	277	266	274	286	281	267	302	318	304	258	266	301	295	308	296	294	314	277	266	317	288	268	288	318	316	266	294	301	291	294	304	284	301	301	290	298	278	280	293	312	283	262	292	257	263	284	320	269	312	283	298	327	297	297	313	290	311	286	272	293	288	303	292	306	311	277	315	317	308	271	304	281	316	314	289	325	269	281	249	275	307	299	306	291	295	301	281	266	309	285	300	311	304	296	260	310	294	288	283	292	289	307	292	262	287	309	297	275	277	300	281	320	264	282	319	282	303	283	311	303	297	287	268	292	297	300	314	294	273	304	302	314	290	293	288	289	291	263	273	270	258	286	299	289	292	295	285	309	267	284	295	342	270	302	282	293	296	325	283	284	278	276	258	319	300	323	320	308	341	274	279	336	328	307	290	278	293	276	305	324	285	305	300	290	316	323	289	261	319	292	322	288	338	317	295	315	290	295	282	271	290	257	265	296	282	315	297	270	294	278	287	329	300	271	300	304	249	313	270	304	315	290	329	277	298	280	288	276	268	300	304	299	298	264	323	295	310	340	321	287	290	284	276	271	328	310	295	327	304	295	271	276	299	255	302	301	275	278	268	307	274	339	329	278	312	269	281	320	298	298	278	292	274	307	290	276	288	288	290	302	299	309	290	274	307	300	295	302	299	296	288	285	301	276	276	279	301	304	284	305	293	283	284	279	279	307	256	255	305	302	281	280	301	257	286	295	295	306	299	295	326	319	296	293	287	280	336	266	251	273	290	279	302	291	306	295	264	285	305	294	296	297	279	325	300	322	293	323	318	315	271	293	295	303	304	309	288	315	312	296	300	302	297	251	298	261	298	276	325	293	320	310	292	288	276	284	282	303	311	270	304	308	295	304	307	305	316	305	284	274	294	281	253	301	283	294	320	275	292	296	314	290	256	304	294	291	311	276	288	295	283	309	289	307	319	313	300	319	292	297	298	304	261	295	276	316	301	321	287	314	296	281	276	277	279	293	282	304	302	297	300	277	290	276	304	310	290	304	275	291	309	314	277	261	292	294	302	297	305	278	291	295	299	331	298	289	297	276	294	274	298	293	303	290	298	311	278	286	337	278	293	308	346	294	322	292	276	311	271	311	274	284	309	294	276	294	324	327	283	306	281	288	292	304	300	289	305	329	290	285	291	294	292	314	292	300	319	275	277	278	300	280	296	276	291	298	284	303	281	348	305	302	299	286	321	323	274	299	314	297	272	276	267	307	296	286	315	297	277	277	288	312	289	291	309	322	299	320	283	293	305	268	294	314	296	307	295	318	308	293	296	311	297	310	292	292	312	283	293	289	291	271	279	283	284	301	321	293	301	297	288	283	300	298	287	294	318	253	286	305	275	291	266	256	289	316	274	286	280	284	284	309	324	297	325	288	295	317	330	305	287	299	288	275	280	281	303	284	284	318	309	277	300	301	335	298	277	322	284	287	289	305	296	301	314	264	290	321	265	314	287	289	284	346	320	279	291	266	285	304	292	311	272	282	304	261	301	289	265	304	288	292	303	328	292	309	290	310	302	285	313	302	292	292	290	270	340	296	304	306	290	293	275	302	282	310	324	273	305	317	300	289	300	291	304	329	305	300	300	304	297	277	317	285	308	282	302	286	311	316	271	259	281	321	258	271	291	287	294	302	283	291	292	266	273	300	297	291	306	308	269	303	265	309	286	260	304	310	300	275	266	303	295	292	263	291	315	288	302	318	283	313	275	292	285	286	293	280	292	298	287	285	275	319	323	294	308	306	287	291	295	287	308	277	314	286	298	267	294	309	309	291	323	282	301	307	319	287	285	305	292	309	298	293	308	281	285	313	314	256	287	327	311	286	288	276	324	316	315	304	313	310	304	302	287	281	296	313	303	287	269	272	319	284	318	288	302	300	279	312	294	311	295	295	295	254	278	275	292	298	295	271	292	312	291	279	296	306	289	275	284	291	287	308	294	281	291	282	281	266	259	276	299	296	279	291	273	334	304	298	295	284	337	283	304	286	260	278	306	269	312	286	291	290	297	287	313	326	273	294	304	289	302	301	286	289	319	304	314	287	300	273	271	283	287	302	263	294	310	285	315	305	307	314	281	310	281	281	288	309	281	315	335	289	298	254	308	283	308	283	299	268	308	295	292	321	317	285	309	278	292	294	281	313	310	318	284	286	280	322	292	312	277	295	286	279	313	303	284	297	307	313	280	271	261	313	302	294	283	303	309	284	342	310	305	298	283	318	294	296	299	296	275	290	312	273	294	258	252	313	301	290	286	276	282	285	293	311	286	290	301	265	310	285	310	301	285	281	302	278	295	284	291	282	299	306	299	284	275	313	297	290	283	268	280	323	301	316	287	285	301	275	277	290	278	290	300	299	317	277	307	291	298	275	278	260	293	257	314	308	304	289	289	291	285	292	317	266	287	310	309	288	284	266	270	299	294	323	319	320	335	267	319	299	315	284	278	292	295	286	292	263	309	295	293	288	316	272	283	310	262	315	296	302	310	289	308	289	293	290	299	291	302	312	311	288	308	303	309	292	285	300	284	272	320	294	305	318	287	287	306	316	292	298	264	307	317	294	270	281	245	267	277	287	282	256	295	275	314	312	287	320	273	258	303	290	292	280	293	270	286	318	281	273	282	281	297	303	279	320	286	280	266	286	280	305	283	320	299	277	307	307	289	288	295	279	288	292	310	276	301	289	268	314	275	293	323	302	330	283	321	273	304	305	283	291	315	303	315	281	300	296	273	293	299	308	277	310	313	273	270	310	283	320	296	273	276	301	280	285	288	277	294	285	269	277	284	292	329	293	305	329	302	318	289	297	274	313	311	297	303	298	323	300	277	290	306	321	302	289	284	303	295	312	292	303	313	309	292	267	297	275	306	333	292	285	271	295	293	268	271	296	296	291	300	294	284	287	314	308	258	264	306	267	320	292	318	290	287	298	271	307	265	319	285	287	288	320	288	308	304	294	303	299	287	313	276	287	282	290	318	289	281	332	314	277	299	303	302	293	287	301	274	277	317	291	307	278	279	325	299	305	289	285	322	301	314	276	265	286	311	296	289	286	299	309	313	306	301	271	277	308	309	290	296	271	302	303	260	286	328	305	282	311	305	293	293	310	283	299	305	298	294	247	332	296	309	289	293	302	281	277	283	288	317	320	305	311	336	298	271	273	276	314	288	289	278	303	295	293	300	300	303	282	310	295	279	295	284	278	302	291	285	299	286	316	280	288	301	298	284	302	293	319	309	313	307	264	312	317	294	280	283	305	284	313	306	340	267	304	325	285	264	290	266	283	286	278	297	276	283	293	313	313	303
32654	55935	54074	45342	41676	6677	2174	6107	4555	1036	315	342	344	355	309	348	349	365	348	302	359	306	301	342	347	339	315	310	326	334	298	321	344	335	320	342	310	277	318	328	294	301	325	372	337	332	299	322	330	341	324	310	350	331	311	316	328	301	318	321	324	286	313	310	315	333	305	335	342	332	340	363	349	350	321	326	325	282	294	307	358	355	315	341	346	330	295	325	339	335	324	330	353	355	357	342	314	334	330	301	321	336	321	300	310	316	302	332	315	304	333	317	316	320	332	325	322	335	319	289	309	329	378	357	326	312	346	327	346	324	311	325	296	324	298	317	329	324	322	315	339	324	295	306	319	305	309	327	287	331	324	340	330	303	345	343	338	308	336	323	342	351	367	334	310	330	312	314	335	333	328	327	298	323	331	308	323	317	311	332	311	310	295	313	323	301	325	298	335	294	313	311	332	311	345	325	290	335	338	297	317	304	335	350	318	299	304	302	329	314	315	327	330	317	369	340	340	310	322	305	315	322	351	311	348	315	322	339	355	326	351	304	304	306	325	317	341	277	318	334	345	338	321	359	339	291	326	309	330	297	323	310	318	336	331	332	310	289	325	315	323	300	322	330	307	322	302	321	328	319	343	333	319	306	325	345	336	311	329	299	322	335	288	296	305	333	324	345	323	332	295	308	316	317	342	313	312	330	326	334	347	323	327	315	333	331	321	322	298	298	317	305	317	302	348	324	329	322	350	332	312	324	331	346	332	305	324	317	311	320	336	297	289	318	351	327	321	284	336	304	325	351	312	338	317	320	325	377	317	300	335	345	317	315	322	316	313	305	321	341	341	326	311	331	322	303	319	316	292	331	341	311	330	330	324	320	336	338	317	311	306	310	342	312	305	306	303	326	305	311	319	308	309	277	320	323	299	332	314	331	331	327	315	362	320	315	337	335	308	333	329	345	336	296	319	303	337	304	312	330	331	285	316	317	313	312	344	306	332	291	314	330	336	315	326	329	330	317	336	332	317	324	297	330	318	316	297	325	311	380	338	350	324	341	313	304	312	314	303	325	318	332	340	301	344	331	357	337	329	314	309	296	314	272	304	334	309	318	351	321	318	339	343	347	295	300	317	333	296	335	333	355	326	284	308	327	330	319	330	329	324	345	337	301	324	310	326	328	307	311	331	335	290	361	343	353	314	326	324	362	339	330	346	306	366	309	304	334	310	292	312	344	314	312	317	342	308	306	333	318	330	344	310	328	351	353	326	312	323	326	303	323	279	334	330	315	330	327	331	332	325	323	313	320	325	337	351	322	329	304	277	317	328	330	327	330	318	307	308	308	365	320	332	311	303	326	306	315	333	304	311	320	314	367	312	327	337	295	309	308	344	319	317	339	319	337	318	326	314	306	325	332	302	353	317	335	296	338	293	305	345	327	301	313	297	346	281	340	311	325	331	341	341	319	291	338	307	321	332	348	333	351	324	317	319	321	327	316	314	281	309	328	332	295	327	336	321	297	317	317	305	340	331	348	312	305	330	314	304	323	308	332	306	294	313	342	308	331	345	338	328	326	308	297	329	299	314	306	319	351	339	299	346	354	292	289	318	328	299	338	297	350	321	326	321	311	326	342	333	322	324	318	310	322	321	305	349	287	318	310	313	307	327	287	309	376	315	331	344	332	332	333	324	284	330	332	296	309	298	388	324	303	360	342	304	314	323	342	305	309	327	329	323	313	327	316	344	309	281	320	337	334	328	318	304	320	313	324	312	323	306	302	318	327	341	313	317	322	325	315	355	306	348	301	322	336	339	311	301	324	319	295	312	334	330	356	341	338	334	320	310	340	321	338	330	337	299	348	325	315	309	328	319	325	311	309	295	331	318	337	332	323	337	349	324	333	351	303	334	291	308	293	326	329	324	337	318	317	337	293	332	325	341	322	337	320	334	320	327	308	294	346	318	314	328	343	327	321	343	322	321	314	293	298	314	337	334	301	317	338	329	326	288	326	302	323	306	325	324	348	339	328	301	300	341	330	343	330	324	320	317	331	319	308	315	355	319	338	332	325	351	323	339	303	327	324	310	321	317	315	328	326	306	305	321	296	333	309	337	335	319	345	336	301	329	310	323	328	324	353	344	313	307	293	340	308	317	311	308	309	320	363	306	352	335	342	309	321	313	328	340	363	331	291	293	357	341	328	284	319	287	302	333	339	324	326	299	365	309	300	330	313	340	354	331	311	323	317	296	333	314	300	365	358	299	329	327	340	323	327	302	303	331	309	321	308	324	329	325	339	329	329	338	313	341	312	303	330	328	322	335	341	346	343	310	315	321	307	360	301	294	319	344	308	340	306	315	333	313	302	367	329	310	333	302	317	291	319	320	333	341	318	301	315	298	340	317	297	341	325	309	333	349	321	273	336	325	321	318	309	313	326	324	298	307	366	343	343	347	331	321	326	301	328	298	348	330	354	330	280	338	311	336	343	328	356	354	339	279	333	324	318	309	317	324	322	336	329	307	309	302	324	314	336	336	304	318	306	298	339	331	311	276	319	327	318	348	339	342	330	275	321	318	310	318	328	348	309	333	328	328	323	306	319	310	318	321	347	306	308	341	323	324	288	333	320	349	299	334	325	321	316	347	328	338	304	346	332	321	326	311	315	315	318	323	365	319	327	322	331	303	305	332	313	287	339	311	320	311	299	342	305	331	323	311	332	334	331	341	344	323	330	306	343	326	339	315	292	311	318	335	328	305	321	292	289	341	337	327	313	334	332	315	334	349	327	319	337	282	314	322	311	345	355	314	319	333	320	353	354	319	315	300	306	303	305	315	318	343	333	318	353	308	294	352	320	347	325	321	290	330	336	337	328	330	296	310	312	320	327	325	325	349	322	282	310	331	315	307	323	341	316	317	298	348	290	327	308	304	336	318	324	336	305	346	317	347	361	315	330	355	322	334	335	346	322	324	321	299	338	338	330	306	313	316	328	306	343	344	358	310	313	326	340	352	333	323	329	302	335	334	307	328	339	314	336	312	333	302	303	314	328	331	329	341	299	318	319	322	322	308	331	318	330	353	309	350	287	310	318	313	298	323	300	313	291	345	314	317	322	335	330	294	309	308	351	348	314	300	317	314	348	346	321	316	335	322	348	332	336	316	285	312	346	340	326	335	321	305	310	295	284	300	308	307	303	312	320	339	334	325	318	333	339	334	328	304	299	333	320	320	309	325	361	274	329	351	305	343	334	318	335	346	318	319	318	308	307	324	316	345	306	331	344	352	298	359	294	344	294	343	328	322	362	328	335	315	339	308	326	312	326	323	326	344	342	331	340	338	314	328	322	311	337	304	310	319	323	341	296	364	338	333	334	335	321	328	293	328	327	315	310	331	333	309	341	310	311	308	354	340	310	328	300	324	324	364	297	324	357	305	356	305	302	315	367	310	312	279	321	316	316	300	315	336	308	327	351	338	339	282	300	330	339	311	325	312	364	302	315	324	308	329	320	361	316
22683	21151	30988	37042	47113	24614	17564	15412	10850	1966	588	650	575	575	615	598	606	547	608	566	577	563	595	584	560	583	578	577	559	606	547	606	547	538	582	563	536	610	592	573	588	601	544	562	535	562	563	574	549	561	505	580	543	553	524	525	545	525	546	600	546	550	580	565	537	575	585	546	556	579	560	555	552	581	561	571	573	528	572	552	515	537	557	586	591	549	616	557	585	590	599	510	562	538	552	553	564	557	584	572	572	523	585	568	582	587	577	545	574	571	559	560	580	540	576	579	553	568	548	603	527	543	605	564	524	541	538	570	618	607	560	566	571	564	620	550	542	526	564	549	570	536	513	560	579	573	530	563	594	543	595	551	552	557	519	586	582	566	537	560	540	557	565	602	559	573	518	562	590	555	627	549	541	588	548	551	551	571	540	549	545	564	612	569	577	547	560	585	541	579	545	599	580	542	587	575	552	552	576	581	559	557	560	544	516	512	553	569	551	557	533	532	576	511	557	582	571	600	594	533	579	575	541	578	577	609	569	547	533	566	585	594	546	534	549	557	550	545	523	592	557	550	525	598	542	598	546	535	594	525	573	546	573	566	568	582	550	579	619	578	566	516	525	557	495	586	545	569	574	580	517	562	556	579	519	512	563	582	561	572	582	567	595	567	585	539	598	587	560	548	583	576	554	602	561	597	561	581	576	603	584	538	561	590	563	544	586	566	535	576	548	579	543	548	583	553	552	592	499	523	558	573	571	539	553	529	578	543	528	568	563	566	580	588	550	577	575	540	574	576	581	552	599	547	548	547	551	554	554	570	600	542	577	566	546	559	581	538	594	573	570	534	601	601	576	551	572	573	585	536	554	524	514	579	559	546	557	578	559	539	584	577	635	562	574	591	561	533	544	547	582	585	535	532	534	593	551	580	583	584	606	549	563	590	592	542	594	539	574	548	565	588	585	579	574	534	547	571	588	550	611	568	548	541	581	541	585	572	582	594	567	551	570	519	574	562	573	552	551	543	535	557	551	523	552	596	555	567	553	574	596	578	570	577	590	569	568	540	507	621	558	581	568	571	554	532	577	588	554	536	543	576	572	591	571	547	584	585	552	589	519	572	568	513	565	593	547	558	575	530	551	544	565	611	574	508	555	582	542	555	552	554	578	570	576	563	563	527	589	597	491	551	536	549	543	511	536	610	576	567	569	558	556	547	513	569	567	527	600	569	587	554	565	516	541	595	574	551	540	562	565	560	601	521	605	576	576	576	534	618	599	573	562	583	534	601	517	554	581	588	575	571	552	627	541	588	581	537	537	584	570	537	571	553	568	547	550	544	575	591	570	574	532	580	563	525	562	566	548	602	569	574	564	543	575	555	572	553	537	546	551	547	589	581	536	539	599	572	564	529	614	611	573	568	554	548	558	586	553	596	555	626	569	599	572	588	541	565	579	540	548	570	569	563	584	593	539	535	587	574	583	553	589	537	589	547	574	539	565	558	578	564	552	556	604	599	595	551	558	567	543	554	575	589	572	577	583	496	545	614	556	545	547	546	565	588	540	568	570	511	570	561	574	568	580	552	553	554	553	558	552	552	543	544	560	516	594	588	540	583	586	577	566	564	543	560	569	575	493	528	563	542	547	556	537	569	597	586	581	530	530	596	566	575	544	607	542	557	596	521	563	532	550	581	566	576	583	534	570	580	526	558	545	598	545	571	564	541	560	563	574	585	563	579	558	548	583	545	574	555	560	527	530	566	553	550	600	538	541	576	560	586	600	591	567	537	567	570	543	544	546	541	558	550	562	550	546	552	589	574	540	546	559	540	562	574	590	572	592	547	573	542	562	544	552	584	579	498	555	542	570	550	599	538	535	533	546	571	589	618	552	562	583	583	568	521	581	575	581	537	548	553	589	574	575	545	527	543	564	579	598	504	578	534	565	551	540	549	528	551	572	566	594	577	570	578	580	510	554	529	561	589	534	569	556	587	548	576	615	614	558	566	565	579	555	574	550	570	529	560	609	585	586	548	554	576	549	527	540	570	554	550	590	552	604	557	582	554	553	572	586	615	606	552	578	572	507	558	567	544	543	555	578	545	564	578	576	596	552	538	584	583	517	560	549	584	570	538	605	536	576	563	546	594	560	554	584	595	559	609	573	578	519	610	544	571	574	565	588	561	575	588	556	539	571	570	548	557	578	526	568	568	557	581	612	558	529	519	562	551	569	586	589	551	554	597	548	560	552	610	561	564	538	554	567	542	524	551	549	563	572	570	569	564	576	536	553	588	564	586	547	550	580	551	570	546	588	527	584	518	558	605	592	607	591	564	585	572	557	579	620	543	551	615	553	561	580	588	523	513	594	531	545	588	524	607	524	589	565	576	582	504	531	606	593	547	538	561	553	529	585	554	595	530	578	604	576	529	549	561	544	565	557	554	576	603	550	576	544	569	598	592	568	545	567	564	540	578	555	575	606	552	547	536	568	540	597	627	600	571	587	566	566	576	569	554	572	601	527	601	572	578	540	582	582	567	572	552	562	550	539	549	584	547	614	571	584	574	567	594	553	577	565	539	569	541	532	573	547	530	572	581	558	587	556	558	553	566	567	544	525	564	590	544	515	562	585	548	566	556	532	572	569	568	544	596	598	575	572	539	590	575	552	532	547	587	565	591	533	600	536	582	592	514	565	607	521	563	583	567	538	555	498	590	562	556	574	563	497	510	625	637	572	575	556	568	593	523	603	532	558	586	565	596	574	549	549	539	565	579	581	562	585	597	559	538	558	585	546	566	559	576	538	607	618	581	579	516	587	550	554	560	572	586	585	541	546	506	524	640	559	585	549	584	571	562	592	572	577	571	543	550	507	570	565	548	570	569	569	596	574	578	548	547	561	568	582	512	553	573	561	533	577	559	520	541	571	566	561	585	556	549	595	589	597	616	540	544	553	558	548	582	567	553	571	597	528	579	570	545	547	563	599	604	561	570	553	556	588	535	594	521	548	571	565	586	576	556	555	523	588	553	536	600	569	588	556	571	513	547	563	540	551	581	556	552	572	562	560	556	593	558	558	570	582	572	575	610	539	588	542	588	560	546	606	563	606	551	542	534	549	575	581	565	525	546	544	524	536	573	500	528	555	540	551	498	582	576	592	545	569	561	587	501	581	617	567	608	544	505	600	528	556	546	604	572	607	570	570	588	576	566	573	541	552	555	569	568	550	574	570	542	560	602	535	549	525	557	552	593	594	592	569	548	540	545	574	571	545	552	549	513	580	581	562	518	590	536	571	548	545	568	537	541	529	535	636	577	582	585	533	591	570	537	533	537	539	567	565	596	552	583	591	544	585	549	558	563	536	511	563	558	577	562	538	586	553	541	583	568	566	510	586	544	535	560	581	568	574	607	521	516	577	551	581	525	575	569	556	574	540	564	654	550	592	558	558	581	575	545	558	604	547	559	586	553	572	555	573	581	571	562	573	591	561	583	556	551	578	580	553	585	526	550	576	538
42113	83956	79361	71873	57607	7589	8871	19433	13662	2195	611	595	605	646	545	634	576	568	551	520	600	597	624	589	630	545	564	564	558	570	565	566	569	590	585	608	607	599	570	585	555	552	597	582	582	572	610	536	581	559	610	593	521	573	547	588	538	550	533	582	547	566	547	551	564	566	543	580	588	585	569	547	567	553	596	485	597	607	544	578	588	622	568	583	572	574	558	593	568	591	593	570	580	562	578	550	555	612	571	536	557	563	551	567	561	585	509	568	552	550	546	573	548	553	589	559	615	554	604	570	593	520	547	587	514	537	579	574	588	565	567	585	520	566	616	594	590	577	564	536	531	604	593	571	590	558	585	541	594	564	558	589	582	607	559	532	539	607	551	533	568	564	575	579	561	538	589	606	583	546	568	601	549	558	564	553	564	593	526	571	553	608	565	532	562	535	576	582	607	549	565	575	603	557	554	589	605	586	553	583	590	591	531	549	583	569	578	552	561	538	586	596	570	572	543	575	549	533	588	552	562	557	559	591	562	553	574	560	514	560	552	550	590	583	551	552	556	561	550	617	528	537	595	575	507	578	533	572	599	562	577	576	562	550	557	552	555	513	613	542	610	599	594	561	539	598	561	572	547	563	563	567	583	564	594	597	571	584	564	631	587	558	580	571	583	566	557	509	553	549	551	582	550	614	546	565	573	554	572	602	561	545	588	551	564	616	574	587	580	566	526	516	594	639	559	562	532	637	570	583	562	567	561	589	603	523	594	576	598	581	534	624	552	572	602	544	570	562	575	589	527	521	541	555	552	603	557	548	555	578	572	539	570	562	605	589	568	532	577	572	575	590	558	542	584	560	593	561	542	560	524	602	534	519	549	604	569	548	522	577	621	538	610	571	599	566	593	534	587	566	583	558	549	547	565	550	582	585	600	575	573	545	574	560	570	540	586	566	614	547	600	567	585	560	562	508	570	597	540	536	550	495	540	602	609	575	550	558	550	579	554	588	605	541	555	596	576	570	550	581	587	617	564	530	585	551	595	575	564	586	565	553	546	593	562	559	548	572	550	618	617	566	583	574	548	591	588	543	562	547	557	548	513	624	546	548	606	578	562	570	570	573	575	568	569	542	577	549	542	543	581	574	594	549	583	540	568	558	524	547	579	590	549	596	603	577	543	563	563	578	574	519	593	538	595	576	558	586	593	534	584	571	545	574	598	548	525	547	595	569	593	583	579	530	574	570	531	536	575	587	594	612	521	504	566	610	592	545	533	554	584	577	581	551	532	562	532	562	589	566	580	553	576	539	586	628	590	549	572	547	561	600	548	544	603	571	560	542	576	568	590	551	555	586	557	588	566	603	611	629	587	551	581	588	595	605	545	558	564	577	568	514	566	608	545	525	578	547	536	580	557	609	554	601	602	556	569	564	555	591	595	535	570	551	571	573	522	527	605	610	600	548	560	565	538	570	545	538	568	563	600	534	560	548	557	531	569	572	590	601	573	560	530	577	584	570	561	564	531	606	531	563	580	556	579	619	536	546	586	555	574	571	529	599	569	613	595	557	572	615	570	568	505	566	555	588	565	574	625	557	575	607	581	539	543	564	602	587	572	586	569	593	578	573	570	586	534	551	561	548	573	592	561	545	599	578	586	595	582	547	581	585	569	601	542	508	579	554	606	555	585	595	583	581	565	568	586	544	565	572	549	594	575	537	596	586	535	542	558	577	564	547	558	604	530	544	548	575	591	530	568	599	550	595	549	563	539	582	569	560	546	567	532	545	562	622	564	533	555	588	612	595	583	561	602	559	551	515	593	598	563	568	557	533	568	574	598	535	568	607	581	543	575	565	555	581	542	552	536	545	526	540	565	534	555	563	560	580	560	529	542	594	582	572	567	607	594	574	542	576	572	558	586	570	562	533	590	599	590	535	601	606	563	555	571	540	581	587	547	544	534	590	565	576	552	554	592	568	580	609	598	515	587	542	562	567	567	554	547	560	556	531	568	567	591	593	587	551	590	587	589	579	591	584	542	567	598	564	566	587	524	564	591	592	600	558	620	568	612	540	600	541	601	575	595	550	557	597	555	575	601	565	596	564	589	583	556	543	546	588	581	576	601	586	522	557	568	589	527	537	545	562	542	568	603	544	566	568	596	549	563	592	554	619	511	551	565	559	588	576	582	550	615	550	562	571	565	533	540	536	596	598	548	554	572	571	574	608	600	521	541	537	609	532	558	573	567	552	562	547	542	542	567	586	586	558	552	572	576	528	545	560	563	555	550	579	539	567	577	553	543	594	601	561	606	558	594	578	565	622	609	564	558	540	530	542	559	560	607	568	549	583	570	565	555	515	598	570	551	530	553	598	539	584	549	544	595	584	582	558	542	552	595	537	545	545	589	559	555	570	554	601	611	589	586	550	542	536	568	578	558	571	588	546	578	589	544	564	532	552	577	604	535	590	574	598	565	539	575	565	583	564	570	617	545	551	549	540	606	523	608	560	590	545	574	572	584	528	574	585	593	583	515	580	546	566	576	583	594	577	563	581	575	524	549	583	532	530	594	602	517	619	606	570	592	541	559	604	568	586	589	565	569	548	550	580	577	565	577	557	617	562	537	542	583	570	555	535	562	575	606	566	576	555	583	612	590	607	552	588	602	556	549	578	554	585	559	574	569	555	554	580	572	552	545	564	539	578	515	619	548	597	560	589	605	555	561	582	521	547	600	580	540	546	618	581	558	523	568	594	543	571	603	550	597	589	566	583	563	531	592	521	571	602	578	595	607	542	566	563	540	570	585	547	554	575	634	572	522	574	551	586	575	558	543	605	586	544	606	552	597	570	539	564	592	562	583	554	548	588	518	558	606	607	574	555	553	543	569	533	515	553	607	545	563	540	559	579	617	584	566	598	548	589	591	582	547	558	574	557	580	588	563	558	593	579	506	552	577	560	581	587	572	557	543	557	556	589	545	498	611	531	527	569	550	564	587	610	572	532	585	582	573	568	551	550	536	588	585	613	539	565	549	545	580	568	610	566	551	583	577	502	573	621	574	562	598	548	595	549	596	523	576	595	566	546	546	586	575	565	556	563	567	504	597	544	603	590	572	554	578	582	565	587	544	592	534	585	561	605	607	557	554	572	620	540	535	571	601	596	579	617	535	552	575	543	565	616	533	537	570	582	605	555	569	584	564	605	537	564	573	590	569	579	598	552	591	615	558	575	554	569	577	587	557	586	584	572	559	560	570	584	555	544	568	617	548	562	533	578	546	567	566	587	617	581	596	559	549	574	609	544	545	571	565	564	586	553	567	571	581	595	554	552	546	578	509	607	575	612	571	562	547	560	611	571	581	586	541	573	572	547	556	560	583	559	604	609	504	575	527	587	598	578	552	564	514	559	581	565	564	558	567	608	574	588	564	565	585	569	585	558	598	588	534	569	593	596	537	553	548	582	569	613	549	534	591	602	605	538	539	601	614	554	582	538	574	575	590	506	556	626	584	622	551	558
28136	21655	27659	26916	14637	788	585	869	604	266	279	269	239	252	256	238	258	245	229	235	260	278	239	258	256	262	240	272	238	245	236	257	243	232	228	256	230	231	223	244	264	224	264	248	258	215	206	243	258	249	219	222	258	249	243	277	241	252	239	233	239	212	268	233	223	205	225	241	235	255	278	254	225	241	207	264	236	250	217	275	279	259	240	264	234	237	237	238	232	210	249	233	245	232	240	237	231	254	254	260	257	237	254	257	244	259	232	262	205	267	223	228	217	247	223	267	232	271	241	281	254	259	260	220	236	259	226	243	234	245	251	216	226	198	239	255	247	234	250	238	283	219	236	259	254	253	207	232	253	217	195	270	244	232	230	261	228	236	244	232	221	232	225	231	270	240	243	228	239	229	254	259	240	259	273	247	231	239	270	255	244	235	238	242	242	212	204	229	239	251	212	240	232	248	240	244	248	233	262	256	242	246	242	273	257	222	250	256	250	230	239	229	224	222	269	233	208	263	246	246	262	249	281	238	249	254	235	262	211	231	252	236	252	242	253	232	275	209	249	257	242	233	253	250	228	246	250	214	241	253	263	237	250	268	236	223	227	252	214	255	268	250	241	214	218	233	253	213	233	242	248	250	223	233	237	243	228	245	243	218	256	209	241	237	224	244	251	224	252	235	240	267	210	265	236	243	245	266	215	223	243	249	244	231	235	231	241	249	260	226	204	281	234	239	243	269	244	205	247	240	242	232	237	223	238	224	245	257	255	249	229	248	217	241	250	237	259	262	216	244	265	241	240	226	225	260	245	234	228	213	251	237	213	247	262	237	252	248	229	253	262	244	214	265	256	232	254	252	269	229	236	220	244	266	262	254	236	266	274	205	216	249	255	278	257	246	249	210	269	225	235	259	234	230	282	251	241	234	193	251	228	216	235	235	245	219	257	246	252	230	210	268	236	226	227	263	258	218	269	255	250	273	254	262	258	223	230	279	238	281	271	257	272	251	212	250	238	245	248	249	258	264	241	242	224	252	238	244	238	262	232	218	243	244	233	260	261	234	270	238	249	249	226	237	271	223	265	243	255	251	212	262	252	265	244	225	248	269	244	265	232	216	228	233	260	234	225	250	224	237	245	244	241	253	245	236	231	228	235	241	257	253	248	240	256	242	257	280	236	224	224	258	242	231	262	246	248	253	246	247	256	208	281	279	231	215	247	241	235	220	244	238	247	217	243	226	236	232	247	257	219	233	238	252	254	291	247	241	257	242	230	257	237	222	244	276	235	244	237	243	227	261	244	257	243	242	242	263	265	254	233	238	265	220	258	228	231	273	240	243	240	245	225	276	232	255	254	249	267	245	234	238	267	234	248	251	264	200	244	261	236	237	244	239	236	268	255	239	245	224	245	239	228	224	252	219	230	221	264	230	235	235	237	249	244	235	225	262	238	210	241	231	240	236	242	225	255	229	254	233	244	229	242	257	219	244	225	260	266	248	251	263	233	256	248	253	226	236	245	275	253	211	234	255	263	253	216	238	242	242	243	258	222	246	239	245	261	228	249	256	218	215	244	238	231	262	273	250	252	253	238	229	250	263	237	243	248	251	236	243	264	239	256	241	263	232	220	254	249	227	253	255	255	219	247	274	255	256	245	235	248	233	275	260	226	225	257	240	223	239	241	266	256	230	216	221	234	249	223	261	245	252	277	251	242	249	231	235	242	244	231	255	265	240	239	262	221	216	268	221	233	251	259	258	253	249	251	236	231	231	235	227	236	209	263	249	234	250	246	211	235	241	270	241	228	254	241	237	241	215	253	252	245	212	239	224	244	255	237	223	223	243	237	225	244	234	234	238	222	238	228	239	245	258	225	231	236	236	249	265	234	240	238	246	258	235	245	233	238	249	250	244	248	255	237	217	234	245	220	229	220	252	239	231	250	223	243	223	215	248	263	254	238	260	224	272	268	260	220	255	269	255	238	250	222	253	239	256	256	231	253	242	236	222	246	233	229	231	245	237	223	236	250	243	274	241	250	204	235	279	256	232	267	253	224	237	253	284	232	229	248	242	245	224	263	260	236	217	246	250	273	222	223	267	252	236	278	256	227	204	249	247	239	251	253	240	229	227	257	268	220	235	254	252	215	210	241	255	214	270	246	234	234	227	241	215	254	237	239	222	255	255	234	235	247	252	217	239	240	251	231	238	250	227	265	245	230	236	237	246	227	248	229	259	275	230	230	244	237	243	237	267	233	260	239	251	251	258	257	272	235	226	253	241	231	230	275	257	232	224	264	275	252	212	247	261	229	234	232	240	222	261	258	257	237	261	243	219	266	244	262	237	278	240	243	249	233	252	219	239	242	242	266	251	233	236	225	236	246	234	260	250	233	252	241	259	211	265	240	232	224	211	253	230	231	245	251	243	269	274	212	233	249	239	251	248	241	235	250	233	228	248	251	260	241	219	275	221	248	246	267	273	242	229	236	277	253	239	219	249	242	250	239	268	269	244	255	261	258	227	245	255	230	237	251	247	258	244	256	267	249	247	257	247	225	231	230	256	232	255	213	218	215	242	232	231	207	243	225	251	261	242	249	233	252	245	229	258	261	244	238	204	268	236	239	228	211	246	253	203	252	239	254	260	199	250	251	259	224	247	223	224	240	232	249	250	257	226	241	241	242	246	269	260	261	263	234	232	254	268	224	231	263	249	246	246	274	218	247	223	242	255	246	248	249	233	278	234	247	234	221	241	226	236	272	228	258	207	226	270	238	241	272	274	273	248	265	240	249	251	255	263	207	234	234	260	254	261	243	258	269	238	232	245	231	253	260	263	243	269	245	237	237	214	224	244	269	222	254	232	242	226	250	235	235	267	258	252	233	232	245	241	261	239	246	233	247	236	257	226	220	247	235	228	253	232	244	258	216	224	218	220	237	262	230	239	265	245	252	261	235	201	235	265	212	241	238	243	264	246	265	239	249	255	239	244	244	261	228	241	262	249	245	237	230	239	238	221	254	225	244	242	226	261	215	249	250	248	203	255	258	263	272	236	227	253	235	239	218	220	220	255	242	248	255	242	269	231	252	236	246	258	262	245	238	219	252	269	238	252	232	227	240	250	226	220	248	231	229	251	234	251	224	251	226	259	254	245	238	255	252	246	222	247	221	243	227	244	230	268	268	227	202	274	245	242	236	233	270	254	253	242	236	238	244	242	216	217	245	238	261	259	259	266	231	227	232	239	239	192	263	260	250	250	243	246	230	270	223	218	264	266	238	239	237	227	243	234	260	240	252	256	249	260	261	243	270	237	248	243	226	239	231	215	249	251	254	222	249	246	232	225	242	253	250	256	248	242	216	256	241	264	244	249	281	239	254	234	234	228	241	253	260	233	260	257	232	248	212	269	243	219	226	248	255	227	263	248	253	233	245	254	230	231	218	248	255	240	245	248	230	235	263	240	251	257	246	252	221	240	262	253	245	225	245	243	235	250	230	216	254	227	252	256	242	219
19664	27260	23896	21509	10929	373	812	1147	860	273	277	242	267	261	270	266	267	257	245	270	247	265	226	242	274	275	248	257	257	241	255	258	263	251	263	234	246	290	248	249	245	275	276	279	244	273	233	256	249	261	270	282	258	262	235	303	268	241	248	262	251	276	284	260	258	239	267	256	260	281	255	272	251	281	248	268	247	276	290	243	262	262	300	268	282	244	265	277	249	274	247	259	267	258	243	243	268	256	271	272	242	252	257	269	243	267	264	248	269	252	237	250	270	262	266	261	275	288	273	300	253	302	251	263	266	265	256	235	287	232	278	258	251	246	256	259	230	249	234	259	278	283	282	253	261	272	270	260	260	232	261	271	244	270	268	270	256	252	241	267	265	268	241	247	286	249	269	268	240	274	266	239	242	293	271	241	244	271	257	259	276	249	259	285	255	269	289	226	264	276	262	257	256	272	258	238	263	271	253	261	284	296	246	267	237	285	272	248	225	241	266	237	254	302	274	273	274	265	260	273	240	269	241	280	253	264	248	272	244	266	277	264	296	264	249	266	233	269	266	288	268	275	245	260	250	204	282	231	253	256	250	265	259	276	256	252	245	250	229	254	265	272	259	222	263	295	250	259	280	256	237	305	282	264	249	277	272	243	219	248	247	252	234	249	243	253	264	255	275	288	274	257	240	261	267	289	253	240	265	263	249	286	281	257	263	249	279	257	252	293	269	254	264	266	257	236	277	288	257	276	264	267	285	249	247	259	257	262	249	266	269	267	263	257	254	265	280	282	260	246	266	261	248	253	239	251	242	263	287	255	266	269	266	253	285	222	251	269	247	283	237	253	289	253	261	280	284	286	246	297	266	275	221	256	255	267	257	272	250	247	281	278	222	258	268	275	263	276	277	250	265	265	277	236	260	269	257	243	231	282	226	258	272	271	278	257	267	282	243	261	257	275	262	263	250	265	289	259	268	281	253	286	286	250	256	249	234	264	255	283	250	272	258	292	270	237	272	291	245	261	247	234	251	240	257	272	284	270	272	246	243	261	255	271	262	258	260	285	283	250	253	268	250	259	263	268	274	238	255	249	266	269	250	280	248	271	263	279	252	248	249	262	232	281	254	253	254	262	303	273	259	274	266	261	274	266	250	244	263	250	267	280	261	257	233	260	246	249	266	244	244	262	253	235	267	268	281	273	276	233	236	301	278	272	238	261	264	284	257	253	226	250	257	236	263	266	271	280	210	256	280	270	255	227	267	243	282	269	260	266	267	259	245	243	231	256	251	259	249	224	268	254	257	251	265	267	271	229	253	254	280	279	258	288	227	256	241	269	277	245	262	257	260	271	248	236	262	271	277	292	267	223	262	269	275	267	271	259	241	257	280	250	249	241	222	247	244	262	279	265	241	268	264	248	247	273	265	258	266	244	254	241	265	285	249	255	248	240	248	254	271	267	245	290	275	264	264	256	274	249	256	266	268	265	244	265	243	267	248	254	276	266	297	237	268	237	247	278	256	254	244	282	259	270	269	294	255	242	259	247	260	276	281	243	267	256	249	281	275	271	256	253	259	263	274	272	280	250	256	235	275	300	264	246	222	234	247	260	210	242	277	248	269	274	251	310	244	266	248	277	245	294	263	272	285	285	271	245	251	265	238	246	251	277	240	258	284	240	248	262	230	282	273	258	273	275	271	271	263	262	248	274	294	266	250	270	265	259	276	276	259	251	258	268	249	264	237	237	276	287	241	268	264	245	266	257	285	252	237	256	242	261	258	268	240	249	234	266	274	276	262	251	249	245	272	267	270	252	250	264	271	262	275	281	273	265	238	240	255	266	257	287	276	261	251	248	258	257	272	258	264	280	277	231	279	259	294	253	261	292	233	267	254	245	268	241	247	250	267	283	277	285	279	248	243	272	243	248	278	251	264	250	253	256	298	257	268	270	251	246	244	297	222	249	262	242	274	262	249	229	275	281	271	250	245	252	229	264	279	237	272	252	261	236	283	281	264	257	276	274	245	260	267	261	250	276	257	242	253	276	257	269	243	256	280	258	275	238	252	250	246	240	254	244	252	257	261	242	263	259	244	256	262	250	233	268	250	247	251	242	256	224	257	238	257	263	265	256	274	265	262	263	259	256	257	232	245	270	250	260	244	248	269	267	278	272	242	252	265	275	269	261	240	279	265	240	261	257	280	261	262	259	279	257	259	265	271	288	252	259	259	238	249	253	238	253	243	257	246	286	257	248	280	253	296	271	243	226	284	235	267	249	279	277	296	283	265	286	266	270	255	275	247	276	290	225	235	254	238	239	270	264	302	274	255	255	255	250	248	253	257	263	262	275	255	272	249	299	249	269	265	268	273	255	284	283	259	239	251	260	264	262	271	267	243	252	263	233	265	244	271	236	241	238	299	300	226	240	284	268	259	259	269	250	307	254	278	257	261	275	267	267	230	233	231	251	263	242	260	230	269	260	272	267	264	261	234	277	271	259	257	255	269	262	255	260	262	235	294	271	288	235	257	252	282	262	254	257	275	276	256	224	248	263	246	261	247	273	258	236	291	274	270	270	236	262	257	261	236	244	268	240	257	237	241	254	243	303	268	276	247	291	264	250	276	302	265	252	260	267	269	278	252	261	261	285	280	257	284	232	290	260	278	263	256	258	263	284	234	276	266	239	269	275	264	280	260	263	256	255	243	254	269	290	252	233	270	286	257	270	268	262	234	271	269	252	247	247	261	251	237	275	244	254	258	260	238	259	262	257	268	243	262	244	254	236	267	228	238	268	268	254	245	270	281	248	251	232	254	243	240	263	271	278	239	251	255	297	266	253	242	268	242	250	234	277	258	246	263	319	258	290	262	245	283	243	272	279	277	238	237	246	258	242	224	244	245	273	300	266	266	236	266	273	272	254	270	296	299	241	264	276	258	268	285	270	268	257	274	276	264	250	252	240	251	263	246	271	271	263	240	264	238	247	287	244	256	274	297	252	277	271	269	244	259	241	255	257	245	257	246	239	245	252	241	246	292	289	263	243	241	247	243	258	277	242	256	263	260	253	262	239	283	273	272	259	277	267	275	256	266	259	261	267	253	269	267	239	267	267	269	258	280	250	245	257	256	249	258	272	247	248	246	277	280	283	254	254	263	252	269	243	274	265	275	274	257	252	290	245	258	280	297	273	267	243	244	225	255	259	247	244	245	262	248	276	215	244	249	259	250	263	288	265	255	273	271	239	242	311	266	289	245	259	273	281	231	269	243	283	255	293	305	305	273	269	269	263	263	277	243	238	275	262	264	233	290	253	261	241	230	275	234	273	257	248	253	261	273	243	245	232	247	245	262	262	270	255	254	240	276	295	246	257	237	254	272	256	276	263	241	265	254	246	263	252	257	247	228	235	240	273	236	242	264	237	238	263	282	249	287	276	271	262	286	282	265	283	259	274	262	282	219	234	245	273	253	254	269	267	279	276	252	244	256	278	259	281	295	264	276	254	258	256	249	260
24007	21155	32824	45934	44689	17717	9048	8285	5264	1056	438	413	420	444	441	432	425	435	417	409	394	420	434	414	412	423	404	411	395	396	433	428	409	415	422	394	432	416	443	409	405	432	364	406	374	414	412	393	411	403	385	406	397	420	421	377	395	422	438	463	449	444	404	408	406	391	406	454	402	424	422	430	421	423	393	388	413	421	398	372	373	422	417	440	395	405	403	401	395	435	411	398	366	412	398	398	405	362	405	402	386	432	417	412	385	448	428	386	409	435	383	430	371	392	440	433	401	398	432	392	400	418	419	406	395	417	418	428	423	422	418	386	396	404	432	407	409	380	457	409	405	379	379	430	413	433	399	426	440	434	423	396	382	422	391	426	448	414	391	353	409	417	408	434	403	402	433	368	400	431	430	414	431	444	395	428	434	377	412	385	415	453	402	425	404	439	410	378	448	424	399	399	401	411	429	471	394	422	384	394	409	441	433	411	390	395	391	432	442	412	393	400	397	409	399	396	422	415	405	427	413	407	414	436	412	427	424	410	388	423	454	423	394	409	398	424	353	397	435	411	428	403	439	433	395	407	420	430	421	407	434	397	432	409	440	392	430	374	414	428	383	384	439	390	422	403	443	417	417	431	402	413	425	401	390	421	405	411	402	428	427	405	431	402	426	413	395	407	418	424	411	438	383	426	407	426	429	418	432	439	438	379	440	401	417	403	405	409	413	392	397	427	426	408	370	387	377	408	412	406	425	409	410	423	424	413	433	398	397	365	393	425	442	390	389	407	389	429	391	431	408	427	387	361	413	430	438	403	420	433	401	393	440	424	416	428	411	411	426	398	430	401	435	432	435	435	392	400	463	432	421	392	434	395	405	461	408	416	446	418	429	398	426	395	423	391	412	391	407	437	403	431	390	463	404	435	417	400	413	404	420	434	445	406	415	400	402	435	435	386	414	423	425	413	441	412	446	391	390	409	381	419	437	443	429	424	391	414	397	429	402	454	442	413	413	433	416	423	437	418	430	449	411	437	421	450	425	417	408	416	393	398	429	429	427	430	421	430	391	392	434	390	442	419	428	446	385	433	418	375	429	427	420	391	403	419	422	377	450	422	424	405	379	400	409	456	438	419	408	424	410	427	409	420	415	409	394	425	423	417	404	403	406	426	409	378	423	422	399	411	428	414	457	390	438	401	390	446	435	415	393	437	433	419	410	435	439	380	401	396	440	397	381	436	425	426	414	412	434	427	417	402	409	389	392	401	423	439	424	462	445	417	400	442	443	409	361	400	410	440	419	423	411	405	438	413	432	366	427	393	418	386	410	402	409	421	421	398	398	418	424	402	415	377	443	429	404	382	385	415	362	420	408	355	387	417	413	398	430	401	413	445	409	431	410	399	413	424	403	430	405	369	404	426	429	425	460	427	397	376	438	423	435	386	399	403	452	413	422	408	415	389	381	396	431	382	400	452	431	400	432	421	471	418	425	446	401	424	419	413	461	409	466	405	384	385	369	398	404	420	439	434	356	415	448	428	426	394	398	378	440	397	434	429	402	460	411	395	385	396	403	424	400	385	373	403	434	428	407	424	451	450	394	400	434	421	402	453	413	422	425	420	409	397	394	423	388	412	447	433	409	427	418	444	419	398	404	392	424	399	422	405	408	429	390	410	385	414	403	374	401	391	385	429	399	441	388	402	406	416	393	386	417	410	413	396	407	397	439	393	441	408	422	407	427	381	421	404	402	388	400	448	420	399	378	387	395	417	412	411	391	421	396	399	400	406	450	389	410	399	385	364	424	400	416	399	414	424	444	407	395	404	429	383	392	432	427	426	382	446	415	431	420	390	448	402	392	420	432	429	426	394	437	415	418	449	410	416	465	402	406	389	401	395	419	436	418	418	432	420	457	384	442	376	407	449	415	401	386	421	428	409	376	408	411	414	442	409	396	385	410	434	408	385	410	398	424	420	430	436	428	419	394	411	382	424	398	425	408	409	416	391	402	439	386	420	410	427	422	442	414	368	419	426	407	414	402	411	423	428	400	387	396	411	446	465	421	413	395	448	415	419	423	385	418	394	367	401	442	366	408	405	425	418	404	424	442	392	406	424	393	397	430	470	427	393	432	406	392	421	413	415	446	372	402	426	406	421	367	399	421	427	439	457	406	393	405	410	408	410	391	418	403	423	402	412	407	420	430	411	454	450	406	438	405	425	410	434	410	380	441	424	434	432	432	385	443	403	385	417	416	425	363	407	432	415	372	408	416	391	400	450	418	389	424	407	425	410	353	396	398	409	428	418	403	394	404	423	384	420	415	429	429	432	421	420	380	380	414	417	381	408	389	441	387	428	461	441	417	436	419	404	432	416	400	417	375	438	372	410	424	409	425	416	413	411	445	415	423	395	421	420	398	385	403	441	413	454	396	394	429	433	394	396	414	389	402	401	381	420	384	431	429	416	446	386	412	435	413	372	445	362	382	414	407	416	390	415	450	440	418	426	418	413	398	472	449	431	390	431	407	436	423	364	373	415	438	413	363	384	426	436	426	377	410	425	455	383	424	358	400	422	444	434	429	390	403	402	462	430	415	420	393	428	397	445	417	403	390	400	433	439	425	411	386	403	431	425	422	409	441	389	372	435	404	435	380	418	451	407	419	428	409	430	433	468	423	433	437	421	435	419	412	426	409	394	403	391	400	427	423	447	405	411	445	408	414	399	432	405	421	387	408	409	427	439	405	442	409	450	432	416	363	392	401	426	424	385	396	417	377	419	399	387	393	417	440	400	413	396	410	394	445	404	396	415	412	415	398	396	387	389	408	446	426	441	452	424	458	437	390	411	386	417	420	427	379	422	399	404	441	425	398	434	395	426	423	430	404	405	433	410	400	398	446	417	363	389	424	428	407	408	400	421	387	433	427	405	450	430	419	408	416	403	420	377	453	396	414	409	409	403	419	432	410	425	388	433	393	407	387	402	414	417	425	394	398	424	393	391	418	421	413	413	394	398	386	383	414	425	424	393	405	398	410	383	402	417	405	410	421	421	394	451	378	404	411	438	407	401	408	409	390	398	406	418	408	409	409	435	387	391	395	431	394	434	397	426	442	408	415	371	427	418	380	407	386	434	421	436	433	423	430	429	403	407	412	401	391	384	399	431	405	423	429	414	413	428	434	419	443	377	395	392	462	413	424	392	402	446	372	445	455	367	408	411	404	410	416	416	421	424	419	385	383	448	413	414	424	409	449	426	440	457	466	433	425	417	414	415	375	380	410	384	444	410	387	426	404	406	437	397	452	452	422	430	402	409	433	412	404	395	405	439	400	419	418	436	411	406	418	387	423	443	417	426	415	373	438	421	424	426	388	426	398	404	427	430	424	392	391	431	398	440	391	419	439	395	452	400	410	443	439	405	399	399	401	415	401	398	425	390	401	405	391	390	399	419	393	399	408	438	411	406	398	430	418	420	430	403	449	407	433	410	420	425	430	380	419	431	409	442	415	443	423	412
33607	69711	65470	59427	41282	2362	8337	11733	7484	1251	402	426	415	414	406	446	439	433	402	389	459	446	439	419	431	428	450	414	401	476	391	404	434	415	441	444	405	456	421	461	424	450	403	411	426	456	422	413	419	413	426	398	408	430	440	409	404	441	409	449	399	390	425	416	423	425	397	422	409	419	426	399	411	463	392	445	428	413	427	438	417	419	429	384	430	422	420	442	424	411	434	412	444	403	415	404	429	408	471	430	402	421	423	397	396	434	416	431	467	392	412	452	411	428	402	425	418	425	415	448	411	441	428	417	422	453	429	423	421	423	431	434	426	426	423	423	442	422	453	428	453	423	455	413	415	453	432	441	409	478	437	437	413	456	416	435	453	433	457	376	444	409	451	407	433	413	437	452	390	421	413	441	414	435	395	429	427	440	385	417	453	425	422	386	466	387	428	429	408	426	411	386	393	415	401	408	400	383	398	405	412	388	422	427	412	416	435	433	417	420	404	430	415	437	425	427	372	405	432	396	430	403	396	459	430	414	433	419	415	421	420	394	450	416	400	432	433	422	410	430	429	418	402	424	424	407	427	425	464	413	400	396	430	405	393	420	419	414	405	396	428	424	443	440	394	440	428	385	425	450	452	406	393	433	405	459	434	434	431	394	438	430	409	443	418	421	429	429	458	415	449	395	465	414	405	417	433	431	423	436	406	406	414	414	415	434	409	406	387	426	398	418	416	442	449	431	412	422	409	442	416	411	441	450	411	408	384	445	435	430	415	378	440	417	407	420	446	398	429	417	436	429	396	428	431	400	415	445	432	402	425	420	419	420	435	431	408	453	379	407	451	423	398	428	431	450	429	429	427	418	402	414	446	407	431	441	409	405	429	435	454	427	413	408	434	423	424	407	402	415	437	400	395	408	428	421	424	413	426	447	400	429	442	432	420	403	443	471	398	403	443	456	455	385	451	415	385	407	437	445	407	398	442	437	421	448	418	432	417	434	441	405	426	422	441	414	440	439	436	423	469	440	420	404	424	441	406	438	396	394	403	454	414	412	401	415	406	421	435	448	402	428	436	424	447	415	440	400	396	415	433	431	416	416	384	405	431	417	421	406	455	469	438	439	400	424	381	429	433	427	430	432	385	435	420	428	393	426	400	408	428	376	418	433	426	434	424	398	395	379	454	427	439	440	414	431	429	397	425	415	450	430	403	402	414	432	417	413	421	380	391	469	471	462	433	437	397	426	425	436	449	461	426	442	423	395	428	394	422	406	405	433	442	418	451	411	417	396	408	439	414	440	405	413	426	434	453	429	428	470	384	437	400	426	446	435	418	392	393	435	430	401	428	433	398	421	469	481	399	439	418	431	411	421	473	405	434	440	417	415	392	442	406	430	440	405	458	465	411	438	445	415	380	446	402	455	447	412	443	396	383	419	418	393	392	395	419	403	430	421	389	426	451	414	426	446	411	436	406	403	437	431	431	395	415	409	389	431	425	411	434	415	414	441	422	382	432	412	430	418	471	409	438	413	405	455	396	418	413	436	388	416	429	422	386	392	423	444	420	400	413	424	425	456	421	434	432	403	425	470	421	401	415	456	409	433	405	449	413	424	453	429	394	455	420	440	400	439	436	430	408	439	441	397	394	404	424	404	409	445	409	406	415	383	462	423	399	409	435	423	435	413	405	436	426	397	430	443	381	408	434	438	410	430	392	381	482	504	448	401	424	430	412	440	436	411	402	457	420	380	449	429	420	449	420	442	433	430	438	407	421	451	424	423	434	402	394	415	391	440	407	426	476	415	414	417	434	482	405	419	454	451	419	425	420	394	415	400	394	422	414	434	426	466	430	404	443	434	412	449	399	455	465	432	422	444	407	408	417	427	426	384	405	410	449	430	407	444	441	436	469	443	391	470	442	415	432	437	413	460	401	431	419	435	456	420	438	419	430	419	416	417	381	417	429	384	396	433	418	422	420	406	406	419	434	430	430	438	406	434	478	418	407	449	404	413	400	434	426	426	371	453	454	385	439	415	420	417	431	443	429	437	439	460	428	419	445	421	418	438	419	421	435	424	418	429	443	456	405	417	448	421	427	447	421	415	402	429	432	451	439	437	430	430	406	443	431	403	401	446	410	409	431	412	398	417	402	449	395	399	385	430	407	399	392	422	442	437	423	428	447	445	423	425	404	397	397	394	398	441	414	435	411	457	426	435	426	411	419	449	418	401	464	433	463	386	452	427	401	446	461	404	446	390	424	413	401	412	423	418	454	429	405	411	402	421	410	442	409	434	466	431	443	405	412	430	456	453	450	422	453	423	430	459	447	437	419	445	435	433	415	455	417	437	427	410	398	424	409	455	410	416	446	468	394	428	448	409	452	431	410	431	420	439	425	415	409	419	399	419	438	425	444	425	430	403	408	445	438	425	447	377	394	420	414	351	457	425	413	402	423	410	438	411	435	428	420	417	419	429	406	425	401	426	415	435	411	415	414	432	425	411	443	436	417	411	420	419	419	416	397	445	416	414	418	420	438	393	463	396	442	433	399	430	430	418	452	445	422	403	418	395	429	395	408	366	419	450	411	434	370	431	402	405	439	415	461	395	411	453	429	438	408	449	433	407	404	386	423	422	405	463	400	427	455	416	429	421	411	415	478	429	396	441	442	420	423	413	437	407	422	449	446	404	408	396	431	416	409	441	440	421	400	404	439	399	453	395	387	400	410	439	417	465	423	441	442	404	431	428	433	412	442	419	434	417	442	407	407	407	459	405	387	436	425	415	445	427	406	448	444	389	410	409	481	406	421	430	455	409	409	443	406	441	411	422	449	416	402	397	411	435	404	423	448	408	385	421	453	409	387	428	401	420	434	450	429	456	423	408	398	417	416	409	430	415	404	445	427	429	407	410	435	411	428	438	411	409	440	436	415	435	454	448	410	446	392	427	430	466	439	438	434	424	421	426	447	439	400	435	437	446	424	413	429	424	398	412	413	407	439	389	469	455	426	389	426	424	402	460	427	407	453	444	431	446	424	444	423	410	441	420	376	392	411	424	440	412	412	418	415	446	412	427	425	455	419	401	424	405	435	414	419	393	442	446	434	384	409	416	418	397	431	418	422	420	388	432	421	451	412	390	442	461	412	447	414	402	445	428	446	405	442	430	444	439	380	415	426	438	411	432	409	409	399	424	426	458	403	409	446	391	404	420	429	410	412	413	411	454	395	430	421	426	390	424	388	438	429	451	417	443	475	431	369	437	408	427	438	417	467	437	423	409	405	441	416	414	405	428	439	428	418	464	441	413	431	392	416	423	409	457	405	431	399	394	427	438	385	443	417	420	445	430	414	425	386	440	480	421	445	437	385	463	461	423	397	438	432	437	448	437	393	412	434	448	423	423	438	418	448	446	386	388	406	420	448	425	382	448	434	416	425	416	412	419	432	493	462	445	422	408	408	474	431	437	415	451	439	435	427	432	427	431	406	424	420	416	422	403	428	421	401	417	405	401
24974	21204	31810	40654	33047	9710	2991	4138	2605	441	305	287	286	291	290	300	297	284	287	285	255	313	291	289	282	276	271	274	267	289	287	292	302	278	298	296	285	306	288	280	264	297	290	254	273	284	280	272	297	252	294	285	268	286	285	265	272	298	271	302	271	243	277	296	294	304	283	291	302	283	279	283	286	313	263	244	281	282	280	293	296	296	318	305	278	294	303	300	277	294	318	283	291	281	284	296	297	294	287	263	276	296	303	264	292	295	278	257	279	286	273	282	300	306	274	261	243	308	308	271	289	312	269	290	292	292	310	279	270	270	294	275	288	281	277	318	278	279	294	259	261	305	256	297	309	278	300	280	280	304	285	264	280	269	317	269	283	297	307	297	292	274	316	296	281	257	310	300	266	285	299	279	269	313	276	281	301	291	281	289	291	275	279	310	281	269	308	282	287	289	286	283	282	283	306	248	332	292	262	311	276	295	315	291	267	303	303	269	293	261	302	279	305	309	293	274	295	278	301	273	264	291	267	269	273	296	282	279	298	257	323	284	320	286	302	294	263	309	282	291	276	298	307	285	253	293	308	276	304	259	272	295	314	287	299	272	283	300	289	289	267	269	293	257	283	272	292	297	302	239	246	297	282	274	293	281	251	279	268	284	281	277	276	288	299	291	280	281	269	274	292	294	295	321	268	284	306	316	253	277	286	270	304	283	303	271	265	296	288	295	285	266	284	267	307	285	300	293	283	260	302	275	293	321	269	306	291	273	318	268	272	281	284	273	294	307	271	283	327	271	308	262	281	290	292	316	271	315	304	282	315	310	269	289	295	289	302	313	284	294	251	284	301	274	281	278	291	268	257	301	316	294	285	286	305	291	274	308	282	296	267	285	317	263	278	313	305	298	284	264	290	311	308	280	310	285	273	285	294	304	264	279	289	294	285	280	266	274	309	305	282	280	295	310	299	303	289	288	252	296	290	308	327	269	294	277	294	310	285	283	295	262	293	278	288	274	297	305	289	319	287	277	278	268	250	278	259	291	286	291	283	281	287	305	269	274	208	274	273	289	260	269	288	296	262	286	302	288	260	264	290	308	266	288	285	288	321	261	296	272	255	290	303	271	299	270	273	269	308	291	303	310	280	280	325	293	303	281	280	261	271	292	295	302	277	292	287	306	292	303	278	293	292	298	294	279	290	282	282	271	283	273	277	281	280	314	286	275	287	309	292	291	280	289	276	273	289	280	284	269	258	267	287	279	283	266	258	287	286	325	269	294	274	299	286	274	286	307	283	298	265	253	288	284	268	292	279	280	303	254	267	309	299	303	273	272	266	276	317	279	291	264	278	272	272	313	295	259	287	280	274	283	291	315	281	298	290	279	280	287	295	268	298	273	266	277	311	283	314	308	283	282	281	289	283	255	305	281	270	274	278	323	314	281	280	274	315	265	302	290	260	309	292	297	291	295	263	278	295	299	309	285	316	287	310	310	275	271	317	273	294	320	269	285	309	318	268	295	294	293	270	320	282	309	257	273	275	277	292	299	258	286	287	286	285	297	256	278	257	275	289	299	268	300	276	314	249	295	291	308	312	247	281	289	275	299	295	300	297	290	252	273	301	288	277	286	271	287	292	295	307	282	272	257	299	270	250	277	301	319	271	281	283	259	319	300	281	321	283	282	293	276	299	294	249	304	272	299	289	274	317	257	304	294	276	275	308	295	309	292	310	302	312	303	303	256	297	261	294	308	274	285	258	303	260	292	315	284	283	298	286	297	303	266	279	288	281	246	292	280	263	265	263	258	268	304	283	295	311	260	272	292	303	289	281	284	311	295	287	268	277	301	290	309	290	273	297	290	310	310	287	296	270	284	277	280	308	283	262	259	303	289	323	270	250	336	253	293	285	277	313	295	296	318	255	285	287	303	280	291	278	259	300	268	301	295	324	304	310	285	312	307	282	306	266	279	262	288	284	263	260	324	269	276	315	302	256	296	305	296	244	267	308	283	301	325	280	314	312	318	285	325	253	292	308	284	291	279	307	264	263	271	287	294	301	283	288	286	295	261	267	263	287	296	277	280	295	315	260	292	299	272	275	299	279	281	310	266	262	292	321	321	270	309	293	249	290	266	302	290	272	247	296	290	266	260	328	296	325	271	297	301	318	293	241	293	298	276	300	307	271	299	283	303	298	299	283	269	257	296	268	254	291	273	270	294	278	280	309	278	295	278	272	286	290	298	276	311	282	283	301	310	308	282	282	280	295	274	288	303	274	272	281	275	276	308	305	321	282	253	325	276	255	303	321	306	292	291	280	299	301	305	276	309	270	259	279	309	291	288	269	295	272	259	300	274	290	297	292	304	304	265	284	292	243	268	307	291	278	284	289	274	292	338	273	283	311	291	308	282	308	284	301	289	290	291	313	305	276	265	283	306	255	260	292	310	295	286	298	296	292	290	291	304	272	276	282	282	266	281	289	264	312	293	305	245	281	296	303	300	303	283	265	319	279	291	310	308	289	287	291	276	266	297	310	275	277	261	292	287	286	293	296	276	281	275	283	296	297	321	270	305	265	273	305	311	310	307	294	281	286	294	257	255	282	272	271	286	302	258	288	290	280	305	311	305	289	294	292	290	280	296	288	256	282	269	293	281	291	287	297	277	274	297	304	300	298	310	289	257	305	289	266	291	260	296	308	305	268	278	272	312	271	271	303	294	272	292	281	321	308	321	290	303	279	293	279	281	287	289	259	285	278	284	301	275	305	283	306	322	285	275	262	256	289	286	305	301	297	295	265	291	275	292	264	312	279	282	276	257	305	285	303	309	318	286	302	281	271	290	297	287	268	271	299	277	264	257	291	277	304	280	249	288	271	281	282	284	268	286	289	266	271	287	283	305	329	285	295	272	273	279	314	280	269	332	302	294	293	273	290	320	277	291	264	302	307	283	304	280	268	297	269	283	246	261	294	277	287	265	264	275	302	320	278	283	292	293	336	299	296	283	318	293	293	260	298	288	316	292	286	271	292	295	270	294	267	291	276	309	301	273	273	297	277	289	310	291	312	296	285	299	309	306	321	286	264	282	270	286	303	290	274	301	301	300	262	293	269	283	278	275	266	272	293	273	252	267	267	320	288	278	322	277	281	277	317	284	253	305	286	286	295	312	300	303	269	260	276	272	299	286	290	296	271	276	276	317	282	303	272	265	289	266	272	285	307	272	265	307	272	296	279	296	273	307	293	294	324	289	302	276	299	296	286	273	306	273	278	280	307	264	305	291	288	257	305	289	331	307	285	305	284	303	300	277	292	313	308	263	238	300	265	291	309	308	270	279	293	306	309	273	284	299	301	290	276	278	288	300	266	275	299	293	291	272	260	273	293	295	281	284	256	279	283	286	291	273	287	266	288	277	283	281	288	280	293	299	298	286	268	269	268	279	293	295	262	280	306	296	273	264	266	295	267	271	282	304	264	315	293	259	275	293	271	277	308	283	273	268	294	315	296	297	314	263
31045	58893	54724	49615	30392	1363	5031	7662	4888	670	325	362	318	344	320	331	286	335	324	354	305	309	319	324	327	301	303	318	323	312	313	310	322	297	306	326	311	331	303	314	318	309	291	319	327	339	299	327	270	294	292	301	301	296	283	334	304	335	314	330	301	316	316	276	319	306	326	331	313	315	348	310	334	309	322	335	372	312	309	314	333	318	319	298	322	310	311	308	286	340	297	299	332	314	313	298	332	336	321	331	288	356	323	285	325	305	332	320	324	327	295	286	314	306	322	295	300	287	312	304	318	334	312	327	337	323	306	310	333	323	305	314	291	327	293	316	318	293	346	303	311	331	303	294	298	329	288	320	306	291	271	321	321	346	312	333	333	326	297	296	310	324	325	299	336	333	336	319	317	284	334	274	322	311	333	317	315	321	283	334	330	332	304	317	301	292	299	312	313	334	330	322	305	279	272	318	314	307	327	325	302	322	325	320	314	341	297	328	307	317	282	297	311	307	321	297	346	295	338	311	305	318	312	296	307	341	309	333	315	329	299	318	300	298	309	293	298	317	315	328	344	295	319	313	314	318	289	335	295	328	301	292	293	308	360	314	318	341	333	317	358	295	303	317	319	316	331	320	303	302	301	317	300	342	295	354	321	329	325	341	286	306	325	280	305	334	290	326	297	292	301	354	311	334	318	308	291	322	314	326	332	314	352	316	342	314	308	307	308	314	336	289	288	298	292	354	291	300	358	315	309	303	295	315	291	315	337	295	314	309	310	322	303	304	327	286	296	326	301	306	318	313	319	311	310	341	318	303	317	307	326	320	342	328	291	314	322	310	357	321	314	304	300	306	282	322	282	317	319	299	344	347	304	308	308	276	287	347	309	312	295	327	310	288	292	292	299	298	299	319	314	297	295	299	298	286	297	304	311	298	324	308	303	300	306	299	337	325	335	327	320	311	308	289	332	305	321	327	287	318	317	345	288	295	326	302	359	329	327	286	320	315	336	287	304	331	300	311	328	325	275	320	320	329	326	327	348	322	315	310	297	338	325	338	311	315	321	307	309	313	301	314	310	306	324	299	303	337	270	298	363	314	313	298	332	303	283	296	310	301	317	293	313	321	315	291	304	323	319	342	316	309	311	302	299	312	299	306	299	336	300	289	293	299	307	346	317	305	350	335	285	326	312	315	331	333	329	296	320	286	300	314	322	308	320	265	328	334	335	303	326	319	311	327	284	312	321	307	320	329	321	319	318	317	287	297	316	313	312	329	305	306	323	309	321	288	315	298	298	309	304	308	323	319	289	303	294	303	343	345	311	299	323	356	309	326	300	317	338	304	309	312	327	311	290	318	329	299	280	318	326	316	306	324	291	315	344	332	305	300	316	316	283	285	326	308	326	334	328	290	317	332	336	341	291	299	331	327	312	329	307	355	308	327	286	311	298	320	317	308	320	283	317	326	317	296	305	340	348	325	310	301	291	327	327	305	318	294	327	322	318	350	321	323	313	310	312	307	329	313	307	317	307	317	310	325	320	329	307	285	314	324	305	314	313	331	310	348	320	334	316	311	301	327	280	322	317	304	326	306	315	317	318	325	318	321	302	325	280	308	329	300	312	328	313	315	314	314	327	296	318	293	335	297	336	299	325	286	317	299	325	294	336	327	337	301	335	317	334	308	329	346	306	309	347	323	333	310	327	309	292	349	293	289	278	331	306	294	328	311	311	321	316	301	281	322	332	333	313	312	337	297	283	304	306	283	311	309	318	309	317	312	319	332	338	329	334	309	328	310	314	298	310	322	322	285	318	317	292	279	303	318	337	305	330	298	324	317	329	306	336	361	321	297	350	283	302	308	323	313	267	306	349	304	283	302	308	290	308	355	316	326	333	294	325	329	298	320	286	346	282	307	337	341	293	345	303	290	306	355	323	340	303	324	304	309	327	316	305	329	324	287	285	349	314	335	339	308	312	314	316	331	336	311	317	308	341	316	329	337	302	350	311	321	320	315	295	289	308	319	333	321	325	299	347	339	341	313	335	336	306	295	305	327	315	320	336	295	307	292	296	303	303	313	327	317	329	333	322	326	302	292	307	313	314	313	324	326	329	345	308	332	286	299	337	344	303	335	296	299	316	319	350	315	322	313	328	311	289	311	320	284	317	322	272	290	310	296	337	309	297	328	308	296	283	308	290	312	345	296	294	324	315	323	306	332	304	308	307	310	321	326	293	319	314	309	287	334	347	308	297	316	276	295	290	322	297	311	319	341	306	310	316	309	324	324	303	304	299	315	310	328	299	340	293	287	294	321	306	310	322	307	327	317	306	308	318	326	294	332	314	348	323	327	324	290	305	327	288	315	324	324	323	327	283	300	330	317	303	316	308	313	340	303	331	319	338	323	310	323	342	307	267	324	324	295	311	353	305	320	331	334	316	340	299	308	324	308	304	336	317	347	347	353	319	350	298	339	316	304	320	260	294	307	302	308	305	319	314	324	318	325	321	319	306	300	316	307	319	335	338	314	295	303	307	324	313	325	317	304	301	312	327	321	310	301	312	323	319	352	287	340	320	297	346	349	289	304	284	305	291	286	334	290	313	299	330	339	292	305	316	346	294	297	330	334	337	320	303	343	314	305	307	312	325	304	313	313	305	320	350	332	278	309	297	316	312	314	276	309	294	296	332	301	351	271	273	315	311	324	297	312	291	296	295	296	321	330	301	315	328	327	314	302	330	332	297	318	318	324	293	355	322	283	315	296	311	316	316	333	327	320	300	317	292	325	308	314	321	329	330	327	302	328	299	309	319	321	317	330	290	330	345	369	323	283	285	337	307	297	296	293	304	315	347	317	334	318	338	286	316	325	310	317	290	302	297	306	322	350	308	314	307	318	298	262	315	320	318	311	308	342	327	312	301	296	302	318	289	322	302	322	334	302	337	327	317	310	312	308	284	298	317	316	327	302	336	275	300	313	326	326	327	347	330	302	347	298	316	326	332	322	318	322	298	322	305	294	302	300	321	309	322	267	308	321	309	327	306	327	324	303	314	302	315	325	305	293	292	344	302	333	323	323	302	344	295	299	312	267	300	292	317	294	348	327	301	286	309	306	363	350	292	303	329	295	312	311	309	333	339	309	316	324	286	327	305	276	333	291	339	327	305	293	328	339	285	323	302	331	289	329	317	330	288	311	310	328	331	354	329	325	324	340	326	294	322	278	334	305	297	300	302	305	316	325	331	331	340	336	301	314	325	309	333	337	325	337	313	338	342	342	273	345	323	337	312	286	323	346	318	305	317	314	327	297	282	329	303	310	304	335	303	306	310	326	324	299	311	297	332	343	301	319	332	308	288	331	267	328	318	331	305	285	315	312	331	326	281	322	324	297	304	360	320	305	307	324	309	324	330	312	296	338	306	301	308	313	318	326	336	315	311	343	340	328	309	297	304	329	304	290	311	381	293	318	296	345	319	330	311	332	315	288	321	315	300	317	312	320	326	286	322	327	340	323
22663	21155	30957	37272	41786	21312	18653	17212	12973	1912	624	540	542	602	572	553	577	569	577	564	569	554	569	563	546	601	568	569	601	555	597	577	552	592	587	572	509	562	563	521	575	555	555	519	591	580	599	525	546	606	593	570	520	589	555	528	580	573	593	567	544	559	576	563	538	575	595	547	539	575	537	563	521	534	544	584	533	556	527	564	567	516	543	559	554	552	576	578	562	554	527	567	589	550	558	527	562	559	579	522	560	565	562	559	561	576	543	553	545	542	582	566	582	557	548	571	558	607	572	510	602	570	528	568	536	538	532	543	593	587	562	591	537	589	567	528	553	557	562	609	564	543	541	588	543	546	565	552	586	548	596	618	572	555	554	576	590	547	550	586	545	526	549	525	539	544	559	582	538	552	566	561	557	519	562	563	581	535	541	560	546	568	572	543	529	526	547	609	549	567	577	575	552	581	561	556	537	576	522	536	566	558	599	542	555	545	559	537	570	533	565	591	540	561	570	520	576	569	523	560	543	592	590	509	540	552	587	587	591	605	578	536	552	566	537	609	550	563	598	585	568	529	560	565	579	544	579	550	624	548	599	582	586	567	552	568	561	631	552	563	560	555	566	563	541	601	544	565	549	519	539	560	550	559	566	553	570	560	551	562	572	557	555	572	575	527	548	542	551	550	541	594	569	572	565	551	602	510	521	551	591	562	574	534	603	583	566	580	548	538	602	570	591	563	568	560	556	539	565	583	577	543	491	594	564	548	587	569	563	536	558	549	585	485	553	589	561	574	565	576	590	578	544	547	525	550	523	524	545	549	576	558	580	597	564	578	566	565	543	545	536	541	563	587	532	547	517	523	580	591	571	533	592	560	550	536	541	544	552	563	578	576	558	549	545	530	596	540	548	569	539	581	546	549	511	550	565	562	549	577	525	545	518	570	529	578	539	593	570	577	603	574	520	542	549	594	553	563	536	546	578	551	569	585	555	528	597	555	535	546	554	578	541	556	565	582	523	538	598	554	570	552	566	558	550	572	534	573	539	565	560	556	558	537	548	573	563	575	533	545	534	590	500	520	543	568	585	578	550	571	591	571	575	558	540	532	576	554	545	507	540	534	566	541	525	589	602	516	614	571	566	568	553	556	550	540	547	505	556	545	577	535	573	522	561	549	567	582	587	557	534	562	539	565	568	527	577	590	597	533	552	581	549	531	541	561	585	578	568	555	559	566	544	565	475	540	565	559	529	529	542	537	564	556	579	541	535	575	576	566	534	607	563	568	567	564	521	550	560	558	540	551	552	574	563	552	550	580	551	573	550	559	599	559	516	537	537	570	567	516	589	576	561	549	588	546	597	570	553	572	535	544	576	522	567	570	570	545	561	562	549	565	518	549	564	589	540	557	540	533	552	553	576	574	581	560	536	579	590	530	519	579	559	581	558	513	560	521	555	571	561	496	565	581	545	523	529	563	535	581	569	555	559	557	525	545	593	533	557	573	569	577	559	555	553	542	595	584	591	529	562	520	574	558	516	565	544	540	522	527	513	537	552	559	565	552	595	523	579	560	540	536	571	568	578	534	560	555	563	535	554	564	578	556	570	555	565	558	586	620	566	560	530	515	533	537	532	562	563	537	534	568	564	567	590	565	548	550	495	577	579	552	529	535	545	538	536	546	544	594	527	552	531	584	516	544	520	550	521	562	525	561	548	570	584	580	561	590	569	531	527	575	557	552	570	547	566	521	559	557	575	560	585	547	551	581	558	548	525	516	545	560	581	571	603	587	577	532	532	528	532	579	565	563	576	578	530	555	579	542	552	550	541	575	550	575	581	544	540	532	579	576	515	560	573	593	546	567	585	603	573	534	589	536	538	554	609	542	561	556	586	609	557	591	588	628	563	529	560	575	587	548	528	525	597	540	521	519	553	569	528	541	530	577	583	536	553	568	565	572	541	561	538	529	552	559	524	554	504	530	586	552	544	548	555	579	586	518	603	523	526	563	501	587	564	562	582	567	598	544	603	556	580	532	569	551	547	546	550	591	616	572	549	597	528	569	548	575	576	550	548	540	566	532	518	535	547	545	538	579	571	591	578	568	523	615	541	605	560	548	570	567	539	498	575	551	528	540	610	535	540	558	561	567	558	522	599	580	588	520	528	571	562	618	588	519	500	607	558	516	514	578	555	586	572	610	567	593	562	543	563	568	570	553	605	559	605	543	587	545	546	552	565	581	548	509	534	571	551	579	601	565	552	567	560	526	567	578	559	565	571	590	544	564	548	508	558	531	591	552	494	529	556	573	559	520	540	510	596	579	554	586	571	558	563	570	543	520	554	566	578	547	558	555	565	541	556	551	544	523	613	554	534	593	522	488	571	555	566	585	569	550	576	557	520	586	555	522	536	534	571	546	526	569	554	549	540	552	552	552	585	524	562	583	578	536	517	572	544	569	552	552	527	587	572	550	601	532	525	538	539	530	567	551	518	561	596	537	602	545	483	537	531	538	557	547	550	564	551	599	509	563	553	531	569	516	592	573	559	535	548	532	571	536	544	584	545	603	592	527	569	528	536	559	551	539	525	526	566	597	574	582	565	555	513	548	536	525	588	554	535	529	555	581	574	547	551	534	537	533	532	543	580	588	539	534	573	561	558	524	544	548	523	605	558	582	552	598	618	524	617	565	564	554	563	564	527	561	536	566	587	591	534	555	570	591	526	548	557	618	523	568	507	555	548	572	511	534	510	574	557	566	564	574	566	554	528	567	553	532	568	566	536	595	554	519	560	562	550	556	538	572	524	551	552	568	568	539	600	575	566	558	556	562	563	600	556	585	542	615	567	508	567	538	546	579	554	536	559	520	558	511	579	557	561	566	550	548	536	567	603	565	531	546	536	533	534	611	607	583	582	579	555	572	564	566	594	552	572	541	539	549	560	537	568	513	576	579	562	528	532	546	534	522	599	571	524	608	514	537	557	531	569	536	606	549	542	560	540	570	510	571	554	532	525	543	559	561	569	568	605	543	549	518	519	576	567	526	567	568	583	521	559	595	564	563	588	548	535	562	536	555	571	539	558	577	509	509	533	562	506	546	520	547	544	544	532	521	560	512	583	521	538	549	564	565	520	572	546	555	571	583	559	585	564	567	542	544	515	570	553	579	568	549	561	558	611	579	514	515	520	602	561	548	524	544	558	565	544	564	526	602	567	580	569	542	568	556	558	571	595	611	551	588	544	540	541	583	528	588	511	555	525	586	523	561	534	558	568	542	572	539	554	528	559	604	527	511	583	533	576	510	529	550	580	575	535	539	591	561	572	577	525	588	557	592	563	560	531	577	583	505	515	543	603	590	587	537	555	512	507	568	540	608	581	553	592	547	548	540	548	506	555	546	531	570	550	555	559	540	533	558	588	574	532	549	564	528	588	547	542	528	547	581	552	587	543	562	550	555	547	516	605	562	559	479	524	591	572	615	552	584	566	577	520	560	554	579	591	577	533	568	556	540	546	523
39456	85361	81183	74014	47141	2120	12515	20648	16454	1397	607	588	610	564	596	588	581	570	559	574	526	572	584	588	568	586	557	566	593	559	576	557	589	535	568	561	556	588	579	581	513	574	536	598	577	568	572	551	536	553	530	585	561	557	557	568	588	562	559	558	562	559	570	592	526	548	591	548	554	571	618	534	548	573	548	575	573	534	590	549	555	567	520	563	545	573	532	543	554	571	543	635	526	542	564	517	565	580	579	563	535	549	586	515	553	579	558	517	521	564	536	572	558	558	544	556	633	563	562	563	549	600	566	537	538	582	579	556	572	559	551	552	569	541	583	572	567	561	608	577	563	580	586	553	559	601	573	585	536	566	538	583	545	552	583	564	527	602	557	548	508	594	565	541	598	556	554	534	509	553	544	575	574	568	580	523	559	556	561	578	560	550	572	589	537	526	585	534	582	635	589	571	582	574	551	531	560	542	531	526	548	568	547	527	541	531	578	546	562	570	552	574	525	541	538	536	569	588	532	578	541	571	575	561	591	564	578	501	548	560	575	523	543	556	569	541	579	563	522	566	536	545	588	554	576	581	535	600	565	552	576	593	541	577	549	512	589	536	540	557	569	576	582	581	578	599	540	567	571	599	590	528	526	586	552	515	544	591	512	594	549	602	529	599	548	555	611	543	566	533	525	569	515	546	588	575	578	564	630	503	579	582	587	575	524	609	561	565	544	548	587	549	521	568	522	583	542	576	523	576	531	558	555	581	578	557	578	557	585	586	567	525	583	538	597	562	555	578	622	611	548	541	576	541	506	594	606	586	532	570	586	576	599	595	529	556	588	545	578	560	531	540	518	540	583	546	558	547	529	567	598	552	595	582	533	551	564	549	513	583	528	554	574	565	600	583	607	520	554	555	587	551	575	575	574	574	566	532	548	613	605	568	577	572	554	550	562	536	600	574	557	555	545	560	545	524	543	541	550	567	553	568	555	526	572	559	562	540	525	554	557	581	574	548	586	566	545	505	566	553	571	588	585	519	543	574	556	568	599	560	540	554	590	524	529	556	535	573	561	561	557	528	542	578	536	568	573	604	573	593	567	541	534	541	571	543	620	522	578	528	569	596	545	542	562	562	551	581	589	571	550	588	548	523	521	572	603	547	517	524	517	585	552	589	579	555	594	603	622	564	539	545	522	567	594	546	578	534	584	577	571	561	555	571	592	566	565	574	543	553	549	591	580	581	561	605	562	520	577	529	552	565	560	524	537	505	545	552	552	578	531	560	566	587	575	521	570	576	558	568	612	553	591	529	547	543	560	577	597	551	598	559	566	597	555	556	553	571	581	583	637	551	532	533	546	608	577	539	614	567	592	570	554	586	606	534	562	564	544	583	577	591	558	545	558	559	591	542	556	545	587	536	577	578	545	539	519	593	581	538	557	585	542	543	532	570	570	551	596	563	575	602	535	562	547	564	597	558	533	569	588	555	572	537	572	549	564	571	570	525	530	535	540	611	593	564	528	522	556	561	546	537	574	581	541	555	587	560	540	526	531	596	573	563	539	595	521	559	550	545	571	582	560	575	605	549	535	571	561	554	519	573	532	561	583	575	539	547	573	547	543	562	563	610	595	555	540	553	587	556	555	550	591	576	569	567	524	533	555	605	585	604	589	580	554	564	552	561	583	602	556	570	536	547	559	578	532	611	542	549	531	542	573	550	561	559	573	610	567	547	550	559	538	518	545	584	583	571	517	579	557	536	569	533	613	558	556	537	523	553	526	544	584	564	538	567	556	547	547	529	548	576	543	591	580	561	585	593	560	515	551	565	571	596	553	633	527	581	558	577	534	602	587	567	572	566	542	571	565	533	557	577	572	568	573	574	555	558	540	556	591	543	579	596	602	596	533	535	541	557	532	560	601	529	539	549	553	577	569	568	575	544	543	570	536	552	535	619	539	561	578	563	592	534	558	569	556	524	550	564	573	556	583	569	559	522	553	555	561	555	559	561	539	568	552	607	612	587	613	553	566	585	597	557	618	584	554	569	541	527	565	549	540	547	547	631	552	533	595	591	555	528	593	617	550	548	557	516	563	565	537	584	559	578	535	621	553	553	595	597	572	583	580	583	547	573	533	585	537	532	594	569	593	551	565	571	532	562	563	541	589	548	592	573	537	557	584	592	586	549	567	524	561	551	591	595	559	537	589	577	545	546	581	573	538	548	588	529	606	582	547	577	544	574	564	599	538	560	587	575	554	574	570	548	557	565	577	538	539	552	559	603	571	553	556	534	567	562	531	586	595	582	547	566	565	552	519	572	586	603	563	569	575	638	604	568	578	553	541	566	630	551	571	588	544	577	589	518	566	553	545	562	583	562	559	519	568	553	581	562	561	563	538	546	573	527	555	569	574	522	565	570	541	560	601	583	606	573	553	552	571	529	588	542	574	575	573	533	551	560	539	541	523	515	551	548	598	522	578	593	583	523	532	572	545	558	558	556	560	576	570	574	566	565	573	537	593	530	581	581	579	575	558	577	544	591	555	556	580	592	609	571	538	558	568	571	571	546	539	567	565	559	534	594	574	574	555	576	554	621	539	593	572	604	562	557	537	586	592	590	523	542	561	576	567	552	575	547	582	530	606	519	572	559	538	551	566	564	542	561	543	576	543	554	572	542	501	582	547	536	533	531	569	541	567	539	546	548	626	533	562	591	565	547	568	543	568	584	578	545	573	565	586	538	570	566	587	572	550	575	612	556	549	582	554	580	557	552	554	578	547	531	575	555	549	566	547	546	568	603	560	590	594	519	565	544	572	603	561	570	546	583	538	550	511	546	598	590	592	597	619	588	570	526	544	563	560	571	532	547	579	549	532	528	564	541	531	563	566	520	561	560	536	536	560	564	574	593	561	546	546	520	580	555	537	528	535	525	591	552	585	551	567	537	521	554	582	547	570	572	617	608	606	572	558	540	538	606	559	564	552	546	541	572	534	535	562	561	532	557	549	547	609	599	562	510	527	587	568	539	577	573	556	584	559	505	557	543	564	584	565	517	561	587	546	560	549	541	539	566	539	523	556	548	583	554	521	582	553	588	598	566	544	554	575	553	571	591	533	587	533	601	537	584	569	570	569	576	580	581	530	572	520	588	594	603	576	565	549	605	582	553	569	551	580	567	571	523	526	537	573	530	536	561	545	570	558	613	585	551	572	526	578	584	583	566	517	568	594	603	581	577	597	552	624	575	533	599	566	547	582	576	568	546	562	608	576	541	577	541	572	531	564	547	563	556	584	536	532	589	538	537	577	558	533	543	561	593	524	552	537	585	561	549	565	519	534	567	562	563	544	566	556	591	549	569	584	581	546	556	541	581	547	536	562	621	559	559	539	548	567	581	548	568	557	546	588	549	568	541	589	578	568	569	535	551	564	568	562	565	583	542	576	572	559	586	555	566	549	580	584	501	541	578	566	554	543	560	559	574	515	540	549	523	534	580	572	547	562	598	562	595	551	588	596	578
27970	22005	28769	26850	13884	810	857	864	745	312	245	225	278	236	258	247	231	230	233	241	242	246	243	198	262	234	240	261	233	214	235	249	238	244	235	218	226	252	238	262	241	249	266	250	261	239	232	242	245	254	251	244	257	238	257	284	261	225	302	248	229	270	246	245	234	246	253	241	256	250	255	243	245	218	242	268	252	264	243	251	246	245	249	235	233	236	263	227	273	238	263	247	269	238	216	239	249	235	261	226	258	240	214	247	226	231	234	239	247	236	257	229	251	247	227	273	255	239	257	262	261	254	238	247	222	267	259	247	229	261	218	260	258	225	246	249	246	213	234	220	222	238	243	234	224	237	238	232	248	254	247	270	256	252	244	251	259	260	230	230	292	246	254	247	250	245	246	244	227	228	223	238	268	262	249	243	284	272	240	220	277	262	260	257	240	229	252	252	231	264	246	248	235	266	234	227	234	249	251	230	247	240	244	277	264	228	236	250	227	256	266	275	259	238	231	215	220	243	250	240	235	268	253	230	252	262	237	233	229	244	237	245	242	228	233	237	259	250	257	234	237	247	247	268	260	258	269	248	246	270	234	245	224	237	230	229	230	243	238	237	240	250	243	251	248	233	234	250	253	215	253	255	238	237	255	243	252	233	237	245	252	240	216	222	222	233	255	249	251	264	251	217	269	241	229	240	235	222	236	247	250	257	273	243	245	266	230	243	268	273	229	270	238	231	240	222	249	238	251	254	224	256	221	256	248	284	220	231	248	242	256	243	247	248	247	243	249	239	256	261	236	232	252	234	233	259	244	218	267	246	248	234	277	253	230	251	250	258	275	263	222	228	235	255	240	280	250	248	271	290	256	245	259	235	221	243	241	230	267	253	232	226	247	224	246	231	243	240	262	250	209	270	274	238	252	242	251	262	212	272	249	251	279	247	232	237	264	265	242	227	234	227	239	251	240	225	262	232	260	243	251	224	253	225	215	224	250	251	245	237	230	232	248	220	253	255	226	275	243	248	252	250	266	238	239	234	238	229	245	236	246	268	224	228	252	252	235	257	236	237	231	239	213	238	234	241	227	223	243	247	222	253	248	280	245	209	235	244	261	250	239	245	259	257	227	264	240	241	250	238	265	247	243	223	258	231	260	242	240	253	246	245	247	272	293	226	250	240	220	243	235	240	244	258	237	249	282	241	236	272	243	265	252	247	240	251	228	221	241	248	249	239	253	256	256	213	235	272	275	225	242	239	245	243	282	272	231	209	232	241	252	232	255	231	221	222	247	276	248	261	214	260	266	240	246	255	228	274	257	255	219	230	267	266	255	252	277	222	236	239	229	272	261	279	253	255	230	236	252	245	253	230	268	242	244	273	258	250	247	233	252	220	245	229	269	235	252	248	245	259	242	237	219	260	246	246	249	243	266	242	259	223	252	238	239	270	226	250	257	254	255	249	212	255	249	230	267	230	231	249	250	277	233	236	254	264	223	241	275	250	236	255	240	238	241	216	255	231	262	227	235	229	236	256	258	232	240	248	254	256	260	247	244	225	231	260	259	199	261	232	260	252	209	221	243	267	239	224	257	240	240	223	274	261	240	255	237	272	247	253	248	240	245	249	267	265	244	248	252	250	251	269	244	246	234	257	258	244	263	214	273	268	256	244	294	222	251	251	237	229	215	226	256	243	234	259	245	256	240	232	218	242	248	233	240	280	251	218	219	230	264	238	271	241	238	284	224	244	259	243	223	255	230	254	248	253	249	260	246	258	261	264	255	237	246	240	257	252	252	223	255	231	260	231	263	274	244	226	245	238	219	259	254	233	260	266	231	257	287	225	257	234	259	247	213	256	255	239	242	236	264	256	244	235	238	214	246	274	254	234	266	246	240	220	234	222	238	222	267	280	253	243	234	257	237	264	237	228	240	257	228	253	256	232	226	252	232	211	225	239	225	204	231	245	229	211	263	239	256	235	268	240	262	244	258	235	223	261	232	269	245	218	247	262	242	231	264	243	224	252	214	264	227	261	258	253	273	231	236	251	236	262	260	237	239	247	235	214	240	233	237	261	228	248	238	219	240	240	260	221	240	247	249	222	265	253	244	235	261	208	257	245	231	247	248	245	287	223	283	268	261	272	219	223	244	229	211	229	247	256	253	257	252	271	231	225	246	251	224	281	252	251	249	242	235	244	246	244	234	223	209	235	267	229	267	242	254	256	232	223	222	269	245	247	261	224	240	237	249	251	245	248	233	258	263	233	261	234	264	242	254	216	257	258	239	252	240	225	244	229	264	247	236	219	258	259	232	245	232	250	242	230	264	233	257	201	252	258	241	249	226	246	254	241	274	257	244	230	240	263	247	216	242	242	256	278	246	243	270	254	239	269	247	229	229	256	254	234	243	256	222	225	255	237	258	212	254	251	277	248	257	231	261	251	229	234	246	259	251	234	245	248	240	255	238	257	233	223	248	236	225	238	222	239	260	274	254	258	225	248	232	242	237	247	238	238	234	242	227	268	223	250	251	248	247	260	245	244	258	225	250	246	244	247	258	219	251	279	240	255	250	255	273	230	238	267	266	264	249	246	240	251	236	263	250	218	259	273	247	237	221	257	250	238	258	268	233	254	249	241	257	244	252	228	237	254	251	244	231	258	262	254	240	255	231	271	227	254	242	243	254	255	245	244	244	266	245	242	251	240	253	237	228	256	228	237	238	220	271	252	234	248	248	256	242	238	239	228	252	225	269	244	248	228	252	232	266	233	231	246	234	242	237	213	253	265	285	254	250	241	243	225	242	246	249	248	226	243	224	248	245	230	246	253	237	266	244	233	239	209	260	232	299	242	237	205	225	249	239	248	254	245	233	243	250	242	237	262	281	253	231	239	232	250	260	231	233	247	267	262	253	241	251	240	263	243	217	269	234	208	235	244	240	243	254	265	259	249	233	228	258	222	232	249	237	227	226	243	265	234	261	240	250	271	255	236	224	219	226	252	247	282	225	261	269	243	219	247	232	252	258	268	249	250	245	241	260	237	258	287	236	256	240	243	237	229	262	276	218	248	222	235	267	245	252	236	243	272	245	241	269	257	268	232	269	260	212	230	229	241	268	240	222	242	258	226	235	272	248	240	252	225	274	273	242	227	229	240	252	245	244	250	234	242	256	244	231	257	217	285	251	230	257	244	270	220	231	268	242	243	235	242	230	254	233	244	221	225	259	268	272	258	228	220	273	229	239	232	247	255	222	269	237	249	261	238	270	233	257	210	224	270	232	254	241	249	236	248	237	219	245	254	264	248	238	252	253	258	249	253	245	231	224	247	241	237	272	254	239	222	245	230	290	244	237	234	211	251	275	245	250	248	213	262	246	259	262	257	240	214	228	259	262	285	233	242	253	235	243	270	266	267	238	246	236	245	234	239	260	249	231	253	238	239	247	262	236	228	245	242	240	263	223	257	263	255	237	247	236	257	225	259	224	231	239	239	213	239	245	237	241	260	219	250	239	230
17509	29347	25804	20693	10894	452	1052	1259	1067	343	296	263	291	285	284	293	254	292	279	291	266	253	264	264	263	260	295	291	247	248	259	296	291	275	273	268	273	254	279	233	237	252	251	264	269	263	244	220	281	254	279	266	272	268	256	243	261	261	258	281	276	264	263	281	272	251	255	250	253	241	290	214	254	266	281	251	269	253	279	253	280	308	250	249	281	231	251	248	255	256	288	246	280	267	253	256	259	302	257	280	261	266	249	257	256	251	283	310	251	280	288	263	239	269	250	267	255	235	256	265	267	249	274	254	284	269	275	283	271	273	284	276	289	305	256	255	266	252	264	264	294	218	234	282	267	270	236	273	238	254	265	288	248	247	255	263	273	246	269	238	263	255	284	287	278	264	259	247	261	257	258	290	286	288	257	272	268	282	259	269	240	262	257	271	260	269	257	256	261	267	296	256	267	256	255	294	251	274	244	247	257	261	264	266	250	296	276	275	254	256	276	263	259	242	263	246	291	222	248	264	247	268	263	265	243	255	265	298	263	292	263	261	267	265	249	268	247	278	254	265	240	280	256	257	275	255	260	272	265	273	259	270	257	270	254	265	253	284	248	242	251	287	248	253	279	246	297	238	229	223	290	235	284	254	272	247	264	302	276	274	293	272	250	247	248	298	244	274	281	257	255	260	295	266	264	280	287	270	236	275	294	264	265	278	230	275	248	245	269	265	221	298	282	262	277	267	221	251	272	261	244	276	251	280	262	264	251	287	266	262	242	247	285	277	249	256	258	259	259	278	258	283	277	245	282	255	276	256	303	260	252	256	287	258	266	300	283	264	254	261	250	283	258	267	251	256	251	258	231	236	236	265	255	294	257	251	267	267	252	252	272	271	247	286	266	293	266	256	248	266	236	274	263	291	275	273	251	262	283	252	246	239	248	265	250	246	279	273	263	269	270	254	235	275	255	271	278	258	280	250	265	277	255	261	288	271	273	259	252	274	296	243	277	224	292	262	289	279	246	282	271	265	262	271	248	232	274	250	268	271	279	285	269	284	264	232	275	268	235	249	251	288	244	262	267	247	250	229	259	275	249	268	256	263	284	247	262	273	256	274	264	243	252	286	270	279	245	249	262	285	261	237	256	256	241	283	258	281	233	286	279	248	254	262	261	259	246	254	273	250	251	274	294	268	258	267	276	241	257	275	281	266	289	274	246	257	228	269	242	263	281	285	256	306	244	256	274	260	229	296	313	245	247	267	255	282	267	246	262	279	278	251	266	284	289	258	238	264	269	275	272	276	280	249	289	282	244	256	275	265	282	252	286	307	248	264	260	267	260	255	250	252	253	267	266	275	246	252	260	286	259	266	268	235	262	274	263	252	289	280	252	258	255	267	260	261	258	290	240	247	285	283	256	246	299	282	276	260	262	266	260	283	253	283	267	289	239	279	252	257	258	244	258	276	270	247	260	263	223	251	258	259	260	287	241	245	235	268	257	244	289	271	268	271	276	245	262	262	285	271	251	274	261	247	226	237	253	264	251	264	238	244	266	271	255	270	282	262	278	272	251	240	289	255	262	294	255	248	243	277	280	278	292	223	227	260	264	274	267	271	264	251	285	241	254	292	260	248	274	242	294	260	282	303	279	291	271	274	260	269	231	246	280	263	239	269	232	233	232	259	282	263	281	262	265	256	230	273	263	260	272	253	243	253	273	247	267	282	244	247	292	240	281	268	270	266	277	260	264	294	236	257	252	289	259	231	271	247	277	259	278	258	249	254	275	249	286	260	240	252	260	293	260	264	260	267	248	272	280	266	264	273	258	270	266	253	276	291	267	256	261	284	240	284	247	266	248	270	271	264	244	244	275	259	252	255	291	249	266	262	265	262	236	259	275	258	299	274	270	229	266	275	252	272	262	243	273	264	265	281	280	269	281	292	272	287	258	271	274	278	277	246	269	254	247	284	275	266	256	298	235	264	287	277	281	271	271	272	266	280	248	276	269	260	289	283	271	254	271	276	303	250	269	247	257	256	291	292	257	239	242	253	274	254	265	258	251	252	281	271	268	254	231	261	260	240	255	250	271	262	248	267	252	259	277	269	268	273	268	238	256	264	280	280	237	251	279	270	249	271	247	265	249	275	303	279	268	259	265	272	267	271	246	252	270	257	287	282	289	235	257	228	279	262	247	273	250	235	259	275	226	268	276	270	269	270	268	251	259	270	253	259	247	266	292	246	240	270	273	265	303	283	235	250	262	279	280	246	259	240	263	259	278	264	250	239	268	284	239	242	261	258	270	253	276	241	250	265	242	286	270	299	286	256	268	272	276	258	274	274	270	272	280	250	278	267	249	278	261	252	242	253	267	263	233	282	282	281	267	258	251	270	265	267	257	236	268	298	255	244	235	285	242	277	268	257	258	277	261	295	276	259	275	232	268	253	267	277	278	237	241	294	290	274	263	255	266	250	281	258	244	270	223	254	268	235	258	260	262	272	255	264	275	277	254	245	220	255	258	294	246	254	297	270	307	281	279	277	265	273	277	264	241	243	275	256	265	228	263	265	271	273	280	255	260	264	249	308	268	281	282	273	251	261	234	252	253	255	277	279	224	283	268	260	281	276	247	281	281	258	276	254	266	271	270	263	253	258	255	265	248	269	266	283	281	239	277	272	269	248	255	267	247	238	242	259	276	253	263	289	276	242	224	248	258	275	255	280	272	269	280	263	277	278	261	260	274	248	258	229	268	245	255	275	228	277	265	272	284	265	253	250	271	231	243	259	265	252	266	268	265	266	262	274	276	263	252	277	287	300	250	272	265	272	262	234	279	233	267	274	311	257	235	252	278	263	272	254	256	282	271	272	264	258	263	241	275	256	267	290	265	249	269	278	287	272	267	280	238	287	252	266	276	261	255	278	264	296	267	244	277	243	256	256	251	252	260	270	276	281	248	277	252	261	267	265	256	224	287	262	261	284	267	226	278	284	277	265	263	261	273	264	272	276	291	248	266	276	270	262	252	280	243	264	292	260	273	293	269	267	242	249	270	279	254	254	268	274	262	270	249	276	264	263	238	247	256	268	251	268	250	270	241	257	228	280	254	259	256	250	247	269	243	260	254	231	274	236	277	261	255	265	263	257	271	259	235	266	262	267	298	258	267	245	237	251	273	256	250	243	250	266	260	279	260	273	266	261	266	266	272	260	281	261	270	241	239	259	258	270	265	272	247	263	271	240	268	298	286	284	240	273	278	276	280	268	268	251	273	273	279	246	244	260	246	282	263	278	271	259	250	254	252	297	244	276	235	271	257	267	239	253	259	268	225	260	259	291	262	263	241	274	279	245	253	300	252	292	256	245	243	266	283	263	271	252	276	304	261	261	287	266	262	266	245	246	291	254	274	274	267	255	243	266	276	253	282	267	264	273	260	269	301	234	282	299	261	255	253	252	282	286	272	287	230	251	241	274	254	268	248	264	245	272	263	272	268	275	266	230	277	274	247	264	309	272
24011	21174	34084	45177	41203	17091	11035	8913	5778	708	455	427	429	419	390	410	384	425	416	424	406	408	433	405	408	402	360	431	390	403	383	429	435	378	394	392	394	409	408	412	392	395	415	394	437	416	381	406	403	402	438	455	403	431	396	413	432	371	441	396	398	428	407	405	400	411	398	403	448	383	379	383	420	412	390	440	401	395	408	432	408	396	407	426	417	383	387	402	383	415	367	417	438	422	419	418	390	390	391	416	394	445	409	407	401	406	440	418	416	407	365	409	414	447	386	402	395	408	415	414	421	406	406	475	419	402	390	416	377	450	439	416	406	399	419	408	413	376	435	410	420	411	429	385	377	407	398	387	429	418	394	421	456	429	373	404	398	399	437	392	405	367	410	417	390	430	404	430	434	407	385	408	406	435	401	416	367	388	382	424	362	408	427	395	402	361	409	382	390	413	377	373	443	417	384	390	400	387	368	393	415	407	390	422	405	371	362	379	379	418	390	391	422	406	414	426	426	412	398	382	387	426	405	394	384	404	409	387	415	374	385	407	443	413	404	427	365	390	424	381	420	343	410	469	417	379	411	396	409	398	410	420	435	433	420	441	406	410	424	442	384	425	409	371	363	435	405	447	415	400	423	383	415	388	410	457	413	406	384	421	429	423	391	376	378	403	406	379	399	435	399	412	397	382	394	395	386	419	409	388	418	394	391	374	423	432	422	395	428	393	452	422	432	425	414	424	378	395	425	396	393	386	425	426	414	375	463	389	406	386	435	439	424	414	413	366	427	386	369	365	421	420	415	404	427	395	392	395	413	427	409	389	440	372	388	395	399	385	363	404	415	451	428	430	392	389	392	452	399	362	423	445	404	432	407	440	380	399	402	409	418	380	418	393	398	452	377	396	376	420	405	459	407	398	400	399	365	398	408	401	390	392	410	403	431	401	411	390	418	424	389	401	387	388	400	383	387	407	413	374	388	398	399	415	436	411	376	426	397	386	441	417	405	401	441	380	393	410	435	419	362	420	399	394	400	424	418	421	408	403	413	438	414	397	417	405	396	357	399	423	406	438	401	416	447	410	394	412	399	434	383	402	397	403	396	420	430	376	374	439	419	401	413	406	388	420	385	400	371	355	402	379	408	421	411	440	408	386	396	392	428	384	379	420	424	390	409	427	402	404	424	391	426	400	380	387	365	415	390	406	395	363	412	404	372	376	373	441	393	402	405	439	404	429	398	438	440	431	401	424	404	383	391	421	412	409	395	425	423	389	405	432	418	415	419	381	409	449	396	367	401	396	394	386	415	381	425	402	390	417	393	425	423	416	384	389	427	417	364	402	386	368	420	395	411	406	447	452	421	423	431	428	370	411	420	390	388	377	413	416	426	437	402	443	414	398	408	408	410	406	443	420	412	399	428	434	414	399	382	407	433	422	389	371	384	445	409	404	381	387	445	394	401	387	382	403	444	404	396	406	411	410	364	429	440	435	418	421	415	444	414	430	413	413	410	416	404	427	404	390	393	391	416	427	415	390	397	384	429	396	386	441	369	390	392	383	415	399	406	402	439	415	421	405	402	418	424	384	420	413	408	401	393	393	415	445	388	359	374	412	377	396	408	431	392	419	415	418	395	404	439	367	394	367	444	409	392	371	400	383	427	392	368	419	372	390	438	408	406	396	395	431	401	395	435	403	402	382	404	402	382	416	383	421	392	380	416	407	411	397	396	409	392	385	394	413	389	412	373	391	351	422	415	397	381	374	396	406	405	354	417	384	370	367	410	413	404	401	390	418	376	394	381	401	412	410	399	390	418	411	392	422	441	425	405	438	426	379	388	410	403	415	359	413	391	416	359	392	418	427	402	440	432	380	428	402	406	440	391	395	400	411	388	391	375	403	385	401	432	413	423	373	373	423	391	408	411	391	405	376	421	405	425	397	369	379	376	370	422	410	396	406	410	405	407	390	409	413	388	444	444	412	415	405	387	410	368	417	425	390	397	391	420	399	405	372	427	432	411	406	389	385	407	408	405	377	392	388	425	421	414	421	381	393	430	404	428	391	379	425	404	419	426	435	404	390	375	404	383	401	431	417	425	394	411	400	471	406	417	400	403	413	398	389	395	423	407	434	415	416	392	405	420	432	396	414	418	424	420	412	400	407	405	428	415	395	425	407	391	443	356	362	403	385	418	414	442	405	416	404	403	415	410	400	436	426	408	397	388	387	400	407	372	424	399	358	371	425	400	395	412	414	406	370	416	409	408	376	393	432	432	424	411	416	409	414	404	424	398	408	402	437	389	375	443	401	379	384	395	403	423	396	432	386	399	394	415	427	414	396	415	368	403	406	374	384	393	423	421	392	401	430	403	397	380	404	426	385	398	433	429	408	372	390	412	396	412	375	428	421	372	397	402	399	364	372	394	413	396	402	399	361	430	416	371	400	397	403	385	464	404	459	358	404	411	394	403	400	384	401	422	394	396	387	446	414	439	405	340	399	402	402	386	398	388	443	389	416	367	372	418	408	354	371	381	360	431	375	436	399	389	398	410	400	417	392	439	423	391	395	372	397	385	426	430	386	415	404	438	392	389	409	431	405	389	384	420	392	407	400	392	421	379	419	401	430	376	426	399	405	377	378	396	420	371	397	415	412	393	401	398	409	449	393	422	374	423	417	436	405	401	393	394	420	432	418	395	371	437	386	438	414	384	377	382	394	416	415	387	402	402	392	412	381	418	411	394	377	410	403	388	436	439	413	419	401	407	404	396	402	379	406	354	398	407	421	416	405	398	403	399	411	390	407	425	415	389	406	435	394	389	401	391	410	385	419	413	412	403	385	413	368	366	401	387	414	416	427	398	419	447	399	404	370	417	415	388	400	419	408	408	399	381	425	440	372	434	397	399	381	384	391	406	397	420	420	406	361	451	399	374	437	424	392	395	379	415	420	390	348	378	390	382	401	389	386	384	388	413	415	359	358	409	421	391	399	428	407	420	388	446	393	393	399	430	425	454	428	361	435	401	380	364	375	428	417	411	403	407	412	412	417	423	369	443	392	393	419	401	400	380	436	423	385	464	416	427	402	384	401	405	433	426	443	429	423	395	402	393	418	375	416	402	398	413	397	392	391	395	384	418	387	415	386	425	423	372	417	402	404	408	426	400	409	444	410	411	378	443	407	383	411	398	415	401	442	391	419	403	426	401	409	395	376	415	386	448	378	371	390	392	398	427	411	371	360	409	368	377	378	403	392	425	399	403	383	405	392	378	414	411	400	391	372	392	396	375	418	370	385	381	376	423	419	421	407	368	418	411	436	420	409	374	394	403	402	451	395	432	427	403	391	368	408	383	372	426	413	403	411	417	378	409	392	407	422	424	403	436	395	362	393	407	435	405	401	367	408	408	433	371	415	366	438	390	383	431	408	419	393	401	431	414	402	408	417	395	419	419	407	408	406	423	412	376	427	396	403	429	400	414	419	409	407	429	394	411	413	405	398	381	412	400	361	403	401
31023	71505	68176	58427	36689	2830	11311	12013	8265	736	442	428	452	429	468	445	454	441	414	414	436	417	414	398	423	419	407	432	403	438	407	408	433	395	382	426	429	438	394	404	414	392	412	430	398	445	459	396	414	410	439	440	444	387	397	388	419	436	372	457	421	390	409	389	425	444	421	439	408	405	373	438	419	440	432	409	415	426	418	436	435	392	418	422	442	417	401	421	419	409	446	401	390	429	369	425	411	390	414	401	371	419	390	402	404	412	386	414	409	462	399	429	393	415	410	402	392	444	384	403	431	403	401	388	420	402	440	420	393	419	398	402	429	333	394	411	420	391	416	415	398	424	390	408	388	394	408	374	396	414	415	395	420	380	395	385	387	421	447	393	439	406	432	435	414	451	429	398	391	405	412	389	408	423	427	397	414	396	417	425	446	438	379	387	418	444	383	424	442	416	414	387	391	410	429	400	426	423	439	381	431	382	420	408	422	381	438	451	461	398	429	383	409	419	376	397	438	399	409	408	449	399	410	404	413	422	395	384	428	424	431	392	374	403	413	436	442	406	414	448	439	428	398	421	424	412	401	406	419	425	391	394	429	382	401	431	396	410	442	476	400	418	405	400	403	415	366	390	415	477	432	412	393	425	390	406	386	402	421	439	435	415	420	411	421	398	400	417	414	415	461	433	447	445	447	447	385	362	423	416	420	389	383	360	381	381	419	412	436	399	419	399	385	400	457	396	370	412	396	408	440	397	432	410	383	409	430	422	420	399	384	406	414	442	428	418	378	427	405	396	387	393	398	401	390	408	408	420	394	379	441	393	404	434	387	393	398	413	380	426	401	399	419	417	418	414	456	387	421	405	438	453	404	417	403	395	425	417	430	411	433	395	395	406	387	417	464	414	410	415	401	443	402	469	417	371	428	434	413	392	417	420	371	425	424	410	425	406	418	375	444	407	411	413	422	412	428	443	390	414	449	411	423	430	391	408	388	417	391	433	426	399	368	406	426	427	409	383	416	382	400	403	391	417	428	427	408	444	386	430	429	430	426	428	429	385	432	434	450	418	411	427	396	406	408	440	419	418	374	404	440	398	429	416	407	449	404	421	414	400	431	403	419	413	406	432	430	415	445	443	416	414	396	429	373	382	389	396	428	430	448	425	441	428	367	448	445	416	397	399	424	408	417	426	437	436	394	398	437	393	414	403	420	415	381	415	384	403	397	449	415	431	441	394	413	427	393	394	376	439	398	407	422	440	460	413	399	391	410	450	387	433	415	425	394	396	450	431	455	430	354	402	406	451	397	426	394	423	444	399	454	435	415	445	429	393	381	398	431	407	432	437	422	417	425	409	415	424	434	391	391	444	429	396	406	398	444	420	362	412	400	388	393	435	419	413	427	418	411	405	382	409	460	453	411	440	394	461	438	435	393	384	393	417	417	443	412	391	421	403	420	415	409	410	398	416	387	412	410	409	402	420	419	366	437	393	403	379	410	413	426	412	388	421	440	429	388	464	384	431	421	397	418	393	416	421	452	426	409	392	404	435	428	428	412	453	403	409	422	410	415	461	443	412	400	407	420	432	398	418	413	417	412	425	386	396	393	391	402	430	414	401	375	448	395	397	410	390	420	414	391	376	405	415	444	376	429	411	410	402	392	414	427	372	414	433	439	412	479	418	402	413	419	382	445	387	359	416	437	399	415	406	408	409	444	440	391	393	451	426	390	383	390	420	442	406	439	430	410	408	406	440	417	448	381	398	419	425	434	431	383	415	411	411	414	428	411	418	439	442	428	387	408	402	410	392	434	440	431	403	400	428	400	425	399	414	373	413	361	412	431	394	432	396	411	417	404	438	426	386	413	427	406	425	417	414	442	388	393	411	409	398	469	400	440	391	430	421	395	428	412	417	457	424	403	400	391	410	454	414	387	420	408	390	426	389	410	425	393	376	421	397	395	436	437	422	443	427	426	399	449	404	397	452	458	409	441	396	437	397	393	420	409	401	431	429	379	396	419	382	440	389	413	439	421	414	435	420	432	402	430	378	410	406	424	411	427	424	370	441	419	428	381	405	384	406	375	421	411	402	391	383	458	454	432	403	405	409	423	399	454	387	444	391	453	387	423	429	413	415	404	407	405	400	415	416	452	427	397	370	422	414	416	409	424	417	412	375	418	411	425	431	401	434	428	447	401	407	417	412	382	425	375	425	436	432	407	438	398	388	389	428	473	404	399	421	372	405	393	409	414	449	455	381	435	384	416	423	420	383	413	419	441	421	474	421	450	424	418	402	425	441	409	410	405	392	418	420	402	419	439	399	411	401	407	419	418	417	434	408	409	381	416	406	418	389	408	428	385	393	408	429	398	387	396	386	371	433	429	459	370	439	443	389	440	428	370	416	415	343	421	406	438	402	413	429	423	403	427	454	392	421	409	420	417	410	401	428	409	439	406	435	417	410	414	395	418	384	435	393	392	417	391	417	427	403	443	438	402	403	444	371	411	403	384	417	405	418	427	415	463	437	361	402	419	435	430	413	412	451	418	399	410	397	411	416	435	410	399	411	417	405	416	430	423	402	429	396	437	426	421	432	408	438	416	425	425	411	408	408	420	382	425	403	401	448	445	399	389	391	443	436	406	406	384	399	423	418	414	383	421	401	386	423	448	430	403	399	399	436	394	454	375	397	436	389	380	395	402	409	407	384	410	457	406	444	404	437	413	396	392	391	399	421	419	414	409	389	436	408	420	412	408	417	411	382	417	401	398	400	394	416	356	410	405	381	418	383	411	443	395	401	392	378	393	406	423	402	413	402	383	408	417	415	422	401	382	415	401	408	433	418	433	399	426	420	454	434	389	409	429	429	423	395	414	394	425	427	386	393	420	395	416	426	414	433	409	439	439	413	423	418	435	393	420	419	349	434	422	394	439	398	363	454	445	423	413	400	405	396	429	410	400	397	428	435	419	404	416	408	429	401	423	425	418	429	438	419	402	444	424	427	401	410	420	442	427	419	417	423	397	389	434	442	403	433	403	408	397	365	458	418	397	427	402	419	458	413	400	406	387	434	413	418	413	438	394	396	410	419	406	438	386	415	401	400	413	379	426	456	425	422	406	413	428	420	386	372	431	428	433	425	441	423	430	431	427	428	404	431	449	400	401	382	408	405	431	415	410	388	434	455	414	410	433	406	427	437	379	431	416	385	451	407	428	416	475	439	394	407	444	414	440	422	453	431	405	434	392	443	409	426	434	433	413	424	410	414	381	413	400	384	429	422	442	410	435	404	417	385	434	380	419	401	415	427	414	478	428	386	442	429	407	404	418	395	411	398	431	408	395	418	396	383	425	410	417	388	391	429	407	435	419	372	394	414	357	429	410	412	389	409	438	425	430	412	402	420	390	429	394	407	456	390	424	427	421	438	430	381	406	427	402	376	429	405	377	401	436	412	415	433	413	423	416	435	423	423	399	428	406	404	421	407	411	398	378	418	407	398	408	410	413	406	441	440
24843	21193	32999	42489	32672	9296	4050	4173	2023	315	312	306	238	274	263	280	293	316	267	280	300	293	274	255	284	277	278	281	278	280	266	285	313	285	264	293	285	285	287	270	277	273	271	299	273	295	289	296	299	272	297	274	288	280	292	242	289	273	276	274	302	282	276	261	274	285	264	284	275	289	271	284	284	265	254	294	294	254	279	303	277	297	259	301	298	316	268	268	294	271	280	279	293	257	282	291	305	280	294	300	291	277	279	325	293	254	263	287	296	265	272	279	298	290	292	265	293	276	289	309	266	301	279	271	251	248	255	278	299	276	308	316	273	282	280	283	305	271	284	329	303	293	286	275	274	294	293	269	264	282	285	304	283	279	281	334	282	288	276	246	273	302	302	294	251	283	299	267	274	322	302	328	276	259	267	323	305	329	284	279	296	292	262	283	290	289	287	274	252	269	284	294	274	286	291	260	278	283	271	287	288	291	300	279	294	278	265	244	267	293	301	296	303	276	269	285	270	245	285	286	292	270	270	275	320	286	271	290	299	273	271	289	288	295	262	287	302	286	331	259	284	274	296	287	299	261	291	280	308	269	276	269	289	276	289	278	301	305	272	276	300	309	270	287	266	327	305	276	265	279	295	292	284	293	303	272	269	290	345	288	288	297	301	278	310	292	252	303	280	307	278	264	276	273	300	291	281	255	270	313	318	287	304	283	281	279	319	284	295	260	292	312	273	264	276	262	267	278	305	273	274	265	284	280	278	243	294	284	279	280	276	310	263	281	276	271	260	280	297	289	281	278	299	303	285	290	286	294	286	274	290	280	279	302	274	275	283	271	289	295	251	297	294	283	297	306	314	279	256	274	280	258	271	262	303	293	309	297	265	309	293	287	251	313	278	285	262	291	299	314	301	271	271	271	289	310	289	279	284	285	284	273	293	272	303	287	260	282	297	306	301	269	278	272	299	270	292	302	302	285	268	283	289	270	267	304	273	280	316	260	293	320	260	309	302	290	278	333	270	297	299	262	289	294	314	293	287	289	285	302	277	261	282	297	297	277	317	287	287	279	292	264	238	290	303	262	304	281	282	292	289	306	278	282	307	245	296	264	278	299	310	291	296	269	259	285	292	314	276	286	315	274	281	286	311	289	269	292	278	278	294	276	264	286	297	282	250	242	253	278	286	282	303	312	279	282	285	315	288	257	279	304	290	277	302	304	265	293	298	292	265	292	296	310	265	279	314	286	278	275	267	278	289	295	290	275	293	318	293	274	272	271	296	321	273	270	267	284	304	285	267	299	288	303	274	256	304	259	282	310	263	278	286	264	302	285	283	263	265	275	289	273	274	268	300	292	306	292	284	309	282	303	281	286	281	298	293	288	265	304	281	302	290	268	287	262	262	276	313	276	290	264	252	287	265	279	300	242	277	266	301	314	285	268	266	323	288	284	293	282	292	273	316	275	272	288	264	280	337	280	308	260	306	289	299	286	283	284	275	296	240	286	310	290	277	282	278	295	306	303	271	283	299	293	269	292	306	306	300	287	323	296	265	310	280	287	295	266	270	279	299	275	249	274	266	254	295	262	274	294	271	282	286	327	277	276	280	266	271	263	290	291	292	272	253	258	291	288	286	293	285	293	304	281	267	257	253	286	319	266	276	320	262	316	295	272	292	276	273	287	307	294	276	288	270	288	272	292	279	264	290	259	286	286	274	278	293	313	293	259	318	287	296	259	305	273	257	279	271	296	295	283	296	309	262	293	291	308	294	257	294	296	272	282	276	258	282	294	296	287	274	282	277	281	261	279	312	274	308	275	262	332	291	277	303	311	282	284	271	296	257	307	287	301	279	265	303	298	273	293	288	282	296	282	289	278	268	276	298	289	269	282	301	270	269	269	254	286	303	293	303	278	296	277	281	255	273	276	286	330	290	266	254	311	312	274	289	293	289	285	278	275	281	274	284	254	297	254	300	293	292	277	264	287	257	292	292	280	272	259	287	277	294	260	292	294	299	302	319	285	299	273	283	301	297	263	278	306	290	259	285	265	310	284	276	296	275	315	287	291	269	271	277	270	285	301	263	282	265	271	294	276	292	303	299	271	278	269	302	274	287	302	287	275	310	295	264	308	283	276	292	298	310	289	284	258	306	287	293	274	305	275	279	285	288	290	300	294	289	249	270	294	274	281	301	276	274	277	277	277	280	296	284	258	278	316	291	274	282	273	280	279	272	297	308	278	269	303	299	280	300	290	312	283	301	306	293	267	290	263	282	275	266	282	282	258	274	252	300	257	276	281	281	282	299	309	303	301	302	295	283	306	274	276	309	263	281	298	275	302	279	285	264	316	270	274	247	269	264	313	298	253	312	279	286	316	295	301	290	293	281	276	307	273	293	293	312	291	281	287	259	248	272	274	278	302	264	280	302	282	293	309	326	290	291	306	265	293	281	287	276	294	269	258	305	272	265	275	287	284	299	283	278	273	299	280	277	295	324	265	296	271	274	280	283	261	289	249	273	274	283	266	277	261	254	302	279	272	287	263	280	275	318	269	275	269	289	279	262	300	265	290	261	298	277	263	308	284	317	306	314	294	278	304	288	238	285	237	298	334	274	264	322	260	291	247	284	310	266	282	280	278	296	292	296	295	284	309	274	279	227	272	295	314	287	305	300	297	300	256	267	279	302	291	307	238	298	284	273	282	292	274	287	282	284	272	307	317	277	297	291	293	279	263	297	271	296	272	300	278	278	326	285	299	273	279	294	322	296	286	295	302	240	293	263	269	277	265	285	307	274	279	255	277	278	296	276	275	316	283	284	310	268	270	288	310	273	264	290	296	267	282	286	268	303	287	286	258	314	281	265	270	295	283	298	293	303	304	295	265	288	304	265	284	275	299	292	297	291	297	275	292	322	269	303	288	301	297	279	277	313	303	291	268	301	273	282	283	285	282	267	289	285	272	287	259	289	272	291	277	282	266	286	268	280	290	309	288	270	273	257	278	287	267	270	278	289	289	269	301	266	282	270	264	274	268	261	283	295	271	296	253	259	301	284	270	278	265	270	276	284	287	308	304	269	298	278	269	285	294	305	264	312	313	288	307	286	279	322	293	296	293	284	262	270	297	264	268	280	298	311	281	299	314	283	295	273	279	275	270	282	318	280	269	294	241	299	279	302	304	304	271	287	294	290	299	261	307	327	263	285	276	283	306	309	273	281	309	285	278	284	312	266	285	255	268	283	277	254	295	290	282	277	267	273	287	279	263	293	280	277	265	296	277	279	266	297	279	306	293	295	321	271	288	295	296	317	298	271	263	307	275	239	271	299	283	269	317	305	286	279	284	307	279	292	272	321	271	260	294	275	273	297	313	269	281	287	307	249	278	266	311	298	279	275	282	281	282	286	276	251	267	270	299	306	278	274	285	309	305	279	291	282	280	276	268	265	282	282	286	275	267	261	278	300	288	294	296	271	284	265	291	276	262	310	283	312	284	303	259	292	304	280	281	276	266
27335	59602	57542	49472	30474	2204	7015	7543	3607	345	324	307	291	330	325	307	317	282	287	328	312	305	313	339	310	330	348	348	308	329	309	311	300	303	327	306	353	370	300	321	327	291	295	334	316	303	309	296	313	291	313	315	298	352	295	319	313	305	299	307	303	306	324	297	313	287	327	297	304	305	307	311	297	319	297	318	300	294	311	324	297	337	323	314	311	310	332	295	300	304	315	299	298	340	311	296	302	284	327	291	284	306	325	311	325	316	303	326	318	305	301	327	344	311	338	320	305	276	322	295	308	296	326	300	374	314	301	333	342	313	309	299	302	315	297	332	309	314	306	305	315	332	299	308	300	302	315	286	288	331	308	327	343	310	285	326	319	313	297	287	322	305	341	330	294	296	285	280	323	307	287	291	308	304	298	343	301	303	315	300	276	321	319	313	273	310	329	317	326	292	318	316	344	295	275	307	307	360	289	323	339	310	326	289	324	296	333	339	297	306	309	310	320	328	305	308	281	326	317	328	319	284	314	309	321	298	321	325	316	286	314	292	318	298	291	283	317	316	306	302	297	306	300	330	318	307	315	325	320	286	367	306	306	323	327	320	332	299	303	323	281	273	309	297	351	274	289	329	322	327	281	297	326	294	293	311	317	328	312	310	307	284	323	281	327	308	312	315	282	280	312	342	269	318	306	311	290	347	330	317	294	300	295	306	297	316	307	333	279	348	329	283	344	308	318	282	312	319	311	303	327	277	306	282	305	329	280	329	325	305	328	315	318	327	338	304	361	319	280	330	302	298	298	353	288	311	316	327	290	325	324	273	292	315	305	365	310	319	300	298	285	347	294	300	300	314	295	314	322	278	287	307	301	331	329	310	295	303	320	300	317	304	325	310	305	309	315	305	282	308	312	295	306	290	278	302	302	318	321	301	322	316	319	348	306	312	307	319	304	315	297	313	300	281	278	322	321	325	310	355	319	278	314	313	294	343	330	280	315	300	336	310	291	310	294	295	323	295	318	314	306	304	292	325	297	285	300	312	288	322	303	302	325	271	317	296	286	298	324	317	329	319	313	298	282	290	332	296	315	312	312	305	299	309	325	303	317	308	274	296	318	294	269	290	325	314	301	310	303	312	281	326	307	296	288	317	303	318	317	318	337	315	287	322	311	312	304	284	333	318	312	325	317	323	334	298	312	274	304	314	330	303	300	350	301	335	328	324	305	292	307	302	295	277	314	310	313	318	315	319	280	354	331	284	306	335	322	316	292	302	304	314	306	310	323	295	325	301	333	312	303	311	333	296	311	290	273	319	307	310	293	283	300	322	297	281	311	339	307	318	294	300	314	310	300	294	301	322	331	322	296	332	321	304	330	290	338	321	296	327	289	330	288	304	303	301	337	324	315	300	320	297	305	314	303	284	335	345	297	305	308	311	338	317	318	350	321	325	299	307	320	316	316	333	315	310	317	326	291	324	325	337	306	321	312	317	348	310	327	301	304	305	281	323	320	313	314	304	319	292	292	319	328	291	268	285	342	311	326	340	301	329	301	302	305	291	319	316	321	314	289	312	318	312	316	284	321	286	311	275	307	299	295	334	329	309	337	337	329	316	313	289	295	291	312	320	293	322	287	326	288	346	316	315	313	307	307	317	327	310	327	333	317	323	307	324	329	303	305	278	279	298	333	306	346	312	296	323	302	323	292	341	307	318	302	299	315	302	304	324	313	310	320	321	306	325	303	268	302	294	362	278	329	302	309	305	310	324	292	292	324	307	314	300	290	315	346	292	291	322	310	322	303	308	336	281	329	315	304	322	292	311	302	321	332	309	372	327	305	310	350	284	307	303	281	316	317	324	295	264	295	298	290	314	298	342	313	329	318	335	331	325	322	324	297	305	312	289	325	326	310	291	300	315	339	346	325	294	344	322	322	315	326	324	336	312	318	352	323	285	296	362	299	310	335	336	303	295	298	311	305	300	304	303	276	340	318	322	310	304	313	340	322	292	303	323	333	292	316	301	287	339	279	315	310	347	316	305	343	287	336	294	319	315	315	313	308	291	327	296	304	309	312	270	321	317	320	336	305	321	347	332	298	292	351	350	350	341	315	324	316	331	309	343	301	333	324	281	306	286	300	318	325	327	322	312	334	308	342	321	293	308	354	322	320	311	300	299	290	311	296	284	316	310	302	350	308	276	327	298	325	278	335	341	291	284	338	310	334	329	343	296	287	310	300	310	313	309	345	317	320	325	352	305	294	293	284	287	338	312	297	299	316	275	294	278	280	311	318	307	337	330	279	293	321	316	283	296	290	306	329	320	301	329	307	311	301	292	289	305	312	308	326	312	326	309	289	285	308	267	340	289	330	307	296	327	336	309	325	357	335	304	334	346	305	322	292	326	303	312	306	286	310	301	303	292	313	264	291	334	309	293	300	312	317	314	287	332	288	332	266	332	344	325	317	292	297	290	297	277	244	314	314	342	295	337	323	305	324	310	310	296	338	294	303	311	326	310	298	302	303	331	302	294	325	287	300	337	301	332	317	298	318	317	312	296	302	311	324	291	337	326	328	295	306	313	294	290	296	309	288	302	346	277	318	324	289	289	320	360	303	314	328	317	289	308	315	275	331	314	332	313	321	316	328	334	295	302	302	319	316	290	300	309	305	324	292	330	312	312	289	344	306	310	318	322	291	318	281	325	329	319	329	321	301	305	292	318	321	305	289	322	323	309	295	286	286	287	323	289	339	306	325	320	290	291	335	327	326	311	294	322	316	329	323	317	288	349	320	348	292	302	302	298	322	287	323	293	323	311	307	298	282	343	317	283	294	309	291	324	298	305	319	308	314	281	318	307	288	285	335	315	302	325	342	300	331	339	275	301	327	308	317	335	342	314	336	326	305	319	308	301	311	315	282	308	301	287	322	317	307	308	320	299	277	329	329	290	339	313	336	293	299	317	302	306	317	305	296	298	277	302	313	329	309	300	321	312	286	308	286	342	284	300	283	328	327	319	304	321	365	323	320	318	340	320	330	338	244	318	312	306	346	342	316	296	311	291	334	325	294	324	294	311	301	280	320	305	279	334	311	299	331	327	326	339	311	306	281	321	304	347	255	313	280	295	330	317	273	322	317	270	295	306	296	286	309	340	288	317	316	327	295	286	318	316	328	306	305	333	332	304	355	294	307	288	317	317	296	281	317	327	310	315	359	317	336	311	296	318	332	296	335	319	311	294	314	302	293	289	328	306	295	297	314	301	332	331	305	334	305	332	352	311	296	310	303	325	311	312	286	321	315	323	289	339	323	308	294	339	300	318	305	314	317	314	323	353	313	331	320	297	296	295	306	314	317	323	317	332	318	297	307	321	323	309	332	293	314	299	314	287	295	309	303	299	300	320	295	305	329	309	309	306	333	297	322	325	307	321	291	302	297	332	334	312	321	291	339	291	324	326	319	270	330	285	317	308	302	306	293	276	316	338	303	292	323	303	316	309	315	299	321	343	302	316
22599	21142	32250	40941	40342	21996	20876	16068	8419	811	574	590	566	570	511	582	555	565	584	573	560	548	578	555	585	572	534	542	584	560	599	521	537	578	525	535	565	565	545	577	606	605	568	559	583	520	559	523	602	539	509	553	560	560	546	586	583	562	620	562	534	589	544	562	553	586	536	553	557	579	547	594	577	597	538	543	583	589	532	559	508	551	554	532	545	545	540	516	581	561	508	536	532	546	571	562	554	587	532	550	523	564	532	528	536	574	541	532	546	535	546	487	556	541	547	592	554	564	572	516	565	533	569	597	571	513	516	539	537	545	554	560	579	541	558	565	539	534	594	553	556	585	568	525	606	551	524	606	550	549	577	564	573	576	569	544	587	568	584	588	536	540	546	539	547	548	568	548	578	550	563	509	533	582	557	548	547	552	503	534	567	554	577	558	590	566	540	538	569	579	589	553	546	581	511	557	563	554	610	543	530	575	564	524	576	568	545	535	520	572	553	538	597	556	537	515	550	525	559	583	591	540	593	574	572	567	585	532	529	573	547	572	562	577	534	507	579	578	535	519	543	596	568	550	511	589	594	596	506	523	531	525	540	588	529	567	548	516	541	584	581	558	560	540	562	525	575	550	583	514	539	565	578	582	560	591	526	578	550	554	545	533	574	577	565	569	519	553	567	533	593	540	545	550	563	550	547	600	555	535	567	492	551	550	515	536	529	550	575	557	518	587	541	594	541	559	587	549	529	535	517	561	568	601	547	561	579	544	548	555	551	552	564	582	569	531	592	520	578	568	548	508	532	549	573	586	565	547	510	520	578	593	559	544	561	523	541	559	543	537	527	531	542	553	500	570	578	589	600	506	540	577	541	527	547	554	519	520	544	530	565	498	547	533	581	535	591	520	546	536	551	552	553	526	577	546	550	565	573	580	535	578	506	548	531	554	569	561	570	543	540	524	568	537	510	523	521	564	566	554	574	561	551	552	520	570	605	504	566	534	537	536	529	573	526	569	560	573	536	567	553	528	567	572	565	548	594	531	566	599	567	533	565	597	574	517	593	535	535	541	559	537	582	576	602	573	542	509	559	509	543	538	545	538	525	546	589	557	548	566	538	552	552	538	564	573	530	574	575	559	539	560	587	526	569	530	590	569	545	573	531	520	522	584	569	527	600	562	562	552	543	583	562	580	556	630	548	549	570	510	534	538	529	555	504	556	532	547	536	590	577	506	583	580	537	559	581	533	579	533	555	525	566	523	530	556	579	567	535	577	555	556	539	571	553	548	495	550	587	533	582	545	546	577	516	567	550	547	576	563	513	515	535	503	560	559	566	556	567	546	569	555	554	567	551	553	530	571	537	545	530	562	573	554	517	516	552	562	563	573	541	548	570	558	544	535	530	586	549	564	526	544	530	533	557	568	526	528	519	577	551	547	550	529	504	524	541	565	546	555	582	566	532	604	537	595	532	600	550	543	506	520	537	553	570	579	565	588	525	502	541	531	528	590	541	559	551	548	529	538	504	588	531	532	591	586	532	567	548	596	536	572	567	499	581	557	513	564	559	541	615	571	557	568	582	582	556	544	586	547	543	572	582	572	589	552	557	544	538	531	541	584	566	525	583	578	520	588	566	601	557	567	569	597	541	548	546	575	533	590	532	591	522	595	561	567	521	559	568	545	559	540	570	504	565	574	485	558	554	513	531	572	578	561	571	560	593	532	551	558	555	541	528	540	525	590	578	552	564	525	561	558	566	524	534	592	541	562	522	574	567	580	545	527	559	599	580	505	578	579	554	572	571	540	543	555	595	539	525	563	568	569	553	573	555	566	584	556	553	603	529	519	524	563	575	566	557	566	503	577	585	560	587	599	508	578	560	581	548	517	553	546	563	584	546	540	554	550	564	534	589	550	554	505	526	542	506	559	543	562	539	558	520	526	552	551	518	526	563	540	527	541	555	528	567	558	533	575	529	611	555	557	547	530	617	564	558	547	529	575	538	555	556	565	562	566	566	570	548	571	530	549	599	540	557	496	572	586	558	555	567	552	553	534	540	515	545	533	563	562	551	545	576	549	513	558	565	544	539	590	542	569	512	559	567	562	571	564	568	572	558	518	530	559	618	576	535	546	541	541	582	508	532	567	543	539	565	523	549	570	583	588	525	608	544	542	550	551	578	541	491	560	555	570	526	536	528	540	563	548	554	568	537	560	539	560	579	534	568	560	550	520	559	523	534	555	573	579	556	535	535	560	507	521	557	550	505	560	579	561	584	512	540	549	530	577	569	585	588	558	587	542	560	569	566	535	578	549	542	556	563	579	552	560	567	539	541	585	537	526	558	567	499	539	515	593	618	551	548	562	519	576	524	541	522	504	598	544	589	593	584	518	559	519	546	609	504	532	582	548	515	519	502	594	587	597	555	579	548	563	561	517	541	527	550	603	524	534	551	554	599	543	544	530	558	487	569	560	570	533	602	551	557	551	547	537	568	544	552	580	589	579	573	568	547	529	570	553	499	530	605	562	536	544	544	581	491	549	583	570	548	604	559	575	552	543	546	533	585	568	558	547	586	544	524	542	497	548	539	568	598	541	608	569	567	567	549	573	534	571	566	545	507	502	533	561	566	520	561	567	585	527	551	546	512	527	522	555	510	587	504	553	536	538	524	550	546	514	538	522	536	568	566	570	551	513	604	538	548	553	530	547	560	583	547	557	540	581	591	543	537	531	569	536	540	573	511	540	544	559	522	596	512	536	561	561	597	562	554	539	512	522	569	549	509	594	520	523	576	536	555	527	532	557	527	523	509	556	571	539	546	518	557	549	591	574	571	607	549	532	533	532	533	534	567	541	552	588	568	518	533	523	550	560	576	560	570	534	519	531	576	554	547	572	605	560	569	539	578	539	564	580	547	551	534	580	585	543	552	601	597	507	535	544	503	548	596	584	498	568	517	572	520	583	551	573	543	599	514	528	564	555	564	556	526	546	585	534	556	516	556	588	517	552	560	536	562	573	541	542	557	565	541	552	532	586	529	543	535	585	548	565	552	529	544	573	549	508	560	535	553	504	547	590	564	502	555	498	559	543	536	531	548	556	532	548	550	552	569	519	552	533	536	527	583	601	548	563	559	574	554	539	548	556	552	589	547	561	526	542	582	564	567	562	521	574	505	542	510	545	564	526	524	547	562	549	532	516	528	519	537	535	582	547	540	558	559	545	533	569	567	571	560	521	575	535	528	558	509	573	552	543	543	542	521	531	577	558	557	568	551	557	552	510	540	537	606	577	521	542	556	558	514	582	538	556	540	511	584	547	528	560	538	559	565	547	542	562	540	558	574	592	569	541	558	551	563	536	541	537	519	550	551	572	511	538	544	542	583	557	556	539	561	589	550	531	491	527	515	592	503	582	573	560	569	574	557	587	570	563	541	496	530	566	535	547	528	544	514	588	520	512	502	536	579	608	584	538	524	532	589	598	532	580	492	519	601	543	573	516	549	571	536	573	597	507
32008	85937	85912	75108	45812	8149	17252	19143	10351	591	627	574	573	553	580	571	541	551	529	568	554	548	531	560	561	586	559	571	586	534	548	583	591	587	549	527	557	535	519	575	583	544	591	610	546	539	532	550	581	569	586	581	572	552	566	555	584	560	573	567	559	557	559	541	578	517	556	586	572	559	519	544	546	534	519	592	561	561	585	546	553	566	566	519	580	528	550	564	567	503	578	565	565	532	591	497	553	501	553	537	542	573	526	550	615	598	554	576	582	580	530	554	556	550	550	546	554	547	535	488	569	531	583	537	575	547	603	584	552	546	554	545	513	541	613	564	542	505	552	561	533	511	559	586	555	522	509	523	581	542	552	594	567	507	546	541	592	565	565	558	568	558	564	541	556	550	549	555	604	570	547	535	539	533	516	541	573	571	560	548	565	552	536	549	578	519	543	553	582	573	550	552	590	551	525	524	563	566	580	532	571	571	613	583	560	589	531	506	536	552	568	542	527	577	548	545	562	576	594	550	555	526	587	557	576	567	546	603	572	576	567	527	588	569	542	568	571	577	566	559	558	526	544	595	562	568	519	584	530	577	562	569	518	615	560	560	562	550	515	578	583	569	531	569	538	557	585	544	557	536	519	529	596	588	555	556	554	564	580	584	571	549	569	561	545	552	572	555	528	548	556	595	543	590	559	553	524	571	545	570	579	527	566	562	602	576	564	606	567	536	542	532	557	565	560	583	516	548	543	603	626	576	568	557	573	537	546	532	521	553	558	543	616	592	584	571	568	530	508	565	564	545	593	525	555	608	626	559	513	507	582	540	580	562	568	570	585	555	562	549	550	577	545	568	576	545	577	570	590	551	556	575	544	574	544	575	517	573	564	586	603	539	599	468	558	545	551	569	544	593	508	558	607	556	540	491	552	536	544	567	551	530	535	527	547	549	582	569	583	583	529	542	580	607	537	575	592	543	562	522	536	559	568	580	556	507	558	595	588	571	540	621	609	544	548	553	592	539	576	554	559	549	591	523	562	634	568	593	580	570	525	552	582	593	560	580	535	530	514	545	541	555	556	576	579	550	571	574	536	540	527	541	571	546	560	524	584	539	483	545	566	556	577	575	571	524	530	523	555	560	582	570	570	557	573	506	534	532	574	540	611	563	570	520	569	578	569	542	557	544	542	594	560	550	557	569	553	560	565	565	546	548	619	560	543	600	554	574	568	537	547	594	548	568	563	553	581	546	577	547	540	577	536	570	542	549	567	554	572	554	543	557	542	577	570	569	523	571	543	602	580	547	611	510	557	546	525	572	550	532	566	557	518	563	543	552	588	569	570	580	559	583	548	564	533	567	537	573	501	545	561	544	535	559	568	551	568	547	578	584	543	553	591	526	549	567	600	574	520	578	555	514	534	529	558	561	552	604	531	558	586	561	511	589	600	555	566	564	538	577	570	543	558	524	575	563	574	583	548	515	569	587	549	560	554	604	536	599	544	555	561	566	511	528	589	525	572	598	504	565	566	564	527	535	599	562	573	527	560	520	543	533	591	564	560	538	606	600	561	591	529	562	535	521	588	553	556	486	566	558	543	558	558	528	557	587	555	545	578	539	531	551	555	603	556	523	535	574	542	556	542	537	539	531	601	589	588	592	541	581	543	560	545	580	568	556	562	534	544	531	585	597	569	556	546	561	524	556	507	571	547	524	548	555	571	569	505	563	540	544	547	545	554	544	572	550	574	558	564	532	567	568	550	526	567	535	553	566	524	548	582	559	590	548	545	554	548	548	542	604	566	553	533	524	564	564	594	548	551	587	537	526	560	525	616	569	572	567	619	521	585	580	519	545	561	580	559	539	581	527	545	541	548	544	549	548	547	557	595	549	570	554	553	562	544	584	561	580	551	541	565	545	567	544	570	513	557	538	554	526	578	559	556	539	525	559	547	547	521	542	551	538	560	604	532	560	587	507	549	538	539	526	552	574	565	529	557	528	544	572	514	542	542	575	549	566	586	530	612	561	571	522	543	616	596	592	556	531	559	544	544	562	537	573	539	564	582	536	586	571	599	567	526	542	588	559	566	548	533	578	522	602	589	552	550	580	549	584	551	576	513	547	565	572	562	576	579	561	524	526	537	554	574	534	555	536	540	577	562	575	544	544	561	539	562	542	589	550	545	594	561	534	531	544	584	526	555	575	521	564	565	550	560	572	537	539	566	548	557	533	545	576	550	537	577	578	543	568	567	540	539	588	532	536	500	549	569	545	542	518	576	550	535	553	564	525	528	572	544	524	561	528	527	535	546	542	551	568	565	569	569	526	540	572	542	530	595	556	538	567	558	561	502	571	547	576	505	510	525	547	526	558	585	556	541	553	558	568	585	567	545	613	537	554	577	548	532	534	564	574	591	582	528	559	616	546	573	526	547	561	553	545	532	549	577	577	565	532	534	507	572	492	589	589	521	560	556	558	577	548	562	559	555	546	587	525	541	505	570	590	589	556	563	596	586	545	564	547	593	564	555	521	549	556	537	526	540	578	499	526	518	538	533	555	555	532	568	540	596	556	511	567	552	540	561	539	545	545	589	566	550	606	517	568	587	532	592	550	572	587	555	586	543	549	553	509	559	552	555	593	563	542	562	614	573	556	546	597	595	558	553	574	546	519	534	549	568	569	552	577	576	540	582	554	564	577	577	551	588	552	562	566	557	552	580	552	550	540	587	548	582	514	564	561	550	595	600	514	503	544	608	547	564	504	606	537	565	528	574	547	595	524	559	561	619	548	553	567	575	623	543	544	549	540	538	553	545	561	559	564	540	565	576	507	592	574	549	538	545	574	560	594	530	552	557	563	607	578	541	563	486	536	536	580	509	545	554	602	526	553	547	519	541	573	584	578	516	577	566	539	539	547	539	565	573	569	568	618	546	580	541	584	569	574	546	540	533	542	530	549	541	533	561	541	522	573	541	531	557	580	575	592	549	535	533	529	537	555	563	566	563	503	516	548	548	542	553	515	556	522	573	540	573	580	563	602	571	537	577	568	557	568	590	515	566	547	547	549	595	579	591	535	571	595	527	575	552	553	530	587	593	495	508	538	571	570	555	517	565	536	584	512	514	556	598	598	566	568	554	510	571	566	527	569	532	554	584	543	572	579	572	589	538	609	512	503	568	571	525	547	525	569	560	522	548	542	537	538	545	523	548	557	566	544	571	565	548	526	585	578	600	570	561	556	580	563	565	534	555	611	570	558	567	552	559	599	549	574	546	559	542	577	537	541	532	564	523	558	557	610	620	587	574	580	586	535	546	563	553	576	559	570	576	536	569	571	542	567	513	555	543	576	583	548	560	539	564	555	525	558	551	589	578	557	534	553	584	544	591	550	533	599	590	519	490	532	565	600	523	546	585	558	550	540	576	588	569	536	542	547	551	547	528	546	539	538	550	536	559	537	538	577	525	590	512	537	542	558	542	556	552	559	580	585	570	561	534	568	527	544	513	534	537	539	567	555
28081	22308	32267	28928	12545	714	605	829	614	242	250	212	264	238	216	231	260	230	265	237	236	239	231	231	239	217	240	249	231	215	257	256	229	242	239	233	230	229	256	252	237	230	230	239	257	209	218	235	206	235	238	204	230	202	252	246	236	248	247	241	227	240	244	250	221	218	246	242	248	248	218	239	254	227	242	247	213	238	227	265	259	236	242	254	256	227	234	253	256	211	269	239	236	215	241	232	279	250	226	240	247	228	245	288	238	257	251	219	227	226	249	238	247	267	246	259	227	255	235	235	251	231	241	244	255	216	229	229	207	252	227	234	249	234	230	217	235	252	248	247	249	226	239	192	267	210	235	237	238	252	231	218	217	219	228	239	237	260	228	233	252	221	231	233	255	242	221	234	247	248	227	241	236	226	232	279	236	258	260	240	211	234	219	214	233	208	205	231	254	235	265	230	223	228	233	240	239	233	257	220	233	268	240	224	226	244	234	200	235	212	230	235	218	225	231	231	242	214	252	234	217	233	237	184	234	243	241	256	253	235	235	249	245	216	279	252	236	241	230	211	236	212	241	252	211	241	247	229	244	287	216	262	219	241	258	232	227	234	243	243	223	264	247	239	219	228	246	215	224	222	250	235	242	251	238	250	238	211	230	250	251	242	267	235	238	233	233	240	257	226	215	223	234	256	234	222	208	238	239	221	269	235	249	251	228	246	238	256	241	229	219	232	245	240	227	212	246	259	274	252	231	226	219	221	225	248	248	227	245	253	212	231	258	211	242	220	231	210	216	230	218	200	253	260	243	257	230	265	247	219	237	245	222	244	243	249	221	235	258	246	234	227	229	203	261	253	237	262	226	244	232	222	222	228	230	228	245	211	257	218	224	258	213	201	264	215	224	212	252	236	230	225	237	225	246	235	244	247	235	260	220	214	246	251	257	231	215	226	256	267	243	243	218	258	224	255	252	232	249	234	252	241	220	216	236	234	236	233	201	244	239	234	235	225	210	236	236	265	226	223	240	230	220	194	267	219	239	234	243	239	256	250	225	242	265	224	245	210	249	268	238	240	250	239	249	233	232	241	228	237	258	253	250	235	222	247	226	238	224	214	231	238	219	224	220	224	227	233	253	218	232	253	228	214	247	237	245	236	270	230	235	234	284	236	269	238	240	254	237	249	249	233	203	249	191	249	231	227	220	231	240	246	238	254	224	263	237	244	263	241	219	228	238	258	236	245	206	248	235	238	233	241	231	233	229	252	250	245	250	240	236	260	248	243	227	214	247	239	229	243	256	262	254	228	252	246	222	234	242	262	252	226	219	240	232	226	227	269	250	255	216	232	220	279	259	243	218	241	250	244	243	239	228	254	210	229	208	223	234	241	221	229	208	257	246	257	232	229	219	230	233	240	244	237	244	229	239	261	242	241	214	222	232	263	227	256	221	254	268	228	225	231	230	239	217	228	225	235	222	209	259	231	256	244	245	245	211	251	248	225	220	257	249	257	224	230	230	217	261	239	234	225	246	252	234	255	228	244	228	234	253	239	252	216	230	239	230	229	264	243	237	223	268	212	263	246	240	216	235	245	253	242	225	232	230	238	256	197	224	245	223	243	238	235	220	271	220	246	217	229	272	245	249	239	242	260	256	231	248	232	240	224	240	230	242	257	203	224	224	200	235	224	236	243	254	238	209	211	235	199	206	239	259	241	247	265	217	233	244	217	235	234	229	220	218	237	249	246	253	262	251	236	246	249	240	219	220	211	252	252	247	230	204	239	255	232	236	245	211	244	241	226	240	212	221	230	223	262	226	232	269	238	237	211	235	266	247	225	242	246	271	222	218	242	204	248	218	227	233	264	241	220	229	229	239	235	242	247	252	239	234	274	255	244	226	220	263	223	232	222	274	241	213	240	263	240	238	238	208	251	263	247	247	245	257	255	230	231	254	262	238	234	240	240	228	242	246	237	239	274	229	236	235	253	232	207	258	267	254	235	217	249	223	213	263	264	202	261	237	204	264	220	273	238	256	251	262	247	249	238	264	234	254	237	240	237	229	244	235	231	249	235	254	240	245	251	219	267	226	251	247	252	260	234	243	224	230	235	227	230	231	244	234	236	253	250	219	223	247	231	224	239	245	224	242	218	223	225	239	252	245	259	223	238	236	206	246	251	242	264	247	242	232	218	202	240	254	228	232	239	232	223	205	227	211	252	232	222	263	234	241	254	250	259	221	237	220	259	220	256	245	270	208	255	228	248	239	244	226	230	244	237	266	254	230	204	230	237	236	246	250	237	245	241	265	233	233	262	223	240	216	243	227	246	222	219	232	225	231	241	251	228	221	225	238	239	243	229	216	254	234	256	235	219	224	255	216	216	286	243	239	219	231	229	231	271	244	227	234	220	229	231	214	260	244	257	243	247	240	230	233	229	221	253	241	226	260	247	232	253	226	243	231	241	249	241	221	230	235	258	254	240	227	208	245	232	264	224	254	226	254	234	252	233	253	222	232	245	265	252	230	244	245	238	235	224	236	250	256	213	218	250	230	234	248	257	241	232	233	255	252	252	226	218	226	226	218	221	270	239	243	242	222	248	244	253	227	255	254	227	209	233	231	257	252	245	233	228	230	255	220	290	225	263	224	226	222	256	253	235	232	236	255	231	256	244	261	242	237	236	253	236	244	239	235	219	239	238	231	255	246	211	235	247	228	224	237	223	257	220	256	264	244	256	223	233	236	234	210	224	254	221	262	221	237	230	234	245	220	243	230	253	249	232	231	238	234	259	214	229	256	237	259	235	238	231	220	267	264	237	238	286	233	240	259	267	222	224	251	241	229	234	246	240	237	240	213	218	236	241	233	218	245	215	246	250	222	255	240	258	230	223	242	230	244	242	227	245	218	249	224	245	239	269	230	226	277	247	258	253	227	228	229	215	247	230	231	251	216	222	249	212	231	224	221	209	233	248	208	225	244	234	231	243	241	229	238	253	241	230	252	249	258	257	261	225	234	236	245	217	249	242	242	249	234	238	223	220	233	235	261	239	222	233	236	240	223	270	251	251	240	249	225	217	223	238	238	257	243	231	256	250	242	257	268	251	265	236	235	217	253	248	232	232	255	221	244	252	224	228	244	233	241	217	228	234	246	257	221	225	222	224	220	241	234	261	241	251	216	250	242	222	233	242	242	234	236	236	258	260	240	220	229	232	239	246	229	231	248	253	251	237	229	238	247	249	221	262	225	226	237	229	279	246	223	265	238	252	236	252	235	225	277	240	252	240	228	212	241	232	215	241	237	235	238	265	232	237	227	256	248	230	251	238	242	234	247	261	232	217	226	259	223	242	246	277	242	217	225	239	228	231	228	238	227	234	246	238	232	221	225	224	244	226	218	258	243	248	244	234	232	233	217	202	230	198	238	240	212	250	244	232	233	242	230	233	230	239	219	237	231	229	249	251	229	243	232	224	261	259	254	249	281	241	206	218	241	254	235	236	221	245	243	235	225	244
15040	29753	28883	22120	9051	402	736	1090	808	258	262	286	274	250	260	247	270	241	240	255	258	230	275	254	243	265	239	235	278	284	259	270	267	254	250	231	229	254	263	267	250	230	261	284	249	250	233	239	258	262	250	244	258	263	273	252	265	222	232	235	235	254	233	294	266	221	283	270	263	307	254	275	279	257	248	262	237	262	263	251	244	281	251	255	262	256	251	240	281	276	244	255	256	263	246	250	227	253	266	277	271	243	283	248	258	262	263	262	266	264	254	240	293	249	246	280	241	252	273	240	249	259	240	247	290	272	262	270	242	273	229	262	243	262	262	240	241	264	262	249	262	274	229	239	273	234	254	248	260	254	264	235	297	234	255	257	270	276	293	244	253	287	256	254	245	248	216	244	254	248	244	244	253	276	249	243	227	283	270	255	273	257	258	267	273	264	253	263	238	245	257	287	245	263	269	252	240	275	234	250	245	254	301	228	259	268	278	254	267	244	272	275	249	273	226	266	277	271	234	271	268	247	239	273	231	273	267	236	259	294	259	255	226	251	245	255	214	250	273	254	265	275	272	255	248	263	251	277	282	230	267	257	238	224	265	243	256	264	235	252	260	237	268	256	266	248	310	259	249	245	225	273	271	258	251	241	258	237	266	266	248	254	252	226	254	256	271	213	260	238	264	293	227	269	259	262	266	263	260	235	279	285	236	260	260	261	217	276	278	243	230	241	265	266	247	255	264	251	244	242	260	266	283	204	243	263	256	240	234	270	242	249	263	241	268	252	251	234	270	276	243	257	255	265	250	234	268	227	253	264	259	247	260	269	267	253	225	263	246	264	246	236	266	244	251	260	236	233	249	259	250	260	266	254	237	263	263	243	258	259	272	257	234	254	244	259	262	239	274	237	264	246	269	281	281	235	279	272	259	253	213	265	278	255	275	242	240	272	250	258	235	270	257	245	255	251	254	250	264	236	274	274	271	273	293	256	264	275	226	263	252	249	286	284	236	267	259	230	270	257	237	239	240	236	303	253	224	252	254	266	250	241	224	251	263	245	249	271	272	259	238	239	240	264	234	264	246	253	252	259	245	280	221	264	234	259	267	271	235	252	260	259	233	259	232	268	251	272	247	258	242	234	255	256	242	239	289	273	276	255	257	256	212	233	246	257	235	259	255	252	262	265	244	256	244	287	240	240	222	258	266	233	251	251	284	256	249	272	264	294	271	266	279	243	246	273	257	231	258	237	266	269	240	265	253	259	271	260	240	267	309	260	247	242	273	255	251	246	266	282	241	263	262	263	239	269	276	263	255	264	254	275	232	257	243	255	266	237	275	267	273	274	255	273	260	263	242	263	264	249	247	284	233	254	247	226	250	257	233	252	261	277	282	273	267	271	256	269	223	239	246	247	264	253	247	240	248	268	258	244	248	234	266	250	250	263	251	247	260	288	248	226	238	253	271	232	260	261	240	258	262	247	251	267	261	242	257	277	228	248	268	257	243	255	227	237	254	273	243	261	238	268	261	264	236	246	225	248	240	237	257	288	277	262	248	249	276	261	264	271	256	250	227	273	249	240	262	240	251	249	247	248	254	259	247	263	274	261	241	246	262	259	283	233	293	244	281	240	243	263	253	263	250	253	252	255	236	246	284	273	264	261	222	265	293	262	273	255	270	262	260	248	274	226	240	283	229	242	258	254	217	252	253	253	266	245	267	245	264	233	218	274	239	282	240	269	246	267	246	261	273	260	255	239	252	251	253	279	255	280	245	258	252	254	272	241	244	235	257	272	262	267	247	233	234	290	235	262	229	276	265	250	278	249	250	238	287	232	240	252	266	267	271	251	264	223	242	255	241	268	227	252	248	260	257	274	298	205	265	269	236	268	251	233	240	261	245	259	235	243	257	238	269	267	251	244	233	240	239	264	256	254	252	254	279	245	272	251	254	281	268	240	282	260	247	262	258	249	245	254	276	259	279	251	235	280	259	264	277	275	243	237	254	261	247	241	238	262	254	233	222	246	245	260	235	227	240	271	250	242	250	243	272	234	262	242	259	223	263	228	259	235	246	291	252	245	258	258	270	257	275	285	290	227	257	252	278	268	257	258	263	253	251	262	255	278	256	272	271	253	267	272	251	262	250	249	257	250	250	226	251	278	259	228	245	286	302	252	281	256	266	248	251	270	238	266	248	243	265	243	253	282	245	255	277	232	251	267	246	242	260	247	260	251	231	250	249	233	246	237	262	264	245	254	257	256	284	267	260	240	267	268	242	255	238	253	275	262	259	284	246	249	250	266	264	281	248	239	233	261	228	259	268	243	258	227	243	268	252	248	219	266	243	264	274	253	264	232	254	263	262	247	277	268	277	251	258	263	284	239	282	260	249	253	271	256	258	226	236	260	250	253	251	271	261	264	263	250	275	260	256	244	241	260	260	252	256	263	251	277	249	244	256	272	274	264	277	238	256	274	254	254	238	259	240	248	249	249	283	253	253	265	277	270	240	263	274	258	272	254	276	247	259	272	247	269	253	253	242	272	258	241	252	264	271	252	252	242	250	248	249	257	262	280	256	250	247	249	253	259	266	279	247	259	249	252	254	258	262	262	279	278	251	270	253	246	268	240	253	272	268	263	266	244	259	263	265	260	263	272	244	270	264	268	244	252	263	258	243	272	262	242	239	259	255	282	250	267	274	262	258	267	236	255	263	267	256	236	234	255	270	263	236	262	270	267	276	263	239	260	267	235	250	222	261	250	256	289	254	220	245	251	238	250	266	261	234	295	250	256	256	259	266	296	245	252	239	262	243	262	291	225	268	252	253	227	257	244	249	265	248	263	250	253	237	248	278	254	279	285	247	220	237	257	276	257	258	236	232	242	251	269	261	262	242	272	263	263	246	269	239	238	242	248	231	251	248	247	261	269	279	268	254	277	255	262	251	275	246	268	244	265	270	252	267	261	265	250	258	235	271	249	285	237	256	253	244	285	238	247	261	248	253	268	275	257	244	255	266	249	270	238	236	261	247	262	241	277	249	256	250	228	257	246	284	250	228	261	232	264	250	280	248	251	208	279	242	241	255	276	240	280	255	263	263	258	267	255	261	242	270	264	252	242	252	277	266	247	272	249	271	247	271	258	258	250	271	261	272	270	249	294	285	246	275	267	233	271	274	247	265	250	234	247	267	267	235	246	255	265	235	250	235	253	277	219	262	236	269	293	269	271	262	258	231	253	254	233	255	243	254	243	278	263	276	264	260	276	243	271	238	268	252	245	281	276	252	275	232	244	254	261	263	243	232	253	255	259	233	238	279	241	264	260	258	281	244	241	256	255	248	285	258	248	260	220	256	236	268	243	238	247	254	233	274	250	254	254	264	260	257	272	252	258	282	234	253	262	236	237	231	290	260	236	264	262	250	257	261	280	244	264	251	258	260	259	246	259	257	252	224	255	239	266	296	273	249	255	265	273	246	272	259	250	234	256	242	259	257	272	250	244	228	267	258	249
23931	21191	36565	47008	39745	18857	11144	8163	2441	424	425	402	457	434	406	429	448	428	409	400	446	422	389	416	372	432	411	439	437	424	417	422	427	395	386	413	407	356	420	382	389	421	394	409	406	396	390	390	446	375	420	420	402	380	375	423	416	396	419	402	402	419	451	404	419	384	403	379	412	396	398	395	377	373	403	438	413	443	364	391	412	395	414	401	371	416	383	394	377	405	426	414	400	372	398	423	392	420	413	409	429	403	413	421	403	398	423	377	399	387	368	381	403	431	385	400	413	407	419	407	392	372	427	390	428	376	402	390	411	391	383	419	364	424	392	441	393	416	434	429	390	432	426	402	344	372	419	381	395	379	364	403	403	413	394	443	392	407	414	424	398	407	390	409	388	391	419	389	400	440	404	434	379	389	411	440	404	398	396	376	400	398	373	396	392	393	422	383	409	418	406	381	408	419	357	395	411	414	409	391	402	440	445	368	412	395	393	411	366	419	400	405	404	370	388	424	416	389	435	390	424	412	375	366	445	384	355	384	430	416	380	401	408	431	407	417	406	404	401	423	374	390	412	408	408	422	374	389	400	418	383	414	404	454	421	418	394	402	409	416	391	392	393	404	409	406	371	408	412	423	413	395	401	429	361	412	429	393	381	406	399	405	387	402	420	406	401	374	390	408	394	407	379	368	390	404	394	386	370	373	449	412	378	417	427	398	433	395	404	435	423	447	412	426	381	404	418	426	373	398	401	452	402	372	387	410	363	437	436	419	378	399	418	382	429	455	391	432	411	407	426	410	420	410	410	403	408	384	407	437	393	425	425	374	392	400	401	425	421	391	396	397	405	367	377	399	400	409	401	415	382	408	421	391	379	379	425	375	379	383	419	434	427	418	407	358	416	397	408	379	394	397	438	417	398	382	405	392	418	380	392	420	382	421	420	393	429	418	392	407	417	409	384	369	404	423	432	390	379	398	467	378	397	394	426	383	422	399	416	368	398	380	401	429	422	371	409	414	339	421	431	410	442	391	402	385	393	391	379	443	396	397	418	418	417	434	434	419	430	410	418	433	412	389	397	377	390	403	385	406	364	397	399	405	399	418	384	399	400	395	429	415	398	419	417	411	415	427	379	391	413	428	433	435	412	371	424	437	400	392	401	390	438	397	380	401	427	409	405	453	369	378	391	354	404	419	379	366	377	455	426	403	396	414	396	423	386	372	412	433	409	409	437	420	397	425	381	416	434	379	412	403	365	436	370	371	376	386	412	419	430	413	379	430	398	389	386	396	406	400	412	404	380	388	389	388	383	398	436	410	372	397	363	397	416	398	436	391	403	406	429	437	385	390	389	424	373	405	412	400	426	363	411	397	427	385	438	436	410	410	394	388	402	389	445	398	385	411	418	400	427	460	373	384	409	423	416	416	394	406	411	396	435	429	377	387	411	398	376	413	403	418	434	375	410	395	429	401	394	423	426	421	429	428	391	424	393	383	428	450	388	411	385	411	392	375	412	400	422	402	411	432	381	407	376	464	366	384	381	403	372	398	390	399	398	398	403	412	427	437	428	419	394	415	400	370	400	393	397	409	398	414	408	421	400	411	415	402	419	396	385	364	427	409	406	395	405	417	416	394	446	429	443	359	420	402	415	396	388	388	382	414	399	401	390	413	413	396	401	372	413	441	395	413	428	412	411	416	414	390	385	382	406	388	399	445	382	407	422	424	458	408	415	403	366	394	453	407	412	443	386	392	410	403	434	408	389	387	422	382	403	382	400	391	435	429	415	400	388	394	368	401	420	404	403	404	416	402	402	388	410	388	384	395	416	423	406	426	425	375	400	412	391	394	386	396	372	405	329	425	407	405	395	427	413	443	415	401	438	385	384	413	401	397	419	379	426	421	397	362	399	396	368	382	410	382	382	387	388	432	391	382	402	376	445	435	409	408	374	408	438	435	362	412	389	424	429	375	398	388	393	417	414	386	426	392	410	440	399	412	389	394	422	368	406	391	416	397	402	413	443	432	371	409	391	412	413	418	417	398	404	409	401	386	375	422	390	387	410	366	419	397	424	407	409	380	400	408	402	444	405	390	386	430	381	436	401	441	432	403	405	405	440	431	389	440	392	390	409	417	372	395	416	420	421	381	418	438	421	372	400	409	428	388	401	381	399	409	400	434	412	387	416	417	433	416	430	392	400	411	377	412	395	391	391	388	401	357	417	367	405	409	414	458	403	414	389	398	380	418	390	449	438	395	393	411	384	388	370	394	373	400	371	406	426	362	375	408	426	368	403	391	419	409	405	430	401	401	409	379	415	418	434	393	379	376	426	394	395	362	393	429	371	385	413	394	379	391	412	421	395	395	406	383	371	406	385	399	412	418	387	430	389	403	415	418	378	401	421	390	427	399	431	408	395	394	396	419	411	364	421	412	390	416	428	425	393	371	399	391	391	431	417	439	389	374	418	407	397	426	410	425	406	403	440	423	401	419	407	408	404	403	381	399	399	402	444	429	400	419	398	401	395	409	396	418	387	392	368	380	418	391	412	393	414	416	403	388	398	424	430	373	391	408	427	403	434	434	412	470	433	426	408	432	421	379	425	422	410	378	442	390	384	393	403	427	431	434	394	421	432	411	429	368	433	382	400	420	392	417	369	404	408	385	379	422	387	395	415	395	397	405	396	399	400	427	403	389	399	418	438	423	385	448	412	360	419	371	346	398	379	401	442	393	411	371	396	414	422	402	406	418	423	414	385	406	408	401	405	413	403	382	378	389	418	371	373	402	391	409	414	398	375	384	405	409	386	411	429	429	413	401	403	408	428	422	384	401	404	405	411	401	392	341	417	391	389	416	378	426	383	419	400	389	409	417	432	383	413	420	366	405	385	391	410	386	415	415	413	414	394	432	428	407	425	403	381	401	428	403	334	415	400	398	385	356	444	395	428	446	443	411	402	409	404	382	418	416	387	440	431	393	394	418	389	364	387	379	418	406	404	395	366	408	423	394	393	420	423	380	387	394	395	415	399	404	387	410	425	399	414	408	405	401	395	420	419	439	399	403	413	384	365	403	431	371	441	370	375	388	396	386	412	416	407	407	421	433	436	418	423	386	414	409	420	392	427	409	388	412	410	365	425	391	369	378	433	408	401	423	380	368	419	424	434	375	363	426	408	422	412	401	419	429	392	440	403	418	425	397	390	389	348	400	422	399	419	366	390	425	378	399	385	403	385	377	416	423	422	398	377	384	433	396	417	363	419	417	381	413	403	387	406	369	417	379	425	388	416	383	399	383	450	368	390	432	415	390	430	413	364	447	382	445	406	415	383	422	399	389	384	405	404	394	425	416	424	391	378	385	441	386	408	387	418	418	414	400	419	401	376	391	433	371	420	363	385	373	405	407	385	379	379	395	383	406	358	428	424	378	390	390	399	403	397	378	427	403	380	371	391	432	424	366	414	414	380	392	384	366	421	459	375	412	393	430	371	411	410	369	421	394	447	454	438	396
25673	71350	72442	59478	38763	8107	9857	11149	3020	395	394	437	425	461	417	420	402	397	412	392	427	411	404	421	442	419	397	408	423	433	414	412	433	372	410	391	411	420	424	391	428	421	406	430	423	384	425	388	460	418	438	418	406	400	423	395	393	444	414	411	377	379	392	412	448	427	424	424	413	429	419	443	421	432	406	425	444	436	423	404	421	403	404	424	444	460	411	417	417	406	447	430	384	406	397	430	398	410	440	442	408	425	421	420	408	396	428	399	405	382	426	394	409	412	422	384	460	412	408	377	398	434	426	397	413	415	422	412	406	430	426	409	404	411	426	428	469	422	392	433	415	428	404	398	369	376	441	427	402	419	433	395	409	400	425	404	399	410	429	370	408	370	406	362	424	457	440	381	411	407	410	435	406	377	377	409	425	387	405	413	376	442	380	411	420	391	413	399	415	392	405	420	428	408	425	386	403	393	398	392	397	425	371	380	415	439	430	407	428	405	381	426	409	449	417	425	422	430	357	430	394	398	410	377	394	420	392	408	393	407	418	409	378	404	410	444	376	428	447	412	426	420	429	419	426	421	383	432	424	430	400	428	428	423	384	417	438	408	395	394	425	415	359	415	390	402	385	392	418	459	400	407	409	429	437	410	388	408	403	469	409	387	406	440	425	457	415	405	432	426	435	382	406	385	404	413	396	425	394	406	440	390	418	428	382	399	399	419	444	383	432	408	383	427	392	423	411	410	425	416	425	386	449	411	415	430	402	409	413	416	401	439	399	407	391	408	409	396	415	435	446	416	441	410	412	359	411	428	373	405	409	391	420	394	427	416	385	389	379	411	406	440	389	393	404	421	395	394	448	420	393	401	415	438	449	423	411	405	426	394	429	406	388	421	423	407	420	420	375	428	398	431	405	423	416	420	378	396	409	402	374	408	394	433	418	401	395	433	447	435	409	394	370	431	390	422	417	406	412	407	396	384	378	429	436	393	433	446	415	400	392	381	430	421	396	435	403	420	417	438	419	439	425	427	418	391	414	433	412	418	401	426	447	433	387	407	404	409	457	425	409	417	402	401	404	411	401	382	429	426	405	405	422	410	464	398	382	411	418	439	377	374	397	411	410	439	405	408	393	433	377	422	426	422	401	432	426	434	401	430	411	399	403	427	399	398	422	426	398	439	386	407	401	447	449	422	413	364	396	425	391	417	388	441	455	397	434	384	412	382	426	395	401	475	420	428	404	436	407	429	389	442	411	395	400	405	388	412	401	421	389	398	410	416	420	392	436	383	400	408	425	396	424	447	395	402	385	411	422	437	441	419	385	433	419	405	399	420	388	393	386	387	367	396	412	396	408	397	372	401	409	403	417	409	444	387	433	415	401	442	423	402	408	429	438	420	398	391	414	393	391	426	388	398	394	407	434	416	419	422	384	420	463	438	405	411	459	381	425	405	431	416	402	419	433	443	402	418	415	423	409	401	394	400	418	467	395	399	394	390	391	433	441	387	387	426	442	392	416	440	387	444	416	420	413	385	412	446	394	426	391	365	426	394	417	447	418	385	401	386	433	452	437	407	426	430	467	424	434	450	390	409	388	399	410	393	389	426	417	454	426	408	385	420	382	406	419	414	388	405	428	454	426	442	445	434	415	424	444	365	410	445	428	443	398	414	413	412	404	404	422	389	420	401	397	401	375	429	412	403	431	400	423	424	419	424	402	439	394	434	419	429	417	430	380	420	419	454	468	456	401	427	440	407	440	421	438	425	411	437	379	431	432	423	383	386	405	424	428	399	406	400	429	426	406	432	417	435	430	395	415	423	389	397	451	406	382	415	402	406	422	429	444	427	416	374	438	425	394	431	419	427	415	407	409	416	404	412	409	407	381	438	413	401	373	412	434	396	422	386	409	469	399	416	418	408	430	420	425	431	436	467	400	416	379	403	432	391	446	400	393	395	424	400	384	441	450	455	413	387	416	419	384	435	440	398	389	438	402	445	377	392	446	393	415	434	417	383	412	384	412	426	393	449	443	421	438	417	432	438	414	433	405	423	399	407	410	399	410	409	433	427	396	449	406	387	450	431	391	383	458	419	398	429	426	412	395	405	383	377	469	408	407	408	428	422	415	423	412	411	369	448	442	407	421	437	403	433	390	404	407	396	417	385	397	424	398	475	375	430	449	399	391	415	468	371	395	419	389	425	405	436	408	406	404	392	437	414	394	425	455	385	383	378	393	382	406	423	405	429	396	385	400	375	393	408	407	428	386	432	464	406	407	425	387	356	432	424	401	427	429	399	401	424	366	383	415	421	396	404	444	453	439	386	435	413	394	393	409	435	413	432	420	398	421	422	437	410	453	380	399	403	431	432	384	430	405	413	384	427	433	390	457	373	420	438	397	395	417	429	419	420	366	414	435	409	412	415	414	401	422	417	397	425	432	386	412	387	407	448	370	397	416	397	380	425	382	407	437	396	435	421	412	421	411	434	445	428	427	398	413	442	398	425	426	381	408	427	416	402	405	420	412	456	408	435	455	405	439	415	426	409	416	429	438	420	417	390	431	408	412	422	421	400	415	427	428	464	435	389	463	422	408	388	383	420	413	411	392	428	446	389	438	461	396	454	396	372	416	384	430	424	402	431	418	413	412	400	435	395	439	433	411	444	410	411	418	382	434	410	404	395	433	415	421	406	464	411	415	423	416	412	407	421	418	439	415	402	431	433	458	415	374	378	465	420	394	414	399	398	428	415	455	424	370	421	434	381	424	382	463	411	389	421	396	437	404	392	402	402	429	438	437	406	386	421	385	426	394	404	429	439	385	432	432	389	424	422	436	389	423	428	408	386	393	402	410	423	414	403	406	433	401	403	430	414	400	408	444	402	416	403	418	414	386	422	401	392	416	424	372	397	378	405	408	430	422	427	393	375	405	430	407	370	396	359	436	411	448	417	389	408	408	428	401	434	431	404	393	384	451	392	416	418	400	421	402	378	422	428	426	400	400	392	419	426	388	427	418	450	459	403	412	399	402	430	406	393	423	408	395	410	404	415	389	414	398	411	428	397	395	438	425	463	421	429	438	411	426	408	389	368	415	392	421	404	461	432	393	425	367	396	365	397	426	424	422	418	390	438	402	403	406	454	404	436	397	395	403	403	456	409	384	419	390	431	391	422	444	433	421	400	407	405	399	410	374	408	414	404	422	403	401	456	383	398	458	374	423	406	437	398	413	405	419	373	405	452	429	413	414	399	447	445	367	403	398	390	408	406	424	407	415	451	389	419	409	405	367	438	455	418	433	397	434	422	407	418	430	406	431	436	400	411	426	397	418	415	449	427	389	396	392	426	405	439	417	436	414	415	376	395	398	428	398	422	383	449	434	438	396	422	425	431	402	406	426	401	418	422	425	397	421	409	399	416	410	413	415	461	406	401	403	460	406	396	407	385	347	400	428	376	433	388	408	409	429	405	418	389	417	438	393	390	438	403	390	397	436	394	408	410	391	403	414	407
24995	21273	35056	43695	30110	11109	4911	3769	1442	307	298	321	298	270	286	291	294	317	264	308	303	284	261	271	315	297	286	248	296	293	273	266	278	307	279	284	269	312	308	319	321	263	281	270	282	307	286	271	281	279	306	303	290	275	295	283	286	284	287	273	266	258	274	284	280	302	270	267	360	276	297	268	291	279	268	266	298	313	261	278	310	257	309	249	303	273	265	245	269	273	291	309	289	252	274	282	284	287	289	313	283	277	274	291	261	266	287	282	269	293	277	286	249	305	295	286	293	288	278	270	277	276	271	276	263	301	261	307	286	285	282	270	271	307	288	262	273	263	273	254	280	292	288	249	290	277	301	264	281	301	287	276	253	305	246	297	269	277	282	270	283	270	307	310	292	276	299	313	286	281	262	285	270	270	275	314	274	248	316	263	268	301	269	300	266	285	271	308	259	297	267	261	279	307	250	285	308	315	274	300	285	301	283	280	284	314	297	291	290	274	275	288	283	284	274	304	299	258	291	280	267	278	334	310	284	286	272	278	281	285	296	290	314	291	272	278	275	251	302	301	279	281	280	294	311	304	281	285	295	257	265	298	275	299	286	258	303	271	272	289	303	304	301	301	269	287	289	294	277	272	276	291	297	309	264	285	273	303	266	287	281	294	287	253	288	279	319	271	288	263	288	254	285	304	283	298	288	258	285	276	271	278	240	290	292	253	294	292	261	278	277	282	287	280	263	271	259	289	259	308	276	256	264	286	309	294	319	290	277	269	282	267	293	298	307	302	265	287	262	247	303	316	271	281	266	291	248	307	289	287	260	277	251	302	283	267	300	264	280	271	305	284	274	280	306	279	252	301	287	265	258	284	286	287	282	284	240	302	254	273	313	292	291	288	260	302	292	303	291	296	308	287	290	297	282	300	271	266	296	298	273	309	290	268	274	294	305	288	301	262	260	274	274	300	274	274	276	285	300	272	280	270	274	293	276	273	273	273	293	267	292	280	280	271	275	267	280	278	284	272	271	301	267	294	285	259	311	277	269	301	275	289	286	307	274	293	248	268	305	273	258	288	288	292	265	288	274	253	287	290	299	301	290	255	281	283	292	304	281	312	286	293	262	317	280	296	297	280	304	284	304	282	258	308	295	280	269	266	257	283	277	272	276	305	271	269	247	307	248	264	304	285	260	267	292	272	284	277	268	263	316	323	279	287	292	286	278	298	278	302	278	275	266	296	291	289	294	314	280	277	316	294	255	309	259	271	293	275	288	282	278	268	299	281	289	277	298	298	287	285	280	281	274	285	291	292	262	275	248	306	261	282	291	283	257	281	275	281	287	258	263	310	309	261	296	296	296	280	263	258	301	277	274	261	285	264	285	290	297	289	285	315	276	251	295	302	289	259	258	298	245	291	282	272	277	283	264	282	266	277	279	260	298	285	302	269	293	291	287	290	284	303	259	269	260	287	273	283	275	271	268	262	298	291	296	271	282	277	290	294	261	281	300	313	298	266	267	264	279	301	260	278	292	283	283	298	310	282	277	274	293	277	280	277	264	298	307	288	268	296	265	264	280	301	289	294	292	281	249	283	296	280	293	264	277	276	279	291	293	312	287	279	281	270	305	283	312	263	313	287	299	294	291	294	297	296	273	282	280	275	266	268	269	296	288	287	259	300	283	281	300	282	329	283	285	265	284	285	288	269	283	273	300	235	291	257	314	276	283	279	278	309	286	293	283	279	289	320	282	263	262	295	266	276	293	299	279	292	303	283	274	308	281	282	297	283	293	289	260	279	287	267	312	295	293	327	293	277	303	297	296	294	322	304	283	296	277	269	315	305	297	277	283	273	308	292	305	272	299	289	298	284	294	289	282	314	276	303	277	282	257	300	299	274	298	286	302	249	265	275	252	279	256	277	268	292	300	303	305	253	301	295	272	289	315	286	273	299	327	263	266	280	282	334	301	272	276	253	277	301	303	298	280	295	277	299	294	283	303	263	290	302	310	262	274	267	271	261	253	299	303	271	293	277	313	249	298	327	289	272	301	258	314	271	309	299	254	285	295	273	283	244	301	265	264	260	317	271	289	281	248	274	278	284	277	289	314	293	276	297	309	267	280	280	256	260	256	294	249	278	287	305	297	285	252	275	285	300	282	269	306	297	271	265	302	301	281	264	287	323	294	254	299	244	305	296	286	269	311	270	291	290	304	279	331	281	261	281	288	284	272	274	284	261	269	303	313	287	283	290	287	276	291	239	262	282	303	301	319	296	305	283	303	269	270	319	281	292	289	274	296	273	277	259	287	299	285	269	275	290	314	287	239	323	297	284	266	265	297	278	272	260	261	305	294	247	289	283	264	283	292	291	282	295	294	264	306	288	279	279	250	278	248	290	273	301	294	256	260	299	279	281	308	284	256	269	286	287	269	278	294	275	250	290	275	297	318	252	298	259	295	282	282	272	298	270	264	298	308	311	268	268	271	297	284	295	285	294	260	298	288	262	267	259	296	296	290	294	297	301	279	285	289	282	284	270	294	281	300	305	249	291	297	283	256	273	271	263	269	296	289	281	276	277	283	283	266	276	290	263	282	292	268	279	268	299	285	247	290	308	292	275	304	291	288	282	277	291	275	298	246	277	283	261	282	283	282	290	286	281	264	296	312	271	254	269	276	306	235	265	262	308	320	290	301	313	285	309	298	305	297	278	300	293	265	279	277	304	301	295	312	288	284	287	261	295	269	272	281	288	295	258	278	283	267	274	287	262	302	281	301	283	266	288	303	285	278	302	284	316	284	285	287	295	284	285	326	296	278	259	314	290	286	289	296	288	312	264	278	280	299	290	276	291	281	291	281	260	276	268	314	273	260	257	302	280	268	301	283	256	267	271	294	277	263	273	266	276	294	278	278	301	268	276	295	285	301	260	253	270	278	271	275	276	253	284	285	273	291	296	260	264	294	304	283	272	263	268	262	281	257	264	278	284	292	292	299	268	311	287	274	302	288	297	312	284	278	272	274	280	287	272	255	284	292	294	287	298	293	292	279	301	277	260	301	335	281	285	296	254	293	279	288	292	277	306	274	285	246	255	291	304	276	302	263	293	280	271	280	299	303	310	283	319	247	278	281	285	281	323	295	269	274	286	290	258	286	304	271	285	264	291	293	272	297	287	277	263	279	282	268	259	272	310	271	311	279	285	296	318	296	266	286	295	293	288	284	291	284	321	302	261	282	328	281	287	285	263	301	284	298	247	291	274	266	303	300	291	311	288	277	258	273	301	293	260	281	273	296	304	292	276	268	262	295	295	254	296	268	287	279	303	291	284	275	279	295	330	307	288	294	297	296	293	267	295	263	268	322	307	284	292	273	275	299	279	258	298	312	294	284	275	259	283	273	298	295	290	290	287	303	300	268	290	288	290	270	294	284	268	271	281	292	289	277	301	310	307	293	287	299	307	260	287	266	311	280	276	274	286	323	256	261	275	268	281	291	268	265	304	270	266	248	269	269	282
20862	59231	60770	50237	26609	6722	7137	7102	2439	308	312	305	319	291	317	322	314	348	286	333	330	301	297	299	317	339	310	293	317	305	304	331	287	321	264	332	326	290	286	296	296	317	308	304	306	316	310	311	308	313	327	300	321	282	300	311	301	330	349	300	321	303	329	335	289	291	295	338	316	319	323	300	290	273	302	339	326	313	302	330	375	320	310	317	282	304	316	351	318	303	324	328	279	294	336	318	300	323	297	283	313	293	305	318	310	316	326	340	322	287	312	308	319	357	310	312	317	304	326	320	319	295	317	315	287	311	346	315	336	327	316	326	329	310	296	332	302	312	308	294	285	322	323	304	279	307	292	321	330	300	305	311	316	324	309	289	293	335	313	287	318	295	288	291	340	294	302	327	342	319	310	309	325	302	342	308	311	291	324	327	306	289	319	292	302	298	306	355	282	309	327	314	310	290	295	326	340	297	285	286	294	306	319	330	307	312	308	310	325	346	295	334	304	296	306	319	328	305	336	309	304	288	320	301	294	325	342	320	301	325	327	295	299	351	302	331	316	284	322	323	309	323	311	293	304	325	305	300	300	314	314	298	299	270	333	304	304	308	341	313	276	302	294	295	325	307	335	299	301	310	313	301	302	307	314	304	317	308	292	310	300	316	281	318	321	313	304	302	300	333	318	341	286	322	298	311	304	305	312	302	330	325	306	308	323	320	325	320	294	288	290	283	275	314	321	309	301	323	289	291	316	328	311	309	278	346	300	291	287	349	327	292	309	306	318	297	322	307	339	310	338	312	308	286	289	314	316	336	287	301	288	288	304	301	321	334	307	318	280	325	305	348	283	290	274	303	303	351	343	293	340	340	327	300	306	313	333	296	316	303	327	333	308	292	293	324	315	327	314	322	337	308	295	315	308	318	310	303	342	316	300	308	304	308	321	314	273	296	311	314	285	295	293	301	363	325	350	316	290	297	323	325	298	281	325	283	328	316	291	328	312	297	311	312	309	297	300	355	282	301	297	300	297	311	304	334	282	320	327	305	308	323	309	304	281	353	316	313	332	322	320	295	324	282	295	329	321	300	287	275	335	280	346	314	320	296	300	306	323	342	332	296	345	295	334	286	289	327	293	322	317	299	319	319	292	307	304	283	311	308	310	328	316	312	306	338	284	312	273	302	304	291	302	335	278	305	301	323	307	333	300	318	341	288	307	305	343	309	312	313	300	285	301	314	315	319	315	339	282	298	345	334	325	312	294	306	317	324	319	270	307	284	329	292	315	344	296	306	302	304	306	308	297	309	295	322	316	315	304	279	304	307	318	285	289	314	308	345	284	317	285	293	290	287	318	323	327	331	294	332	327	306	281	317	306	342	318	304	330	320	298	286	296	298	310	295	311	280	316	315	328	326	333	305	300	323	317	318	318	308	322	316	305	309	310	284	297	300	295	326	277	311	323	301	326	287	295	295	309	318	331	330	338	307	304	322	301	302	311	308	307	267	312	291	321	328	293	307	315	293	304	299	291	324	309	311	336	308	310	327	291	330	289	302	321	306	322	320	328	289	299	281	335	315	309	338	279	308	320	311	340	291	307	294	311	328	319	337	325	313	312	302	314	301	300	326	305	318	321	325	308	313	328	319	310	278	289	321	343	283	318	292	335	327	283	320	305	330	307	339	297	316	293	287	293	296	325	335	329	305	319	281	320	332	300	293	300	293	315	297	295	324	328	295	309	323	324	318	329	296	321	304	311	316	326	302	310	289	316	291	267	294	328	321	336	329	295	293	300	325	324	310	319	323	326	315	311	313	323	306	299	332	313	286	313	292	322	295	314	294	287	270	306	333	330	306	328	329	318	284	324	307	279	300	301	334	288	294	278	290	329	324	301	297	299	327	314	322	306	350	303	319	298	329	311	319	273	295	295	282	328	328	312	306	321	322	311	313	311	294	331	282	347	320	295	333	317	309	296	308	319	296	314	287	292	291	332	320	297	267	288	294	309	284	317	327	310	297	290	287	317	297	334	313	298	302	303	307	325	315	328	297	294	330	318	340	312	331	328	298	296	340	319	273	336	322	296	289	314	273	320	283	324	290	297	307	283	320	335	301	284	311	317	329	341	305	305	325	317	348	333	300	306	292	324	335	323	295	291	332	296	315	300	295	293	300	296	301	313	333	289	301	307	285	296	283	295	313	332	293	308	310	316	292	299	297	327	318	343	319	308	282	313	295	316	295	339	305	320	321	280	289	303	293	321	313	322	297	345	301	307	299	284	295	330	314	311	314	302	302	335	310	303	308	311	326	286	296	299	325	319	278	321	287	302	297	322	323	322	363	293	287	298	322	319	316	352	274	319	284	302	343	305	320	319	314	302	312	310	282	323	327	334	320	293	302	328	314	310	282	322	310	303	306	288	319	271	303	321	315	311	305	308	315	327	345	326	309	306	324	323	300	308	274	298	291	311	297	290	265	317	293	334	330	294	286	298	348	297	317	353	326	304	294	315	279	303	292	322	295	326	307	311	314	311	286	330	297	312	350	317	319	342	321	295	319	286	315	305	309	311	297	322	314	293	331	281	293	295	341	308	315	284	303	312	296	307	312	326	304	322	297	281	276	299	317	311	319	315	342	320	335	345	348	298	290	297	288	296	302	305	312	323	315	314	323	331	324	303	294	317	334	295	297	309	307	320	288	330	307	316	314	275	303	303	282	302	310	344	297	324	337	337	327	328	359	312	300	298	319	292	290	317	302	315	307	311	311	282	282	318	319	314	304	303	320	329	267	291	294	307	310	297	325	312	305	326	334	288	338	303	292	306	293	307	307	328	306	331	303	324	264	317	333	317	306	333	304	321	305	284	305	308	322	289	300	336	299	325	320	327	302	331	283	328	338	295	285	308	296	319	345	312	340	313	294	303	297	303	266	336	321	317	319	277	325	308	290	331	306	300	301	300	312	340	308	318	333	334	324	318	311	328	311	313	303	320	376	315	316	319	281	283	322	299	286	286	326	346	308	321	295	290	324	286	305	332	328	306	317	321	264	302	314	331	345	319	284	294	316	321	324	323	331	303	329	317	322	332	346	298	323	316	314	298	304	309	274	304	309	337	284	326	307	278	304	296	312	276	327	342	326	299	311	332	329	308	333	288	322	332	288	309	328	299	289	295	300	296	316	312	307	330	290	325	302	307	334	311	278	288	314	309	301	304	290	284	309	308	312	319	289	323	324	299	321	309	312	293	283	282	295	279	322	290	305	312	295	316	320	323	281	300	309	304	284	297	333	321	311	325	316	340	318	277	320	328	301	323	330	323	333	296	295	299	331	331	302	309	344	322	286	325	303	314	320	324	318	306	333	277	324	331	313	307	297	309	323	287	295	286	314	297	304	293	312	273	310	322	299	290	291	326	310	290	298	297	321	300	333	304	306	343	311	268	307	300	294	295	280	311	285	285	314	315	339	308	324	327	301	313	311	308	295	301	329	312	311	304	297	288	282	309	302	325	320
22654	21176	32344	40007	39635	22233	23352	17762	11527	1311	574	628	593	595	607	589	541	557	574	555	564	571	538	554	572	556	526	542	571	585	599	550	554	555	564	566	528	566	536	537	553	549	575	555	586	589	583	610	510	528	516	560	563	504	560	609	544	570	574	554	549	581	533	558	555	533	554	573	533	558	525	535	552	518	525	590	539	546	546	560	567	570	559	558	559	581	558	563	558	560	600	541	550	569	573	588	569	554	518	562	573	555	531	566	553	570	543	557	548	544	578	616	546	528	563	565	522	566	580	553	565	524	543	545	521	533	554	543	561	604	538	562	576	551	583	567	565	558	556	545	572	527	546	587	553	556	557	560	523	515	530	545	525	577	536	546	554	571	565	579	552	510	556	564	532	561	602	546	554	574	576	514	550	502	529	591	535	550	570	608	551	566	544	543	588	539	552	531	583	550	590	545	547	547	570	558	563	571	592	547	546	558	558	547	560	543	493	557	568	552	565	586	550	532	540	552	570	568	515	545	531	521	554	574	518	519	534	570	553	538	557	534	559	560	528	527	542	551	531	590	591	504	540	552	561	592	564	582	574	581	548	546	519	519	554	525	536	536	519	574	573	547	519	547	527	545	550	547	550	543	526	584	544	559	567	573	573	539	605	558	558	560	555	537	566	535	561	534	550	566	516	556	553	559	529	556	535	560	551	549	580	569	517	551	520	586	586	588	534	564	593	539	590	553	546	537	518	519	544	593	557	513	580	557	590	574	581	562	595	518	540	518	559	568	590	579	578	579	575	569	550	503	574	527	552	553	590	540	532	559	537	550	527	498	549	528	606	559	580	532	548	578	538	577	533	537	559	558	517	509	543	525	564	537	549	548	569	542	538	544	566	578	543	531	528	526	586	553	570	545	564	538	596	522	552	550	535	556	532	607	554	567	556	516	580	587	555	533	559	529	577	556	539	573	541	555	541	569	556	524	555	542	584	518	534	540	565	527	551	536	548	586	567	575	513	513	571	588	597	529	527	565	542	533	529	575	542	539	516	536	555	527	548	519	567	600	545	591	556	566	546	592	582	538	527	580	584	536	529	544	579	551	553	611	529	531	550	553	559	523	540	558	525	525	556	550	586	542	541	575	555	520	555	507	552	547	543	554	517	542	587	601	536	569	530	576	527	530	536	575	596	559	556	552	525	528	576	551	579	580	571	541	523	525	581	576	547	533	543	533	522	554	517	546	591	564	547	521	558	606	535	553	576	528	534	547	551	558	560	566	579	593	566	571	542	541	543	545	528	551	566	556	557	543	568	535	552	572	530	591	505	527	542	552	524	554	551	536	544	562	528	545	566	588	563	536	559	546	520	582	498	520	590	542	542	539	572	551	529	547	569	561	598	612	535	571	559	562	589	536	527	557	530	527	550	519	549	580	541	506	554	542	506	568	560	567	543	605	568	576	562	545	581	513	563	518	524	581	544	591	544	583	561	539	580	553	561	538	527	551	581	573	554	533	541	528	514	512	571	560	539	538	522	559	591	590	553	564	521	576	594	587	549	533	551	561	574	553	567	527	566	497	541	603	547	513	541	516	560	590	558	523	554	526	572	558	557	508	537	584	562	557	567	576	576	589	569	569	548	538	573	536	539	551	576	564	524	576	535	566	555	555	529	536	565	564	553	548	560	575	552	546	516	578	509	557	546	525	564	558	547	573	542	585	566	590	520	536	550	589	524	524	545	548	578	558	552	572	529	542	574	549	552	571	555	575	559	555	561	556	526	540	557	562	514	515	542	514	573	555	550	536	551	551	541	570	546	536	560	488	579	552	555	580	550	528	595	498	526	511	548	568	521	548	495	571	519	531	548	593	556	531	614	545	544	548	518	537	571	592	587	510	576	568	521	555	569	576	555	549	587	552	561	557	552	571	560	563	537	511	527	553	559	572	561	575	567	525	578	556	561	565	570	565	545	576	577	525	589	593	587	574	555	557	532	547	522	588	521	547	568	542	566	572	558	554	546	562	565	581	552	525	545	553	545	553	567	590	564	574	548	613	595	483	535	536	603	576	544	527	529	593	552	515	609	574	547	530	551	548	586	556	541	546	558	566	557	575	535	551	553	550	547	562	565	536	539	544	530	542	593	522	562	565	564	562	555	556	569	574	531	549	589	580	576	564	543	557	568	502	555	533	535	588	571	505	495	563	538	577	534	563	565	556	569	565	555	518	562	544	531	513	555	518	509	546	563	514	558	628	575	590	556	566	550	494	566	541	555	546	517	590	569	522	566	579	616	553	549	534	545	518	525	556	590	571	530	590	533	557	564	560	528	570	525	588	580	538	569	566	610	547	505	539	547	562	569	594	529	539	553	583	524	506	580	546	545	582	513	570	554	559	581	568	567	551	570	531	534	579	556	599	545	536	511	576	558	533	559	526	559	535	626	559	483	521	574	528	535	529	600	555	576	595	574	538	524	545	600	590	559	537	575	503	547	577	598	531	552	539	542	541	521	557	489	541	557	576	551	547	573	571	543	546	555	563	547	562	558	564	515	604	554	585	572	540	553	551	557	539	533	535	527	602	500	554	537	499	533	515	555	539	557	565	558	536	549	513	601	516	517	565	589	543	561	541	608	585	563	583	560	593	555	539	533	543	587	523	567	542	557	531	594	570	562	586	563	540	544	557	541	549	532	567	538	605	593	555	557	535	578	544	554	532	542	550	585	545	582	553	570	525	537	586	514	600	570	565	555	551	570	541	538	562	551	539	553	561	559	563	555	548	583	560	525	549	559	573	539	531	548	540	570	531	547	557	596	522	531	560	554	541	565	506	568	557	546	547	522	592	542	564	523	509	582	595	542	530	565	528	582	558	544	591	527	574	556	474	547	512	551	535	541	485	565	572	568	543	576	606	589	553	583	549	588	538	558	562	554	565	572	557	551	526	566	583	574	564	559	512	575	580	560	600	591	550	534	543	549	523	526	558	545	513	569	579	532	543	522	504	547	588	572	535	594	592	591	553	561	577	550	562	580	558	539	524	569	603	524	540	538	520	520	539	543	531	575	569	606	536	559	514	555	543	542	511	574	574	555	532	576	521	561	573	576	514	559	563	548	519	569	511	568	544	557	560	543	513	607	542	508	583	508	554	556	594	561	513	565	582	576	550	524	545	586	575	570	549	578	595	580	561	561	565	579	546	539	574	545	553	562	598	583	562	539	554	511	518	553	537	526	546	574	513	573	586	557	576	539	559	584	517	548	525	553	554	560	580	593	527	538	550	561	597	574	582	550	537	565	555	541	557	531	527	585	554	568	554	542	541	593	578	555	589	558	516	548	501	544	532	552	532	538	589	593	558	553	554	528	568	545	540	584	536	520	549	544	576	551	570	516	608	550	595	505	525	552	601	575	554	581	527	565	523	566	553	549	570	555	560	559	587	563	550	547	534	581	608	582	550	544	527	516	561	588	628	562	554	550	573	589	559	583	518	594	523	540	569	578	562	504	538	549	547	547	606
25673	84190	86109	75567	44493	12508	21206	20674	14288	843	639	619	624	629	594	533	556	565	549	549	581	588	580	579	564	557	588	573	583	535	576	570	573	535	561	525	562	549	574	566	556	497	559	585	584	574	582	565	558	554	550	563	533	544	531	516	560	584	498	565	509	528	592	532	610	518	632	541	559	545	543	520	545	527	550	563	578	528	543	556	577	531	564	553	575	534	560	531	548	563	605	534	573	575	544	589	564	570	526	557	537	534	562	597	593	514	553	546	577	591	537	558	538	521	547	559	551	568	571	555	511	554	549	543	583	555	566	538	549	564	571	540	517	577	566	522	532	572	568	585	570	556	554	533	551	575	545	573	587	550	544	570	537	533	551	530	579	517	597	561	559	546	554	568	569	524	541	569	542	551	517	539	551	553	590	587	591	541	542	566	599	580	562	587	567	578	523	605	554	581	554	546	570	570	535	521	586	553	563	573	568	521	567	548	563	559	567	501	534	568	573	582	551	557	601	528	589	505	508	594	572	605	590	574	526	567	556	580	493	527	524	584	559	563	524	534	558	557	576	523	596	578	554	514	582	580	604	546	592	568	554	546	529	568	556	536	597	565	536	563	526	531	561	536	510	583	568	559	534	549	595	538	562	563	588	542	595	535	574	578	561	536	542	583	549	515	569	545	579	552	537	555	520	584	510	523	493	559	519	596	590	599	558	559	553	541	557	538	519	542	554	580	552	632	568	559	547	587	570	530	559	583	569	527	570	526	562	539	576	580	544	549	553	563	564	507	549	553	528	552	525	566	501	571	628	565	567	572	598	584	562	556	542	550	575	574	553	546	524	560	552	552	593	565	579	533	580	559	538	565	548	522	556	539	596	542	552	566	548	524	542	504	548	547	549	567	569	568	544	579	556	551	563	545	540	532	570	567	565	550	524	546	528	557	568	579	579	518	528	602	612	557	563	570	613	505	521	558	561	594	544	527	516	575	571	554	552	560	518	567	568	602	614	566	523	584	562	569	556	543	532	558	562	560	586	558	551	534	567	503	559	549	549	564	553	585	544	515	516	556	577	550	541	550	589	567	550	550	561	548	517	565	625	538	580	565	528	535	550	550	564	570	516	535	552	556	588	579	580	548	570	552	542	547	544	521	584	541	540	584	562	542	591	551	558	525	531	529	530	541	558	576	559	550	544	542	566	497	556	509	598	531	565	553	619	587	601	541	573	568	564	615	562	531	574	530	574	501	513	546	539	544	561	603	604	545	537	599	553	548	549	580	567	550	540	490	534	568	545	576	571	562	625	541	539	537	605	541	574	554	559	513	539	564	508	563	596	568	564	565	512	543	566	576	575	592	563	576	554	575	554	554	568	586	538	553	575	561	593	559	554	514	532	570	540	571	529	562	512	559	556	524	541	527	583	526	533	570	593	565	551	539	605	512	565	532	538	556	588	555	521	557	523	573	576	564	554	546	551	561	550	587	546	507	593	554	502	553	548	541	563	568	544	585	575	554	550	561	557	616	597	551	564	549	541	574	565	549	548	588	550	528	559	577	547	567	549	575	577	580	565	586	533	582	536	559	549	543	552	558	544	592	555	548	526	532	552	553	566	560	557	531	545	552	551	601	513	601	587	530	584	544	538	562	557	539	571	520	538	556	600	563	580	559	545	538	537	528	542	535	571	555	514	533	611	552	523	632	577	569	556	590	598	538	576	563	573	528	573	555	584	531	537	538	496	532	540	530	550	541	547	585	589	528	549	556	510	552	519	552	560	617	545	546	603	497	558	534	513	545	504	595	552	565	578	530	585	546	500	574	586	537	488	518	601	609	556	553	562	563	563	545	590	512	561	525	545	580	567	553	524	597	572	537	574	538	590	593	591	534	511	524	533	617	525	542	564	520	561	583	546	515	582	559	548	563	563	584	578	570	541	562	551	551	545	544	567	529	560	577	555	572	527	539	520	545	530	568	565	548	583	549	571	570	547	509	563	545	565	499	566	578	513	559	557	588	579	546	536	562	577	540	528	564	614	562	589	527	544	522	553	594	585	573	573	579	596	561	529	530	562	592	567	550	604	564	542	529	528	590	573	590	557	550	518	555	536	580	554	555	549	567	562	562	562	584	532	568	578	513	525	573	533	610	529	571	561	534	577	565	570	565	549	560	558	520	560	548	527	521	560	512	540	565	572	544	561	524	541	529	581	551	558	518	576	578	546	557	584	527	507	577	562	576	551	539	578	534	550	525	572	544	597	572	589	567	573	535	538	559	540	519	539	508	588	576	586	574	529	572	546	489	546	561	585	532	586	532	521	566	533	543	508	553	557	551	530	535	569	543	533	524	513	547	556	583	580	558	584	535	563	589	573	576	614	539	541	537	547	570	568	557	542	580	560	586	582	598	554	513	592	535	529	512	551	559	565	558	532	566	547	558	579	560	530	553	581	581	601	559	532	554	556	598	564	567	481	568	556	557	578	538	568	578	563	548	552	586	585	569	527	574	547	545	534	583	540	566	564	557	540	594	547	561	567	538	591	544	508	566	578	541	562	532	567	524	534	582	599	559	543	570	552	549	558	532	568	528	530	583	546	559	539	554	576	538	563	613	566	570	571	574	556	553	512	557	555	508	548	573	535	508	569	565	602	580	582	557	586	520	556	546	551	570	537	575	556	544	565	539	570	557	514	581	577	559	550	550	552	560	545	515	568	515	548	599	551	530	540	526	539	555	575	548	564	580	581	563	570	574	578	557	542	552	519	548	568	537	587	552	590	531	566	561	547	564	535	568	558	566	598	607	543	546	599	542	557	537	563	560	523	587	556	533	516	537	571	552	537	529	539	587	521	520	582	556	563	558	597	563	555	489	550	581	572	542	540	575	556	556	603	537	584	587	556	563	525	593	586	591	588	540	536	565	570	579	532	577	598	559	540	574	551	553	555	555	552	559	596	552	522	566	585	551	535	559	514	587	599	600	548	535	536	599	556	566	553	526	563	576	537	549	552	533	590	579	584	558	551	542	534	590	551	588	555	555	561	550	546	540	529	551	554	603	576	579	541	556	559	572	568	522	569	554	556	577	550	521	562	571	568	552	585	544	548	522	546	596	519	554	522	557	574	539	532	588	517	589	564	512	548	529	567	536	542	536	523	576	525	607	537	574	553	563	541	541	538	583	539	544	551	553	584	546	565	634	526	515	546	533	555	593	516	571	561	528	539	567	560	576	558	543	592	591	565	579	600	533	567	548	584	520	545	563	525	527	570	526	573	557	553	543	573	566	553	536	534	570	512	576	589	544	543	573	574	541	572	555	533	545	576	548	607	527	532	547	555	578	565	568	560	540	567	503	567	607	540	509	549	563	519	554	551	524	590	548	536	549	547	572	577	566	578	551	577	548	537	553	547	534	572	569	556	575	574	526	574	550	537	551	537	564	528	537	539	538	573	593	576	544	541	517	564	553	560	553	559	561	553	539	562	561	553	554	574	538	558	546	548	615	577	558	556	561	556	540
28044	22157	31546	28843	12209	710	905	864	417	222	239	240	219	241	208	232	219	236	230	264	234	215	218	222	240	226	227	219	258	203	235	227	233	210	251	233	217	191	239	231	221	236	236	231	209	219	221	254	218	246	243	238	206	207	213	198	213	220	193	234	210	225	239	198	237	228	238	229	236	220	206	252	240	206	238	230	218	231	265	270	253	237	235	229	209	245	235	206	218	231	228	219	242	224	218	237	235	235	226	239	204	223	212	247	223	218	223	254	235	214	199	228	266	241	242	243	219	207	250	242	214	242	198	236	214	213	233	224	224	235	224	210	249	251	247	236	253	238	244	221	223	221	227	255	224	234	239	236	217	210	217	202	228	225	222	209	223	269	220	233	224	225	229	252	219	210	259	231	261	263	207	230	220	264	231	237	239	233	209	225	214	242	250	229	204	242	210	211	226	248	249	214	220	242	241	215	238	258	255	220	236	230	240	239	238	245	237	227	237	226	207	241	241	211	224	227	254	245	226	240	233	219	240	244	238	231	226	234	244	227	197	231	213	242	229	240	201	228	232	227	249	233	231	233	224	215	193	222	204	227	230	227	265	243	212	247	214	231	202	232	242	216	231	247	203	232	224	230	234	255	206	210	217	220	216	221	241	251	215	249	220	263	199	213	244	211	234	201	227	228	227	234	192	231	247	225	204	242	247	222	248	224	253	226	247	215	234	227	212	246	192	242	227	211	214	217	221	261	223	237	235	225	225	225	228	214	231	231	229	230	218	226	251	209	217	246	242	233	238	214	237	210	237	226	240	239	220	200	242	215	217	231	242	222	217	243	231	233	250	206	230	238	216	231	243	248	226	225	240	214	218	205	237	228	211	238	222	243	248	237	222	240	266	223	244	245	248	228	220	232	247	229	225	240	214	228	227	233	254	232	242	234	227	261	234	230	244	244	221	244	258	231	225	235	235	224	237	251	206	226	256	253	214	229	213	264	232	210	225	245	257	230	248	223	228	269	221	236	232	241	238	252	234	231	206	243	244	221	232	249	219	227	236	236	218	216	214	242	230	211	209	246	202	221	229	224	205	240	234	254	238	218	237	227	240	237	264	221	224	227	223	272	225	214	219	253	244	206	234	268	229	231	242	262	230	231	219	233	232	254	235	218	235	214	224	208	233	244	238	237	242	225	233	255	234	218	245	243	236	235	220	251	215	236	248	214	231	238	205	261	254	227	244	243	211	222	217	229	239	257	247	229	233	240	220	223	205	253	224	244	189	212	219	229	214	231	233	227	231	226	228	224	216	232	235	263	229	226	222	214	223	233	212	228	229	212	216	205	206	209	218	206	245	250	224	211	202	237	216	237	221	233	217	206	227	218	229	251	228	236	229	233	232	223	242	248	253	216	220	236	224	202	237	229	260	224	225	247	219	244	241	219	224	245	252	218	249	236	230	239	230	235	228	230	240	212	233	246	218	211	234	235	243	238	238	236	248	232	214	249	222	219	205	208	234	246	263	216	219	248	223	245	248	215	213	228	214	228	222	194	249	245	214	222	229	264	221	221	230	230	216	202	222	220	234	271	250	213	223	223	205	226	234	251	235	228	234	228	234	233	215	261	232	204	246	244	228	213	229	216	263	245	246	233	221	211	194	230	213	224	205	229	246	238	241	262	217	227	232	246	243	220	246	238	230	223	247	240	255	234	245	229	237	238	223	239	241	251	200	196	229	232	223	220	209	234	269	230	267	247	208	232	212	226	248	210	202	254	239	215	218	232	256	239	215	243	226	224	219	227	247	249	241	245	234	233	212	252	238	213	234	222	229	233	248	258	233	233	241	263	231	225	246	219	249	247	211	255	246	223	240	208	217	247	213	201	222	237	246	233	239	231	240	247	220	217	237	231	231	222	224	232	222	247	242	218	249	203	206	223	249	244	227	251	228	219	231	243	247	246	239	229	220	232	223	201	242	201	217	237	228	237	259	204	242	230	226	238	219	242	224	213	222	221	236	218	222	225	193	225	241	237	227	229	247	225	264	221	239	230	223	232	206	215	216	223	235	255	232	212	253	240	243	212	236	235	260	236	197	232	234	213	206	214	247	233	221	240	220	253	230	222	221	256	252	231	233	231	231	224	211	253	211	249	223	221	258	227	218	245	251	238	230	255	233	248	239	200	262	213	250	238	205	222	270	215	203	222	189	221	226	196	219	241	225	253	234	241	229	238	236	223	213	263	245	254	215	254	227	231	207	219	234	228	199	230	242	230	216	268	218	219	226	213	225	244	230	236	221	222	240	246	224	208	235	255	232	213	244	229	226	237	221	255	226	217	236	251	235	212	227	226	199	248	251	215	214	261	235	236	256	224	214	248	227	208	249	232	219	207	210	221	239	250	220	229	216	245	256	208	229	246	218	233	242	253	230	223	232	206	229	250	236	218	242	231	240	249	223	204	221	241	209	254	225	209	218	240	236	202	242	221	232	234	238	216	225	227	228	226	252	229	258	203	230	233	229	211	202	230	215	227	242	245	220	239	277	207	245	229	253	215	239	217	215	232	222	208	232	222	223	222	220	237	245	239	199	234	240	233	212	213	221	219	256	217	233	230	215	231	233	249	249	249	249	251	208	256	248	208	218	236	239	236	265	227	218	198	224	222	220	239	238	240	234	208	220	219	209	218	218	264	229	233	221	226	221	243	225	233	227	215	242	216	216	232	252	249	226	223	243	250	225	213	226	240	228	230	190	225	190	222	222	250	236	224	243	217	246	222	249	227	217	230	235	225	228	238	226	248	200	235	205	227	242	225	241	215	215	218	265	218	214	258	218	241	235	241	236	225	249	237	236	221	222	222	245	260	235	231	201	257	222	228	233	207	218	250	218	211	227	252	258	236	229	224	227	253	218	224	221	217	229	236	233	228	216	243	212	238	236	246	215	210	240	243	233	227	211	189	235	192	256	251	238	201	247	245	236	247	233	228	236	227	219	226	246	238	218	224	231	219	216	245	253	221	225	246	243	234	242	289	211	219	229	235	223	229	238	226	218	237	226	235	243	239	227	264	234	246	243	227	232	230	234	223	228	227	232	236	235	233	241	236	229	250	242	212	250	240	234	228	223	227	245	251	226	219	230	232	244	232	225	236	251	236	246	204	212	268	250	255	212	261	233	236	196	249	219	222	239	236	235	224	218	223	224	210	229	243	243	229	202	242	241	234	239	234	241	233	227	230	246	238	219	213	240	234	227	229	212	228	219	234	223	213	224	227	246	225	221	248	230	227	224	253	228	226	226	214	223	218	236	246	230	203	247	237	237	229	231	218	212	238	193	233	228	245	249	231	215	238	242	244	237	245	225	220	248	252	213	237	216	219	213	230	232	240	190	202	220	232	231	268	237	237	234	247	239	206	244	221	227	209	228	226	190	242	233	237	252	237	240	228	237	234	240	225	212	236	217	259	229	253	230	215	221	252	238	242	233	226	223	215	228	236	223	230	237	237	241	204	202	237	213	222
13061	29480	28337	22313	8406	542	1190	1331	623	248	278	261	247	262	278	267	243	235	250	257	245	238	264	256	249	258	276	267	242	252	249	265	278	263	252	264	213	239	258	257	246	233	257	233	239	282	246	261	244	264	258	245	221	237	227	249	273	245	236	234	220	243	276	246	238	229	232	271	243	244	199	265	246	282	259	250	249	262	214	236	258	254	237	226	253	251	222	246	248	240	228	280	239	260	242	222	238	241	285	251	238	263	248	257	233	234	215	255	269	235	222	236	224	261	264	233	262	258	253	251	231	300	267	260	239	220	256	210	256	253	238	246	248	260	252	256	235	260	272	253	230	258	235	232	242	251	248	276	249	267	258	258	256	232	246	226	226	263	251	232	262	256	250	215	250	241	252	252	256	266	222	262	242	244	249	246	235	268	267	243	261	247	259	253	276	252	261	261	232	215	254	232	254	226	222	242	231	234	249	258	245	261	236	266	240	253	256	246	269	259	243	223	246	256	242	219	259	267	270	259	261	241	254	240	246	265	251	220	252	235	245	242	240	230	243	250	264	223	244	271	253	241	240	242	260	251	256	255	255	232	237	270	251	221	243	244	242	244	254	238	253	232	254	219	241	247	240	241	238	240	240	253	238	254	257	271	249	224	257	240	240	262	295	245	263	237	262	258	255	222	286	253	231	250	230	217	240	251	259	230	246	260	230	293	211	247	281	253	264	214	222	239	248	260	254	250	258	265	236	248	250	225	261	259	246	242	229	230	258	259	222	235	233	235	243	242	263	223	235	251	271	234	210	250	270	236	256	253	218	231	246	238	248	255	234	264	250	236	253	244	246	241	241	225	243	241	280	237	257	218	266	224	244	264	247	251	274	258	237	239	250	236	236	270	246	250	239	257	240	238	221	279	228	245	243	252	234	230	246	264	245	261	252	241	235	241	212	223	276	255	229	258	250	228	247	219	281	261	231	237	251	243	228	239	249	242	261	253	243	247	252	257	266	265	201	257	238	257	265	244	240	271	218	226	255	247	246	257	238	210	263	230	259	260	251	232	254	254	271	268	247	234	278	228	243	262	235	255	232	242	249	252	244	251	252	222	270	287	278	223	242	283	228	267	260	248	258	228	268	257	239	251	261	238	246	248	251	242	247	263	208	243	248	216	259	223	268	256	232	253	255	254	252	235	280	249	224	237	260	272	231	258	239	240	263	236	237	261	253	254	242	262	242	254	261	228	240	250	222	231	232	208	241	249	236	222	227	255	251	236	248	286	231	263	224	263	255	241	239	276	284	216	240	242	249	223	235	238	244	257	257	225	257	264	255	232	263	251	262	246	254	235	249	265	244	257	251	232	251	285	238	258	248	245	250	268	245	241	246	230	250	258	241	217	265	282	263	292	248	247	297	215	232	276	241	240	258	250	251	243	231	277	254	266	224	216	249	267	241	251	242	276	250	253	249	232	265	248	265	241	246	246	247	221	224	226	271	230	260	222	236	271	264	257	260	273	227	229	235	253	248	260	245	255	255	247	235	257	247	233	253	289	266	255	258	233	259	247	266	215	225	234	249	241	231	266	235	247	217	258	256	228	254	230	236	261	267	240	252	270	265	239	250	225	249	235	219	255	243	264	238	240	246	246	237	248	219	260	255	243	262	214	252	243	253	273	272	265	258	268	244	281	250	260	245	238	238	266	256	248	245	243	262	240	241	269	259	252	251	225	225	250	241	245	260	234	252	229	246	252	241	229	262	246	216	251	234	236	228	268	238	254	246	245	248	248	248	248	279	249	256	245	255	248	265	261	220	230	240	259	235	216	240	244	251	259	273	258	251	261	265	265	231	255	247	268	228	240	253	273	252	247	242	258	242	245	241	260	214	250	225	260	202	228	251	239	226	257	233	256	268	217	222	262	258	265	246	233	275	240	228	288	257	249	271	278	253	268	263	240	244	245	251	243	243	219	247	231	254	236	244	240	248	276	231	254	241	214	250	244	269	249	241	256	242	234	241	262	237	252	197	250	225	246	226	250	267	238	254	227	239	248	245	247	260	222	252	263	256	256	260	245	266	240	237	251	244	234	232	254	240	245	238	237	229	239	265	260	252	244	252	245	250	265	239	262	227	244	243	252	252	227	226	249	230	252	248	257	236	242	232	261	231	252	285	255	269	256	212	248	259	236	259	267	226	198	264	225	258	249	266	253	254	251	249	270	242	252	266	253	256	267	268	264	231	233	225	239	254	240	227	261	245	254	229	198	254	253	265	229	248	241	261	257	274	245	247	233	231	227	231	249	239	266	291	230	254	225	240	250	232	225	264	254	265	245	264	300	237	267	233	271	242	240	245	246	268	245	230	260	233	221	250	234	253	258	265	244	233	247	245	263	256	243	261	277	240	259	238	243	243	233	255	244	270	257	244	223	260	263	246	248	254	257	260	245	269	257	264	244	248	272	226	255	266	241	251	237	251	270	235	259	259	271	217	244	259	223	272	286	227	267	270	252	212	230	252	256	235	242	246	275	242	228	239	242	256	233	256	262	246	241	231	257	265	248	242	234	249	250	248	250	227	235	264	267	250	256	257	238	270	259	232	229	253	255	260	268	255	232	240	257	274	235	237	239	260	237	247	245	263	241	267	243	251	235	260	242	241	251	250	248	249	263	281	231	255	227	245	238	244	284	266	293	221	254	274	261	278	253	255	225	241	233	265	235	234	219	229	233	238	242	281	256	232	252	252	289	241	229	230	255	259	234	246	276	281	256	261	292	261	277	255	235	258	258	256	262	232	256	243	226	246	228	236	265	269	254	218	254	278	262	265	222	242	247	252	227	236	219	250	262	254	260	231	270	254	236	232	226	258	235	202	248	211	246	249	246	258	236	206	258	236	240	251	236	271	275	254	234	207	226	278	268	230	250	276	222	223	278	254	240	266	241	234	254	262	264	249	236	218	261	261	288	258	259	274	253	241	242	255	241	255	262	238	257	217	215	257	275	244	243	248	259	252	267	248	238	262	233	273	275	258	273	257	242	253	245	289	208	247	263	270	258	215	247	270	247	247	272	243	254	224	231	249	260	269	234	255	251	231	263	244	256	244	231	255	259	231	264	240	235	293	232	267	257	242	267	240	256	288	248	244	238	246	246	228	237	257	225	244	215	227	256	267	248	251	267	247	262	250	242	244	251	233	260	253	229	241	237	246	266	274	241	225	264	252	253	227	253	247	256	271	258	238	258	232	268	233	225	210	250	242	262	222	271	269	221	244	258	231	225	253	253	239	259	244	243	258	237	242	251	264	254	254	234	264	253	245	233	248	240	253	238	271	295	270	269	243	257	227	239	261	268	265	233	271	243	258	263	259	259	265	227	294	224	226	275	270	234	301	247	265	244	233	253	273	252	248	244	252	245	236	227	249	227	274	240	257	226	299	238	242	244	245	264	221	248	250	223	272	249	251	263	259	262	271	252	276	268	207	248	249	285	254	267	248	293	219	258	262	268	247	255	263	253
23885	21241	36204	47870	41556	18358	11801	8399	3455	413	391	369	409	413	422	410	370	390	404	396	414	417	420	402	422	396	382	407	424	424	391	439	400	396	396	395	398	429	357	369	404	402	394	397	390	379	417	394	358	418	397	429	370	385	396	415	431	386	416	388	428	431	407	376	433	396	410	392	380	390	425	438	384	403	389	395	382	378	390	413	399	382	405	414	377	395	412	378	399	376	382	398	403	409	390	402	424	380	403	384	376	416	413	436	382	423	412	423	408	412	404	428	425	365	344	388	408	403	401	381	432	402	416	379	375	382	379	336	406	399	394	389	392	383	396	372	404	387	424	389	393	397	398	381	409	381	415	397	409	389	397	399	385	354	442	405	359	415	391	389	411	380	377	406	380	399	410	461	414	384	399	390	401	400	382	406	399	377	403	419	371	403	418	410	432	375	427	380	367	397	382	373	384	427	409	390	422	370	421	397	452	399	398	417	429	414	382	377	372	360	409	408	388	387	383	382	418	414	415	387	425	384	395	416	363	387	399	377	396	379	398	414	404	404	401	396	413	409	435	390	415	399	397	387	342	379	410	410	385	382	408	358	383	394	400	415	403	379	381	425	402	383	402	400	387	401	395	429	400	412	461	391	421	378	434	412	399	375	403	382	363	404	401	401	411	431	403	432	439	376	425	410	408	398	416	398	400	407	402	409	394	404	379	370	398	397	418	349	416	389	414	354	426	383	410	406	398	386	403	415	413	385	364	420	392	374	378	417	425	395	354	396	389	403	412	396	430	382	403	409	407	439	425	399	396	385	382	410	393	425	395	439	425	414	404	368	407	400	373	408	435	457	380	388	405	413	406	393	411	402	421	371	375	401	361	353	384	360	388	426	432	378	402	400	412	411	368	374	400	402	385	411	363	394	394	350	415	396	386	379	370	414	412	437	386	393	418	394	387	430	370	398	400	430	372	387	377	406	413	376	416	378	380	423	407	426	394	412	400	426	382	405	353	419	398	357	426	397	367	383	409	367	357	398	393	406	399	401	411	415	378	388	397	359	414	412	415	396	412	400	392	389	389	376	425	387	440	383	394	391	426	406	403	368	415	404	428	396	393	369	379	345	385	421	381	398	385	411	391	407	383	380	404	389	418	411	373	399	377	374	441	404	398	387	398	397	409	398	395	416	432	410	390	394	408	402	379	390	380	408	362	417	389	405	378	432	383	373	421	385	388	393	414	376	384	394	425	419	398	399	404	432	398	350	394	370	385	412	355	389	387	380	405	396	389	430	396	402	397	434	399	401	421	391	429	393	413	389	392	356	391	379	420	387	433	409	433	399	342	379	354	437	377	365	368	429	367	378	414	417	387	418	412	380	407	387	434	408	431	401	414	353	416	387	376	399	381	370	402	393	376	401	399	375	428	346	394	381	405	375	397	393	425	379	390	413	441	388	402	427	385	368	425	407	392	399	396	394	436	406	415	409	381	384	412	391	382	391	414	391	394	416	376	416	419	387	424	404	382	441	463	401	386	387	387	392	381	409	394	388	407	412	430	403	414	371	432	409	398	398	384	413	371	419	379	392	411	378	369	388	409	394	393	374	369	396	409	398	406	440	393	405	390	391	368	427	384	417	409	370	416	426	379	394	375	396	389	397	388	395	412	417	402	400	399	426	403	418	402	417	416	395	372	422	395	363	403	411	374	414	382	364	461	390	395	370	358	417	422	384	409	410	370	398	409	368	397	430	405	378	401	384	402	392	385	408	370	372	440	411	381	406	396	425	409	401	386	392	391	415	416	395	433	413	411	395	368	405	375	400	416	362	399	423	367	373	389	402	427	389	406	415	406	375	402	421	391	374	427	418	390	419	375	401	372	388	413	346	410	391	444	455	410	370	414	403	374	384	410	408	385	378	368	373	408	400	430	379	396	381	397	406	390	375	407	410	401	404	388	399	395	393	412	389	364	399	394	396	402	376	404	396	401	381	390	413	393	408	361	406	378	396	389	419	412	380	359	404	389	417	407	375	369	391	422	382	430	384	369	410	418	389	383	418	374	415	433	435	374	389	394	374	371	394	388	407	391	385	384	408	396	398	394	424	436	421	406	373	361	390	382	415	427	388	373	408	404	403	417	398	393	385	409	406	426	426	383	420	359	406	392	374	408	421	418	387	418	451	369	413	398	385	404	375	403	354	368	414	377	381	407	391	396	393	396	386	372	386	388	419	413	389	383	409	393	402	387	361	388	385	417	368	391	388	376	407	386	386	398	405	380	378	418	418	427	392	401	404	394	408	447	392	390	399	376	380	412	430	388	391	396	439	395	409	407	404	391	418	369	390	344	393	448	414	384	411	403	385	399	427	349	400	414	375	332	378	369	410	400	384	401	391	365	387	378	429	391	411	426	392	387	422	392	406	387	417	400	436	388	402	376	357	403	391	421	408	391	425	388	365	408	378	394	430	377	398	370	368	419	422	380	372	408	436	396	379	365	385	370	398	381	357	384	377	384	381	384	425	434	391	411	399	401	397	405	417	387	413	395	421	416	368	423	363	405	377	387	412	399	394	365	404	395	374	430	440	383	404	403	406	417	411	401	390	384	382	399	374	452	387	415	402	417	407	450	385	435	396	409	382	398	424	390	405	387	433	381	403	439	393	374	409	400	420	417	405	414	417	396	385	383	422	380	427	399	371	389	394	436	391	376	402	397	390	395	370	400	383	429	401	361	355	398	401	400	382	344	414	391	385	407	371	391	403	391	397	405	355	375	407	390	400	395	438	381	377	410	404	413	400	358	392	414	396	386	384	362	401	411	411	382	408	406	394	341	429	414	420	423	401	398	409	382	385	390	421	385	372	418	393	336	381	395	408	391	411	379	394	406	401	387	380	393	388	411	417	422	424	384	431	410	415	395	403	389	384	405	414	382	373	352	427	442	393	380	396	382	417	376	354	397	349	384	419	377	426	413	385	404	410	422	432	414	413	419	387	412	375	376	387	372	430	443	395	411	388	406	390	387	396	436	373	396	376	429	387	395	380	442	399	376	386	396	390	385	373	429	383	374	375	385	371	392	388	413	350	429	408	408	368	375	365	422	396	360	395	418	386	431	409	390	383	393	376	426	387	385	380	375	377	409	415	432	373	362	410	406	373	421	460	392	397	402	394	411	379	402	391	391	409	442	416	416	446	372	403	383	397	393	413	404	377	391	403	415	399	386	399	376	406	396	369	404	369	474	426	389	427	426	386	430	398	392	382	402	403	402	402	420	399	393	352	423	377	405	394	390	404	391	395	391	393	382	369	399	397	411	401	380	388	351	395	383	368	392	391	374	380	373	403	401	418	405	373	419	390	419	413	369	407	370	374	420	372	405	385	401	381	392	409	373	385	373	403	366	397	398	386	395	403	385	362	401	365	375	420	386	423	362	398	407	377	379	411	350	400	417	400	397	433	403	364	390	380	408	391	440	414	385	429	399	416	371	399	401	392	430	389	414	434	390	381	434	379	431	383
23758	71482	71185	59537	37936	7577	11521	11043	4750	429	400	422	401	379	440	387	418	395	404	377	400	402	428	411	402	386	433	403	422	424	382	411	411	376	380	419	384	411	385	431	408	390	430	429	416	423	423	436	390	367	438	430	410	394	372	393	395	412	410	381	409	399	388	422	441	384	394	415	412	389	389	406	372	414	411	419	406	406	421	398	368	392	376	451	401	406	435	433	448	400	415	423	399	395	414	403	429	432	406	374	423	415	405	433	397	379	416	366	423	426	370	426	414	409	394	399	416	389	419	357	408	413	385	425	390	396	438	381	406	408	427	417	418	422	400	429	391	399	389	422	408	393	389	406	435	440	438	445	395	422	401	395	397	377	388	395	389	412	410	371	392	389	427	389	431	395	401	387	423	442	408	406	435	427	397	442	362	419	388	392	406	384	411	412	434	408	426	421	395	406	417	424	397	388	417	413	436	371	417	397	404	387	412	432	391	378	424	388	399	445	392	394	408	404	441	372	401	397	422	398	393	413	428	419	394	424	425	415	428	412	407	424	411	414	404	406	417	406	383	405	393	408	407	382	426	384	380	417	390	421	399	389	440	387	433	430	368	390	393	397	429	413	411	389	414	407	365	424	385	381	411	404	375	446	429	392	370	430	377	407	408	375	371	415	394	393	398	399	367	430	402	414	415	402	400	404	416	379	405	407	431	398	392	381	359	406	435	415	396	369	388	417	389	429	397	390	435	426	381	415	365	404	416	391	401	385	391	435	389	405	417	432	409	383	399	362	408	396	445	407	384	393	417	382	406	388	414	401	382	393	420	434	446	412	411	370	436	401	396	412	420	428	406	390	415	387	399	389	387	392	374	407	457	396	430	416	366	414	421	405	407	428	390	397	461	415	441	388	420	390	395	437	404	386	388	389	374	380	434	440	386	404	393	413	394	403	384	370	420	426	422	376	389	395	407	424	426	391	384	379	387	389	382	444	413	433	406	378	399	384	379	389	370	381	416	385	396	372	437	429	395	387	434	406	430	384	383	403	403	410	403	400	368	368	406	384	432	394	403	427	389	405	428	403	386	411	398	437	428	408	446	340	392	387	412	404	390	422	416	399	446	409	399	429	432	424	389	409	407	427	453	400	401	409	404	400	404	416	394	386	396	407	416	412	426	415	404	433	434	426	400	427	412	412	388	412	375	392	425	380	355	416	417	398	412	422	398	397	369	402	414	400	393	422	415	408	405	391	380	407	402	399	393	407	474	426	399	427	389	391	391	404	389	352	411	397	402	393	410	379	367	374	398	354	430	411	432	369	378	397	405	379	418	443	451	393	440	407	388	425	404	411	375	394	423	421	441	415	423	371	412	395	402	410	405	427	391	404	396	416	433	397	418	387	392	420	421	407	412	421	391	387	435	375	382	444	384	417	396	422	401	372	429	422	414	423	389	431	444	413	384	430	393	384	395	414	430	393	438	415	442	433	381	403	391	402	439	401	422	390	390	402	425	412	402	402	425	398	436	404	393	409	405	414	402	433	424	435	385	416	395	430	410	403	394	413	372	381	421	402	377	415	417	417	408	400	406	459	419	398	446	375	392	400	428	400	419	407	384	403	405	399	402	398	417	397	400	435	415	391	410	424	444	384	378	372	393	388	447	427	405	394	415	421	433	417	397	437	369	450	385	431	375	386	408	397	412	390	413	399	385	384	401	412	387	405	416	428	384	404	399	412	403	416	381	418	422	434	405	409	404	394	461	419	441	442	400	427	397	421	404	448	396	420	403	415	402	413	407	403	375	379	430	464	424	409	415	391	422	439	416	405	376	406	426	400	422	385	424	412	392	449	367	392	415	430	411	453	435	417	430	406	397	421	390	347	387	407	416	417	406	402	376	400	417	384	401	368	403	362	428	387	420	387	418	404	416	416	386	402	406	400	429	406	402	384	393	390	392	402	384	405	410	396	409	409	372	410	375	386	409	419	407	385	390	391	376	447	408	425	371	412	399	396	429	392	399	402	420	417	346	402	422	420	416	396	406	425	414	402	393	386	426	414	398	410	414	427	409	379	426	397	398	363	419	402	436	422	437	422	417	384	423	385	415	420	437	408	378	388	422	394	384	399	388	401	389	392	441	431	408	443	415	448	393	340	356	403	387	388	412	393	435	381	408	376	425	396	415	418	441	401	438	371	394	396	426	388	440	427	402	419	427	398	395	441	416	407	418	420	417	418	405	395	348	416	412	416	388	429	410	407	413	406	413	404	437	439	373	387	437	386	378	430	450	374	447	404	429	388	364	385	395	412	422	384	444	377	399	433	389	427	420	421	398	402	384	440	410	390	430	424	376	379	437	408	433	407	412	400	438	406	386	399	406	392	387	376	393	419	363	383	418	425	424	376	448	420	386	424	425	429	412	373	400	411	447	389	419	374	410	407	374	391	378	385	429	408	382	401	379	381	412	427	402	394	407	380	351	364	409	463	371	378	399	446	425	375	424	383	412	410	381	420	368	412	362	410	412	393	409	383	398	418	440	413	372	409	386	418	386	423	394	387	415	396	418	432	403	401	379	416	390	415	409	399	397	403	403	423	408	405	394	424	444	371	407	378	396	429	394	362	411	420	403	381	405	405	416	444	405	391	418	394	390	417	400	406	392	428	452	431	395	416	406	390	421	429	421	436	422	409	366	437	406	402	402	409	393	410	382	397	408	441	446	428	441	400	405	396	435	428	419	363	397	404	407	401	417	438	432	401	360	376	424	413	418	414	405	442	388	434	427	430	416	404	412	394	435	390	438	417	422	415	403	407	414	383	413	448	432	380	429	402	388	438	408	397	432	397	398	431	395	436	381	431	405	391	427	430	355	395	372	383	422	398	403	406	418	393	406	429	441	439	407	393	383	426	347	395	430	391	414	391	400	420	407	395	412	387	359	436	434	389	425	412	403	399	403	422	378	428	389	393	387	357	388	363	393	449	369	402	414	380	395	373	415	409	387	382	399	382	448	390	413	401	396	428	390	425	401	416	373	364	394	444	441	444	420	398	375	417	405	416	421	385	396	383	428	411	378	397	419	415	391	417	390	414	407	410	405	391	408	399	397	385	415	368	409	406	429	402	396	388	417	411	429	409	390	379	408	407	418	414	435	392	422	390	377	422	384	411	415	376	394	394	422	424	384	406	399	405	403	401	383	411	403	422	398	441	424	425	425	389	414	433	393	438	416	439	363	443	397	415	405	405	411	440	373	409	402	393	376	398	425	403	404	378	382	401	401	427	407	399	399	366	420	430	411	413	435	381	426	407	419	407	400	419	392	402	392	398	422	385	428	423	416	421	416	392	426	378	428	406	394	407	419	372	404	405	413	401	448	407	432	399	443	410	379	394	403	420	414	426	455	370	394	389	445	409	394	398	410	403	416	377	424	392	375	385	374	404	414	419	431	399	424	390	392	389	394	405	443	416	433	388	430	404	387	362	399	397	415	432	408	429	369	430	388	404	379	423	445	394	420	415
24798	21104	34302	42816	34257	11175	4386	3647	1241	276	270	288	263	289	284	262	294	260	268	318	262	249	278	265	279	291	266	270	275	296	264	254	254	254	298	270	272	258	258	297	269	279	280	284	304	283	271	255	253	282	302	300	301	287	262	279	284	235	302	275	275	273	282	239	284	296	286	295	258	291	271	269	247	270	279	266	266	292	266	265	269	288	278	276	241	270	278	264	245	283	235	250	265	242	275	285	286	256	309	286	282	262	277	279	291	293	277	255	272	275	255	274	286	284	249	267	300	279	277	281	244	276	263	254	259	252	278	260	266	247	243	279	271	277	262	243	276	271	271	273	278	285	283	298	264	279	280	246	270	278	241	306	275	263	294	283	271	317	265	272	295	289	286	287	287	277	285	288	268	274	280	273	252	295	254	290	272	276	265	245	291	282	268	279	271	272	278	258	286	282	260	294	266	266	300	280	308	308	303	288	279	268	270	299	268	300	312	269	256	259	282	241	275	264	289	273	265	262	239	258	284	262	307	244	265	256	265	265	292	280	287	262	266	298	275	297	270	267	261	283	270	267	273	250	223	286	254	260	269	270	273	275	294	305	267	269	277	292	270	277	268	258	300	269	262	282	287	254	280	274	272	261	288	254	289	275	291	279	267	280	275	278	292	314	268	284	283	267	287	277	258	272	275	284	295	260	232	293	270	276	290	266	270	292	255	299	295	287	255	287	266	269	278	295	262	269	276	283	291	257	275	281	299	283	289	257	291	259	267	272	286	249	243	289	289	280	298	303	274	273	279	272	305	273	282	259	259	231	264	258	255	283	275	282	261	252	299	280	277	316	290	281	268	301	256	255	290	266	287	285	303	263	301	256	261	273	239	278	291	268	290	267	278	271	265	249	273	301	290	256	288	268	285	245	270	272	289	280	304	259	285	267	256	272	257	262	283	272	243	256	268	297	254	267	245	276	288	262	236	308	271	267	275	267	257	281	291	269	312	304	294	284	275	288	267	272	305	269	264	267	278	258	324	265	286	265	274	277	315	289	257	262	304	264	291	311	299	264	268	295	285	280	263	253	295	261	277	258	244	247	261	282	282	285	256	316	263	263	250	272	274	264	280	277	254	279	255	247	269	281	278	283	281	259	271	241	289	274	291	250	251	261	269	273	277	269	251	282	240	298	256	262	251	280	276	251	285	288	245	251	293	266	284	257	259	254	270	282	244	245	267	260	267	274	281	259	242	286	301	255	290	267	282	270	276	263	304	262	253	253	285	293	268	261	288	276	247	294	293	264	247	265	291	250	277	248	289	252	240	289	257	267	277	253	286	253	270	284	291	271	277	297	250	297	253	276	285	294	274	255	295	259	282	273	280	279	269	289	279	287	265	280	284	272	298	284	296	259	256	287	264	263	298	281	283	276	273	262	294	279	259	284	262	274	252	258	254	277	262	285	271	291	267	275	265	294	272	263	300	291	248	266	282	299	291	300	299	264	269	294	291	308	261	287	260	289	292	240	270	311	265	286	266	275	250	271	270	275	260	261	282	288	276	275	253	245	300	295	263	272	294	271	257	261	241	279	279	273	271	291	299	286	244	260	286	269	296	295	282	271	267	264	270	244	253	283	290	255	280	282	287	250	284	279	249	266	263	247	286	271	264	296	245	244	278	283	294	250	271	261	269	289	288	293	273	313	271	305	305	265	286	268	296	263	271	298	243	283	274	263	296	309	264	283	267	235	300	270	255	249	265	286	284	283	282	251	298	264	303	268	281	271	279	284	263	319	288	252	255	276	305	284	256	251	294	299	296	250	268	276	272	286	275	300	274	286	291	281	279	283	285	275	252	284	249	258	304	266	319	304	268	262	279	252	276	269	282	275	295	285	260	270	288	260	239	265	258	265	289	268	252	295	289	279	229	263	253	269	295	258	256	271	272	285	283	265	251	262	293	270	286	255	292	294	271	285	274	285	246	288	264	313	270	279	271	247	252	307	257	281	285	254	274	302	279	277	269	308	290	307	272	271	278	272	276	288	290	274	242	280	279	253	284	277	243	262	276	282	291	293	287	278	255	278	255	259	252	257	267	272	269	283	277	263	265	279	287	255	280	254	265	302	260	289	284	278	287	258	276	275	303	273	267	267	280	279	280	261	289	270	297	293	264	267	268	302	255	275	275	285	261	297	278	295	238	274	288	268	254	279	264	259	265	284	266	281	280	265	243	251	280	267	254	268	265	302	283	308	225	305	292	250	248	280	265	275	252	281	260	274	248	284	269	251	282	288	257	283	296	278	268	260	298	281	273	241	251	265	274	244	255	278	300	282	259	302	278	300	311	233	265	264	264	265	282	291	294	264	276	262	323	267	263	273	270	281	269	290	271	278	283	255	297	291	263	324	266	228	280	294	267	246	267	251	290	271	289	279	267	275	263	292	285	294	287	298	278	292	289	281	242	283	272	284	280	277	277	284	265	268	282	280	286	263	276	297	271	260	316	259	278	274	282	253	286	295	238	254	278	257	256	293	282	284	279	243	303	280	264	302	255	275	270	259	253	285	265	265	304	300	280	252	264	266	263	264	270	298	266	279	280	272	295	274	296	294	285	292	273	285	288	259	238	247	274	287	266	262	273	302	278	287	275	278	265	267	274	261	254	262	245	277	259	249	275	260	282	265	274	270	290	235	296	265	290	272	268	274	257	287	278	269	278	268	279	277	270	264	295	255	271	283	270	257	268	297	268	294	273	287	259	252	277	275	269	245	280	279	281	283	275	300	274	258	321	292	268	295	270	281	233	256	295	299	284	275	261	283	269	282	270	282	267	273	263	275	278	254	274	298	311	283	280	299	302	276	297	294	308	291	262	275	254	286	289	313	273	274	281	297	265	254	303	266	292	287	289	274	258	262	305	288	279	261	293	266	266	283	258	253	279	301	287	277	272	264	288	288	273	249	272	269	272	266	266	290	305	285	282	286	267	256	265	258	272	291	264	270	285	276	271	283	244	272	291	266	266	257	251	269	275	298	293	265	302	300	290	271	273	246	263	288	275	263	271	280	278	297	275	265	304	291	284	285	274	295	300	275	291	273	246	269	290	286	259	264	271	253	258	285	293	254	289	293	289	269	294	283	251	273	255	273	263	273	276	294	285	279	273	303	238	270	261	274	267	289	254	244	264	310	290	294	293	251	272	249	281	276	289	316	271	251	280	276	262	261	276	286	304	259	276	258	272	269	274	270	245	246	292	282	287	274	282	250	268	268	268	264	268	273	282	290	280	270	294	296	300	287	291	290	256	258	273	284	255	276	260	285	299	314	272	270	266	273	264	282	263	287	278	251	276	294	285	266	282	275	262	267	247	265	289	294	277	285	286	288	258	272	305	296	300	240	261	261	270	322	297	268	259	303	279	260	275	301	274	302	295	267	262	258	281	283	292	272	261	270	284	257	256	270	263	269	288	277	270	275	257	314	272	284	291	278	272	253	264	276	282	266	257	274	283	291	327	287	266	277
21468	58830	57755	48423	33375	4695	7235	6959	2013	347	358	335	332	304	292	294	293	312	324	277	282	306	284	309	292	275	282	307	323	286	316	298	297	285	289	305	292	318	318	288	285	321	316	333	308	331	299	297	315	314	353	308	323	279	295	299	310	296	287	307	309	324	302	317	287	307	304	286	303	307	293	292	313	316	284	311	293	311	314	314	305	286	343	304	295	318	310	304	294	312	310	296	294	282	298	338	291	309	340	322	318	304	304	279	299	307	298	329	293	285	317	282	331	295	292	311	298	307	276	322	310	343	304	309	288	341	302	347	340	299	334	296	254	289	308	353	318	301	312	292	319	298	263	297	310	283	313	299	298	304	297	245	316	308	341	307	294	317	291	309	317	299	330	307	320	315	324	312	342	313	318	290	252	294	307	309	317	309	321	292	318	274	307	324	285	327	324	265	302	284	288	295	304	295	323	299	280	315	323	307	301	314	289	312	336	308	332	300	316	310	287	305	323	281	301	295	314	323	314	339	332	306	307	330	298	313	258	270	300	304	314	285	290	314	328	300	288	298	297	293	301	290	312	303	307	346	290	289	308	298	323	306	290	292	277	306	296	282	303	277	290	320	311	282	296	321	310	328	285	306	314	289	323	303	242	320	313	294	291	296	298	293	302	315	300	293	314	353	291	341	351	287	307	288	342	309	347	294	268	300	292	302	297	279	320	301	315	308	313	321	267	312	300	309	279	297	324	310	313	286	296	317	312	292	335	325	315	307	294	287	295	305	286	280	290	307	280	292	330	311	326	310	276	311	293	282	318	328	286	310	340	303	313	320	296	291	283	298	306	328	328	281	292	320	272	277	290	347	312	290	314	311	296	317	300	305	310	302	305	304	307	292	283	300	307	280	287	264	301	334	293	294	305	302	287	303	293	292	332	311	305	327	310	318	274	310	308	315	304	326	295	274	321	294	309	285	303	314	310	312	288	306	298	305	303	318	301	304	299	302	314	306	306	335	290	293	304	312	321	308	276	318	280	267	314	278	306	290	309	330	276	280	297	315	307	299	322	312	320	299	313	296	287	325	296	317	283	312	342	306	297	312	301	317	310	324	306	271	280	307	292	323	285	335	312	278	310	288	314	304	293	313	302	298	297	319	323	296	315	321	314	319	315	294	286	281	311	281	301	308	341	307	299	289	281	298	301	310	279	295	276	299	287	274	274	291	250	290	342	298	344	301	296	307	318	320	308	302	327	284	304	293	299	319	343	330	314	299	310	297	309	296	286	333	288	305	305	295	303	323	317	291	333	300	307	298	301	299	301	307	284	307	301	269	286	306	299	307	318	274	319	296	292	312	331	289	328	308	320	308	339	275	306	269	297	307	323	299	308	316	333	294	320	293	331	290	276	275	348	318	288	315	319	290	311	297	314	272	296	314	286	316	302	293	311	324	289	293	297	298	299	303	337	279	300	284	301	311	306	298	315	303	281	317	323	279	316	315	310	281	289	283	307	288	305	289	283	315	321	289	296	276	283	317	290	311	267	278	303	306	305	324	302	344	311	291	268	335	323	287	278	310	271	332	293	308	268	302	295	283	297	279	305	298	306	295	302	308	306	306	336	293	315	274	302	309	300	302	308	274	301	330	329	319	296	292	316	311	277	320	290	334	316	304	293	294	298	295	312	328	289	292	345	316	292	297	301	277	289	309	299	329	308	286	263	333	301	295	310	295	340	311	298	287	325	329	296	323	276	306	283	305	320	310	300	296	295	314	292	280	324	322	278	275	305	285	307	341	288	285	319	283	304	273	322	321	274	326	301	311	298	303	312	311	321	295	308	331	341	294	304	311	289	298	299	308	299	298	303	315	322	309	277	312	330	299	267	289	313	314	291	297	295	305	303	300	349	296	291	318	319	258	303	301	292	305	306	298	284	275	288	297	287	283	308	291	321	294	330	281	300	319	285	301	334	307	293	306	303	353	305	306	338	319	291	283	262	298	337	301	266	298	304	317	289	301	285	323	295	282	300	312	279	296	304	309	306	303	327	276	286	315	310	310	294	303	297	296	293	280	280	300	286	289	311	288	279	328	309	275	294	300	283	308	299	298	292	310	324	321	318	328	295	314	306	323	296	281	316	294	278	295	294	304	322	309	300	301	266	283	328	297	313	329	319	336	320	301	301	256	291	286	304	281	280	284	305	289	302	294	275	304	298	275	284	303	316	299	299	299	275	297	319	321	304	296	308	315	287	292	321	310	295	267	337	292	309	285	284	274	310	308	317	342	307	297	311	287	295	303	314	318	285	313	332	293	329	316	288	323	291	325	315	311	310	312	290	308	303	305	304	269	295	314	300	329	316	288	306	291	290	287	288	298	296	308	284	327	324	303	308	305	303	286	309	291	334	289	314	310	290	293	293	293	311	336	338	308	292	299	311	293	270	271	294	298	283	324	305	348	314	268	320	290	331	313	302	290	283	298	320	309	308	289	275	283	320	314	293	288	294	285	315	319	287	308	318	281	285	284	299	288	306	313	287	314	301	285	315	300	285	303	318	298	304	323	295	302	297	314	303	313	302	314	274	307	322	323	301	302	279	289	315	295	286	323	290	300	280	305	300	304	322	299	285	292	313	320	319	301	319	316	303	304	349	299	292	324	282	315	312	339	277	301	280	281	306	327	289	313	317	307	308	328	289	333	313	310	283	294	307	283	285	307	295	291	317	310	276	285	290	304	261	275	292	331	315	300	298	314	284	287	298	292	313	290	337	308	304	302	272	299	299	307	296	290	324	295	307	325	298	310	274	294	301	307	329	292	316	280	296	284	281	335	295	332	286	310	321	298	331	337	313	316	343	327	333	279	306	293	293	304	283	306	328	289	336	337	314	297	294	309	307	291	289	339	321	335	308	302	331	306	310	308	322	293	307	301	331	337	313	307	320	274	304	331	302	296	297	318	253	326	308	309	310	296	285	319	308	320	308	303	318	304	309	304	317	291	306	305	287	307	330	293	307	317	283	319	293	279	288	273	324	287	350	329	289	314	316	275	318	326	313	300	310	261	304	312	317	278	315	287	324	327	294	347	308	298	283	297	286	297	334	325	284	302	311	328	322	282	287	285	317	313	288	316	308	293	302	309	309	351	289	311	311	273	261	291	282	262	344	298	301	327	301	263	291	279	298	276	277	288	324	303	306	305	306	299	285	308	319	287	295	315	305	280	301	327	303	297	312	309	300	318	286	292	278	295	293	287	308	320	307	290	279	312	292	291	327	289	292	290	281	285	308	298	293	280	292	304	292	265	290	328	305	313	323	342	313	290	275	299	294	288	304	283	282	296	316	308	309	288	331	293	284	333	286	304	306	267	303	341	275	281	334	321	329	291	292	308	275	305	289	304	313	280	287	316	283	285	327	307	327	310	316	310	300	303	322	285	322	256	291	305	315	267	346	287	304	320	301	269	292	279	286	302	295	315	297	293	295	303	322	323	308	331	303	294	313	320	305	294	279	282	304	301
22667	21183	32489	37452	46403	25980	21220	15637	9252	1282	594	585	604	563	567	606	543	539	547	575	548	569	574	554	539	541	575	589	545	548	531	536	562	554	546	532	565	550	539	598	511	526	512	592	593	558	560	584	561	539	564	558	568	546	568	607	561	544	531	543	539	600	562	527	520	542	603	522	598	520	541	529	537	576	566	546	561	536	557	531	542	544	563	555	500	525	544	600	534	512	537	586	564	582	503	533	560	545	539	547	557	535	580	572	587	538	549	542	539	586	537	588	548	558	537	586	568	570	534	558	535	544	574	552	561	578	587	555	558	550	543	548	518	516	557	555	569	525	544	567	554	561	570	541	566	579	515	554	540	560	522	560	491	580	539	536	621	547	542	534	555	569	539	562	564	580	536	568	583	518	581	507	569	528	530	538	568	594	538	501	535	554	551	555	542	539	527	536	566	546	529	532	539	562	536	549	535	541	631	597	535	552	556	511	559	539	538	505	562	524	519	550	594	550	529	593	532	529	549	524	565	547	557	558	591	532	555	519	537	540	563	603	540	545	557	555	581	540	588	574	531	530	564	559	589	605	530	544	564	547	572	583	551	535	520	576	561	585	596	516	565	536	547	598	521	592	550	540	533	566	498	541	584	548	579	550	571	568	599	561	571	580	515	539	540	575	600	546	541	588	565	540	551	559	536	575	517	545	555	562	574	576	537	532	569	540	553	563	559	554	573	552	569	546	545	526	555	523	543	556	564	534	551	546	561	536	524	569	562	558	533	560	558	537	578	541	550	546	511	546	553	554	562	544	551	554	519	563	542	556	532	553	523	540	563	570	543	574	538	547	553	518	562	522	560	527	569	528	580	596	546	584	562	544	544	550	607	551	564	574	556	579	543	537	546	537	540	530	555	518	593	555	531	501	508	547	541	533	551	559	551	549	595	612	559	548	603	545	532	538	548	550	558	567	573	606	569	581	520	600	561	587	543	553	547	533	558	526	569	532	588	520	548	590	582	528	566	573	591	538	557	555	532	559	558	543	531	552	554	575	612	553	575	597	533	604	549	540	542	563	536	564	565	549	558	548	553	542	556	506	569	552	579	578	533	568	586	554	569	553	569	563	534	569	553	560	602	616	556	554	539	549	572	549	545	578	530	542	572	572	577	536	544	575	476	554	500	573	551	528	549	539	603	524	491	557	564	534	529	586	537	541	535	497	546	543	544	510	602	558	577	559	550	528	557	586	583	519	565	550	595	546	578	571	567	584	554	542	542	518	583	593	538	541	520	532	519	507	555	562	595	559	584	528	529	618	549	575	561	551	576	581	570	577	538	552	543	550	574	591	525	557	574	544	576	568	530	592	548	527	598	549	549	556	588	559	587	558	552	569	590	549	513	549	552	528	543	566	570	535	501	539	516	558	572	509	598	579	539	587	577	567	598	558	526	577	525	549	528	529	602	543	558	547	543	591	571	556	527	501	524	589	546	544	568	526	534	499	530	552	503	528	551	558	596	551	560	568	520	559	563	555	607	606	563	521	566	582	536	554	564	569	569	541	588	542	550	583	508	556	576	561	558	569	575	578	536	602	542	572	583	585	543	544	551	570	560	543	570	616	553	533	568	525	566	563	545	497	548	522	564	535	534	536	574	573	551	561	526	551	519	553	519	579	541	569	517	592	555	600	543	530	544	575	556	548	574	571	533	560	515	561	569	491	506	579	572	552	579	587	558	565	558	575	533	513	508	559	563	553	579	614	538	551	558	561	566	551	528	573	511	573	562	564	548	594	529	551	535	525	560	588	594	551	570	517	571	590	594	602	567	526	573	609	532	545	543	530	548	589	555	518	555	544	515	537	557	599	534	531	560	548	565	547	538	578	558	544	508	563	547	545	552	572	557	533	552	588	572	550	523	535	540	565	526	566	572	536	575	531	556	578	551	541	568	558	527	514	513	548	537	605	545	554	579	594	565	564	508	506	549	568	478	595	569	516	541	570	605	528	539	548	540	544	556	593	505	561	590	551	577	541	555	589	507	534	559	544	555	580	572	526	569	542	553	557	547	581	587	548	558	563	571	539	546	553	586	535	559	579	549	564	569	553	569	558	528	589	551	510	515	557	566	548	558	532	550	563	605	583	586	535	586	578	572	573	562	568	592	520	533	549	570	524	567	575	547	553	565	565	583	535	579	573	581	566	537	531	636	570	541	547	582	568	617	539	561	523	554	527	545	564	531	555	523	553	539	569	543	557	538	591	527	566	551	544	495	576	561	530	555	575	544	573	541	559	551	555	545	573	571	573	510	522	551	534	540	555	545	546	601	513	553	571	529	511	543	480	523	550	599	537	555	584	536	532	576	534	546	561	544	572	560	547	566	552	554	539	572	514	550	546	544	544	559	578	567	568	578	547	604	571	535	508	562	480	542	517	524	571	553	578	554	536	553	550	550	535	586	604	525	572	573	530	556	554	582	581	519	594	599	541	560	562	534	542	613	590	585	540	533	587	531	581	542	564	581	560	576	536	576	569	558	561	569	514	593	568	569	556	532	556	546	560	582	586	607	519	571	510	561	543	548	547	533	562	571	603	543	573	561	535	531	521	536	573	555	538	545	551	554	581	558	520	537	564	536	545	533	529	537	536	578	585	518	568	618	531	537	546	534	574	552	594	548	537	538	537	549	560	564	545	526	546	563	565	559	529	536	537	529	548	545	529	517	582	535	565	552	572	513	514	548	531	543	546	550	579	537	564	580	575	570	581	570	584	520	586	511	569	573	527	592	510	561	581	576	533	551	563	523	549	513	513	590	534	539	585	575	499	557	572	545	559	540	557	534	524	542	532	552	575	554	549	530	525	544	567	520	514	542	566	578	570	522	550	495	584	586	555	588	534	562	554	589	539	544	514	571	546	530	568	540	589	565	576	550	589	593	573	537	538	549	580	535	574	560	533	546	577	581	546	541	561	557	538	556	530	561	579	527	531	631	563	530	583	541	562	571	578	562	538	568	529	559	546	532	510	526	517	586	570	544	567	562	556	566	545	571	549	535	548	561	547	544	621	523	531	550	512	533	572	543	533	562	513	606	576	614	527	518	553	558	542	528	536	567	540	576	539	550	539	538	559	552	543	541	568	531	568	525	567	571	589	533	566	518	574	533	540	539	527	545	544	542	567	555	542	571	536	584	530	554	559	502	561	560	530	561	553	572	518	582	559	497	545	557	558	563	522	531	569	558	546	542	551	571	575	528	583	541	588	507	565	548	567	545	560	551	578	567	555	549	548	567	537	545	583	548	564	504	581	525	523	560	575	524	532	548	535	543	545	593	542	564	573	520	508	535	544	545	515	568	559	500	550	563	541	508	552	553	563	546	538	566	539	538	547	549	563	520	547	585	525	606	541	553	561	536	528	519	528	557	545	527	576	555	496	513	637	555	557	543	586	544	534	557	558	555	558	585	581	527	545	505	577	532	575	565	575	544	575	558	532	550	577	550	557	532	544	590	543	564	552	534	583
28600	84697	85197	71100	58943	11554	17099	18561	12151	1010	595	557	545	618	568	600	596	554	601	526	528	590	561	506	562	588	582	570	547	588	582	577	580	552	563	551	556	554	547	547	496	550	577	583	586	530	574	600	561	565	559	550	521	604	543	574	563	574	536	565	568	584	577	590	554	548	550	617	534	550	546	549	518	549	572	523	570	540	527	578	557	545	559	555	588	563	536	564	596	534	554	558	548	531	574	529	569	565	538	553	558	533	576	499	537	552	606	590	549	547	560	514	616	580	539	514	546	557	545	567	570	553	494	514	568	601	538	562	557	561	566	550	567	584	595	534	544	549	584	544	563	589	569	547	539	529	572	560	549	537	546	575	580	590	571	551	487	586	580	585	556	559	558	577	580	530	534	530	569	534	552	570	574	543	546	575	588	537	517	565	580	553	613	611	589	568	534	560	562	575	535	521	562	509	581	582	538	536	522	603	586	558	574	553	543	559	542	569	574	554	584	555	539	516	571	547	529	525	584	569	536	543	551	568	556	564	543	530	552	548	538	569	568	541	542	595	535	587	546	558	601	537	591	552	587	565	554	563	525	542	567	586	558	578	551	531	569	577	572	576	566	552	578	577	541	571	556	610	546	552	539	537	592	606	512	525	556	544	542	525	569	570	547	540	533	597	546	563	552	555	536	539	565	527	586	522	575	570	565	591	542	559	575	549	570	506	529	599	577	576	591	548	570	566	541	542	534	562	633	517	536	567	617	572	598	546	502	591	555	524	548	599	581	569	535	550	599	564	564	531	569	561	541	525	547	579	587	530	564	590	586	554	567	537	522	552	580	568	555	556	531	526	581	553	537	577	613	596	559	564	539	589	563	567	547	597	550	572	546	542	555	546	552	607	544	590	559	584	592	544	529	567	567	534	584	555	561	553	554	543	558	539	568	563	564	537	559	565	586	574	566	529	548	548	576	590	544	591	565	551	550	578	555	533	557	550	536	595	593	551	574	599	535	523	593	508	538	585	594	557	590	557	574	533	600	592	568	552	578	566	579	572	580	540	600	588	553	564	589	554	521	536	597	523	544	553	556	564	548	543	561	520	529	574	551	587	588	549	522	511	562	583	593	528	564	550	610	522	553	581	571	539	542	614	587	552	530	589	562	580	557	534	555	531	544	572	554	549	582	570	549	585	547	524	583	593	535	608	500	566	524	563	552	551	529	535	571	582	587	580	552	545	571	566	552	546	577	572	543	559	562	591	628	584	529	576	522	568	554	573	597	541	579	583	539	548	545	593	573	564	587	540	552	553	548	560	566	566	533	526	602	549	567	603	509	551	524	552	572	523	571	570	543	543	556	541	537	562	559	530	514	579	516	533	555	573	600	545	556	542	561	567	567	561	536	545	578	551	550	531	503	542	545	523	550	554	583	556	528	592	559	562	577	576	564	509	563	511	590	568	569	519	528	535	548	576	556	576	541	533	587	565	583	590	533	586	599	557	543	523	538	570	545	567	598	564	592	520	568	579	575	587	577	577	569	541	575	530	564	553	609	560	546	557	550	552	550	580	601	550	571	581	565	543	572	552	552	525	534	573	533	579	544	552	555	526	563	578	571	566	538	615	580	569	543	573	583	554	576	538	561	569	562	579	501	540	557	595	582	572	567	564	563	530	571	538	573	529	550	597	527	565	539	522	554	550	518	541	558	554	542	551	568	544	553	554	572	561	572	563	612	514	550	554	543	553	580	536	557	535	570	563	603	562	530	560	559	569	588	523	559	531	593	604	572	577	576	615	574	578	555	551	541	571	569	561	583	553	530	538	578	603	605	546	594	538	568	545	562	587	589	564	569	581	555	539	584	530	569	539	498	542	586	545	607	537	561	524	518	562	553	498	569	616	545	566	577	543	521	577	559	552	560	548	542	564	587	540	562	559	545	517	567	549	549	599	540	569	560	545	554	561	523	580	544	579	571	577	525	538	578	611	528	539	550	510	518	583	584	523	603	570	526	559	543	525	542	538	558	578	592	536	550	579	560	530	582	592	569	591	577	534	575	531	545	553	554	556	589	575	591	568	578	541	569	615	561	569	540	545	566	570	559	518	546	544	581	559	566	572	531	547	554	585	567	553	558	541	551	599	575	547	568	561	531	541	572	554	561	562	524	586	536	577	592	550	544	591	545	600	554	528	541	567	519	544	533	556	558	593	543	565	570	513	576	572	578	583	514	523	515	541	551	581	554	566	586	563	550	582	511	574	577	541	559	582	593	560	586	569	582	571	529	593	574	573	550	521	561	575	542	541	614	588	545	579	554	577	549	549	546	544	557	586	526	557	550	536	506	556	524	572	551	534	560	508	547	548	583	571	548	597	545	570	604	573	556	563	518	556	571	587	533	577	539	535	579	555	568	551	571	517	588	556	600	569	602	564	550	537	540	540	560	572	543	580	591	571	558	503	570	605	580	578	585	565	561	510	540	547	576	600	531	591	592	593	586	547	583	542	547	538	550	574	509	539	556	567	518	562	506	559	525	607	568	564	543	595	591	577	571	559	544	537	534	587	553	554	545	534	595	544	554	570	547	539	578	536	568	581	538	542	521	587	564	548	588	562	533	593	565	586	576	558	541	546	543	577	582	544	556	561	572	535	573	530	568	529	549	563	603	566	582	536	545	563	548	592	465	580	540	565	559	552	539	571	557	552	563	534	583	576	541	554	565	603	572	545	604	532	571	584	585	543	595	509	552	558	555	581	521	549	516	524	547	624	548	564	543	555	547	595	539	623	529	525	559	542	559	549	577	564	599	528	554	526	560	595	560	544	551	557	569	575	522	579	551	572	554	553	553	550	587	527	533	547	516	564	582	587	594	568	528	543	529	531	571	540	577	596	609	582	572	574	573	553	619	579	557	539	545	544	525	502	542	575	554	604	572	585	553	555	556	586	532	562	557	551	532	522	576	574	554	572	547	546	604	533	561	566	518	541	596	548	535	554	580	623	560	571	583	575	554	560	592	575	583	543	516	544	571	608	566	578	554	529	557	572	585	548	582	544	568	538	567	546	588	550	570	563	560	571	541	545	544	541	529	532	600	546	560	554	577	571	525	545	546	578	601	559	584	548	512	593	566	575	558	527	527	581	547	582	543	560	569	550	546	543	525	578	559	527	557	549	573	603	586	536	531	570	532	584	586	560	537	559	541	559	556	546	552	554	551	602	562	554	563	535	543	572	538	584	554	523	600	570	543	554	551	562	567	585	528	529	556	522	575	582	570	549	525	535	539	592	541	589	603	558	518	526	545	561	574	566	610	575	589	524	561	588	562	546	589	586	569	551	556	570	557	561	542	548	554	570	570	561	543	528	545	581	554	563	546	575	567	579	565	586	522	535	529	571	541	592	575	550	548	559	513	612	521	582	554	528	556	528	562	579	555	544	582	580	564	567	543	575	600	583	556	529	533	556	593	536	584	547	577	548	548	546	583	542	579	523	570	571	567	593	560	524	497	582	598	607	548	555
27830	22077	30044	23627	17635	2876	938	799	622	283	268	271	267	262	279	237	240	256	237	277	267	239	226	224	241	248	281	227	257	270	268	248	285	241	268	225	236	246	233	247	232	257	261	251	253	226	252	249	267	257	275	267	218	263	247	249	245	275	261	232	261	248	253	261	230	237	244	251	258	241	261	256	250	253	238	260	248	247	250	257	228	254	250	271	249	261	241	262	225	227	259	249	256	226	249	253	235	263	245	253	252	218	271	260	236	241	241	226	263	273	256	260	234	219	282	251	234	230	246	240	264	243	227	264	247	250	227	248	207	257	216	206	250	262	250	269	244	279	243	249	255	252	256	243	234	252	275	261	252	259	265	237	229	242	248	237	235	251	241	264	236	234	240	226	265	240	238	242	248	231	241	249	258	220	238	243	223	240	267	243	234	247	274	238	237	254	240	262	252	225	230	261	223	287	261	240	267	255	260	248	258	249	279	256	275	260	272	256	233	236	228	238	247	234	255	266	244	258	200	255	241	230	246	240	257	235	235	217	246	248	226	228	264	265	237	246	271	266	238	226	221	263	251	235	270	245	250	268	225	249	256	272	273	230	220	253	255	241	259	266	256	263	247	267	240	235	261	255	229	251	256	234	251	246	207	256	245	249	234	229	252	249	266	263	233	253	264	242	235	245	267	267	250	250	239	268	268	240	276	251	237	237	259	235	242	286	271	236	255	287	245	242	266	261	257	238	229	236	258	239	293	235	269	264	238	257	254	271	254	267	228	265	274	234	255	256	223	228	258	228	237	241	237	240	258	278	257	243	261	278	236	264	264	288	206	220	234	250	233	254	243	234	219	245	242	250	246	245	245	247	252	244	238	250	282	229	247	257	241	242	288	250	283	251	237	229	239	286	275	236	260	243	276	241	258	252	242	269	273	252	252	239	245	257	260	231	236	232	234	260	256	244	269	247	247	272	226	242	241	223	245	256	253	235	265	270	227	251	230	222	251	257	258	265	267	256	253	259	225	249	235	236	258	261	274	261	259	251	263	240	290	272	265	233	243	231	258	247	246	240	269	264	248	250	231	250	248	251	258	247	236	263	242	201	284	228	252	235	271	248	257	239	233	257	262	272	211	246	272	261	244	269	266	218	260	228	249	254	243	237	231	277	261	247	260	238	258	255	249	249	264	243	254	264	258	236	235	246	275	257	240	249	248	262	252	235	237	224	254	222	235	254	243	285	240	237	241	265	231	264	296	259	238	267	264	255	285	236	224	239	229	231	235	257	252	254	244	298	254	249	260	262	249	221	226	259	266	260	276	238	263	243	250	253	268	271	235	274	249	244	263	236	256	235	244	256	251	274	264	239	249	235	236	254	254	246	243	222	259	284	273	309	252	240	223	253	213	243	259	251	254	266	240	263	244	252	229	248	243	241	244	234	228	241	244	251	258	267	241	261	286	245	252	242	284	268	241	282	244	267	246	261	271	274	241	239	257	284	238	247	251	261	252	268	251	258	265	265	265	272	251	248	220	249	261	260	244	251	249	256	268	287	237	233	236	246	260	250	225	249	227	224	271	247	268	247	267	245	249	258	252	263	280	240	241	263	210	273	234	248	263	235	248	237	275	271	242	245	247	269	241	236	252	267	246	246	250	252	255	273	246	237	251	262	240	258	239	235	250	243	238	255	249	247	266	247	245	271	266	236	245	267	264	252	277	259	222	223	260	210	250	256	256	243	266	236	263	252	217	243	262	238	217	279	264	231	265	251	231	285	264	243	241	255	229	247	244	249	253	272	254	292	260	248	238	250	265	255	277	233	241	248	216	229	246	275	268	272	268	257	249	246	252	263	227	258	246	233	253	259	249	233	251	252	254	255	243	258	242	260	241	280	252	263	245	265	249	257	256	247	273	217	248	258	245	252	274	249	237	255	251	245	237	251	251	244	233	247	250	250	227	243	237	245	259	214	259	250	258	232	268	254	249	249	249	302	232	249	250	235	242	238	243	257	261	243	249	243	239	270	245	269	292	282	258	244	229	248	256	261	240	229	267	241	239	267	250	210	276	242	264	250	260	259	257	254	236	239	269	259	249	248	227	252	248	251	272	268	248	250	239	205	253	252	257	271	256	235	233	250	241	240	240	232	281	252	252	259	267	220	250	255	253	248	244	261	249	248	239	273	258	268	235	252	263	240	232	216	284	256	247	249	236	256	244	222	238	227	244	247	259	266	265	253	271	231	275	263	264	258	252	252	248	268	280	233	210	214	266	264	218	256	273	254	226	230	245	229	250	246	269	260	247	233	260	285	259	223	275	246	214	242	236	224	253	248	233	231	242	253	251	237	252	227	225	285	239	274	226	239	255	263	247	243	258	257	240	286	270	251	259	259	237	247	243	269	262	243	260	244	249	246	231	234	252	244	261	237	244	269	228	248	258	237	229	235	259	260	277	241	241	248	245	269	262	227	253	249	264	254	233	257	232	246	264	246	246	272	240	244	216	232	264	261	260	265	258	265	232	259	237	268	262	250	222	236	256	242	261	288	250	253	246	256	268	263	244	228	241	223	288	244	241	236	229	286	237	234	267	271	261	242	232	222	273	248	227	225	248	254	241	244	243	278	259	267	267	266	217	272	228	241	257	285	263	213	250	234	291	245	264	257	224	285	223	263	253	249	275	234	270	240	253	226	245	249	229	249	283	250	236	258	258	255	246	248	226	220	257	226	230	247	245	260	240	243	264	235	258	253	258	234	253	242	264	276	274	252	280	249	273	240	223	241	245	233	235	255	243	254	243	233	250	256	272	247	239	235	261	262	260	249	232	253	260	232	244	245	257	238	240	269	241	242	235	273	254	266	259	241	257	258	245	250	242	275	260	219	275	251	235	217	230	247	239	316	270	222	258	231	243	249	241	240	258	234	218	229	233	264	258	238	227	242	235	271	257	233	263	237	249	253	262	263	270	246	257	223	239	238	260	247	255	249	241	272	248	269	221	239	232	259	238	246	249	243	241	260	253	266	235	259	245	251	262	248	252	237	234	236	253	245	258	251	240	245	252	242	266	254	254	257	265	255	261	238	233	254	264	227	223	244	256	239	235	251	242	236	254	260	247	230	233	257	263	231	242	278	239	235	249	270	294	245	247	281	280	230	256	268	263	231	249	287	242	252	249	263	260	247	218	240	255	233	237	284	265	250	243	259	247	245	213	242	296	226	261	266	240	290	273	269	240	252	288	240	259	243	243	248	283	236	235	279	250	275	273	213	264	247	254	259	260	258	281	236	263	246	257	228	261	219	214	242	264	240	260	252	247	250	280	266	256	247	256	254	254	251	263	279	263	242	242	259	277	263	215	234	259	247	237	259	245	258	267	248	251	246	259	276	244	245	253	238	261	243	241	259	235	240	254	268	214	256	263	244	280	255	244	275	256	249	258	234	245	217	232	261	256	244	249	239	228	218	245	238	276	247	245	240	240	238	248	266	233	247	249	247	252	230	276	212	237	247	266	243
14784	30047	27273	17742	15917	1958	1247	1147	749	276	251	266	264	243	259	278	268	272	264	274	258	262	243	282	259	234	282	269	281	282	245	250	273	277	263	257	263	219	280	266	297	259	249	262	269	253	274	247	246	244	285	267	291	262	265	289	244	250	278	274	276	261	271	293	291	283	272	248	255	267	257	256	251	279	236	251	250	250	313	283	258	264	267	265	286	259	259	297	268	279	279	272	257	242	257	269	251	282	285	262	289	306	264	265	279	252	250	291	278	251	273	295	272	292	255	264	268	271	248	272	267	287	288	270	272	266	278	257	266	255	265	281	283	266	237	264	282	281	260	252	304	244	257	273	259	236	249	312	277	281	268	254	268	265	268	249	285	259	272	254	266	259	254	266	255	273	292	249	252	256	268	294	276	284	287	258	299	299	249	271	299	275	267	271	294	254	264	293	287	265	246	255	266	277	251	278	291	269	271	271	277	278	252	298	281	269	299	256	265	240	264	247	260	290	288	295	299	255	281	281	246	264	274	276	270	283	265	283	249	255	251	254	260	274	229	286	284	273	286	263	319	267	263	280	319	249	255	255	281	293	283	254	280	257	269	288	243	275	253	302	263	271	265	302	272	256	281	262	248	266	261	272	250	259	270	261	259	275	296	285	262	246	272	300	280	254	260	284	281	266	270	285	290	256	238	278	264	271	288	275	280	263	282	277	279	275	251	271	313	263	299	277	249	238	254	268	303	244	221	285	259	244	267	297	275	249	250	285	267	286	276	227	290	277	275	250	280	257	250	257	274	291	250	239	261	270	277	265	261	262	259	264	279	278	260	282	249	278	278	273	298	283	255	312	272	251	275	289	247	269	264	224	264	248	296	279	256	281	258	263	251	278	267	287	287	277	261	255	250	269	291	257	294	256	276	238	262	254	294	247	285	269	280	262	253	246	269	251	264	259	274	263	266	253	252	271	261	220	281	306	276	264	300	268	274	259	263	269	277	313	292	300	275	307	276	289	276	269	254	269	274	281	249	255	235	294	280	261	280	263	258	265	267	256	286	284	254	265	279	259	251	231	266	268	263	261	271	281	249	253	264	307	247	245	277	264	250	277	268	280	231	272	242	231	258	263	262	274	251	248	291	240	258	280	250	238	272	276	250	254	267	305	280	264	250	286	262	297	284	277	285	278	271	268	272	276	285	248	275	274	273	278	249	274	244	266	239	279	267	276	279	258	235	275	267	264	254	268	258	244	250	254	246	285	242	288	237	267	250	253	264	260	260	280	251	269	279	271	246	242	265	270	255	286	284	289	278	266	303	289	252	265	254	288	310	295	294	292	254	272	269	262	297	305	263	265	258	286	255	255	277	262	285	246	263	265	273	274	291	274	267	266	258	244	269	270	239	292	283	308	258	309	239	248	277	274	298	256	271	269	287	270	265	283	295	271	269	295	282	273	292	263	281	281	296	280	251	269	303	306	263	290	236	293	264	300	260	274	282	275	254	268	282	261	259	251	266	272	254	280	292	272	271	235	305	296	269	251	267	286	268	258	277	262	264	289	236	276	251	285	250	277	255	289	280	268	252	271	291	268	278	275	267	297	270	264	260	258	272	233	249	272	270	275	275	244	261	247	270	306	270	267	290	250	273	314	267	278	270	270	260	253	261	279	266	274	284	261	248	271	270	282	252	301	303	267	275	258	281	252	278	268	260	288	249	286	287	278	288	265	254	264	250	267	224	239	251	253	238	253	274	256	278	260	259	275	261	269	269	240	273	258	274	277	262	270	265	291	261	252	251	280	272	267	262	252	253	248	260	251	254	284	262	297	252	267	271	245	262	263	265	281	313	255	272	273	305	268	277	244	252	260	276	266	280	273	268	271	260	302	245	256	247	277	253	250	294	263	262	270	264	293	272	285	264	270	274	286	279	273	293	297	258	271	295	267	268	277	246	270	270	243	279	261	288	286	280	254	247	279	306	279	282	278	290	280	267	257	284	267	258	294	286	260	304	294	270	271	271	250	265	286	295	249	266	277	266	270	287	276	266	267	294	272	269	262	263	292	263	278	277	299	236	266	251	260	250	258	252	250	279	264	261	280	233	247	270	297	262	310	291	280	278	262	292	264	293	253	302	259	268	245	273	283	275	263	255	281	305	292	269	282	289	240	273	278	272	266	263	271	253	248	254	285	260	284	244	275	264	256	281	233	281	228	275	300	270	270	252	254	274	284	269	250	293	268	284	264	262	285	276	272	280	236	258	269	284	283	271	268	254	289	264	282	292	266	288	277	273	288	230	265	268	261	242	262	267	261	265	255	300	294	235	260	281	274	261	238	281	229	266	266	266	294	280	260	272	234	280	270	281	290	262	280	278	285	253	294	267	291	257	264	267	270	253	285	257	259	270	272	272	273	315	250	267	296	270	258	267	256	247	275	277	316	308	233	259	252	256	261	252	268	264	301	283	302	259	271	236	283	266	271	241	262	287	272	256	273	269	285	279	248	261	275	266	284	237	271	281	285	264	282	298	276	253	271	304	281	277	256	253	278	251	269	284	265	258	305	292	249	255	301	280	260	281	282	285	273	271	259	238	296	253	259	262	259	286	265	259	253	279	232	271	280	270	268	255	262	291	278	279	250	266	282	260	298	278	259	279	278	263	270	283	275	278	278	260	258	257	241	272	269	259	249	260	258	289	271	253	268	251	275	262	284	284	264	242	265	276	238	266	266	300	264	262	297	264	271	286	285	263	258	257	285	269	284	300	254	264	332	260	297	270	298	268	267	244	272	251	279	288	274	286	275	249	249	265	262	259	274	251	246	270	287	282	269	260	311	255	220	276	264	282	264	264	268	288	276	287	231	266	245	271	274	244	261	274	268	236	258	265	273	260	273	252	265	265	273	257	267	242	291	263	283	279	282	243	276	262	251	256	242	245	245	249	273	283	278	246	252	289	281	255	276	271	291	271	251	290	274	254	272	263	269	245	283	284	256	301	259	272	275	271	317	293	269	256	273	306	288	279	286	266	285	254	246	281	291	281	258	277	266	256	279	270	279	267	263	291	260	263	295	241	268	277	262	250	250	249	306	282	241	261	252	255	287	262	267	262	248	260	262	263	245	241	272	282	259	269	269	274	265	254	273	249	283	254	264	290	298	269	276	303	272	284	295	274	265	253	255	272	275	275	274	271	297	259	290	280	296	297	310	265	273	251	266	279	300	249	252	242	259	251	280	300	268	270	287	257	244	277	278	267	273	284	272	278	250	293	262	271	211	302	269	275	307	276	257	279	259	289	288	288	292	288	242	257	272	257	268	282	253	230	250	291	269	259	276	243	305	285	270	273	282	272	258	266	268	277	255	287	303	275	279	283	269	264	285	272	298	223	273	260	274	255	292	266	265	260	268	242	265	235	237	277	256	279	251	281	280	255	257	255	256	295	277	267	298	257	242	264	290	281	251	288	273	243	251	240	271	295	279	267	278	260	246	256	294	252	286	254	258	268	261	250	293
23897	21153	34186	43135	46636	21813	9908	7157	4499	599	437	409	391	411	394	416	405	392	435	440	398	397	416	415	408	423	429	366	394	419	442	384	406	400	400	383	405	411	408	387	406	415	421	382	393	399	375	393	382	387	414	402	410	416	396	402	401	432	409	375	432	399	430	368	395	450	401	402	429	413	398	419	372	403	393	387	397	391	372	413	387	376	412	387	424	404	375	409	397	394	451	409	420	416	421	385	416	364	367	375	396	426	415	413	390	369	412	380	408	382	419	407	419	403	395	408	425	392	409	428	401	425	420	387	447	420	394	401	389	372	447	425	385	422	410	408	448	407	440	431	403	348	396	424	409	458	403	379	436	447	404	434	396	375	400	410	421	417	367	393	415	397	433	423	377	395	409	419	430	380	444	372	392	438	409	427	387	413	402	400	425	360	423	397	420	374	441	418	413	435	418	363	386	457	375	396	392	417	405	417	416	425	422	388	422	412	384	419	416	400	404	398	375	390	412	429	427	402	403	410	404	377	457	403	373	412	414	420	400	401	395	387	428	440	427	411	366	404	420	399	395	391	430	400	424	444	397	393	378	433	408	418	374	377	392	413	439	420	401	414	399	383	413	421	384	353	373	401	384	405	405	431	385	417	410	408	430	387	417	406	450	433	429	407	392	421	401	388	403	416	444	363	380	417	438	405	421	436	356	406	393	428	398	413	449	398	399	385	422	415	409	390	446	386	412	383	414	399	366	392	402	361	422	375	401	377	429	395	397	417	444	393	427	388	380	414	397	419	366	440	421	401	413	404	403	422	436	391	397	443	421	393	389	387	387	396	399	410	394	417	440	417	391	394	427	391	398	399	376	380	405	377	380	385	407	414	427	398	419	396	394	402	432	399	400	402	401	425	391	405	390	378	417	427	399	381	391	390	372	420	411	415	422	412	412	454	410	420	394	435	372	423	412	421	425	392	407	405	393	440	398	423	441	396	394	397	444	431	389	384	381	413	454	385	414	433	430	371	392	400	443	424	417	419	449	402	381	361	423	448	372	392	406	393	394	426	396	391	412	365	388	413	409	391	436	386	377	443	396	378	417	421	396	385	379	390	362	383	369	419	409	390	417	395	391	433	403	425	434	385	417	403	430	407	414	415	448	405	414	394	428	392	375	383	439	450	401	400	437	403	414	404	337	392	401	433	413	384	400	432	388	384	406	432	397	418	421	412	406	361	436	424	403	386	420	436	394	392	437	396	414	402	391	411	390	400	414	375	365	398	413	410	456	389	434	397	423	369	395	405	398	393	392	397	387	437	409	391	373	397	401	422	389	393	403	418	402	375	415	378	362	451	382	400	392	424	423	410	393	391	392	361	387	375	401	433	461	420	399	396	429	411	388	392	411	434	403	396	392	436	399	375	418	434	412	390	416	388	424	402	422	422	434	423	419	410	394	373	381	392	422	413	426	392	406	395	432	381	393	368	406	370	424	391	402	431	435	402	452	438	404	390	430	433	429	416	415	410	404	400	379	408	366	397	388	375	389	396	391	372	394	413	396	433	424	402	409	412	452	381	406	403	390	412	372	386	411	421	421	396	362	414	367	411	406	410	386	385	397	422	434	404	436	359	419	396	429	402	445	405	414	395	420	397	385	397	395	400	433	417	436	423	396	383	412	408	400	404	405	382	411	388	390	387	395	413	368	387	397	394	385	387	447	399	401	405	405	412	394	368	375	376	425	395	396	391	441	433	395	445	406	399	400	415	419	402	415	414	384	417	389	379	395	388	384	414	399	419	414	402	386	383	406	409	368	400	374	398	430	416	423	387	406	416	422	414	413	390	434	378	363	432	412	394	416	409	386	415	398	388	432	398	422	380	405	377	388	408	427	396	384	382	380	403	365	418	413	386	420	382	415	407	398	374	388	420	410	371	391	412	418	379	419	419	397	362	417	369	386	416	388	394	385	395	418	393	424	385	358	379	393	403	405	418	335	396	375	404	412	398	375	394	412	391	422	401	458	397	419	398	393	436	385	413	427	419	413	438	396	443	414	402	412	431	357	394	425	392	372	405	380	393	401	427	402	404	419	373	392	415	425	427	353	411	453	390	426	375	407	407	391	395	404	388	400	410	400	434	379	389	384	396	407	462	394	389	388	391	400	374	388	390	400	413	423	381	380	399	415	416	419	410	395	399	404	386	396	408	415	405	421	356	400	387	400	405	421	367	409	414	430	418	375	425	383	398	387	381	399	402	413	418	376	370	409	375	406	430	401	399	368	374	387	384	390	422	394	407	393	380	355	411	376	382	407	411	398	429	434	445	433	387	397	449	399	407	388	364	430	399	400	415	398	408	384	412	371	376	410	388	390	380	401	426	471	412	422	369	422	367	424	456	394	394	431	434	376	421	396	391	378	391	394	409	380	435	377	379	398	425	405	411	390	372	420	448	397	389	380	403	406	382	420	387	414	375	414	446	455	391	406	381	430	396	383	403	421	416	401	377	407	435	392	411	389	413	390	402	426	391	417	396	418	418	379	399	408	437	408	390	398	409	414	440	428	424	400	395	408	423	393	398	380	377	432	403	432	419	382	414	427	390	436	379	372	387	361	400	378	360	427	402	411	398	422	413	395	444	376	431	397	399	374	395	415	421	397	395	419	385	389	407	397	410	458	440	439	403	413	410	396	472	417	402	380	397	380	420	399	403	433	414	416	428	384	365	426	417	408	418	387	383	394	408	377	403	381	398	429	395	383	419	440	430	403	408	428	407	415	432	409	407	421	410	414	406	392	383	396	403	417	377	403	430	346	410	398	415	396	401	398	415	433	434	410	412	410	373	374	411	391	405	427	384	401	386	401	368	415	404	408	419	373	375	408	423	387	399	412	413	383	403	421	414	367	399	404	411	374	454	414	461	409	394	402	401	458	381	433	417	372	402	411	397	395	401	410	412	431	408	430	438	416	389	390	369	365	459	447	376	418	367	409	390	404	376	419	428	417	406	421	414	409	383	409	397	405	427	371	421	394	409	396	409	413	425	372	434	389	408	371	422	407	392	400	375	385	390	387	410	400	379	398	446	392	391	406	398	361	374	415	386	415	367	403	392	384	401	397	408	429	402	445	408	374	404	419	413	393	399	414	395	409	411	408	391	430	395	430	391	404	413	388	414	402	387	402	384	427	417	399	434	391	431	370	389	395	413	425	368	406	383	411	411	405	389	415	388	402	445	430	372	389	418	397	405	375	379	389	408	405	398	408	405	405	398	406	391	409	418	406	427	406	413	393	418	426	431	428	444	428	417	454	399	371	431	398	387	427	416	444	427	428	438	404	402	407	373	407	418	381	353	454	370	427	420	418	371	427	380	388	419	435	397	394	410	404	418	413	382	388	396	401	433	383	395	416	419	419	368	416	423	402	375	391	414	419	378	422	408	420	426	353	398	382	422	395	382	418	426	413	439	385	379	426	389	411	423	421	404	378	376	418	332	401	415	408	429	401	406	392	389	363	401	439	377
26615	72497	67999	56552	47328	8945	7162	9870	6541	627	402	420	422	420	415	416	407	406	410	402	389	380	433	426	413	407	454	430	448	411	380	435	388	444	432	426	432	440	417	399	418	399	436	414	427	369	422	427	412	414	431	445	459	402	431	406	376	413	413	421	428	376	397	390	457	421	379	452	386	423	420	472	405	377	402	437	443	412	432	442	423	386	431	415	404	415	401	421	396	412	424	429	405	419	437	428	412	369	420	421	418	436	395	454	429	393	414	377	431	452	415	400	386	425	404	439	403	434	428	437	390	393	421	391	409	418	458	406	398	422	426	402	398	441	434	425	390	414	408	415	445	418	424	415	414	387	441	446	436	410	378	427	406	445	443	420	388	409	406	403	429	425	415	410	400	435	442	418	452	456	404	432	387	404	429	454	442	420	450	461	426	409	383	456	421	409	433	422	420	453	428	434	389	400	378	399	446	438	398	442	366	420	427	400	447	420	380	363	405	449	421	377	420	398	416	423	431	437	419	373	426	370	435	414	418	435	437	407	388	462	405	424	390	368	432	408	413	396	414	431	429	454	413	394	401	404	409	432	433	396	394	409	421	410	403	441	384	402	425	391	424	397	436	395	411	397	422	409	415	402	423	417	408	413	425	374	441	437	420	422	393	411	379	395	396	378	391	377	412	422	383	399	459	420	454	437	431	390	416	413	436	412	385	400	445	431	413	413	358	409	389	419	432	441	420	437	411	396	391	409	457	406	404	409	407	376	424	411	417	426	391	431	394	409	430	406	429	392	397	424	389	380	437	414	446	432	403	384	423	372	417	393	399	444	409	425	403	411	416	406	450	404	430	410	400	444	395	393	420	372	416	431	410	473	437	379	425	359	420	382	424	401	387	399	400	367	421	420	427	378	475	402	370	456	448	394	431	403	419	431	385	436	410	386	420	445	419	423	392	429	405	407	400	409	413	469	443	418	402	392	427	398	391	430	414	411	371	373	443	438	399	438	446	431	425	405	380	404	408	385	395	389	424	378	440	390	385	386	448	415	411	441	411	421	421	430	426	409	393	451	398	396	436	404	409	402	428	396	412	462	406	393	407	390	409	401	420	358	403	442	440	416	420	436	425	413	433	411	388	401	423	405	397	400	403	393	396	428	407	409	403	425	428	401	449	432	442	420	416	411	438	432	424	401	407	401	432	414	412	372	429	447	381	394	403	389	398	438	370	383	452	414	387	429	407	383	397	449	438	406	420	404	384	419	389	431	447	419	407	426	415	391	426	390	393	425	369	432	429	412	407	415	418	397	429	426	371	440	417	398	414	420	452	454	394	383	436	389	424	428	387	412	412	413	430	413	389	386	375	446	369	420	410	409	420	427	397	409	403	357	451	411	430	418	443	378	392	414	452	406	418	375	423	419	411	416	425	391	415	420	365	421	378	412	442	428	395	423	437	412	388	418	374	400	381	433	379	426	410	411	396	400	366	435	400	411	372	381	439	412	397	446	425	411	410	399	433	398	403	413	387	397	439	432	442	420	427	401	398	413	391	401	398	404	431	413	416	411	423	428	386	413	406	442	399	378	382	380	432	374	438	428	446	446	416	430	429	423	393	423	422	438	400	451	442	410	427	402	447	440	425	408	456	392	384	429	429	414	396	385	410	389	433	396	399	407	415	432	406	409	449	426	398	423	408	439	410	385	411	405	418	441	428	448	416	413	453	401	402	392	408	410	428	406	417	387	415	383	426	404	446	412	421	400	399	408	384	393	401	386	381	396	397	420	433	419	399	392	404	408	414	448	393	393	385	373	396	406	420	411	412	398	425	419	423	417	422	407	428	374	390	401	398	429	420	414	376	416	393	408	406	437	445	383	417	403	421	413	425	390	422	395	395	403	421	413	418	396	422	401	442	400	407	435	402	397	415	354	404	405	399	386	374	381	408	411	416	416	435	462	410	427	375	384	435	412	413	405	436	421	421	402	393	429	400	353	419	430	428	420	438	437	404	437	411	411	400	415	405	430	415	435	361	410	450	392	392	412	413	409	408	370	415	420	430	390	399	442	417	431	408	402	419	437	421	410	448	417	417	401	377	417	430	424	400	391	421	406	402	398	397	419	412	425	404	426	430	375	422	414	439	430	427	456	417	424	413	405	409	461	458	419	424	436	370	387	424	443	398	395	449	419	422	399	426	392	402	418	408	403	420	423	394	439	413	395	437	404	401	408	380	399	442	438	430	432	397	374	408	435	433	381	394	418	405	396	390	407	436	420	421	420	419	409	454	396	419	393	422	415	394	433	388	426	392	429	425	423	390	409	408	449	444	421	384	414	439	414	405	389	424	421	447	390	424	377	419	433	407	408	421	419	402	397	374	434	415	450	401	410	425	397	401	407	419	388	421	396	400	399	398	411	439	397	397	396	402	418	447	435	397	421	405	409	416	407	398	407	400	417	437	419	407	424	383	421	419	433	415	402	380	384	404	436	408	412	432	398	411	459	449	401	432	379	392	411	429	437	422	419	399	409	406	416	401	391	406	424	385	446	427	406	410	420	439	438	384	403	428	419	399	411	394	399	427	415	400	417	417	415	406	386	377	440	449	432	414	385	411	433	416	385	386	391	402	411	393	398	417	418	393	422	399	428	428	431	400	392	415	415	439	430	389	386	399	434	430	436	450	433	401	411	394	416	422	418	375	427	389	403	407	414	422	390	392	395	418	415	433	431	403	431	397	436	396	455	400	403	416	388	406	437	435	445	438	405	419	433	402	410	439	441	457	412	421	413	411	404	438	410	383	418	424	392	366	456	430	450	438	442	420	416	415	448	404	404	447	421	435	401	449	428	418	402	415	435	416	429	408	447	414	343	400	404	453	392	404	417	438	351	446	420	410	411	432	389	413	385	379	431	445	411	377	430	407	389	432	438	391	406	406	369	417	409	394	413	407	392	414	402	398	430	416	411	436	443	391	430	442	398	406	387	430	436	420	393	412	449	409	386	390	406	395	374	403	400	418	415	427	434	413	412	448	411	395	370	428	420	398	379	382	389	390	396	417	395	397	421	436	422	417	427	442	415	403	406	410	416	423	370	412	426	432	425	407	414	420	417	404	430	351	405	413	408	444	497	419	429	393	385	420	431	411	393	427	409	406	365	379	430	393	419	439	443	377	416	391	406	401	382	398	376	434	441	431	440	428	378	420	454	433	416	390	462	416	398	414	414	367	386	396	447	431	447	422	404	405	407	427	408	402	357	440	396	435	355	409	419	447	433	411	433	426	417	432	422	418	414	424	436	424	407	426	409	440	425	403	372	430	414	398	402	387	387	415	407	440	394	440	399	377	435	418	441	423	420	426	443	398	400	409	420	378	416	406	411	411	398	388	396	401	431	410	430	425	408	424	416	436	387	433	398	403	388	389	384	406	403	407	412	458	408	405	406	392	377	412	411	404	471	425	400	409	427	399	412	426	382	392	446	414	439	451	400	383	388	410	452	417	443	384	404	392	448	442	391
25101	21273	33287	40523	36870	13886	4010	3376	1873	309	276	304	272	296	304	308	291	316	280	285	277	279	261	282	295	266	292	281	268	262	290	301	282	277	263	282	270	285	268	304	306	289	258	263	291	293	272	307	269	262	288	294	287	283	285	282	314	298	291	276	275	247	280	263	280	307	300	294	287	269	303	275	298	300	268	312	248	251	287	291	285	278	268	272	276	288	257	248	326	291	254	270	277	275	255	297	259	314	282	290	293	275	288	271	287	309	305	299	271	262	274	290	285	282	294	249	279	278	280	277	309	287	274	260	294	310	285	306	313	280	288	280	281	287	293	282	282	305	268	303	300	285	282	301	290	311	314	288	282	298	272	263	270	287	298	307	264	293	269	271	290	277	273	305	292	278	252	275	270	290	274	286	278	264	311	312	282	267	293	290	291	279	259	263	270	274	259	278	305	297	256	284	287	270	272	290	309	276	282	288	280	275	270	252	293	296	258	288	294	284	302	248	285	273	308	282	285	269	273	294	310	296	302	283	269	265	274	287	249	315	276	274	295	287	279	274	293	281	286	285	291	290	295	283	262	272	287	295	295	289	275	280	322	306	287	302	294	269	307	297	282	305	283	280	283	312	277	274	295	277	298	279	264	292	306	295	295	310	281	279	276	299	244	304	302	281	278	294	240	291	291	312	280	288	284	299	245	270	278	290	273	317	286	316	295	305	301	294	256	308	311	292	282	299	247	275	270	293	276	299	262	262	271	287	266	298	292	262	301	284	280	273	303	272	268	277	303	292	292	279	287	289	299	274	281	277	290	254	267	305	285	274	270	282	289	304	289	285	305	284	276	307	271	278	276	294	296	281	270	241	267	276	280	262	308	313	272	274	274	307	282	274	308	266	282	265	285	255	291	280	291	311	290	270	291	282	280	281	280	265	271	299	285	257	286	280	303	277	285	314	289	294	296	269	274	289	254	299	290	284	239	262	293	262	315	286	280	287	274	282	299	303	301	310	296	293	290	266	292	298	305	280	315	285	306	308	238	300	288	254	290	273	291	294	285	295	282	287	271	257	286	291	269	270	278	303	290	263	261	293	309	315	274	294	264	286	283	307	297	289	295	305	286	305	317	293	286	312	294	255	297	272	300	274	270	301	261	288	305	276	317	283	299	262	298	273	289	282	268	272	287	269	265	256	323	255	261	313	312	261	283	278	282	286	309	283	298	273	259	277	278	296	290	326	275	301	305	280	299	304	270	264	289	312	274	286	268	267	293	294	288	265	268	270	265	295	298	276	292	300	292	264	292	255	278	291	269	275	262	307	289	266	284	267	302	291	293	250	302	267	300	258	304	262	294	296	311	280	279	292	279	286	287	278	284	280	284	284	294	284	295	303	270	263	284	299	261	289	301	274	329	288	297	320	304	283	309	282	293	292	309	287	289	269	283	299	303	280	310	276	268	280	291	285	281	293	259	285	274	292	309	275	303	299	287	275	270	282	271	253	262	267	284	290	251	250	292	298	298	298	296	287	297	275	299	283	275	288	311	314	279	254	282	280	279	285	282	282	304	274	284	278	246	308	302	286	257	296	301	307	266	309	286	269	300	281	269	261	260	264	298	290	289	265	295	271	278	266	274	238	262	284	295	252	297	283	300	274	267	304	258	273	278	287	292	263	279	286	282	279	296	286	256	311	322	300	284	294	270	282	285	266	252	283	310	294	279	299	285	283	273	278	289	301	308	289	274	292	287	278	321	278	284	272	254	294	289	271	303	293	275	283	280	294	278	272	249	267	315	276	297	286	276	279	308	282	301	260	293	281	286	308	310	247	293	321	291	293	275	297	313	281	291	272	311	294	278	294	250	284	286	296	292	295	301	275	281	272	315	308	331	298	293	266	302	280	272	296	277	289	265	316	288	309	281	306	275	286	252	298	281	262	279	272	291	298	277	286	297	276	271	273	264	297	294	299	290	269	275	275	287	292	307	285	291	291	273	312	284	270	302	257	278	278	302	266	287	292	266	284	263	279	259	232	268	290	285	256	297	311	292	291	291	305	297	280	285	298	301	293	275	274	306	292	299	281	276	247	289	305	302	281	296	311	290	309	284	287	296	251	287	278	283	292	298	275	270	253	262	298	291	261	301	295	286	272	304	286	270	285	294	321	265	284	332	293	298	303	305	305	296	282	282	298	311	315	256	283	287	293	283	267	307	257	291	274	317	279	304	294	300	311	298	289	296	278	271	286	290	309	272	283	275	263	286	302	261	281	304	305	296	283	296	318	268	263	302	301	304	260	307	294	290	283	285	298	239	284	262	270	243	275	270	329	280	295	269	268	282	311	285	294	279	259	283	293	288	290	281	257	288	291	266	288	285	270	260	283	287	309	278	266	275	307	268	293	292	284	290	265	313	264	303	270	295	287	271	285	300	277	231	270	279	300	274	293	330	293	272	276	292	270	306	294	255	307	299	278	271	280	307	290	298	270	304	287	280	272	281	303	293	301	288	285	296	290	318	287	275	266	284	287	290	292	304	292	285	300	292	289	280	270	280	292	234	290	294	285	308	275	272	307	277	274	311	272	313	259	291	252	295	265	278	299	252	316	296	306	294	281	320	246	256	299	288	258	270	284	282	285	277	268	304	277	317	307	274	338	265	306	270	296	323	291	294	282	283	275	282	294	280	294	290	310	288	291	257	274	268	274	306	308	277	299	285	274	302	278	289	279	276	289	278	283	280	271	286	280	303	299	262	264	260	271	330	293	291	266	318	281	296	290	294	292	283	289	313	313	279	287	293	280	275	271	250	319	283	288	257	321	295	292	229	301	295	287	286	323	291	297	309	294	268	273	293	297	289	289	297	271	284	306	273	288	293	324	265	287	280	307	264	291	307	293	285	306	306	287	262	266	273	284	308	296	313	314	273	276	273	277	307	299	286	285	266	291	280	280	283	300	282	297	270	304	287	293	274	275	272	289	286	309	292	286	266	321	258	272	301	282	290	326	294	294	275	311	271	274	279	304	306	285	271	306	274	293	286	281	295	283	293	311	281	257	318	284	276	280	276	285	298	306	266	291	266	262	275	288	285	270	265	298	281	299	292	284	287	279	299	278	287	291	288	286	296	280	302	305	262	292	298	286	267	274	276	268	274	273	268	283	284	317	315	288	290	277	289	304	288	299	322	280	263	286	240	279	283	302	267	280	251	297	287	291	294	285	271	286	273	263	320	277	278	274	268	315	296	273	278	313	279	292	306	263	289	278	275	271	291	250	273	278	265	292	274	279	308	272	303	279	299	306	308	298	292	292	280	284	322	282	299	304	307	271	290	241	293	313	275	292	284	294	291	266	282	291	285	288	291	276	312	281	322	284	266	294	326	271	307	305	283	276	276	278	299	271	303	299	278	274	309	296	300	272	296	298	283	297	273	270	285	268	305	275	286	295	290	293	287	288	263	294	320	286	297	239	243	270	305	295	308	315	272	303	293	258	275	257	288	279	299	296	324	294	265	273
21303	60046	56111	48580	38397	6015	5738	6245	3424	342	317	322	312	359	288	335	321	307	318	329	328	297	290	308	323	297	324	332	329	300	327	315	317	287	328	295	313	320	305	298	315	311	295	309	297	296	322	304	341	316	334	288	308	317	296	325	332	282	342	314	345	318	281	341	322	352	333	329	300	334	286	307	313	310	300	331	337	306	338	328	305	320	328	301	294	276	305	303	322	284	287	317	324	300	312	321	319	296	339	319	321	281	324	306	316	301	297	301	279	274	328	315	313	285	310	282	332	330	274	288	291	334	313	308	285	301	305	334	290	326	292	309	315	322	335	295	300	327	296	305	332	321	311	299	301	302	280	316	320	280	305	301	299	300	311	345	300	332	307	305	288	306	310	277	312	307	324	289	302	318	324	319	293	277	314	310	295	301	314	327	313	283	279	325	314	322	301	325	305	323	322	286	290	307	302	295	303	310	343	307	311	308	288	297	340	286	302	318	334	299	318	301	292	303	329	332	319	343	329	288	374	311	316	275	302	328	309	306	277	340	281	325	322	289	323	309	289	310	343	325	319	304	316	316	299	324	317	317	309	307	295	300	307	317	303	319	309	350	310	320	290	306	303	325	295	308	332	327	314	266	302	298	310	325	311	340	307	318	320	309	272	292	315	318	284	289	308	321	337	305	322	300	290	324	312	309	315	302	309	305	319	339	313	314	289	291	317	310	301	311	295	328	334	292	301	304	307	303	299	297	295	293	331	301	339	314	291	307	313	293	292	326	325	338	334	299	303	324	321	330	279	288	335	333	313	335	307	315	334	297	303	337	317	326	318	326	301	315	305	273	322	321	294	333	332	282	318	313	320	331	283	320	323	306	314	323	341	320	328	302	313	367	330	319	327	281	312	316	312	326	321	328	319	315	319	310	318	344	334	349	299	301	306	291	300	342	329	296	347	308	327	302	337	347	308	294	303	309	323	324	328	284	344	278	305	309	310	302	318	310	319	310	300	283	315	282	334	283	330	303	329	331	309	321	300	327	307	266	334	313	312	327	302	307	315	334	320	285	308	294	322	321	340	303	302	312	294	290	315	346	337	320	342	307	314	304	316	331	303	318	279	313	355	310	300	309	308	294	311	307	313	292	315	289	293	297	298	284	293	296	310	324	304	331	319	294	308	308	339	341	295	296	318	337	320	305	293	295	290	298	310	322	322	305	313	319	322	340	301	332	312	324	305	321	313	308	286	302	281	300	298	328	294	308	305	339	304	322	284	313	306	322	302	304	314	307	301	331	344	337	314	310	296	298	311	290	311	281	324	295	322	303	323	304	304	302	302	317	326	339	319	296	273	321	316	309	341	318	313	340	320	317	307	294	307	327	342	309	318	288	340	309	308	330	350	311	302	297	326	325	295	322	291	314	343	296	305	302	316	335	311	317	347	285	301	297	297	306	324	292	301	294	312	290	314	310	299	307	313	296	284	299	321	319	311	312	301	336	346	313	309	332	280	294	313	302	304	325	333	310	303	294	320	303	316	338	326	306	309	321	318	300	319	315	312	310	308	317	297	322	307	284	307	318	333	294	305	303	326	291	309	344	323	287	316	298	317	328	300	332	312	306	338	307	300	306	307	337	302	302	298	304	333	301	300	316	301	310	295	315	345	339	315	284	278	326	289	292	304	304	287	293	323	316	308	350	274	340	304	284	306	322	299	321	314	337	270	287	332	300	315	312	290	318	292	323	306	304	280	309	356	311	322	300	311	326	313	281	310	295	299	330	318	324	327	293	314	322	346	355	288	283	335	336	302	350	320	319	345	316	313	279	320	318	340	307	321	275	289	299	318	320	297	300	308	321	321	298	309	319	311	291	294	333	302	311	315	317	306	320	322	323	288	312	322	329	312	313	332	308	290	319	294	327	335	290	299	311	287	303	256	282	291	286	291	321	323	310	323	317	309	314	305	306	311	312	315	338	308	312	310	312	290	301	326	303	312	308	342	340	314	322	347	338	338	300	319	331	320	341	297	298	315	330	305	286	310	318	345	292	314	312	311	327	320	326	293	313	315	327	306	300	289	314	330	296	305	312	302	340	290	296	299	294	315	315	313	322	300	318	334	284	328	293	321	289	322	316	295	297	304	321	286	312	302	318	288	318	333	325	316	327	267	329	323	352	319	286	303	299	320	329	286	332	321	306	318	329	323	299	285	351	290	271	289	303	298	297	266	332	290	333	294	301	297	328	336	317	303	322	328	298	321	319	300	339	315	281	300	323	313	291	299	281	314	351	306	329	318	331	309	309	335	283	310	283	291	313	308	303	290	311	326	314	334	281	289	336	307	297	310	304	328	306	344	307	298	298	315	295	279	318	326	322	315	313	287	299	320	326	281	308	315	314	339	277	334	317	317	294	310	315	303	329	336	308	319	314	322	316	335	296	325	329	331	322	332	305	338	289	322	316	324	308	337	304	328	330	299	276	268	304	309	316	308	319	317	322	299	308	299	307	298	321	306	315	287	309	287	314	320	301	310	325	316	309	320	307	274	302	322	324	330	330	326	307	294	299	313	305	315	299	315	330	300	319	286	322	305	309	326	303	302	320	329	354	286	318	332	352	236	322	303	300	327	302	310	304	323	333	278	307	308	295	304	329	336	312	335	306	345	266	317	321	328	304	327	315	309	304	336	322	332	319	301	319	322	318	296	322	316	306	318	288	332	315	319	325	293	323	313	325	316	300	305	304	300	310	322	284	304	342	322	324	337	331	340	343	310	286	314	326	313	349	310	325	344	316	286	312	282	335	303	288	292	304	335	307	287	310	339	306	262	323	322	342	265	313	286	290	304	325	313	322	332	296	327	297	327	313	330	338	310	312	287	297	331	309	299	305	298	337	299	305	316	323	289	315	310	292	286	307	337	331	326	302	311	305	318	290	284	303	317	322	313	293	297	277	284	320	340	335	313	317	316	300	290	311	329	295	306	296	331	312	318	284	312	316	321	314	304	321	289	294	309	315	335	304	308	323	286	320	328	294	300	290	275	303	294	295	326	296	287	305	335	307	307	295	290	322	301	331	323	301	316	289	283	316	364	292	310	334	280	305	304	301	337	293	323	326	297	313	335	312	321	323	328	316	323	278	353	291	324	349	324	302	344	295	307	279	324	341	294	342	313	318	320	319	337	305	325	296	329	280	299	305	333	326	318	312	322	316	318	318	345	277	289	300	298	310	317	321	325	273	305	298	303	304	309	284	312	320	336	319	324	312	308	340	314	322	332	317	284	299	296	319	298	300	300	302	329	360	299	319	308	296	284	281	294	295	295	325	319	310	325	299	330	312	338	323	298	334	316	282	300	328	325	293	281	300	295	337	288	290	300	289	304	292	320	319	318	259	314	328	319	305	312	325	337	304	300	333	323	309	332	276	307	317	341	295	309	305	334	303	314	311	291	337	305	286	339	311	324	326	291	302	305	305	309	285	316	308	329	322	327	307	346	292	298	297	327	295	324	317	309	310
22633	21190	31530	42003	50834	26117	20095	14348	8138	780	599	581	594	590	568	593	560	572	506	603	578	490	593	579	603	570	547	582	546	596	522	550	536	516	585	544	559	528	566	536	558	587	545	578	549	604	572	568	560	568	582	542	596	525	565	563	526	541	535	548	558	563	551	544	573	512	578	573	533	500	583	581	580	529	558	547	571	573	571	548	528	525	609	571	534	549	554	554	528	610	537	537	555	559	543	563	522	550	579	574	533	531	559	560	588	574	529	540	521	548	537	531	584	535	531	569	575	577	567	594	568	553	565	582	543	523	572	555	590	526	577	535	592	511	565	533	545	569	556	517	496	525	558	573	504	566	564	553	560	574	553	569	585	547	521	578	497	588	558	566	527	542	544	534	535	552	589	528	563	595	547	561	582	554	538	576	537	552	563	544	559	530	551	523	533	547	582	559	590	528	532	537	573	547	555	562	542	538	584	556	567	517	565	531	558	558	536	563	568	538	554	583	510	538	533	553	538	555	615	593	558	500	561	551	546	568	505	520	510	545	542	558	542	548	508	575	560	569	549	571	543	505	534	567	539	552	537	572	571	501	575	542	555	577	550	566	570	527	571	543	561	569	555	550	564	599	543	506	538	549	541	578	536	592	554	531	573	594	552	532	521	519	573	530	579	534	568	510	560	542	566	535	608	567	561	533	561	547	538	538	570	574	536	531	544	568	578	568	568	558	528	508	546	547	544	551	590	544	577	519	537	526	558	570	540	554	548	567	548	585	585	521	540	582	583	632	556	590	585	534	604	599	562	556	561	551	577	528	520	547	542	575	551	598	528	558	517	507	548	563	591	558	526	549	585	527	545	547	553	552	570	573	537	542	600	577	546	554	570	510	523	538	534	555	551	580	572	534	558	577	567	544	535	537	569	553	542	565	497	560	577	548	584	528	560	493	565	560	546	568	525	522	561	574	536	518	559	576	552	560	572	520	538	520	495	546	540	493	546	492	541	571	561	598	544	490	513	535	531	569	521	545	574	560	549	541	610	576	542	567	553	524	533	532	570	548	558	563	570	532	545	531	559	516	559	543	573	556	576	568	603	515	554	518	558	575	534	564	571	546	565	515	563	580	528	531	536	546	536	546	542	588	534	526	559	571	524	541	544	516	566	576	504	568	542	509	525	577	594	561	500	554	525	539	558	514	544	543	541	564	544	563	570	538	563	537	551	583	556	576	560	558	560	557	581	527	554	554	595	550	535	534	549	560	574	553	526	585	526	550	561	591	542	575	552	550	573	546	562	567	554	561	544	548	518	544	525	540	561	555	541	576	539	507	499	551	534	547	562	521	547	572	548	551	548	537	591	536	493	523	567	571	497	531	539	564	519	531	575	546	535	532	560	580	507	547	576	588	582	532	553	570	554	548	554	564	586	578	531	528	576	499	551	559	600	561	491	559	562	566	560	555	590	550	554	569	577	601	525	547	565	563	583	575	570	520	554	558	513	599	578	558	545	594	546	524	567	544	540	556	594	551	523	578	586	536	517	509	540	554	518	557	533	544	552	559	534	535	547	545	571	584	620	521	551	587	525	556	557	561	571	548	557	562	539	592	537	578	544	560	553	558	551	564	534	559	536	574	526	531	563	535	510	538	543	564	536	544	569	541	512	505	557	535	594	556	594	518	538	534	564	593	562	577	537	567	549	506	536	505	555	547	543	539	509	565	538	530	549	551	538	562	559	567	552	569	566	586	535	550	584	593	581	576	559	593	552	519	558	567	592	543	555	510	564	541	570	551	517	569	521	531	550	509	550	588	550	564	558	560	502	584	568	543	588	553	595	598	563	590	597	560	569	562	520	587	553	568	537	526	543	530	539	532	548	581	524	564	587	581	595	541	568	573	535	555	542	533	584	570	510	595	555	588	540	561	551	584	553	583	573	553	534	548	644	560	589	595	572	556	553	591	555	545	563	572	515	543	569	550	508	554	564	554	553	538	600	536	567	522	552	540	599	547	518	561	570	551	555	523	557	569	547	538	557	587	598	553	586	517	559	563	535	544	566	526	545	546	547	522	561	593	568	561	566	517	582	562	561	493	538	542	569	564	560	565	529	583	516	558	587	552	566	544	547	598	529	533	588	535	553	549	547	525	555	531	518	560	548	534	544	543	545	539	553	564	558	532	547	565	527	562	552	560	543	556	520	551	541	494	523	568	552	561	522	525	577	552	586	555	580	518	551	571	532	583	529	563	538	568	520	569	551	555	561	558	579	578	623	520	569	532	566	608	551	554	555	552	559	548	544	556	563	560	546	573	558	524	546	551	548	569	551	557	556	587	553	521	513	551	516	540	550	524	540	552	577	532	505	562	572	522	558	590	532	538	557	530	553	573	551	520	559	556	553	552	561	519	561	582	522	564	524	550	538	561	544	586	525	552	544	557	529	559	509	544	532	588	590	543	520	561	559	548	557	506	539	546	548	566	571	527	538	557	560	542	562	538	588	531	567	560	524	539	557	523	572	558	532	532	526	555	522	568	539	505	576	550	588	535	548	539	596	591	536	543	504	546	599	530	538	563	555	554	527	571	575	553	534	535	558	565	576	535	542	557	548	549	550	529	533	547	586	618	556	515	607	533	569	551	524	548	545	525	504	545	507	548	551	524	528	576	562	549	562	520	502	536	524	575	564	569	521	534	527	534	515	548	520	569	545	557	555	535	536	533	539	501	552	584	537	502	517	537	517	532	557	578	530	548	530	544	581	574	562	526	606	538	527	527	570	549	569	573	515	586	575	522	600	576	574	599	541	567	573	550	566	538	570	566	528	529	534	555	521	545	566	572	558	575	559	510	532	558	572	555	570	580	549	566	529	542	589	517	538	562	513	529	591	512	512	543	545	564	513	543	586	554	548	567	534	550	543	518	533	505	525	596	581	558	524	550	562	555	594	571	569	537	536	549	560	547	563	594	573	558	537	544	563	520	548	544	497	552	561	512	568	535	562	511	565	570	553	528	552	541	612	579	551	537	569	526	576	583	529	545	539	557	585	595	549	587	565	538	562	489	523	589	587	531	560	539	592	558	546	523	553	596	574	534	602	539	581	562	555	584	543	542	531	584	555	539	575	569	529	540	540	536	568	612	563	520	572	542	549	572	553	538	542	564	579	557	544	560	563	541	548	543	569	519	543	558	543	549	566	560	584	557	559	544	541	584	565	536	532	551	522	559	520	535	554	567	563	531	551	533	539	538	526	579	585	569	564	537	591	541	551	598	542	539	582	550	552	519	587	570	561	527	579	609	571	539	616	570	540	526	573	546	533	499	559	543	556	575	567	523	543	542	547	557	553	530	543	592	592	539	525	527	532	547	575	496	539	563	528	554	578	527	546	557	548	530	584	530	556	547	549	585	547	552	566	538	522	566	548	517	529	550	548	561	510	517	537	531	584	557	503	520	594	531	530	580	559	568	569	539	537	510	509	522	566	545	532	510	553	574	546	548	532	532	574	532	517	565	507	582
29771	85568	82076	73703	57009	16720	17321	17574	10035	645	613	610	588	566	553	586	577	562	589	593	543	605	593	546	521	527	568	491	568	560	598	568	563	546	593	551	550	538	554	529	522	573	560	585	572	555	548	534	566	529	576	558	565	560	560	563	555	546	516	578	532	525	579	547	585	563	499	589	545	535	526	570	519	557	593	616	556	550	569	571	550	582	562	560	593	540	536	519	548	580	545	546	604	540	562	577	575	624	576	515	544	531	538	568	532	609	558	553	552	561	496	528	557	573	546	574	562	512	577	591	570	592	542	584	559	553	569	522	538	569	531	592	587	535	584	593	533	586	591	550	566	566	574	572	551	550	557	564	594	579	585	559	535	541	569	569	581	576	583	555	544	556	581	530	575	571	545	563	512	551	578	580	585	532	539	542	548	558	523	531	552	541	556	608	542	512	542	552	529	549	576	567	534	560	518	561	576	568	526	581	578	559	532	580	568	601	597	529	541	591	610	562	548	574	576	554	572	538	561	582	540	546	546	539	550	566	538	558	520	547	570	558	557	529	592	566	542	588	570	523	525	555	586	588	585	582	540	560	538	553	523	591	569	535	570	557	578	578	554	568	571	559	544	569	549	566	556	564	571	545	550	575	573	574	532	583	530	500	573	510	529	544	591	596	557	580	620	555	538	523	559	551	558	545	591	548	579	601	529	555	586	541	578	512	575	544	556	595	561	569	578	574	520	523	562	534	562	572	521	506	577	567	561	601	559	558	556	539	575	597	529	540	510	562	581	543	556	548	564	556	549	492	525	527	554	540	594	585	520	541	533	592	551	540	573	548	535	553	540	521	545	582	553	510	576	591	567	584	561	506	583	579	571	591	508	555	544	564	519	549	561	517	533	573	567	603	571	587	536	574	550	556	575	569	540	588	557	565	569	547	575	573	549	483	580	539	561	534	531	530	581	562	523	532	536	544	522	510	561	562	541	543	542	581	556	583	529	561	592	574	543	511	569	528	564	554	571	547	555	594	479	566	538	519	552	529	551	564	582	544	585	552	556	557	553	585	538	537	584	557	550	607	543	523	552	592	573	551	543	538	529	546	569	530	568	592	571	612	568	545	523	539	600	523	551	559	541	559	533	577	571	536	557	610	582	554	555	580	569	549	582	563	594	533	584	510	563	581	568	631	550	545	574	571	556	534	540	622	542	555	540	564	546	541	549	544	576	549	510	517	514	598	526	523	562	566	510	571	589	579	553	560	532	592	615	548	530	543	563	562	569	608	570	574	552	530	536	589	565	571	570	557	597	578	620	562	544	549	567	560	594	497	552	527	518	561	550	569	610	540	587	535	563	546	590	611	569	591	518	572	548	558	544	549	563	540	586	536	556	557	559	537	589	552	533	537	525	533	554	531	555	554	575	576	501	559	539	566	560	557	548	550	551	585	595	555	570	589	558	572	542	542	603	575	553	554	570	551	594	543	538	550	542	602	568	499	565	538	584	580	523	547	544	554	537	580	543	591	539	527	541	534	570	608	513	564	561	535	501	540	533	569	589	545	570	536	551	574	589	574	505	577	550	545	542	526	557	513	599	567	569	551	582	547	516	522	508	547	613	596	557	540	530	549	576	560	585	509	540	523	520	565	578	546	591	567	513	558	537	528	586	548	602	526	582	499	582	542	550	595	591	565	590	584	541	602	584	560	564	557	573	552	524	535	554	550	530	592	541	498	556	563	571	550	563	535	562	537	550	538	567	565	572	564	535	568	568	578	532	563	558	542	594	566	600	546	553	552	589	585	550	562	550	591	543	584	583	592	561	538	573	529	618	561	538	557	607	577	535	577	553	562	529	564	583	545	542	528	518	579	549	552	560	555	509	547	539	542	538	576	570	556	565	591	520	546	540	575	564	522	517	571	568	533	551	592	562	566	554	585	553	527	530	568	550	566	545	567	552	536	581	582	542	581	550	524	571	550	510	524	527	599	534	571	529	600	577	531	535	545	529	533	569	553	554	545	546	564	560	535	569	569	558	571	576	573	551	571	533	527	517	552	585	551	531	579	565	612	552	534	557	596	592	535	544	520	571	561	534	522	524	548	560	545	595	564	558	575	580	537	545	577	562	553	531	558	556	570	532	544	539	532	540	591	553	527	549	525	554	532	569	554	559	534	559	559	530	558	548	553	555	587	535	565	492	572	588	572	535	545	581	564	567	530	568	555	595	557	539	549	557	586	542	560	563	557	579	576	530	580	566	519	590	556	604	595	573	531	567	558	562	523	553	585	519	569	556	548	557	580	566	528	553	583	568	592	547	594	539	531	571	517	535	533	567	559	544	608	500	558	499	544	545	516	549	531	596	569	566	571	568	548	525	562	503	572	575	546	518	538	547	561	576	595	545	566	565	587	602	548	580	568	563	571	573	582	593	531	535	592	538	568	538	548	577	577	597	546	532	532	564	571	555	504	581	579	563	546	553	551	557	541	556	543	545	593	567	567	550	568	566	532	580	560	586	561	572	554	562	549	551	573	565	505	581	543	579	571	549	591	579	539	559	546	536	590	572	590	523	547	522	520	542	513	587	584	572	529	603	568	589	542	567	548	564	526	560	543	583	542	568	563	517	544	576	575	569	535	561	539	543	563	565	555	592	526	575	538	553	556	556	588	537	536	563	532	489	580	541	530	563	531	581	501	570	562	554	531	548	548	565	542	547	541	606	535	531	532	559	581	559	543	544	578	546	602	589	608	528	527	532	531	603	509	538	514	548	576	572	532	575	534	524	542	546	574	566	574	527	589	528	566	605	554	504	521	528	543	566	556	557	522	563	543	528	559	587	560	568	549	533	565	612	570	541	543	570	567	544	598	534	574	558	558	495	614	547	582	563	527	547	574	592	537	549	554	541	569	593	537	531	541	530	561	557	614	538	610	549	515	566	592	529	552	583	576	554	567	563	572	545	547	538	553	539	587	562	583	532	525	509	548	541	563	520	583	572	525	562	590	519	575	544	532	549	565	545	609	601	562	569	582	550	547	610	552	588	573	538	515	546	558	595	569	517	535	538	585	560	517	532	603	504	562	560	559	552	583	589	553	545	562	615	574	547	600	548	573	591	594	511	537	585	519	580	513	573	562	578	564	558	558	571	555	553	543	540	539	544	570	568	567	556	568	539	547	546	565	568	544	569	569	547	551	569	553	589	568	555	547	580	547	571	539	561	508	544	542	527	563	568	599	552	538	547	588	543	538	555	526	552	520	546	546	573	564	587	606	587	530	567	576	601	520	564	569	502	536	606	565	541	535	534	506	536	560	594	558	583	583	573	502	580	545	566	531	563	571	573	553	564	567	525	552	535	581	574	551	590	510	576	539	601	579	555	524	526	558	519	547	576	518	529	577	554	564	528	534	574	560	545	562	570	566	560	541	538	560	551	584	592	585	510	585	513	509	571	557	564	540	547	544	559	512	598	552	599	562	553	544	538	501	569	575	564	555	539	566	506	573	567	535	548	576	548	567
27704	22125	29471	26096	17644	2179	901	874	608	288	251	258	234	233	249	279	273	249	269	246	243	259	266	256	274	268	234	275	241	249	272	263	260	286	262	260	254	255	270	251	244	219	261	257	270	246	262	251	223	258	239	277	249	256	256	249	254	271	232	245	266	232	255	266	248	274	287	260	287	238	241	256	240	266	242	239	252	262	239	281	244	269	266	287	255	251	222	214	277	252	261	254	256	281	253	251	269	256	241	243	240	245	300	243	261	255	261	249	275	277	265	255	273	258	251	267	237	284	268	244	258	236	234	264	271	247	246	257	259	273	254	250	263	268	251	274	271	247	283	267	253	269	235	253	265	248	234	228	246	246	254	258	259	253	282	282	286	229	269	274	272	247	233	237	216	261	233	268	235	251	250	274	255	260	286	288	280	248	266	285	281	254	268	254	252	239	271	242	268	251	240	250	238	232	240	261	253	253	270	259	255	226	237	300	262	266	266	266	245	255	236	254	305	254	226	291	266	251	225	261	246	265	269	247	216	248	275	255	240	248	240	276	259	255	244	246	268	247	247	247	232	242	279	289	272	267	256	234	239	264	285	253	258	269	281	275	250	274	226	231	291	261	260	233	267	255	261	230	247	266	245	276	245	252	269	264	242	236	278	228	284	239	236	282	256	249	270	255	230	272	238	238	254	234	261	264	270	265	283	268	271	274	280	250	228	243	264	272	240	246	254	237	256	272	252	249	253	236	250	269	252	269	254	244	246	252	251	260	255	265	235	281	263	244	277	254	264	278	229	283	247	241	272	265	267	232	260	275	241	281	258	244	265	269	257	259	240	256	244	272	269	219	280	281	260	266	264	256	254	277	271	258	223	246	274	262	264	235	238	256	263	257	270	263	237	242	251	243	265	253	247	245	248	233	231	245	266	236	240	279	259	265	254	248	273	276	257	248	271	250	259	244	228	269	218	269	270	268	287	268	263	238	284	232	238	241	264	267	246	279	273	258	267	272	263	253	259	255	237	265	259	256	238	276	257	271	246	245	243	237	212	249	239	291	266	249	241	257	255	239	243	249	277	258	255	230	265	255	261	246	275	265	243	239	247	238	266	251	257	298	242	253	283	299	225	243	248	260	263	256	248	275	253	242	258	231	258	240	262	264	280	255	254	295	248	239	292	267	237	250	271	259	276	242	253	265	228	247	261	243	267	242	265	273	266	307	245	271	244	236	279	253	269	244	281	246	267	285	231	234	228	248	242	269	252	219	291	247	261	278	222	251	267	230	242	239	268	244	260	246	282	289	254	269	232	266	243	257	243	275	244	249	270	273	243	266	245	232	242	232	245	274	259	236	237	234	250	238	231	277	260	278	256	264	267	236	259	260	273	275	230	262	268	253	250	266	254	258	266	243	254	257	253	256	247	245	256	256	269	263	243	274	259	253	234	256	258	264	258	286	223	256	237	279	273	225	240	274	292	271	226	248	224	229	272	255	233	263	240	237	246	262	230	263	259	288	243	247	245	264	246	277	263	260	243	215	275	280	255	273	275	258	244	245	267	253	253	257	262	247	257	228	237	272	259	262	231	233	262	253	249	251	276	256	251	275	244	268	240	253	235	240	235	270	263	238	243	252	247	243	257	261	266	259	271	249	245	275	249	242	263	271	253	244	242	258	253	246	254	260	268	229	255	260	247	241	260	244	240	265	262	241	259	287	260	244	246	262	268	290	255	252	245	274	241	237	246	272	255	291	269	279	247	251	253	284	216	254	255	229	259	246	269	221	231	265	223	263	239	230	283	231	258	268	256	300	241	233	249	265	258	247	250	245	279	272	271	277	230	270	250	262	242	251	250	276	232	255	259	249	240	260	253	273	285	256	248	240	293	260	241	239	256	251	243	276	281	232	268	249	248	247	248	245	249	230	246	281	241	265	262	222	273	261	247	265	246	246	279	270	249	268	253	266	253	277	226	232	269	247	242	263	246	262	252	253	291	233	269	270	259	229	270	250	249	230	241	214	299	284	253	237	260	254	224	273	279	237	246	271	250	235	271	234	255	264	240	235	290	235	253	230	255	232	245	278	242	248	277	257	263	244	256	234	248	250	264	248	265	262	233	273	225	242	260	253	266	258	263	238	237	283	284	286	271	273	256	260	236	259	254	247	267	246	269	264	264	250	233	232	284	263	256	264	236	256	276	248	234	260	261	246	281	249	275	241	277	267	259	226	243	275	250	257	257	262	262	264	245	210	257	244	221	279	278	276	260	279	287	249	278	259	248	272	278	262	276	285	256	246	252	255	291	275	273	270	254	257	257	230	241	282	284	257	253	261	264	243	268	253	259	241	266	277	295	258	276	265	271	270	251	257	232	240	288	259	261	224	251	255	272	254	230	256	265	235	240	262	259	270	273	256	280	243	261	265	249	252	243	276	237	249	249	248	258	261	269	252	254	260	280	243	275	239	247	310	252	235	267	294	256	275	276	251	274	265	250	244	269	249	238	279	275	285	255	260	263	256	279	278	257	247	273	273	264	244	257	269	257	270	259	244	247	226	240	244	233	245	256	262	235	240	292	259	298	280	263	252	248	240	263	269	265	267	242	244	252	254	254	258	275	243	230	247	250	260	241	266	254	238	276	255	245	258	257	289	267	285	234	239	248	254	263	272	254	253	245	269	264	275	252	249	255	251	265	234	256	237	242	252	274	231	248	263	269	274	257	259	278	249	258	263	242	262	277	243	240	233	263	251	265	227	258	281	256	261	264	249	226	274	270	235	229	256	261	288	290	248	257	249	243	250	236	273	252	241	240	263	259	266	256	253	228	261	233	236	277	250	269	233	211	259	266	264	264	256	270	215	259	255	272	241	276	258	253	258	257	259	259	254	255	254	245	249	244	267	244	242	268	276	237	250	234	266	249	253	234	277	249	232	241	247	235	287	264	249	245	246	273	219	245	277	260	240	243	244	221	235	243	244	279	267	263	251	264	261	255	268	264	247	245	258	262	264	273	232	273	259	254	254	281	281	230	251	252	226	245	281	228	259	252	261	273	275	236	239	235	264	263	239	271	273	283	243	222	242	285	246	265	268	256	257	275	256	245	256	287	239	268	235	269	242	284	248	241	235	242	276	261	264	277	261	269	263	251	260	280	235	222	234	246	256	239	270	264	295	263	252	249	251	233	227	243	244	260	253	270	230	266	248	244	233	257	258	254	245	246	262	278	255	251	248	276	245	267	277	231	241	238	252	263	236	246	249	248	263	256	246	228	243	278	243	243	286	275	280	244	241	248	240	227	265	271	263	266	262	270	239	246	250	256	254	276	238	241	232	262	265	262	240	252	224	256	268	266	246	264	257	263	268	279	228	260	257	269	266	289	271	261	277	271	252	240	230	239	259	252	282	254	199	245	239	249	223	266	254	256	227	255	242	225	285	283	236	265	244	294	254	263	258	290	254	284	256	271	247	242	243	226	262	253	261	255	260	253	252	239	273	263	252	297	265	271	260	244	246
14162	30141	26563	20968	14851	1269	1065	1080	805	315	266	276	257	309	265	262	263	288	273	266	269	312	280	269	252	249	253	252	272	257	240	278	245	275	294	301	279	293	246	248	285	281	272	278	274	283	293	270	296	272	268	281	270	256	286	274	294	277	277	268	279	242	255	276	283	284	272	308	250	313	281	276	289	270	274	293	288	258	243	289	257	281	277	299	267	283	268	276	276	263	253	272	261	256	293	295	261	284	268	258	287	254	284	269	285	269	276	258	277	258	299	256	270	280	309	274	260	256	302	296	256	251	276	274	291	289	260	234	249	285	258	273	274	269	276	274	289	308	280	252	292	275	251	267	267	302	245	283	247	239	258	278	300	271	267	274	276	292	269	285	244	299	272	289	281	264	295	274	243	291	287	295	267	292	268	270	306	316	287	270	252	252	255	252	276	236	257	276	290	260	251	248	294	257	278	282	268	286	262	275	272	297	284	282	274	279	280	290	255	273	276	286	267	281	292	290	286	247	273	313	247	287	269	295	288	277	274	316	261	309	267	266	288	243	271	295	271	263	307	225	287	269	280	274	289	255	281	254	267	273	251	278	288	287	251	274	267	263	285	278	291	272	267	263	291	275	298	273	275	270	274	266	261	266	284	302	242	289	291	262	263	292	295	263	317	317	278	279	256	315	291	268	258	262	289	256	230	261	274	250	248	267	311	271	270	261	234	290	290	262	275	258	287	285	255	246	264	292	273	269	294	286	288	276	264	273	244	250	276	293	271	277	285	258	265	268	271	283	258	273	284	256	303	279	296	250	260	266	268	272	284	291	270	277	287	251	269	299	286	286	275	291	270	286	280	284	284	272	267	267	277	263	288	263	269	305	260	265	288	260	293	282	293	283	254	285	259	276	290	261	295	288	283	278	274	266	291	261	240	285	277	263	270	289	261	244	276	310	261	270	280	274	297	227	248	307	270	252	255	304	278	268	265	266	250	267	271	274	279	251	255	270	284	294	277	298	268	260	287	276	255	299	268	266	271	267	264	274	276	268	301	270	290	274	263	270	267	284	288	268	251	277	294	286	296	248	287	273	277	312	238	247	314	292	255	246	267	276	283	269	286	273	295	284	291	256	289	270	275	275	293	313	263	270	271	263	270	273	259	285	258	301	277	266	285	278	265	286	297	269	279	257	294	274	269	278	292	242	289	257	247	255	280	267	299	259	290	256	270	274	266	284	291	251	279	262	258	272	257	307	261	276	279	260	295	262	271	262	269	258	295	264	260	236	261	269	281	272	275	268	247	290	280	263	262	309	294	265	256	273	269	280	279	273	298	264	281	279	291	287	254	264	283	274	282	249	249	254	250	271	281	284	270	288	251	265	282	272	281	285	255	277	299	279	278	299	270	274	281	257	277	262	244	261	253	284	278	263	278	275	264	287	274	259	286	269	269	252	294	244	292	276	263	277	300	296	271	252	255	281	241	267	269	254	255	285	310	257	281	295	277	296	287	256	286	271	293	245	287	283	275	306	284	243	244	271	260	265	283	251	269	268	299	268	261	284	290	270	283	278	298	295	283	274	292	247	283	257	296	254	286	279	266	289	259	303	258	287	281	291	285	281	321	283	263	268	260	260	235	257	297	282	266	258	272	263	245	305	288	255	269	279	273	267	263	288	277	242	268	283	259	281	272	303	294	264	279	277	277	246	271	317	250	288	266	239	281	274	293	281	288	289	269	255	253	263	261	313	259	261	282	267	267	254	275	278	274	290	277	276	286	269	272	284	260	316	288	297	273	279	235	285	259	255	251	281	275	284	270	245	303	298	263	263	262	246	264	259	266	271	288	273	298	312	309	280	277	272	257	286	271	304	258	236	261	284	298	263	267	262	256	255	278	272	244	309	271	281	247	264	293	298	257	276	274	266	308	294	277	265	283	277	292	274	297	277	254	270	271	266	261	278	275	282	262	236	265	293	253	272	271	300	264	280	287	265	277	260	244	275	301	311	269	318	240	267	256	278	270	289	269	288	282	244	275	292	286	286	252	254	284	293	282	256	269	282	279	298	250	251	277	287	283	293	277	288	279	310	310	277	288	276	272	282	291	288	276	253	262	276	289	270	262	271	283	250	293	264	267	265	265	279	287	257	288	291	245	274	274	290	258	311	285	260	264	271	260	271	268	266	264	282	311	265	297	253	289	276	277	289	296	255	269	279	288	250	272	280	273	266	266	297	242	297	269	269	284	276	295	269	278	325	242	265	293	296	261	267	270	281	293	285	286	271	259	268	248	278	265	287	277	309	271	256	280	277	271	303	328	274	287	279	289	279	281	283	243	283	278	298	268	258	263	278	251	271	245	272	262	262	273	313	286	248	275	286	289	276	286	287	297	269	284	289	312	298	252	275	276	275	263	289	240	257	280	276	276	297	273	257	283	289	278	271	233	270	272	290	287	284	312	273	280	300	284	265	275	222	277	301	278	286	279	262	298	293	248	280	274	299	285	285	256	257	282	284	293	242	283	287	282	256	303	273	284	253	277	310	291	277	266	277	305	226	301	280	303	260	273	291	281	263	284	283	291	266	291	259	295	303	268	272	263	269	300	276	254	270	257	257	260	301	285	255	253	269	292	303	244	309	248	278	284	233	295	278	255	274	244	267	283	263	251	285	250	278	290	289	279	277	305	272	294	244	282	264	285	283	306	278	283	291	256	279	300	315	287	265	274	263	287	266	291	263	278	287	276	272	286	260	281	281	276	250	298	241	275	264	299	260	301	282	288	268	285	281	261	255	287	269	257	286	298	262	308	251	281	238	273	298	279	268	271	267	277	278	296	264	264	266	264	250	270	258	271	252	271	266	264	254	308	269	268	257	265	267	268	259	281	271	302	290	286	278	246	260	282	281	267	241	276	279	313	300	250	275	253	265	264	273	253	270	269	308	270	274	279	280	285	268	272	290	279	270	275	297	310	282	274	256	267	260	271	258	284	287	278	244	281	280	291	272	287	284	257	265	280	274	267	265	242	259	278	247	293	275	289	274	268	248	285	264	262	250	272	288	274	262	293	253	285	276	280	285	280	272	278	269	260	289	266	267	285	252	262	281	294	282	239	282	259	255	290	276	253	296	290	266	281	256	269	262	273	293	275	256	291	282	249	293	283	267	243	243	290	282	257	276	250	302	269	264	279	262	275	244	265	277	276	267	272	270	258	295	279	265	273	300	250	270	273	293	277	247	260	297	296	270	269	263	277	308	265	261	282	257	292	272	262	303	259	294	274	270	294	291	246	284	300	297	272	277	282	245	270	294	261	262	301	256	284	281	251	303	259	280	262	276	283	276	273	306	301	254	292	260	260	279	269	279	279	251	255	287	269	249	273	283	251	295	297	259	245	281	290	277	290	289	283	284	253	265	256	292	297	254	308	290	283	265	275	254	251	281	303	284	270	286	277	278	273	279	286	281	255	247	273	277	288	260	245	280	289	267	249	284	288	299	266	299	281	282	252	262	275	303
23906	21223	34337	48555	49517	21294	12681	7926	3589	503	442	450	426	403	407	394	431	382	435	413	380	417	450	376	392	393	448	413	408	399	419	409	411	408	379	408	399	442	417	427	424	411	410	376	422	438	372	432	410	410	430	384	403	401	368	392	368	404	442	422	358	388	440	403	434	381	406	406	432	398	419	385	424	471	381	396	421	404	405	437	398	372	420	394	421	397	383	412	372	399	417	424	385	407	418	413	418	405	406	395	374	411	361	410	390	380	413	401	400	426	429	411	421	409	431	418	404	375	429	405	405	394	349	402	370	423	410	386	421	441	416	402	410	353	428	453	376	400	427	406	412	449	376	388	395	366	436	427	417	394	417	438	419	399	408	409	422	431	402	393	433	425	399	378	426	396	385	389	361	374	395	407	412	394	412	417	404	420	430	404	425	404	407	403	405	428	406	380	399	412	421	431	404	428	419	419	432	405	388	377	404	416	409	408	397	448	407	387	413	420	456	401	423	401	371	400	411	396	434	435	392	443	397	394	403	372	426	409	379	371	409	432	392	402	417	403	394	391	404	393	402	401	392	407	463	384	426	415	450	396	393	387	402	397	386	399	399	405	373	389	403	400	393	386	422	417	385	392	454	412	434	369	433	420	386	424	395	417	406	397	411	418	402	395	383	402	422	425	395	401	390	377	394	397	393	364	418	413	364	395	387	408	395	387	413	402	407	388	397	431	408	396	380	414	373	365	373	402	412	413	448	463	416	402	376	454	390	391	419	405	416	428	357	429	389	401	375	383	389	403	400	441	417	403	416	435	431	387	399	416	430	417	414	450	445	398	433	440	427	392	407	374	372	412	369	409	409	408	414	409	437	432	405	412	404	438	408	424	425	413	431	411	356	428	412	389	383	361	406	392	403	400	428	399	425	390	393	396	401	410	413	398	433	399	426	414	388	390	392	427	388	414	413	387	386	399	403	442	413	401	430	405	391	394	418	407	395	373	382	372	406	404	394	366	393	372	443	422	404	434	372	438	370	417	399	412	365	395	429	425	441	420	377	408	411	374	386	404	405	412	407	413	405	409	435	386	418	409	388	375	372	385	378	435	416	392	417	399	376	381	421	376	398	435	406	403	436	401	394	365	396	398	453	382	403	393	362	382	404	382	399	432	393	386	430	395	436	404	392	443	377	441	409	435	404	390	388	404	438	420	414	357	406	409	420	415	411	406	385	377	443	438	368	443	394	416	400	420	432	376	416	420	402	438	393	420	396	385	408	422	406	403	392	412	388	373	417	395	389	410	410	431	445	385	417	416	423	421	398	403	415	402	367	382	410	390	395	393	424	411	428	387	375	403	402	397	395	412	414	390	406	374	403	430	376	395	385	405	372	414	417	413	426	401	387	441	408	427	385	374	390	405	436	398	388	400	375	390	419	423	398	434	411	423	394	431	440	378	375	410	409	414	423	376	402	416	426	420	392	408	384	385	428	405	400	379	404	436	446	455	385	413	397	393	373	402	409	441	381	434	394	349	400	393	379	408	399	378	400	411	389	415	424	425	416	398	420	415	377	400	425	370	400	419	413	435	400	426	382	389	433	404	416	392	433	430	409	393	437	379	398	411	407	365	375	382	394	392	412	398	410	418	415	402	415	396	420	451	445	393	384	418	420	407	411	441	406	419	375	426	397	413	421	421	418	397	410	405	386	413	411	426	392	392	463	378	389	430	424	432	433	410	402	392	383	400	385	387	392	401	411	404	435	413	415	363	398	392	383	400	419	387	403	398	377	399	390	407	371	420	384	415	427	406	440	418	417	438	405	402	413	426	426	389	391	400	403	367	374	424	389	395	438	395	395	370	404	417	377	411	367	388	377	414	376	449	432	373	408	402	432	404	401	394	475	420	411	420	402	431	408	418	432	433	397	384	390	444	415	387	401	364	410	417	393	385	428	405	434	404	408	396	456	410	417	379	411	408	398	407	418	425	401	429	414	409	419	416	428	427	396	420	424	414	441	426	439	385	363	418	405	416	384	409	376	384	402	387	437	426	418	415	380	432	391	395	396	403	415	401	458	379	424	418	391	392	373	400	387	415	376	426	416	394	415	421	401	416	431	424	395	405	429	402	412	398	397	410	431	402	385	371	420	415	412	391	402	447	389	378	377	428	406	402	446	387	415	379	403	405	423	414	381	371	401	406	394	406	401	389	408	397	407	456	424	405	416	421	392	409	382	405	401	392	439	410	392	385	390	411	454	417	440	412	412	401	395	380	372	416	406	383	390	426	394	403	419	415	414	392	370	427	401	400	428	484	417	407	402	386	429	425	438	396	437	392	407	434	406	403	400	393	401	430	398	418	398	363	446	409	394	428	390	387	409	428	453	422	392	431	395	413	378	442	392	395	414	434	419	425	415	423	387	409	415	444	433	425	404	399	408	424	390	405	403	424	418	408	396	388	427	376	423	371	415	398	404	435	394	430	435	409	392	418	380	415	408	401	416	412	430	405	372	431	391	452	363	449	421	400	412	419	428	390	398	420	389	449	399	384	409	391	400	391	444	409	383	405	426	391	389	401	444	373	379	410	421	406	410	380	375	395	393	405	412	403	418	370	430	416	380	422	408	424	419	379	390	430	405	400	404	397	386	373	457	432	378	375	385	407	417	431	386	437	391	416	382	382	434	419	409	417	435	421	412	411	421	428	411	382	412	390	388	418	446	371	402	440	397	443	396	421	392	416	409	397	439	399	399	409	451	427	383	390	434	353	437	426	390	395	391	407	424	408	410	393	374	418	382	445	431	410	394	413	404	403	396	410	391	416	454	412	392	450	371	384	396	385	436	383	381	426	390	424	428	410	366	384	409	419	404	390	384	388	385	419	362	448	430	423	406	347	406	416	436	404	419	405	413	425	373	438	459	427	410	402	391	431	382	390	415	407	399	389	379	409	424	397	399	388	429	420	417	394	470	405	438	403	366	422	402	410	429	394	438	433	400	401	450	395	378	390	416	415	437	410	423	388	398	426	378	358	382	441	407	450	420	423	478	415	423	391	400	440	387	399	405	451	422	402	402	410	410	427	385	381	405	408	406	404	433	434	420	417	391	398	423	400	404	369	412	436	433	411	405	434	419	387	396	422	409	428	390	393	399	408	440	411	397	406	391	388	442	416	401	399	408	409	381	426	410	388	430	352	385	398	442	408	408	398	381	420	380	389	388	428	425	396	432	398	410	409	419	431	423	402	411	416	427	424	414	407	385	428	379	385	414	412	379	368	411	399	450	406	396	392	386	395	416	418	394	397	377	393	384	396	403	404	430	403	403	363	411	438	396	434	430	428	396	420	415	414	395	419	422	422	411	445	436	402	382	398	403	411	431	394	438	392	372	395	394	445	412	397	389	399	378	424	380	411	399	376	449	396	404	421	421	372	424	386	411	426	424	415	392	433	379	411	384	428	402	416	404	428	447	423	370	408	426	470	410	390	401	421	408	399	396	400	411	391	414	369	420	436	427	412
23504	71000	67226	58999	46290	9271	12103	10643	5026	526	415	462	393	441	422	425	429	455	444	416	404	424	415	415	424	401	442	434	423	398	382	433	423	397	450	435	421	394	420	430	450	435	413	410	436	425	415	428	386	428	395	404	424	425	419	395	381	431	390	419	407	428	438	406	421	439	442	406	397	449	421	419	413	451	430	403	415	386	421	432	414	415	385	415	374	384	396	412	451	413	450	424	463	407	412	421	453	434	433	426	417	434	423	413	407	421	395	436	425	391	436	421	433	432	432	410	405	400	414	387	399	434	384	404	419	400	408	410	431	444	381	384	436	418	396	417	428	428	405	450	394	424	397	429	404	390	396	429	431	403	410	416	444	403	399	399	433	426	405	416	405	418	404	395	390	426	417	430	439	382	425	363	412	421	427	414	426	419	387	442	415	433	388	427	419	421	426	405	400	423	420	395	442	429	418	416	391	403	434	419	421	364	430	424	416	393	434	426	436	405	431	389	430	402	436	421	386	430	405	409	416	434	423	408	413	442	407	396	423	401	396	399	413	428	415	422	443	426	421	399	408	381	409	407	410	423	391	391	370	390	433	422	410	439	423	378	413	423	391	425	414	434	384	426	427	401	437	404	444	368	464	436	385	391	428	398	436	424	441	440	440	415	404	397	422	410	445	404	433	414	428	392	449	377	426	415	416	434	410	423	422	419	414	459	387	420	449	453	415	409	402	437	423	434	458	396	404	429	467	392	418	411	422	421	405	438	392	421	399	424	398	405	401	428	404	441	439	447	405	423	370	392	405	418	410	443	422	412	425	476	434	401	420	361	440	458	373	387	405	396	426	408	413	422	435	423	391	405	424	412	452	413	407	376	410	420	447	400	396	426	386	432	425	402	416	388	417	409	418	369	419	412	392	425	394	397	408	448	444	408	410	382	397	415	406	421	408	444	409	411	411	420	427	406	428	375	393	409	412	397	407	407	422	433	437	405	391	425	388	435	454	417	394	427	437	417	431	440	425	444	390	417	411	429	423	433	417	465	425	410	427	407	427	419	420	388	413	426	383	422	391	438	392	396	446	377	413	430	397	405	396	419	431	401	381	405	411	427	410	429	452	410	424	412	415	398	444	394	412	401	420	410	433	439	445	415	395	382	408	416	416	445	438	428	411	427	415	425	418	379	411	422	424	414	409	437	407	415	436	404	435	398	392	424	420	426	420	398	419	434	423	400	411	438	385	432	424	383	419	428	454	443	429	374	406	385	408	453	449	397	414	423	391	418	415	383	445	377	460	426	452	411	433	442	392	424	424	403	415	452	414	422	430	424	440	467	406	415	411	417	437	459	391	448	433	398	429	426	407	406	395	436	404	400	468	420	428	417	380	449	382	412	437	428	396	411	402	385	417	409	470	430	434	435	412	435	433	379	417	410	429	430	424	408	434	411	391	429	446	395	404	416	436	400	435	399	413	442	424	408	422	423	392	416	439	402	433	414	392	411	414	473	423	428	437	428	397	434	425	405	428	443	426	425	431	447	436	420	414	448	407	432	429	456	445	419	415	411	403	371	443	420	437	442	427	417	416	432	391	431	387	424	403	435	409	422	428	435	412	442	410	394	405	410	395	445	401	419	446	394	442	420	432	402	386	411	415	380	395	445	433	395	405	404	411	437	448	375	449	472	413	406	436	406	403	393	456	415	401	424	450	441	425	448	455	414	397	401	386	421	446	390	437	417	413	415	394	432	399	390	432	432	405	434	399	414	397	381	430	416	452	390	418	406	405	380	432	434	461	440	401	414	412	448	428	463	411	437	432	395	417	409	421	402	414	400	418	442	447	419	395	427	403	434	369	398	396	437	434	417	413	412	428	400	379	423	454	440	398	444	438	417	405	429	425	429	429	420	394	458	461	412	400	424	417	397	408	405	430	414	411	419	413	457	391	415	425	390	426	402	413	399	415	364	414	424	459	437	384	394	397	421	414	415	432	396	414	421	432	426	403	447	390	396	442	404	429	431	435	431	444	414	396	416	436	430	384	418	401	391	441	424	420	411	383	410	450	428	364	388	471	393	411	404	401	428	408	434	407	404	427	446	377	422	414	397	401	408	387	399	396	387	386	419	430	411	415	428	387	400	415	434	437	402	431	408	410	403	408	430	434	388	413	406	403	394	402	407	409	425	398	399	418	428	391	422	405	400	426	419	436	429	405	380	433	414	467	413	387	417	435	440	422	377	401	408	392	386	395	432	389	432	431	443	429	413	435	370	428	414	396	409	419	426	437	441	419	391	454	387	410	406	441	427	406	401	378	396	399	431	405	474	436	437	440	408	406	410	405	415	415	393	419	403	445	433	406	441	392	405	432	423	418	410	421	440	359	431	433	422	397	394	425	407	449	383	428	430	422	415	408	415	413	403	388	409	404	433	403	418	424	431	421	442	419	415	411	404	391	394	389	423	463	402	425	425	379	419	405	460	460	401	376	427	392	426	423	425	424	432	431	436	359	412	423	382	415	388	411	414	434	393	429	434	416	376	432	413	374	410	392	388	407	403	424	367	426	433	419	408	408	390	411	431	386	427	418	433	430	401	397	439	378	411	378	404	421	442	415	419	414	402	412	407	391	424	380	413	389	415	420	426	435	411	384	450	421	425	376	406	403	402	400	414	392	455	394	413	453	414	411	421	415	397	405	411	413	424	407	444	435	402	412	414	444	407	446	408	409	398	410	417	430	404	405	427	430	417	430	393	395	425	428	416	406	414	423	401	399	434	431	383	424	416	455	432	410	419	400	432	397	414	407	423	405	433	410	404	415	437	393	378	446	425	435	406	423	427	407	370	416	446	430	426	432	421	369	414	403	386	423	438	415	374	432	403	421	438	427	410	380	401	432	428	404	428	396	443	374	389	437	380	408	421	410	413	435	400	395	417	414	411	447	413	450	399	397	423	424	426	419	391	427	390	405	408	418	412	406	415	441	448	420	437	416	392	425	445	418	432	421	450	433	440	398	405	403	397	381	424	396	424	424	420	401	433	399	372	450	441	417	432	421	413	427	424	413	419	444	430	453	428	398	414	402	423	414	431	419	422	430	433	418	453	424	458	399	405	467	441	413	396	395	398	397	443	441	411	443	420	408	397	436	436	412	447	421	436	457	398	365	407	413	389	414	361	386	400	427	402	426	418	423	381	399	411	392	428	427	429	448	375	412	434	411	403	469	431	372	404	453	433	408	366	391	414	391	399	425	393	396	421	409	428	404	424	407	371	457	406	391	395	424	409	415	377	403	412	375	369	445	416	420	427	375	425	426	405	469	387	402	443	413	406	439	420	402	399	412	447	400	417	408	444	414	389	411	426	397	391	406	402	410	381	413	385	417	409	426	427	448	373	378	419	419	449	388	407	384	394	376	424	420	391	380	429	422	447	427	406	429	429	419	400	390	414	404	433	400	413	426	436	400	420	436	427	400	402	443	402	437	420	404	433	407	401	429	425	408	363	393	400	433	421	425	440
24921	21209	33490	42698	35382	11325	4875	3451	2055	463	308	274	288	295	285	311	282	275	299	247	279	294	257	295	295	266	307	263	311	299	273	299	294	291	291	303	307	301	282	270	283	293	285	241	299	256	289	312	286	308	273	317	278	286	289	278	289	288	296	269	296	286	288	274	301	298	315	318	304	296	268	313	284	288	288	317	309	285	303	288	302	264	282	292	299	299	315	273	284	301	294	273	312	264	291	319	266	298	300	278	323	260	298	268	316	298	293	291	312	291	308	288	321	293	271	267	307	308	288	285	303	272	261	293	274	305	275	301	269	295	278	277	301	282	273	270	261	272	305	299	309	290	294	268	315	313	302	261	272	274	289	288	280	294	301	294	308	303	287	273	296	269	296	280	275	286	280	312	279	265	292	285	290	299	281	296	299	291	291	284	259	276	271	265	278	266	254	277	296	262	304	326	282	290	283	311	284	256	290	288	296	271	292	298	292	291	305	281	295	280	290	231	302	315	264	299	282	265	300	274	282	283	294	295	308	271	300	303	283	282	294	253	298	284	270	310	279	317	261	273	313	270	268	293	279	280	292	298	290	277	303	255	285	280	286	309	312	283	278	307	275	275	286	315	266	307	270	294	313	277	291	304	291	289	280	316	284	274	296	288	286	260	288	285	277	278	280	318	289	300	281	290	286	276	290	306	298	272	269	280	326	282	284	279	284	281	277	287	275	287	283	273	280	302	269	294	304	276	295	286	285	277	280	269	306	263	272	289	270	307	316	287	294	271	283	266	288	300	310	304	274	303	287	309	304	285	256	308	311	276	329	272	271	294	285	266	276	318	268	293	287	281	310	286	325	295	279	310	281	290	295	255	282	292	271	270	302	269	300	272	296	308	295	262	294	306	292	262	320	281	281	288	281	306	327	267	315	292	288	302	324	292	314	307	270	270	300	302	283	275	292	319	309	284	274	287	322	322	325	280	301	291	281	285	300	281	300	290	267	279	282	299	253	291	287	306	294	289	264	296	284	297	273	290	284	261	299	278	277	308	294	275	303	289	277	302	249	299	290	282	282	304	286	281	266	269	269	305	317	295	285	276	263	275	299	284	276	295	298	332	326	299	298	297	279	316	302	271	299	318	296	280	304	291	278	284	327	297	281	317	277	315	261	266	301	281	302	313	264	278	295	249	301	245	295	308	319	268	284	284	288	315	274	288	297	295	278	283	299	301	287	299	288	269	301	279	258	260	290	273	283	256	307	320	311	299	290	273	277	308	303	315	304	290	283	299	315	319	291	297	252	270	286	289	263	277	298	284	324	285	253	294	269	303	292	315	295	304	299	312	312	306	284	287	297	308	295	262	289	285	289	293	310	287	284	275	301	281	298	294	300	270	280	295	293	285	306	240	278	299	294	280	259	284	295	248	267	271	305	308	316	293	293	282	330	290	326	288	278	290	324	264	315	287	283	307	287	316	275	315	274	300	310	295	291	292	293	320	286	294	272	275	278	285	297	293	291	298	268	303	279	312	325	288	270	282	312	277	281	309	270	297	275	298	297	269	301	283	310	275	270	270	284	264	248	289	302	303	322	300	286	279	280	281	308	305	307	323	307	261	278	303	270	278	316	290	290	298	295	265	255	294	281	295	294	307	274	274	279	262	278	297	335	295	274	298	301	305	289	319	296	285	294	294	300	293	276	295	296	287	280	291	294	305	308	309	286	289	301	290	292	297	298	323	295	316	283	292	341	284	275	283	290	272	260	282	286	311	306	305	272	272	259	284	250	300	287	274	289	282	300	292	295	319	281	296	279	318	294	242	268	293	282	283	282	315	278	300	297	285	291	251	276	313	285	268	275	299	274	282	290	285	278	301	326	301	281	278	287	296	268	304	266	319	280	294	284	288	287	289	257	290	290	286	306	294	332	279	285	267	300	273	285	259	262	279	261	300	281	264	263	278	303	296	297	292	272	266	303	261	262	311	324	284	328	252	303	261	318	322	303	292	278	296	318	285	301	236	262	270	265	285	303	298	292	288	290	301	304	271	300	291	237	305	287	295	301	310	313	282	295	270	317	315	260	283	276	280	273	304	246	294	331	292	268	289	261	300	288	284	280	295	305	277	279	294	283	287	268	268	281	283	266	294	270	276	285	275	279	319	289	300	303	271	298	270	298	291	268	275	284	312	299	257	276	275	315	268	292	327	279	308	276	272	305	289	313	304	301	262	285	301	302	256	284	288	282	285	277	303	282	298	283	284	292	252	289	282	281	303	289	263	305	284	314	302	298	282	281	283	293	315	279	258	292	271	313	292	267	285	317	293	253	322	272	277	292	263	284	296	291	270	270	292	309	297	312	294	278	308	309	309	266	323	286	267	286	279	311	292	288	296	298	285	281	275	294	306	279	279	267	328	268	314	321	260	295	288	268	313	254	276	278	285	284	266	311	304	280	303	307	279	268	313	246	260	303	271	301	273	304	277	286	291	270	303	303	314	289	302	288	316	309	280	303	284	314	309	299	299	289	289	293	314	300	281	280	288	264	329	273	287	285	305	271	289	272	283	313	326	255	284	287	262	329	289	283	259	277	281	289	284	267	282	302	277	268	285	274	270	327	285	285	288	320	283	276	294	290	301	310	298	298	285	282	269	293	301	263	264	295	283	298	287	296	271	290	290	296	290	276	266	291	273	291	319	285	294	303	277	306	268	260	282	285	287	286	253	275	303	250	291	323	274	277	294	297	283	289	291	276	296	303	285	270	265	263	311	279	274	272	296	280	297	271	317	278	305	258	290	277	295	297	287	264	282	299	274	288	302	294	277	295	317	274	291	334	261	309	295	285	282	291	290	278	284	298	291	286	269	281	267	295	271	346	291	283	320	287	280	295	276	282	282	259	282	272	306	270	284	290	285	282	293	303	301	301	274	284	269	253	255	275	297	295	301	298	269	294	267	298	270	296	268	301	291	297	258	259	287	294	258	259	259	280	275	295	307	278	294	270	290	306	301	289	314	297	308	307	279	317	276	292	294	300	273	275	312	309	302	287	292	275	308	285	331	275	288	274	282	286	271	303	280	325	227	265	272	274	276	308	301	295	292	305	285	296	310	303	280	310	294	265	298	273	269	274	295	281	283	272	288	322	269	294	271	302	322	263	295	303	293	260	266	282	261	317	302	297	320	281	304	267	283	279	282	280	294	270	304	298	296	291	294	291	271	268	306	256	293	279	245	266	285	273	283	272	294	280	300	302	284	287	313	296	250	307	312	289	265	284	274	293	308	267	284	291	272	298	272	268	296	282	313	257	245	269	281	284	284	286	279	266	316	282	242	285	283	292	269	285	287	299	280	318	284	303	271	286	283	243	268	259	283	292	302	304	338	275	308	308	279	273	292	278	321	277	291	306	303	279	283	291	307	278	291	332	310	282	304	244	268	314	294	292	249	290	285	292	286	293	298	280	297	305	276	276	298	315	290	290	299	301	288	298	301	287	274	302	308	295	300	288	318	321	301
21770	59442	56512	50697	33628	3851	7755	6361	3711	609	319	275	355	351	315	324	306	339	338	313	336	319	332	285	318	307	345	316	341	299	327	339	308	295	342	328	329	336	300	328	333	288	321	306	320	296	331	322	322	285	290	332	320	323	306	289	331	325	313	308	350	316	349	298	331	317	281	296	294	304	284	346	311	299	302	323	292	303	312	313	317	302	359	268	308	321	339	305	287	292	329	331	300	305	315	283	319	327	297	296	322	347	311	307	292	319	291	292	325	317	316	306	300	326	322	324	310	345	329	314	312	320	345	329	309	291	296	295	315	330	320	277	313	293	325	342	316	318	325	338	313	348	340	328	302	342	301	330	311	322	310	306	353	335	312	310	315	344	280	335	314	313	322	317	300	309	299	308	321	307	309	304	307	296	330	303	333	323	317	279	344	306	296	316	291	322	362	300	299	298	318	305	313	314	309	325	298	323	314	333	310	326	291	313	327	308	308	312	325	338	338	310	265	317	335	323	332	295	305	324	304	267	338	325	327	342	251	330	329	325	331	343	311	341	309	331	292	312	309	341	326	334	325	319	335	310	355	319	296	327	292	304	304	341	328	301	290	300	295	298	300	323	305	321	288	341	301	300	319	327	303	313	306	320	313	324	296	312	324	300	310	338	331	321	333	291	309	309	339	320	308	334	305	305	288	310	328	317	338	315	307	324	326	315	318	334	336	296	324	319	316	298	320	319	315	297	310	313	316	307	324	299	303	306	321	337	322	305	298	339	338	322	290	292	322	338	300	300	325	313	305	312	302	313	308	335	311	333	304	292	290	293	331	307	309	327	322	311	339	329	320	338	316	307	316	285	288	324	335	320	316	313	316	317	351	314	337	302	315	326	317	303	294	315	350	324	325	326	300	332	286	288	340	336	309	314	345	311	331	291	334	321	304	311	287	328	338	346	291	324	279	319	343	321	341	299	275	328	319	321	302	309	312	305	343	321	295	316	273	320	330	333	306	331	330	326	318	322	300	329	303	321	304	315	325	345	339	323	320	326	291	319	332	289	311	308	314	317	285	342	307	310	326	319	318	340	315	303	331	331	306	324	326	320	324	314	323	326	303	304	338	323	322	332	317	296	320	325	327	304	335	328	315	334	310	351	336	346	315	315	312	315	286	312	295	318	314	310	342	298	332	316	329	298	298	324	315	301	330	362	308	273	318	311	314	286	294	331	316	309	287	329	286	294	301	329	334	299	314	303	316	329	289	289	308	300	337	316	349	331	325	337	335	300	292	319	312	311	307	298	330	336	332	345	312	292	321	289	318	311	332	295	325	310	319	286	311	316	305	277	308	301	309	357	284	322	300	332	319	288	298	328	326	329	306	331	286	331	333	291	313	329	327	312	304	326	320	307	322	290	308	315	309	330	333	309	318	319	345	287	298	293	339	303	369	332	332	321	292	309	307	333	319	313	307	316	320	320	322	307	336	320	325	359	315	309	326	335	347	286	300	306	288	318	328	334	312	311	327	328	323	312	318	311	325	342	289	318	310	290	315	313	326	326	303	339	315	293	315	316	304	329	305	306	327	331	338	324	328	295	322	318	285	331	329	342	295	297	314	344	303	284	353	315	304	313	324	298	318	312	348	312	337	313	306	311	308	325	303	341	330	337	321	301	320	311	292	323	311	358	340	315	337	335	319	342	323	301	305	283	333	314	323	306	323	316	308	296	300	325	334	273	307	304	293	285	331	300	338	312	281	336	333	304	298	320	308	324	326	305	315	317	294	313	311	294	324	321	293	314	301	319	308	305	334	289	319	307	352	291	311	314	304	307	326	334	311	299	323	316	304	333	329	299	326	302	304	330	353	318	300	298	304	335	330	331	285	283	315	314	307	325	314	303	316	366	309	324	334	291	326	296	319	311	296	309	336	335	310	329	320	325	315	283	312	305	302	323	328	357	275	301	274	334	317	329	343	346	340	325	327	311	313	308	308	281	329	343	306	328	287	336	316	315	319	322	360	321	329	314	329	283	329	293	301	289	316	301	313	333	292	338	317	343	307	299	329	316	306	301	320	333	354	348	329	284	280	305	343	313	281	313	295	307	321	321	329	322	292	306	310	293	306	301	291	335	326	343	290	327	299	324	295	291	285	317	295	341	313	336	346	283	309	297	340	311	321	319	308	299	317	334	297	344	307	313	312	332	327	319	284	320	307	285	322	329	299	292	332	352	307	305	283	334	313	309	300	335	319	341	321	338	338	324	312	281	312	296	326	313	323	317	279	304	297	329	306	343	316	319	331	292	302	306	329	332	285	295	289	294	293	317	313	303	302	319	311	301	326	299	288	310	315	281	314	339	322	306	326	308	323	322	324	331	334	340	302	300	335	334	311	336	337	332	328	282	310	318	309	292	307	307	314	338	298	289	319	321	323	302	333	324	336	330	336	303	304	320	318	305	324	316	301	338	330	327	329	323	306	306	290	322	310	304	329	316	326	284	309	305	314	296	291	315	320	327	328	299	314	292	341	290	336	349	303	318	297	296	321	332	301	329	338	294	325	302	304	321	340	323	318	280	321	316	313	295	322	321	308	328	305	319	327	341	306	286	316	279	317	331	335	312	307	306	313	322	307	300	337	313	314	326	312	327	309	295	305	306	340	304	323	333	356	323	324	327	334	313	299	301	318	311	324	347	348	306	322	304	309	290	341	338	284	299	311	309	326	310	315	325	342	326	315	350	302	313	329	299	309	318	309	324	333	307	344	312	290	309	302	345	304	303	311	321	296	321	338	306	326	303	313	317	296	316	283	292	321	311	303	311	287	315	289	300	316	308	321	302	354	318	345	355	347	313	335	285	316	326	303	288	306	352	336	342	338	281	302	335	316	323	328	307	300	299	304	295	329	323	294	291	346	317	314	292	324	309	337	336	303	322	323	333	316	322	337	312	326	313	328	312	296	326	294	307	299	321	320	359	325	304	321	349	319	311	331	304	303	309	297	339	322	311	333	326	303	278	303	310	298	317	300	302	326	290	330	335	321	315	296	274	332	299	332	335	296	332	307	355	311	296	354	316	306	312	317	306	304	323	273	321	311	307	324	320	307	289	330	357	322	303	290	320	304	287	286	313	311	301	322	306	308	286	289	322	297	326	321	311	315	320	328	307	316	307	339	285	295	287	330	320	336	324	291	336	322	294	305	321	309	324	307	292	286	338	328	329	354	322	305	317	297	303	342	284	267	294	310	323	325	298	361	290	325	323	309	291	305	310	326	309	294	302	320	315	327	333	286	310	311	295	299	330	329	320	291	309	303	356	299	310	313	300	308	310	336	316	311	340	286	309	337	332	324	310	324	337	311	308	315	326	306	291	337	340	315	328	299	308	330	326	341	331	314	287	339	320	280	322	302	334	313	295	347	322	353	301	316	330	271	298	294	327	334	311	302	314	308	297	317	304	296	303	357	323	288	284	321	317	320	320	316	307	305	313	335	299	314	317	305	305	310	324	308	314	309	288
22692	21180	31452	40743	44992	23891	23404	15545	7800	1045	591	600	571	607	587	556	585	594	584	560	574	552	571	571	585	527	527	537	549	562	534	535	543	589	524	545	546	540	562	569	532	567	539	575	536	553	531	539	556	537	529	576	581	522	532	542	559	565	499	534	567	590	558	558	539	568	547	514	534	539	580	525	553	566	571	541	510	568	560	553	587	579	523	602	554	516	556	531	527	554	590	547	584	586	562	558	569	561	575	559	560	542	551	559	572	515	536	577	556	537	546	551	574	538	562	584	564	527	548	550	574	552	556	536	537	530	522	577	544	544	564	550	577	565	533	568	551	554	525	553	537	606	545	587	570	543	548	561	554	562	545	595	569	518	548	539	554	577	515	593	546	533	516	541	546	561	550	527	580	563	549	556	541	562	542	580	528	534	547	555	571	571	565	593	554	502	553	600	542	540	541	549	591	575	560	563	557	542	553	554	568	550	576	520	548	538	504	592	535	535	594	573	560	539	590	579	549	541	515	546	611	581	571	574	544	553	573	556	563	562	574	514	564	561	573	535	568	539	577	553	567	561	595	545	597	568	575	544	537	546	566	524	517	541	534	545	570	537	568	474	550	522	548	521	561	554	555	548	567	567	555	589	529	547	534	496	502	566	571	566	573	571	531	535	575	601	546	520	554	541	502	599	519	549	530	554	558	580	546	529	550	540	563	537	553	529	583	571	550	556	561	530	548	571	551	563	569	589	596	550	541	532	553	540	589	558	541	551	554	535	519	541	541	564	564	566	581	565	521	583	537	532	560	547	608	541	600	514	516	552	547	549	581	544	543	568	594	552	547	602	577	544	593	547	524	557	579	552	499	582	562	570	552	565	523	562	515	570	558	540	544	540	553	540	592	586	554	566	584	523	548	580	555	606	541	553	556	565	558	528	543	546	579	549	550	552	593	536	567	610	561	586	563	554	568	530	556	505	551	640	583	514	536	543	555	573	533	553	547	526	550	550	502	556	542	566	553	528	529	520	537	533	554	586	575	537	542	558	548	544	583	589	546	552	548	543	541	563	539	554	547	595	540	567	551	533	502	547	523	572	534	586	604	579	538	563	620	574	555	547	531	560	522	570	518	550	557	570	541	577	568	581	569	523	568	593	555	536	535	572	549	558	580	548	563	566	581	559	566	580	545	566	545	563	564	566	553	565	556	545	539	566	568	569	578	546	559	558	514	553	520	543	583	529	534	543	525	564	575	587	540	558	579	576	551	512	586	604	572	555	568	560	547	550	583	506	578	573	548	551	573	536	568	553	547	557	559	612	510	555	567	547	596	584	572	595	556	558	567	559	554	598	525	599	591	534	542	550	517	545	570	543	546	534	576	550	537	533	520	565	563	529	539	561	522	554	554	552	581	587	569	513	549	558	570	531	505	539	558	549	565	555	555	551	585	551	587	530	549	555	566	563	549	563	546	582	572	560	569	568	544	585	526	584	520	530	587	528	539	600	526	542	514	593	545	540	550	534	550	565	547	598	557	552	552	572	567	578	529	534	542	561	568	567	561	534	569	539	550	545	576	557	592	569	571	594	534	539	540	579	549	520	576	557	566	556	590	568	561	537	606	573	519	516	521	564	556	521	507	516	592	576	533	550	547	571	577	554	586	583	541	554	532	535	563	566	568	581	544	537	567	577	530	574	544	547	571	605	545	568	557	573	551	585	559	574	558	547	574	538	549	552	551	513	561	516	515	562	591	565	531	593	531	587	586	532	545	574	546	558	545	560	584	552	568	552	564	536	580	557	574	573	535	548	554	586	522	519	562	581	559	539	538	581	612	596	578	515	548	549	560	600	535	569	562	549	529	551	582	542	545	584	549	554	531	540	562	518	569	602	568	581	560	564	510	566	597	590	557	570	569	584	567	541	558	547	559	552	558	539	559	538	511	570	588	537	523	504	479	594	577	520	575	578	568	557	536	601	595	538	519	547	536	579	560	573	555	499	556	538	554	543	526	556	536	578	576	568	559	549	548	571	567	529	528	591	559	562	556	593	562	554	526	561	519	606	564	597	546	534	573	552	552	568	571	529	563	551	587	561	568	524	546	528	560	567	521	545	567	525	564	551	586	589	540	588	541	561	567	550	589	544	550	547	516	513	567	523	543	584	538	540	599	553	576	591	534	565	558	542	547	542	567	587	530	549	561	551	570	564	581	551	555	568	541	518	557	593	593	527	600	561	590	543	543	578	556	541	568	565	596	606	572	587	552	537	545	538	546	554	560	562	558	506	522	536	573	580	559	562	545	519	527	534	572	579	547	566	563	567	570	560	565	561	557	586	552	571	559	552	540	550	540	590	608	588	504	539	532	560	537	529	507	549	555	532	527	536	554	565	548	517	576	537	535	559	554	532	545	567	502	525	556	582	568	591	583	533	575	564	587	527	540	589	556	551	562	553	529	548	529	522	557	520	560	550	564	512	567	567	539	573	551	538	536	538	556	572	500	579	571	547	527	570	558	529	581	550	561	573	553	544	610	604	540	520	566	569	546	585	565	546	515	529	530	589	561	581	538	560	519	544	541	555	533	551	554	568	557	571	525	551	577	589	556	584	507	582	555	545	563	578	508	547	591	541	553	579	561	537	560	542	543	579	574	567	594	533	579	568	541	542	527	515	561	512	547	534	530	556	508	553	594	596	537	574	558	494	524	554	519	573	544	567	565	576	572	565	523	570	541	556	590	595	558	564	546	565	594	527	494	520	555	551	513	555	516	569	508	538	528	530	570	570	593	531	559	527	540	576	574	519	595	540	546	582	587	565	589	523	517	610	532	535	563	559	550	542	548	563	574	586	568	571	513	582	549	599	532	533	586	541	557	564	611	556	568	507	544	531	557	547	550	557	549	556	526	551	562	564	516	546	554	530	553	490	551	563	558	594	569	626	556	538	527	611	515	570	596	569	559	604	538	520	539	551	560	582	523	577	561	527	532	589	566	560	549	542	549	528	556	548	589	527	517	561	517	528	547	550	582	555	529	578	560	542	557	560	571	550	539	551	564	537	586	560	556	559	518	526	545	556	587	510	553	603	557	549	530	526	573	567	566	583	546	589	594	570	558	559	570	533	573	550	531	547	535	550	551	510	540	549	521	515	569	536	496	503	532	534	545	541	538	546	532	558	559	535	509	536	545	552	562	528	546	540	574	516	530	552	540	547	548	564	537	592	534	555	545	584	551	582	588	539	546	545	553	530	569	562	575	529	508	550	552	541	562	548	573	538	543	578	566	582	578	573	529	567	564	529	580	543	566	580	571	526	594	528	520	538	580	551	530	574	557	557	595	570	554	547	558	568	572	526	570	544	539	530	566	536	590	504	553	568	542	547	613	573	507	541	559	522	558	577	572	559	570	594	590	561	572	590	555	573	588	556	540	549	569	570	554	536	560	579	504	523	565	553	527	526	544	568	575	565	551	509	547	544	539	558	526	561	567	515	532	534	553	531	580	561	548	581	551	530	564	562
27569	82730	83066	75391	53151	12679	21343	17862	10327	890	584	590	602	585	579	622	610	555	621	546	558	563	578	631	526	572	587	540	539	580	579	534	550	530	536	492	554	578	532	555	570	519	588	548	542	571	553	575	552	552	534	556	541	571	581	557	522	572	539	583	548	541	518	521	593	561	550	549	525	533	578	590	570	549	563	568	525	537	540	535	531	554	508	581	564	541	563	541	589	585	550	563	550	552	520	583	557	564	584	600	594	569	550	564	536	542	499	582	551	548	521	566	578	530	568	492	549	601	550	540	593	571	611	556	604	560	537	542	567	563	548	541	524	553	581	535	553	545	581	542	564	586	561	569	545	571	551	590	547	582	571	576	567	604	563	554	518	547	597	549	593	528	567	558	605	530	553	585	525	586	569	531	549	581	589	575	538	545	571	588	576	568	550	569	525	564	576	585	621	569	556	553	602	553	554	540	565	545	544	582	561	567	615	544	534	530	550	559	611	565	523	540	537	605	568	546	567	537	556	567	595	550	550	573	532	585	554	544	555	561	495	541	557	543	577	546	617	541	573	552	519	580	546	542	569	517	532	568	597	536	600	581	567	561	570	520	535	561	561	567	543	582	584	567	544	580	544	552	558	549	574	569	583	550	577	552	539	639	566	579	522	554	605	562	540	579	577	543	575	519	548	573	582	565	575	606	557	608	608	571	579	583	591	576	533	610	529	572	552	534	581	543	574	556	528	538	575	545	577	545	601	565	606	576	538	536	528	572	554	559	537	518	560	534	568	557	550	531	564	592	550	562	580	514	557	544	567	557	573	542	550	562	521	576	574	543	562	526	556	595	567	567	555	542	576	585	525	543	539	568	565	568	613	592	554	547	575	524	515	538	537	559	542	539	585	592	572	569	557	542	581	562	563	610	567	526	517	523	528	534	525	574	576	530	566	545	571	540	544	572	552	560	507	562	555	562	540	545	516	558	582	563	626	565	581	562	554	551	591	554	577	539	585	541	566	548	562	535	540	523	551	594	553	588	524	583	555	521	529	528	559	539	569	565	598	576	545	567	566	523	596	627	586	539	525	553	558	564	595	526	585	537	607	601	588	571	578	576	591	537	574	577	587	514	545	588	562	591	566	572	619	537	545	570	584	572	558	595	577	553	540	561	556	520	538	566	546	528	562	517	532	561	567	517	573	577	580	556	524	613	559	556	544	535	569	526	522	531	557	544	581	568	592	592	538	559	553	553	556	543	554	561	596	542	591	546	604	558	615	583	555	572	591	561	582	590	584	552	531	563	574	557	595	538	517	517	559	551	573	525	518	603	556	583	583	512	565	613	539	562	604	524	552	560	564	558	545	517	570	594	568	588	545	522	541	529	540	571	607	511	590	558	582	529	538	535	519	555	558	562	518	561	558	500	554	538	577	527	584	570	589	563	528	584	551	570	538	552	555	547	541	533	564	580	545	603	524	537	570	561	535	542	569	563	557	570	554	527	587	550	554	584	595	562	576	545	515	572	550	583	551	579	532	583	564	558	563	545	555	555	506	545	540	599	584	537	600	576	562	548	567	617	558	557	543	548	525	567	560	550	537	513	540	562	584	565	554	561	577	535	576	566	567	539	586	578	577	547	580	550	584	583	576	536	549	602	521	554	580	580	580	544	575	548	537	547	537	557	569	566	507	555	538	551	560	533	521	590	510	581	558	577	523	560	612	543	519	533	583	561	551	562	586	548	538	611	535	533	587	577	554	571	537	572	549	524	566	527	550	551	599	510	520	588	566	551	572	540	509	550	553	535	593	529	565	541	531	568	555	547	546	539	523	555	559	559	524	568	544	521	522	558	541	523	545	515	558	512	570	570	575	568	551	541	552	559	560	542	568	544	539	552	582	558	570	558	593	548	503	578	568	543	590	557	541	541	557	522	551	571	560	565	566	521	596	541	555	553	565	582	557	560	546	506	551	566	569	578	563	558	538	558	524	526	573	570	535	538	583	579	522	536	512	532	570	556	588	529	593	587	597	536	575	538	560	546	566	611	556	520	548	578	565	553	568	566	569	515	536	555	552	574	560	540	572	529	591	553	593	529	564	523	560	593	541	546	572	571	596	569	558	569	535	522	540	561	571	576	554	597	535	578	590	559	585	551	533	536	596	508	554	560	533	585	505	587	567	542	618	566	568	559	571	548	582	578	513	579	571	537	529	569	545	573	555	598	534	559	603	554	617	570	545	570	539	517	539	548	556	551	594	579	549	581	581	515	557	569	535	544	545	548	552	552	554	552	570	563	543	556	589	580	577	585	567	583	562	580	543	558	527	572	544	569	545	553	555	581	563	546	532	544	575	526	543	584	532	536	543	521	526	518	527	572	553	542	553	566	533	546	562	612	587	509	561	569	564	582	542	547	581	574	585	555	536	555	556	527	531	549	531	520	568	576	551	542	513	570	548	565	542	551	598	595	565	575	542	544	532	544	551	538	563	545	542	567	539	566	526	540	571	577	556	591	526	533	557	527	539	554	570	588	527	545	540	566	537	524	574	548	527	572	558	563	629	598	528	558	545	537	589	585	565	567	565	544	532	553	564	553	563	565	555	571	606	582	552	576	563	605	568	592	535	541	564	544	510	514	590	510	577	563	567	556	622	578	530	563	542	531	610	580	581	548	550	558	514	561	543	562	565	540	541	551	538	574	578	568	554	569	535	544	552	597	550	586	570	537	595	585	573	549	581	546	514	595	588	528	517	531	600	551	577	580	554	566	531	521	547	572	569	563	558	589	560	567	542	545	544	564	538	554	529	562	580	583	557	540	538	531	567	561	563	610	549	533	548	576	572	593	584	543	544	566	595	554	546	591	548	571	521	560	540	560	572	607	579	556	520	549	594	562	584	554	598	581	548	550	552	590	532	563	584	534	604	561	524	552	536	551	576	555	569	593	565	537	540	588	585	562	591	563	538	542	557	539	619	542	544	547	567	505	554	514	550	532	525	560	523	545	553	550	626	554	528	566	555	557	541	542	548	541	569	548	552	586	531	580	629	568	534	553	565	555	575	576	583	562	601	533	558	541	555	549	555	554	580	560	574	610	541	564	585	558	579	587	547	598	560	528	555	513	563	570	563	521	533	609	580	554	590	586	555	549	525	552	573	545	600	539	562	531	538	575	548	543	541	513	557	593	557	595	542	542	556	583	522	540	556	551	540	532	549	564	523	560	603	554	567	522	553	539	562	590	561	544	529	570	545	553	610	545	554	562	575	512	573	515	587	547	550	577	545	537	573	584	556	542	562	586	566	589	558	528	575	522	545	571	525	550	514	550	597	550	560	559	558	518	546	535	565	553	578	537	521	581	555	586	580	530	558	561	581	580	554	577	538	530	548	532	553	573	548	551	573	536	579	589	587	558	570	552	538	569	560	581	579	575	540	575	581	588	559	555	619	562	540	565	615	504	601	552	548	555	596	552	509	571	577	577	569	585	500	573	541	578	546	573	564	530	531	571	547	530	567	549
27848	21692	29815	29396	15330	1229	855	861	446	261	236	239	230	250	249	261	230	238	250	254	201	244	235	257	240	240	272	273	243	271	264	254	263	232	253	231	218	246	251	248	226	254	243	231	241	226	250	248	210	224	256	234	265	217	264	233	276	254	234	210	254	230	266	240	241	223	236	233	233	236	229	240	214	241	266	263	259	209	272	242	263	231	218	227	220	229	258	247	251	230	241	219	231	216	240	252	226	259	247	228	253	246	254	249	237	279	227	223	223	253	243	234	233	220	246	244	242	237	209	251	247	243	217	251	254	232	232	250	230	242	226	244	262	225	263	242	254	247	257	233	240	258	259	204	230	232	254	247	255	236	263	241	233	228	242	239	249	242	245	242	246	232	247	247	253	268	218	242	234	245	260	249	224	237	224	244	229	206	226	271	241	245	252	242	249	225	239	223	258	229	235	213	252	239	229	206	249	234	257	222	227	226	265	207	234	229	243	238	239	255	249	265	258	277	215	232	209	253	225	264	271	227	260	245	257	237	224	234	236	218	250	246	227	253	239	247	276	266	227	235	226	248	229	237	284	236	223	244	265	243	236	251	211	216	233	254	240	215	263	238	250	258	266	264	238	257	241	239	245	228	244	256	238	231	236	256	219	257	243	246	250	203	234	209	234	227	245	234	235	254	255	254	233	228	216	232	268	245	246	235	221	259	268	233	236	255	227	219	253	243	255	254	253	247	220	219	235	217	248	216	246	226	222	220	234	203	209	211	235	234	237	239	235	249	244	237	256	228	253	242	236	239	278	256	222	248	239	239	216	240	245	246	252	245	255	201	238	256	244	240	217	225	218	263	272	252	234	274	219	234	263	247	259	245	282	269	226	251	245	279	231	246	202	254	206	247	220	229	235	221	249	247	216	248	227	243	227	219	218	248	257	232	218	215	257	261	276	242	252	269	226	241	241	249	227	222	236	243	252	223	228	227	258	241	238	275	272	262	216	258	235	271	258	254	239	238	234	226	244	238	251	261	221	240	240	230	229	228	235	240	264	260	248	231	239	271	240	245	233	247	249	235	267	218	216	237	254	244	247	233	261	269	217	264	258	234	238	268	243	228	248	238	241	217	253	240	241	229	253	221	232	244	226	242	208	229	219	241	246	231	232	264	241	236	255	242	243	268	216	232	256	235	258	251	258	252	242	234	224	242	241	248	248	241	230	250	226	231	243	258	231	220	226	229	252	251	240	230	247	207	240	249	229	242	229	243	239	242	220	220	219	226	229	211	247	229	233	229	220	209	230	243	273	224	237	224	259	229	259	228	234	236	254	236	217	283	267	244	253	207	242	251	233	231	261	234	241	218	249	222	256	201	251	238	235	206	268	232	231	252	239	263	245	256	251	237	248	217	240	241	254	245	238	257	268	240	216	227	242	245	268	240	251	255	237	237	212	243	248	245	249	261	244	247	246	236	262	251	226	257	267	224	238	244	237	241	234	251	246	225	236	229	258	221	248	238	216	236	271	241	217	231	258	224	254	236	214	264	236	238	231	225	261	229	260	215	203	246	247	242	239	263	252	225	237	247	239	240	246	260	256	250	244	248	224	231	238	238	192	233	223	243	252	221	241	278	229	236	221	226	249	241	253	259	251	223	228	239	259	238	225	249	227	236	237	255	227	231	222	263	261	241	216	241	224	237	240	236	228	237	252	221	224	205	250	236	285	236	261	239	233	218	240	252	243	251	213	239	270	210	242	216	234	242	224	229	235	231	227	239	244	237	248	235	246	253	263	239	225	251	256	231	224	218	244	245	261	258	221	234	252	238	223	251	238	248	246	226	231	224	239	244	234	211	270	244	232	236	230	236	243	257	233	239	238	267	240	211	207	202	262	223	237	254	234	255	223	229	231	256	266	241	261	254	266	215	240	242	241	243	247	264	257	260	228	241	271	239	257	229	239	237	252	255	220	219	261	212	270	222	243	241	265	267	259	234	246	206	249	238	264	258	254	243	222	254	242	237	247	270	224	245	240	246	252	259	260	227	224	235	253	219	251	227	240	214	230	231	252	260	244	244	277	236	233	222	237	241	223	252	237	255	261	230	238	222	235	238	234	256	251	245	240	240	238	244	254	251	227	253	248	245	231	243	246	238	232	240	242	257	228	255	267	243	251	245	251	245	243	247	220	254	226	235	235	209	245	257	229	238	257	242	237	241	243	246	226	254	229	278	255	242	290	253	265	239	227	229	222	237	219	220	240	247	215	237	212	243	252	227	254	239	266	255	216	255	247	230	248	254	244	274	243	273	240	238	250	261	238	245	240	237	218	264	239	238	248	246	207	239	235	242	236	235	210	216	224	245	237	244	229	240	226	205	231	222	240	238	235	234	218	251	263	246	219	243	249	267	218	259	242	253	237	230	235	262	242	254	225	250	223	264	234	217	220	221	237	208	225	244	250	238	256	199	235	248	258	223	241	209	239	215	225	264	230	238	222	247	262	234	243	210	268	289	228	240	246	248	235	249	248	252	231	263	269	253	245	246	246	264	245	234	282	250	236	248	226	247	240	256	239	226	233	235	234	250	256	275	258	237	223	245	243	230	250	229	245	258	221	266	241	225	240	262	257	259	246	241	233	243	210	258	220	245	297	226	243	238	239	266	244	230	237	217	218	247	256	265	231	211	230	289	227	237	243	252	283	243	227	237	257	248	249	227	228	230	224	253	245	249	237	236	244	244	252	224	251	220	234	238	226	238	253	253	235	228	248	244	242	229	232	258	211	242	225	222	248	254	223	264	227	241	241	259	220	251	215	225	227	238	236	247	236	244	230	222	229	221	255	236	231	253	249	281	221	241	236	252	239	258	235	241	244	254	246	231	229	245	234	248	270	245	225	222	228	252	222	265	232	234	252	237	215	267	229	257	247	258	278	270	218	275	214	226	243	242	256	238	223	221	249	244	261	250	275	238	232	234	248	267	280	211	240	240	230	271	241	214	234	220	244	251	257	264	261	241	238	245	218	247	258	243	229	231	233	203	245	236	225	254	231	233	239	263	217	250	241	264	290	242	240	244	241	236	281	227	232	258	242	224	215	250	221	216	250	242	274	236	243	249	260	246	263	222	236	265	233	214	232	252	242	244	242	251	243	235	230	238	224	238	256	251	274	245	249	247	255	235	233	240	222	187	250	248	252	276	259	241	225	236	242	230	248	234	231	269	233	241	239	240	235	241	262	246	241	240	241	249	209	222	214	218	237	213	244	257	234	243	247	224	219	216	238	242	227	255	243	263	240	216	234	228	233	242	255	249	217	257	240	252	271	264	225	246	248	211	260	247	257	240	236	215	251	217	221	246	232	229	245	230	224	239	245	261	240	211	244	231	237	224	230	232	237	215	269	219	245	255	247	243	232	247	243	248	233	248	230	268	229	223	247	217	251	280	246	236	217	233	248	247	231	250	234	248	268	233	233	226	251	261	210	267	246	233	233	214	231	243	241	236	239	268	242	259	230	241
13051	27128	26358	23354	11821	682	1133	1216	530	244	251	273	243	284	276	280	264	253	269	243	258	292	249	260	251	249	243	233	255	262	235	231	269	255	227	287	239	261	252	257	278	273	265	289	267	275	236	275	265	254	247	240	249	255	270	232	284	268	249	247	266	253	248	250	249	237	243	263	252	254	236	273	267	261	254	243	261	245	236	248	256	255	252	253	245	269	250	244	226	275	249	269	276	275	270	238	247	252	255	254	258	249	260	247	269	257	273	241	265	246	238	245	278	254	258	265	275	257	244	274	287	256	248	237	265	268	308	247	286	242	224	262	257	249	265	265	235	275	251	260	291	265	245	281	287	245	251	228	237	238	251	272	263	248	242	293	274	264	268	283	250	272	264	243	253	263	268	257	273	262	234	236	259	250	249	242	288	244	287	267	256	221	265	288	262	282	245	245	270	256	264	264	249	268	284	261	263	285	247	271	227	244	235	236	248	254	273	273	256	276	269	270	244	232	296	284	276	269	270	282	272	280	259	228	252	268	235	244	266	253	262	253	233	272	272	233	226	235	250	273	260	237	251	243	249	285	291	276	257	255	280	281	254	242	265	276	258	241	286	254	275	247	240	259	256	277	283	252	280	247	269	243	259	240	260	263	244	259	252	258	252	243	265	258	235	237	244	272	265	243	280	258	267	262	250	286	274	261	265	256	275	263	265	273	265	281	266	256	275	288	256	295	282	265	264	234	240	271	253	253	256	271	264	267	266	282	252	232	263	257	239	266	249	250	256	271	258	272	264	244	271	262	265	285	270	266	280	282	247	296	257	274	239	260	255	260	269	274	273	284	273	252	266	288	263	236	308	280	274	258	269	263	280	268	263	250	243	257	290	241	262	290	255	245	244	251	271	277	274	250	257	283	242	262	267	231	251	248	263	237	246	266	249	241	263	245	297	237	235	245	257	299	238	279	236	261	306	226	255	256	265	268	275	251	288	259	271	251	302	291	283	254	251	239	280	271	263	259	272	265	278	266	241	241	243	256	249	236	260	280	241	257	258	267	265	255	233	249	259	251	261	306	256	266	262	289	251	282	247	247	271	282	260	253	259	267	278	258	237	275	274	255	280	254	270	256	274	285	263	246	246	255	249	257	254	268	268	248	256	280	253	270	254	270	252	255	253	252	263	280	253	244	246	241	271	271	277	249	280	259	250	243	265	267	267	245	255	259	284	271	271	263	262	262	258	272	277	270	272	280	256	255	250	279	276	259	244	278	257	264	242	254	250	264	241	276	268	262	226	269	262	227	268	259	240	271	248	242	241	271	231	258	275	250	267	254	265	278	254	246	294	249	275	244	263	264	259	257	253	269	263	233	245	295	265	277	273	285	255	253	276	236	229	230	266	287	239	240	269	248	250	252	259	237	266	279	250	273	261	282	244	269	271	265	259	258	256	285	263	256	249	255	285	238	269	237	252	248	247	288	248	274	241	261	215	278	245	245	281	261	233	239	258	252	248	256	248	264	247	271	282	246	291	244	256	233	264	255	251	237	263	248	227	252	251	242	262	240	279	264	248	272	243	255	245	240	237	262	253	258	266	257	272	254	252	270	258	263	261	260	253	273	294	275	246	259	241	249	260	234	293	250	250	265	245	237	243	300	267	272	272	243	268	260	259	260	297	256	294	250	255	259	274	244	275	277	286	263	250	229	245	237	265	265	242	265	249	279	252	259	254	252	252	265	263	285	266	252	261	273	251	231	215	261	265	289	277	258	268	256	243	264	248	245	243	255	265	231	298	272	236	271	255	272	260	231	235	250	241	229	249	273	269	260	289	277	247	281	271	253	271	247	232	234	245	267	238	260	251	260	278	243	270	251	287	243	253	262	267	267	259	232	261	247	264	241	228	244	234	266	282	262	272	252	255	261	247	280	220	249	242	229	255	265	280	268	261	272	268	255	239	260	268	291	259	248	256	261	281	243	272	245	251	267	248	293	275	257	250	265	263	250	229	269	250	245	242	246	269	263	273	272	250	249	249	278	259	239	263	246	280	271	271	258	268	250	262	251	284	268	247	253	247	250	257	260	269	251	274	276	230	273	264	289	271	280	256	273	252	237	241	250	241	260	264	230	255	276	288	245	256	260	264	253	236	251	233	255	246	255	246	264	258	252	260	252	269	261	227	246	225	261	256	291	255	284	264	269	266	247	256	264	257	251	250	273	266	245	238	266	237	245	253	247	277	250	260	236	260	255	275	277	242	274	239	252	254	251	276	246	238	286	306	237	223	237	238	240	242	258	270	238	267	246	269	268	266	272	251	237	264	269	245	255	245	277	245	277	266	271	212	252	283	260	263	270	252	267	269	272	257	265	248	260	255	249	264	249	247	286	269	281	266	250	260	274	255	267	241	269	225	238	260	268	245	248	249	262	255	285	265	242	260	257	246	266	288	265	256	258	275	248	246	244	258	245	266	271	245	231	263	253	242	244	275	247	262	266	251	250	248	266	278	264	245	225	254	250	274	254	273	275	283	270	246	263	289	274	240	266	274	258	252	249	250	254	245	280	248	273	270	282	264	297	248	249	225	280	263	262	256	239	263	264	237	244	259	270	261	264	293	257	252	247	266	255	261	258	267	245	273	266	266	260	251	228	282	261	245	276	263	258	245	252	274	249	261	238	249	291	271	253	238	256	284	258	241	254	254	245	262	263	240	276	266	269	250	249	250	248	270	258	239	277	281	250	252	256	299	259	234	256	238	256	240	269	273	243	282	259	256	261	286	253	242	241	267	262	229	245	286	230	268	270	240	264	277	267	252	233	253	241	279	246	258	237	289	254	274	258	254	278	245	231	243	297	254	261	256	242	260	239	240	250	250	269	263	266	264	267	220	274	268	263	287	280	256	237	230	261	242	245	268	279	270	254	285	246	236	234	268	240	274	284	255	247	268	277	280	258	261	249	247	224	273	278	233	239	245	268	276	272	251	279	232	270	222	224	253	260	238	255	245	260	261	266	269	248	275	259	254	279	244	240	240	243	273	242	243	234	248	254	261	279	239	271	255	271	257	269	231	223	269	260	259	262	253	255	318	256	283	243	267	265	270	249	241	282	242	257	252	261	226	266	249	257	248	236	230	251	266	261	257	267	288	252	216	224	244	252	246	258	246	258	239	245	259	257	236	238	255	262	254	285	270	260	268	252	266	264	280	275	268	243	228	268	282	222	266	242	263	254	247	281	274	253	246	223	244	245	252	265	245	234	231	249	259	227	244	253	283	234	253	249	248	280	282	243	228	238	257	240	260	273	242	247	243	222	239	259	265	265	239	246	258	248	248	271	251	284	265	284	252	257	221	274	240	257	276	280	238	277	241	274	269	241	237	242	268	262	260	280	260	261	239	277	263	230	260	260	232	250	267	251	265	257	268	245	231	253	269	256	258	255	234	269	249	251	268	254	257	267	256	255	243	281	243	258	238	249	291	268	260	263	273	251	273	221	281	252	249	268	249	241	240	241
24002	21229	34262	49331	40731	19067	13531	8899	1701	451	408	398	438	420	397	420	427	390	384	385	389	394	416	422	397	401	369	400	398	395	359	437	427	378	379	396	392	383	411	391	366	396	414	414	424	392	402	426	394	388	380	407	394	389	424	391	395	385	398	408	387	370	436	407	425	419	361	407	400	399	404	385	376	407	386	374	416	407	401	416	379	397	381	381	392	406	401	375	410	439	457	411	413	371	408	377	398	397	389	389	390	399	412	382	394	398	383	415	397	368	376	398	409	403	401	427	364	361	391	392	382	371	395	414	415	418	394	400	386	354	376	395	392	424	409	396	391	405	402	404	385	414	390	408	401	384	417	419	367	396	386	402	402	394	433	368	401	389	392	385	379	415	443	389	409	415	403	377	393	400	406	414	428	381	392	388	403	433	414	418	400	408	440	408	401	409	395	436	421	447	397	383	414	443	387	402	403	419	398	390	406	415	399	416	405	391	373	384	394	417	388	412	425	407	382	404	408	413	417	414	382	415	393	400	399	380	433	427	359	381	406	406	381	401	384	370	419	391	396	399	397	402	394	390	382	402	385	406	392	405	367	406	419	396	409	362	422	365	408	389	398	415	395	353	405	374	379	397	420	395	406	402	402	419	395	399	421	389	402	424	404	369	380	425	396	387	404	397	370	386	389	386	429	370	389	419	378	407	394	393	413	401	388	408	413	383	365	379	415	400	407	372	391	406	406	364	376	409	414	388	388	389	405	398	415	422	385	367	417	404	419	421	408	386	401	415	437	379	388	388	401	375	388	395	410	369	430	368	420	421	392	399	373	399	370	392	369	393	389	421	415	398	412	374	385	370	413	391	428	399	413	418	382	379	413	415	404	416	420	371	394	391	384	388	424	408	424	416	401	374	418	400	398	394	419	394	371	403	432	396	399	384	399	433	414	423	409	403	395	407	404	396	400	392	411	395	419	394	393	380	378	422	407	371	398	408	416	431	395	390	414	419	402	401	363	402	392	414	400	387	385	433	383	410	413	418	429	405	395	398	369	394	410	411	366	410	384	368	424	399	377	403	433	407	423	418	402	417	442	400	372	410	408	420	379	370	392	375	363	411	402	417	379	408	427	386	378	395	383	417	407	416	351	428	373	405	380	384	377	385	413	365	414	408	331	388	399	381	366	440	398	372	396	400	440	397	379	417	387	397	403	394	420	391	395	400	372	376	397	422	404	398	444	373	418	365	392	388	391	402	379	389	399	370	390	378	396	390	356	390	381	425	400	403	391	407	367	395	392	393	432	396	418	350	413	394	403	385	397	409	404	377	397	348	388	419	400	388	410	364	350	380	394	416	411	416	389	398	385	404	405	390	390	425	400	398	395	415	408	366	400	389	361	396	420	405	372	397	358	412	428	381	395	395	429	387	423	384	397	388	390	383	400	408	417	419	379	388	397	405	346	435	418	409	359	408	365	398	407	368	388	383	436	385	397	393	391	416	397	384	376	393	411	390	419	397	388	377	395	425	376	414	376	383	413	398	396	414	396	404	395	434	423	409	371	378	389	376	407	383	414	380	415	408	410	390	413	383	400	446	406	367	385	381	387	390	421	419	380	392	419	416	400	413	437	405	412	399	398	394	406	440	390	396	386	396	409	385	407	381	398	385	463	381	389	368	439	386	406	384	381	363	429	341	401	372	411	399	391	372	398	423	420	443	364	389	415	389	400	396	398	385	405	407	394	423	369	413	369	372	386	412	418	401	392	393	377	374	398	397	372	430	382	372	375	372	367	344	406	404	370	405	426	428	397	398	406	428	402	392	403	411	411	397	391	395	376	419	401	401	404	410	376	404	391	371	420	374	409	385	404	379	410	427	414	412	428	387	375	372	416	392	381	426	387	389	415	418	436	367	438	436	382	397	417	389	385	388	359	390	381	395	447	390	391	426	374	395	398	400	380	431	416	435	393	404	400	410	411	407	395	401	396	406	393	398	415	428	394	402	436	387	408	377	409	409	397	377	416	400	381	423	366	389	351	415	364	407	371	381	397	389	396	414	384	407	407	391	427	374	416	395	383	386	435	366	433	414	383	415	403	372	384	403	421	403	402	420	390	445	393	406	436	389	373	403	392	373	417	413	425	372	365	440	395	396	399	394	413	374	388	439	416	415	375	366	369	401	357	386	370	429	383	375	422	395	395	377	428	408	410	400	386	394	396	438	401	407	414	392	389	350	419	392	404	365	388	388	421	380	397	397	376	392	400	394	393	386	395	388	394	387	393	414	432	408	385	405	401	411	396	406	414	395	400	384	404	402	376	413	416	422	363	410	402	368	417	394	413	377	407	339	416	389	405	407	403	407	416	395	404	389	416	412	398	389	381	403	415	374	432	384	412	367	389	418	400	422	376	417	395	387	403	351	370	402	393	398	403	404	429	378	358	401	393	400	432	410	427	371	398	439	407	396	399	392	409	380	377	413	400	420	409	394	405	404	384	392	395	421	381	400	402	378	385	412	414	417	412	367	406	435	424	381	400	440	439	407	400	412	394	388	390	410	382	418	405	403	392	408	376	374	413	434	394	428	403	421	410	373	382	378	394	389	405	439	398	400	423	447	384	386	387	391	417	430	433	405	386	392	372	387	405	422	428	382	370	420	392	400	395	404	411	417	402	414	376	400	441	402	400	386	403	378	389	402	400	352	394	429	421	421	374	366	388	394	378	388	408	437	417	405	415	388	390	385	442	411	404	423	417	409	445	377	361	387	371	453	392	426	404	413	411	434	404	390	397	408	441	410	391	414	382	376	368	387	395	420	380	397	409	396	426	405	388	393	389	436	394	362	383	424	406	410	365	432	430	413	371	402	443	442	387	393	395	383	408	396	381	416	378	428	413	410	414	390	416	423	425	377	421	433	432	380	392	401	419	388	414	421	435	408	428	377	417	411	398	387	388	400	397	396	419	394	395	394	375	445	427	368	364	403	441	400	402	362	361	435	377	409	402	390	420	375	401	385	400	419	393	403	412	416	389	408	424	403	387	375	400	431	400	427	411	388	376	381	407	456	395	373	404	406	402	405	410	402	419	413	421	402	423	371	365	422	412	346	405	402	427	403	389	391	440	444	403	397	360	389	363	414	395	434	411	420	383	377	389	393	400	408	392	395	367	412	385	411	383	374	373	377	387	400	391	389	406	370	394	368	394	397	425	408	430	394	404	386	400	381	409	411	394	371	389	394	434	406	417	406	358	434	389	384	412	432	366	377	400	421	421	387	399	425	406	399	378	388	381	376	387	378	403	381	414	373	387	422	387	438	430	411	368	422	358	385	383	402	376	387	395	420	418	448	381	398	383	407	396	406	421	370	420	364	403	404	400	403	435	401	372	383	407	396	386	374	364	358	390	391	388	415	396	393	426	407	392	396	422	433	411	417	398	410	396	405	399	436	362	382	399	342	385	370	388	393	376	385	420	375	410	445	405	381	423	376	437	409	396	395	412	405	416	385	398	370	387	374
21271	68426	68546	62937	38268	7698	12906	11854	1982	423	429	444	392	448	371	411	409	435	390	405	411	395	391	426	422	386	421	381	389	435	395	393	362	419	399	365	396	457	438	401	431	423	408	422	423	404	416	430	414	431	416	431	396	414	390	412	420	392	420	374	392	392	383	432	410	392	386	392	417	407	463	391	409	415	432	417	409	380	417	400	408	458	392	401	399	366	372	375	379	440	386	445	392	397	420	402	403	408	407	410	384	379	402	441	426	389	383	465	374	429	437	412	421	447	409	403	402	411	402	422	381	426	410	436	447	417	394	395	378	403	429	410	415	424	411	413	405	392	400	416	407	410	443	427	388	426	416	399	388	416	415	399	407	437	423	414	382	446	419	405	428	395	437	406	398	389	398	393	409	433	375	380	430	405	393	400	410	374	418	404	403	438	418	400	426	375	358	379	434	404	426	419	386	424	424	411	379	386	419	420	408	418	452	430	414	375	423	419	438	421	359	373	408	387	437	425	400	438	399	394	389	412	393	420	441	443	431	429	423	424	431	379	417	424	441	413	407	427	347	403	429	399	350	383	406	424	370	394	355	383	378	374	401	428	414	435	357	367	421	431	445	416	399	390	406	406	417	402	413	389	388	411	398	411	409	390	406	410	390	465	384	444	432	442	422	442	395	419	366	405	394	387	407	412	419	419	422	427	407	399	394	399	422	404	423	384	422	407	417	377	385	406	453	405	421	420	416	399	408	381	400	400	403	368	405	417	412	395	383	421	407	423	418	370	416	396	410	409	427	409	418	397	387	414	374	411	418	434	419	437	406	382	397	408	403	393	419	395	438	408	428	448	382	397	404	380	421	374	409	387	424	415	414	377	438	414	390	413	406	420	439	391	419	440	383	434	422	441	419	410	416	450	373	438	419	400	391	392	391	413	412	410	438	417	428	419	404	382	395	448	379	398	408	413	414	413	422	400	426	423	374	415	404	406	406	409	420	402	439	387	389	436	395	387	397	396	388	370	403	395	375	403	361	419	413	365	430	407	391	408	413	402	390	406	416	430	400	374	446	406	383	442	372	390	430	451	410	406	388	386	417	407	406	442	394	363	421	415	394	398	411	407	378	427	373	370	398	454	412	400	407	402	381	399	447	420	404	439	405	409	341	408	435	430	395	386	399	377	397	394	384	432	383	389	411	408	429	420	382	413	425	392	397	379	399	430	434	386	409	443	453	407	397	419	385	409	368	410	410	423	394	396	416	384	359	451	396	375	388	398	419	467	428	419	424	368	436	407	438	388	413	423	427	401	390	386	412	405	403	433	420	384	408	429	403	384	414	392	376	405	416	409	416	431	386	430	406	388	382	410	435	371	404	431	397	419	400	393	405	376	400	442	350	392	421	386	485	427	454	394	442	421	394	426	428	404	402	370	436	409	375	392	394	388	434	442	406	394	412	414	383	401	428	411	404	423	420	402	412	425	393	412	390	401	409	414	386	431	372	407	427	373	430	436	435	423	382	412	391	447	385	406	403	426	408	450	399	424	451	380	377	430	414	436	376	390	397	419	399	402	425	391	386	457	397	452	441	431	408	428	422	406	443	389	426	411	388	380	358	382	435	440	407	404	404	387	418	416	389	384	444	393	402	441	392	406	401	417	396	402	416	405	404	416	413	388	390	405	394	399	401	399	401	420	426	414	387	414	430	381	405	443	389	355	400	380	395	398	418	413	396	404	410	450	431	377	383	411	394	404	441	384	419	376	405	378	417	406	396	428	410	376	408	419	420	424	429	414	420	419	424	381	401	418	419	384	408	423	411	404	421	387	397	383	409	411	430	400	413	391	445	416	432	453	386	403	398	364	427	430	431	410	431	402	404	406	425	406	391	405	408	407	402	403	364	409	449	408	409	432	397	401	403	403	420	423	410	403	393	407	393	372	385	385	402	414	400	408	388	431	428	425	394	409	405	400	448	408	435	406	424	426	435	397	408	377	402	411	372	424	378	419	399	386	434	405	412	394	380	410	415	394	407	426	430	391	388	433	393	420	416	417	406	406	383	404	385	435	385	405	413	443	401	461	411	377	404	405	410	417	414	431	401	391	417	427	406	366	408	391	391	414	410	414	413	415	424	385	408	418	396	415	439	397	408	405	419	399	418	436	400	428	400	399	393	431	419	400	432	386	402	409	413	414	371	421	410	412	391	428	415	403	399	410	456	417	406	425	396	427	426	420	430	407	376	386	401	409	411	419	395	392	412	402	419	377	425	376	404	415	423	422	405	392	429	418	439	397	410	411	382	407	421	404	402	420	405	433	383	397	403	435	412	401	416	455	432	413	394	428	399	376	434	429	410	381	434	397	365	427	413	414	386	372	410	385	406	412	405	425	402	427	389	436	418	430	389	372	405	419	393	389	410	408	398	386	404	391	400	422	392	419	392	441	454	414	422	414	409	413	406	387	445	419	400	428	408	391	394	409	386	411	421	397	407	410	411	434	428	383	395	362	409	410	418	391	389	410	433	443	397	426	414	447	401	404	387	368	399	401	408	386	405	415	382	446	399	386	357	397	418	384	420	433	415	423	424	427	428	404	395	450	449	403	406	432	396	372	400	381	418	401	397	375	418	429	414	419	411	411	372	435	434	397	407	410	414	412	409	411	409	403	357	415	408	394	400	400	389	417	435	416	438	418	396	405	418	380	401	439	406	377	444	456	400	475	446	398	416	377	412	376	432	435	395	447	417	450	442	391	436	400	417	404	462	381	408	416	420	412	426	438	391	389	418	399	383	406	382	400	423	409	394	431	433	401	386	392	436	415	426	422	431	440	384	415	392	425	421	421	420	421	345	395	446	380	418	393	426	406	406	412	407	418	411	412	396	415	417	408	405	418	451	401	375	399	433	400	407	435	407	435	375	405	407	425	379	391	402	427	377	410	433	381	427	420	429	406	390	399	384	403	424	404	404	424	429	401	440	421	400	362	389	359	391	425	401	346	400	389	438	381	410	425	433	441	421	380	391	386	400	433	362	425	423	419	450	363	438	398	441	398	429	394	421	406	428	413	414	413	411	382	424	447	387	405	439	380	400	438	418	361	474	407	419	417	397	392	369	413	439	424	459	384	375	415	402	384	385	404	431	392	419	435	405	380	382	445	392	433	391	397	397	407	420	423	419	430	410	437	395	382	408	413	427	428	387	415	428	395	413	439	444	389	420	393	411	428	398	406	394	408	426	376	434	408	397	410	403	412	391	426	432	399	426	433	399	420	366	417	415	403	409	389	420	369	475	379	406	372	415	402	439	416	443	422	402	382	376	432	384	378	435	426	394	415	409	431	394	408	401	419	422	413	432	427	455	382	388	411	424	396	388	403	421	407	381	405	400	397	450	419	429	408	369	419	400	418	440	424	418	410	421	407	404	432	399	409	408	446	394	399	418	418	413	408	419	410	409	403	388	410	397	429	414	405	401	400	381	403	362	407	426	374	385	409	439	421	423	417	416	416	425	355	417	382
24963	21197	33746	44490	31943	11854	6148	4237	1419	302	276	285	296	294	264	318	303	269	288	300	277	277	266	291	291	295	291	305	285	269	288	286	280	281	279	287	293	293	294	270	253	283	288	278	269	275	263	290	296	280	279	308	284	306	300	272	294	259	301	280	286	289	300	317	314	302	280	290	268	271	267	287	266	302	260	295	302	281	291	287	306	269	282	269	326	271	272	273	282	301	273	297	280	269	295	252	282	263	266	275	304	236	259	275	301	260	263	292	303	279	272	263	303	311	279	284	269	301	293	307	295	295	269	319	273	269	267	310	264	270	268	283	297	294	271	253	295	276	261	291	265	269	293	314	288	265	269	268	286	295	327	293	238	276	303	297	292	290	269	287	319	294	304	288	286	293	294	264	303	277	269	303	295	291	263	282	281	290	268	288	293	260	280	308	286	286	284	300	280	279	310	257	288	286	272	260	307	261	273	292	285	286	270	286	255	286	284	292	303	266	283	288	284	274	292	299	285	301	268	281	310	287	285	292	297	322	278	279	332	299	280	276	297	277	277	279	291	273	267	272	290	324	268	287	297	246	311	305	302	309	293	294	270	304	294	299	272	244	276	286	303	282	291	291	268	314	306	283	298	253	284	279	264	261	293	261	267	286	281	250	280	267	251	312	289	310	273	308	254	308	279	275	290	320	316	290	265	282	276	272	285	277	279	275	296	292	255	282	294	280	286	319	279	286	294	295	294	274	275	309	280	289	261	282	276	313	254	277	282	288	296	293	266	281	279	271	316	289	261	302	298	297	323	285	287	313	280	278	290	306	291	272	283	282	274	255	326	301	290	294	286	277	287	304	293	262	292	297	292	270	291	268	283	261	297	282	279	308	269	290	291	261	272	315	252	253	267	265	274	320	262	284	286	229	293	278	262	275	299	292	309	273	295	281	308	282	285	276	298	295	266	276	292	274	287	292	289	282	290	310	285	282	285	277	281	290	252	290	303	305	290	278	297	272	286	283	260	276	296	300	265	278	292	279	277	293	290	286	267	266	269	295	263	293	266	266	297	314	285	258	276	308	276	280	279	253	314	268	287	268	290	286	278	295	288	293	313	284	276	286	292	257	293	276	283	279	295	243	277	276	287	290	279	256	301	264	289	256	312	349	303	271	272	255	288	290	276	294	268	276	281	316	287	274	265	285	288	239	305	284	304	299	250	276	290	313	263	266	260	281	317	285	306	266	271	294	320	241	278	301	314	268	280	265	304	274	281	283	247	303	328	286	252	268	296	265	296	291	291	305	320	301	276	294	307	278	323	267	298	272	304	272	296	300	286	273	258	270	264	294	305	311	265	300	277	307	296	258	262	291	277	292	268	284	275	226	295	282	288	304	265	303	304	270	283	300	272	302	299	276	270	300	292	245	289	275	311	297	310	295	284	255	292	250	289	271	268	285	282	288	268	287	270	272	273	289	306	282	272	272	276	259	284	262	287	310	266	296	287	270	274	319	259	276	272	275	306	277	252	292	296	298	271	275	294	294	274	304	289	280	261	273	280	244	317	290	299	259	291	286	280	287	270	270	296	264	293	276	313	279	281	289	272	277	311	280	277	308	284	283	300	306	276	295	295	285	280	290	327	272	284	270	279	271	288	283	255	281	297	307	316	278	274	317	283	297	307	314	291	309	294	295	299	251	280	291	291	294	283	266	271	287	279	300	281	301	287	296	274	271	295	276	292	296	307	248	302	287	272	273	276	270	267	287	275	273	275	278	302	256	253	281	283	299	269	215	291	290	270	294	307	273	252	299	290	287	280	268	277	297	285	272	266	291	262	255	248	277	285	283	279	279	259	296	321	278	297	289	278	278	278	267	274	277	275	301	287	293	314	287	268	292	263	317	320	284	290	281	287	282	282	291	265	291	271	272	304	294	271	271	259	281	293	273	302	316	299	254	261	284	295	302	277	275	276	273	297	308	260	274	298	280	301	278	317	268	273	299	272	263	259	294	273	288	284	260	284	295	249	254	243	292	274	289	264	290	313	294	285	275	270	250	238	292	311	262	265	280	288	274	311	270	307	281	283	278	296	280	321	302	287	287	276	284	286	311	286	282	298	280	287	283	272	280	284	277	313	270	290	303	252	293	297	275	283	272	293	295	276	271	275	291	274	271	281	280	279	312	257	299	286	264	266	284	278	276	270	291	285	304	264	298	298	250	300	282	279	250	288	281	295	283	268	268	277	304	279	278	284	267	267	283	274	280	295	291	281	257	302	277	288	264	285	283	263	301	258	278	285	330	314	249	289	290	293	256	284	280	280	266	286	307	291	278	301	263	298	292	306	298	283	276	280	265	260	280	287	287	277	304	253	262	280	289	301	283	277	286	300	300	278	277	297	279	278	297	286	304	255	278	285	283	285	294	272	260	271	294	271	254	276	268	260	311	268	296	301	299	240	259	291	315	264	291	292	302	292	274	254	287	282	294	295	289	284	300	267	311	286	291	293	275	288	280	271	285	295	271	287	265	314	311	305	284	279	304	261	285	277	273	270	295	282	278	277	301	283	273	278	274	235	285	270	310	298	308	282	297	267	290	244	280	305	265	275	267	279	282	283	284	276	273	287	244	301	314	264	266	273	296	249	279	285	326	301	302	278	264	290	268	268	270	312	277	295	291	303	289	283	293	293	308	282	276	295	260	294	285	290	286	318	289	292	286	295	271	260	298	296	313	294	284	289	278	260	281	297	275	306	282	278	313	288	265	242	312	283	289	273	266	288	280	278	309	264	288	259	274	294	257	274	279	290	301	279	255	282	280	280	262	286	273	281	280	275	278	293	294	284	279	296	302	293	275	279	311	279	267	275	308	267	289	282	286	260	318	274	298	275	277	289	281	294	294	280	286	270	256	269	278	267	260	268	264	283	256	265	294	292	299	288	260	284	298	272	270	281	287	272	282	292	303	291	297	274	287	289	297	261	264	304	276	301	282	311	243	266	261	264	303	298	252	233	294	266	277	301	271	273	281	271	255	264	271	260	265	297	282	293	275	278	260	307	282	296	275	267	281	305	296	288	289	247	278	276	278	301	292	271	310	315	293	285	304	292	292	271	284	283	253	284	275	272	296	263	281	261	270	269	295	287	281	264	295	257	335	290	296	283	269	305	308	290	283	271	270	269	269	318	296	287	268	300	275	278	287	322	280	294	277	251	286	268	271	306	311	275	281	294	279	291	280	310	269	295	290	331	272	290	273	254	280	296	285	258	293	291	280	261	292	291	253	281	299	292	259	287	247	259	288	269	279	248	292	293	286	292	266	249	269	286	316	269	306	301	278	256	279	275	282	296	265	263	277	275	265	248	293	290	266	267	276	273	263	286	289	314	288	276	261	292	299	310	301	287	281	289	290	298	311	297	293	297	288	257	307	276	264	301	302	283	279	295	278	263	283	277	274	281	301	289	278	285	281	293	271	284	292	297	266	309	301	274	302	270	284	309	270	282	282	266	266	306	314	260	292
19579	56541	57464	52126	28385	7908	9406	7899	2475	312	320	304	303	346	304	310	297	310	288	302	273	333	318	332	338	305	294	311	324	342	317	307	323	321	310	370	322	324	317	301	299	313	318	335	346	323	325	310	312	313	287	349	310	332	294	301	277	295	312	337	327	308	296	291	286	304	313	321	321	346	314	300	297	325	330	326	342	317	316	274	291	332	291	304	302	309	312	315	286	334	288	301	316	321	312	313	346	300	322	303	307	331	329	319	315	351	319	324	315	293	336	304	341	299	309	306	305	329	343	295	319	319	303	303	305	311	323	331	307	290	320	307	310	319	309	310	314	303	245	323	348	291	307	283	291	300	316	314	355	315	300	327	304	300	330	319	296	316	276	288	320	291	294	341	305	304	302	338	317	304	321	304	298	305	315	304	323	305	314	326	298	291	314	345	304	287	318	289	297	319	308	278	278	330	318	294	266	289	307	312	304	314	301	314	319	318	292	331	305	304	338	329	322	301	294	310	300	287	314	336	324	321	329	334	304	293	306	293	317	310	309	318	336	304	322	310	303	330	333	309	284	289	300	287	342	313	299	325	333	286	298	288	301	307	312	308	336	310	299	342	317	316	284	312	313	295	313	320	315	333	331	289	279	306	318	309	307	289	306	285	340	333	299	312	304	274	304	301	306	299	322	320	300	332	327	310	319	355	310	283	315	351	331	294	310	338	301	302	282	324	295	234	318	332	303	300	313	288	314	320	325	301	335	300	329	295	305	309	304	306	318	299	330	312	310	327	306	318	276	324	319	321	342	313	321	320	322	288	328	293	286	294	310	344	322	302	285	285	316	329	318	296	317	298	300	315	294	331	306	317	311	315	316	305	312	307	340	290	318	290	292	294	299	321	321	286	323	309	303	301	287	314	322	343	305	326	316	315	301	338	345	332	322	277	337	302	327	300	316	332	303	315	326	298	330	301	357	312	336	331	306	327	295	318	288	299	324	305	289	290	324	288	300	291	313	342	307	316	340	321	299	318	294	289	319	323	297	334	332	309	311	309	306	330	299	281	315	318	296	331	307	337	349	316	308	308	307	307	297	340	310	307	320	325	271	326	328	313	324	323	295	299	308	293	280	304	326	277	316	303	298	321	304	308	324	303	278	289	345	318	296	359	341	298	340	303	297	300	319	321	262	338	322	321	290	316	303	298	309	289	340	324	324	291	315	301	259	301	328	301	331	336	285	309	312	292	328	343	299	319	296	326	329	346	308	328	292	306	323	312	315	302	317	333	312	315	313	278	317	290	307	328	330	318	313	298	327	328	318	321	308	353	306	328	274	329	307	335	327	286	291	297	313	274	311	301	317	313	312	287	335	313	311	290	293	313	312	348	259	327	323	305	306	323	299	332	294	315	309	319	291	284	320	321	332	302	288	312	294	297	303	326	315	294	306	304	306	318	287	344	328	327	320	339	305	311	299	300	276	338	331	319	327	334	299	325	294	308	311	327	321	303	329	321	286	297	288	327	307	304	296	302	320	348	302	317	319	309	312	321	337	323	297	318	301	310	307	289	353	284	309	306	327	303	310	300	297	334	302	318	306	311	335	332	321	311	358	302	323	317	331	323	319	308	326	280	313	320	318	314	264	317	363	295	297	326	331	324	341	299	329	333	321	282	280	308	333	316	294	332	329	305	346	303	322	281	307	332	350	294	298	298	328	316	280	313	309	283	295	338	330	309	304	311	321	304	310	305	319	285	318	303	329	292	315	343	315	284	291	322	288	291	312	320	301	313	312	329	322	314	291	318	304	295	314	283	316	330	304	303	319	299	317	333	317	312	306	305	302	278	297	338	323	290	332	309	296	310	337	285	301	305	320	309	312	315	299	301	303	336	322	316	303	314	319	314	300	334	335	315	328	305	291	328	296	340	326	309	326	318	323	302	308	307	316	302	323	311	320	280	309	335	317	293	315	333	296	333	312	341	317	314	311	278	313	304	305	318	293	310	330	298	304	315	311	327	291	298	318	298	296	312	356	298	300	312	311	303	341	314	346	307	329	336	312	323	293	308	342	306	323	306	307	287	321	257	284	323	296	291	343	317	296	327	320	297	306	284	317	296	308	309	273	318	291	322	305	312	284	329	316	312	326	324	316	301	292	345	283	287	301	305	296	300	279	306	294	289	309	313	350	310	317	297	301	330	315	335	311	292	282	293	328	334	298	318	310	310	315	316	291	288	319	343	289	301	299	276	323	338	307	351	309	329	305	305	303	310	282	300	330	338	335	320	297	339	321	319	288	288	324	313	301	291	309	334	279	288	302	311	317	334	317	322	334	306	303	316	317	324	288	289	303	298	331	331	322	314	325	319	327	295	303	334	320	281	300	325	292	309	363	311	268	316	309	305	321	342	308	291	331	336	340	318	340	268	324	323	319	325	349	317	279	298	287	314	303	310	336	297	314	345	339	321	335	303	291	303	278	299	334	307	304	304	308	286	306	300	309	295	295	291	321	290	287	297	299	320	317	311	321	323	321	294	299	329	289	330	301	321	309	320	318	328	296	342	350	367	298	306	341	297	282	315	305	319	313	357	323	322	280	300	295	303	319	339	301	318	309	315	325	313	281	289	298	285	309	332	305	302	326	314	325	312	306	316	339	297	330	319	298	325	304	290	283	319	314	299	303	334	334	344	301	294	324	284	299	321	323	298	294	325	315	307	309	315	308	315	323	327	273	276	318	276	314	324	310	327	306	321	317	312	310	312	358	295	317	326	299	282	334	320	313	316	286	299	313	330	313	301	313	299	295	308	304	335	335	315	311	306	320	327	319	303	304	307	336	340	320	326	297	301	316	326	288	283	313	326	303	336	302	317	283	302	324	296	271	299	331	310	317	317	317	286	289	309	331	324	341	318	278	323	324	295	302	311	324	303	340	303	308	313	291	329	329	317	277	320	322	281	294	322	305	337	325	323	307	263	326	332	312	307	320	302	317	324	322	306	341	331	296	308	289	325	313	293	316	337	327	290	340	316	315	298	335	310	309	306	305	318	318	310	317	312	303	287	288	298	321	337	305	314	341	302	315	313	292	299	315	312	309	322	293	273	322	302	304	337	291	289	292	319	334	356	339	338	319	313	308	327	290	300	317	303	319	327	300	302	328	304	311	307	335	317	348	295	293	328	331	294	333	302	346	316	339	297	326	299	321	266	305	290	265	331	337	335	318	283	322	274	308	300	302	314	310	309	293	316	302	287	341	301	283	296	328	321	286	316	336	298	340	323	322	313	330	316	298	338	312	314	312	339	311	302	328	321	323	306	341	281	302	320	306	280	307	280	275	286	297	311	317	303	331	302	300	304	312	293	315	311	314	279	287	324	325	279	303	311	314	339	299	329	335	286	324	316	308	292	297	334	281	301	308	304	300	284	314	292	308	293	319	307	312	295	319	323	298	314	288	271	285	321	294	283	319	301	332	284	305	329	329	315	305	286	289	311	276	293	329	325	304	318	306	294	321	337
22597	21141	31693	42516	38300	24633	26166	17706	3774	626	602	575	577	523	608	625	529	525	574	550	524	524	548	540	567	604	550	553	554	571	541	579	538	542	501	569	570	533	574	538	531	559	550	559	540	564	590	541	599	580	526	543	526	499	536	568	507	557	548	542	516	520	509	556	551	601	571	547	531	492	540	525	582	568	569	538	559	548	554	523	589	543	525	541	527	533	518	524	549	552	549	533	570	518	529	549	522	546	536	552	533	506	536	542	543	557	593	505	554	569	524	567	495	521	531	510	527	571	531	584	555	542	523	565	542	539	494	557	547	547	567	513	557	520	546	518	566	505	539	511	577	532	534	583	527	594	559	541	568	595	566	514	583	518	585	571	545	573	537	563	557	530	547	560	560	550	589	546	567	561	557	563	536	532	564	543	548	525	546	559	528	531	552	543	536	542	545	547	545	564	546	533	521	553	566	578	561	513	509	537	543	540	598	537	560	558	524	544	557	543	514	509	547	496	526	581	518	537	593	533	553	550	528	532	553	542	561	560	557	591	504	526	513	561	523	563	581	514	556	545	541	571	560	553	506	544	557	537	517	550	567	574	539	572	520	558	518	554	555	548	557	549	566	524	521	546	513	552	585	557	500	558	598	603	552	508	518	522	540	510	531	547	537	543	546	593	585	515	530	551	556	561	574	510	555	571	545	505	521	548	544	532	555	544	538	563	564	549	537	546	536	541	525	536	537	554	551	515	571	527	562	524	565	542	520	519	572	508	585	501	543	547	576	587	595	560	523	562	577	515	558	569	544	546	570	504	588	517	567	575	571	560	577	576	564	570	525	567	554	557	528	565	549	543	514	579	539	560	542	516	567	538	560	535	570	533	543	562	524	583	575	556	575	507	536	534	582	559	574	553	516	521	582	532	543	551	603	545	568	534	537	562	541	500	576	536	535	551	603	526	566	533	526	555	540	555	535	537	629	550	540	517	564	551	580	542	527	534	569	543	525	563	562	541	499	537	551	558	520	543	603	538	565	546	535	515	543	531	547	582	559	578	546	540	516	533	548	577	555	575	546	547	552	566	574	562	516	548	542	522	525	589	539	542	545	571	543	548	551	566	554	556	539	590	544	536	582	541	583	566	540	551	574	519	611	522	581	542	518	553	560	515	526	548	599	557	542	508	548	545	557	542	558	543	534	548	501	568	535	534	555	530	557	545	514	547	571	558	543	540	555	520	514	514	534	545	575	496	558	540	552	578	570	549	561	553	561	566	576	524	566	566	480	562	560	557	549	538	580	526	585	563	579	516	528	551	537	515	563	563	537	554	531	575	545	543	588	536	541	559	560	522	596	555	578	503	579	528	598	583	514	508	575	522	568	570	528	548	519	546	474	495	552	516	530	587	539	512	543	547	566	534	566	541	517	543	536	510	525	526	540	569	580	555	534	521	583	526	576	557	548	518	573	549	566	546	548	540	573	548	539	546	538	538	588	563	509	588	524	541	584	584	542	600	557	544	552	507	564	537	551	510	508	555	549	532	560	546	527	554	560	513	560	542	579	518	536	556	566	542	571	549	578	518	546	532	538	562	535	538	551	517	590	573	585	596	506	535	550	506	555	561	563	570	590	549	571	570	500	540	552	539	545	521	542	555	544	554	557	524	585	551	545	527	568	552	553	581	567	540	583	555	522	525	589	515	563	546	552	518	558	543	576	588	507	516	582	539	543	561	599	578	511	525	562	571	544	526	512	535	545	558	564	575	547	541	550	547	527	540	538	551	528	587	575	545	548	506	570	565	581	537	533	545	552	562	558	518	516	550	585	547	527	522	570	564	520	546	549	554	560	552	525	547	560	505	569	624	525	536	585	539	567	506	586	573	522	533	561	604	522	558	541	561	572	555	568	534	580	572	562	507	530	562	562	547	553	568	539	545	534	496	556	493	564	569	528	534	561	525	545	527	518	513	516	560	517	555	518	577	599	577	584	559	560	519	543	501	533	519	515	506	528	571	512	546	534	561	574	567	548	567	522	533	594	553	519	535	535	559	495	549	556	530	570	565	543	571	603	571	580	532	564	577	515	516	614	508	569	551	559	535	546	520	564	537	523	527	551	544	530	554	522	526	512	572	548	612	549	553	523	525	491	535	549	536	542	547	503	556	542	555	576	572	531	526	560	525	581	573	567	551	586	497	541	529	581	609	550	592	554	552	549	491	553	562	577	513	583	529	520	577	542	554	531	533	545	573	564	512	546	555	561	523	529	557	539	544	555	467	549	519	554	524	541	561	542	539	519	547	588	550	567	486	527	517	582	558	512	610	525	552	486	581	501	588	566	532	566	546	528	548	556	544	545	560	546	539	542	552	568	513	571	572	579	560	550	524	525	559	539	551	562	567	580	537	554	589	555	521	522	489	527	564	525	520	581	532	522	543	516	546	531	511	557	494	509	550	513	548	575	527	550	542	516	570	561	574	531	557	552	553	518	554	569	532	574	558	559	589	579	486	546	552	568	538	571	536	559	544	524	533	523	560	583	569	533	505	557	549	557	548	539	584	540	579	575	564	534	558	534	568	525	546	547	565	507	554	541	544	546	566	520	523	572	522	519	539	512	537	533	540	565	568	534	561	536	546	555	498	557	550	518	536	550	562	558	514	556	508	569	546	539	576	536	551	545	520	560	537	566	529	533	557	569	552	535	544	552	558	578	552	492	517	567	582	539	582	540	557	541	535	560	551	556	516	547	568	534	543	529	548	517	491	548	569	545	536	540	541	552	551	535	548	527	536	518	525	560	543	561	572	547	550	554	531	543	608	537	535	519	518	577	523	535	551	522	588	515	544	551	525	506	551	547	513	560	544	506	538	544	551	549	535	575	536	565	542	546	547	532	577	511	579	544	562	542	557	548	588	557	545	514	549	530	551	507	507	538	536	571	515	577	529	485	532	549	547	553	513	535	570	515	568	558	581	556	555	555	560	538	531	551	542	569	563	529	564	503	522	540	543	538	565	610	550	496	516	533	562	526	525	540	501	542	564	532	526	530	593	543	531	568	518	531	541	560	546	527	590	560	565	570	548	580	566	538	575	541	518	556	528	518	570	572	568	571	538	528	537	542	524	545	624	516	517	584	555	571	530	529	518	529	548	549	565	525	589	528	545	585	569	539	549	565	553	550	558	542	527	532	555	499	540	523	568	519	543	560	532	539	523	527	552	535	590	603	584	564	572	546	541	586	526	538	562	518	530	533	578	555	528	571	518	567	510	529	534	523	537	542	533	574	519	565	505	579	574	557	525	553	565	549	517	518	551	575	548	503	571	563	558	511	572	544	551	515	551	516	558	530	522	521	547	525	540	575	537	547	517	553	573	549	518	572	533	520	503	576	519	524	525	539	533	593	541	538	559	518	540	553	529	548	561	538	534	569	560	478	563	606	597	499	505	548	541	550	589	576	551	499	563	565	538	545	534	588	543	554	570	562	524	541	581	530	582	552	520	536	568	531	569	529	580	563	511
25763	79121	82147	77662	42755	24395	25150	20077	3074	581	628	579	562	587	571	607	589	622	570	557	537	562	519	543	565	543	575	578	539	525	517	495	571	556	574	543	549	576	528	540	562	612	589	558	571	564	546	538	558	549	573	561	527	592	536	566	535	540	568	562	596	535	550	587	556	547	506	588	562	569	551	570	541	571	575	536	559	590	536	542	566	539	526	584	534	543	542	574	585	580	587	564	575	532	564	557	552	549	548	556	482	570	578	560	581	558	560	573	541	489	542	541	518	532	561	546	514	556	531	542	575	558	572	535	557	548	545	548	553	531	543	550	559	520	549	542	565	531	540	520	535	523	543	620	557	575	522	571	556	549	569	498	525	529	501	527	515	567	584	553	588	538	527	527	557	570	534	538	521	520	543	531	519	511	547	517	544	544	553	559	558	576	557	548	512	571	524	514	551	552	612	557	527	584	522	547	552	559	566	540	573	536	552	585	527	517	502	581	548	514	552	596	557	552	560	589	527	553	578	555	539	549	586	620	588	565	543	548	561	575	552	597	541	520	550	531	523	568	554	519	554	581	550	534	563	526	558	546	529	556	541	570	581	567	532	543	560	544	551	553	573	536	524	530	548	573	563	539	539	577	553	573	526	537	539	563	553	521	526	540	520	585	543	590	520	560	504	523	517	553	500	527	536	559	571	517	584	562	540	565	556	562	559	594	569	538	543	535	524	543	564	537	548	548	535	527	542	565	548	542	526	524	566	553	504	547	565	546	567	574	579	546	581	581	531	552	571	500	558	558	555	555	507	586	597	568	566	550	498	572	539	582	558	516	558	548	549	540	522	541	559	518	546	554	507	556	540	537	533	590	558	606	523	583	555	543	549	565	599	528	574	566	592	539	552	551	525	534	532	578	500	586	526	509	563	562	530	552	536	588	532	531	548	569	540	526	539	553	526	556	537	571	526	534	552	535	583	572	572	573	530	490	525	514	542	561	534	587	577	510	533	556	560	591	532	554	530	532	527	525	514	548	530	514	581	536	528	539	528	549	582	553	588	552	559	564	525	544	504	554	558	567	521	537	605	556	518	581	518	552	569	563	506	547	504	490	516	567	524	573	543	535	559	559	595	548	532	571	567	557	565	570	507	553	565	590	535	543	500	578	544	560	522	560	525	535	563	561	531	552	559	571	580	547	611	566	580	567	552	535	538	558	524	571	558	534	577	536	575	516	572	557	512	527	526	520	561	544	602	569	537	555	559	574	536	519	563	559	541	543	570	549	527	583	518	577	585	576	552	565	570	571	546	527	564	589	534	542	569	585	581	545	562	533	539	541	541	582	543	536	569	577	560	574	552	564	564	546	563	564	562	576	556	594	509	552	570	581	554	541	567	560	577	569	508	550	538	524	529	539	528	536	569	571	558	564	544	547	577	524	593	578	564	549	564	553	534	528	551	547	541	557	541	572	573	572	514	531	515	568	571	551	515	556	548	500	511	565	523	602	558	557	542	555	520	549	559	555	532	589	523	527	553	578	582	562	576	573	588	543	557	538	565	549	601	544	523	559	573	554	539	495	541	571	571	544	579	600	528	522	572	530	531	562	534	528	576	530	510	564	542	539	568	585	527	596	576	568	568	519	554	530	556	541	569	508	538	562	541	556	587	555	528	516	547	552	552	539	543	520	570	542	564	551	562	571	521	546	534	583	568	552	599	526	537	567	560	568	554	517	517	571	587	553	544	568	512	592	509	522	558	552	584	558	554	515	580	537	553	598	552	559	507	572	541	524	500	530	552	537	569	526	545	595	571	539	556	521	549	546	601	507	627	522	566	582	526	534	561	562	547	547	554	533	517	561	577	546	556	555	548	559	538	544	538	556	540	530	509	545	608	521	551	541	557	528	499	563	534	557	551	551	508	540	541	559	578	581	559	539	586	552	542	537	583	548	535	558	539	549	578	529	588	586	568	556	559	538	555	570	512	596	550	538	570	541	505	596	540	541	546	580	527	526	538	570	513	559	575	562	577	529	542	517	541	521	565	525	557	524	566	513	518	550	560	527	551	582	537	537	564	549	593	558	554	558	556	519	558	540	561	568	515	552	572	556	564	577	570	557	538	533	544	499	557	552	531	571	576	542	541	557	511	569	522	576	553	539	519	510	531	518	560	538	546	549	589	570	504	570	551	517	539	569	574	573	539	594	543	562	570	533	534	525	585	553	569	534	547	521	550	574	559	551	548	556	586	538	568	525	535	522	531	576	535	526	573	527	562	538	546	534	533	603	578	545	569	543	545	592	562	518	570	545	575	567	609	579	530	544	567	574	512	544	567	581	566	576	542	597	515	562	563	555	558	577	576	543	541	579	512	538	528	521	538	540	530	546	521	513	511	544	544	577	565	626	514	533	587	548	555	568	527	562	543	565	507	533	549	535	590	586	529	579	592	580	571	519	570	539	582	540	543	515	592	595	568	528	498	587	544	556	574	554	569	553	583	539	546	535	507	587	555	602	572	551	534	563	548	567	570	554	513	542	528	580	534	543	552	575	540	577	567	562	563	542	537	580	556	554	528	548	578	552	569	552	531	552	548	540	544	622	572	532	570	579	579	546	555	539	533	568	555	564	610	534	537	551	522	558	536	551	586	546	571	506	545	537	562	572	533	541	549	508	547	580	530	519	533	529	515	559	568	529	569	588	594	537	558	534	549	563	570	575	532	560	539	573	570	527	559	556	559	543	569	530	558	506	557	550	582	508	558	603	537	598	561	576	523	538	574	588	554	564	582	571	498	568	512	555	555	605	554	536	536	551	563	572	552	510	549	553	531	501	567	546	555	586	547	566	571	546	507	561	533	511	558	571	582	554	491	526	529	583	546	598	592	554	579	529	557	560	539	537	524	563	559	542	520	517	579	527	557	557	548	545	565	547	565	588	528	581	562	580	554	547	564	557	525	525	585	557	582	568	593	560	550	547	591	573	528	548	541	553	604	547	587	534	542	553	546	523	592	565	535	581	541	571	557	554	557	532	581	545	577	574	580	516	552	568	533	545	589	585	538	530	554	578	523	554	536	547	528	547	555	524	570	563	535	598	530	536	539	516	525	544	556	531	554	565	551	578	547	558	525	587	547	591	554	512	571	577	560	549	592	534	599	533	498	565	549	593	569	571	587	614	516	574	582	590	543	570	577	558	530	555	575	554	537	546	519	527	580	572	594	577	550	591	489	541	605	543	567	571	562	551	511	567	587	551	539	581	536	564	590	515	548	538	531	559	546	553	549	521	542	561	572	570	563	517	558	531	560	564	506	558	537	559	494	597	571	540	583	547	561	563	577	541	551	561	606	533	502	526	567	546	574	537	562	568	553	511	559	538	576	526	598	546	556	581	534	569	557	557	554	545	530	555	557	552	542	499	529	549	577	513	555	497	515	551	551	541	541	503	545	544	550	502	513	533	541	564	517	521	586	556	514	547	532	549	557	510	558	522	552	505	518	549	546	523	564	532	552	545	602	556
27820	21693	30640	31366	13062	1307	1084	910	256	242	236	250	223	224	248	231	254	211	249	265	233	223	236	228	221	250	249	239	228	255	227	223	205	236	219	218	221	253	268	225	217	218	235	221	223	243	256	221	205	217	236	242	243	260	255	224	250	230	229	226	248	242	236	202	208	236	239	246	225	242	234	254	252	269	215	256	224	222	260	234	235	237	252	246	222	225	238	215	220	229	268	238	234	232	231	235	235	243	219	227	223	215	237	209	253	240	223	245	241	210	236	243	250	240	241	252	269	224	254	221	237	225	245	230	239	253	241	245	222	212	245	228	261	240	229	254	240	225	258	240	236	215	219	265	238	249	235	230	219	255	281	215	231	218	239	209	205	238	209	214	218	222	213	242	212	241	244	221	252	251	240	240	258	224	222	215	224	217	240	253	212	224	238	225	224	230	241	220	250	219	218	227	218	248	243	215	223	227	221	245	236	246	237	229	219	239	252	246	226	230	237	227	256	230	236	237	243	255	263	229	229	232	239	249	229	235	216	239	242	236	237	239	279	226	224	241	228	254	254	242	239	261	224	214	245	227	186	225	234	237	216	263	249	218	250	260	219	239	212	238	226	215	233	232	241	234	204	235	251	228	229	233	264	244	233	237	248	222	236	251	246	230	230	240	239	222	232	210	247	219	232	228	237	230	224	246	218	210	221	219	237	223	222	232	246	241	215	207	255	220	197	253	234	209	216	240	213	241	240	237	226	250	250	221	237	242	218	240	244	232	234	221	250	244	238	239	236	255	240	225	242	219	234	251	229	214	228	207	237	266	218	248	252	261	251	247	215	235	233	248	209	212	246	240	225	248	226	233	218	241	231	269	225	262	239	227	243	238	229	265	232	215	220	227	236	239	216	262	247	258	246	237	234	253	260	271	252	219	219	249	225	214	249	242	224	244	238	225	259	210	246	216	232	250	236	235	242	216	251	260	251	230	232	254	269	221	245	219	239	241	241	247	225	242	243	245	239	235	281	249	235	247	238	213	243	250	269	259	225	246	215	225	224	228	224	248	217	228	257	247	257	267	233	225	228	237	216	234	252	247	239	225	227	226	245	256	225	250	244	239	230	259	236	253	246	202	226	242	249	233	225	245	232	246	236	228	220	233	224	237	213	249	231	254	234	243	208	232	234	239	222	234	234	246	243	230	236	236	227	239	227	232	233	245	224	221	245	216	241	217	241	240	242	266	218	234	235	236	245	214	224	268	222	259	238	225	222	244	229	246	236	223	219	269	261	237	259	245	229	258	205	222	248	221	225	237	225	218	220	231	202	236	244	213	252	226	226	238	223	235	216	210	259	202	227	241	219	213	238	258	218	252	220	249	233	231	231	266	230	236	253	245	237	261	221	245	236	248	251	234	232	246	230	193	213	259	219	224	227	231	246	231	251	220	248	224	251	238	237	246	239	234	229	252	219	226	247	249	237	247	216	232	238	243	243	262	260	233	247	233	236	279	227	222	238	216	222	270	261	230	202	227	238	219	229	226	235	235	233	215	237	244	209	276	227	208	255	231	255	222	227	245	207	222	252	263	243	250	222	241	232	228	234	246	261	237	249	235	238	220	231	229	237	227	232	226	247	243	230	207	251	232	229	236	249	224	232	259	234	246	216	236	242	234	252	237	245	228	253	219	233	220	233	249	246	209	205	220	209	224	234	238	267	239	237	231	218	220	260	257	236	205	205	232	231	234	239	214	241	253	221	237	214	236	224	220	252	234	233	244	229	232	250	205	248	220	241	264	233	250	236	224	243	219	232	246	251	250	227	241	236	240	205	236	261	211	230	225	230	237	229	252	210	236	226	241	247	233	245	220	228	249	254	240	229	248	219	221	229	216	236	227	240	240	221	225	218	226	218	217	217	237	252	268	258	250	252	232	239	251	247	261	247	245	247	258	223	240	245	228	256	233	245	217	217	252	219	239	230	235	228	249	244	251	242	214	239	260	254	243	237	262	214	241	240	235	242	228	259	235	223	217	240	253	228	203	232	229	245	237	240	220	229	210	230	240	231	256	232	237	233	271	241	234	215	270	239	240	250	232	252	244	231	255	241	220	241	219	210	227	196	255	236	206	250	238	241	235	255	247	237	237	230	225	226	248	205	246	253	240	254	241	239	247	218	226	271	244	248	249	224	268	248	226	236	219	229	240	258	244	208	243	216	222	210	208	239	226	264	230	237	226	245	212	231	234	246	256	235	245	222	246	238	232	225	245	244	235	223	237	221	240	253	229	203	239	246	257	260	226	224	216	213	241	250	254	262	198	222	214	227	241	252	233	209	228	241	224	218	229	217	213	257	232	221	236	245	228	242	224	232	230	235	240	212	260	226	261	242	267	229	254	274	224	258	245	228	279	247	210	274	239	228	203	264	232	218	221	234	252	220	218	232	246	246	266	225	209	226	223	227	236	223	229	254	240	236	245	235	242	241	237	254	202	248	230	230	236	248	260	240	237	211	245	241	227	229	237	259	226	235	222	219	233	219	230	262	237	242	231	225	229	228	230	225	239	264	258	221	243	262	231	241	234	241	242	216	221	231	227	207	222	225	224	222	261	238	225	221	247	241	236	269	241	235	270	272	234	221	207	244	218	217	253	230	221	239	219	226	236	214	245	246	226	248	205	256	240	229	220	257	230	239	242	249	231	209	246	224	238	234	247	210	256	237	235	232	241	236	240	229	254	250	226	229	212	231	247	242	244	257	211	223	255	254	233	249	261	225	264	231	216	233	253	220	221	264	279	232	218	256	228	236	250	251	232	217	223	211	213	247	233	216	215	208	248	236	217	218	226	226	235	240	244	259	239	210	255	251	257	255	233	237	234	239	238	237	228	239	238	228	237	241	237	229	249	250	246	234	243	241	270	204	223	228	237	242	235	238	224	243	227	229	236	251	214	230	247	217	224	223	259	246	251	233	235	257	241	247	242	249	215	224	244	218	236	241	234	190	234	223	235	234	255	246	263	239	256	234	201	240	192	235	242	227	237	241	240	236	245	250	215	221	254	240	218	215	240	217	243	272	221	236	231	216	233	252	229	224	209	247	237	208	247	219	217	257	258	220	237	241	240	243	245	238	238	228	252	241	212	237	257	227	229	263	223	212	225	231	246	244	221	219	239	221	225	216	244	263	244	280	219	226	265	227	218	218	232	227	266	243	233	217	210	233	235	223	229	228	224	250	258	221	228	231	236	235	258	215	233	244	240	262	235	220	244	210	258	240	232	224	232	225	238	215	247	264	221	232	234	228	222	224	229	254	213	253	238	240	257	238	240	225	231	245	242	222	225	247	268	245	242	217	244	229	265	265	244	235	224	218	230	229	229	219	233	232	223	240	237	238	214	240	235	241	252	221	254	218	200	250	227	231	207	256	240	236	236	225	240	225	241	266	248	232	234	240	231	242	230	246	224	229	254	236	230	225	250	224	236	191	228	231	235	220	237	265	230	212	246	241	231	243	239	217	240
12135	25935	26568	25399	8586	1317	1490	1199	278	278	231	262	290	243	224	218	273	259	212	269	242	267	255	233	267	247	255	252	231	270	253	258	240	255	237	264	241	272	233	243	278	281	280	255	275	221	250	287	255	238	273	244	257	245	264	273	233	276	268	260	231	250	258	239	262	258	254	267	259	268	260	243	257	248	233	237	270	234	256	265	256	229	285	239	255	274	232	247	236	235	226	252	271	261	253	242	261	247	264	245	272	242	265	255	282	252	271	253	271	259	272	275	287	263	248	241	243	275	245	274	267	278	257	253	260	252	274	265	257	276	268	242	235	262	263	261	251	224	235	250	242	251	224	248	263	262	272	230	233	214	271	227	244	271	271	217	268	249	252	241	298	251	257	259	262	257	233	244	249	259	249	246	299	219	284	231	272	240	266	230	244	250	234	257	264	254	235	265	237	249	230	260	238	253	270	266	242	256	260	262	243	243	267	247	279	253	231	273	267	268	263	284	257	232	266	260	265	276	236	259	261	258	250	249	275	248	245	256	226	290	252	254	262	209	263	262	254	264	245	254	259	253	262	247	258	260	275	255	270	205	234	273	230	256	268	260	266	265	218	199	259	248	264	235	229	223	236	256	234	246	272	224	246	281	240	259	240	252	258	249	265	251	255	258	250	221	258	234	258	263	271	262	246	226	282	269	247	245	244	278	272	254	245	241	259	244	244	273	224	251	255	247	239	270	236	279	257	236	246	226	240	233	248	273	253	254	276	306	261	215	266	269	266	258	271	243	282	274	261	233	252	263	255	283	239	239	245	265	254	262	236	252	222	225	236	248	269	246	240	253	239	209	274	230	270	241	256	262	251	251	272	259	258	240	225	238	298	276	251	228	263	233	254	263	263	246	254	252	255	251	253	233	243	255	260	265	255	243	275	256	254	244	232	245	260	247	239	257	253	248	270	227	241	255	234	246	244	253	222	237	233	229	250	257	235	251	257	258	257	233	218	250	252	254	244	279	237	253	242	257	273	246	250	254	264	228	241	245	249	234	247	261	291	261	241	238	253	238	262	240	234	246	246	248	235	254	236	242	273	245	272	256	255	245	247	243	295	246	277	220	265	285	235	221	252	258	275	261	253	286	268	243	275	241	251	270	239	262	254	236	245	250	269	228	249	261	278	251	253	269	264	272	269	270	277	252	274	259	255	272	267	227	229	241	243	263	242	267	275	245	299	262	262	270	247	250	265	273	222	239	248	276	267	258	244	267	257	239	248	250	240	258	266	292	243	249	258	244	295	254	278	254	260	258	238	282	255	285	255	253	259	261	269	259	278	231	244	222	243	253	249	242	255	250	267	235	243	247	263	243	242	249	241	232	255	259	244	280	235	260	262	250	268	230	254	249	228	267	242	225	247	242	253	248	261	261	280	228	260	268	250	253	226	252	238	245	255	258	249	247	258	254	266	243	245	236	226	237	255	257	249	252	251	238	246	285	271	257	231	246	236	236	268	235	248	254	274	245	287	245	278	280	254	250	266	249	254	262	255	216	240	230	266	257	229	270	243	259	264	235	260	224	277	245	252	283	226	265	256	289	261	242	254	273	247	242	258	264	246	234	252	258	254	279	225	264	252	283	282	249	276	240	269	266	264	263	276	231	250	298	258	243	254	259	244	250	274	267	246	245	240	241	285	252	257	274	264	267	256	279	266	250	276	246	250	251	265	252	245	253	266	245	244	269	246	238	264	230	264	275	237	252	248	268	238	265	245	297	269	266	250	239	281	270	292	242	222	255	245	262	248	263	252	259	276	246	269	247	272	261	275	247	243	256	269	251	266	234	255	262	241	250	255	246	262	272	246	255	229	264	273	224	262	289	270	263	268	273	266	265	251	248	240	227	228	253	237	245	244	268	276	232	245	247	260	237	250	248	268	237	247	265	278	254	262	255	268	243	260	225	251	224	268	258	292	256	255	227	232	252	233	238	257	274	249	253	263	252	236	249	244	244	266	248	244	251	256	251	289	230	263	271	255	263	267	250	244	270	258	274	247	225	246	217	251	269	235	259	256	265	258	259	249	236	241	246	238	288	241	246	234	245	262	265	240	277	237	260	235	256	235	240	269	267	221	265	265	236	241	255	277	269	262	256	280	260	252	231	268	254	250	268	267	252	259	269	263	270	260	250	238	261	263	262	235	265	268	252	243	252	271	220	264	245	275	251	248	256	257	275	265	247	261	242	263	287	254	269	249	268	253	242	274	243	233	279	283	236	253	249	252	265	259	264	262	272	235	274	291	262	289	274	273	249	252	244	264	254	249	244	259	254	269	263	248	242	228	229	242	258	250	255	235	277	262	275	241	248	237	266	249	255	263	262	248	241	242	270	243	275	249	258	276	221	236	251	267	234	258	213	218	256	282	265	252	258	254	245	251	253	239	267	261	277	270	248	243	266	213	253	221	238	266	253	228	264	252	232	247	251	263	264	238	275	236	253	247	272	238	217	264	237	277	250	250	269	262	298	233	250	236	239	254	248	246	257	264	235	278	238	215	240	247	233	259	271	249	261	282	262	249	255	272	265	266	251	272	268	265	267	267	250	224	255	297	246	224	256	255	272	267	250	272	267	279	262	251	265	244	249	266	241	243	243	256	246	252	253	262	260	246	257	247	260	237	230	254	269	242	272	246	264	240	236	253	267	230	261	280	255	239	256	242	269	284	251	256	269	238	265	230	246	243	243	220	282	268	243	242	224	245	228	259	253	241	246	249	263	250	268	237	243	258	256	258	270	257	269	253	222	258	260	244	260	225	256	258	232	246	213	244	239	238	255	269	254	250	249	260	223	240	271	261	245	264	269	263	244	235	239	237	241	242	255	258	250	270	250	256	219	272	252	254	274	260	265	257	282	239	252	225	239	235	238	255	243	256	234	253	280	258	271	273	276	258	245	246	242	260	251	269	261	272	254	249	262	259	260	212	246	251	201	230	252	276	254	234	262	238	262	253	287	282	276	261	256	242	236	271	250	249	251	245	267	229	236	288	262	245	263	285	257	281	250	242	257	268	242	280	240	237	274	245	289	261	239	260	244	235	267	228	269	231	257	248	251	241	256	240	256	282	241	250	257	231	247	253	238	252	260	244	232	263	247	260	236	266	240	283	245	261	255	260	242	267	271	243	266	265	264	237	239	243	255	241	243	236	243	223	253	297	264	247	244	255	238	241	279	267	229	254	240	228	258	261	267	241	276	265	275	276	224	246	247	286	247	248	227	247	282	255	250	264	237	280	267	287	249	256	245	264	266	252	238	270	250	225	262	224	251	227	256	258	279	245	243	260	279	255	223	249	260	233	258	261	217	229	259	258	247	261	266	256	232	242	260	261	250	247	259	242	255	280	250	246	269	236	243	283	258	262	234	285	259	272	244	246	261	290	255	268	229	254	239	267	245	252	238	233	236	255	270	254	242	216	252	260	258	275	241	263	272	270	274	263	290	278	262	261	264	247	232	211	245	258	278
23996	21147	35448	56658	37511	18566	14682	8233	643	420	427	429	414	417	390	414	394	436	392	385	365	391	385	434	392	373	405	399	345	402	422	403	390	403	387	395	434	390	379	381	374	369	406	415	386	401	424	398	406	391	376	399	396	358	383	430	384	402	434	397	398	418	373	383	371	412	378	402	386	406	391	400	372	377	396	366	358	423	435	408	372	398	406	452	417	412	383	367	369	380	388	399	374	387	434	368	380	407	374	371	378	380	370	384	406	418	411	370	373	423	396	408	381	414	421	358	402	416	410	390	406	383	392	364	401	409	399	389	387	412	436	417	411	391	395	384	377	402	394	379	390	345	350	407	375	410	381	382	362	408	383	391	358	360	377	399	392	407	391	399	379	381	389	386	403	380	419	366	390	381	397	420	419	416	393	417	412	397	408	410	400	392	397	396	375	382	415	365	386	382	400	388	395	384	399	397	385	377	406	411	395	406	380	374	376	378	390	382	388	390	385	384	401	359	398	367	415	399	408	411	381	400	424	409	351	403	421	356	364	406	421	392	391	380	404	379	392	388	409	397	397	409	417	364	390	382	418	416	411	383	398	379	359	359	372	394	401	363	381	387	393	397	417	403	365	418	346	411	367	397	356	379	378	372	392	388	401	370	398	376	380	371	403	368	370	391	407	400	360	443	385	395	410	397	392	431	381	412	380	405	357	395	371	399	390	391	366	396	388	415	381	420	370	357	395	408	358	395	349	377	436	386	419	395	405	437	404	399	406	383	366	392	399	405	386	419	399	404	370	403	424	392	366	366	421	379	388	381	381	386	454	414	358	400	392	379	400	410	389	439	406	368	401	371	424	375	399	373	403	392	380	371	401	422	384	365	354	411	373	359	382	412	421	392	393	389	397	393	397	410	427	379	417	387	364	416	382	396	376	422	400	403	392	384	410	400	385	384	396	374	382	385	365	350	355	379	438	375	353	368	417	426	389	379	399	372	410	401	378	386	372	412	379	367	374	377	375	388	414	413	379	396	364	389	424	414	380	404	393	395	405	408	387	392	383	385	372	412	397	385	401	373	403	413	411	413	389	373	457	403	412	372	391	417	383	391	386	406	347	398	397	373	415	361	385	386	402	428	365	397	398	397	438	401	412	396	371	373	426	433	411	377	386	364	358	434	440	423	395	403	386	425	373	378	361	380	359	394	413	355	355	413	409	390	396	423	400	384	353	424	371	376	397	380	416	387	364	414	400	386	410	424	407	383	412	400	387	424	379	384	414	393	398	384	402	429	391	380	409	331	448	430	414	387	402	372	416	394	408	365	404	401	408	398	394	427	358	402	393	415	383	397	383	378	375	411	388	382	424	383	414	369	410	419	399	419	426	392	384	364	398	366	373	392	392	377	417	408	375	366	381	401	397	389	388	369	373	387	407	402	392	346	386	348	394	434	421	392	400	417	375	404	411	419	416	399	374	387	373	430	395	417	395	395	387	372	460	456	353	378	383	390	409	417	429	383	409	428	400	365	387	383	407	396	451	377	381	347	407	379	401	396	434	396	409	408	394	402	375	388	363	389	398	387	372	397	413	407	414	384	346	380	394	365	406	385	396	406	399	365	403	402	411	400	406	404	404	412	392	398	368	391	382	382	422	409	414	353	396	396	400	427	393	393	375	389	399	403	381	375	384	384	384	412	371	383	401	371	435	391	406	392	413	363	379	399	377	408	383	364	429	378	381	406	393	422	404	394	404	399	409	390	411	437	387	391	372	389	386	379	419	403	420	368	384	425	362	391	401	380	404	395	369	385	385	389	413	376	399	426	390	392	393	396	386	373	385	414	407	381	381	398	372	390	365	395	407	350	374	387	420	411	391	410	375	395	355	366	413	358	376	384	363	374	418	393	342	419	400	428	376	358	373	380	378	407	384	403	386	396	378	419	418	399	426	379	429	415	422	389	401	408	415	403	382	386	425	396	381	362	395	385	368	373	387	397	396	376	372	398	361	374	351	425	405	396	415	375	383	381	375	367	388	406	382	392	444	400	400	357	386	378	396	377	395	367	402	392	349	389	390	393	397	388	376	394	374	413	394	422	381	365	417	355	352	404	398	411	391	370	375	405	356	362	402	409	367	373	389	386	396	408	370	396	385	422	376	425	393	372	392	367	392	380	384	397	355	398	382	425	385	408	357	398	394	376	422	388	372	416	400	396	391	359	394	395	406	392	409	407	390	382	418	381	415	377	417	399	419	419	345	410	401	403	386	383	410	394	434	374	367	402	402	383	396	355	373	376	432	382	399	397	407	411	386	415	418	379	424	406	400	371	413	393	391	395	370	374	390	378	411	376	433	385	403	372	395	383	395	405	391	388	386	390	407	377	387	321	414	390	353	448	398	395	383	399	387	414	399	375	389	372	349	394	400	418	425	432	419	401	387	375	375	394	385	443	398	389	400	401	391	402	402	379	387	407	410	405	394	374	402	392	386	398	381	417	395	388	385	414	396	374	405	421	386	431	391	346	374	419	400	420	390	383	421	385	378	444	395	385	354	384	361	379	408	390	406	397	389	401	374	373	387	389	397	399	385	364	395	387	445	418	421	378	400	418	378	383	432	430	370	400	407	394	395	385	344	378	407	375	405	413	395	428	402	349	435	432	378	386	389	396	364	417	409	396	363	422	425	415	420	398	429	402	405	391	379	392	402	370	402	412	377	413	419	385	408	392	388	376	411	396	359	393	373	367	361	380	392	385	373	401	408	394	382	404	405	385	372	424	371	408	419	402	390	378	357	432	381	377	431	378	387	412	374	372	385	410	397	381	389	372	398	340	416	400	360	400	419	415	401	342	411	400	387	385	400	363	399	436	395	400	392	413	418	403	386	371	388	417	399	418	387	439	382	365	385	394	388	411	410	385	371	385	370	391	386	374	372	413	378	369	381	364	384	430	375	429	404	378	406	384	411	369	365	401	363	419	380	383	417	432	399	391	391	365	392	409	418	367	397	385	380	386	379	421	430	378	384	409	390	401	391	367	415	397	406	366	380	395	403	417	396	416	394	389	377	383	390	410	374	378	407	412	382	409	371	369	396	382	412	372	385	364	383	388	391	368	415	409	404	418	392	366	389	413	415	406	379	387	403	398	371	386	394	417	401	397	358	406	405	423	401	402	398	393	381	391	396	368	377	419	405	382	396	406	388	372	400	424	397	429	396	373	377	405	402	388	363	375	419	383	433	382	429	405	389	372	407	383	420	389	353	388	419	387	403	390	392	347	412	416	372	401	378	377	403	382	399	394	394	365	370	365	380	436	407	407	399	388	390	375	398	399	379	406	392	420	358	408	422	391	403	379	374	381	384	405	406	413	368	376	421	391	399	412	350	385	382	397	355	404	389	404	393	394	412	400	378	362	405	418	391	357	371	394	414	443	343	421	409	365	376	380	432	393	396	383	369	399	359	392	402	397	382	376	385	427	388	385	390	391	412	384	390	426	383	384	397	383	405	362	373	405	380	395
17454	65153	69240	64204	27050	11708	15362	10426	515	446	430	412	398	437	446	398	405	400	417	388	419	380	427	432	382	378	384	432	397	396	419	378	416	352	431	406	414	392	408	439	413	405	431	417	390	440	423	404	405	396	404	401	395	402	439	419	378	404	366	403	378	431	412	433	423	418	389	421	397	398	426	415	419	415	413	395	392	413	418	389	396	392	400	423	436	398	425	385	383	416	414	396	401	400	434	397	370	367	401	386	417	419	393	363	402	395	418	425	403	382	396	403	412	388	404	388	412	410	409	446	412	425	404	401	381	415	397	394	424	403	404	374	386	389	366	426	417	424	383	449	425	414	388	404	434	393	432	358	404	401	378	401	421	408	412	399	417	436	400	409	355	398	400	395	423	429	436	351	421	379	382	374	380	399	410	388	424	380	388	388	370	428	397	432	412	395	406	391	401	390	400	420	366	433	385	403	387	395	397	411	414	430	405	377	407	379	396	388	399	410	399	381	433	387	418	368	423	437	426	396	383	425	376	387	403	391	396	420	408	407	358	380	412	398	422	421	404	415	425	368	411	414	396	401	411	394	409	442	427	417	410	396	420	388	397	401	383	393	425	423	393	399	381	444	386	390	400	391	429	398	391	388	406	415	403	404	409	411	401	386	398	396	384	406	420	400	385	405	381	393	438	412	431	398	376	399	387	387	394	384	399	406	425	413	397	425	392	421	372	393	383	413	401	397	407	419	416	414	395	413	398	424	390	409	406	415	426	378	400	406	382	413	411	428	399	435	429	436	444	396	424	425	385	419	409	408	405	397	407	414	426	384	431	435	436	360	418	417	396	387	434	426	385	362	384	404	434	384	385	409	401	392	427	411	416	381	413	433	410	415	413	451	390	359	414	424	391	383	407	419	420	411	420	425	431	382	387	431	427	404	408	424	401	375	429	434	431	404	393	391	392	405	383	408	412	409	395	388	420	379	391	437	376	385	385	408	428	427	371	387	406	362	379	415	381	433	383	403	427	380	356	376	368	401	404	400	415	407	410	381	389	409	414	403	398	406	441	433	418	412	398	405	368	394	442	378	396	396	382	379	379	383	398	399	427	416	472	395	392	397	404	392	400	447	415	398	402	388	377	428	412	412	433	419	398	442	396	402	400	435	403	349	409	389	419	409	382	397	392	421	403	432	385	387	426	378	386	381	425	448	399	413	384	414	398	373	441	427	422	363	421	407	422	412	408	385	414	430	374	385	374	369	422	394	425	375	412	387	432	402	383	398	408	439	427	409	388	379	419	422	395	417	404	387	394	402	383	391	402	428	424	424	453	437	397	390	398	388	382	420	384	416	420	381	386	418	387	414	417	397	396	412	402	423	405	372	375	381	412	385	393	382	384	354	412	380	397	384	391	367	415	371	438	369	419	381	377	408	388	379	408	392	414	412	349	416	408	426	437	393	426	388	378	371	386	392	394	400	419	428	420	425	367	394	393	413	416	399	391	424	379	435	384	427	386	388	379	403	432	395	374	364	389	398	419	385	397	425	446	417	415	380	405	403	408	417	398	421	356	412	423	414	422	377	386	403	397	413	398	426	435	404	372	399	415	425	423	370	404	413	410	427	397	418	405	385	398	387	389	372	404	407	404	421	386	399	449	405	390	390	402	421	375	409	412	425	445	436	393	411	399	433	398	399	410	410	370	437	403	400	387	403	436	415	371	417	408	413	408	432	394	412	416	415	378	383	385	426	374	419	439	379	414	392	429	366	443	376	408	399	429	411	413	382	369	385	423	409	414	416	414	456	385	409	408	379	421	410	383	391	421	381	402	386	389	397	395	412	402	400	399	373	376	376	384	382	384	403	398	442	398	377	370	426	428	392	417	437	389	403	391	412	397	408	407	392	422	407	407	404	416	383	396	399	378	411	427	387	439	422	385	416	388	395	378	395	432	411	379	424	401	384	453	396	415	399	386	390	413	423	405	403	394	382	382	434	378	427	390	413	397	392	392	407	374	394	383	410	395	446	415	401	373	425	405	372	409	440	434	412	394	409	382	373	398	431	372	394	382	415	413	411	396	431	411	412	432	420	392	385	402	408	402	415	389	374	437	395	393	432	387	408	414	392	387	377	389	378	411	380	393	406	391	392	405	392	408	420	393	379	388	395	391	407	355	399	436	410	388	374	418	410	378	423	381	429	434	386	416	428	411	408	377	388	415	396	396	383	384	439	373	421	414	437	395	403	399	411	438	397	387	440	384	410	428	389	374	368	423	369	417	426	387	359	407	396	395	412	407	391	443	394	418	389	407	406	392	399	382	405	432	380	382	376	371	375	416	424	408	422	443	375	435	421	410	439	391	413	405	386	395	382	400	396	396	410	383	389	426	406	425	374	435	422	424	407	368	372	409	378	399	392	408	397	413	430	357	377	413	412	404	393	411	413	429	384	426	405	420	426	423	374	402	404	416	374	423	408	418	415	390	416	407	399	432	377	411	416	401	398	421	402	417	443	397	428	412	412	392	408	414	384	395	445	370	372	431	403	408	387	429	397	442	396	394	360	411	417	439	391	427	413	381	394	422	414	402	396	363	409	455	404	405	379	405	389	423	431	420	404	403	413	398	424	402	411	410	423	410	404	428	411	402	396	403	431	406	381	419	390	378	406	395	448	395	458	392	406	407	401	419	395	441	437	395	423	398	408	377	409	393	348	399	423	371	413	386	391	389	435	380	396	419	412	347	410	367	381	421	406	404	414	385	425	397	391	381	388	432	422	406	390	396	358	408	414	392	400	366	432	416	381	403	389	371	402	431	364	422	392	382	422	400	390	388	378	406	377	419	395	366	389	389	420	434	418	409	417	382	403	380	398	409	432	427	412	381	408	419	405	412	375	417	382	413	378	389	409	408	395	395	423	440	415	411	375	406	406	378	345	400	420	398	405	419	400	407	387	398	407	406	408	354	396	403	422	425	405	423	415	381	439	395	374	423	407	363	438	444	420	409	367	388	391	423	431	425	427	393	424	401	432	413	405	409	377	375	412	433	409	397	413	445	419	378	441	430	397	414	431	387	426	386	389	418	393	402	385	377	392	392	394	399	390	407	370	429	420	407	386	430	384	394	420	393	403	398	394	396	418	410	347	406	412	389	430	409	420	424	440	410	446	428	415	385	405	383	400	393	407	422	376	388	408	406	382	392	390	403	423	405	379	393	437	388	390	390	387	410	374	395	382	396	420	425	387	391	395	450	391	404	415	410	411	420	399	427	415	387	431	393	418	382	444	415	425	391	416	384	418	465	360	417	426	434	428	387	404	430	397	392	385	430	394	436	384	404	417	421	401	424	390	406	413	435	411	368	398	382	391	405	434	394	417	421	402	414	369	411	404	382	423	365	372	390	429	422	413	418	386	379	408	411	414	396	380	392	401	414	375	414	395	371	424	395	401	424	389	406	402	390	411	424	410	398	396	414	337	415	404	379	382	391	380	394	395	403	367	378	394	419	409	428	409	417	418
24983	21223	33600	47595	28135	10833	6048	3206	331	249	263	291	276	283	283	255	279	270	284	313	269	254	270	270	285	293	251	280	275	258	286	294	267	278	261	282	297	269	279	279	278	270	262	282	281	245	277	253	271	283	259	293	296	269	254	276	280	274	256	256	270	285	237	269	258	262	270	272	278	275	268	299	266	275	287	256	291	245	291	255	275	267	276	269	294	263	260	266	269	271	277	249	274	249	276	282	264	273	270	284	269	276	260	288	269	278	254	264	264	299	276	275	266	288	262	267	282	254	283	261	266	262	264	278	292	247	275	268	282	273	300	269	278	257	267	290	253	257	283	301	287	241	271	269	254	270	250	305	255	252	301	293	275	251	256	271	283	254	269	301	268	286	263	266	262	284	284	253	263	277	271	276	265	271	282	277	263	254	259	297	260	274	276	281	300	282	275	304	268	292	260	291	314	255	290	255	281	253	276	300	257	278	308	299	248	272	295	275	259	270	280	265	246	253	297	292	300	289	276	265	287	301	306	313	278	245	299	273	276	247	280	270	319	300	267	293	274	255	294	281	310	278	280	303	315	285	290	259	285	284	286	259	271	270	278	284	295	287	262	268	266	290	298	301	275	287	280	267	277	261	259	289	247	290	265	256	246	253	294	277	292	277	279	258	302	275	289	274	272	271	297	289	299	270	259	274	271	273	279	288	271	241	284	272	272	281	308	283	282	257	258	282	292	291	286	265	276	294	260	261	285	274	328	269	275	263	266	304	249	278	276	285	280	291	245	262	286	259	270	286	299	246	285	257	276	270	270	276	253	270	281	275	266	312	284	290	268	260	299	265	289	274	301	263	255	263	268	235	285	277	268	251	285	263	281	271	264	259	273	270	238	272	299	279	268	285	263	261	283	286	278	272	265	282	264	259	267	294	308	284	286	284	267	324	274	296	271	260	264	281	267	272	298	259	250	277	271	293	273	252	291	292	265	265	271	268	296	277	261	249	266	258	254	255	257	299	277	299	252	261	265	279	276	265	281	266	284	249	270	262	298	267	296	260	259	264	278	254	267	239	249	262	291	309	283	267	257	248	299	261	270	282	255	283	273	260	275	299	301	245	269	287	243	279	267	285	270	308	293	291	292	266	272	273	295	276	291	302	262	267	266	267	283	288	284	301	276	291	256	281	266	268	256	265	270	279	306	305	265	289	251	291	288	294	271	283	253	284	252	259	270	281	294	286	290	314	281	291	274	281	260	268	283	291	274	290	279	292	269	259	289	258	274	308	236	284	278	286	266	275	271	272	293	263	262	262	252	257	256	260	265	265	267	276	265	273	239	285	273	310	279	280	304	278	278	296	281	284	254	249	248	268	279	270	283	277	261	273	283	257	284	265	265	302	284	280	243	261	269	283	266	291	276	300	310	287	283	266	267	266	288	276	283	268	254	265	277	290	262	263	256	267	267	286	273	281	268	288	281	293	246	261	264	266	263	287	276	252	272	276	288	250	281	264	277	286	256	270	277	259	271	275	286	261	288	281	262	268	251	282	282	266	261	289	270	286	281	279	301	241	291	273	235	293	271	281	250	286	273	272	308	268	265	284	303	269	260	279	267	281	260	290	262	284	281	283	285	291	265	295	303	296	254	281	308	283	275	256	291	288	303	256	278	257	253	266	295	281	269	269	255	262	273	301	274	231	276	270	289	273	284	284	269	270	270	266	269	293	274	279	257	270	272	253	289	302	261	276	282	248	257	258	260	257	285	257	273	248	297	260	258	283	265	298	285	284	250	282	240	274	276	274	279	271	301	249	267	280	272	308	284	306	266	285	270	302	296	258	258	286	278	267	281	273	276	251	292	261	258	279	285	277	280	257	269	267	281	274	294	310	256	275	271	294	255	287	294	250	321	266	275	277	282	271	244	286	267	269	280	260	284	285	274	285	290	291	244	260	297	270	296	291	267	278	304	297	317	291	281	269	262	286	275	283	281	270	283	287	255	289	257	257	264	261	282	252	251	254	283	246	265	260	243	279	277	282	300	291	248	249	292	327	285	281	261	260	266	261	279	276	275	288	297	268	250	281	262	278	268	285	255	269	270	260	276	260	280	270	284	279	272	281	266	275	302	285	251	282	300	282	281	281	279	257	274	277	245	287	283	252	304	281	264	302	269	248	261	261	285	272	291	305	264	256	297	288	245	264	317	278	266	280	278	272	298	258	298	265	250	274	294	267	240	269	277	279	275	261	277	270	272	260	299	276	245	262	268	290	262	284	284	282	294	279	289	289	272	261	251	246	265	303	292	271	249	290	297	260	273	272	264	283	276	251	259	312	292	251	295	273	255	266	289	282	291	282	280	269	278	283	279	297	258	250	301	265	247	285	254	256	285	290	277	280	283	284	263	289	307	238	282	293	289	289	255	276	267	291	257	263	306	274	283	269	286	281	295	286	270	254	246	271	269	285	246	285	264	295	299	251	284	257	277	262	261	296	303	275	292	272	268	263	309	261	253	269	272	261	248	291	263	264	317	292	241	278	268	240	282	260	242	288	284	273	280	247	279	256	262	280	283	255	307	293	263	252	299	309	296	276	273	256	274	266	265	302	258	251	285	284	282	257	285	265	278	260	288	275	259	310	272	267	291	293	282	269	274	278	284	303	282	271	255	274	285	241	267	259	261	255	259	251	264	269	282	277	280	276	276	270	275	248	270	292	267	289	264	267	252	261	264	272	279	279	282	278	315	266	265	269	266	253	280	270	261	247	259	272	272	277	265	299	265	306	276	299	298	290	281	280	289	271	253	261	248	274	266	270	259	266	289	303	271	283	264	270	272	276	252	258	274	263	268	260	270	289	279	251	267	248	255	258	256	288	271	251	264	307	297	309	277	256	282	253	286	269	259	300	299	286	252	268	259	280	271	279	266	283	290	270	265	285	255	282	257	301	271	289	302	266	272	250	253	268	294	242	271	260	285	275	248	281	275	254	266	287	296	263	284	243	251	266	297	275	267	262	275	277	253	302	279	276	274	297	292	281	251	286	263	288	290	250	259	253	249	265	253	278	269	261	302	264	301	265	257	282	270	277	278	289	298	284	274	255	278	298	297	280	290	261	287	265	293	278	269	277	285	238	277	266	256	302	280	281	284	305	264	266	284	266	263	285	287	256	297	264	286	246	267	284	284	292	265	268	284	282	248	274	292	265	284	272	242	288	248	250	294	254	274	288	291	262	279	274	249	297	278	256	268	256	246	242	259	274	276	262	257	265	290	277	253	282	243	285	279	274	257	262	264	247	290	276	267	250	281	263	269	244	265	274	257	291	265	266	291	256	311	290	271	262	278	280	282	271	274	262	249	257	265	263	281	293	275	245	255	272	268	279	282	259	284	251	281	284	266	271	288	272	264	281	287	293	261	288	258	279	276	296	256	253	289	286	264	269	280	276	274	253	243	261	261	293	238	233	234	246	271	289	267	292	313	300	296	261	285	280	259	282	274	279	267	267	254	284	241	279
19122	56291	58107	53440	21735	8193	9293	5609	312	325	297	336	280	316	324	310	279	305	297	289	274	309	289	284	295	340	259	300	306	291	311	279	283	298	298	319	306	308	307	292	343	308	314	313	320	295	308	305	341	292	284	288	310	292	319	313	324	324	320	318	301	269	287	291	315	303	293	287	270	299	295	259	280	315	297	293	306	327	306	318	295	297	298	306	333	298	291	314	275	278	296	321	293	311	298	311	312	290	313	303	309	283	323	292	318	290	298	268	303	332	309	294	297	288	288	269	317	315	303	297	260	316	308	309	307	332	302	303	289	288	317	295	323	283	286	299	287	279	315	296	296	270	272	312	314	311	332	283	344	292	308	306	319	299	313	311	308	305	283	316	266	296	288	282	292	317	311	295	288	282	292	299	301	284	287	289	280	315	317	309	293	330	311	315	281	277	307	321	286	324	303	311	296	337	324	295	282	290	301	324	300	270	309	314	268	250	299	297	316	287	303	300	264	294	255	312	304	310	284	305	277	295	300	309	296	333	313	315	308	323	299	301	288	285	294	318	302	315	299	279	331	315	312	292	285	285	281	284	287	295	299	303	310	284	293	330	281	298	320	291	290	298	299	291	288	294	299	306	304	307	310	318	329	277	294	298	301	284	293	296	275	297	321	295	286	331	311	260	312	281	305	297	309	292	301	283	314	274	295	255	293	317	278	303	323	320	300	293	296	264	281	263	296	326	347	295	301	276	312	304	315	291	300	307	294	321	337	298	308	306	286	301	293	334	299	295	304	304	277	295	279	315	320	315	296	298	276	289	318	311	291	321	292	303	311	324	310	329	304	299	329	316	329	303	296	304	331	311	316	271	307	294	302	288	287	294	309	309	302	297	276	307	281	300	327	302	300	269	291	277	308	264	332	312	312	300	301	276	292	295	290	316	264	308	283	322	314	335	269	312	277	296	294	291	287	318	317	325	302	310	300	297	306	321	311	298	309	309	298	342	302	294	301	282	306	322	314	295	280	318	302	296	318	323	298	293	309	329	318	331	276	316	348	312	274	298	296	284	323	310	292	312	318	305	289	281	307	312	307	301	307	309	285	301	298	317	289	291	320	325	309	272	287	280	313	333	298	314	314	300	314	270	310	317	318	301	302	316	312	292	333	316	250	309	287	308	323	284	296	341	285	320	293	290	308	307	271	283	326	296	306	282	325	286	317	284	272	330	315	302	298	331	309	259	277	303	304	287	318	301	297	278	290	301	293	298	291	277	296	301	288	294	299	296	294	278	316	288	304	303	261	294	281	292	297	265	322	297	299	305	311	319	326	295	296	306	282	281	317	317	335	277	324	313	294	308	268	283	302	308	272	300	279	291	290	296	336	301	326	296	304	316	293	320	295	285	298	281	320	309	281	303	314	290	295	304	271	282	311	321	302	300	292	317	275	340	321	304	272	295	275	271	288	329	270	313	331	309	292	294	280	275	315	302	310	324	310	294	276	286	272	290	298	314	287	296	292	294	279	280	315	298	309	313	296	277	308	290	297	302	316	311	294	302	298	339	289	275	303	301	306	284	315	348	283	295	310	292	290	295	290	290	317	317	277	263	293	321	300	294	325	285	301	310	307	310	283	293	279	307	279	263	291	298	318	284	284	302	324	300	299	323	316	295	285	308	289	285	296	296	315	320	274	295	313	333	313	300	311	313	294	353	276	332	315	286	314	293	283	308	285	302	300	314	285	322	302	305	316	311	324	278	321	277	269	331	297	321	317	307	293	283	322	293	280	303	295	326	293	269	302	314	311	288	289	305	314	301	308	295	313	256	330	274	314	315	309	313	309	309	318	317	280	293	306	284	312	301	296	317	282	283	284	292	335	284	302	305	324	279	281	281	306	305	309	286	313	317	307	288	319	314	310	316	297	279	280	307	312	330	330	282	271	307	299	290	274	322	288	293	300	281	333	285	294	282	317	304	307	291	258	304	282	304	314	288	317	309	291	308	309	297	305	322	274	285	275	283	328	289	321	301	326	275	321	300	273	328	293	293	285	307	296	285	310	258	291	286	296	289	293	295	286	318	298	294	296	307	276	307	314	288	312	311	299	290	305	286	269	292	268	276	313	295	273	314	298	307	302	257	300	302	266	289	289	300	289	284	311	250	285	322	280	293	319	311	321	295	303	274	272	311	332	310	306	264	344	303	326	258	340	291	318	283	297	285	291	294	294	283	275	301	319	303	327	309	316	296	289	310	311	289	305	332	288	305	274	274	306	321	314	287	299	297	300	321	309	327	254	289	292	284	298	271	314	297	274	296	323	300	315	286	304	272	281	315	327	314	308	329	300	294	291	304	320	281	286	319	330	311	314	279	284	294	294	305	305	277	284	316	272	306	302	269	298	291	296	307	319	303	316	306	294	283	339	297	291	306	300	333	308	318	323	265	291	292	300	304	289	280	323	303	277	288	293	290	299	285	310	315	288	337	296	308	302	306	286	346	296	310	290	288	314	275	298	305	311	299	326	280	299	302	312	247	277	275	297	304	301	294	330	280	300	315	295	300	324	303	290	285	296	309	298	311	282	323	287	296	277	315	287	301	298	281	298	311	300	305	329	309	276	298	300	307	270	294	348	276	323	314	302	279	301	319	306	292	334	315	284	286	334	281	296	280	286	281	327	285	319	322	263	288	286	331	307	297	318	346	294	310	309	287	291	315	273	299	295	305	299	278	267	314	276	307	304	318	286	307	290	298	280	345	287	336	306	295	269	281	318	334	277	333	322	300	350	294	255	296	320	313	324	346	295	288	304	330	280	325	313	296	289	299	281	310	308	285	312	325	314	291	293	328	319	298	312	301	286	274	342	287	319	308	277	304	302	305	298	288	325	316	295	256	307	308	294	259	306	311	323	290	293	278	305	321	272	288	278	316	297	301	273	328	295	307	302	320	269	302	318	312	307	313	296	303	313	299	327	292	344	313	267	304	279	275	297	311	286	292	266	259	330	300	315	329	310	293	290	336	261	293	306	328	269	294	313	328	294	282	327	278	319	323	302	281	293	300	333	308	277	307	274	311	311	310	310	287	286	286	323	281	316	284	300	277	282	296	280	276	276	305	302	317	316	329	308	289	285	308	288	294	318	319	308	292	286	320	294	352	306	309	318	295	281	295	297	327	287	303	310	312	325	309	284	297	316	284	348	309	292	262	332	306	290	298	313	284	300	317	292	273	280	304	326	306	307	311	325	286	299	326	328	315	288	312	309	310	299	331	314	332	302	296	300	279	292	270	299	310	296	276	314	300	294	337	291	309	268	301	320	292	315	319	297	286	278	332	318	279	291	312	320	334	289	289	287	301	309	276	291	306	304	275	256	307	326	281	299	299	268	289	305	294	308	306	312	329	311	288	281	327	319	310	296	306	301	338	298	305	319	306	286	322	300	315	287	296	299	295	320	322	290	307	304	340	303	305	311	352	307	289	298	306	309	305	294	303	295	310	323	304	271	286	301	328	308	289
22687	21183	31490	43218	37784	22666	23689	13670	1325	670	590	543	549	587	522	576	513	516	542	546	550	573	539	523	584	507	529	573	545	553	510	528	537	525	507	552	571	531	567	574	550	531	521	582	552	555	520	560	565	533	552	573	557	566	525	571	502	524	528	578	557	515	548	530	517	567	554	545	525	611	594	555	536	538	484	522	516	512	531	565	522	479	560	529	510	575	548	585	569	537	538	550	536	538	533	573	527	476	546	558	561	499	532	558	525	547	503	533	533	525	546	531	554	527	567	565	562	545	524	562	544	506	530	545	562	513	554	512	553	537	563	531	522	519	533	539	550	548	501	562	582	511	521	516	542	546	536	593	549	531	533	547	540	510	592	555	618	527	550	552	526	499	572	548	523	545	582	545	541	560	493	508	557	555	526	561	524	531	554	555	540	545	540	496	531	555	534	541	533	535	557	488	519	499	540	521	531	562	538	551	526	543	566	560	482	535	519	539	525	510	550	533	497	555	538	572	534	515	568	530	518	527	541	525	567	504	545	528	575	522	504	504	547	537	524	529	517	533	555	524	548	514	527	525	544	502	553	522	512	556	534	530	519	549	541	579	565	560	561	551	501	489	505	546	504	569	576	546	523	508	538	543	538	526	544	538	547	530	551	529	506	559	534	545	559	536	547	576	525	546	529	579	554	533	534	526	537	554	554	525	509	581	514	518	538	547	523	510	512	557	569	503	542	545	522	552	560	517	504	517	524	602	574	532	545	568	537	532	526	570	586	552	548	530	531	546	524	576	497	561	563	576	569	541	535	498	546	585	527	550	512	506	537	506	547	556	531	534	536	528	534	524	552	502	526	514	534	519	557	541	546	545	521	566	507	565	526	552	545	578	530	535	503	519	505	549	511	508	537	526	576	550	567	578	552	537	584	528	542	512	555	609	531	541	563	555	558	513	569	554	533	546	535	567	557	541	571	542	514	509	579	507	526	553	532	524	517	568	510	563	549	521	555	528	525	527	570	556	548	564	538	542	534	513	536	476	536	542	542	532	550	575	516	513	518	535	546	535	572	509	544	552	562	521	543	565	560	546	538	574	524	527	524	565	551	508	558	554	535	555	579	503	545	523	531	522	514	554	608	484	545	542	556	553	553	497	540	558	495	506	553	544	541	513	542	528	553	551	535	539	520	549	571	555	556	549	546	533	544	510	557	526	585	569	595	551	555	561	553	572	554	552	536	531	587	537	502	567	589	529	568	508	528	546	537	539	550	539	582	555	532	565	521	545	543	588	553	528	532	539	510	587	490	564	575	547	547	529	559	525	520	542	525	573	492	579	569	554	533	569	553	514	543	550	534	533	557	539	518	558	575	508	526	538	488	550	518	532	545	561	507	562	533	544	525	506	541	530	494	499	566	546	539	506	538	506	572	523	570	514	561	548	544	553	557	512	547	514	573	551	554	512	513	576	547	583	546	580	543	552	594	570	533	601	568	553	521	524	527	532	560	586	546	549	550	550	521	552	534	537	531	543	537	562	607	569	556	540	511	538	545	550	570	504	552	535	512	565	540	567	535	542	544	519	555	541	550	526	553	513	466	573	543	547	546	516	589	574	509	533	542	566	544	587	564	542	554	501	537	549	552	549	542	519	573	553	507	499	540	560	553	557	551	555	503	542	531	521	528	529	548	546	566	539	523	524	541	559	533	575	538	582	580	547	525	486	541	535	559	563	568	550	581	548	546	537	536	524	545	541	537	501	560	512	559	567	525	536	506	522	532	523	554	543	581	553	568	562	539	546	577	532	533	530	527	512	550	566	573	522	557	557	540	530	509	558	519	510	561	550	574	523	524	534	517	567	577	524	560	519	575	584	556	509	535	531	485	545	539	552	562	522	568	509	546	545	523	547	576	560	568	550	545	574	523	536	557	552	546	528	533	543	537	543	522	502	531	496	539	539	553	558	552	516	528	537	530	540	533	505	541	553	573	518	536	563	545	549	543	528	540	549	515	569	547	540	593	566	536	502	549	520	508	500	564	551	543	530	552	518	520	526	494	545	528	567	544	522	574	533	568	555	549	562	519	568	556	507	500	538	557	528	550	506	498	545	551	589	487	536	530	533	605	563	548	599	577	544	505	553	509	533	554	535	524	559	516	565	554	529	531	519	590	565	511	554	539	521	502	510	588	529	529	545	509	529	529	502	551	565	508	601	612	554	495	508	554	480	568	536	492	544	518	538	523	552	560	550	535	551	568	518	551	523	534	553	548	561	517	528	571	544	569	531	528	557	562	549	520	561	535	512	516	557	563	561	570	539	550	522	549	536	532	551	545	553	525	552	527	512	543	539	580	537	513	511	534	495	554	496	539	562	582	565	521	560	574	532	534	555	538	521	558	492	548	553	595	529	523	557	509	552	589	554	563	510	544	575	525	549	538	486	503	546	543	517	528	567	573	548	557	567	491	575	543	526	552	519	543	551	577	553	540	533	511	502	544	539	506	553	533	563	520	516	573	534	545	548	542	530	576	512	553	559	575	558	588	532	564	526	547	558	549	520	547	529	539	542	542	530	553	571	528	526	565	590	564	537	527	528	548	519	536	524	541	533	511	548	548	559	557	574	570	531	520	609	563	536	548	521	498	510	553	574	538	578	568	530	529	558	593	530	545	529	529	553	520	564	552	563	510	559	531	536	549	569	576	571	518	502	550	557	554	518	576	547	582	569	546	539	499	569	504	602	561	531	541	540	565	514	601	572	553	498	563	542	545	525	532	572	574	556	553	507	559	553	545	559	540	530	520	555	514	531	542	583	513	521	537	543	524	568	578	577	521	527	532	562	538	550	565	552	554	582	541	577	566	530	559	491	531	515	484	566	528	521	505	556	571	539	565	551	526	558	509	535	561	585	538	526	552	558	498	552	567	561	530	527	568	549	543	557	554	549	536	502	541	585	535	553	529	521	492	529	546	574	560	530	536	576	551	549	529	560	528	529	540	514	541	543	554	501	562	522	569	561	528	530	543	572	567	577	533	534	517	546	557	520	551	535	533	535	574	528	554	521	564	554	519	538	568	540	554	531	563	543	533	511	594	531	541	590	547	547	574	574	540	515	519	542	522	568	523	519	521	538	490	560	513	543	570	514	555	563	569	556	578	511	505	496	485	546	545	536	546	569	536	506	572	595	563	545	517	570	502	487	500	528	511	557	496	530	554	509	548	490	571	519	552	516	565	595	566	554	546	572	543	552	548	529	538	569	526	526	533	568	552	528	508	545	515	506	524	560	519	553	533	520	543	521	530	504	573	541	533	545	539	550	534	556	539	535	533	569	526	526	543	576	555	540	540	557	546	544	535	538	514	587	536	566	530	533	555	550	580	513	521	548	545	541	530	558	540	539	513	566	548	509	580	570	591	565	528	557	550	533	541	532	603	572	566	539	511	525	548	565	540	566	503	546	536	535	557	550	532	471	527	541	480	542	545	531	557	504	544	577	558	544	521	538	554	572	547	562	520	548
24718	77392	82686	78783	43939	15959	20840	14562	762	554	621	536	546	571	541	570	545	550	542	537	550	539	527	525	558	558	534	511	521	514	566	614	542	581	553	551	549	575	563	538	602	534	586	582	554	529	538	539	527	567	542	526	541	561	547	577	543	533	524	530	568	532	580	567	545	549	555	585	574	537	567	542	527	553	518	546	538	579	537	547	544	545	532	537	533	557	561	514	559	527	561	548	519	535	513	510	499	550	562	537	576	550	501	521	583	529	573	543	580	529	495	562	555	496	530	547	520	537	554	523	527	526	570	535	532	581	563	600	549	580	562	549	585	579	546	510	515	541	553	562	585	579	568	516	518	541	546	559	551	555	528	563	552	526	561	534	593	561	565	494	564	557	508	557	523	539	547	549	570	542	588	545	516	553	501	555	571	576	516	583	565	564	522	555	507	551	574	539	509	504	536	522	537	535	545	510	566	538	531	527	538	575	529	572	587	522	557	570	600	530	566	535	522	569	539	576	554	591	518	534	543	590	533	564	572	599	534	562	554	555	540	545	556	524	505	571	524	577	542	512	522	567	568	542	535	543	546	553	535	536	583	540	549	557	526	566	558	559	541	534	550	526	551	522	550	536	550	552	561	543	560	544	549	545	544	540	538	547	543	537	555	546	534	536	580	596	567	555	543	511	538	590	525	550	563	575	573	520	572	532	536	602	546	551	554	519	552	550	574	531	572	577	578	564	548	552	543	526	540	534	573	536	557	555	565	533	568	538	516	507	500	482	518	600	508	539	548	525	496	495	525	528	505	518	554	552	607	536	553	550	526	567	549	525	583	524	537	513	518	535	582	540	535	594	533	539	545	570	538	531	580	565	545	549	539	557	525	487	533	509	597	531	563	480	555	538	520	532	515	548	556	550	534	508	539	533	550	576	548	553	520	523	537	561	539	551	534	526	543	527	549	570	542	509	536	525	571	567	571	525	547	526	555	513	563	538	521	517	536	549	510	546	541	558	535	555	546	569	553	536	491	550	552	556	544	511	565	527	542	513	538	563	505	548	547	519	521	551	523	543	514	544	530	560	507	537	546	549	507	497	527	555	559	511	541	560	523	483	591	556	519	599	554	556	516	570	568	565	554	557	574	564	514	545	559	524	574	556	530	557	591	574	549	540	525	588	582	510	490	556	570	549	559	529	480	499	553	558	574	499	513	543	558	562	517	499	567	531	571	576	555	531	537	549	519	550	537	592	538	545	564	536	537	525	513	540	518	525	528	548	533	538	538	554	609	558	575	603	587	520	546	548	561	539	567	520	512	527	537	514	565	564	529	552	538	520	528	532	544	550	526	573	563	533	532	561	543	568	507	533	511	543	560	527	540	551	550	545	548	577	553	491	535	559	568	582	522	583	538	587	517	587	567	540	537	530	557	486	537	533	553	583	553	531	539	547	571	560	547	526	529	576	536	559	557	549	549	534	558	542	566	541	577	536	499	531	587	502	547	534	555	535	535	556	570	526	557	602	550	526	577	577	515	518	541	510	505	565	521	527	545	562	536	505	518	536	549	530	548	559	549	531	552	533	545	563	564	572	575	539	539	567	565	548	547	495	568	551	519	520	530	543	570	518	555	570	576	558	519	543	558	565	549	529	544	555	558	560	517	525	552	563	545	540	573	544	555	524	547	549	556	548	523	537	534	556	560	539	557	517	567	589	538	594	551	548	519	521	580	557	556	528	494	550	525	515	558	599	536	539	562	555	562	544	543	544	551	528	539	589	536	541	559	559	557	560	555	544	526	535	531	531	535	555	574	553	538	522	552	560	587	538	552	523	504	569	531	573	585	552	545	526	599	550	532	568	537	555	544	529	555	554	552	549	570	535	550	547	541	513	529	512	603	559	559	562	552	535	540	496	528	536	544	528	509	535	574	538	528	528	592	571	492	549	589	539	522	561	540	534	543	530	555	533	522	573	512	567	541	534	604	546	551	532	544	534	568	521	532	582	550	519	575	543	536	551	574	523	519	529	528	591	506	597	546	520	522	571	565	576	573	516	551	560	524	512	546	573	549	529	552	547	538	544	514	530	564	523	569	565	541	538	565	557	556	530	525	500	523	527	553	527	535	533	530	554	564	531	553	536	577	550	567	540	534	545	545	544	563	585	554	537	582	528	557	566	538	555	535	543	539	541	516	533	539	523	501	548	536	493	555	541	557	527	572	526	523	551	519	534	531	575	577	562	539	551	566	512	535	550	529	543	561	551	530	529	575	533	594	554	576	542	519	549	531	559	556	523	540	519	548	545	551	529	552	519	564	534	529	541	561	567	547	542	530	496	540	555	542	532	570	524	555	561	558	543	550	488	541	555	502	503	564	513	533	534	576	592	526	537	537	558	578	586	548	552	527	539	571	566	527	546	541	554	536	533	530	547	521	594	540	556	582	526	584	586	542	561	506	582	522	582	520	540	504	529	569	530	542	543	548	564	525	561	542	528	531	534	536	574	544	542	581	509	539	574	566	569	556	532	615	540	541	562	556	569	564	558	568	550	559	535	492	504	600	510	559	578	563	536	600	548	554	540	544	556	557	539	530	559	527	566	537	523	573	544	568	535	549	531	554	549	593	578	541	541	543	539	563	534	545	551	541	585	553	578	517	531	537	554	519	540	588	517	542	540	550	538	547	551	559	557	539	575	547	559	585	547	537	550	520	557	502	553	563	537	534	533	555	550	573	566	578	584	582	587	570	577	544	529	538	526	546	495	530	555	533	515	524	540	520	488	537	510	571	560	568	556	511	552	559	534	561	571	550	539	582	505	545	565	558	540	533	510	513	511	561	580	546	589	527	506	558	531	568	577	510	526	522	579	525	544	534	552	566	553	550	548	558	570	577	513	558	541	570	553	522	594	558	566	542	519	527	556	540	528	538	546	546	516	540	576	555	558	544	535	517	562	570	537	537	548	539	496	556	523	572	534	516	561	533	568	556	547	539	555	541	549	531	553	522	541	534	544	513	550	506	557	543	542	558	524	515	560	555	537	561	552	526	555	542	571	522	514	571	516	566	553	568	525	536	494	555	564	513	565	568	571	557	585	554	528	544	558	563	532	538	524	579	552	552	517	547	550	577	569	548	579	567	541	554	546	544	521	545	564	535	555	564	556	523	577	550	535	548	552	551	549	502	547	558	534	579	552	543	558	508	523	510	519	563	547	557	544	554	490	561	551	558	565	588	521	549	555	533	543	563	517	546	543	530	554	550	550	533	563	548	539	514	507	556	502	520	510	561	551	551	557	536	556	577	546	533	532	533	546	557	580	525	533	520	519	559	539	520	531	508	548	527	560	571	553	560	544	556	557	509	508	564	528	548	537	558	529	552	513	542	578	555	538	564	520	589	560	552	571	528	557	549	540	562	580	564	535	549	534	592	575	554	546	559	555	564	526	540	561	502	519	573	538	503	533	552	558	589	552	545	558	570	536	529	524	510	521	588	506	548	553	545	530	556	530	555	519	557	565
27969	22076	30442	33754	13129	834	881	845	272	225	260	253	235	238	234	239	217	223	235	241	243	250	255	234	248	247	229	253	248	239	243	215	243	233	240	251	219	224	230	231	257	232	225	210	232	253	240	230	221	232	264	246	237	236	249	239	234	202	237	227	223	224	208	234	211	225	223	236	250	209	232	218	202	235	251	228	218	233	248	243	230	242	225	236	234	233	211	253	239	246	244	229	232	212	237	236	274	245	223	229	230	228	233	198	216	224	257	225	208	265	278	230	237	240	229	224	250	216	262	213	231	249	218	265	220	259	232	240	225	227	237	261	237	221	236	243	200	240	252	218	219	221	218	262	231	256	225	233	219	210	227	240	260	246	227	216	247	239	229	238	212	253	237	253	235	238	211	224	217	213	221	243	214	239	242	225	252	235	201	255	219	248	209	220	263	226	226	205	221	240	234	224	232	239	242	253	219	250	228	219	234	233	228	229	229	247	230	241	219	237	232	228	234	223	262	243	246	252	241	250	239	232	242	237	223	258	256	277	217	235	231	254	234	213	259	241	268	207	231	258	231	226	230	243	209	232	215	221	240	228	226	225	214	236	229	243	233	222	245	244	209	228	220	261	242	228	222	237	239	239	242	232	255	225	229	229	225	236	245	245	244	240	211	238	236	241	243	241	244	219	228	224	250	219	231	239	258	222	219	252	252	210	229	230	255	225	229	218	248	230	241	235	234	235	223	251	236	234	247	195	204	214	240	266	220	224	218	243	246	210	228	237	237	208	260	221	274	228	270	235	227	230	255	224	232	223	213	240	249	252	207	244	227	230	237	219	237	235	255	238	244	214	195	224	243	247	238	219	264	254	217	242	248	244	238	256	242	262	222	232	242	219	227	239	239	226	231	266	235	225	225	224	248	247	240	216	239	240	214	238	220	242	231	252	253	248	247	247	231	221	232	219	260	205	255	243	219	231	227	247	235	197	259	226	229	235	295	219	207	236	239	232	201	206	248	238	245	221	245	259	242	230	213	248	203	239	243	217	228	233	243	251	237	245	224	219	215	229	244	240	230	225	256	248	227	201	240	260	256	228	227	223	223	234	243	221	205	241	261	242	248	227	220	226	231	245	246	267	257	243	269	238	241	276	230	224	255	228	230	223	234	225	252	226	235	232	234	230	236	233	238	241	244	248	235	241	244	216	234	249	267	248	243	228	219	270	259	232	233	237	248	248	228	215	277	236	225	228	233	241	254	227	237	248	209	233	209	242	245	248	221	238	247	251	235	232	220	222	231	222	232	239	216	282	268	224	224	230	229	251	235	256	247	226	235	218	228	245	213	249	253	234	224	251	233	227	245	239	253	228	227	230	236	259	249	233	194	209	228	241	257	223	227	247	206	221	246	234	225	240	239	232	214	221	256	261	266	243	236	255	245	211	238	229	275	228	235	222	240	225	222	224	231	214	227	230	209	229	211	261	256	212	246	246	252	241	230	239	235	231	233	257	222	243	226	240	208	232	248	267	228	250	258	239	227	251	261	253	222	232	232	222	203	230	221	254	276	251	238	244	234	220	202	229	232	248	244	261	241	253	237	229	232	258	246	257	221	201	243	231	226	260	256	218	229	253	213	240	262	236	250	232	261	230	245	239	270	240	227	218	232	235	220	222	242	250	247	256	212	276	248	212	258	246	230	231	252	242	233	235	260	233	228	218	238	242	234	247	241	243	235	206	258	258	219	248	206	253	248	259	247	249	221	248	233	202	219	224	240	245	217	210	231	257	254	233	235	231	204	239	241	257	237	221	246	230	219	246	250	251	214	222	234	222	206	259	209	228	223	206	250	231	230	229	224	210	226	235	255	251	216	213	265	229	224	209	237	224	256	207	261	254	216	216	268	218	248	251	214	253	253	230	233	236	233	218	245	223	265	217	216	238	222	230	259	252	239	237	216	243	242	240	229	225	280	238	228	261	235	221	246	227	246	215	237	241	249	240	216	252	243	226	226	241	255	224	276	225	218	218	211	237	243	220	207	261	219	235	260	246	242	215	221	207	225	232	240	252	259	237	286	212	211	228	222	222	246	232	280	251	254	235	220	227	239	224	222	242	221	243	241	213	241	245	235	244	244	214	218	218	266	239	265	262	233	218	241	238	236	249	269	223	242	215	222	214	243	217	227	236	221	227	236	248	241	258	227	217	258	249	219	246	229	225	249	240	221	240	247	204	241	217	222	239	224	245	222	225	217	247	231	220	233	234	222	225	247	220	228	211	238	263	235	238	228	249	222	233	223	225	231	219	266	221	217	220	244	244	209	240	241	230	247	251	232	230	224	222	263	239	235	211	237	238	247	254	244	226	255	253	213	228	249	223	233	244	253	247	224	241	218	218	249	259	241	235	243	253	283	262	224	232	221	242	242	254	221	219	220	251	229	229	224	256	231	260	252	234	233	241	245	242	242	204	244	239	222	226	245	267	243	233	218	255	264	210	220	231	238	223	256	225	263	233	215	226	213	244	231	244	216	232	197	239	250	227	225	217	227	238	235	222	246	235	222	227	283	235	243	248	234	249	221	238	251	238	236	203	215	257	246	236	245	229	223	202	225	227	247	221	240	222	239	236	226	231	232	234	268	232	260	220	251	214	238	204	262	209	242	229	239	245	239	203	253	229	230	211	249	261	221	265	256	245	216	226	234	243	221	244	255	224	213	219	261	238	227	222	235	240	217	252	240	249	236	259	225	230	229	242	233	234	251	257	235	240	246	214	233	271	255	228	240	234	247	231	248	224	252	232	233	228	242	261	218	225	218	236	234	245	219	233	227	226	256	234	232	237	270	245	252	226	242	250	251	244	254	235	231	260	245	231	233	239	230	212	249	221	215	219	227	264	249	226	245	226	230	246	252	244	220	209	244	207	245	202	245	250	240	266	230	246	207	266	210	239	240	244	216	238	222	236	231	231	228	242	233	229	230	198	249	242	238	221	232	228	234	226	241	229	242	232	226	228	208	224	223	267	225	230	232	237	229	259	232	214	200	256	195	237	239	252	232	220	244	256	203	218	223	259	233	243	240	233	237	228	235	224	246	259	223	245	225	238	237	210	239	209	235	231	252	230	217	242	231	243	211	232	229	225	249	240	235	266	234	204	250	254	229	237	254	251	229	223	225	222	256	219	248	219	249	221	257	216	253	241	259	238	257	263	236	203	227	242	235	262	217	254	223	243	244	233	244	230	241	235	241	234	245	250	240	221	239	236	232	259	267	199	233	242	238	226	233	235	255	243	236	263	236	211	222	249	224	241	206	241	257	249	270	234	250	227	216	231	234	248	254	240	226	241	227	210	237	260	215	254	227	243	205	219	231	233	263	226	223	239	230	252	225	216	249	221	241	207	212	253	256	218	215	227	228	223	218	240	216	241	236	238	228	258	285	237	245	244	238	219	215	248	226	233	237	247	222	238	256	232	238	223	231	251	252	234	237	216	247	231	225	227	255	240	246	230	234	250	229	209
12688	26766	26493	26392	8725	649	1134	1169	264	229	266	270	246	248	225	253	250	279	215	258	268	260	256	258	273	255	260	256	232	282	228	247	242	252	256	250	257	238	250	260	278	260	275	245	237	233	237	277	266	233	242	237	270	258	249	236	251	259	261	218	245	246	258	242	241	269	237	236	241	236	236	245	256	236	231	268	275	258	229	250	263	263	246	260	255	269	241	246	251	263	267	244	235	253	256	262	251	283	256	229	249	240	248	259	280	247	262	237	266	276	236	237	250	252	250	240	264	265	275	263	265	237	263	238	240	246	240	281	249	256	274	284	248	281	274	254	233	246	250	252	274	257	256	253	266	262	272	239	240	252	269	224	242	261	249	237	231	245	239	252	248	241	244	259	237	241	256	254	289	242	255	258	266	262	269	256	255	258	256	250	238	241	281	244	235	260	257	274	254	255	232	244	263	229	269	276	253	264	268	282	256	255	247	233	269	280	250	242	234	259	249	228	264	278	242	229	259	239	250	212	263	243	249	230	236	259	261	259	267	236	258	257	259	272	238	239	262	214	254	229	253	258	278	271	275	247	255	248	261	249	224	261	244	263	250	262	252	230	241	243	257	257	243	257	245	270	233	264	251	224	277	256	262	226	240	277	258	270	241	253	232	258	252	258	261	261	248	280	211	237	250	235	228	275	278	251	237	251	262	265	257	253	267	249	268	221	219	280	220	260	225	268	250	246	241	262	275	264	256	251	262	233	255	234	258	239	259	256	249	233	247	253	238	238	256	239	250	230	257	257	253	233	281	250	269	243	253	239	240	281	240	254	240	270	262	260	247	261	264	262	272	245	218	244	220	237	263	261	230	260	222	264	246	228	246	251	256	259	231	246	243	247	261	239	225	251	261	272	246	269	240	239	221	253	264	253	238	254	229	266	263	280	244	251	232	256	278	236	273	245	229	250	241	266	241	260	265	253	262	248	257	243	249	255	270	245	260	222	250	280	260	260	260	228	269	258	258	248	270	274	272	238	262	252	251	246	275	279	244	225	251	284	257	238	237	240	264	254	245	244	267	247	277	275	245	235	248	255	263	276	264	291	258	233	216	256	228	244	251	251	267	233	242	239	254	254	274	258	269	256	232	259	257	270	276	262	261	242	282	276	250	244	246	268	259	241	262	284	255	253	251	274	273	259	273	261	250	275	242	260	257	270	237	232	230	246	259	260	254	272	249	267	233	275	248	242	252	234	269	260	223	246	270	234	264	259	265	245	266	227	252	262	276	235	252	248	239	234	238	258	243	240	224	241	248	245	248	255	239	218	235	270	238	251	270	236	277	257	256	261	278	250	287	242	243	258	246	257	222	252	236	254	298	243	253	239	244	224	242	263	277	242	229	237	270	215	277	241	277	262	254	241	285	245	242	257	188	244	237	234	255	271	241	257	255	223	244	274	235	294	267	259	260	252	248	254	271	231	223	265	269	254	266	245	261	262	252	252	279	245	234	237	226	287	253	264	256	254	260	271	259	259	249	237	243	254	245	240	227	271	278	227	265	253	247	268	270	270	279	245	261	263	253	252	242	256	267	259	246	253	253	256	253	218	236	258	273	235	230	286	252	231	272	252	246	253	255	230	266	268	254	275	239	261	257	271	283	257	262	263	251	232	268	247	266	252	252	265	274	250	240	270	271	259	239	230	274	258	252	233	263	241	243	246	290	225	235	243	250	248	264	251	245	255	241	236	288	238	265	240	261	258	227	289	239	274	254	251	283	244	271	232	266	246	258	267	238	261	268	255	257	217	225	233	272	248	257	264	252	256	250	219	254	262	225	277	243	235	251	262	263	270	257	227	242	255	228	255	268	236	231	260	261	271	263	274	229	266	261	263	248	248	258	261	245	247	243	258	233	285	258	260	250	271	247	268	243	241	244	274	233	266	243	256	279	254	271	270	242	243	271	242	260	266	224	261	279	263	262	264	255	270	264	255	269	268	285	249	267	276	223	227	230	263	259	257	246	283	254	265	264	260	269	260	233	239	268	289	270	281	243	259	229	253	271	263	248	269	268	237	229	244	248	247	242	265	253	261	268	224	253	235	256	232	249	263	258	267	261	228	287	259	262	237	234	258	297	266	249	252	261	248	253	259	259	274	254	250	232	267	264	263	267	236	253	238	251	274	268	274	229	262	283	262	258	284	246	225	240	266	253	270	260	259	245	269	256	279	233	259	236	259	262	258	259	260	255	249	263	256	256	247	256	263	229	255	246	290	246	251	239	255	226	249	272	247	257	258	258	230	243	240	264	231	244	246	257	234	255	243	257	251	237	271	244	241	221	263	257	237	266	245	254	252	228	246	253	268	249	246	280	250	258	251	245	253	263	263	257	253	259	245	232	244	256	254	240	279	274	257	239	258	242	252	257	251	234	275	249	246	227	241	243	248	243	226	245	274	264	250	249	273	267	256	247	242	263	260	246	250	265	246	241	258	271	236	229	257	267	256	245	268	245	233	267	243	253	253	266	249	248	250	256	243	259	250	242	249	253	274	229	260	242	253	243	265	257	240	277	229	255	258	263	253	237	285	280	250	256	253	239	260	263	251	260	262	234	274	226	270	250	259	254	234	242	269	271	243	203	233	246	245	270	273	268	233	283	231	243	246	283	238	250	261	239	235	249	262	261	271	263	241	250	248	276	256	273	248	250	254	247	282	254	235	271	275	245	243	259	243	271	259	265	248	264	255	238	251	255	262	238	241	253	239	266	244	249	261	229	249	220	251	249	250	244	261	257	247	279	252	247	269	237	240	278	202	256	245	244	240	272	237	271	251	279	257	272	247	240	239	247	242	258	260	240	250	254	226	264	246	224	244	285	232	259	265	234	240	278	262	245	242	239	277	237	259	229	265	281	237	252	233	263	258	249	233	244	260	243	273	239	270	272	240	255	245	259	280	257	259	267	252	255	246	228	241	256	256	265	239	260	233	226	254	235	228	262	259	252	249	235	241	269	262	248	247	261	227	272	259	229	233	242	251	267	246	266	266	258	234	245	250	264	254	239	252	262	255	236	223	253	261	267	259	249	231	255	248	230	282	237	259	244	251	259	266	254	251	231	249	249	261	239	253	258	277	276	250	242	259	285	260	241	239	253	261	241	231	288	261	271	242	246	235	255	279	244	260	250	244	226	261	253	244	241	275	248	262	274	271	263	242	263	255	267	238	255	270	271	241	251	241	253	217	239	268	240	260	217	257	240	271	249	252	250	232	239	245	260	271	242	263	257	277	252	261	256	265	253	227	255	267	261	247	269	264	264	258	235	223	269	244	256	241	249	257	251	237	231	231	263	222	269	248	244	265	252	279	252	225	275	239	261	247	271	248	241	229	235	273	270	259	255	235	232	265	261	279	231	288	289	262	300	243	253	288	244	223	266	273	255	260	232	246	258	257	257	262	259	228	267	279	261	236	258	252	258	259	244	239	242	251	280	287	263	257	248	263	250	241	264	252	229	258	248	274
23969	21235	34313	50720	37263	18240	12982	7549	925	410	397	432	365	417	392	403	381	378	367	387	429	426	376	417	395	378	386	426	402	415	376	407	405	380	418	430	401	400	431	385	400	391	363	374	384	387	416	374	430	407	363	408	376	418	405	417	407	398	384	377	385	405	384	402	402	380	402	356	384	385	417	397	417	371	405	385	347	375	403	404	384	402	411	394	388	358	408	403	386	376	395	392	413	411	375	396	397	402	378	369	367	398	442	391	394	359	378	438	388	367	411	395	386	400	395	428	376	393	373	418	375	355	360	393	372	379	374	399	401	373	392	412	414	357	365	360	385	358	421	381	402	379	410	395	394	397	422	381	378	422	394	453	421	404	363	402	361	413	388	398	408	350	377	368	373	384	393	406	395	356	409	421	412	359	378	376	385	403	393	360	392	403	407	385	380	391	394	420	384	386	358	377	389	383	380	409	372	402	400	405	402	376	396	359	421	382	380	384	401	392	372	372	397	369	399	392	392	387	419	399	392	375	406	384	391	422	394	410	350	379	403	393	366	390	399	417	360	400	366	393	390	386	358	361	381	377	395	419	358	375	387	414	399	370	383	355	360	391	396	390	381	356	379	366	414	406	395	371	378	394	380	369	377	364	374	403	399	398	408	399	374	394	387	372	389	385	386	375	371	391	403	376	382	385	369	343	372	371	394	363	381	391	368	388	366	378	404	419	384	398	418	345	402	391	405	373	388	395	434	396	375	393	390	389	401	373	376	368	373	369	378	396	400	408	429	382	384	406	420	413	403	403	401	379	401	389	414	391	394	426	396	397	353	397	395	384	381	353	400	389	390	360	409	407	367	409	386	433	417	365	408	383	398	398	368	397	399	368	420	399	367	387	380	409	420	406	376	396	416	386	384	400	394	404	414	401	357	377	392	384	410	399	403	423	369	399	361	371	404	391	386	396	381	420	389	414	402	411	369	384	370	381	377	384	383	403	377	409	366	408	392	380	360	389	389	409	358	364	434	383	435	383	377	384	439	385	420	396	404	407	375	384	377	409	376	360	394	380	384	411	381	421	369	434	407	388	405	396	409	391	370	367	346	377	378	401	400	420	397	394	417	409	379	421	372	378	403	394	383	367	403	362	430	367	392	405	389	382	398	370	408	397	400	381	395	411	397	411	371	403	397	371	356	413	392	363	382	408	369	370	364	391	419	386	394	419	373	406	414	416	408	369	374	372	390	354	371	400	404	393	405	362	389	386	383	393	381	395	358	389	385	364	382	386	411	382	366	405	391	369	398	413	383	368	410	409	366	388	396	395	412	392	417	337	367	356	406	368	365	393	363	364	409	385	377	426	339	402	353	442	360	354	394	375	381	376	395	409	386	394	385	408	378	418	364	382	411	353	399	394	416	396	380	395	414	390	374	379	383	368	392	407	410	407	379	409	402	399	405	390	373	400	397	364	371	408	379	370	406	336	381	382	386	386	397	369	380	400	410	418	376	382	419	403	406	424	393	345	412	433	356	428	429	411	389	384	383	389	402	430	415	386	412	403	405	425	364	372	395	375	407	402	415	429	438	409	389	389	400	415	396	396	408	390	379	385	401	380	364	400	404	395	387	396	391	433	404	410	412	394	414	436	395	373	399	360	399	413	386	412	383	363	394	371	362	392	384	400	390	384	402	403	421	387	407	340	441	390	428	404	342	394	423	378	357	404	408	383	364	390	402	332	385	413	391	412	398	386	380	424	375	398	425	406	415	406	398	375	388	394	383	404	361	394	418	376	355	399	384	404	419	446	395	417	399	361	406	400	372	401	375	392	374	390	432	397	375	384	427	431	401	363	386	394	410	356	362	385	369	390	378	380	427	376	384	359	430	411	403	379	401	390	431	378	386	427	375	372	402	391	418	389	360	371	397	391	378	379	392	413	375	380	380	394	387	402	403	371	397	365	406	385	363	386	415	371	363	371	361	376	378	400	416	417	389	411	340	396	406	398	401	411	384	375	386	363	345	399	422	372	393	383	364	367	409	367	409	383	419	368	407	438	380	385	362	392	379	404	372	405	345	385	402	392	376	365	416	405	395	384	390	367	349	396	426	417	399	392	389	358	426	416	404	415	374	383	402	396	435	368	427	391	402	423	435	408	372	358	382	376	389	382	371	401	408	385	398	369	367	405	410	362	356	429	376	396	402	375	377	376	387	361	402	407	377	389	365	388	385	387	405	390	395	406	387	394	396	404	415	408	414	403	410	373	436	385	362	397	392	371	374	391	404	361	370	372	395	401	371	395	412	361	413	402	402	418	387	392	417	365	364	379	435	400	412	378	394	380	394	415	366	377	396	375	389	363	371	414	378	366	362	420	395	365	358	409	358	403	409	380	393	355	416	414	391	380	448	425	378	394	411	388	374	420	377	402	375	431	390	378	361	378	401	404	438	373	392	420	405	396	409	382	389	403	388	376	382	427	413	393	403	407	411	395	401	397	413	357	404	377	447	360	382	389	405	383	376	405	409	401	403	419	363	375	398	402	352	393	374	388	402	391	395	410	410	401	404	392	395	384	421	396	434	387	399	422	365	442	402	402	383	413	388	364	379	380	423	396	385	411	364	367	407	407	378	389	411	423	383	406	349	392	394	364	423	371	391	389	382	402	392	388	382	418	392	384	387	410	395	434	360	407	387	373	386	413	417	382	403	388	382	378	379	377	383	370	376	424	404	389	355	394	395	378	375	373	358	400	394	380	389	408	382	385	424	393	407	410	380	363	367	399	372	412	391	387	388	395	363	415	412	427	402	393	382	428	377	394	397	417	371	420	393	388	361	366	398	364	376	393	388	380	387	377	412	355	428	402	368	387	402	385	382	365	399	368	421	362	351	403	401	414	352	402	404	423	394	388	373	381	392	382	392	383	412	386	369	375	374	389	396	448	390	412	385	378	409	366	390	376	355	406	401	384	404	401	367	396	388	368	386	362	456	389	391	368	383	373	385	382	421	392	405	406	444	409	408	379	370	428	387	413	376	400	411	391	398	399	400	411	385	366	373	422	387	396	406	383	384	381	373	388	369	377	388	394	413	366	384	411	380	390	389	404	421	368	391	390	369	406	385	378	408	425	383	398	377	400	415	373	423	345	386	398	460	373	382	374	397	407	367	451	397	369	414	393	421	406	398	404	401	371	415	394	375	414	376	398	383	394	391	355	371	400	348	386	404	366	373	376	375	369	363	369	375	396	397	412	364	380	372	343	397	369	400	398	390	355	412	417	444	400	407	393	427	393	387	375	380	389	362	407	406	379	409	364	354	406	373	383	406	362	370	372	372	407	418	387	377	380	389	409	431	431	454	392	371	381	397	341	408	421	371	384	424	401	389	388	380	383	342	378	398	431	421	422	398	387	404	370	408	375	406	381	431	376	400	384	365	390	438	367	382	384	399	403	393	386	370	392	387	409	355	410	421	395	372	375	382	402	390	369	375	388	406	387	398	390	366	421	391	412	403	384	376	407
18199	65956	68581	64706	32884	8165	12259	9882	961	440	432	409	407	408	417	420	404	397	393	411	404	409	388	413	428	426	397	414	410	421	413	411	414	444	383	386	405	460	399	431	389	383	388	391	423	400	406	381	382	374	384	405	392	388	438	416	395	436	389	372	425	459	415	374	415	411	401	417	414	425	397	413	398	401	384	401	382	434	402	389	394	372	375	405	397	389	373	419	412	406	416	395	414	395	405	431	401	404	374	395	434	413	385	378	422	393	404	409	391	385	392	390	393	405	375	400	417	401	405	423	403	415	392	382	387	404	400	384	389	388	383	396	393	427	381	381	401	401	384	396	392	421	378	407	420	409	360	404	408	391	382	370	397	377	374	407	413	433	398	400	418	401	407	378	432	407	393	436	404	420	404	394	397	399	398	380	428	416	382	391	394	371	423	393	396	399	405	359	442	413	408	397	409	369	371	391	410	415	416	401	393	408	408	410	435	388	405	411	415	402	415	375	425	377	384	420	407	403	403	387	457	395	417	413	425	381	398	376	376	383	415	407	386	416	406	400	409	405	418	404	380	409	383	423	454	392	403	431	395	426	396	421	399	423	389	413	396	401	377	407	383	389	370	405	401	419	397	373	407	378	406	419	370	404	421	408	397	366	388	380	371	397	401	407	391	409	406	412	400	413	391	406	402	430	391	432	388	420	433	402	410	384	394	418	434	416	410	410	420	411	391	423	400	386	387	414	378	396	398	417	412	393	418	401	418	374	388	411	412	406	390	399	377	414	378	419	434	403	420	392	433	397	410	406	405	407	391	392	410	425	371	381	396	381	413	401	401	379	389	410	398	427	407	441	394	401	420	421	412	397	397	451	359	412	435	382	436	353	407	410	440	399	364	407	383	417	405	423	401	398	350	391	415	400	397	395	383	439	384	397	465	424	406	423	388	378	406	392	426	386	366	408	405	416	419	408	399	423	390	400	421	401	417	419	384	398	410	402	388	385	402	406	430	380	371	461	381	409	384	448	390	427	388	371	396	392	409	433	373	408	393	388	398	408	384	405	392	400	367	397	410	424	428	404	379	400	412	359	399	397	431	390	384	394	393	413	393	411	375	396	381	388	370	439	411	409	429	406	404	421	435	435	363	401	398	406	421	411	399	370	395	420	426	375	367	383	435	401	381	394	386	369	381	422	414	418	422	409	430	434	432	401	368	376	404	398	361	397	422	398	389	380	389	402	384	393	422	386	383	406	376	389	422	379	391	389	412	388	457	398	398	437	395	435	409	386	382	411	400	420	405	431	432	400	403	418	422	377	382	378	431	387	399	402	426	422	403	404	396	386	390	408	368	376	386	388	444	384	399	421	374	392	396	412	367	408	410	375	381	392	410	407	406	413	432	371	386	402	424	385	382	416	369	390	411	441	375	393	402	417	417	403	415	377	386	413	391	396	434	454	451	394	385	414	379	427	403	401	411	423	417	450	404	429	408	424	386	426	389	424	398	395	414	406	383	384	399	416	403	337	423	392	395	369	372	380	368	419	416	367	407	390	422	412	384	381	377	451	424	412	409	410	435	416	420	385	393	395	410	397	411	397	424	434	362	434	390	372	411	397	374	430	389	403	399	398	428	394	410	384	404	434	415	412	425	367	402	420	403	392	388	385	425	399	455	386	392	386	382	371	423	429	414	400	426	405	390	354	426	422	409	388	427	420	363	376	417	416	377	395	355	393	383	396	416	385	403	421	389	409	417	400	386	422	406	410	439	416	419	397	405	390	406	412	420	369	414	413	395	392	405	399	448	418	384	404	402	405	399	380	415	426	390	398	401	388	413	382	384	408	431	376	402	401	382	413	397	398	449	381	445	384	391	376	393	395	430	428	388	398	425	391	386	407	401	406	357	411	450	419	388	386	420	394	409	399	375	412	402	400	402	437	414	404	429	411	383	409	410	417	421	407	396	394	417	421	391	394	422	407	409	406	371	392	420	395	419	368	399	429	402	413	413	377	410	388	394	434	384	402	373	393	391	396	412	400	408	471	379	394	408	388	427	423	375	390	392	402	379	385	410	405	415	416	417	362	379	388	435	387	382	405	384	417	400	400	351	377	377	377	410	419	382	405	375	420	420	420	434	402	406	396	401	393	378	398	397	423	396	386	393	419	408	402	433	415	379	411	389	444	373	396	378	392	411	402	404	384	386	418	400	428	412	387	393	427	426	365	404	373	381	387	395	427	426	416	393	409	412	396	394	399	369	411	365	371	420	400	412	424	407	418	392	458	418	411	397	412	392	378	397	403	372	419	399	427	424	419	402	405	410	402	377	421	388	381	390	408	377	342	424	407	414	432	432	414	392	427	424	396	393	394	417	443	393	417	397	426	387	385	377	421	392	395	412	420	433	342	373	413	413	409	375	394	401	390	392	384	398	402	426	410	376	405	417	370	419	402	398	373	412	397	419	436	374	431	412	399	400	423	397	377	419	404	413	385	373	430	390	403	394	394	443	382	410	368	399	382	373	422	383	390	411	388	384	381	388	389	392	388	413	399	388	405	420	409	385	405	402	396	413	434	419	363	339	402	395	430	393	409	384	400	418	377	390	386	418	375	399	396	416	404	401	395	398	369	417	425	390	392	379	367	411	376	413	401	409	421	375	392	383	398	433	422	439	429	405	377	448	379	414	422	390	432	409	396	405	398	377	411	429	383	388	395	400	409	405	395	420	401	377	415	409	410	381	401	397	415	446	395	370	396	410	391	414	400	414	368	403	428	393	377	392	417	416	351	421	398	398	405	423	381	403	393	409	436	387	383	412	391	367	377	437	421	419	400	414	391	386	447	414	413	380	428	383	411	425	361	432	398	404	432	378	422	409	394	399	413	399	391	432	416	413	386	394	389	430	397	412	405	376	442	402	390	424	409	396	373	379	415	444	399	398	419	390	408	400	438	392	422	406	392	399	409	441	372	407	410	409	406	388	430	369	393	391	430	400	396	404	409	442	409	381	393	399	414	441	395	413	384	413	398	373	414	406	396	387	424	408	436	437	401	389	387	432	392	397	387	428	386	407	411	391	392	367	370	405	392	389	412	415	393	392	374	421	405	414	389	389	445	433	384	407	402	396	405	449	393	384	406	392	408	366	375	406	407	420	410	405	358	417	390	379	401	400	399	387	402	390	397	384	401	427	399	401	397	370	399	448	407	447	400	400	418	386	369	370	376	416	404	371	401	410	403	423	406	382	395	386	431	429	372	417	437	422	388	398	419	400	438	401	390	411	407	411	402	394	400	369	394	434	397	436	429	428	434	421	389	402	366	426	369	404	388	390	420	395	395	380	381	402	426	416	383	409	404	395	404	451	412	411	399	381	438	403	368	391	431	423	392	392	420	434	386	406	380	433	400	423	406	388	409	403	398	427	444	408	420	367	411	405	395	421	404	392	412	371	393	408	412	430	365	364	376	378	402	373	421	402	401	387	399	375	395	394	416	373	380	368	383	409	425	397	407	393	390
24806	21096	32879	46716	30708	11002	5131	3820	388	274	270	268	273	277	280	259	267	282	268	280	299	295	276	264	279	286	290	315	278	301	247	277	281	271	290	284	309	282	258	288	251	271	292	264	267	271	305	285	229	294	270	294	280	260	262	257	286	298	276	275	274	301	263	258	271	267	282	294	268	257	258	282	266	257	277	308	290	258	295	265	276	283	262	269	243	273	284	263	277	252	262	289	266	265	256	298	291	265	263	255	285	256	275	277	273	289	270	263	256	290	263	245	260	279	278	214	259	291	297	279	294	287	262	282	284	282	298	255	278	284	269	285	295	288	272	255	300	277	286	248	308	254	264	285	273	269	283	276	307	260	237	282	276	291	286	286	274	251	283	253	263	287	266	267	268	255	269	285	267	276	290	254	281	246	264	277	281	281	279	280	267	286	268	241	287	272	261	268	276	267	292	263	254	285	265	249	286	293	263	256	243	296	288	253	271	280	275	277	277	275	250	251	250	269	282	291	249	266	257	280	295	259	271	269	262	279	280	257	270	262	276	246	278	260	284	288	283	282	275	266	284	287	293	271	296	249	242	264	275	304	278	300	292	284	263	278	279	250	282	275	252	265	248	262	265	249	281	286	217	288	274	267	279	287	278	280	284	308	272	265	265	260	279	272	255	261	284	267	276	280	312	264	283	222	261	271	258	280	281	261	263	309	279	276	248	262	263	265	273	279	311	282	246	295	280	264	295	261	250	279	259	272	303	237	255	280	282	261	275	278	280	294	275	268	277	261	280	272	293	288	284	278	266	234	274	301	268	260	263	269	251	274	290	281	294	270	256	264	265	265	261	266	255	305	307	261	273	292	262	292	261	282	271	267	293	264	298	277	329	285	274	244	266	306	286	258	281	264	291	300	260	298	281	263	291	260	271	274	275	265	285	238	253	258	245	264	308	277	292	251	268	275	294	265	293	287	267	280	270	256	264	271	279	290	266	306	275	295	269	270	263	256	267	270	272	261	220	263	278	294	271	249	299	277	282	265	253	275	268	265	292	280	300	260	286	281	250	263	267	297	308	290	272	291	279	285	269	245	268	255	252	265	306	271	269	281	255	268	274	256	279	246	292	271	291	295	270	253	266	295	305	272	267	267	270	253	272	298	254	308	252	258	240	291	288	287	288	283	260	273	274	274	284	277	292	265	267	262	291	277	253	254	291	297	241	271	273	281	266	291	280	293	265	278	262	258	253	261	276	297	235	252	273	282	274	276	243	282	317	280	273	300	272	284	279	310	274	303	292	291	288	290	274	277	271	288	278	259	267	280	282	253	274	255	255	275	295	308	268	292	261	292	283	260	263	291	272	235	258	268	264	273	265	273	277	266	243	273	275	236	309	275	256	264	274	265	279	258	267	265	284	276	267	234	279	256	283	254	282	249	275	261	280	277	294	272	272	272	249	283	291	260	260	257	283	300	284	274	266	241	257	313	268	294	248	280	272	251	273	269	268	252	271	288	264	281	240	302	279	275	252	271	262	253	274	267	248	280	282	267	257	273	269	258	247	265	241	259	240	289	316	286	287	279	267	268	230	287	287	271	285	266	280	265	294	251	255	279	270	282	275	264	279	286	288	269	302	276	248	288	281	256	261	262	265	292	261	269	313	280	303	249	274	295	255	278	246	275	274	272	259	256	255	274	299	279	268	267	278	316	271	269	272	270	262	271	260	265	268	299	294	280	253	273	246	248	270	265	260	260	274	274	300	274	293	272	262	261	268	283	272	281	283	267	300	292	280	257	298	251	243	270	264	240	275	267	283	245	283	254	259	244	281	269	275	263	244	251	272	261	252	270	294	277	264	280	293	274	245	251	247	265	301	287	279	271	249	268	282	256	287	258	236	229	274	274	246	311	271	260	266	271	301	282	282	265	259	287	243	279	250	261	280	296	293	284	237	247	259	260	255	275	276	272	267	268	235	271	259	269	249	275	259	298	273	270	281	263	276	294	261	261	262	271	263	286	259	285	305	285	276	285	268	321	290	256	285	261	292	271	254	267	268	289	283	276	289	257	266	277	288	262	292	260	293	276	297	264	258	257	252	264	293	278	278	268	270	292	249	241	308	305	286	274	253	276	245	280	262	293	277	258	273	254	257	258	244	263	276	277	295	274	305	273	267	282	258	264	282	257	262	253	311	263	286	274	254	280	282	297	281	317	283	289	262	291	226	255	300	253	263	263	269	250	295	272	284	278	263	264	279	256	270	275	242	273	253	271	281	294	263	281	268	283	277	290	290	254	278	244	281	303	279	287	263	274	287	264	239	265	258	268	301	239	266	286	284	271	253	262	257	285	272	282	250	278	260	292	249	293	288	273	263	277	281	272	268	256	270	266	298	287	263	268	253	257	269	292	266	286	281	279	276	287	240	253	276	264	257	283	270	259	233	270	265	247	245	258	292	282	289	247	249	280	284	272	271	289	272	251	293	287	278	269	244	281	290	284	286	278	271	243	274	249	309	264	265	279	308	275	286	266	268	253	277	255	291	289	280	292	288	275	272	266	239	260	271	267	277	266	271	286	292	237	297	247	256	240	266	269	262	277	260	275	265	273	283	257	250	286	276	253	272	265	246	267	278	281	272	268	261	261	275	261	267	278	261	261	300	289	261	278	291	231	251	257	294	255	236	281	289	243	254	256	283	280	253	255	291	261	278	247	286	312	273	280	291	288	250	278	277	272	267	277	284	276	267	279	276	293	296	261	261	268	274	267	266	264	250	258	280	268	271	266	281	213	252	282	287	302	303	280	251	266	241	275	291	281	248	264	278	273	247	284	237	292	259	275	284	278	279	274	254	280	283	302	244	249	288	282	262	249	267	251	305	280	291	269	275	268	289	257	273	303	252	318	260	261	283	285	290	250	272	253	281	306	305	257	294	290	282	237	281	258	262	276	267	269	284	264	265	270	279	278	269	258	281	276	271	270	238	272	272	259	259	274	282	263	265	279	260	287	289	271	261	278	253	267	292	266	275	283	291	299	255	289	286	266	286	267	272	271	291	269	255	279	281	260	285	281	283	273	258	251	272	278	278	276	272	280	236	276	277	279	247	253	291	291	278	308	275	273	268	283	279	272	281	278	294	255	271	277	273	277	282	286	260	218	270	301	242	272	269	265	257	297	258	246	276	308	271	260	262	298	281	246	300	290	263	298	250	272	277	264	253	279	233	252	303	273	267	251	254	245	270	291	288	285	295	289	288	241	271	250	256	258	259	267	249	264	272	255	283	263	291	271	253	292	276	287	250	260	294	265	268	277	265	265	267	294	274	239	276	289	268	263	262	269	276	298	308	274	264	290	270	253	310	301	270	285	277	300	306	266	273	298	270	262	300	285	262	313	298	289	235	264	259	295	273	255	271	274	296	259	249	279	286	274	251	283	253	261	272	251	274	269	261	254	262	259	283	276	281	257	261	270	309	256	252	295	276	298	245	272	255	299	262	273	272	266	323	257	278	253	275	254
17095	54940	56299	53874	27014	5243	8064	6975	433	326	293	332	297	286	316	288	292	301	298	307	296	280	275	286	297	297	295	292	302	315	332	316	284	296	325	297	293	300	312	300	292	304	314	321	302	278	304	296	283	305	301	312	270	320	282	290	302	327	285	316	282	264	333	303	326	299	287	273	300	329	295	310	311	338	304	285	258	297	283	307	304	286	294	316	285	293	278	331	321	293	275	290	262	321	276	279	292	280	272	298	328	297	305	305	262	296	297	311	326	285	334	286	313	284	284	275	279	288	298	294	288	296	341	309	289	301	298	279	286	298	302	296	305	319	321	284	299	294	335	313	267	322	284	337	272	290	298	305	301	299	315	284	280	292	299	284	301	302	306	292	301	285	337	274	292	274	298	301	302	307	332	290	287	301	338	280	278	284	288	280	287	291	297	306	291	277	319	300	316	294	299	304	290	279	264	299	335	290	275	304	275	281	283	267	298	322	309	280	303	290	311	292	285	287	277	304	279	294	302	301	301	298	288	280	305	291	300	290	278	316	285	298	301	292	316	297	267	292	297	301	323	311	300	277	327	313	278	275	310	286	279	312	288	307	304	285	308	303	287	306	316	288	331	316	304	307	303	263	294	326	306	300	302	299	278	311	294	302	301	327	288	270	285	308	300	282	303	290	299	279	278	291	316	321	304	290	283	280	311	321	279	294	283	263	290	282	263	300	268	299	340	291	305	310	296	290	307	299	305	288	316	317	321	298	292	314	299	329	270	310	297	314	290	294	333	285	294	290	282	312	311	301	332	295	327	313	297	294	299	323	329	281	295	313	294	293	280	291	318	332	300	305	296	303	289	304	280	278	284	271	300	280	286	303	294	324	284	281	287	294	269	296	288	306	292	284	306	336	274	323	324	300	261	280	313	314	290	326	278	289	302	265	311	319	306	300	287	286	282	288	293	264	274	290	307	301	289	302	303	286	285	275	290	312	310	279	331	323	306	289	286	319	312	268	260	301	292	304	293	282	291	294	304	297	320	303	320	296	323	301	282	313	274	292	304	315	279	309	294	288	309	307	276	273	318	302	309	323	272	296	265	295	312	307	298	302	289	293	293	309	261	296	311	283	301	287	302	305	309	270	322	330	286	279	292	286	294	278	278	326	312	279	307	300	273	286	279	318	302	289	316	287	296	272	286	287	302	274	311	317	304	296	326	288	289	307	287	305	306	259	285	297	305	297	321	297	297	299	291	273	287	322	275	267	313	320	276	292	310	306	307	324	281	293	279	318	305	281	298	303	261	311	312	296	293	284	313	292	293	333	323	275	305	322	274	297	299	279	316	289	328	286	303	351	280	298	314	298	316	279	274	309	307	300	284	310	302	310	304	276	283	300	291	298	350	310	277	291	328	315	275	293	306	327	323	327	284	306	294	302	289	270	276	295	305	293	278	296	285	318	309	304	316	311	290	293	277	289	278	320	270	284	272	301	301	326	326	297	279	306	287	291	322	310	275	270	302	301	299	271	307	287	336	291	295	273	265	312	295	306	317	326	294	331	304	317	274	302	279	326	282	313	297	303	267	301	294	296	298	289	316	288	280	288	294	322	285	285	293	303	294	289	322	295	285	291	325	288	332	319	265	328	274	308	304	272	268	267	312	306	321	290	271	313	325	265	283	325	292	325	283	322	265	266	300	285	293	279	283	300	302	290	323	296	305	318	295	327	325	301	281	302	287	308	252	320	324	297	294	287	332	321	314	297	305	282	313	310	325	294	302	285	291	297	322	329	322	320	299	273	292	308	293	314	301	301	304	308	277	292	266	282	316	288	313	290	314	337	307	287	292	309	312	303	286	288	293	297	306	288	314	296	310	315	311	306	273	296	286	328	274	278	321	304	293	303	250	278	284	294	298	287	343	286	308	299	274	277	308	290	284	294	279	314	299	279	277	275	293	297	324	288	312	285	318	290	299	290	297	281	314	318	308	292	311	335	311	320	294	304	297	283	319	279	297	309	290	309	321	312	337	281	274	311	297	289	280	294	318	295	321	288	279	299	297	282	305	312	302	306	303	268	300	304	313	329	289	295	313	336	308	307	298	288	317	288	295	306	309	276	298	291	313	320	293	289	300	273	308	301	278	292	293	294	324	303	312	288	298	261	294	299	280	302	270	305	316	304	286	277	263	291	315	319	306	305	284	308	304	295	291	313	278	275	297	327	319	305	302	273	299	297	293	309	307	324	315	299	287	309	287	316	296	302	282	273	323	307	274	293	295	313	324	313	317	263	300	312	284	294	308	303	297	289	298	280	304	320	284	323	310	285	305	286	293	280	318	289	293	325	307	278	290	310	278	305	276	295	301	293	307	313	282	303	260	300	270	310	313	292	287	307	274	297	268	300	297	300	283	294	303	284	308	298	295	285	295	296	290	278	288	297	304	275	279	283	306	271	306	306	317	292	282	297	266	284	299	271	294	318	278	298	278	289	298	315	321	309	320	263	323	261	270	288	289	325	295	282	281	322	287	350	291	321	292	304	270	315	302	290	302	327	324	290	273	318	338	317	296	332	280	310	304	324	305	307	319	298	330	276	288	306	300	328	287	329	322	300	329	287	304	295	302	301	274	295	306	321	295	301	287	303	298	290	296	273	283	309	304	295	282	306	296	297	309	300	303	291	306	270	303	321	303	316	285	316	288	269	321	279	278	298	301	299	315	296	285	308	282	298	283	306	317	325	324	281	287	318	288	286	275	288	301	262	297	283	281	286	278	301	293	265	311	331	303	299	318	291	286	269	297	315	298	323	303	306	310	290	328	281	304	292	312	318	288	316	289	277	301	309	295	353	287	280	304	252	320	290	301	305	258	306	284	280	288	296	299	321	304	321	279	328	294	310	289	328	312	283	338	306	299	301	275	268	289	309	286	307	331	284	319	263	274	281	277	314	308	289	322	297	298	292	296	278	301	290	309	289	297	306	289	294	281	291	311	298	303	336	303	294	306	286	318	319	299	312	293	302	304	305	290	275	256	307	299	321	300	302	290	300	296	319	306	300	300	292	308	333	292	293	278	288	275	310	297	282	294	270	318	319	295	309	323	312	276	334	277	314	285	317	277	290	289	312	314	279	322	304	300	297	299	299	285	282	336	292	331	314	269	292	312	313	291	291	288	271	294	316	288	301	288	288	300	329	302	278	267	299	316	293	292	282	277	273	292	296	300	276	330	292	302	301	288	287	301	296	308	279	304	302	296	284	294	278	332	283	319	283	276	264	278	341	265	301	291	339	258	315	286	283	293	305	292	301	303	280	301	281	290	302	312	316	283	306	310	295	259	292	317	273	311	289	288	301	300	312	290	320	263	306	283	282	302	268	296	256	305	278	315	319	280	301	308	291	307	318	286	277	289	274	324	297	279	318	307	320	277	319	277	309	308	329	281	293	317	264	302	288	249	310	289	322	285	277	295	297	321	281	313	326	299	293	276	318	299	304	287	286	310	269	280	280	313	291	265	294
22687	21164	31023	48627	44675	23584	21874	15358	2720	563	574	591	549	564	558	537	518	564	572	539	535	558	554	522	554	541	557	575	512	588	614	570	488	539	505	545	536	530	550	509	540	555	549	553	492	570	562	513	553	520	535	568	534	556	515	520	549	547	511	535	555	521	584	541	525	569	556	530	558	551	532	533	544	530	531	537	513	553	577	525	535	576	551	508	521	524	539	526	522	548	583	543	558	557	518	576	546	546	572	504	529	503	528	536	571	557	538	541	532	480	536	580	553	529	522	511	540	565	532	513	562	513	537	511	509	572	560	536	535	526	509	546	529	543	590	520	578	558	558	529	561	514	541	542	561	547	582	516	532	529	549	550	565	523	553	536	577	526	562	578	497	537	546	532	576	520	556	568	513	530	499	546	524	546	512	519	535	481	518	543	590	521	501	515	543	563	518	539	590	522	510	567	505	575	514	526	515	553	536	539	555	526	549	542	520	550	573	559	552	565	515	522	548	510	552	515	548	559	525	557	569	537	550	585	545	497	525	517	500	520	535	569	531	524	550	542	592	523	519	519	478	517	550	519	581	501	516	496	533	561	523	519	566	521	522	546	552	513	546	528	505	513	547	551	564	519	533	539	586	552	480	531	550	530	580	506	574	550	529	517	501	548	543	518	550	516	570	546	565	538	544	553	516	533	527	481	548	562	512	579	545	564	515	522	530	505	536	549	567	534	513	491	562	523	556	524	541	502	488	529	522	522	521	547	531	521	543	534	567	529	556	547	521	554	508	532	514	543	496	520	518	555	540	500	508	562	533	556	546	539	557	515	563	532	539	554	517	546	524	564	523	504	586	525	577	506	527	537	528	518	556	541	553	554	536	522	547	544	554	514	525	525	593	559	523	552	534	536	532	541	533	555	515	544	560	564	530	530	516	566	544	473	507	543	536	538	531	547	546	533	504	526	547	522	557	512	544	569	588	485	514	479	555	509	532	522	530	575	526	518	561	582	555	547	559	525	533	541	547	539	531	567	504	543	559	549	524	553	553	504	522	521	505	489	520	541	533	497	532	547	546	544	519	502	525	526	541	485	523	547	585	548	552	587	549	550	566	528	545	535	518	508	569	551	587	571	483	532	568	527	533	535	532	539	555	557	580	529	520	536	521	576	543	537	518	504	503	525	534	567	575	538	523	508	527	528	509	561	511	554	556	536	527	523	514	554	525	525	531	531	545	518	525	508	558	524	519	544	571	526	520	538	554	555	539	544	569	516	552	521	528	544	555	554	558	542	541	567	560	551	545	508	559	511	513	506	559	537	574	536	503	550	525	536	552	530	518	548	524	558	552	527	520	521	586	590	524	498	539	514	545	544	507	514	537	538	575	566	507	548	558	537	525	513	539	554	572	551	532	579	534	557	524	527	558	545	544	567	523	604	541	487	546	505	517	525	506	509	556	499	559	530	559	540	508	558	563	562	511	528	539	540	536	546	541	535	579	528	509	515	561	536	531	542	530	554	519	528	555	532	492	546	492	547	557	585	566	542	546	541	545	580	550	550	482	549	568	543	550	536	524	541	553	543	539	533	513	545	541	524	530	508	567	521	548	531	540	521	554	548	533	544	549	505	570	585	473	508	523	517	529	523	515	518	584	591	559	560	553	531	543	574	509	558	561	551	556	549	527	544	520	517	557	498	498	501	512	537	526	542	532	556	521	544	518	507	547	508	555	522	568	532	530	548	537	511	527	558	555	558	527	520	545	510	501	515	514	563	520	530	546	522	528	540	520	570	497	516	568	543	550	511	554	542	543	500	525	540	530	519	486	533	565	547	510	547	523	552	523	524	510	529	500	586	525	562	564	559	523	551	548	553	533	547	529	562	568	539	525	544	539	544	568	521	524	523	573	534	567	479	501	542	545	527	519	537	519	558	556	535	562	555	559	545	531	498	528	549	524	543	562	557	489	557	568	505	521	582	527	528	551	475	539	522	561	513	514	528	507	513	547	569	511	490	548	557	543	524	535	548	495	582	555	574	557	563	517	562	554	583	588	508	570	559	542	512	519	516	491	544	555	527	569	522	498	580	520	493	554	549	504	537	509	527	535	555	530	543	533	510	580	579	543	554	553	534	539	493	518	546	551	542	518	584	502	534	562	556	569	540	547	510	557	538	539	529	537	484	527	516	507	564	545	489	537	534	517	529	552	494	541	534	513	575	526	540	518	548	564	574	511	564	500	493	519	578	541	507	530	538	555	541	525	521	528	555	508	546	568	525	536	555	507	557	546	518	561	522	538	562	541	557	508	505	512	536	556	545	506	556	539	541	557	551	533	538	500	519	513	522	569	528	551	528	538	547	488	532	537	534	548	565	524	563	551	584	529	522	545	520	524	553	590	572	550	540	557	503	502	552	541	538	538	512	552	537	534	581	532	497	571	576	571	522	556	530	533	530	537	598	532	561	567	527	544	584	531	545	561	540	520	536	543	514	581	528	542	566	554	536	567	556	541	535	593	553	510	537	549	517	530	528	527	554	576	510	559	521	521	560	568	540	529	492	566	517	524	555	529	545	534	528	515	549	547	528	547	511	547	518	542	536	558	553	498	541	520	525	550	538	529	540	557	532	557	502	530	511	522	575	529	556	574	509	470	496	585	539	522	517	583	557	487	529	498	510	520	525	569	526	525	572	527	566	517	514	488	574	525	552	538	591	573	563	534	502	517	529	525	576	532	553	527	533	546	509	536	549	547	528	551	569	533	557	555	537	547	535	535	502	584	505	548	538	531	536	574	532	562	556	560	520	574	561	540	500	552	514	575	509	506	525	560	559	518	577	529	557	553	577	553	520	534	542	572	515	543	515	542	519	601	548	583	521	529	477	523	562	573	509	547	552	542	495	551	513	507	520	568	542	536	497	526	550	523	544	542	539	579	521	523	540	536	517	560	529	568	534	522	580	506	542	553	572	508	556	547	508	568	536	495	529	523	499	513	545	563	508	564	597	567	502	526	576	508	491	544	535	541	519	543	530	563	499	563	551	551	515	538	536	488	546	558	551	547	526	500	524	501	535	563	608	570	535	540	533	553	563	534	531	564	554	505	554	538	546	560	499	534	568	543	522	558	554	573	518	504	505	528	498	561	529	530	515	548	558	541	520	514	525	541	540	533	510	561	558	522	569	523	559	545	530	515	557	520	539	533	528	538	513	549	556	508	557	511	550	567	574	543	557	541	531	494	525	537	536	529	491	581	530	540	564	536	533	532	508	570	510	563	555	555	514	555	531	567	538	532	528	526	566	503	552	552	544	575	496	500	530	545	500	564	511	541	534	534	547	519	537	535	531	558	528	539	538	528	544	554	530	534	512	568	517	534	532	550	554	494	540	527	511	554	535	519	547	550	535	527	484	547	562	579	543	557	475	532	521	580	564	572	529	520	538	576	568	509	518	500	522	523	515	578	528	529	553	536	513	571	518	528	556	524	501	547	537	551	537	556	528	536	536	549	539	548	531	532	532
24685	79610	81905	79243	51034	15106	19575	18250	2057	603	582	580	587	546	570	578	551	556	563	577	582	541	554	590	557	535	515	539	538	557	555	560	548	523	574	517	551	556	545	512	594	544	509	559	561	547	530	573	580	589	548	539	517	560	564	509	487	576	529	584	538	522	537	537	557	534	536	580	536	558	551	522	531	537	555	567	554	577	561	502	525	536	569	558	572	537	515	513	537	543	521	547	513	570	533	583	518	512	571	566	535	557	504	545	555	570	554	560	565	518	498	491	541	512	507	558	592	548	544	567	548	534	567	514	573	529	541	548	500	530	527	558	546	531	548	562	572	540	575	518	553	547	521	543	571	555	533	535	547	509	533	544	553	526	549	525	576	554	505	544	557	561	569	526	571	510	491	575	564	560	575	557	518	551	534	538	536	510	533	517	539	575	513	546	549	539	552	564	577	508	587	553	528	541	520	550	554	556	562	516	565	543	544	559	561	503	597	555	541	513	531	552	553	542	521	501	588	534	526	553	552	599	526	513	547	546	531	570	535	530	530	545	538	500	524	518	556	526	504	544	551	558	593	529	554	515	515	542	553	531	536	522	536	576	558	534	531	518	569	561	538	577	558	538	547	539	618	555	561	574	540	475	531	585	539	509	600	496	548	544	578	568	539	561	514	574	557	534	567	538	536	537	557	577	527	516	535	550	557	511	571	554	567	524	569	577	556	514	618	546	568	511	557	499	515	551	524	523	527	548	520	561	529	501	526	511	546	502	550	580	573	550	520	562	549	525	558	579	566	574	556	526	517	543	559	518	583	536	522	551	536	534	512	541	563	529	574	560	537	527	528	560	545	553	567	509	506	516	561	542	558	550	539	570	584	547	486	551	562	537	576	539	579	487	538	513	590	567	565	557	577	537	527	533	518	506	581	587	548	540	502	549	525	562	534	531	529	553	532	557	547	545	532	555	536	558	535	542	529	562	520	526	576	524	543	548	552	565	540	530	540	535	514	484	545	561	561	505	515	558	535	515	589	579	537	568	534	513	527	563	551	571	545	532	521	554	545	542	549	516	525	579	523	581	536	552	586	535	537	542	564	575	549	548	545	558	517	538	545	523	528	569	558	553	533	568	544	554	598	568	526	519	534	547	524	554	551	604	526	557	534	558	533	510	583	527	485	533	533	510	546	547	538	505	540	578	563	558	563	539	557	562	548	548	570	563	553	531	561	543	533	547	519	542	519	519	541	565	534	511	556	530	594	568	598	542	523	551	545	554	536	514	512	508	549	537	534	603	560	543	525	574	569	522	550	521	534	561	546	575	537	541	483	542	533	545	560	544	550	543	564	551	580	539	538	552	527	532	558	535	568	548	537	517	526	562	535	549	545	545	551	533	555	536	590	537	506	564	572	553	548	529	519	537	572	515	566	575	510	539	539	568	517	567	580	537	539	519	546	529	536	508	533	535	540	542	554	558	580	562	558	520	565	523	533	538	564	534	521	580	530	533	572	542	557	549	560	533	505	566	574	503	514	556	539	551	525	546	529	538	602	533	560	491	543	545	563	554	571	582	535	531	584	519	548	543	528	550	539	579	582	539	549	556	527	535	537	533	519	543	545	583	541	556	553	542	512	535	547	546	541	541	564	547	530	546	559	550	561	562	552	509	525	545	526	527	549	551	550	516	557	543	587	521	577	530	538	509	585	526	547	566	556	538	534	589	524	487	549	545	529	580	554	534	550	564	528	585	498	545	490	532	589	546	524	528	508	534	525	567	562	543	546	530	565	508	540	528	545	517	569	559	559	542	617	540	552	505	557	569	527	529	543	549	599	534	532	560	573	542	559	536	526	517	554	541	583	514	554	580	513	528	538	529	539	520	547	598	537	535	507	513	548	542	549	563	538	512	535	532	512	580	569	501	542	565	564	565	511	527	505	538	517	574	504	543	553	542	540	551	557	591	537	591	563	532	545	536	513	540	542	545	586	524	517	519	510	531	535	525	555	549	515	545	520	560	538	516	530	546	553	549	558	535	563	556	546	527	542	528	535	572	540	536	518	574	497	545	546	572	515	556	528	555	555	542	546	552	581	545	537	521	532	553	589	513	534	555	505	534	524	547	571	560	530	530	529	516	544	536	547	577	513	543	561	497	524	561	547	542	541	539	502	540	558	545	583	517	553	542	547	517	574	529	591	575	519	538	573	568	533	560	500	528	531	529	509	548	541	535	533	501	527	506	534	539	591	549	549	576	548	533	570	522	572	575	491	518	555	548	535	511	525	560	531	570	512	497	540	513	536	581	534	551	571	533	558	564	548	571	508	540	548	536	518	519	553	527	545	571	534	577	546	521	549	572	541	574	526	508	551	481	538	544	514	554	592	573	527	587	562	563	557	531	534	584	567	572	544	568	532	541	534	580	548	536	534	526	539	571	546	560	535	540	562	573	519	507	540	568	525	539	561	549	563	570	520	531	513	552	554	567	553	509	528	526	539	548	531	581	551	529	559	539	578	518	560	535	606	494	614	555	510	554	506	606	566	561	511	530	520	497	522	565	533	575	556	555	513	545	550	497	615	539	562	538	526	549	536	508	536	516	602	556	559	544	528	551	535	553	489	550	558	544	545	552	511	536	544	525	539	529	524	562	536	585	575	530	554	582	516	583	540	582	549	548	584	547	528	514	517	533	545	503	552	554	528	552	526	524	521	541	536	519	540	524	518	512	570	573	556	555	515	558	549	543	588	563	548	545	527	554	532	529	502	558	531	555	510	558	576	515	568	523	519	565	528	522	525	546	538	554	546	548	554	530	524	546	537	511	544	559	507	563	566	564	572	512	498	542	559	522	544	523	583	526	558	530	529	555	574	588	543	561	528	535	527	539	525	572	544	554	539	563	553	557	538	549	501	568	500	576	526	521	513	518	541	559	573	533	536	525	512	573	537	535	538	559	544	534	553	530	561	529	559	517	533	561	569	540	570	546	549	534	529	559	563	526	538	509	560	546	560	559	537	513	536	542	527	568	551	518	569	529	564	564	532	550	594	564	495	512	541	525	543	570	579	543	512	521	546	581	560	547	531	584	525	574	528	564	547	558	538	586	512	539	481	517	525	562	561	563	539	561	521	549	540	535	573	571	540	543	566	517	525	548	545	506	534	498	524	513	543	555	541	523	547	534	546	518	531	544	603	542	545	562	557	571	569	520	543	522	545	530	527	591	582	537	553	530	590	559	563	531	503	528	567	555	551	551	538	548	534	546	579	549	549	534	499	572	532	529	533	521	535	557	512	567	565	543	536	552	574	550	549	536	553	571	567	516	567	555	531	538	573	532	529	535	560	513	557	526	517	561	552	559	534	529	552	508	530	542	512	556	569	546	543	514	497	576	531	512	575	575	494	558	514	517	509	553	573	548	576	494	552	588	505	571	535	533	558	569	552	513	530	531	565	536	485	563	569	518	512	506	539	574	509	610	558	541	551	558	558	535	562	512	518	504	544	514	562	597	564	545	568	515
27660	21827	30293	32846	15341	1449	850	774	320	257	240	227	239	224	236	239	220	253	234	254	210	238	249	234	232	273	268	245	263	221	225	228	235	216	231	239	259	237	254	231	237	207	259	213	243	214	246	207	239	250	257	231	262	257	237	252	237	227	235	246	256	235	273	242	246	218	251	254	213	230	256	250	257	239	261	236	268	223	211	228	226	259	224	240	236	210	245	248	271	250	256	213	247	236	262	261	227	273	260	246	256	215	257	253	262	256	240	236	234	239	238	257	253	243	233	258	238	235	240	231	232	250	242	210	228	205	254	244	225	216	254	225	249	239	233	221	264	261	257	261	274	243	236	272	236	250	246	242	243	237	249	246	258	226	241	248	247	248	239	232	253	243	231	232	245	212	237	226	215	259	229	232	245	253	228	226	233	244	244	240	248	239	227	216	242	221	252	223	260	257	229	233	210	245	212	238	240	226	220	207	241	222	236	253	227	230	237	254	229	230	217	263	231	253	259	257	256	254	229	268	240	280	225	231	216	218	227	269	224	234	249	247	253	263	242	252	240	238	242	242	245	235	257	218	258	239	245	257	249	238	258	245	230	244	256	250	250	242	260	243	215	244	224	267	231	249	229	253	228	237	263	241	250	265	248	243	249	253	247	218	240	237	244	242	231	257	248	247	235	246	254	278	247	245	258	246	259	243	242	232	234	277	249	231	234	230	266	251	248	260	229	255	255	250	252	270	241	261	232	227	214	239	239	246	218	244	243	235	251	283	248	255	259	243	225	232	268	283	239	234	227	251	243	253	244	262	274	233	258	239	220	212	239	238	252	243	244	219	253	212	213	236	222	215	264	259	242	256	253	260	229	226	206	246	260	250	251	211	253	236	257	266	268	263	257	218	244	247	281	259	224	237	222	237	258	221	243	245	233	240	262	223	246	210	211	244	231	236	244	243	245	245	224	248	261	243	222	223	252	239	238	235	246	223	209	251	269	255	225	229	248	220	246	248	252	264	254	220	204	240	222	256	234	252	237	216	239	234	259	240	227	234	226	235	251	243	269	250	255	250	213	247	243	292	249	258	224	269	227	237	231	228	230	270	244	240	250	258	214	267	259	242	240	251	238	241	257	266	236	248	256	269	208	236	237	240	228	262	223	238	245	254	223	243	228	264	240	250	264	229	203	228	245	208	217	238	280	256	233	248	236	235	256	215	261	263	208	241	236	247	223	238	230	235	261	263	196	235	265	230	251	243	248	247	241	247	221	233	206	245	259	235	221	256	200	245	250	244	225	260	229	244	221	255	236	220	226	215	258	253	226	245	227	254	240	269	229	232	263	241	234	217	241	252	242	226	241	229	273	276	242	261	249	237	231	255	229	243	239	227	237	248	252	231	244	233	238	254	241	235	234	230	259	254	234	258	249	256	224	244	240	233	239	255	243	235	262	263	230	258	247	247	235	237	254	268	243	244	247	275	235	222	252	218	238	239	245	226	237	261	239	202	233	268	229	233	233	232	236	231	292	226	253	248	251	244	254	236	233	231	230	230	220	209	242	275	215	267	237	234	251	227	221	236	249	229	232	264	240	227	264	230	213	250	270	218	244	214	230	228	252	252	237	243	230	246	210	212	266	235	265	220	229	267	252	242	250	252	235	254	248	229	262	221	271	243	226	255	234	253	256	255	253	226	245	245	241	279	246	278	216	263	253	243	242	250	243	252	235	229	239	252	218	251	241	219	231	233	228	241	248	252	233	233	243	260	243	246	266	231	241	221	248	233	265	249	228	256	263	261	263	223	239	263	239	230	234	239	228	228	256	227	238	238	245	244	224	257	217	232	236	218	220	227	249	247	245	243	231	252	239	246	236	248	235	262	220	247	250	231	265	246	240	242	225	217	216	253	254	225	229	202	250	246	254	249	248	253	236	214	258	266	238	246	235	275	256	268	248	239	255	251	253	240	235	243	222	226	253	217	246	256	240	232	259	229	222	236	250	243	242	225	261	253	247	238	247	252	225	233	220	239	225	235	246	250	212	219	226	226	231	246	253	220	243	260	252	259	234	234	267	236	217	232	228	210	250	235	250	250	260	254	245	247	278	231	240	230	229	248	255	241	231	246	252	250	256	236	240	243	241	270	243	262	247	248	247	251	219	266	256	229	230	276	254	236	217	210	224	238	217	237	231	249	250	235	229	248	239	249	235	275	251	241	229	227	235	232	229	253	252	240	237	276	267	246	206	250	251	237	253	231	256	247	240	227	252	244	221	263	256	241	271	244	253	257	241	243	230	233	232	238	217	236	254	237	222	235	271	259	266	251	223	258	235	221	247	245	244	242	232	226	240	247	244	239	237	250	239	251	243	223	258	236	228	270	247	249	255	259	214	255	238	233	222	236	249	282	246	227	279	248	229	218	249	246	228	234	229	259	221	230	281	254	242	249	244	236	235	261	249	244	215	245	242	255	245	271	244	252	255	260	235	252	239	224	216	240	263	241	228	240	243	287	238	240	242	239	238	247	229	248	236	218	249	244	232	254	228	220	233	266	253	242	218	232	256	264	245	267	232	246	229	235	229	220	247	239	243	243	237	269	231	229	229	236	210	251	270	250	264	237	250	243	221	283	245	258	253	272	248	230	220	228	216	231	252	257	246	219	230	228	237	237	255	240	268	254	243	242	245	246	234	260	219	251	194	244	264	245	267	235	243	261	249	239	250	233	242	271	238	242	236	231	232	238	232	247	248	247	248	253	212	230	240	232	225	260	216	229	247	260	239	265	225	244	233	224	232	263	249	248	244	232	245	242	243	230	266	218	232	234	278	238	246	231	220	248	234	234	264	262	250	244	245	241	228	252	245	229	231	240	260	236	235	216	225	217	247	249	232	255	234	258	245	252	259	226	232	268	229	243	246	244	241	251	222	225	255	227	225	248	269	218	254	247	239	274	221	231	235	260	252	240	252	244	261	242	227	283	214	246	237	254	257	260	226	233	223	233	253	265	248	248	237	241	220	247	257	227	238	227	238	233	248	195	236	238	247	254	222	253	281	224	210	252	234	247	219	229	245	236	249	248	238	273	239	230	236	250	227	220	267	220	265	210	211	254	228	246	260	233	217	217	226	247	266	223	229	241	234	245	246	230	253	257	280	265	208	261	223	222	263	273	230	247	240	239	253	254	237	192	233	215	250	244	263	223	252	238	250	251	233	263	248	255	220	220	247	236	239	232	239	229	256	239	217	246	256	250	237	240	237	192	260	235	228	216	221	232	238	220	243	226	238	272	244	243	246	271	229	231	219	256	229	275	249	252	220	223	229	216	243	245	244	250	235	274	226	231	239	219	251	254	247	227	227	258	250	250	238	253	243	243	235	222	241	225	224	233	244	238	256	242	278	242	221	250	264	243	250	268	257	268	231	229	256	247	262	247	236	257	244	213	227	260	224	248	241	275	232	239	254	254	240	249	244	229	236	245	221	215	289	263	251	225	240	237	239	216	234	259	222	236	256	252
12063	26125	26749	26070	11591	943	1089	1073	380	230	276	243	274	251	260	255	263	273	233	266	248	272	242	269	268	280	284	266	256	271	290	223	228	234	251	260	260	256	293	286	255	271	284	249	282	223	259	259	278	247	260	266	284	252	263	228	235	240	249	265	267	248	265	255	267	280	250	247	262	246	282	254	261	246	219	256	267	283	261	288	260	259	238	257	245	231	247	253	252	272	253	254	259	290	267	255	273	255	217	246	296	265	252	266	243	231	246	248	264	251	247	280	231	288	290	263	259	269	272	305	254	252	268	255	282	241	262	258	263	292	284	268	260	267	242	249	284	261	288	258	274	254	242	268	277	274	285	249	251	263	255	249	265	276	268	292	272	252	266	271	292	270	249	274	270	251	272	260	264	308	276	255	233	284	259	270	271	259	279	239	249	260	264	269	248	243	258	255	269	247	252	243	252	213	242	290	278	267	250	267	252	284	233	300	283	247	265	257	288	271	255	254	255	247	254	256	262	241	232	225	256	267	273	290	292	240	236	262	265	258	248	258	278	243	242	284	239	245	286	239	274	255	239	230	260	264	273	251	256	258	276	228	272	261	268	249	298	266	247	236	246	249	245	244	270	267	279	249	272	273	289	261	282	264	280	263	272	261	260	260	244	241	270	281	255	270	268	258	274	250	254	270	245	240	251	267	290	236	237	258	258	221	256	277	252	244	273	277	249	273	229	271	294	243	259	276	269	298	275	252	258	248	268	252	269	256	260	232	262	256	239	260	255	239	278	251	264	239	259	229	257	250	279	266	266	285	267	238	233	266	262	257	253	265	295	263	284	269	259	232	264	294	251	273	246	237	284	272	271	245	251	242	273	220	265	261	284	227	291	286	268	263	287	271	263	251	279	310	267	303	279	285	251	257	243	268	240	279	272	244	262	253	265	259	238	269	283	253	230	266	268	285	258	277	250	280	261	275	225	271	262	241	268	271	266	261	248	268	283	286	241	254	242	232	227	239	264	259	236	272	254	262	263	235	238	256	250	284	268	261	239	261	270	229	290	250	263	269	274	283	267	271	267	278	249	255	252	265	262	267	257	261	279	249	240	284	232	263	246	272	274	257	245	302	247	291	259	261	254	238	262	255	274	242	257	267	266	284	248	256	248	222	256	284	271	242	249	265	238	267	250	279	256	266	259	259	243	235	271	245	271	296	265	244	247	291	275	262	251	254	254	270	268	240	231	230	267	229	255	283	267	257	275	288	279	295	248	263	215	253	267	246	254	252	269	267	258	265	283	267	244	252	237	255	245	282	259	306	242	242	273	243	243	257	260	234	272	239	258	244	275	268	250	256	231	245	269	274	270	269	275	238	265	216	269	254	270	266	246	237	244	282	220	255	250	253	278	260	241	246	290	271	280	240	246	280	238	270	266	262	241	260	259	234	253	273	229	229	274	261	254	248	252	258	287	270	245	265	237	285	243	256	254	261	233	262	259	238	275	250	265	270	274	257	272	257	262	240	254	256	250	255	252	223	254	261	267	260	269	264	265	278	267	255	259	268	224	277	260	278	217	278	270	261	251	261	256	255	258	260	238	240	240	269	253	264	276	251	252	248	251	261	248	267	269	250	249	266	256	260	284	264	273	226	259	317	257	253	261	260	246	255	253	265	269	282	258	264	248	261	288	261	267	246	263	248	261	215	230	275	242	257	267	251	250	269	283	257	278	291	246	275	245	281	258	244	274	254	241	258	259	254	247	269	269	242	246	274	267	267	270	246	279	254	271	269	260	260	251	259	285	287	279	272	276	256	282	280	248	261	238	252	262	267	261	262	251	252	260	256	258	248	251	250	259	267	245	246	248	248	263	246	262	257	277	241	255	280	247	257	265	274	279	242	246	251	248	289	254	235	258	247	284	259	258	259	253	273	250	261	247	242	254	261	248	283	245	259	250	243	245	273	256	290	268	241	270	252	273	228	236	249	291	251	266	264	265	248	281	243	280	238	227	288	294	258	262	257	245	256	249	256	260	282	255	248	239	278	293	258	281	264	279	259	278	248	276	278	265	249	268	233	299	277	243	271	242	247	290	247	263	256	260	263	253	249	256	294	272	281	266	271	264	236	268	274	259	260	262	280	250	257	265	236	292	256	267	268	250	260	254	242	277	285	252	248	279	262	279	253	259	261	269	271	268	248	265	267	248	267	299	262	261	265	274	257	256	249	254	238	263	246	264	286	261	250	256	270	240	294	243	272	258	255	260	282	248	251	270	256	245	256	255	298	275	276	255	248	267	260	266	296	261	251	270	263	260	279	234	251	256	288	254	260	272	256	271	253	233	262	240	276	275	258	269	251	260	256	236	223	275	253	263	238	295	258	255	271	260	279	263	228	240	275	265	263	225	262	236	263	241	279	253	232	260	244	291	264	234	269	284	267	238	251	274	254	241	255	258	277	261	259	297	231	255	297	255	248	251	257	254	293	288	255	262	240	286	246	270	242	303	272	271	255	260	266	284	282	258	260	264	281	245	268	268	284	288	260	268	261	243	247	271	250	273	279	294	244	239	250	266	241	265	254	250	256	253	299	258	248	241	247	261	253	293	241	278	232	278	264	252	313	246	239	254	254	263	234	245	235	272	265	238	237	239	290	258	290	242	287	231	252	289	249	245	242	265	256	263	236	271	254	249	270	266	266	234	269	246	246	252	257	263	285	273	276	245	267	264	261	254	286	248	290	251	263	258	265	273	264	266	294	246	272	276	274	288	271	287	259	251	238	268	281	219	273	255	257	266	250	246	289	248	257	274	277	261	269	264	274	274	266	240	273	240	264	243	257	234	247	266	265	236	260	258	305	273	299	258	256	261	238	283	258	261	247	263	257	258	285	251	257	239	242	281	252	275	253	248	267	254	256	259	280	273	249	287	255	247	266	257	264	272	244	258	238	257	276	245	267	271	256	236	264	269	276	287	266	267	260	294	250	255	258	260	223	247	265	260	256	250	266	258	250	250	291	251	243	259	234	267	260	296	226	277	261	254	292	252	264	266	255	256	279	276	251	243	269	278	255	271	238	263	241	267	244	249	260	246	260	244	281	270	254	252	258	270	252	246	290	240	274	253	254	269	250	235	276	239	253	258	245	283	281	252	279	276	228	278	280	293	254	256	263	272	232	249	286	270	270	246	244	264	272	269	291	252	268	251	259	242	271	234	263	262	234	222	246	264	276	270	263	279	246	261	276	249	256	237	273	239	240	263	286	260	266	271	249	266	257	253	239	223	269	281	263	234	244	275	287	254	259	270	255	278	264	258	257	262	255	247	238	273	259	300	268	238	260	257	298	273	262	267	245	273	262	265	278	269	279	293	269	270	237	254	246	267	274	258	249	262	262	241	259	290	277	255	255	250	218	288	254	229	252	253	263	241	234	258	243	278	270	266	252	267	249	258	274	269	248	231	252	268	273	249	281	247	252	244	246	276	256	247	272	280	250	269	271	238	249	260	258	284	256	235	264
23890	21217	34814	51591	40868	19142	10535	5945	784	445	394	423	441	403	421	419	401	414	399	377	401	381	370	393	435	397	401	344	388	389	395	408	406	382	376	420	412	424	379	387	370	359	389	406	418	384	419	421	431	370	391	391	380	427	404	430	379	410	372	412	411	417	384	360	386	373	391	398	418	395	394	372	415	387	386	433	375	430	425	421	410	408	390	381	400	415	364	393	440	386	375	402	398	428	397	375	430	360	365	414	383	378	400	389	393	405	356	419	399	375	376	383	422	372	395	386	392	388	441	408	390	372	415	394	412	335	370	403	413	425	400	410	380	390	396	393	385	418	431	404	428	398	409	378	401	415	358	411	394	404	421	370	416	411	414	399	377	415	359	401	446	409	389	400	395	381	392	408	411	413	386	387	420	428	398	399	402	386	370	382	413	338	381	386	394	420	392	396	456	372	408	393	411	370	354	391	432	405	386	375	423	360	439	407	356	436	393	396	395	426	377	382	407	405	376	393	373	423	383	400	400	377	423	397	366	382	400	372	396	424	377	388	403	384	390	392	381	413	388	413	390	407	409	396	409	403	394	420	386	410	396	417	405	414	371	366	381	422	397	392	370	397	412	426	393	371	429	382	453	382	372	398	367	431	400	410	395	397	383	417	398	415	441	423	397	390	401	411	420	396	387	418	411	402	390	403	398	408	369	433	408	392	372	388	370	402	373	386	403	410	385	414	380	380	392	404	392	414	410	416	401	404	399	410	374	400	418	375	393	386	381	366	360	414	397	425	414	377	409	428	385	356	409	395	434	381	406	412	403	399	393	388	369	366	367	385	352	367	412	387	423	389	406	395	355	393	438	434	419	401	428	396	373	382	394	443	370	402	436	388	409	412	388	409	423	399	424	383	423	429	389	396	405	396	402	437	393	441	382	413	423	393	415	398	394	421	419	392	381	440	414	403	407	391	394	411	427	376	392	425	404	406	385	466	374	428	413	376	375	410	434	408	417	373	377	402	394	377	409	398	382	400	408	373	405	405	395	396	415	410	396	424	398	397	398	414	419	414	437	380	397	404	394	415	405	371	424	412	409	421	398	381	394	403	365	419	408	419	388	366	400	398	372	409	404	394	384	381	391	367	427	400	396	410	424	413	413	402	343	374	392	377	393	403	429	407	390	373	377	422	374	377	406	389	409	390	390	413	395	413	404	388	421	369	413	427	422	410	413	375	352	415	399	403	383	359	416	368	373	389	384	392	378	399	387	398	383	383	397	431	402	396	440	422	421	391	376	388	388	405	413	404	434	407	380	424	376	408	379	458	384	383	396	382	393	433	398	396	418	428	432	396	410	389	398	392	397	410	422	398	417	394	423	411	422	398	401	406	374	380	395	384	382	441	433	400	384	386	357	396	420	415	391	421	414	403	398	406	420	428	400	382	406	395	406	395	412	411	421	393	370	432	381	415	401	397	388	384	408	371	400	394	395	395	424	399	402	380	384	376	358	387	423	395	423	387	405	440	465	418	368	409	392	384	435	354	418	424	391	372	382	371	397	373	413	381	360	424	408	416	386	405	421	418	419	413	385	363	409	409	416	387	417	414	349	421	400	376	393	379	380	409	431	389	397	392	404	395	406	419	425	397	404	370	410	363	399	403	451	391	383	415	421	391	391	428	423	436	411	433	396	392	391	413	397	352	373	375	390	359	387	391	411	387	395	395	399	438	443	424	403	388	390	409	419	402	388	401	398	380	413	417	426	387	413	429	430	409	370	428	372	397	392	406	385	399	385	388	416	405	412	382	390	378	411	410	427	375	390	392	407	410	389	421	404	388	401	404	411	399	375	381	386	372	395	352	389	413	399	411	387	382	392	400	404	409	376	387	402	386	405	410	412	416	421	418	393	394	399	357	405	418	382	383	391	376	394	404	423	371	408	411	408	362	421	393	356	373	402	364	405	391	388	393	451	378	418	385	419	410	387	422	397	400	408	414	356	422	385	395	418	395	429	363	400	386	402	407	391	393	391	385	373	400	384	396	412	462	373	376	402	385	362	384	411	415	390	435	417	432	403	408	358	412	387	379	429	384	406	415	385	390	393	394	395	400	413	401	429	406	392	381	412	432	414	395	409	350	381	396	399	404	399	419	383	404	427	401	374	402	381	378	391	386	397	410	393	405	362	376	377	392	411	393	368	432	374	373	379	419	376	424	419	406	367	415	401	390	429	429	433	360	404	400	395	374	391	387	410	390	406	386	425	411	374	393	401	378	380	426	374	387	393	422	411	387	393	368	421	402	440	420	408	360	356	366	375	375	410	397	364	384	374	394	432	382	392	393	403	391	401	383	396	410	378	368	409	388	414	368	442	391	421	378	367	417	433	392	433	382	432	385	409	408	401	416	459	380	363	377	407	387	440	433	373	337	404	363	385	433	442	419	395	392	406	356	400	406	403	364	423	431	394	390	418	382	386	413	396	389	386	402	387	376	418	372	390	388	375	411	434	403	405	404	382	378	368	420	413	373	393	412	372	407	378	389	392	382	391	404	406	400	374	380	417	410	383	432	400	390	385	377	378	413	388	390	422	393	390	375	419	402	381	445	421	410	396	414	368	428	431	407	401	413	431	394	370	373	389	437	429	403	406	397	385	396	371	405	385	391	402	385	418	410	403	371	416	390	378	392	406	379	386	373	414	384	384	378	389	398	405	399	434	438	336	404	400	393	390	404	410	435	431	379	397	434	410	404	385	425	392	372	377	426	407	405	382	399	447	376	421	392	365	379	435	380	382	388	401	383	411	393	411	411	401	409	425	385	411	402	372	401	403	433	401	395	425	413	400	399	402	447	371	402	386	380	404	382	436	436	394	386	398	401	373	397	389	361	391	411	444	403	400	394	391	349	408	415	406	391	404	378	444	394	393	408	426	380	413	375	409	366	402	394	399	412	435	395	406	415	413	400	415	395	412	391	398	372	377	430	379	387	371	389	404	382	387	423	391	421	402	407	388	392	387	396	422	382	416	386	431	359	385	361	412	427	366	431	382	381	412	375	415	417	425	375	390	412	379	388	430	427	407	397	388	382	401	388	420	364	403	404	422	397	384	420	423	432	386	393	392	394	404	352	408	415	397	380	420	419	403	403	409	366	420	422	406	389	368	377	428	401	364	382	391	371	382	391	374	388	416	397	403	428	415	400	413	363	378	396	405	391	372	361	389	408	408	409	420	406	433	400	424	351	431	415	413	434	379	369	416	379	385	413	410	428	396	377	395	422	374	434	429	422	407	387	424	392	384	400	379	359	381	416	377	417	420	390	398	371	394	407	416	385	398	444	380	372	379	367	389	413	388	430	397	396	411	415	400	382	416	436	409	374	413	396	407	389	398	383	397	390	404	372	428	435	353	395	400	365	392	411	380	394	403	346	382	396	365	385	442	397	383	413	384	399	381	367	415	415	391	406	406	385	379	364	393	382	414	395	417	388	400	382	421	368	373	378	415	383	410	376	369	405	389	415
17866	68046	68342	64094	39403	7691	9272	8274	816	450	421	446	398	442	416	391	384	420	408	394	392	408	389	434	390	393	398	426	417	390	374	396	391	383	411	413	403	442	392	412	391	394	374	419	372	409	397	421	422	383	419	385	397	377	429	417	433	398	392	366	399	404	385	404	420	407	395	446	379	397	425	443	411	429	420	365	416	428	424	431	389	382	420	376	414	388	398	413	393	414	394	409	434	416	386	428	413	412	414	422	380	412	423	413	419	403	430	432	417	392	391	400	401	404	389	418	420	449	390	408	426	430	401	396	389	403	421	428	394	375	413	420	419	394	396	429	426	446	384	409	410	430	426	417	397	403	402	423	418	402	439	398	383	434	420	405	390	388	414	391	421	389	393	398	435	451	424	409	404	362	428	409	367	407	402	422	405	432	421	384	406	403	421	424	402	429	407	357	401	412	418	411	416	439	375	396	371	426	383	375	398	397	434	410	437	424	431	411	421	403	425	408	423	402	430	424	403	404	431	375	396	404	392	414	425	393	414	421	409	425	409	400	419	406	407	401	409	339	436	401	383	431	387	410	409	435	424	453	368	392	419	395	439	380	405	396	412	427	436	417	410	387	423	420	418	419	411	404	396	415	438	400	412	417	425	388	418	409	394	415	413	444	408	385	383	409	388	401	413	457	414	414	419	362	390	392	433	410	372	460	416	413	441	424	384	408	416	453	392	394	390	414	392	393	449	389	391	409	394	418	459	396	444	436	425	404	397	415	424	406	438	431	397	405	401	415	380	389	377	412	404	410	429	414	382	448	380	399	387	431	389	433	401	414	430	389	420	403	373	419	373	426	441	439	442	423	426	390	411	405	421	415	412	418	403	412	392	421	403	433	359	423	406	389	393	401	445	384	448	420	417	420	401	393	434	404	413	420	443	379	397	410	399	394	405	391	452	399	419	418	389	408	409	384	368	415	389	402	413	400	483	386	385	425	393	426	368	422	402	390	401	377	421	439	390	399	406	400	396	412	455	419	388	419	426	417	413	372	389	405	411	396	403	409	429	408	404	414	374	401	400	384	399	398	407	415	372	395	415	383	432	411	397	427	403	432	396	389	437	438	391	416	383	407	420	407	408	413	416	392	387	430	397	399	399	380	389	414	394	441	389	420	381	407	372	428	412	390	392	409	445	397	415	403	419	444	416	427	414	375	409	397	388	418	409	394	404	418	384	423	429	394	432	380	426	450	431	405	422	386	416	459	392	430	394	394	388	373	403	375	429	377	387	432	414	418	403	424	381	403	428	412	411	426	400	412	414	397	455	406	391	403	404	431	425	424	359	403	397	438	395	363	381	400	437	401	437	414	370	392	432	380	410	408	398	417	431	394	393	379	426	406	416	442	422	410	406	410	394	417	398	419	388	403	404	394	433	376	417	410	402	421	373	415	377	419	368	407	368	404	419	424	380	402	402	382	399	441	403	457	408	420	410	406	387	410	423	408	431	405	452	423	396	408	430	366	404	393	388	417	391	408	396	390	402	423	399	404	442	428	444	404	452	375	410	418	400	445	402	413	402	367	400	409	414	417	382	440	408	384	407	435	393	385	394	408	410	416	406	421	430	429	413	416	393	404	385	428	382	404	423	424	412	382	423	401	440	407	387	440	424	431	390	385	387	416	380	435	397	435	439	413	427	394	420	395	396	442	449	411	429	409	396	410	398	369	404	453	424	378	417	384	395	386	437	412	423	399	440	399	447	390	391	420	401	401	406	410	423	378	420	412	425	413	427	443	369	409	386	402	428	412	413	388	400	386	382	455	406	422	394	383	403	391	416	400	397	418	392	429	407	442	401	365	389	395	389	389	359	420	382	409	416	409	391	401	399	398	418	434	403	424	421	421	386	437	378	379	394	386	423	400	388	427	423	403	404	403	409	397	452	416	402	431	363	389	419	385	395	402	399	401	426	408	398	410	399	400	387	411	412	432	459	398	393	404	423	415	415	383	413	441	427	372	439	412	407	423	416	448	423	376	407	393	378	384	398	408	388	414	416	392	396	363	423	385	416	418	433	424	376	390	401	441	383	423	383	444	418	371	417	397	396	404	384	460	412	413	403	389	421	389	409	411	389	384	389	426	406	442	446	379	424	444	383	389	409	382	431	396	433	425	426	416	377	403	393	409	409	419	418	436	391	393	412	431	421	399	370	433	401	412	460	413	415	374	453	449	435	389	380	418	428	391	410	378	401	407	410	402	434	383	425	392	392	382	359	424	421	430	404	393	410	403	391	400	420	413	429	383	376	387	383	374	385	443	395	431	389	434	402	403	393	408	421	446	401	397	417	372	391	407	427	437	380	365	388	424	397	406	409	375	429	418	404	414	393	401	380	412	429	416	392	427	423	405	409	439	385	365	393	452	401	423	427	422	414	395	362	386	389	389	383	418	426	387	392	399	411	421	410	413	398	425	398	376	418	419	434	411	415	390	437	413	407	397	403	381	401	419	408	395	389	421	393	433	419	360	400	434	412	426	384	405	392	441	391	406	422	383	443	411	412	439	360	439	379	411	444	417	394	417	421	381	416	399	413	402	378	385	420	432	377	395	453	416	399	418	426	397	427	372	385	397	431	403	391	394	398	432	420	389	373	432	447	376	380	398	434	413	411	418	427	430	409	397	398	401	429	434	398	402	401	443	416	414	416	423	420	385	398	403	437	422	400	405	398	401	391	392	412	436	412	425	395	434	407	389	410	406	382	421	414	438	424	432	390	390	414	430	395	431	398	407	384	410	431	394	421	394	362	382	405	413	402	402	469	390	405	403	410	455	383	429	405	412	403	384	429	423	411	408	382	405	459	404	404	406	452	422	435	426	390	437	446	395	391	414	392	395	403	420	428	394	421	410	400	422	443	423	396	411	398	398	429	369	427	423	452	416	415	394	436	375	379	425	380	427	366	447	412	414	409	398	406	423	435	383	410	429	429	408	353	429	412	421	398	386	408	394	397	397	421	402	454	374	436	363	385	387	400	451	436	392	396	375	409	413	418	403	422	393	391	368	427	408	435	397	415	384	400	374	375	366	375	422	409	401	420	388	427	405	376	434	422	396	387	392	425	411	400	394	383	411	413	418	413	438	384	399	424	380	411	404	432	399	403	419	424	391	425	416	387	422	376	413	409	379	393	412	352	377	415	390	414	447	372	385	452	410	381	393	409	385	377	428	386	375	420	428	421	423	425	397	391	401	385	410	388	421	428	365	399	393	393	375	423	412	434	413	365	411	397	407	394	413	414	392	413	390	429	418	403	401	441	374	401	374	441	389	420	408	409	449	418	399	406	421	445	401	406	454	441	445	404	409	377	422	433	429	419	416	416	429	423	407	409	399	413	388	395	423	393	390	436	483	400	424	431	441	420	400	398	429	385	404	396	414	373	391	388	458	386	404	437	442	417	417	434	382	384	360	430	420	444	420	416	417	376	396	401	410	414	384	381	406	408	404	407	391	447	403	407	408	410	414
24958	21456	34512	46965	31506	10743	4213	3212	431	287	294	288	308	332	295	297	315	292	275	302	270	277	293	305	300	276	269	283	280	292	294	295	299	261	299	306	288	283	282	308	273	260	263	286	296	273	254	294	271	272	251	276	268	239	270	303	277	300	279	282	275	251	270	273	288	300	250	295	242	298	298	261	280	287	283	280	279	272	279	272	271	266	277	286	265	281	280	259	266	308	323	318	263	249	270	291	289	282	268	265	321	279	306	256	251	300	288	276	265	273	306	302	279	279	303	294	316	287	296	302	305	260	281	306	291	322	263	285	294	278	310	272	302	265	287	263	275	272	269	267	285	248	286	294	277	289	278	269	297	275	277	286	248	257	261	252	266	271	272	281	249	306	273	282	280	274	297	269	276	272	288	282	282	278	275	270	285	299	287	279	283	314	280	260	276	301	308	283	270	281	261	297	253	261	290	273	277	286	287	278	268	273	296	288	273	278	255	301	315	288	292	280	266	298	286	278	269	286	291	264	288	274	263	283	304	284	307	280	260	266	290	257	273	270	281	274	254	275	286	254	275	286	311	291	278	255	290	283	275	267	261	307	309	267	262	264	248	261	295	303	271	274	307	301	288	281	290	301	272	278	258	277	300	283	252	311	307	270	253	256	296	288	300	271	272	296	276	298	272	267	305	280	287	288	292	254	316	282	273	264	296	290	258	256	253	279	286	259	293	250	292	302	266	288	271	248	277	265	265	285	291	293	274	276	299	265	295	254	266	293	271	288	281	298	309	282	257	265	257	290	246	275	285	272	283	311	286	266	293	237	282	275	272	290	258	270	289	292	273	261	260	273	294	264	274	288	283	279	317	277	266	306	274	275	283	292	307	292	320	292	300	277	295	271	280	263	277	277	273	276	240	278	280	311	282	280	264	236	275	265	273	294	312	270	302	284	280	267	279	273	319	249	273	270	270	276	294	293	272	262	272	291	314	274	261	287	264	242	282	299	276	274	288	270	290	269	296	265	300	269	306	263	261	272	289	266	273	305	271	275	315	259	267	260	278	273	267	297	285	297	311	291	264	274	300	284	311	256	285	254	295	272	309	271	292	280	259	283	274	297	255	294	286	272	301	246	299	272	286	271	278	268	301	254	296	272	280	280	296	274	228	299	301	274	271	287	276	286	258	278	281	280	294	289	290	262	270	307	278	293	261	253	287	297	297	317	281	271	272	287	241	286	290	300	282	266	300	252	258	275	303	264	277	273	304	268	278	285	271	299	263	266	297	312	259	276	268	278	300	292	255	245	279	267	286	298	307	303	281	249	290	321	267	297	272	242	312	273	302	281	275	275	282	296	250	281	287	273	253	278	294	300	298	265	264	299	292	289	278	274	261	284	266	276	257	296	251	249	270	274	281	276	312	261	278	242	257	275	275	268	284	264	284	287	286	290	286	299	264	275	299	284	283	280	296	258	264	260	284	285	294	293	274	250	288	271	294	294	282	280	270	282	308	302	282	279	256	279	308	270	268	268	285	275	285	317	296	274	283	256	289	267	284	261	291	269	281	275	289	303	258	297	280	312	288	268	277	298	271	285	272	257	286	263	304	276	261	286	248	266	258	260	267	274	285	284	264	270	292	274	241	291	267	274	252	313	279	270	317	303	301	265	275	309	257	308	275	280	288	286	259	282	305	314	234	287	301	261	283	254	307	320	266	277	301	252	313	290	295	284	273	297	294	270	269	271	275	289	274	295	302	266	284	264	266	293	295	293	287	272	271	294	276	280	280	263	292	281	264	267	263	283	293	266	276	280	284	264	264	286	271	294	281	272	274	276	307	231	302	299	272	281	294	275	277	253	275	288	307	280	270	287	284	266	257	290	268	264	278	284	280	247	284	273	249	263	294	266	265	275	278	269	263	244	271	319	293	269	300	309	284	273	290	279	262	302	252	286	278	289	280	298	272	269	275	276	295	274	285	223	303	284	307	287	303	294	297	287	290	281	277	280	305	275	278	287	298	279	280	287	294	289	297	280	282	281	271	272	288	291	288	286	280	293	283	285	295	289	249	257	250	274	292	312	307	280	273	293	279	282	267	306	258	279	294	273	283	274	310	275	293	270	294	268	316	269	291	273	271	283	280	270	309	275	273	265	270	285	290	284	306	263	279	270	269	305	273	254	312	289	283	278	315	250	306	285	291	284	247	267	263	274	266	251	291	281	253	280	295	268	293	289	275	252	267	279	275	261	279	299	256	260	287	269	310	268	286	277	276	276	270	297	286	282	267	260	288	287	265	266	329	261	281	278	251	278	266	288	263	277	315	265	317	295	254	271	283	307	294	273	298	274	270	306	293	275	295	283	269	279	282	282	284	262	316	271	311	286	265	318	280	269	262	284	267	304	284	275	276	299	279	329	296	287	275	287	277	288	288	295	278	288	276	291	262	264	283	300	238	296	303	305	296	283	273	271	267	265	274	267	256	264	304	268	288	263	240	307	277	300	312	251	244	292	282	282	270	272	276	288	278	278	269	281	281	287	268	297	249	292	287	298	326	299	280	280	316	282	292	301	264	272	286	295	292	257	285	300	260	295	288	262	270	281	281	276	303	306	293	294	270	248	312	292	270	282	295	294	274	264	265	301	285	279	301	279	283	267	307	258	270	280	276	262	290	264	285	291	270	304	280	271	295	288	295	258	282	282	269	260	267	267	283	289	317	272	279	272	285	301	300	277	285	277	298	283	296	273	268	283	306	291	311	261	283	271	290	292	300	280	293	238	297	292	289	307	276	322	282	246	279	270	302	275	313	293	269	298	286	262	285	281	270	286	286	279	305	279	254	290	278	282	273	270	285	280	257	283	311	299	283	267	315	294	297	256	245	290	269	289	300	269	278	261	280	299	276	279	284	284	305	284	289	299	307	283	272	300	277	318	288	265	271	308	292	264	247	294	307	273	292	285	269	295	312	264	299	248	270	301	291	262	285	283	306	256	279	302	270	277	270	287	305	285	275	265	271	280	233	299	278	267	295	303	294	256	307	282	283	292	273	281	272	285	274	281	264	283	267	293	256	296	273	263	265	286	257	289	278	287	288	277	288	288	279	279	282	288	285	271	280	281	275	267	264	270	311	295	273	291	282	302	270	254	265	273	291	296	262	283	265	279	284	282	333	268	276	275	258	265	280	284	291	282	267	260	279	274	257	309	310	299	295	300	287	304	278	241	282	281	273	295	301	281	281	288	275	291	285	285	291	244	291	281	300	295	283	292	283	303	295	285	299	288	286	302	277	269	301	273	280	295	258	274	279	243	301	276	315	304	281	276	298	298	265	273	308	293	308	301	269	300	311	285	279	307	264	278	265	296	289	257	287	292	304	284	280	259	307	289	254	300	304	300	300	274	259	272	281	294	295	272	268	314	285	275	267	269	285	287	248	271	281	265	292	294	282	302	253	287	259	280	274	295	248	267	288	270	291	271	276	291	275	268	271	264	303	257	290	257	272	263	279	281	262	276
15253	59647	58420	53149	28923	4611	6538	5816	469	291	317	312	325	289	322	316	309	273	308	298	302	287	296	317	313	286	339	276	295	290	309	324	311	312	288	292	302	316	321	308	342	313	260	311	280	335	328	284	289	263	289	316	288	299	323	289	306	316	309	308	302	329	330	265	287	303	315	301	306	326	312	319	285	284	348	296	338	300	302	302	280	314	314	314	290	315	319	327	276	296	323	274	313	294	304	296	304	315	307	297	301	286	311	304	303	315	297	283	340	323	302	319	314	293	311	296	313	298	303	306	303	267	277	322	294	304	305	297	319	312	297	261	299	301	331	305	316	276	296	310	358	298	312	317	291	303	324	338	311	358	298	293	313	306	303	312	359	321	289	292	310	273	287	291	322	299	338	286	277	301	325	305	296	299	301	331	331	344	302	293	311	309	322	273	278	289	295	306	285	307	312	326	306	319	303	306	304	283	342	300	307	303	281	305	303	284	324	274	312	304	297	334	335	290	306	281	325	295	352	312	307	296	286	321	288	307	289	312	326	319	326	294	311	289	306	315	283	315	262	343	299	294	296	317	342	296	310	309	303	310	307	322	309	290	310	309	335	306	310	312	305	298	279	280	315	326	310	296	294	311	315	297	309	300	309	301	284	323	270	306	291	289	286	290	299	333	317	354	286	299	293	309	292	332	304	310	275	293	293	294	330	298	318	309	279	298	295	261	313	300	267	312	274	265	310	328	283	297	298	313	284	293	294	307	320	308	319	307	288	299	313	293	297	316	283	288	311	317	345	297	301	298	311	280	289	312	310	302	312	306	321	276	274	298	315	307	297	313	287	324	301	300	325	303	279	305	283	299	326	302	330	302	306	320	295	315	322	318	304	312	257	298	302	310	313	298	295	280	328	288	306	269	317	298	334	303	300	303	293	300	328	271	328	312	315	304	295	309	284	297	317	309	311	332	302	294	319	305	314	331	298	326	313	304	312	278	294	284	297	322	332	304	301	302	316	291	302	328	291	300	334	319	324	283	331	279	265	306	307	308	324	274	287	305	313	279	317	344	302	327	332	299	333	287	283	314	280	334	317	332	289	284	303	302	297	293	286	295	304	295	320	303	324	299	293	299	303	332	299	276	318	313	337	311	281	311	335	304	296	293	327	300	296	324	292	301	323	297	297	293	293	290	324	325	299	298	305	311	303	290	300	282	309	296	283	276	340	297	325	328	290	294	284	345	323	305	316	322	312	298	289	334	298	309	324	308	323	288	331	310	273	324	304	298	328	320	334	295	298	311	303	289	296	308	339	321	308	305	291	295	306	341	314	296	311	293	318	302	281	315	325	312	278	280	296	294	301	299	300	302	297	320	337	274	295	320	331	296	313	308	295	323	311	315	335	305	296	315	307	302	298	272	277	325	300	294	326	278	320	287	312	313	314	332	323	326	312	341	321	309	313	304	294	325	302	307	310	288	340	299	316	288	337	278	282	298	314	283	292	314	305	302	355	271	314	327	292	299	324	315	322	307	338	303	296	306	310	316	298	275	298	332	288	303	310	295	310	287	318	306	292	327	307	273	313	300	297	308	288	282	303	301	306	323	307	285	296	328	291	342	310	313	324	306	347	304	271	329	304	305	295	286	297	326	313	311	302	304	327	309	275	291	312	318	315	303	321	303	303	330	346	275	315	296	288	313	350	311	298	327	288	318	298	291	289	320	333	307	331	277	269	298	285	307	277	312	286	291	318	284	295	318	301	287	311	290	301	321	313	292	285	340	305	323	282	295	331	339	303	301	288	305	315	284	294	297	300	313	298	323	334	307	269	305	278	320	303	305	306	291	305	339	293	334	337	312	302	312	340	287	298	278	286	307	329	278	311	283	298	337	318	286	282	291	300	314	320	301	305	292	333	293	303	284	314	282	317	271	301	270	341	296	304	324	304	287	342	291	286	341	301	301	298	310	311	310	326	310	308	306	339	326	268	282	314	324	320	296	309	324	301	289	314	332	316	285	314	295	309	290	273	295	273	301	323	341	301	307	300	286	297	303	327	298	314	265	341	307	297	329	301	350	311	298	290	353	306	263	295	288	317	292	290	311	325	292	288	304	299	305	302	314	299	278	290	308	284	263	335	329	314	340	281	300	330	286	308	302	306	330	259	314	305	307	310	307	305	307	289	270	327	295	308	319	283	303	282	293	329	312	306	314	323	301	317	310	311	305	315	330	297	335	319	293	312	323	302	309	278	279	302	282	292	292	314	317	315	302	326	314	303	360	313	338	291	324	323	275	314	323	307	305	341	305	311	318	304	324	296	330	308	326	316	292	317	277	294	296	302	275	299	310	305	305	307	303	294	344	280	299	298	303	283	283	290	289	319	315	302	293	326	318	291	293	290	303	297	328	303	308	309	317	300	267	306	282	319	283	313	277	312	301	293	329	307	301	307	301	303	330	294	318	317	323	297	303	302	294	301	299	340	317	316	287	309	311	272	306	293	324	294	325	305	317	269	313	289	337	319	300	272	321	268	313	321	327	289	327	299	322	304	308	307	298	294	298	317	282	301	292	291	306	269	338	294	307	324	320	292	291	303	291	294	305	309	272	316	325	301	324	306	293	328	297	311	306	269	306	274	301	284	311	301	298	283	307	277	300	335	287	306	304	284	305	295	315	293	298	311	301	291	309	310	305	331	305	289	335	296	297	325	332	309	287	296	290	313	320	282	303	322	331	293	276	299	325	306	309	310	283	294	303	315	290	313	288	276	279	302	331	290	290	303	300	305	295	278	304	310	326	345	282	315	325	290	291	339	288	320	295	310	318	293	278	306	286	293	289	292	305	305	322	325	301	298	313	335	313	280	334	327	316	309	326	278	310	310	292	299	290	302	315	290	303	325	306	295	315	323	315	277	292	274	301	292	306	313	319	314	300	307	294	300	323	282	299	333	309	270	330	301	306	283	293	313	295	299	320	303	316	289	311	268	270	296	314	286	305	289	302	348	317	310	299	319	304	295	300	298	311	317	307	301	291	294	268	290	310	302	323	304	311	292	322	292	313	330	315	339	302	320	277	317	335	277	316	324	278	344	316	302	317	308	307	315	308	327	309	313	307	305	307	274	341	305	295	283	319	338	309	301	273	305	274	323	333	325	268	305	301	297	305	322	317	354	309	312	290	302	292	280	299	339	288	291	294	282	327	297	314	265	314	304	306	332	316	282	331	299	327	285	299	294	319	320	308	297	287	306	304	321	324	291	326	299	294	264	306	328	311	294	297	294	320	300	307	304	310	313	317	325	297	315	291	265	285	308	311	303	318	313	296	294	276	304	315	311	274	287	296	306	311	306	321	294	307	309	333	289	285	309	279	300	320	299	281	332	276	289	251	320	315	286	293	296	313	314	290	321	317	334	323	295	286	308	267	329	302	321	295	306	317	301	326	307	308	292	303	312	287	330	283	312	290	319	294	297	318	318	293	297	253	304	297	303	285	321	314	304	311	295	289	311	280	295	310
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
