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
338656408927	338656409484	338656410034	338656410583	338656411134	338656411684	338656412234	338656412784	338656413334	338656413883	338656414434	338656414984	338656415534	338656416086	338656416634	338656417184	338656417734	338656418284	338656418834	338656419383	338656419934	338656420484	338656421034	338656421584	338656422134	338656422684	338656423234	338656423784	338656424334	338656424884	338656425434	338656425984	338656426534	338656427084	338656427634	338656428184	338656428734	338656429284	338656429834	338656430384	338656430934	338656431484	338656432034	338656432584	338656433134	338656433684	338656434234	338656434784	338656435334	338656435884	338656436434	338656436984	338656437534	338656438084	338656438634	338656439184	338656439734	338656440284	338656440834	338656441384	338656441934	338656442484	338656443034	338656443584	338656444134	338656444684	338656445234	338656445784	338656446334	338656446884	338656447434	338656447984	338656448534	338656449084	338656449634	338656450184	338656450734	338656451284	338656451834	338656452384	338656452934	338656453484	338656454034	338656454584	338656455134	338656455684	338656456234	338656456784	338656457334	338656457884	338656458434	338656458984	338656459534	338656460084	338656460634	338656461184	338656461734	338656462286	338656462834	338656463384	338656463934	338656464484	338656465034	338656465584	338656466134	338656466684	338656467234	338656467784	338656468334	338656468884	338656469434	338656469984	338656470534	338656471084	338656471634	338656472184	338656472734	338656473284	338656473834	338656474384	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	3600	2300	2770	3600	2300	2770	3600	2300	2770	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2769	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2764	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2763	3600	2300	2762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23730	20994	24686	27494	20994	21017	17845	778	471	444	397	377	394	314	345	326	332	307	313	322	290	289	285	332	286	302	292	293	273	297	305	314	275	290	276	249	287	296	262	279	279	288	252	278	289	265	314	298	280	269	240	271	282	314	298	268	280	269	277	282	263	273	247	266	310	274	284	265	263	289	301	280	311	298	297	287	308	302	281	274	292	287	255	294	299	291	287	251	241	261	276	276	260	264	314	282	281	271	283	273	283	287	299	264	288	267	324	254	286	290	285	286	237	243	288	279	271	253	287	302	262	310	284	301	269	290	268	248	256	297	295	266	275	270	297	258	312	323	270	272	300	283	277	287	296	300	267	301	309	279	296	278	313	294	305	296	273	298	290	270	278	298	263	284	252	283	282	283	295	297	272	276	267	305	300	272	292	281	295	257	293	266	281	269	266	236	283	282	272	308	302	296	296	292	248	268	308	291	330	274	277	284	277	301	272	286	294	291	295	280	298	271	259	274	260	269	283	280	295	234	296	303	313	316	317	273	245	273	283	284	300	302	304	266	286	251	321	306	255	249	277	272	286	273	302	300	248	269	294	300	278	297	264	279	245	310	286	294	287	277	282	289	312	263	270	263	282	267	290	305	267	262	274	265	289	265	302	252	252	263	304	248	279	299	287	290	282	296	294	275	250	271	285	298	234	285	275	315	256	310	297	290	298	259	256	277	326	305	289	268	278	273	295	313	274	258	250	302	286	312	300	284	297	318	300	266	275	284	261	287	286	287	255	293	273	275	265	283	269	292	292	255	313	286	284	269	287	280	275	274	248	313	277	259	275	275	273	277	283	296	259	273	295	292	314	294	273	269	287	297	294	273	252	286	256	282	285	286	286	300	303	273	237	291	274	264	255	268	309	259	268	264	271	297	290	280	293	270	310	289	278	283	297	278	280	288	287	266	276	282	279	277	268	327	279	262	310	261	291	291	274	321	283	295	298	270	312	286	300	293	287	258	290	290	272	281	271	280	249	268	274	276	282	317	280	259	273	282	272	272	277	267	291	253	322	272	274	288	282	283	256	290	290	294	307	267	296	286	287	264	297	309	268	272	297	244	246	276	300	258	282	291	287	278	322	273	264	240	280	272	296	303	291	310	315	305	258	298	284	298	309	304	308	274	281	279	231	272	279	266	282	292	265	308	313	287	269	287	280	287	282	305	304	251	276	278	278	315	283	286	267	245	259	299	283	255	255	263	270	283	308	262	314	303	274	273	265	313	285	315	280	251	278	271	292	263	260	270	299	312	286	283	299	288	292	280	267	322	292	314	312	285	261	265	283	282	277	300	297	279	265	311	326	254	287	265	287	258	279	283	296	252	260	279	259	289	293	300	294	254	261	289	275	273	267	261	285	310	276	258	266	303	276	265	292	293	299	313	273	279	289	277	300	300	308	295	299	243	289	307	300	317	308	293	256	315	275	282	298	281	271	266	298	280	263	255	310	283	280	305	256	245	249	262	261	241	256	266	278	290	276	302	283	259	264	264	276	275	267	296	279	238	314	307	251	259	298	290	245	279	248	293	276	276	301	305	270	274	275	302	255	295	269	258	263	238	285	254	279	271	269	310	273	247	328	306	280	279	274	320	295	299	308	263	303	283	284	313	271	292	329	280	289	294	280	278	287	269	299	255	277	286	294	237	309	295	292	246	278	272	341	290	283	277	308	298	303	290	292	250	297	273	275	288	271	272	252	258	286	295	287	329	290	308	301	293	285	279	268	298	267	259	271	275	262	286	270	267	288	284	263	289	308	284	279	300	293	271	298	261	290	261	271	286	297	284	251	283	285	294	268	290	242	301	266	285	260	283	254	270	303	276	283	288	281	299	294	292	301	293	294	243	287	283	254	272	268	277	257	280	276	295	268	254	274	302	309	264	277	299	266	269	289	251	254	292	273	256	271	263	279	307	295	278	269	321	312	293	275	276	318	275	266	270	277	258	256	255	280	296	286	256	305	295	313	247	269	319	286	281	299	276	267	259	267	272	261	287	232	292	312	304	271	270	262	260	279	271	279	287	255	276	260	291	278	257	280	298	277	295	282	294	260	262	294	301	315	308	291	272	253	247	290	269	272	275	295	304	286	288	297	269	264	249	272	284	276	305	331	265	277	273	267	279	261	290	272	295	302	271	292	269	290	309	259	302	258	304	277	296	265	289	278	288	284	241	285	309	277	295	280	282	264	307	315	287	276	275	293	288	239	266	311	275	270	279	273	285	283	269	288	273	314	278	299	288	284	295	273	268	269	279	283	291	303	262	281	272	308	292	262	306	306	281	286	300	301	307	279	263	261	282	286	273	296	264	321	267	302	287	288	273	296	273	284	273	258	267	286	267	296	278	261	347	271	255	276	306	272	308	307	315	241	298	270	268	284	297	288	274	274	288	288	300	288	266	276	242	297	272	286	291	262	269	275	285	293	302	282	280	287	306	299	296	265	273	274	312	288	282	242	261	292	299	285	267	294	286	287	271	282	274	312	268	242	265	282	312	291	289	307	294	275	260	275	259	267	289	221	272	278	293	279	300	252	257	272	275	269	263	248	264	278	283	315	294	270	324	264	281	273	242	278	260	277	262	302	310	302	284	279	269	309	294	271	293	269	287	265	310	262	299	303	292	274	287	278	278	294	287	285	289	294	266	294	315	258	286	311	275	289	267	297	291	261	274	298	274	258	290	301	290	319	289	271	273	305	265	280	252	277	289	256	279	286	286	294	298	256	296	281	273	295	265	232	255	291	258	259	278	301	279	284	286	265	284	270	253	286	304	277	245	294	279	265	299	324	251	273	256	262	264	260	276	267	231	279	316	278	282	278	274	274	294	301	271	276	278	294	294	288	263	283	317	310	259	283	302	270	296	262	272	291	263	282	310	298	272	286	257	296	282	300	286	307	268	273	269	304	283	262	298	289	265	264	280	292	295	252	263	285	274	285	267	279	283	266	285	258	301	303	274	296	273	279	323	261	279	319	299	306	278	274	270	278	291	262	261	272	267	300	287	283	305	292	262	269	302	290	312	276	275	284	251	271	294	297	245	264	283	305	265	304	287	289	301	273	279	292	273	295	266	299	283	298	296	281	294	254	271	277	299	255	280	273	276	283	275	293	284	264	242	298	278	267	303	266	255	261	284	263	299	315	284	287	279	275	290	267	293	232	305	290	276	275	288	281	273	310	273	280	246	261	292	302	285	302	266	304	290	311	318	288	294	265	316	308	297	304	311	290	302	280	275	286	299	253	282	267	291	265	302	259	279	274	291	274	263	286	261	273	265	286	280	292	247	286	287	267	274	282	269	294	256	278	294	302	260	261	283	281	276	257	287	295	265	321	310	263	302	265	281	304	285	270	268	299	309	307	277	256	287	285	275	247	305	283	267	284	279	276	295	280	263	265	320	281	311	293	287	271	262	294	281	257	293	275	284	271	318	296	302	316	270	309	278	303	269	261	248	287	271	286	291	279	286
5797	4571	2307	1192	903	779	777	701	697	690	654	651	687	622	669	691	608	666	640	619	639	649	632	595	647	627	650	614	644	621	645	654	611	633	653	621	623	622	626	590	673	638	666	639	638	639	640	615	620	615	598	621	639	662	668	656	639	646	613	682	591	612	612	601	634	678	620	641	631	620	684	634	635	649	609	615	596	630	640	623	637	620	653	619	608	650	651	649	619	649	619	623	620	603	580	630	637	637	668	607	668	655	642	660	637	656	605	596	628	611	649	624	625	633	585	549	621	601	637	633	605	647	666	660	623	627	632	684	634	606	650	676	642	664	641	646	637	636	668	591	619	688	589	645	636	618	653	663	649	633	660	619	624	619	617	662	605	712	643	656	605	652	615	633	666	662	630	634	639	596	613	602	637	607	627	652	641	660	667	636	620	662	608	634	587	638	601	625	622	633	625	672	648	667	704	657	669	596	654	636	600	641	581	627	638	625	643	627	636	729	683	639	618	635	673	643	632	602	657	596	611	621	671	612	591	644	634	610	685	605	602	625	612	637	623	614	637	629	695	619	631	624	605	656	634	653	590	629	606	608	636	625	637	697	612	597	669	633	644	600	574	645	636	663	608	631	661	679	596	592	602	620	686	646	646	627	617	608	642	589	628	642	637	629	608	582	661	638	622	680	643	582	627	684	631	637	622	616	622	610	620	630	647	646	611	624	659	646	631	628	604	640	641	620	678	654	606	631	652	606	626	626	622	644	585	597	634	626	673	599	634	649	613	638	623	614	648	631	626	619	598	629	651	573	644	648	640	683	598	582	653	591	645	611	675	619	642	644	634	655	607	629	639	637	600	615	597	569	628	654	645	647	620	640	642	681	649	645	672	629	625	628	652	606	621	623	640	636	614	631	611	651	619	642	627	639	596	652	601	637	672	636	637	584	636	635	648	609	632	677	624	607	633	662	626	638	626	658	619	621	640	631	630	615	581	621	648	654	641	665	651	617	621	654	665	616	640	648	653	634	592	599	643	642	593	597	627	597	560	597	667	674	595	622	601	584	614	629	665	603	601	636	638	637	616	608	657	630	613	667	638	676	684	688	606	610	609	621	640	591	638	643	688	650	628	620	652	622	599	646	628	657	642	624	597	639	595	610	619	615	647	622	616	642	649	630	611	634	630	587	593	627	625	609	662	652	653	641	636	593	613	640	619	583	629	606	616	627	663	620	604	660	651	598	643	633	633	637	620	651	613	645	620	655	627	656	642	684	626	639	655	610	587	633	591	660	646	670	635	599	614	563	636	652	630	663	618	619	598	621	678	626	669	623	633	635	606	674	594	623	616	644	594	650	641	653	608	645	615	651	636	689	606	632	667	651	637	633	614	600	603	625	657	604	639	683	652	624	621	631	584	616	634	630	628	644	592	672	606	623	615	639	620	636	719	652	641	624	650	663	613	662	657	612	618	648	618	622	632	638	656	631	624	593	623	636	621	667	633	631	655	614	621	619	644	629	600	649	624	634	626	661	619	641	574	648	632	603	623	603	693	629	591	643	649	651	663	623	604	635	655	652	638	611	643	639	624	573	651	628	594	625	594	650	651	608	659	631	601	615	597	608	584	563	631	633	663	607	666	644	610	627	623	650	670	606	657	663	590	612	642	634	616	701	618	642	626	631	628	635	634	624	632	675	590	634	656	645	622	651	654	647	619	672	652	632	627	627	635	634	614	649	611	629	587	661	612	630	597	655	640	634	607	623	621	653	652	656	630	612	614	658	605	641	631	609	606	636	673	605	658	577	587	592	646	620	649	592	652	633	652	653	611	670	665	633	649	623	624	640	637	667	599	657	652	611	627	625	663	663	666	654	614	628	625	611	653	635	610	650	619	620	624	669	632	629	628	602	618	642	609	621	631	639	702	608	656	595	614	635	616	631	638	616	606	607	618	599	649	665	584	601	630	613	641	686	626	623	647	604	687	610	585	671	660	637	641	594	662	618	619	637	622	649	610	577	630	602	607	622	637	603	588	634	594	579	665	601	618	635	643	622	605	633	613	670	632	663	596	673	633	652	638	632	627	653	620	630	635	602	620	635	641	641	621	608	633	630	638	641	654	624	632	650	649	638	638	578	606	639	674	642	647	610	620	615	666	693	667	617	596	603	625	651	646	586	627	622	633	650	635	658	640	633	625	631	665	657	625	599	619	606	623	614	590	653	641	625	637	634	635	623	644	653	628	647	602	635	637	574	654	643	659	667	574	629	618	657	625	681	605	600	590	626	638	618	671	640	673	616	613	600	612	614	638	590	595	654	647	630	664	630	591	579	613	598	632	638	598	606	622	620	642	606	626	612	623	615	633	619	606	659	621	635	623	655	652	648	625	659	630	624	657	663	691	613	603	569	588	613	639	618	584	627	635	632	630	635	649	610	605	619	616	631	641	604	649	611	664	655	632	627	650	633	623	605	585	613	641	635	644	611	620	641	618	631	671	630	639	612	640	651	625	606	616	626	638	628	638	643	634	635	645	638	646	628	598	626	682	597	644	644	566	580	673	662	637	647	659	661	643	602	642	644	653	624	598	600	637	617	645	601	634	632	647	638	600	690	648	657	613	586	646	638	630	620	623	708	680	650	610	663	602	623	659	618	610	631	639	651	614	622	613	648	628	605	580	620	610	593	644	654	631	654	648	613	612	660	578	632	642	620	646	601	619	654	633	625	638	595	568	581	629	647	656	638	637	712	621	604	641	614	623	612	627	574	640	663	609	705	639	608	634	656	644	590	595	678	615	647	645	611	656	602	593	615	623	668	627	629	632	671	663	655	646	635	654	623	636	602	655	643	628	653	640	631	598	663	627	646	575	638	627	574	669	605	634	643	624	663	644	613	600	611	647	625	634	648	605	667	595	661	573	590	635	638	638	657	687	647	655	626	654	657	594	617	636	660	639	625	609	655	596	613	658	612	625	640	620	616	616	610	659	656	640	639	653	623	618	594	638	604	657	668	611	639	624	657	645	612	634	597	609	610	638	607	667	660	651	622	633	653	647	643	627	587	644	609	684	614	653	668	627	611	635	620	625	612	646	611	619	613	629	625	625	626	649	638	640	621	590	610	620	639	629	582	633	591	627	602	600	587	598	674	638	649	607	634	668	595	615	645	618	631	583	646	633	653	645	617	627	618	644	643	621	670	591	607	633	691	603	592	688	633	647	607	624	623	663	645	654	596	659	585	644	685	602	580	635	631	588	669	628	657	628	580	629	621	625	658	611	601	639	632	598	660	595	599	593	648	625	671	703	632	613	634	637	622	654	652	622	664	643	660	644	649	588	591	622	629	632	620	667	596	638	667	626	609	640	634	587	606	583	625	643	617	613	638	629	623	641	617	652	632	611	642	629	643	623	639	672	604	653	595	628	689	618	639	651	607	591	672	629	662	645	648	596	654	639	638	595	674	606	647	590	650	638	636	642	623	621	643	639	630	598	620	646	638	648	635	612	623	629	618	669	635
31862	18925	6910	674	452	432	436	404	407	411	365	411	395	430	415	397	401	380	390	383	405	366	392	398	398	397	394	435	394	414	432	395	406	410	387	394	386	418	409	418	404	392	390	371	388	375	380	405	369	395	373	423	406	414	403	427	382	385	399	367	433	367	404	407	435	396	408	406	416	362	418	432	405	372	414	419	373	342	399	409	376	388	422	412	369	362	401	393	396	408	450	385	438	392	402	384	398	361	371	395	409	381	386	400	396	404	353	405	356	390	393	399	373	412	425	375	394	401	424	393	402	400	408	395	390	389	377	419	396	409	357	418	395	372	428	416	423	399	368	395	415	366	420	388	408	362	380	390	388	371	395	425	393	429	405	393	407	403	385	437	391	389	379	426	392	427	409	393	390	400	415	409	425	382	401	414	382	384	408	365	443	371	394	433	396	361	359	409	421	349	413	394	377	373	411	396	416	421	378	422	393	394	389	424	428	410	386	402	374	397	382	371	382	439	431	379	407	401	415	387	397	395	378	396	399	393	385	404	421	440	390	393	433	453	371	408	409	419	421	389	374	418	415	426	428	393	421	374	389	422	380	394	361	409	407	368	380	420	423	402	343	401	435	414	432	382	423	413	386	392	438	418	402	426	399	406	397	413	370	391	386	411	405	358	381	414	400	425	369	385	407	374	420	369	402	405	393	457	404	404	377	398	398	394	397	431	398	362	397	361	400	359	381	441	377	388	396	338	364	383	398	388	436	344	402	373	413	380	371	399	420	411	435	419	401	396	418	400	388	403	382	391	402	397	391	360	396	409	398	380	386	400	450	398	388	408	438	372	391	436	403	403	399	372	391	418	389	365	377	428	386	401	396	403	391	360	393	400	454	392	373	385	424	379	414	390	376	397	407	387	406	410	389	401	386	366	376	404	396	411	375	427	406	397	370	419	360	372	369	391	415	416	417	372	413	352	415	408	411	421	406	407	424	407	416	411	365	381	422	400	408	433	406	410	437	400	390	381	408	394	380	385	455	409	392	386	391	396	404	380	371	378	387	410	413	414	355	373	408	409	400	433	420	388	432	399	380	389	414	415	378	383	389	385	430	399	405	410	386	382	426	379	389	377	353	404	400	367	420	422	396	356	379	385	411	421	359	434	403	396	360	375	438	416	388	403	385	407	385	391	396	360	369	382	396	426	412	398	399	377	400	374	401	351	411	382	426	414	373	409	409	414	344	392	409	402	382	383	412	368	411	410	433	409	395	420	389	375	403	486	372	410	416	383	419	398	425	393	387	409	404	364	430	416	415	403	359	392	364	404	389	390	394	376	389	380	404	380	427	427	404	398	382	396	371	369	409	391	407	414	411	418	424	398	371	427	393	403	409	417	401	422	391	422	360	393	384	374	384	433	440	395	356	394	426	391	391	401	401	376	376	390	427	397	392	429	392	364	353	392	379	408	407	428	381	347	389	407	354	397	429	428	384	400	382	361	384	414	427	360	384	376	398	391	401	412	388	395	405	406	393	404	398	392	396	425	388	407	385	371	390	402	392	406	404	419	385	443	383	406	381	363	412	425	388	375	414	403	387	408	335	364	407	417	378	383	428	452	374	402	410	434	365	401	410	361	390	384	414	396	414	420	395	397	362	395	451	399	394	408	431	419	382	397	399	377	406	382	455	376	377	396	434	378	369	373	384	411	394	384	392	388	375	411	407	415	428	373	368	372	437	393	368	346	409	396	388	397	388	384	423	379	433	382	407	379	378	378	437	383	393	390	415	376	368	417	433	403	386	438	400	393	412	409	370	386	389	398	379	393	426	385	381	417	398	403	407	412	366	404	405	397	404	395	466	402	414	412	427	397	391	437	419	370	395	399	433	393	385	404	381	406	400	419	461	407	422	393	427	421	385	427	390	423	365	424	411	411	377	375	414	418	416	358	391	394	393	383	432	415	406	360	415	436	416	394	420	405	371	408	386	418	376	411	398	399	363	389	404	383	435	382	336	397	390	415	366	402	411	419	389	436	414	393	406	405	409	402	400	381	412	400	375	397	418	389	382	406	378	413	417	409	397	366	379	387	379	393	355	373	386	412	405	400	445	388	400	421	409	370	400	409	363	390	413	362	398	388	400	405	407	454	378	385	380	400	447	385	379	387	409	346	399	386	407	433	340	414	393	393	381	404	414	450	437	373	353	348	384	393	431	383	377	402	429	411	410	424	367	407	382	417	409	414	368	376	374	391	384	382	401	417	409	438	394	377	370	390	399	388	394	407	357	403	397	397	386	430	419	406	366	400	404	391	360	410	369	415	392	404	415	403	422	407	393	378	401	404	382	406	437	420	371	397	431	437	402	428	390	351	373	403	416	408	410	421	422	382	383	436	410	392	373	368	411	409	383	381	410	418	406	441	388	430	403	394	374	407	375	381	430	384	417	417	400	397	400	411	380	393	391	375	412	377	400	410	417	430	400	369	405	428	402	390	394	366	351	403	397	427	365	364	384	375	387	419	381	404	421	390	394	401	403	399	369	408	431	411	394	389	365	413	391	402	381	373	373	440	361	382	408	374	420	415	413	418	403	359	400	401	370	408	395	409	427	409	394	406	413	401	391	375	403	382	425	423	398	371	397	389	371	381	421	393	403	395	403	350	412	378	435	387	405	378	383	401	409	390	394	406	398	427	394	422	385	387	438	422	375	418	385	395	408	414	408	382	378	385	375	379	398	387	369	381	451	412	403	379	372	387	401	410	361	378	374	438	420	410	381	418	359	388	414	383	370	370	438	365	400	426	380	382	386	368	416	370	413	403	388	404	394	385	378	378	385	419	406	384	383	421	430	394	390	381	368	393	409	401	428	418	401	424	393	439	424	374	407	402	364	412	445	394	382	384	377	426	392	390	376	415	397	379	424	370	398	395	365	399	392	373	380	405	384	419	419	387	378	425	399	384	412	402	362	375	386	448	424	431	410	430	415	444	384	430	405	399	413	407	362	370	411	420	407	402	411	399	403	397	399	390	368	456	415	396	371	391	387	402	383	413	403	409	452	342	394	372	391	357	389	401	362	363	407	405	441	420	386	453	394	418	391	395	431	414	390	408	400	389	393	373	388	407	368	412	401	376	396	408	391	385	377	406	377	368	407	372	368	397	403	391	396	385	415	445	374	383	382	375	367	393	345	411	389	393	413	391	429	387	412	448	407	358	406	399	385	384	421	417	380	402	391	353	413	423	361	416	423	401	421	379	403	435	381	353	379	369	375	406	430	407	419	420	389	426	396	393	418	391	412	375	394	400	408	384	401	417	378	383	396	380	414	400	422	351	405	397	396	406	361	387	392	370	389	395	414	385	398	407	421	397	420	408	397	380	383	358	419	397	397	426	386	389	397	396	424	360	394	372	396	396	383	423	404	388	415	399	374	380	393	401	402	414	370	378	393	390	408	385	393	366	377	403	391	436	410	387	412	391	431	391	426	432	398	394	367	403	365	381	412	382	364	378	419	371	391	396
5644	1091	985	926	937	926	926	919	941	874	946	888	937	920	898	957	944	883	918	865	868	928	911	923	929	937	912	899	932	832	895	924	963	867	921	893	956	956	917	902	934	943	843	911	915	929	934	895	918	882	936	896	889	928	924	915	908	889	872	933	928	901	935	882	923	961	921	963	949	908	910	902	882	960	956	898	913	890	928	968	893	943	949	934	929	913	898	943	899	881	912	938	910	938	942	890	934	910	870	900	959	908	943	938	944	948	868	891	935	915	936	946	920	920	913	901	925	853	945	934	871	870	916	905	922	894	975	892	958	919	917	889	933	914	866	900	912	927	905	911	945	930	937	963	929	968	916	900	909	936	883	905	926	949	945	925	927	922	928	904	927	950	881	956	897	933	850	888	894	969	948	929	928	910	864	918	955	899	889	945	872	895	911	902	888	919	861	941	911	915	931	945	948	926	912	876	919	945	889	945	929	888	836	946	907	966	902	986	899	915	968	962	916	869	924	869	880	919	936	875	891	895	882	904	865	924	892	892	926	909	848	908	904	915	922	943	890	927	940	939	874	878	894	890	929	865	892	955	943	882	908	921	886	914	908	953	919	953	929	904	906	918	938	968	956	962	904	926	910	928	927	970	939	941	874	872	923	896	883	914	902	847	908	928	908	860	930	945	906	926	891	900	893	890	894	886	903	891	896	874	879	951	934	896	929	930	851	926	883	883	898	910	964	924	882	903	873	926	920	854	880	952	934	895	946	898	842	855	962	935	885	914	868	928	895	911	921	882	938	914	914	893	909	959	916	913	878	881	894	973	903	964	883	974	938	941	889	909	918	885	904	926	908	890	936	942	876	937	929	956	883	926	961	936	873	911	901	899	873	906	896	896	921	945	906	902	890	912	928	965	889	936	891	874	926	915	928	904	911	918	885	958	939	932	934	909	885	878	947	884	948	911	900	880	951	892	948	896	865	928	888	947	905	864	897	886	926	921	894	890	871	946	940	903	895	876	949	898	981	909	907	887	911	857	946	862	936	871	927	912	970	898	938	957	885	867	901	922	900	950	913	918	911	963	922	966	910	893	940	936	929	939	953	890	958	925	912	867	880	944	902	937	919	929	937	884	937	817	936	923	931	865	924	889	955	892	909	871	915	914	920	913	894	959	891	937	892	920	906	900	872	908	868	924	901	898	909	977	938	899	929	915	892	922	847	873	879	880	930	868	944	880	966	893	911	925	856	943	914	896	915	917	906	933	893	865	906	881	900	939	932	923	884	882	905	928	914	903	909	978	877	886	921	879	915	913	922	989	961	885	938	936	880	933	911	875	924	918	891	920	948	891	915	932	899	883	901	920	916	906	893	920	956	920	898	874	852	974	892	896	894	918	935	887	904	934	916	869	933	873	893	912	976	918	915	948	868	940	888	961	963	867	918	896	904	915	999	921	875	962	934	880	922	984	868	904	896	895	906	889	860	869	936	937	955	914	938	858	929	904	872	890	914	878	915	907	933	904	927	927	922	902	933	1027	891	895	905	914	894	922	921	877	940	899	921	922	918	893	900	912	854	914	874	905	953	903	930	893	929	907	857	900	902	864	916	934	909	855	916	900	964	941	952	934	956	922	876	915	887	934	896	921	923	893	921	934	885	913	850	938	890	842	891	903	917	916	899	891	900	898	918	909	904	932	898	872	971	948	931	925	872	975	855	900	911	931	925	910	933	943	950	893	993	973	901	919	939	920	908	951	944	880	950	950	907	963	932	931	941	931	871	886	888	914	933	875	946	946	881	891	915	917	871	922	957	895	923	916	906	933	901	917	910	984	902	937	942	936	884	946	899	880	960	938	948	919	914	903	951	960	968	919	970	863	897	958	958	892	866	916	926	817	869	893	952	891	973	885	914	888	934	892	867	922	929	864	904	893	863	963	879	870	866	954	909	905	907	927	923	886	891	923	856	892	911	917	894	890	904	880	959	918	945	894	918	923	874	908	921	907	938	922	959	938	905	947	888	924	873	900	902	882	891	940	909	916	891	930	985	906	935	897	870	892	993	952	875	891	928	860	919	893	932	959	922	923	926	944	952	878	870	908	939	912	917	890	927	884	947	904	886	910	925	930	884	890	925	847	941	880	915	897	934	965	933	888	894	916	918	909	938	927	910	934	897	904	858	904	922	916	939	946	897	884	908	893	937	912	929	930	909	922	873	965	907	913	938	873	935	880	891	859	949	940	920	932	912	902	897	891	920	908	904	960	934	915	920	886	872	898	897	966	890	945	869	899	963	898	977	894	871	888	916	962	918	954	935	914	911	895	923	927	960	900	891	915	949	912	899	915	873	936	938	895	923	897	875	916	885	942	951	917	914	917	944	911	912	915	871	939	895	971	869	857	911	904	898	875	935	872	875	885	907	917	925	901	909	897	880	900	916	866	875	944	867	906	866	909	920	886	876	925	884	866	860	860	904	912	865	901	920	900	891	920	854	906	944	950	934	904	956	900	874	920	887	885	911	929	908	932	873	902	863	930	955	922	937	933	911	929	946	889	945	871	908	926	885	928	880	923	901	955	940	936	863	935	892	922	877	935	903	901	940	961	938	913	938	900	893	897	932	896	860	902	929	870	905	915	895	880	970	902	923	898	903	866	891	966	919	919	931	885	904	906	898	953	847	897	925	974	915	930	923	920	889	906	921	893	936	918	902	894	931	912	899	903	933	884	987	909	910	863	911	956	904	912	938	902	938	925	870	930	945	909	879	904	886	921	871	893	887	900	864	921	920	906	887	911	979	931	897	954	899	880	917	898	945	940	948	899	916	915	894	934	935	869	871	912	926	939	912	898	900	932	891	925	907	931	901	916	927	895	925	922	909	907	921	899	877	911	891	922	890	915	915	894	939	928	912	922	923	943	929	910	925	899	890	923	936	912	921	872	944	896	874	868	970	948	955	909	907	872	909	837	887	882	895	933	857	911	916	892	895	926	875	882	894	934	927	873	897	919	940	916	884	918	926	912	916	944	903	941	954	939	923	886	893	960	878	899	905	897	933	932	956	952	967	925	911	923	924	892	936	916	920	907	887	900	898	974	889	905	859	912	933	938	906	891	953	902	939	913	949	884	952	911	874	869	925	922	890	914	901	971	917	952	925	869	951	928	938	917	881	895	918	947	887	950	901	874	960	954	918	877	958	959	882	913	953	896	957	932	920	888	912	879	958	941	867	896	902	939	934	929	914	916	874	944	924	850	900	942	932	896	872	850	900	907	886	916	942	898	929	897	863	919	891	911	946	931	964	938	938	903	916	876	898	901	937	870	951	880	938	894	931	876	918	872	954	928	920	922	856	955	913	966	909	885	865	878	925	903	909	891	888	915	878	883	930	956	905	847	903	888	886	891	920	857	950	923	903	884	865	930	908	885	945	964	933	900	908	935	896	904	880	934	927	934	908	901	863	902	897	925	914	932	926	933	881	885	888	953	930	926	903	892	917	939	904	904	922	909	919	950	901	886
23910	20712	24095	27367	20699	20609	1777	612	526	506	532	487	478	510	489	499	497	480	472	487	414	493	462	426	489	488	474	474	452	474	437	457	445	422	464	464	515	473	478	478	459	445	426	438	501	440	446	509	443	446	443	457	475	473	464	441	470	462	491	437	459	450	433	473	473	459	425	460	427	422	471	469	499	437	436	434	438	479	456	454	426	483	448	470	457	477	468	430	444	488	431	434	442	437	500	479	446	463	452	418	453	428	423	445	415	466	439	455	445	470	478	478	490	444	445	461	470	463	452	449	494	436	443	445	430	454	425	448	416	455	440	422	395	480	446	430	461	474	471	448	422	464	453	452	497	433	450	469	443	423	458	461	391	472	425	473	423	480	457	432	446	439	418	409	455	489	427	466	491	434	469	442	473	436	459	501	432	426	476	477	436	442	458	455	461	468	487	466	483	459	421	446	459	460	456	463	414	433	451	428	483	440	409	442	485	479	451	446	446	440	445	493	430	410	404	426	487	454	438	424	499	503	452	451	432	458	441	491	483	452	430	469	446	435	462	443	491	467	484	482	487	404	454	428	405	481	480	438	468	459	449	436	436	426	443	452	452	456	396	456	460	415	422	451	486	471	461	436	481	495	440	430	469	425	485	411	406	441	438	488	502	436	439	475	473	471	425	494	464	483	457	438	394	396	453	472	447	474	464	483	448	438	439	454	435	486	501	434	445	474	429	450	492	455	448	434	457	425	486	480	494	442	475	461	440	443	431	437	421	481	472	501	436	423	416	450	486	453	446	458	450	455	435	423	438	469	449	424	464	474	470	432	414	437	446	438	457	442	421	472	471	429	481	470	460	478	432	464	474	441	418	440	434	461	474	450	458	396	441	469	466	429	439	488	449	441	455	495	416	433	447	479	453	406	429	464	471	469	439	453	453	470	436	458	451	444	443	444	443	393	420	485	473	457	453	424	415	456	484	434	379	454	462	472	452	427	431	400	442	437	476	451	411	470	455	462	458	465	438	437	420	458	437	442	500	480	482	503	470	489	471	422	413	452	452	444	432	423	464	462	453	503	439	453	432	443	458	445	458	445	462	477	464	426	399	413	453	483	459	452	462	456	455	451	436	457	419	449	448	418	463	481	443	418	476	438	445	465	449	477	429	466	408	440	464	451	415	444	465	432	453	472	450	479	457	469	464	492	452	460	503	419	423	414	443	455	477	450	437	477	486	482	416	479	482	430	465	429	489	491	460	455	427	467	432	481	453	435	446	452	429	437	435	470	465	392	444	422	445	431	431	423	442	422	465	449	447	473	450	463	466	493	443	427	443	487	437	485	478	411	414	459	473	438	469	441	441	448	453	460	450	492	459	473	435	444	434	481	435	450	468	407	446	419	460	461	434	437	444	457	460	467	422	437	461	412	427	462	486	457	464	437	512	433	406	444	437	457	463	418	486	457	437	448	440	460	442	445	458	498	438	489	512	451	460	443	435	444	466	467	470	452	439	436	496	460	450	478	440	458	465	483	417	421	414	441	448	419	457	443	452	503	470	476	433	454	470	471	450	435	492	486	464	432	465	485	462	421	402	487	444	470	466	449	473	473	490	440	410	438	462	475	436	455	486	466	493	456	456	440	459	437	464	408	407	447	414	398	392	480	462	429	478	480	480	492	456	466	426	494	463	437	445	439	421	435	434	473	433	478	488	481	453	454	465	476	452	440	475	464	469	440	449	436	463	437	420	481	463	441	447	475	440	485	466	449	483	426	456	419	438	462	478	492	453	410	431	470	463	474	456	451	454	443	443	436	438	438	453	451	484	456	426	490	504	423	460	478	465	431	430	476	451	472	472	432	494	478	430	454	443	438	457	470	455	484	478	461	408	447	370	450	470	472	423	439	449	450	414	414	425	452	505	476	466	462	477	496	393	464	442	420	441	457	430	449	421	425	493	465	453	445	472	475	476	481	491	444	483	467	422	495	423	447	428	476	493	452	419	440	451	450	454	469	413	433	413	443	471	455	440	439	411	445	414	471	504	456	455	480	448	452	469	441	463	422	460	469	418	470	432	451	437	449	431	476	450	451	452	461	464	488	457	463	430	466	440	446	469	470	459	455	483	458	443	421	438	440	442	434	468	464	461	412	467	444	462	441	478	447	450	437	474	426	452	447	422	445	449	424	428	405	414	485	437	429	429	469	445	446	448	441	414	465	417	443	449	453	446	428	445	449	421	423	437	450	460	461	484	455	478	425	404	462	457	452	473	481	474	454	409	491	418	425	495	438	478	443	396	424	452	466	449	409	464	448	431	477	454	453	448	447	446	457	440	459	460	412	454	461	465	470	429	430	450	447	466	470	461	451	496	462	460	479	433	441	463	455	451	466	490	442	459	425	424	449	431	424	459	440	466	468	417	470	485	509	462	465	463	460	444	465	458	416	454	467	462	455	436	444	481	441	467	392	446	422	472	477	486	448	451	496	437	426	451	474	486	483	499	475	438	449	479	459	464	461	419	442	450	439	443	470	503	454	460	459	498	439	418	463	412	435	452	463	426	430	461	465	438	431	436	489	434	449	412	452	456	462	471	452	451	488	467	426	398	487	459	443	437	416	389	461	438	457	432	467	428	427	439	439	428	485	421	436	439	455	443	474	442	413	424	428	448	487	436	440	433	467	491	381	418	461	451	433	409	468	416	475	442	458	446	439	475	455	424	479	462	452	463	473	438	451	421	447	449	427	444	480	437	446	428	457	446	454	452	467	471	435	460	468	426	462	444	446	391	456	427	432	415	461	452	413	463	410	447	423	402	417	463	415	447	451	418	473	426	415	460	469	428	411	443	406	414	447	444	464	431	424	422	439	448	442	486	448	448	430	445	431	445	475	456	415	450	443	433	473	463	472	414	442	454	477	476	448	432	503	485	443	486	502	445	419	479	435	452	427	452	473	426	428	446	426	411	470	474	495	434	470	422	436	457	450	442	439	449	480	447	453	479	445	435	468	464	452	452	476	449	478	443	432	410	429	473	491	508	462	430	454	432	489	422	417	404	444	409	474	440	500	439	451	465	429	396	454	451	459	427	451	452	480	466	439	490	442	451	484	484	454	427	471	485	475	461	458	419	447	469	513	467	411	448	466	442	452	426	432	434	443	451	440	451	434	419	462	459	441	477	442	455	454	453	429	428	442	430	397	435	442	407	527	464	451	418	485	431	403	435	419	439	477	454	495	482	436	464	486	484	485	525	421	450	469	468	416	462	441	452	435	466	475	450	434	473	473	450	439	447	488	458	466	500	444	430	423	462	448	464	442	438	450	437	449	489	438	464	447	431	406	449	434	441	449	443	398	449	409	445	474	460	415	427	461	430	464	433	518	430	480	445	417	426	400	449	432	437	475	444	457	447	487	497	448	394	427	486	466	475	429	409	441	430	449	448	468	408	447	418	436	427	456	425	413	427	416	466	449	441	412	424	433	450	454	456	458	441	419	442	438	450	451	425	452	403	496	428	464
5116	3109	1943	1275	1117	1080	1047	966	998	991	1037	1023	963	1010	1049	1020	1008	1020	1013	993	1013	981	1005	896	950	941	980	963	940	1021	952	1015	960	1038	967	956	1006	949	967	956	997	1020	1015	1022	975	935	1044	1060	934	1026	948	959	1043	1006	993	972	1021	992	918	977	967	956	1024	1032	1037	974	953	969	962	946	950	984	974	985	942	1027	927	1054	990	967	953	1016	923	968	973	1007	936	992	1053	974	1031	1011	981	934	983	1015	974	1003	950	977	1030	992	991	951	986	1003	986	891	1037	1009	1018	909	961	959	917	988	950	981	948	983	934	1016	958	961	1040	993	967	933	999	996	993	1002	935	957	1006	993	1011	978	953	1027	985	934	937	959	948	943	958	954	1029	1008	1020	969	919	1025	948	985	944	1003	976	985	1027	986	1015	923	986	1025	984	1026	994	942	997	963	980	982	1005	966	983	981	996	995	954	1006	976	918	989	980	997	974	1007	978	943	933	1017	980	1037	1025	935	939	1014	1006	1055	914	898	925	933	971	1002	1009	957	1042	964	990	974	991	980	986	948	1009	1006	988	974	966	985	1025	937	1023	966	995	954	988	977	942	993	973	936	988	988	986	1000	951	1006	970	989	1017	956	1002	958	968	953	957	999	1010	973	983	977	962	934	1008	956	972	942	971	973	965	957	1024	1030	960	944	967	961	1035	999	996	963	1031	1012	929	977	1013	995	950	977	947	984	994	959	993	926	975	952	968	942	973	994	951	970	1033	1009	1013	991	992	973	977	1027	984	947	990	985	938	965	983	947	1013	949	943	1001	985	938	965	1021	968	1012	988	1018	1018	995	970	987	935	978	944	1045	990	1007	1004	1007	943	971	958	962	998	972	908	975	980	961	926	945	974	984	979	1007	1008	949	936	1046	1025	993	1003	961	979	1054	971	1018	978	959	975	1017	982	962	987	1042	987	943	999	980	972	924	1002	960	1008	998	920	989	984	935	972	1063	942	952	972	965	955	997	972	964	887	953	880	1008	922	1052	917	986	975	938	981	989	977	1008	954	924	1006	990	1000	933	991	988	977	965	918	990	1012	953	919	936	989	1017	995	965	1020	914	1051	975	986	1001	972	993	969	980	988	934	941	1016	1005	968	1018	974	963	980	917	1015	926	919	993	912	989	975	966	1052	952	1042	984	1014	1005	1019	949	980	990	992	944	958	923	1001	989	923	968	971	1017	964	935	908	941	982	989	976	993	960	991	935	917	970	930	1012	1004	935	971	977	988	1034	947	940	959	973	972	1029	964	996	1032	912	991	986	959	1017	1005	978	972	957	1034	1023	1038	960	969	988	1044	987	977	913	946	959	925	991	972	945	935	967	972	966	958	1005	991	984	996	1015	1040	959	1009	964	985	1034	973	958	989	972	968	954	973	1061	919	979	975	971	952	982	999	947	956	1018	946	993	934	989	968	958	957	991	988	921	969	974	975	943	915	992	1013	999	972	969	993	957	956	957	996	949	952	995	1043	983	942	944	935	960	975	992	1016	966	933	940	963	944	1007	961	980	987	955	1005	953	928	954	964	956	1048	928	972	891	979	993	946	1000	991	1031	940	959	1003	952	1014	1025	979	993	1016	999	944	1014	963	984	1001	972	917	964	911	984	979	930	1017	972	961	971	955	958	994	955	965	929	928	951	933	912	980	986	943	984	930	961	949	996	1032	991	995	983	1000	970	1009	1043	956	968	924	1035	986	957	981	968	1021	1014	1009	986	1041	972	933	942	969	975	994	952	995	985	984	998	995	959	989	999	960	965	973	953	966	957	1007	940	968	977	988	991	1013	888	964	1005	1039	967	929	1029	941	1013	925	975	979	999	971	1013	948	999	988	1004	985	972	1034	945	944	960	954	923	1009	955	963	947	1006	1003	977	916	977	957	965	973	961	949	971	969	961	962	970	962	925	932	940	989	1011	918	956	968	975	957	984	1001	941	940	1013	1019	986	931	985	970	951	1021	1028	990	1003	976	955	953	1032	941	919	996	988	916	941	966	978	960	1043	1032	992	995	985	1028	972	934	1004	930	1024	967	954	1036	1015	1004	989	923	991	953	1010	1008	998	974	1016	979	1039	983	934	994	990	980	1015	972	986	943	914	1016	969	950	920	1002	987	954	1031	1006	987	962	1008	990	965	965	1042	954	1005	971	993	997	1026	948	924	1004	962	953	944	1000	927	989	996	963	995	933	985	950	919	950	972	956	1005	972	947	1018	903	955	945	1001	937	953	952	1045	1019	976	969	991	959	984	961	970	960	951	990	953	988	934	959	1006	1011	944	1001	994	1005	1006	957	987	996	936	982	949	1016	931	982	947	911	1016	1029	946	973	980	1004	1021	954	1038	990	966	986	1001	1032	970	955	942	976	1001	986	978	981	942	1018	983	968	978	950	996	987	984	963	974	962	934	1010	1012	968	922	948	1000	948	1026	1001	958	997	987	999	962	995	963	974	967	1021	998	994	984	946	997	944	997	1006	962	958	1036	1001	977	994	949	931	944	948	957	973	972	943	975	965	967	964	966	947	928	1006	962	1006	912	990	967	954	913	961	1011	949	1021	961	953	921	1046	988	936	993	946	990	975	925	956	1012	967	927	995	973	970	995	975	957	936	955	983	962	963	956	964	954	945	992	933	940	953	916	941	1002	968	978	975	938	933	986	920	920	982	942	972	1009	961	968	1005	974	974	1002	936	968	999	988	959	962	965	1019	989	954	919	1025	974	969	990	940	964	992	1021	959	968	989	992	944	977	1008	924	918	967	1013	982	973	995	961	988	1013	1037	1041	984	974	1031	992	1039	923	999	949	977	962	953	956	959	969	996	979	938	922	1007	960	994	1059	961	1004	990	970	935	982	913	963	958	963	1027	968	1019	981	978	956	965	971	1017	967	1022	970	960	974	983	935	925	915	950	953	1007	978	969	960	1043	942	979	938	953	934	927	955	1016	1003	995	984	982	987	940	1031	946	925	1016	965	1026	929	998	981	983	975	970	1000	966	907	943	1007	939	1003	945	978	971	941	981	958	964	960	974	948	981	991	990	963	1004	981	1027	951	1008	1006	931	993	980	988	999	966	1004	968	1005	992	983	962	957	970	941	956	982	936	961	974	1026	984	1025	974	970	1006	981	989	967	1034	948	1029	980	995	1002	964	991	935	983	942	976	1005	1001	992	1000	991	934	1037	978	923	1050	986	970	1001	980	970	1004	941	904	1009	977	961	939	1031	962	974	964	972	974	993	965	946	931	1026	1014	953	991	965	1042	1011	972	971	955	1048	949	954	979	942	980	993	1026	1027	972	922	997	919	1000	1039	978	947	935	966	952	1029	975	1003	940	1021	977	986	943	948	936	991	972	968	1010	1036	1011	942	993	945	999	942	949	959	962	978	946	962	974	996	975	921	1001	977	953	973	1027	1000	933	940	986	947	959	963	1042	978	995	994	985	911	969	958	1023	954	951	974	949	961	972	954	1028	976	933	973	989	1012	953	949	951	966	990	983	1000	996	1009	973	957	1032	950	913	995	1003	1012	1014	1013	976	970	977	967	1003	957	938	951	943	994	972	968	951	1034	1021	924	952	954	940	1020	946	943	998	996	983	950	949	923	960	972	997	933	968	988	908	975	982	1054	1013	927	1011	988	997	963	923	947	973	1019	996	943	939	960	989	961	969	937	963	974	972	958	941	962	981	1042	1024	1045	923	939	918	928	948	975	995	991	966	937	1002	985	975	928	960	937	980	985	1003	978	1044	1005	979	953	946	959	982	1064	946	953	1009	965	932	944	1004	968	1039	958	972	950	996	970	920	953	950	895	992	949	1051	953	945	990
23417	20724	24353	27136	20725	20744	17775	799	434	392	359	377	338	339	346	352	327	292	326	294	267	304	314	317	261	292	288	272	293	278	311	281	280	318	292	286	308	276	298	295	293	279	332	320	263	265	279	262	291	303	280	288	280	292	278	300	286	295	259	278	251	279	293	259	294	280	258	297	261	283	317	283	253	290	258	246	268	280	269	290	288	274	270	278	270	298	270	256	261	275	291	311	296	253	277	274	282	251	277	259	270	282	283	252	237	287	279	300	294	300	280	299	254	262	299	316	306	270	311	295	267	289	300	274	252	279	306	262	319	267	314	280	278	268	264	277	289	284	275	259	258	289	263	267	298	285	309	268	257	276	310	293	278	270	275	290	266	286	315	306	281	272	302	283	283	286	274	260	253	268	309	259	275	268	303	260	275	307	273	271	285	273	292	240	261	274	268	260	232	273	295	253	280	259	261	263	302	316	244	261	255	251	249	284	285	281	292	285	245	268	342	272	262	293	293	261	277	275	306	267	252	268	287	274	256	268	266	268	303	302	294	254	287	285	269	306	274	258	288	302	296	267	301	264	286	277	259	299	258	301	270	248	295	282	303	289	280	296	268	293	264	266	274	286	245	254	290	262	236	278	309	289	258	278	256	268	256	272	277	286	280	270	291	264	244	259	273	316	296	281	288	280	267	255	285	250	311	277	267	259	270	288	250	293	276	272	247	294	300	290	280	284	289	273	267	240	255	270	280	255	254	248	275	287	265	256	294	242	282	256	264	277	281	303	305	291	246	277	311	298	266	261	285	271	258	250	288	272	253	291	291	270	270	286	306	274	289	264	260	294	274	278	270	310	301	272	262	278	282	295	286	268	293	256	261	294	289	266	267	270	281	275	256	275	270	280	289	301	305	261	311	294	315	286	282	265	278	257	267	269	238	288	273	260	291	277	257	295	268	269	298	253	305	252	279	295	287	275	249	314	271	273	254	309	261	277	275	280	292	257	274	269	262	288	304	254	279	269	263	297	301	293	253	284	269	253	292	279	296	284	277	261	274	297	319	264	296	283	295	274	278	288	286	223	300	295	295	312	281	240	294	244	280	252	322	281	262	298	247	268	288	259	320	292	301	305	247	287	256	269	230	274	249	259	246	310	263	276	256	311	268	287	317	286	264	245	262	258	288	279	279	273	301	260	274	292	288	275	278	259	282	311	280	278	267	292	302	281	241	302	276	284	262	249	289	287	302	266	280	248	256	313	260	303	272	277	278	295	262	314	297	279	249	262	266	294	253	290	253	288	271	274	267	261	314	271	290	261	281	264	305	297	251	278	283	258	273	248	261	251	272	264	250	262	290	280	304	269	273	259	299	269	294	288	271	258	261	253	285	295	255	311	280	268	281	283	294	270	271	278	267	256	266	284	280	289	280	249	233	255	297	280	292	293	284	250	271	311	259	312	289	281	294	272	267	264	266	271	298	259	302	280	312	300	254	250	289	248	274	252	272	305	298	277	274	246	275	274	268	291	280	258	287	287	275	314	293	283	261	265	266	283	276	286	258	286	291	307	286	268	273	261	289	263	262	286	285	289	258	254	317	298	269	290	290	297	277	288	290	266	298	279	290	292	294	283	255	292	298	258	282	250	270	256	261	283	252	284	266	296	256	268	272	272	276	287	306	286	291	269	280	246	260	280	288	286	270	289	285	276	301	275	283	293	279	270	284	255	264	281	244	232	266	285	281	275	251	271	281	279	271	275	267	262	294	248	250	274	275	259	279	278	299	245	321	303	263	249	309	271	272	251	280	271	299	284	284	274	277	272	284	287	283	267	253	223	287	285	266	266	261	327	295	303	270	294	277	279	270	283	248	256	251	276	265	274	255	292	293	265	307	242	267	290	291	307	276	249	317	281	238	273	280	284	299	298	250	259	276	244	257	271	271	300	259	331	277	269	312	293	272	269	251	273	274	260	304	278	294	275	282	267	258	282	284	259	242	254	264	263	301	309	277	277	281	304	299	276	269	283	252	304	271	278	278	261	272	294	282	273	269	294	264	258	298	277	258	253	302	276	274	270	302	258	261	271	251	271	259	294	244	265	291	334	257	291	278	306	284	286	290	277	268	262	283	272	275	314	289	273	261	274	275	286	279	298	286	285	247	271	293	290	272	261	298	296	295	290	274	248	287	294	245	286	294	279	243	260	271	248	268	248	293	256	285	298	239	279	279	295	257	285	274	267	283	270	288	279	280	287	268	264	288	291	275	284	282	278	285	291	263	265	278	282	265	255	272	296	288	294	263	274	261	295	312	264	286	279	264	280	313	291	289	278	288	296	277	285	270	298	280	257	261	268	284	290	284	292	248	287	240	292	294	279	288	304	280	274	248	292	281	283	283	278	303	308	284	273	303	321	254	287	258	269	297	264	304	281	316	267	281	272	300	282	251	277	284	293	264	315	276	292	287	268	294	274	306	256	271	272	274	273	303	277	238	281	241	302	242	278	250	243	258	274	260	264	305	268	251	291	278	273	258	306	287	262	279	283	277	282	279	252	265	287	273	278	242	262	302	267	259	240	280	277	256	272	253	270	260	277	276	306	306	261	240	262	310	300	255	269	273	278	322	261	271	302	288	264	264	277	293	284	296	266	265	266	278	291	267	257	276	293	289	276	287	300	288	296	291	251	291	254	249	271	275	262	304	290	289	287	249	274	279	262	299	294	304	292	272	278	269	295	272	284	276	266	282	278	258	259	279	300	276	259	285	281	298	258	285	265	272	288	252	291	271	255	270	290	260	287	286	282	290	249	274	259	266	299	282	262	262	270	290	287	263	273	270	255	302	294	269	270	271	257	289	272	256	282	283	292	278	272	273	275	268	241	247	264	300	262	293	261	262	262	263	268	269	273	277	280	271	284	261	291	288	299	303	258	266	277	269	311	273	279	281	255	256	252	269	252	291	271	275	270	266	277	277	284	291	270	279	271	284	275	264	247	273	297	279	292	283	284	286	263	244	265	276	299	261	287	269	285	302	264	270	282	254	281	227	269	310	285	236	294	283	266	312	275	296	295	273	259	280	295	261	266	275	290	263	270	276	270	246	261	299	280	287	258	289	289	271	282	285	272	240	266	281	261	279	266	297	240	239	251	278	249	258	290	237	282	267	269	279	269	272	282	309	258	282	252	273	279	296	283	316	291	269	311	267	278	270	258	272	277	291	239	260	258	255	276	274	283	290	288	290	291	249	291	296	268	280	283	282	283	283	266	271	241	281	288	288	212	306	267	307	258	309	307	272	280	280	303	258	268	299	278	273	276	275	255	300	241	258	278	259	333	256	258	335	319	255	276	288	314	277	272	291	279	283	256	310	275	262	274	289	307	247	251	273	314	264	280	274	260	283	253	251	256	296	273	291	289	277	307	298	286	280	279	270	251	287	254	281	313	239	289	272	281	259	295	285	251	271	275	276	299	297	290	263	247	263	259	283	235	286	264	259	277	255	272	280	267	257	272	282	261
5509	4517	2294	1203	836	815	698	688	668	672	678	670	666	666	689	633	629	638	619	630	645	615	589	632	630	571	605	626	591	598	602	601	666	642	603	576	617	629	635	620	656	637	633	572	624	607	629	580	655	606	626	634	621	629	612	570	596	668	591	576	583	641	592	598	616	626	639	667	600	611	615	628	629	619	602	598	624	612	622	633	616	599	588	667	623	600	620	603	578	597	591	621	577	624	645	616	693	607	627	624	614	638	630	640	628	629	641	576	601	617	618	660	636	630	588	582	619	586	605	615	620	605	629	560	644	642	637	638	631	686	648	630	614	646	619	612	622	692	613	633	606	609	652	593	598	626	611	636	628	558	611	595	638	587	598	610	653	654	607	627	655	618	632	656	639	637	641	644	603	597	630	658	629	628	592	565	683	647	595	611	602	683	591	587	635	601	595	590	639	601	603	603	633	634	636	619	618	619	587	605	623	588	646	619	597	611	611	613	644	633	627	623	649	635	647	603	620	632	611	606	628	615	615	584	584	573	648	566	614	620	600	630	635	611	610	674	617	603	625	591	628	621	643	631	568	604	589	608	640	643	633	577	680	633	591	595	604	581	608	612	646	604	639	627	620	601	613	593	598	617	622	632	603	622	628	613	625	607	635	652	671	606	597	600	606	599	610	595	589	650	604	593	556	619	620	623	638	657	599	597	623	669	610	576	706	619	614	631	626	625	649	595	592	598	671	628	621	600	662	615	632	627	603	617	618	597	624	570	646	576	622	622	631	593	599	615	633	572	607	650	671	591	618	633	611	605	607	587	627	604	629	616	625	636	637	621	579	625	598	611	629	624	567	586	626	604	648	636	662	607	621	619	569	651	612	639	629	582	620	623	650	620	641	625	655	617	653	608	600	637	601	606	672	577	653	626	568	612	614	589	622	629	605	628	611	619	608	651	617	600	637	622	648	607	642	646	616	607	653	630	668	636	582	641	613	623	615	611	646	638	605	656	644	605	589	575	625	592	598	604	614	611	609	602	574	589	624	613	629	589	589	619	584	605	643	613	620	640	604	652	601	650	649	615	635	628	606	644	595	571	648	567	650	635	621	605	610	640	664	614	646	617	598	613	609	579	588	638	602	585	600	636	637	640	624	571	621	591	626	622	632	619	626	613	626	640	616	571	666	606	607	621	678	650	630	629	572	594	631	647	586	593	662	640	638	618	651	634	619	652	643	646	666	612	597	640	608	588	626	606	667	624	648	622	639	589	607	588	647	619	609	660	594	636	647	639	635	612	605	631	670	581	626	604	618	648	597	597	648	613	625	626	632	595	615	648	632	607	627	618	622	601	610	636	619	621	609	634	576	611	621	604	639	650	604	627	653	644	579	609	626	625	632	615	592	595	580	633	630	607	618	594	678	627	590	675	615	626	642	600	637	631	609	621	635	609	605	608	616	661	653	570	636	611	588	631	617	580	567	594	643	676	585	660	616	647	586	615	609	615	633	595	588	612	614	613	598	630	639	593	596	604	623	573	606	605	567	663	607	638	598	641	633	586	578	604	618	605	605	600	573	627	668	607	626	610	627	583	610	581	621	583	588	642	599	598	629	582	659	625	615	614	620	619	637	586	638	598	560	637	602	610	627	602	618	628	617	670	620	633	651	592	599	645	616	645	610	596	619	635	639	617	597	639	646	647	599	600	628	621	610	612	609	597	650	648	597	624	629	599	599	612	625	606	604	626	619	562	661	667	619	597	628	609	658	637	623	583	587	620	632	623	606	635	635	597	640	634	623	652	614	610	626	637	622	568	640	620	637	600	624	618	584	589	648	630	611	594	654	622	659	630	635	586	602	623	624	658	621	639	642	644	594	593	667	619	601	627	596	632	591	626	655	609	584	626	568	620	661	564	646	662	642	576	625	620	637	586	612	597	638	645	567	611	601	613	634	666	626	600	617	602	636	608	615	639	618	608	659	596	647	641	603	602	611	623	632	619	604	626	646	626	636	617	572	613	603	620	600	640	623	607	608	610	627	647	633	604	647	638	626	643	637	658	601	604	610	628	592	596	612	619	671	609	607	639	651	619	613	618	621	562	613	610	601	593	589	655	625	615	622	611	626	641	622	603	611	623	642	607	632	625	636	632	611	616	582	605	600	610	641	633	599	638	612	602	586	623	666	608	604	620	625	602	591	646	601	645	617	643	622	590	588	626	631	604	598	623	623	616	617	649	627	630	676	616	628	618	628	636	626	591	626	640	603	633	654	595	626	646	576	648	601	622	640	585	642	600	619	621	636	586	645	610	614	603	615	633	584	608	646	584	654	607	646	627	597	584	625	607	636	594	614	663	593	599	629	630	602	605	604	629	621	634	596	622	607	647	646	625	613	608	598	621	633	588	605	606	609	614	597	683	616	613	597	593	597	621	645	595	635	607	614	642	595	593	645	629	636	617	620	579	643	594	661	601	635	662	652	601	638	621	618	596	577	625	653	599	654	598	611	605	594	586	681	618	649	625	637	636	645	629	665	635	600	601	662	611	619	603	604	636	629	607	582	609	609	617	601	647	577	627	596	640	622	633	633	654	605	639	628	591	597	623	638	632	637	635	616	602	650	640	579	608	639	632	609	609	642	622	611	658	631	611	600	623	601	595	632	611	628	664	662	616	629	639	619	615	605	639	611	618	611	617	643	623	655	644	622	610	596	631	577	586	663	621	623	632	680	577	595	555	616	596	641	640	597	603	621	609	603	610	618	631	647	622	636	651	623	616	638	613	620	610	670	665	615	622	650	614	638	641	613	625	642	631	565	647	626	620	630	595	643	666	641	606	640	606	617	631	553	620	618	626	631	607	632	649	643	585	595	610	580	582	603	616	617	669	653	611	564	593	633	673	668	625	622	613	622	646	595	620	603	608	590	656	618	691	594	626	604	566	616	606	617	645	619	575	629	633	627	676	631	623	632	640	578	600	596	612	594	629	641	579	618	625	630	595	605	620	575	623	649	568	619	620	644	584	641	623	616	614	616	620	648	633	615	588	602	631	604	654	657	601	655	642	667	634	611	638	620	590	610	629	646	626	605	672	634	596	580	625	618	565	593	617	637	642	634	548	615	629	612	611	628	584	646	614	616	620	591	627	618	644	624	618	628	611	604	669	614	604	633	578	608	617	622	633	639	604	604	613	585	665	624	635	589	645	606	612	645	569	645	609	622	641	588	642	597	621	578	561	618	611	603	653	620	622	588	634	676	616	637	603	659	642	589	639	596	617	619	600	603	623	667	611	644	605	604	639	662	611	599	597	622	630	623	685	607	632	638	636	683	604	632	602	644	628	588	667	600	562	599	652	637	664	616	616	622	592	636	626	610	612	656	616	605	618	605	630	624	614	635	582	609	662	658	626	582	609	619	634	604	649	626	655	617	607	644	637	600	620	601	671	629	599	609	610	630	634	623	599	631	585	629	674	659	610	636	606	590	628	664	607	669	591	611	589	602	587	607	592	626	628	627	645
31863	19108	7095	700	494	443	424	394	410	355	393	423	409	398	383	435	415	406	437	406	390	378	397	378	400	405	401	390	454	388	382	405	391	376	409	431	383	384	393	405	359	417	383	426	370	380	411	390	394	429	378	413	375	378	400	378	387	379	393	388	417	414	416	394	399	383	435	410	393	428	398	408	394	371	383	400	385	412	454	437	357	412	394	369	386	359	414	392	416	419	379	404	426	361	380	391	389	413	384	399	371	402	414	400	381	418	362	416	407	400	384	426	403	416	371	357	421	434	407	410	362	385	364	426	441	450	397	393	363	386	437	390	411	419	414	376	370	405	383	403	386	411	416	399	363	389	395	383	403	414	416	359	408	430	384	403	425	446	417	433	395	395	403	411	398	409	407	413	408	405	394	373	409	404	441	403	409	413	380	399	409	418	370	440	394	422	413	422	376	416	405	365	391	396	369	393	394	418	387	420	408	386	405	387	382	406	369	377	358	398	428	407	384	396	403	382	378	379	408	433	372	400	426	342	382	388	373	408	350	389	380	393	388	435	382	413	420	429	406	404	405	365	366	393	371	410	431	407	409	406	403	394	387	396	398	382	437	407	407	378	379	431	402	395	418	454	384	398	374	372	387	394	416	421	411	382	423	374	419	410	417	370	396	371	417	403	376	391	389	385	415	419	397	385	383	392	405	386	378	380	414	439	391	379	394	374	390	414	415	385	419	377	408	415	392	430	352	340	367	398	367	433	416	402	414	405	423	405	392	396	399	414	388	404	375	402	411	376	392	380	373	376	396	408	389	407	363	409	381	385	396	381	397	407	389	425	385	407	401	361	409	415	417	360	459	420	405	402	380	389	385	405	371	369	421	402	406	392	354	384	424	414	350	401	353	364	399	386	375	364	371	406	387	411	401	380	385	371	392	408	410	392	439	429	400	441	451	401	392	377	411	396	432	358	386	397	381	411	372	420	427	410	458	385	427	394	448	425	388	406	364	374	412	380	385	383	403	381	387	360	411	406	395	389	349	396	409	413	391	350	373	367	395	406	395	438	395	393	417	419	358	371	358	381	370	394	391	440	366	429	392	403	440	391	417	397	451	425	385	391	391	386	401	408	411	379	405	377	391	410	405	407	410	392	397	406	412	351	405	410	418	389	411	429	454	355	405	369	374	383	384	398	442	376	353	388	401	378	373	394	410	379	386	393	408	402	388	400	392	391	427	377	416	384	382	359	384	454	420	387	430	430	402	393	401	408	390	397	387	441	347	398	388	393	439	445	409	389	396	398	412	435	396	396	368	404	386	392	418	399	389	381	392	396	400	398	422	374	418	401	376	410	352	403	341	389	441	428	365	401	406	415	419	423	421	404	420	406	395	401	392	368	399	368	424	389	369	382	390	386	383	404	399	408	401	383	426	420	420	377	390	399	404	428	421	368	396	381	411	404	375	398	394	391	418	409	393	362	396	356	407	392	423	404	422	408	385	414	439	447	385	412	397	411	436	405	339	433	409	385	396	390	402	393	414	423	417	420	375	412	375	414	403	385	387	429	399	366	429	409	417	388	377	402	439	383	409	404	429	382	392	389	397	418	401	428	407	362	378	373	425	398	362	358	361	401	410	409	391	385	366	445	430	402	381	412	370	390	410	401	409	411	439	408	422	437	423	416	419	416	383	351	383	388	388	429	432	431	397	382	380	395	414	425	415	412	438	366	389	365	373	415	378	395	385	415	395	418	425	395	403	403	422	381	428	399	437	414	382	416	387	407	398	431	449	365	395	419	388	408	439	382	352	438	391	415	408	420	377	386	416	408	383	395	372	357	386	386	391	400	397	368	404	423	370	384	362	371	386	395	402	440	413	356	397	402	439	404	392	397	402	377	390	395	444	415	413	425	387	369	390	411	421	393	442	414	405	401	367	424	403	373	451	393	403	378	414	402	422	416	371	428	419	346	434	414	395	398	396	386	404	423	395	423	388	389	439	408	395	367	399	388	406	409	412	415	403	371	401	410	373	407	436	408	397	396	403	426	412	398	400	410	394	391	396	440	376	401	425	393	368	402	421	401	409	410	407	419	385	377	384	419	390	423	432	364	379	401	389	382	385	386	422	402	439	418	402	374	386	435	433	397	408	369	410	428	387	378	405	417	363	414	370	410	391	385	367	399	384	397	427	411	368	412	403	428	398	405	406	375	425	414	393	389	396	364	468	370	407	398	398	371	425	402	429	385	382	447	380	355	410	389	377	422	459	359	392	416	385	406	378	388	406	424	434	396	403	380	415	417	428	412	426	402	404	361	397	436	391	360	390	395	372	384	424	410	392	420	409	385	390	369	431	398	445	406	404	446	405	449	410	384	408	402	391	430	366	431	360	395	392	368	369	404	433	375	373	403	407	386	389	403	419	389	364	396	447	413	410	398	397	415	424	375	404	405	426	428	384	393	389	390	373	394	408	391	407	405	416	373	412	364	385	405	405	351	389	423	413	393	397	400	393	365	432	422	391	393	365	414	390	421	392	384	382	358	396	416	412	401	367	425	407	378	409	394	363	407	402	393	405	431	403	420	398	406	410	381	402	443	409	419	430	387	421	368	389	440	412	411	403	332	405	421	337	371	410	389	385	385	363	421	372	399	352	417	402	412	395	421	421	406	402	418	404	423	427	411	366	385	372	393	424	395	416	382	433	397	383	431	404	405	435	399	416	424	406	377	388	397	411	411	354	371	437	426	427	409	416	431	426	394	420	415	402	414	424	431	364	399	375	379	391	392	396	410	394	409	387	379	377	387	380	424	422	413	434	403	431	389	379	425	373	392	405	435	422	377	405	411	386	401	405	421	376	400	413	439	392	361	409	444	406	411	381	371	438	408	403	443	412	378	384	411	411	399	393	387	427	434	434	423	406	424	414	407	409	381	383	386	393	397	350	396	394	428	441	430	382	386	441	379	434	420	399	430	408	384	417	391	395	363	404	416	419	413	426	403	401	408	384	363	417	369	391	440	423	423	423	389	414	378	393	406	370	328	370	410	407	421	417	405	386	387	398	364	353	401	400	398	390	399	438	347	372	391	414	389	413	394	388	382	419	422	401	410	375	354	378	413	419	380	399	460	408	376	376	374	404	362	402	371	385	425	421	421	372	398	390	406	435	379	423	441	400	406	415	386	391	385	364	360	439	402	406	423	380	396	380	394	408	406	406	439	418	375	377	424	430	402	440	381	346	396	452	416	430	374	412	412	402	408	399	390	427	377	369	378	434	387	425	400	380	363	425	417	393	370	393	389	397	401	440	430	406	404	430	390	397	404	404	408	397	426	390	384	389	413	423	457	452	404	375	386	394	399	402	433	400	401	423	420	417	412	397	402	437	373	381	421	435	413	385	387	393	396	421	437	380	404	413	399	414	429	373	399	404	380	418	361	392	419	380	411	390	363	404	414	380	360	378	400	383	362	378	349	401	349	414	423	395	395	408	415	420	362	425	407	399	452	392	409	392	421	385	402
5579	1149	987	954	996	947	961	898	936	913	905	894	942	958	877	980	902	925	899	941	946	975	924	915	955	892	916	909	888	940	887	906	911	875	893	903	943	953	900	881	880	916	925	859	898	927	897	910	889	931	944	920	837	891	896	902	914	889	909	930	895	913	968	878	920	915	901	914	882	921	926	884	871	888	917	940	924	911	923	947	902	909	896	852	896	905	915	920	877	892	920	908	895	942	938	920	922	927	876	925	909	914	913	875	962	899	927	936	881	876	907	879	885	851	925	946	915	940	865	889	896	904	920	892	883	865	941	888	914	944	890	896	955	869	951	955	887	939	874	915	913	883	928	918	877	940	902	902	900	867	967	956	917	937	888	934	901	908	959	854	892	858	904	894	914	949	924	949	941	930	938	936	887	951	920	928	913	901	859	858	867	964	937	892	946	944	854	887	946	912	956	938	918	870	874	891	896	983	916	902	912	919	869	899	924	935	867	874	903	890	868	937	921	912	929	886	869	871	884	879	973	858	926	903	973	858	872	929	914	962	899	879	913	940	934	911	941	952	940	923	956	903	854	898	915	891	921	891	887	848	902	901	961	918	896	923	937	875	896	958	920	905	915	917	920	912	920	902	881	907	931	885	927	880	919	888	900	852	928	903	872	901	908	922	934	882	979	929	924	953	913	929	943	893	951	898	969	973	940	922	950	893	891	899	921	919	965	894	920	897	972	945	932	921	865	943	910	950	924	895	975	890	966	905	910	868	941	909	941	930	926	924	931	917	931	898	898	899	928	917	917	911	924	940	934	880	954	886	945	923	905	923	946	958	949	896	902	927	884	914	925	890	966	945	841	934	908	896	917	902	882	894	909	953	950	895	900	910	894	874	874	886	941	869	912	887	875	852	916	922	833	921	911	931	828	920	884	918	924	944	934	921	944	896	944	876	969	908	916	927	878	927	916	948	931	947	893	876	884	857	917	892	909	944	870	934	935	943	911	917	894	977	919	903	963	936	915	890	945	924	947	855	915	933	899	905	919	910	954	923	936	942	917	908	893	897	893	927	900	954	903	867	853	929	904	889	998	897	930	896	936	906	933	894	895	866	937	907	906	953	892	907	909	886	897	895	864	898	942	901	979	937	932	964	925	913	946	878	915	948	853	902	962	904	900	890	917	920	914	876	871	910	950	898	908	863	939	924	897	945	896	951	924	915	934	934	926	919	937	947	895	908	858	921	936	911	895	940	943	902	883	925	887	851	860	917	916	912	967	877	905	927	940	905	899	870	935	867	899	913	889	909	897	856	916	910	955	898	893	942	894	918	862	907	936	933	886	921	945	958	913	920	869	916	926	926	877	890	909	876	901	905	951	877	918	909	945	885	916	889	888	916	869	879	914	931	945	926	869	893	892	946	909	952	894	902	856	903	907	877	911	881	896	895	884	964	911	897	942	938	875	931	936	893	912	847	940	897	976	929	893	915	914	922	929	934	884	906	883	931	896	931	960	931	856	843	920	894	918	989	948	926	951	888	957	921	873	884	881	888	913	909	903	881	866	934	899	937	963	937	883	924	875	915	920	899	884	957	923	922	936	885	877	853	817	916	986	948	969	939	892	884	891	897	863	942	970	893	882	913	900	882	890	929	892	941	984	889	939	962	858	927	933	893	856	936	950	937	875	914	913	937	925	893	903	855	891	884	918	930	907	906	943	909	945	916	922	881	852	943	941	920	921	903	918	910	907	909	928	901	897	915	917	940	919	941	902	930	924	937	964	901	907	891	902	939	940	913	816	892	905	930	931	931	869	862	893	886	903	932	894	941	913	921	945	913	863	849	919	926	914	930	918	890	951	927	874	944	896	929	988	891	889	881	863	921	889	944	930	944	885	898	887	859	902	925	900	908	902	956	904	907	931	887	903	962	877	891	901	927	876	959	916	942	892	897	907	933	910	909	980	931	932	844	864	924	923	880	946	881	910	940	894	915	889	932	918	868	958	836	926	910	892	908	929	901	882	928	898	958	906	869	922	933	926	929	928	912	910	926	891	884	904	860	969	890	965	887	985	884	915	889	953	892	887	848	873	930	905	963	939	942	921	882	881	944	850	908	906	976	910	922	912	909	937	950	851	889	949	933	919	948	920	922	941	944	940	850	902	922	838	881	936	919	926	943	959	942	898	888	937	901	852	961	888	919	914	899	882	875	908	946	904	953	933	935	920	901	904	902	925	910	888	879	923	974	906	836	875	927	952	935	897	912	940	852	912	920	900	948	938	945	891	947	934	941	902	951	905	919	922	918	981	866	957	917	890	938	965	878	937	910	895	926	883	901	949	929	904	907	889	927	879	948	919	911	929	881	897	875	910	929	892	914	916	927	915	906	920	878	913	906	905	890	908	881	921	909	964	928	908	860	923	890	908	897	931	862	893	903	886	922	946	955	892	896	959	903	975	879	940	843	940	938	912	906	914	905	911	891	920	942	909	931	907	933	930	907	971	892	858	871	940	889	929	916	848	879	907	918	928	984	907	948	883	867	899	948	896	955	958	883	896	925	886	873	896	892	934	924	940	875	863	931	896	880	940	864	869	871	920	833	888	916	930	946	916	873	904	871	860	910	873	903	929	926	957	936	925	861	906	863	911	910	892	948	887	896	863	942	896	907	922	906	849	909	910	912	908	920	925	922	917	901	902	919	940	865	943	896	923	881	919	904	915	896	914	918	900	852	873	876	909	912	873	913	942	920	940	952	926	938	914	948	910	934	876	887	884	940	951	925	912	888	854	867	974	915	932	892	941	961	923	915	862	903	928	845	871	956	904	869	901	962	913	922	892	915	902	897	888	899	907	851	905	938	876	900	882	965	928	905	868	899	932	911	946	950	865	925	885	905	938	907	881	889	913	868	907	880	957	919	897	945	882	927	914	923	907	873	954	902	923	916	915	944	921	908	923	891	910	927	923	886	905	900	884	911	951	885	921	936	929	930	929	904	884	880	922	958	898	968	928	918	920	919	907	936	920	900	927	859	860	904	970	891	881	908	964	954	902	872	938	901	887	916	928	972	922	952	873	944	940	914	924	928	933	899	914	957	915	844	954	941	895	878	902	932	946	884	907	900	903	921	969	897	885	858	867	923	896	900	947	898	884	905	935	930	877	868	921	910	906	930	869	905	933	858	901	882	941	960	920	904	929	886	922	852	926	880	928	924	951	934	892	875	901	949	880	865	878	983	916	911	843	897	969	940	894	917	895	827	980	908	892	875	904	926	898	995	894	924	945	892	921	897	937	931	875	840	870	904	889	955	891	935	860	915	871	924	902	931	910	894	972	891	957	913	917	933	884	905	920	886	898	907	953	852	932	919	891	859	915	933	894	927	901	973	834	925	907	880	923	931	887	896	907	921	915	926	931	881	918	929	908	912	914	925	921	906	901	897	897	903	935	891	969	914	945	969	908	864	874	843	900	927	898	908	893	950	896	981	924	913	882	862	914	886	924	940	923	801	928	881	892	896
23916	20704	24105	27353	20699	20558	1928	673	589	502	541	477	523	489	479	456	481	491	498	437	452	440	489	493	445	452	443	422	461	461	444	489	498	430	473	459	420	437	435	466	434	468	465	489	431	435	423	485	463	455	424	453	440	468	488	482	453	493	431	415	439	470	478	471	476	456	476	460	426	453	450	446	444	455	457	458	420	444	444	466	440	471	451	466	474	443	465	452	428	448	447	425	432	468	432	454	409	459	448	436	427	439	444	461	450	442	487	442	451	432	490	436	424	471	420	466	458	418	433	465	444	447	458	477	491	452	466	464	460	449	470	421	490	464	421	477	453	435	477	430	421	437	429	447	430	435	430	463	426	457	442	471	446	490	491	500	424	461	467	473	428	466	434	490	449	424	431	432	435	456	473	442	416	408	468	458	480	458	392	451	436	425	433	467	461	447	399	434	482	416	445	445	432	450	391	447	453	471	454	462	437	479	455	462	464	461	427	458	467	483	435	419	422	436	439	430	462	484	504	450	416	480	421	496	465	437	435	455	444	464	478	425	474	474	453	455	495	414	453	471	469	458	481	435	476	419	422	413	461	447	442	450	458	421	486	478	457	396	469	438	444	502	448	436	433	468	460	454	427	439	435	434	468	442	465	434	476	432	433	496	443	436	471	429	453	441	474	433	440	475	419	436	488	455	453	420	453	465	457	454	451	442	438	408	500	447	462	498	463	432	420	467	434	461	449	496	458	389	411	448	459	463	447	435	418	494	433	431	425	411	438	475	467	475	447	387	402	445	476	485	450	426	461	427	455	425	423	407	408	444	430	440	400	435	478	476	463	475	466	407	409	490	463	412	443	415	475	451	445	491	471	423	429	483	459	430	462	425	459	456	478	449	429	464	441	435	460	470	424	443	459	421	455	442	460	440	424	496	462	450	433	413	427	472	441	403	419	445	458	442	463	475	463	434	492	459	471	469	441	450	459	474	406	447	472	433	463	458	438	480	435	431	440	455	452	485	471	447	467	465	414	466	482	399	482	454	457	476	418	462	476	454	478	502	482	435	445	512	490	450	468	475	476	469	434	473	425	465	442	438	367	437	433	422	446	457	464	510	449	436	405	492	445	444	435	434	450	450	511	432	437	435	440	429	425	401	459	409	454	441	437	425	455	457	441	428	432	452	477	475	448	459	467	435	422	467	442	435	444	421	460	457	463	451	449	473	485	443	449	427	425	471	498	443	452	467	455	423	523	443	456	413	449	419	434	433	452	434	458	472	439	435	419	428	407	419	455	411	448	483	470	419	401	389	432	434	435	454	491	469	513	428	424	419	464	471	440	431	452	474	427	464	462	456	467	470	476	448	446	459	450	406	422	469	443	441	420	441	455	432	511	436	397	424	445	430	475	441	473	459	444	463	460	461	492	397	432	437	437	401	424	416	497	433	448	445	440	488	451	441	413	465	409	470	441	427	429	422	408	446	459	463	484	458	399	388	436	442	463	432	450	428	443	435	440	441	451	480	426	469	426	437	449	494	469	434	455	457	441	465	446	432	414	438	454	443	453	480	462	438	436	437	428	398	452	487	463	484	460	487	419	482	487	488	475	433	457	458	436	476	459	467	483	469	426	409	434	460	417	410	449	459	417	447	456	464	421	453	407	428	433	444	429	487	438	450	463	464	439	449	483	434	417	413	441	431	420	449	457	483	489	437	473	468	456	453	470	478	427	412	439	445	425	445	450	460	474	473	429	427	472	471	453	452	442	432	467	496	448	447	427	503	532	463	467	432	446	433	438	470	407	380	414	461	433	464	438	442	434	434	447	426	456	453	434	442	446	414	430	467	433	502	439	463	480	438	463	416	413	437	438	486	457	454	475	464	474	461	432	472	466	409	441	466	471	427	420	438	435	448	416	433	444	435	475	426	471	477	450	451	424	456	448	448	462	442	462	443	489	465	439	451	459	419	457	461	468	455	420	429	454	420	470	475	434	445	453	461	425	456	436	431	448	435	446	444	432	447	458	420	452	459	471	408	452	423	445	447	425	394	460	464	428	441	487	446	447	445	436	461	454	449	427	499	438	433	425	424	474	448	440	472	473	426	451	470	451	457	464	439	402	477	430	448	440	453	458	435	456	464	453	425	516	430	458	464	426	434	484	439	444	488	477	452	467	484	452	429	429	440	421	438	494	515	430	446	432	422	413	438	460	437	455	414	450	439	445	470	422	437	488	453	483	453	440	470	456	464	476	437	426	442	493	457	447	449	421	394	427	430	443	493	464	450	408	444	445	458	479	432	449	423	414	451	401	467	477	481	450	476	420	407	444	451	420	441	446	451	384	419	427	448	416	423	465	451	468	434	402	456	410	457	453	458	451	450	440	482	444	432	438	464	485	429	479	416	474	449	431	412	426	445	473	449	428	419	454	422	453	426	467	450	439	458	430	430	472	446	442	451	462	465	452	457	452	481	445	417	459	483	420	435	458	411	469	440	449	431	425	446	520	463	446	487	439	414	466	474	445	445	479	452	392	455	408	430	459	439	452	425	464	449	417	431	457	475	410	487	420	500	458	474	431	434	458	431	427	390	439	469	443	465	405	470	420	447	404	463	464	481	443	435	421	496	467	484	441	460	444	450	483	495	416	478	427	467	425	451	414	457	462	416	407	436	395	466	452	425	413	435	416	420	425	478	450	464	441	450	458	471	460	430	469	434	439	410	447	463	460	429	461	444	447	471	413	429	444	434	452	482	448	462	430	456	420	436	432	434	463	443	410	466	457	450	455	447	409	420	465	430	462	462	482	445	472	419	430	432	440	421	483	457	474	465	463	463	440	377	418	450	426	456	445	434	419	413	424	463	481	482	477	408	475	485	474	461	481	479	452	436	452	478	406	425	445	470	445	435	475	430	470	455	468	445	453	454	443	451	456	458	404	424	453	486	442	437	412	411	465	473	444	444	504	475	431	433	442	483	482	431	431	437	415	429	479	476	453	423	447	471	461	449	475	421	419	463	445	466	469	437	450	448	431	425	474	419	446	418	435	418	454	401	493	443	465	430	453	438	423	494	436	478	418	435	468	464	475	454	428	454	415	420	430	464	441	427	455	420	477	438	439	458	472	487	420	446	417	446	422	417	441	434	439	462	464	446	449	457	441	444	421	420	427	435	426	421	422	433	405	440	480	425	465	463	487	454	474	460	451	486	430	459	456	469	422	471	445	424	450	459	408	450	430	447	448	481	494	426	442	427	488	440	460	461	453	447	473	434	473	487	435	439	432	465	449	456	431	447	457	436	429	416	459	476	455	433	414	453	443	475	447	435	414	447	453	455	426	483	448	474	476	450	432	432	441	459	458	476	443	453	474	443	476	453	438	443	475	436	492	493	424	450	434	416	441	461	472	445	483	422	423	452	463	429	464	470	484	429	465	398	430	438	418	433	406	418	458	451	450	436	418	436	473	453	453	483	455	442	447	440	473	462	428	463	483	425	426	442	427	474	459	427	448	407	434	452
4812	3080	1881	1240	1015	1037	1021	985	1019	973	974	1000	976	1051	932	1024	1031	967	1009	1016	1003	1003	980	917	916	1006	932	1016	958	941	961	967	1034	1022	945	968	948	973	972	970	954	961	999	947	1036	997	1000	943	958	1002	954	978	971	1022	924	976	931	984	980	989	993	971	1004	989	1012	967	988	966	985	985	1003	917	968	998	950	975	1006	965	951	952	1002	988	998	966	927	911	956	968	957	950	980	980	984	971	1053	989	1046	965	917	949	1019	968	986	986	979	961	1051	958	937	989	969	1014	1024	985	940	975	1005	951	958	997	967	965	1030	941	1008	1022	903	1027	932	993	948	988	986	971	992	963	978	1003	946	930	937	979	950	976	991	978	969	943	959	986	1009	991	934	968	993	983	964	963	958	987	978	960	1004	929	957	963	995	973	1043	994	938	1027	1017	982	937	1003	954	984	1012	954	969	982	963	958	971	983	1006	968	990	966	966	1016	920	971	967	950	1013	948	1017	1020	964	978	881	944	957	949	979	977	912	947	928	1010	977	965	971	1024	970	1018	992	978	971	1002	967	1004	1052	992	972	1017	971	973	922	926	990	942	947	942	969	1009	952	960	1018	1059	954	984	1004	943	957	983	966	967	973	992	972	945	999	942	973	954	952	982	982	993	973	934	1018	899	953	1056	958	944	962	956	955	962	982	971	990	1043	1068	957	1003	941	1023	1002	969	967	975	991	961	918	979	957	1010	981	948	1013	921	988	958	933	962	931	1008	958	951	960	936	933	969	960	972	926	948	994	937	1009	968	961	923	894	976	958	967	923	1008	999	875	985	1014	988	984	1002	988	996	969	959	967	942	964	939	988	936	952	965	981	969	1043	963	967	975	962	979	951	977	945	993	983	999	991	995	948	964	943	933	947	1020	929	926	950	980	1005	935	934	949	989	987	968	998	927	948	951	979	995	1018	1003	932	959	943	991	979	968	981	958	926	993	949	969	971	949	964	1003	983	1010	968	971	989	946	975	1002	928	963	1012	966	1019	914	970	991	1006	1039	960	987	967	1005	938	961	967	973	968	975	980	1008	930	1006	1003	985	946	1023	963	991	976	973	950	937	947	940	973	984	987	957	944	956	918	959	993	968	956	964	999	995	945	1013	968	975	963	946	1014	959	959	945	922	952	948	967	957	988	1030	992	937	985	1038	995	966	1014	971	988	1055	944	897	916	961	978	996	967	980	931	988	1054	943	1046	993	995	997	942	1027	976	966	972	997	1013	1036	939	965	958	983	1003	970	957	973	1014	941	1002	978	962	1015	1010	990	1033	993	975	951	1028	927	983	939	972	929	1030	995	960	1000	938	958	932	955	966	1019	981	1038	982	990	969	990	932	980	999	973	995	946	960	990	998	977	941	979	1039	973	1036	964	1024	946	974	985	934	1022	937	998	965	959	878	997	1062	959	969	1011	1010	967	1012	1030	945	1001	949	952	965	968	981	970	1013	950	974	976	979	1010	1007	997	973	1019	955	974	967	999	924	968	1004	951	913	994	1052	973	975	960	987	985	963	934	960	1019	957	961	993	939	1000	962	989	983	940	991	1001	963	940	985	1011	969	952	914	983	939	973	954	1000	942	948	949	978	983	1006	1016	926	975	999	950	1012	906	916	1033	968	1015	984	963	1003	1010	1020	958	995	962	982	970	970	972	1015	950	946	929	939	1005	997	993	988	957	993	969	955	980	979	1026	956	944	997	969	1022	1040	953	933	973	1048	978	986	955	954	1028	960	955	936	932	951	930	983	935	957	960	997	942	945	947	995	963	967	971	931	993	896	948	943	991	982	994	978	1060	988	1010	999	1018	988	975	959	985	976	1005	1050	942	937	1025	938	976	960	920	988	915	946	961	983	952	999	925	1011	972	992	965	949	952	1021	986	998	962	1003	1023	1016	1028	967	931	974	987	971	978	961	955	927	955	1005	966	946	986	932	1006	984	916	988	916	923	959	986	925	987	946	977	1014	933	907	1011	1026	1009	959	1005	995	965	946	968	929	963	961	977	928	996	1002	921	979	1017	939	1014	928	981	1007	956	949	966	1021	949	921	1001	923	984	970	973	952	920	983	981	1029	993	934	949	992	1030	986	964	981	955	969	1000	1013	945	938	976	1019	936	975	953	948	1005	987	997	1034	955	1036	1019	924	993	1014	1042	971	960	1053	984	953	1002	935	975	958	948	1013	985	949	973	969	984	961	948	958	956	984	963	1006	941	971	966	1005	993	967	1020	972	925	1008	948	989	996	980	966	962	1034	952	908	967	998	1017	965	965	973	1006	916	992	951	928	959	922	984	975	960	986	907	929	966	975	958	951	898	960	963	970	951	988	985	992	1043	1014	958	983	944	980	1029	1005	983	999	948	944	978	1037	945	966	1017	912	973	992	1002	971	992	1032	993	953	1013	882	989	956	964	1005	944	972	985	999	967	992	933	1013	920	974	884	951	996	975	934	1048	996	971	995	946	978	995	989	967	991	1041	994	961	963	984	991	940	933	926	1038	964	1029	960	965	923	972	963	997	1006	1010	958	1023	973	993	951	993	976	1013	992	927	969	982	967	1017	1024	955	921	960	1012	1020	968	973	978	939	993	940	979	972	1008	947	916	945	964	989	885	984	988	1010	991	1031	1011	938	962	980	1009	997	943	980	978	1038	966	947	972	976	1009	1004	1037	971	954	978	941	1004	987	945	967	1031	976	992	998	944	1017	1010	1014	971	984	955	981	987	989	927	957	958	1013	965	963	975	898	980	982	978	1007	969	988	978	983	993	984	936	991	985	945	966	966	1029	925	987	951	923	950	973	1002	933	949	916	998	961	953	985	1002	980	966	909	972	1026	1038	975	1011	972	955	968	994	952	988	1008	958	996	996	948	990	980	994	961	996	961	970	920	949	1016	911	926	978	979	957	883	967	1008	912	1023	947	988	945	914	933	1020	943	936	973	965	905	985	976	1024	980	1016	966	984	975	952	999	973	980	993	936	972	925	954	900	996	992	944	952	928	1007	1004	991	951	966	985	971	954	1020	1009	1003	987	952	1002	952	952	970	987	958	910	944	942	980	971	1003	981	948	999	997	928	962	985	972	955	982	997	993	974	987	954	991	934	945	938	971	1065	963	890	936	1040	989	956	983	966	1010	954	1017	976	919	950	965	938	946	996	948	965	885	982	985	972	975	977	955	955	958	916	981	1010	968	994	997	995	1029	974	986	889	983	1003	965	1002	1034	967	940	1002	985	938	1005	971	949	994	938	959	1023	918	959	982	987	1031	907	1003	986	960	928	981	989	997	984	1003	1006	985	1005	1014	968	956	940	958	969	945	943	976	945	985	978	981	1000	941	1025	945	946	1008	996	972	964	982	1018	977	936	972	977	935	996	994	974	961	1011	1015	1004	980	938	918	992	988	1043	965	1007	955	928	1026	973	946	949	950	900	962	968	988	990	1042	969	1011	958	968	953	1015	981	987	965	911	1059	992	970	986	960	949	937	924	932	936	951	997	990	906	998	1033	1012	963	977	943	987	1000	959	978	973	967	946	1001	994	1007	978	957	963	975	973	952	999	986	960	1006	978	969	937	908	960	963	938	1010	959	1042	980	983	957	982	957	962	1000	1006	995	1027	975	948	987	984	1016	963	968	960	931	972	974	982	976	975	997	936	987	984	960	979	978	1032	984	953	997	973	988	991	1007	957	959	987	993	977	971	890	973	974	1043	953	979	970	902	962	988	979	941	985	972	1025	915	987	995	957	999	962	985	954	1003	997	963	1007	946	921	967	916	978	926
23421	20710	24357	27114	20714	20723	17736	778	441	410	365	368	336	329	310	317	304	304	279	295	328	324	277	347	271	305	287	258	296	303	285	306	283	273	306	263	289	304	320	272	253	272	271	267	285	234	322	281	248	284	272	266	275	272	299	299	285	288	262	281	279	259	259	268	261	261	264	252	236	293	263	329	298	302	269	256	285	280	297	280	302	300	280	252	272	257	288	286	290	285	263	304	301	272	319	283	252	251	285	265	282	283	269	296	270	288	274	271	272	282	282	264	269	286	284	259	256	299	280	288	260	293	286	279	266	273	258	288	255	264	260	265	292	294	290	296	290	281	287	268	267	306	257	289	312	293	269	292	258	267	262	275	279	273	274	286	285	259	284	261	268	290	250	319	266	267	294	294	277	260	258	257	271	304	306	279	252	281	298	287	288	274	266	245	279	282	293	270	302	296	257	297	314	270	255	273	238	286	271	297	241	314	283	270	271	273	264	288	270	292	306	289	284	285	277	271	284	268	266	293	289	281	278	271	272	244	258	284	285	278	273	266	244	281	264	272	254	278	292	280	264	261	295	263	217	284	286	286	281	271	277	268	305	286	267	309	267	245	287	270	277	282	268	236	287	272	296	244	307	277	257	269	292	258	275	256	280	272	261	265	260	250	300	273	275	275	290	246	264	289	300	269	281	229	234	267	263	303	299	273	266	271	270	318	271	279	284	295	282	299	266	294	248	269	281	285	270	286	258	252	279	315	252	309	272	289	263	283	264	271	285	278	308	252	288	296	272	294	269	264	297	298	263	257	261	259	312	245	265	279	283	287	271	249	274	276	278	272	303	252	273	264	263	255	266	282	302	294	294	298	261	275	262	263	275	282	271	273	280	270	248	282	285	282	255	252	297	274	263	267	304	285	262	283	277	276	276	281	269	275	271	299	281	236	276	286	317	298	266	289	291	292	261	274	278	284	275	279	284	299	267	268	289	268	267	277	287	269	257	264	299	257	266	250	280	275	258	274	268	245	310	306	259	271	286	289	296	281	310	267	275	239	255	270	270	263	241	250	283	294	275	253	265	274	316	313	297	324	289	261	265	279	256	276	289	262	282	301	262	252	255	310	286	286	287	291	254	270	272	257	286	242	293	270	298	295	283	302	266	294	273	256	267	304	286	294	255	289	286	312	309	244	281	278	268	283	292	249	265	266	262	311	252	262	257	287	238	261	284	280	263	302	255	268	284	249	294	309	269	281	283	272	293	277	252	291	280	308	275	264	270	267	285	247	273	272	283	292	272	265	254	266	295	278	287	278	286	295	294	267	288	289	279	256	292	291	289	249	245	307	255	270	300	276	258	264	264	281	269	262	289	271	296	255	301	271	309	285	270	283	305	275	266	295	250	277	297	265	267	280	264	257	281	253	275	265	271	262	252	252	278	288	315	278	287	285	280	305	274	298	305	271	325	312	263	279	252	294	283	273	287	269	276	296	296	295	280	246	278	240	250	282	263	306	268	283	270	275	282	288	268	302	267	297	257	324	289	240	285	268	263	281	287	280	285	288	284	273	249	287	277	258	253	286	279	291	275	254	262	306	270	257	271	294	269	287	254	255	240	280	258	262	258	262	281	286	268	249	270	245	297	284	260	253	286	261	293	275	296	259	249	266	283	287	277	278	296	287	280	265	241	236	325	252	261	258	277	259	275	276	296	247	278	260	271	315	273	298	282	240	288	318	270	271	266	305	273	274	313	285	294	275	214	271	270	255	293	267	302	303	256	265	296	277	299	294	256	280	316	253	272	279	268	242	276	272	273	302	277	288	293	289	263	288	273	274	290	302	277	258	311	290	285	287	299	257	273	310	287	276	278	294	260	281	260	308	276	298	294	269	261	304	266	280	280	240	278	285	304	302	281	259	290	297	290	279	269	264	262	278	256	305	293	259	308	316	280	318	307	273	273	268	290	258	298	275	303	249	258	262	274	283	240	264	250	265	275	270	288	265	272	299	288	258	273	284	275	276	266	272	270	279	293	281	272	264	278	272	262	275	279	281	300	306	299	253	260	284	304	301	246	282	270	297	269	313	289	278	277	266	279	267	274	283	259	293	293	235	271	261	285	316	271	284	267	275	285	269	283	299	298	262	265	283	267	292	254	276	287	292	254	292	259	282	265	264	255	249	264	287	273	290	277	277	238	280	229	274	253	276	296	249	272	277	280	263	275	267	282	303	287	315	263	248	279	266	282	296	305	298	268	276	276	292	313	292	290	274	276	280	266	232	262	294	260	250	260	258	271	295	282	262	275	307	287	329	252	262	279	264	285	273	310	278	304	229	276	266	263	254	265	260	267	252	271	285	284	290	263	262	263	288	306	256	283	282	338	242	288	267	277	261	240	271	284	288	264	272	269	256	288	288	265	280	257	303	293	244	255	250	295	257	277	252	247	275	285	269	255	292	288	278	309	242	270	294	240	265	262	280	263	274	274	276	267	306	245	258	249	280	308	262	265	284	281	295	299	286	280	290	269	273	245	263	273	310	275	297	250	279	238	278	264	298	296	244	288	293	272	296	275	283	296	295	244	273	292	268	288	329	256	313	261	278	278	266	300	312	281	259	225	284	280	269	318	266	269	291	304	246	271	248	257	257	270	233	246	285	281	251	251	296	279	286	284	278	273	252	241	287	268	276	318	293	275	292	298	286	250	287	276	272	301	266	305	304	304	245	284	251	286	284	312	305	271	300	287	287	279	248	281	291	287	291	268	262	265	296	266	321	257	272	281	275	242	257	278	270	267	276	264	274	243	299	271	267	273	286	249	265	258	266	289	264	304	273	230	266	276	247	263	325	271	239	272	274	287	281	267	273	317	291	271	265	296	305	261	265	250	243	262	274	288	295	284	286	286	286	297	267	291	253	287	250	280	305	308	288	265	285	271	290	282	281	293	262	263	286	287	284	264	251	272	279	300	281	282	284	285	298	288	279	266	272	267	300	269	282	300	293	280	282	278	244	285	256	277	264	316	270	282	279	304	224	272	279	293	273	260	269	252	246	224	275	292	289	270	268	271	272	299	267	309	257	260	273	288	289	259	257	253	253	283	284	301	262	274	273	299	281	291	264	302	266	285	281	258	275	272	287	285	253	301	264	263	266	280	293	282	344	255	299	287	296	301	255	274	278	266	265	274	284	269	286	273	257	306	230	272	267	279	258	291	283	248	270	236	306	299	278	257	277	308	246	280	282	275	262	287	262	291	278	291	303	267	293	279	311	289	293	273	289	286	266	267	255	316	249	277	250	312	253	274	256	238	286	240	267	261	279	287	273	267	289	265	272	252	272	272	295	291	281	269	257	267	269	282	311	284	267	283	276	283	286	299	272	271	270	291	308	264	289	308	288	249	292	302	311	256	305	288	278	230	272	281	270	271	248	312	290	260	314	277	274	263	264	276	265	292	280	279	269	282	265	280	289	304	282	245	252	286	291	306	276	283	275	299	287	266	299	288	277	278	267	253	256
5526	4468	2247	1174	830	742	718	675	674	698	619	615	625	691	652	654	656	670	626	649	643	627	619	639	666	629	648	606	608	585	577	619	605	602	598	625	601	620	605	633	639	589	635	652	602	600	678	601	590	615	632	643	647	613	610	618	626	584	631	611	594	611	652	661	632	594	652	614	643	654	580	642	619	592	631	661	607	601	594	626	611	604	655	575	647	600	623	583	640	639	583	642	662	633	654	628	657	661	647	627	604	639	618	610	619	610	650	632	609	594	602	580	671	614	628	638	648	619	621	600	637	631	586	599	574	623	617	608	622	620	614	630	574	637	635	611	622	624	637	634	614	636	644	594	664	600	600	655	595	613	645	662	642	612	580	641	622	623	648	605	632	600	611	561	620	621	632	632	606	666	658	620	616	617	609	584	647	647	604	621	623	621	602	644	618	610	628	636	595	616	642	641	586	596	629	631	584	623	627	615	639	582	632	635	580	610	630	646	619	607	640	609	608	639	610	618	598	609	628	652	625	623	615	677	657	674	618	624	607	629	621	669	643	584	642	635	654	619	659	652	602	589	603	583	602	586	608	617	600	634	627	591	633	627	578	603	617	654	618	590	590	627	637	623	604	562	641	613	592	618	623	649	633	657	594	566	658	636	617	600	596	603	618	620	597	627	564	604	661	610	629	555	590	598	619	612	595	612	598	609	655	625	664	584	637	623	611	615	596	645	617	613	574	590	617	664	638	634	605	581	597	599	637	628	630	613	634	606	640	610	580	637	601	594	578	590	559	600	623	646	604	634	599	652	621	611	652	570	661	657	619	602	620	611	655	627	615	613	607	600	597	610	615	634	661	594	604	578	586	612	600	611	601	629	582	627	615	617	595	620	636	589	624	638	578	677	627	591	602	585	628	701	615	615	642	625	600	577	599	649	630	629	610	658	592	629	634	622	598	618	591	591	592	579	607	613	605	601	634	605	638	637	630	615	580	630	609	618	628	620	629	597	636	577	599	638	613	599	607	606	631	603	587	625	631	632	652	652	580	611	635	570	629	614	648	625	605	618	580	604	649	617	614	600	640	619	624	669	622	612	611	632	597	650	598	637	595	627	611	636	598	588	623	623	627	638	616	617	610	605	636	589	587	648	651	627	664	572	652	603	607	648	621	564	611	577	671	598	607	602	638	638	592	576	585	611	673	638	637	649	631	671	639	634	584	597	643	635	612	604	639	590	589	623	631	619	632	594	662	633	612	648	615	613	631	611	605	630	633	610	619	617	616	612	638	653	625	617	620	603	625	639	634	586	645	608	606	586	631	632	603	630	612	659	624	626	629	604	630	618	595	637	621	587	657	628	626	602	612	654	631	602	595	583	608	594	610	626	629	593	632	621	634	605	641	626	610	595	652	635	608	612	614	572	604	602	629	660	583	625	650	581	655	607	638	645	546	601	619	612	658	639	612	575	629	627	652	615	631	631	614	644	599	660	621	620	594	666	591	627	599	587	660	626	624	594	553	606	590	640	650	640	610	600	600	612	637	602	643	633	576	608	627	657	630	573	643	610	600	606	586	629	659	637	622	616	658	603	594	622	631	635	645	601	594	646	612	620	595	602	607	631	627	600	613	626	655	620	573	609	623	567	635	642	644	627	632	619	620	615	618	617	644	615	562	629	648	612	672	612	609	605	610	610	664	610	650	660	595	618	652	623	623	608	650	638	613	638	608	655	613	602	614	592	625	555	651	623	635	662	608	630	581	590	639	617	625	659	592	659	649	591	642	605	624	593	637	618	620	610	602	622	628	618	622	634	603	633	642	637	632	638	610	611	646	675	637	621	630	616	554	617	594	623	638	617	617	619	604	610	622	576	585	596	628	627	683	621	644	627	585	597	606	623	598	589	646	601	612	638	602	640	623	644	617	616	607	604	591	642	643	579	602	594	576	656	616	646	641	585	629	583	625	617	653	576	648	593	635	599	588	618	599	630	654	610	635	612	637	621	646	635	605	601	606	608	626	574	623	627	629	607	607	630	640	588	636	657	601	568	635	607	645	638	578	645	618	668	658	666	593	620	631	624	642	642	617	661	598	593	662	613	638	626	641	618	603	587	589	623	600	611	595	646	609	538	568	626	587	600	602	614	609	614	650	609	627	623	616	651	654	641	660	607	658	564	602	630	600	604	626	602	629	622	604	662	621	602	630	599	618	588	623	611	611	625	653	644	634	618	659	599	568	572	609	662	592	587	629	625	616	623	600	651	625	593	603	636	624	638	637	642	629	602	618	621	615	607	588	643	598	603	610	636	619	661	662	633	651	617	588	612	644	619	554	597	621	637	595	657	626	594	657	621	635	664	612	655	614	608	615	617	645	595	587	623	615	625	615	590	616	607	601	620	587	636	594	599	614	592	623	635	613	638	597	600	600	684	575	603	631	603	653	631	623	628	653	604	627	628	596	613	610	599	623	661	641	617	654	652	624	599	691	628	626	545	619	638	609	655	552	585	622	613	697	570	608	587	621	573	593	632	617	577	629	604	611	573	585	642	613	608	602	570	606	645	620	604	582	660	592	610	645	592	621	593	606	607	670	633	564	695	625	655	594	595	625	641	598	613	629	594	645	644	580	643	620	594	621	632	615	631	587	646	646	633	597	621	655	605	562	616	630	619	590	608	604	596	572	582	620	607	621	585	643	616	625	632	626	632	631	635	644	610	643	633	596	630	584	623	606	585	639	625	569	641	605	640	609	575	618	609	622	642	640	600	633	585	648	603	594	612	596	599	575	618	598	589	612	609	611	609	597	649	634	623	560	572	615	627	625	619	614	601	618	621	617	665	672	625	584	617	585	619	659	632	619	611	674	597	647	585	617	617	629	623	623	619	661	602	641	617	638	575	635	637	630	612	617	602	620	636	622	637	581	622	652	606	631	614	610	581	636	605	642	649	626	618	577	608	616	604	607	634	627	644	633	574	664	621	585	641	645	619	650	630	670	597	644	650	635	608	635	647	574	635	626	598	651	607	637	582	625	663	611	660	630	581	625	613	586	600	600	648	617	617	618	633	663	613	619	621	608	613	583	592	620	606	616	612	626	610	602	633	590	628	630	608	609	632	620	630	655	609	602	617	616	606	618	605	627	639	668	601	618	611	651	638	628	613	624	583	602	661	616	640	610	649	595	609	635	639	564	629	635	598	550	620	634	612	670	613	615	608	568	598	620	572	639	642	639	592	593	593	664	580	604	613	657	585	627	611	645	628	586	621	681	633	591	632	595	592	601	598	617	631	630	570	599	608	627	627	613	650	592	637	606	597	590	611	627	634	667	599	615	618	597	631	644	616	624	643	659	640	588	594	627	600	640	633	641	640	619	627	601	652	586	621	655	625	650	612	615	588	619	621	612	595	620	545	663	609	643	614	618	617	632	625	625	601	615	585	588	618	593	580	593	620	576	647	587	625	626	602	579	636	621	590	642	668	620	603	608	612	589	615	598	567	599	616	633	620	636	632	607	641
31854	19124	7102	745	500	431	440	411	404	409	373	412	426	416	406	385	427	402	411	397	398	395	412	416	409	381	392	420	402	415	436	379	413	387	404	422	385	432	427	384	391	385	428	394	390	381	395	391	375	424	376	409	378	396	393	409	408	411	375	415	367	380	414	422	398	422	401	427	416	401	421	397	398	455	351	382	385	405	390	438	421	392	380	430	391	392	401	417	456	383	427	401	413	420	406	382	400	391	395	357	419	396	440	392	403	386	366	370	361	401	411	365	410	381	397	395	426	412	394	391	411	379	394	416	360	391	413	364	370	395	411	412	355	416	381	380	408	401	419	452	386	409	441	398	424	449	406	408	418	428	392	405	382	378	404	390	421	407	357	404	388	405	365	405	419	382	407	392	355	385	387	405	426	405	380	419	429	392	398	448	375	404	404	365	327	418	433	394	401	408	440	417	420	433	402	390	377	394	431	412	391	408	401	434	386	404	422	389	403	418	416	391	386	400	397	365	430	382	419	411	429	426	387	422	424	380	398	389	374	383	412	371	440	414	400	387	421	422	375	400	345	376	420	394	409	397	414	400	418	426	443	406	353	402	393	403	386	402	389	360	400	444	358	417	408	436	392	423	433	428	384	416	386	370	408	402	386	415	410	387	401	365	380	401	391	416	423	441	399	393	381	418	403	423	432	401	397	407	405	399	409	432	450	425	398	422	396	403	356	396	414	420	433	418	442	387	395	418	431	375	398	413	370	374	365	385	383	445	433	389	401	366	428	425	424	362	396	378	410	374	363	411	398	357	409	405	440	425	407	394	363	362	429	402	393	370	368	417	391	374	393	422	383	386	405	407	385	360	417	378	376	384	389	415	380	402	407	399	397	406	386	356	399	394	377	415	432	382	399	385	428	383	355	387	360	392	388	422	392	412	386	414	443	371	415	406	422	402	405	382	405	413	390	405	415	373	465	403	404	378	401	412	398	413	420	414	433	408	416	395	384	383	421	433	401	384	429	390	413	410	436	450	442	418	391	413	414	438	400	429	374	373	428	398	410	376	385	380	407	389	383	389	386	421	391	368	429	374	380	415	424	411	397	396	407	404	398	405	421	371	390	417	407	414	440	408	405	394	409	381	421	405	397	396	395	402	413	395	372	382	440	409	369	404	396	394	363	369	379	397	427	412	384	410	402	428	383	433	444	404	427	377	416	428	390	407	408	377	411	358	416	434	426	399	379	379	394	355	382	439	390	381	425	441	395	427	410	372	370	356	388	390	401	417	420	403	396	404	367	396	436	402	376	404	377	381	389	401	412	368	428	373	418	395	399	420	404	390	372	366	411	429	400	425	426	429	394	390	400	393	381	427	419	406	390	407	405	412	382	384	386	404	395	427	404	405	428	424	392	413	405	412	413	408	412	417	411	381	424	413	374	349	380	405	424	423	403	408	407	421	382	410	418	440	386	428	462	421	405	411	429	435	425	415	424	433	391	410	402	382	386	387	376	403	448	394	440	378	389	404	395	369	398	377	398	429	389	412	399	424	416	403	397	450	381	417	408	397	444	415	439	386	412	392	385	401	387	370	376	394	414	385	420	399	437	410	417	399	447	404	387	411	380	399	373	401	397	389	411	407	378	404	379	417	400	383	407	408	439	409	372	398	381	407	383	393	392	363	418	389	399	392	398	417	398	411	386	409	408	427	398	402	386	418	377	369	395	436	404	425	384	370	403	424	415	349	414	402	385	401	400	377	379	395	384	411	408	366	389	391	398	382	400	422	439	430	370	416	374	447	397	393	428	366	404	407	411	395	424	428	437	405	385	356	408	431	407	389	441	427	402	407	410	426	413	372	373	406	427	399	455	402	418	394	383	400	402	379	412	406	371	392	411	420	385	356	414	397	377	391	434	360	372	395	349	434	435	408	402	403	389	399	387	407	395	419	439	416	377	395	407	445	416	382	393	392	432	398	403	391	384	407	425	382	402	413	389	397	390	397	379	428	371	367	420	394	376	348	378	439	366	384	404	398	434	430	430	397	412	401	388	396	437	409	414	431	365	428	415	365	403	400	408	388	381	438	405	392	391	411	383	431	383	392	381	427	446	402	410	404	455	387	412	418	406	415	404	405	373	404	402	400	424	416	368	401	392	399	390	421	411	410	368	427	428	455	398	377	385	430	380	406	371	435	402	413	386	407	433	402	385	459	393	405	345	379	422	383	404	386	403	408	396	412	425	393	454	404	433	379	383	419	411	399	401	371	421	410	380	434	424	395	412	394	409	392	432	427	379	399	416	406	411	412	430	431	377	422	387	389	373	403	440	380	429	415	431	371	417	384	399	367	354	380	426	395	381	374	420	377	434	402	398	363	374	372	382	396	391	434	383	451	373	421	422	394	360	403	423	443	436	378	397	392	379	421	388	391	422	405	382	424	381	403	401	434	398	410	421	388	425	400	392	397	404	410	433	417	417	422	422	379	393	415	390	383	430	409	398	406	374	387	383	419	418	407	442	406	397	384	388	378	408	405	374	408	407	397	407	408	410	384	411	374	422	423	464	403	393	383	387	385	419	395	396	419	426	434	385	416	373	414	389	424	381	389	405	375	398	369	387	371	400	407	414	363	361	402	365	390	415	407	439	401	399	410	406	420	444	395	365	365	415	368	379	374	426	394	456	399	452	429	389	440	438	451	395	392	433	425	386	427	399	382	388	395	371	380	397	413	389	419	403	368	372	374	366	385	422	369	401	385	391	355	410	364	440	383	407	350	398	388	376	432	414	390	377	399	378	390	421	390	405	440	439	409	393	402	415	387	374	387	415	413	385	388	383	397	410	405	405	405	409	410	401	438	400	430	340	422	391	414	410	410	365	413	399	376	341	412	425	416	395	370	416	426	357	399	378	391	411	409	418	408	426	426	397	414	407	410	417	407	371	426	396	414	388	411	367	394	422	403	424	385	415	408	397	427	437	426	399	416	419	390	407	376	416	391	384	397	361	382	431	396	408	401	397	411	414	392	413	376	405	418	373	361	395	425	400	381	397	409	419	401	401	399	426	387	403	411	383	446	425	397	405	392	399	404	441	394	398	364	393	359	387	389	416	403	395	420	400	372	405	388	368	403	428	398	413	350	359	381	411	431	398	409	369	344	389	408	377	380	431	391	413	413	397	466	417	437	422	420	415	372	376	428	404	427	426	402	368	347	436	405	390	430	393	386	397	404	399	413	421	392	415	406	402	405	417	395	412	423	404	406	385	407	373	403	438	388	379	388	396	432	414	406	391	390	384	361	372	440	434	377	406	382	394	398	386	377	419	425	403	387	383	445	429	408	410	434	421	393	364	399	393	386	394	402	399	408	426	380	420	409	363	382	388	410	423	436	397	390	414	376	384	389	374	427	414	389	432	407	352	387	372	414	389	429	421	404	391	419	406	390	423	355	426	415	413	409	416	398	405	404	433	411	428	413	410	367	421	396	397	389	375	413	434	410	374	388	384	418	371	442	384	426
5683	1109	1002	908	908	888	965	920	967	907	939	935	901	883	920	947	939	884	963	903	979	893	924	903	998	902	932	891	914	912	886	911	857	951	942	960	928	905	917	910	928	938	930	914	858	929	935	945	949	924	859	884	926	941	896	881	985	926	915	928	940	903	906	887	891	914	996	950	899	904	863	878	924	894	926	971	860	921	933	916	913	922	870	910	952	918	922	940	918	956	957	913	875	935	899	915	887	899	935	933	958	888	883	852	899	928	965	919	916	880	903	911	905	943	912	940	891	836	947	862	907	966	973	898	887	892	970	917	931	916	893	950	911	952	880	938	953	881	932	916	880	916	917	925	982	923	933	856	916	967	944	905	930	947	940	962	897	912	908	895	864	909	949	890	916	920	931	893	885	899	947	916	906	879	926	921	886	931	920	932	894	935	948	928	970	928	886	927	934	851	929	930	898	884	901	907	965	883	936	903	856	885	932	886	896	889	939	848	854	932	915	904	908	928	922	927	964	870	917	957	915	933	944	912	949	962	903	915	947	935	880	931	962	889	1001	890	917	883	931	954	946	888	913	923	929	922	914	928	946	950	971	931	887	864	906	935	964	865	930	976	900	910	891	915	927	892	930	920	860	818	956	935	910	949	942	925	900	881	933	902	943	958	894	915	942	920	914	951	950	870	882	877	925	859	939	943	942	928	908	953	909	876	940	911	940	903	920	874	911	982	878	908	951	918	924	945	854	911	954	880	939	977	908	898	893	883	925	891	899	932	920	891	892	950	903	911	917	869	901	937	894	905	913	886	920	872	899	965	887	922	1000	922	890	916	934	902	950	912	918	943	859	896	868	921	847	918	898	920	902	909	895	938	927	945	917	901	906	890	902	958	901	926	861	915	923	932	919	916	983	928	921	932	908	913	952	888	899	888	891	881	902	932	931	929	941	916	954	919	891	907	922	962	944	885	967	927	935	877	918	905	952	924	905	944	901	897	927	895	934	914	875	874	898	890	916	916	928	935	913	878	867	895	901	879	902	978	919	927	888	929	904	942	893	898	942	884	909	931	874	900	956	910	923	897	962	930	940	897	965	921	907	921	916	972	947	923	879	933	938	906	929	939	895	954	936	926	842	911	925	943	929	919	930	873	909	921	957	862	888	894	925	954	922	869	906	869	930	924	956	911	882	907	960	874	948	919	927	861	935	951	896	940	929	864	907	926	906	904	890	970	872	963	905	896	895	886	917	912	958	922	892	872	896	933	944	896	910	883	913	925	900	943	889	858	870	964	865	931	906	925	918	954	911	886	929	892	903	854	898	939	910	940	927	922	917	897	990	977	906	924	859	919	853	893	958	858	904	926	935	900	902	910	903	893	908	944	940	930	912	950	886	901	890	879	934	947	928	927	920	909	892	934	938	917	897	965	939	904	976	926	926	902	858	887	934	863	938	935	847	954	962	952	948	887	940	850	893	922	887	905	822	995	928	947	858	918	882	913	916	940	927	916	929	863	911	915	924	897	938	976	908	860	864	904	880	921	907	905	951	951	940	945	920	924	957	904	910	952	940	968	941	960	895	969	954	946	891	932	890	934	951	920	895	924	944	900	944	881	937	907	947	931	908	916	877	923	982	920	926	932	938	929	958	915	897	939	925	945	859	943	874	952	970	889	937	914	910	908	873	901	944	867	960	887	943	896	865	991	968	931	901	894	925	908	930	929	865	964	965	870	900	885	874	895	903	983	889	904	900	930	940	857	968	878	884	920	911	886	890	921	970	915	959	921	942	896	911	957	913	882	895	936	894	865	906	860	918	928	827	888	908	945	859	921	937	861	936	926	942	874	989	916	934	879	914	883	890	944	903	937	887	865	878	923	903	926	897	900	930	946	901	948	911	934	915	936	955	939	892	921	939	907	894	922	889	974	943	885	898	888	908	939	936	887	886	987	938	941	891	914	947	867	937	898	939	865	896	933	992	878	915	912	933	936	866	900	922	897	925	931	884	957	891	904	941	859	891	953	886	882	927	901	925	894	923	878	899	885	957	882	939	934	888	932	935	947	932	889	863	938	946	931	966	935	943	915	925	923	931	889	925	876	918	923	921	942	905	961	861	928	897	879	1013	852	923	910	893	907	937	901	905	907	859	900	917	898	900	951	897	931	907	937	945	904	921	917	905	919	942	891	945	864	873	907	883	959	947	910	878	909	986	903	939	909	980	898	892	911	950	925	953	861	872	927	869	896	933	937	957	972	907	934	914	931	894	921	939	923	962	920	897	921	972	948	899	970	897	900	938	875	910	971	972	912	940	907	935	939	924	899	959	950	873	973	907	927	887	945	871	905	944	976	908	939	893	927	942	896	930	927	992	929	983	935	899	940	941	875	956	967	947	873	884	911	875	892	929	890	869	928	932	880	908	890	865	886	873	920	923	859	951	904	927	968	940	942	931	966	883	963	948	947	947	869	894	923	905	941	907	893	897	944	918	888	928	903	942	950	921	932	938	921	856	910	976	920	866	890	882	852	902	944	860	868	979	934	899	927	899	915	863	910	889	902	993	964	933	921	909	934	858	912	860	881	877	911	915	918	891	903	956	934	912	899	927	946	962	920	901	937	874	921	915	892	918	976	915	914	917	976	943	924	909	947	931	918	902	900	960	883	928	876	923	932	877	896	932	959	933	918	903	912	888	928	914	871	936	872	914	920	931	914	905	887	961	934	928	931	935	904	881	873	914	948	929	965	928	870	840	946	933	935	962	916	876	903	956	938	899	925	957	919	916	915	848	944	924	898	915	896	953	881	934	861	892	974	922	915	946	882	924	922	955	942	1044	906	891	1015	891	933	859	950	965	886	945	939	901	911	947	946	950	910	907	931	984	934	918	885	911	894	859	893	887	906	893	884	902	930	901	895	921	900	847	915	917	929	895	889	941	930	922	957	948	905	865	891	862	896	955	931	887	877	897	885	945	910	894	969	932	876	874	914	904	895	949	953	917	912	946	949	928	899	906	944	910	935	932	891	978	949	935	892	918	891	907	946	891	897	956	916	902	901	926	872	937	951	898	880	965	955	882	888	874	945	963	897	923	899	932	918	934	916	930	883	849	955	917	892	916	953	899	932	860	907	880	984	911	888	881	908	915	921	924	908	932	897	945	947	962	916	855	915	906	896	900	915	953	939	932	936	916	958	891	932	863	917	868	962	913	920	910	928	868	925	900	874	937	933	935	919	890	919	933	883	948	927	875	898	934	909	885	960	906	925	893	904	951	892	920	979	937	909	914	854	922	823	899	948	895	930	892	939	915	893	918	915	895	918	922	942	924	925	937	933	898	870	949	904	882	855	933	940	890	982	957	934	863	854	919	983	911	958	921	966	844	911	888	899	943	918	942	909	941	924	900	910	906	916	912	924	944	893	967	931	924	960	914	914	948	898	888	889	879	884	919	936	907	942	923	947	886	893	943	893	913	940	954	884	934	929	913	879	905	907	965	912	949	959	932	916	884	956	913	858	927	898
23982	20724	24110	27395	20723	20592	1684	610	523	528	484	510	468	451	485	489	436	447	478	490	463	463	442	485	436	462	475	456	475	448	479	474	427	467	452	470	468	433	472	483	468	402	453	465	424	475	482	485	451	499	468	452	440	463	479	435	461	481	484	446	477	434	431	440	469	445	464	428	485	469	485	450	430	483	413	464	459	448	490	414	428	476	439	449	473	479	472	406	455	461	426	435	459	487	462	446	422	472	436	448	429	498	451	422	454	443	463	417	439	489	418	452	435	432	441	454	471	422	399	469	493	447	441	415	407	467	461	478	412	470	454	477	463	462	511	510	436	494	442	533	448	482	410	432	466	482	451	497	440	470	410	463	380	450	450	419	428	480	416	400	459	465	476	450	432	424	478	466	437	435	409	456	505	455	427	473	419	399	421	426	468	483	461	414	424	424	467	416	430	430	492	462	454	466	488	463	441	447	445	415	420	464	480	407	461	432	466	451	461	429	489	416	450	476	439	445	463	437	464	460	429	464	492	440	452	449	480	465	461	471	464	405	465	456	458	426	441	428	439	436	448	431	412	478	430	472	447	395	449	488	447	499	448	469	420	453	446	448	434	437	434	458	466	470	461	444	458	448	438	436	499	453	432	479	456	442	452	478	469	450	434	443	463	473	496	415	487	452	475	467	464	461	444	470	431	451	455	445	451	420	429	440	501	470	440	447	472	485	477	462	403	447	396	441	442	417	453	436	464	445	476	431	436	441	456	438	439	455	447	466	434	462	437	446	435	429	418	447	467	472	452	450	421	419	457	487	457	464	471	448	473	421	422	450	447	431	451	470	444	432	487	472	459	454	423	450	472	491	474	435	434	431	449	419	461	502	443	444	457	451	469	474	473	439	438	476	452	416	468	452	412	463	469	449	434	452	513	428	491	440	493	424	465	472	445	433	471	487	456	472	406	449	441	413	459	466	410	474	511	433	465	469	460	471	459	493	420	432	400	452	450	500	473	444	430	436	414	453	439	481	417	434	419	436	475	454	475	471	477	450	412	419	458	482	431	446	458	417	436	474	437	453	454	477	453	448	481	444	488	457	469	398	460	433	446	438	433	418	524	442	426	430	421	449	443	444	445	429	438	396	453	475	460	431	441	452	447	448	423	440	463	438	487	420	433	435	434	442	448	449	426	410	433	428	452	437	468	439	416	433	433	491	426	443	451	455	427	480	451	437	481	455	442	436	437	426	441	471	417	448	512	426	453	459	425	461	455	486	481	431	439	456	396	421	426	440	420	427	478	443	451	443	460	475	486	464	462	448	404	481	454	493	460	467	459	461	448	444	457	424	414	447	465	410	442	455	448	459	466	424	455	459	422	433	446	456	447	449	441	435	439	445	428	456	476	454	453	475	452	439	445	414	459	433	424	455	471	498	462	410	441	435	392	432	460	460	477	471	424	506	478	416	477	436	419	411	503	466	454	458	420	474	498	445	426	451	495	444	446	432	426	455	442	438	408	453	421	470	457	454	481	427	439	438	453	456	478	437	460	452	449	466	461	450	486	447	459	471	426	463	440	459	459	426	463	419	400	485	439	502	443	494	471	457	429	414	439	474	498	476	452	425	450	439	452	467	411	429	498	468	477	471	458	479	477	448	434	449	465	430	455	440	432	458	441	438	434	445	447	455	475	480	462	475	459	421	442	453	435	484	427	465	431	464	439	408	460	421	450	439	401	437	441	434	481	473	445	418	447	487	427	468	472	452	455	489	469	458	436	458	451	407	461	430	453	505	420	476	470	438	443	503	443	446	413	495	426	464	429	456	404	441	449	435	443	397	470	433	447	454	448	473	478	472	460	474	457	427	407	480	474	447	492	444	465	490	436	477	451	473	433	457	455	467	438	430	480	469	458	454	461	460	484	463	463	446	469	417	466	435	484	484	455	428	417	434	462	431	469	499	471	441	453	446	436	438	481	398	432	448	447	458	429	433	458	471	494	446	459	457	419	429	399	437	454	448	454	468	467	469	427	454	465	469	454	423	450	427	420	441	447	478	451	474	457	446	436	412	432	442	440	455	446	437	432	461	491	448	414	428	455	414	453	446	429	438	448	473	463	424	480	406	446	490	479	486	400	441	486	447	440	438	439	479	457	460	475	490	502	465	451	438	456	474	439	452	435	436	453	440	446	451	423	480	408	466	458	470	450	448	480	466	488	467	396	411	403	454	426	433	426	460	471	440	449	466	432	449	473	446	459	445	457	489	476	460	453	429	432	472	406	494	458	447	500	457	464	446	448	394	427	464	482	448	423	461	419	450	460	472	428	436	469	449	448	471	445	468	446	446	469	420	408	489	389	443	434	431	441	485	488	421	425	436	430	432	443	433	455	411	417	466	437	452	448	410	464	437	426	477	433	448	444	441	424	431	442	418	445	425	422	470	457	410	483	418	457	444	483	417	461	483	466	457	439	465	454	462	449	417	425	451	438	438	442	487	431	421	430	441	423	396	458	436	433	480	448	434	459	448	440	420	446	472	455	489	474	413	512	484	482	436	470	429	444	395	455	406	455	451	439	447	446	466	419	475	444	408	456	428	489	417	412	484	479	446	470	457	463	433	439	452	411	447	450	443	460	476	450	452	443	472	459	407	447	419	477	471	449	436	453	442	425	448	462	472	471	454	480	441	456	478	443	481	460	418	457	477	502	420	442	454	463	478	418	439	432	468	471	462	419	442	435	414	454	430	429	399	433	438	394	447	437	442	435	456	441	471	424	458	463	445	486	466	429	413	428	432	493	458	427	437	456	417	459	446	449	469	438	441	419	465	478	510	460	441	456	449	467	472	460	433	449	439	435	442	465	448	421	422	489	420	440	456	472	440	417	452	443	431	497	483	423	420	457	431	398	465	447	434	445	443	464	453	444	439	433	466	467	444	473	453	457	463	447	433	498	471	447	427	413	485	430	471	473	463	456	418	450	428	442	459	451	497	434	445	492	424	420	491	442	466	435	422	461	417	486	494	479	463	431	422	443	460	443	453	449	460	432	462	437	418	402	456	436	447	486	465	427	512	452	446	466	460	425	414	480	459	442	406	452	450	462	464	468	425	458	420	422	453	424	462	430	458	481	477	486	419	473	481	442	439	482	421	424	490	435	479	470	436	450	471	461	485	432	429	459	433	456	455	445	473	476	442	465	459	450	466	469	451	459	452	410	435	448	452	440	470	421	447	458	458	470	464	440	426	431	472	476	476	451	415	479	450	437	451	444	488	453	469	452	451	436	442	454	478	424	460	451	505	420	472	439	496	434	461	444	449	449	457	431	437	487	422	470	450	461	465	444	430	381	427	421	497	474	427	460	431	428	479	464	439	471	490	478	436	435	407	463	446	492	469	433	441	465	482	472	455	430	476	439	490	449	486	410	498	424	440	420	441	460	442	429	433	422	474	439	440	477	424	456	477	463	401	476	463	422	428	427	443	436	466	484	458	414	445	425	482	448	452	409	465	454	415	449	430
4868	3139	1952	1251	1055	1156	1081	1048	1050	1063	990	990	1020	996	1031	1016	966	1023	1012	997	982	1010	970	967	1007	973	962	989	952	968	926	983	1006	952	1015	971	939	1026	986	981	982	942	912	899	976	938	954	1012	1005	936	956	1032	972	973	1024	938	972	959	1001	945	979	954	992	1011	933	943	989	959	879	937	952	957	991	947	990	1020	964	945	1025	976	962	968	975	958	1012	925	980	915	951	976	1010	1018	980	925	986	1004	937	988	992	982	971	989	953	963	1032	955	910	968	994	959	986	995	985	963	959	1046	985	991	980	962	958	956	957	966	979	974	1014	938	951	974	982	1001	999	985	940	997	998	980	987	937	991	963	963	974	1014	1031	1015	1014	966	985	1003	967	957	1009	1013	1018	956	968	993	1006	982	983	1031	935	973	979	985	947	920	925	948	980	950	987	971	991	984	997	964	980	915	998	983	901	1004	974	1017	979	950	985	934	1018	971	1021	923	939	1016	1034	948	981	969	992	955	1007	976	963	994	996	1045	977	995	956	976	976	1016	981	940	961	952	1009	969	1002	1018	973	975	917	999	992	917	968	901	996	990	1020	957	1028	1002	965	1013	984	1011	932	961	974	952	984	960	1026	985	996	940	961	952	942	992	950	958	945	971	1018	1044	1031	1023	990	984	977	945	928	993	993	958	951	1020	930	883	990	969	1006	959	924	956	949	940	997	979	998	914	1006	914	944	993	983	946	1001	1004	926	993	953	941	959	1008	972	967	940	949	934	961	923	969	953	1010	969	1000	898	924	1010	967	967	1007	967	1009	917	988	983	962	1004	955	996	967	1024	989	987	935	944	974	1011	979	946	926	1001	978	1004	928	956	907	976	982	933	991	926	1004	961	963	1003	1005	960	1018	941	959	941	965	992	985	999	990	993	919	1002	960	986	963	969	998	1015	967	979	976	974	1034	965	982	950	977	937	1003	966	945	970	1001	998	1001	1030	972	923	945	964	973	963	1033	899	980	932	977	1016	965	915	994	964	980	964	998	967	989	970	988	962	999	959	960	977	1027	972	1032	960	1037	994	961	1037	990	994	937	1012	976	919	901	953	965	960	982	978	994	951	1007	1025	968	993	929	1016	970	970	970	997	979	943	924	951	976	1009	952	948	978	922	995	1011	958	1005	946	974	924	950	991	1032	985	971	1006	958	945	963	960	1008	962	978	962	952	958	980	1003	948	915	919	1001	920	961	973	965	957	943	1015	1007	1006	980	1001	936	990	1006	999	945	971	971	940	1004	1070	1012	950	1050	913	1002	969	1021	942	953	998	973	924	998	970	980	991	976	965	988	1008	927	960	1013	994	982	954	1000	1019	940	1005	938	997	987	969	1011	949	917	979	1051	1001	1015	1002	993	999	983	973	1004	961	990	984	1013	956	1053	951	920	958	942	981	968	1013	985	1011	995	957	987	988	975	983	1031	941	972	986	975	972	963	981	1007	957	967	998	943	930	999	948	953	1030	931	944	945	947	971	974	907	965	1034	969	962	930	1001	952	943	932	988	997	1017	963	948	948	950	933	976	1032	989	1026	1024	1007	983	989	952	994	958	936	957	1041	941	1009	1011	937	969	977	991	1011	995	906	960	990	979	977	951	984	999	1012	1011	952	985	946	1023	972	929	961	946	978	988	964	991	955	982	988	979	962	1009	964	967	1012	1007	968	973	985	953	908	994	1004	960	1014	972	998	1041	994	965	936	962	976	951	966	1022	991	996	990	1000	949	994	950	963	983	1005	940	990	970	930	989	959	947	989	958	981	1035	1026	1005	963	1042	1020	976	949	998	997	1009	1045	949	991	1022	1054	1014	966	1059	966	896	1051	1005	967	994	980	1009	1016	1039	961	971	955	938	970	980	951	992	996	950	937	987	1012	990	997	962	1025	989	969	1033	1021	1037	974	926	982	1018	1010	910	950	987	993	951	945	953	969	984	944	984	915	985	944	930	980	1026	953	964	979	955	1015	989	979	991	954	978	974	985	949	1008	1019	1017	954	967	1003	1006	982	922	999	962	984	973	992	994	932	968	1007	957	973	978	1000	1000	940	994	985	945	973	948	1028	1032	965	987	938	987	985	959	982	1034	982	978	966	982	973	987	946	1022	948	939	935	946	989	985	977	969	978	970	995	1004	967	895	939	969	993	975	922	1025	985	1062	992	942	977	932	960	958	974	973	1006	940	967	936	956	977	957	955	981	1037	1005	974	950	980	935	990	1051	979	988	1039	997	967	1006	1015	1003	1056	1033	971	1020	911	993	925	962	971	981	1034	972	966	953	962	927	958	960	945	972	930	971	1011	953	1029	982	952	1021	973	940	913	1039	925	974	995	945	1042	980	1004	927	992	1010	1015	957	980	976	976	1028	995	1018	983	1000	961	998	987	919	995	941	1029	1016	953	946	962	989	944	999	995	1024	995	988	1032	1005	951	965	1027	1052	1008	1030	983	1024	964	945	988	991	943	993	960	988	1041	986	944	993	980	999	972	976	994	1010	999	942	968	915	931	991	958	937	1017	1032	997	977	973	984	977	943	936	947	962	1001	939	938	993	911	969	923	1009	935	956	1061	1039	985	1090	963	924	991	988	1013	1042	966	960	1006	944	973	1008	944	996	1014	994	928	961	995	958	964	970	932	1015	1036	972	975	952	993	995	965	981	1012	1012	999	993	967	988	1013	978	1042	1002	971	968	1029	940	966	981	1014	1009	950	1010	896	1022	960	953	952	996	951	994	983	959	1002	956	971	1002	1046	1012	988	975	982	955	959	965	990	913	965	1022	976	1016	905	1034	943	954	987	988	946	1023	987	978	1069	937	926	1030	939	991	953	938	946	985	937	960	1025	980	1009	972	962	954	947	1012	1006	1001	984	998	976	1004	984	955	946	984	987	947	1013	902	944	991	1019	1017	969	970	1052	988	1005	960	970	992	943	968	928	959	1007	1021	963	984	925	958	1036	940	990	967	942	931	986	969	974	1002	1005	983	935	997	936	1000	993	978	1001	992	978	981	977	982	941	943	998	930	1012	961	996	1003	977	961	985	996	1044	944	976	997	1005	970	980	974	1004	970	969	989	1030	913	952	908	961	998	1015	985	947	1007	957	1017	963	974	967	976	949	1026	1009	999	969	950	1028	980	1024	985	876	1016	998	967	1013	1000	985	982	1006	1073	979	979	1018	998	1034	924	1006	1006	971	955	955	986	965	991	979	973	1014	955	936	999	982	922	962	1001	986	939	1012	981	976	991	913	987	1021	1057	944	1014	1013	982	1008	985	954	1011	932	982	965	990	987	1031	970	1015	982	996	998	1018	1022	956	947	951	993	982	1033	913	942	1021	1015	951	1016	970	1011	980	979	983	995	991	961	991	951	956	968	982	986	962	995	985	986	950	973	1020	1006	938	962	975	1039	1009	974	957	940	956	983	924	1034	994	1000	999	950	942	927	979	965	1000	956	960	989	999	988	993	932	992	1028	997	960	985	950	941	932	977	991	1026	967	951	1005	987	911	996	1004	952	964	993	930	974	1064	957	1008	951	1010	976	973	1014	964	980	980	930	935	981	959	975	876	911	972	1041	965	998	981	981	1023	990	985	976	990	1013	998	967	963	977	1004	930	936	973	916	1000	1027	1006	981	955	966	980	957	978	987	958	956	987	990	944	1014	992	948	974	1027	1031	930	984	917	962	975	984	968	947	1010	903	996	937	960	970	989	995	965	1019	978	913	942	942	966	969	1045	1033	994	984	984	999	1023	937	1013	1005	943	963	992	986	1023	930	935	974	939	1017	990	970	923	960	984	1010	927	945	967	898	1008	949	956	959	993	977	947	955	981	959	1003	991	1043	947	1033	959
23410	20716	24343	27127	20718	20742	17519	747	475	401	403	365	316	323	332	306	299	314	325	299	287	248	303	278	309	287	278	265	273	344	270	309	257	300	268	277	315	250	295	260	257	301	256	284	291	250	275	286	290	300	295	302	310	275	270	266	286	296	301	299	275	280	259	242	268	296	287	272	252	259	276	234	269	275	243	245	265	268	261	275	254	242	301	292	268	289	255	249	312	290	276	304	285	326	263	293	265	266	253	325	254	266	267	273	288	278	254	230	293	289	275	285	302	293	268	312	298	297	323	300	263	258	281	273	288	259	292	289	275	269	265	284	270	270	251	267	310	266	261	253	276	306	302	297	274	278	300	259	271	295	269	255	276	276	244	295	280	284	268	263	244	279	270	294	277	307	282	308	268	280	286	279	274	277	288	268	261	268	268	235	311	266	264	261	266	283	266	299	268	267	298	281	302	278	306	241	280	280	293	276	245	268	251	284	295	301	262	282	284	291	274	269	303	278	288	270	259	299	306	288	240	301	264	254	280	264	279	267	273	241	280	298	283	303	272	249	287	249	285	276	280	257	295	272	273	286	284	233	284	289	267	296	272	277	294	256	267	283	303	274	272	273	284	241	269	316	246	262	276	269	278	285	308	295	296	287	245	272	274	278	278	280	284	312	280	275	229	280	314	283	296	306	304	284	280	290	264	286	297	303	293	294	262	288	270	277	268	259	274	300	298	296	279	274	294	277	310	289	272	303	278	273	275	290	326	264	240	307	270	273	252	286	291	285	250	284	298	291	273	264	252	280	283	316	300	275	283	257	303	271	268	314	272	291	250	317	268	265	295	284	279	277	322	246	290	261	268	269	317	250	284	252	288	273	271	268	264	250	263	254	309	325	261	265	282	298	274	296	269	257	298	302	276	279	291	275	273	269	293	285	275	312	254	269	245	243	248	273	291	282	267	285	280	248	326	276	256	264	271	290	295	280	241	267	266	296	261	293	274	289	261	274	331	280	250	282	297	246	282	280	254	229	250	254	297	249	319	284	268	287	274	280	253	262	274	271	282	271	258	261	267	273	302	277	276	269	300	286	298	287	254	237	264	277	296	244	302	286	262	291	263	291	294	265	301	282	268	289	234	256	279	271	240	246	292	291	273	260	292	281	266	265	301	270	294	281	265	262	289	278	264	276	291	292	283	271	281	271	300	288	321	282	289	291	266	280	273	287	293	270	306	259	281	265	286	269	290	235	289	278	282	271	281	258	291	280	255	259	295	289	267	269	270	263	284	272	254	271	252	309	266	257	268	272	269	239	272	281	282	306	265	262	266	296	278	260	247	285	276	277	261	278	293	302	266	267	275	265	267	280	297	269	276	294	244	255	270	255	302	289	268	276	284	271	260	268	239	279	241	277	278	315	300	281	255	254	296	268	245	253	263	266	299	247	282	264	265	295	303	314	265	266	283	278	288	316	299	270	275	280	249	274	263	265	269	313	274	259	305	289	266	248	303	282	294	274	309	282	274	285	276	280	249	271	265	275	296	274	312	268	275	238	293	289	285	299	287	264	256	288	266	286	287	285	256	293	259	265	251	271	280	297	273	254	265	294	277	275	298	272	259	279	261	295	258	271	287	254	283	263	253	301	259	291	269	277	297	294	286	273	280	301	281	273	259	272	252	286	269	278	312	263	249	314	250	251	323	298	273	300	237	304	265	249	287	254	283	286	278	257	251	249	289	260	276	265	266	285	283	247	256	258	294	281	261	271	271	298	279	294	293	267	236	227	261	258	278	243	280	293	280	296	263	263	247	277	286	293	272	282	273	247	271	283	278	243	246	271	250	253	276	283	254	262	261	251	244	265	300	280	285	284	281	301	271	279	261	283	290	263	283	306	265	262	274	302	255	264	300	246	287	307	273	241	292	267	259	283	273	280	273	287	320	271	296	291	254	273	278	296	274	314	269	289	316	296	247	259	230	265	260	264	265	287	265	298	275	258	260	303	263	303	291	303	280	265	296	254	260	296	264	282	273	277	262	277	300	298	277	278	255	250	272	280	265	276	291	274	280	248	257	253	277	292	277	254	279	284	278	281	274	294	268	269	286	310	265	276	293	273	272	273	297	270	282	273	282	277	249	256	269	294	279	258	279	281	266	283	282	278	276	267	281	251	278	263	305	302	281	257	266	284	264	260	254	271	275	280	270	292	279	311	269	288	298	284	287	305	261	263	286	289	286	333	275	270	269	259	294	268	307	290	280	276	275	282	275	286	273	269	271	285	262	268	276	283	266	290	295	294	266	285	278	275	283	280	276	295	293	294	251	269	272	281	260	294	288	292	268	293	281	295	291	300	278	277	280	252	281	274	289	286	276	273	261	257	278	287	293	280	273	270	272	244	263	288	250	254	258	274	280	312	265	272	236	285	262	275	280	267	261	259	274	259	275	276	265	299	283	250	282	290	263	278	273	279	285	285	297	281	266	282	279	284	283	264	257	261	266	298	263	280	263	274	276	278	275	256	245	284	299	275	284	284	298	250	285	261	254	254	230	278	261	289	305	271	289	292	297	267	282	284	262	297	253	261	284	280	265	306	301	250	284	279	270	280	297	302	267	275	265	270	258	255	297	279	277	272	310	267	255	273	253	262	308	258	329	308	259	293	290	270	260	265	261	290	320	270	277	279	281	264	256	282	267	286	268	282	274	274	255	306	273	251	268	286	272	284	281	275	254	261	271	276	281	276	268	299	280	259	269	254	268	263	308	267	269	298	291	280	299	277	272	263	228	273	269	281	283	307	259	240	282	265	251	266	288	273	283	272	275	298	266	271	283	263	277	262	303	287	264	275	280	264	307	302	304	253	275	295	305	292	274	274	267	265	272	282	289	293	294	285	310	303	289	273	262	268	277	319	267	287	277	254	273	294	223	283	264	289	306	283	291	278	271	293	284	247	273	313	284	256	258	300	267	279	289	290	257	271	283	267	287	278	310	288	289	252	261	254	269	282	281	260	312	268	259	265	278	272	262	281	247	283	277	276	248	276	265	271	264	297	276	270	283	275	296	290	292	301	272	275	261	253	302	253	252	277	275	297	266	260	295	245	263	292	265	288	262	251	275	269	287	290	279	269	265	312	286	282	271	266	272	250	283	272	282	282	247	254	284	293	244	283	321	272	274	281	260	287	284	270	252	269	273	255	250	300	307	274	279	256	271	275	283	298	256	310	242	265	249	257	268	266	278	277	286	283	240	281	296	251	257	279	246	251	272	274	296	269	309	277	255	284	293	267	291	248	233	288	286	259	263	273	274	279	265	304	267	276	268	321	288	269	255	254	286	277	261	281	303	278	256	293	288	241	260	272	310	294	231	286	291	316	278	265	249	298	251	256	260	281	264	274	267	292	269	263	263	271	280	262	297	291	281	254	265	279	285	251	290	263	275	279	265	254	260	278	295	301	271	315	252	251	300	296	292	304	280	290	278	286	283	255	275	278	280	267	264	268	230	281	264	288	267	251
5462	4424	2316	1212	973	808	713	705	708	654	662	669	667	649	606	651	626	646	619	647	635	612	659	643	615	657	621	585	590	647	627	682	624	674	629	639	662	633	578	604	596	643	601	608	607	648	631	623	623	608	618	627	586	622	630	610	651	619	604	619	605	631	616	644	601	634	601	597	594	601	643	628	632	604	574	600	620	647	598	610	655	595	636	633	644	643	596	630	664	623	618	642	638	608	628	641	632	621	570	641	600	621	603	645	605	605	601	655	604	635	653	620	599	609	645	606	649	623	602	625	571	640	557	630	615	610	643	642	619	602	614	552	656	619	589	612	618	638	580	618	591	621	622	620	626	623	619	607	630	632	614	631	615	624	639	600	646	634	622	667	592	654	620	606	661	590	620	613	639	615	642	634	606	616	632	608	576	624	621	587	602	602	629	639	619	700	623	614	644	609	613	629	638	637	598	634	621	604	650	639	619	597	609	575	634	606	649	645	612	652	637	673	622	602	624	596	612	564	625	585	611	669	628	658	628	618	639	591	608	625	644	604	636	593	626	693	610	662	617	636	591	576	624	669	624	633	630	647	618	612	622	643	615	647	609	580	655	601	619	607	640	590	599	653	598	629	602	614	660	651	639	639	614	597	625	662	587	602	595	617	629	629	638	628	598	608	612	637	609	670	606	609	661	594	592	593	630	645	579	631	616	612	634	628	632	621	629	576	622	602	645	590	644	646	597	590	650	645	603	637	633	658	647	638	620	632	625	642	634	618	647	646	653	631	624	584	620	599	628	651	650	556	625	575	667	643	625	678	618	665	641	606	650	624	642	666	637	616	650	619	605	591	610	611	637	623	632	630	613	631	643	596	649	604	642	638	573	648	593	641	659	610	585	610	679	645	604	619	653	595	625	672	629	595	612	663	609	606	607	604	628	604	605	612	591	590	626	612	606	607	594	593	624	603	608	617	624	619	619	624	648	618	595	670	623	652	626	596	624	598	615	647	647	585	636	689	609	631	594	613	603	586	621	629	615	622	620	649	591	634	643	611	612	626	618	616	637	654	626	632	606	600	640	599	607	678	611	681	645	638	614	662	668	633	639	632	592	639	647	647	659	617	633	598	654	643	653	602	564	614	574	617	595	659	573	650	646	634	593	637	654	650	626	621	585	602	642	608	615	571	631	635	631	607	645	652	564	621	628	594	595	588	563	581	580	585	594	593	668	600	654	566	607	622	609	642	636	625	621	619	618	650	635	636	632	614	579	624	661	667	633	623	636	636	625	624	583	620	608	607	630	675	598	604	636	596	614	600	618	630	632	592	588	612	595	629	649	634	618	638	619	575	598	629	604	625	597	639	656	603	620	623	633	643	572	612	596	598	623	605	618	600	650	609	574	646	577	583	611	590	627	647	608	617	651	623	595	629	627	646	594	661	623	633	641	624	619	639	602	616	634	611	667	609	643	625	646	621	589	611	614	608	634	603	633	631	658	654	587	615	592	627	616	643	617	611	574	633	664	615	609	649	613	611	599	660	658	642	585	602	562	638	605	630	649	637	652	645	614	637	611	571	611	580	632	620	623	616	635	667	636	631	632	626	602	627	586	567	594	609	637	617	617	604	624	619	627	639	623	651	650	620	603	604	627	640	599	609	595	598	605	621	643	626	633	613	596	625	656	578	598	629	607	604	577	630	620	605	618	592	622	640	607	621	636	628	623	666	628	624	647	639	574	600	665	618	632	612	610	588	640	653	616	649	639	595	611	640	580	644	609	593	620	620	651	613	617	610	614	568	573	632	648	654	627	608	628	632	630	575	621	591	636	626	609	588	631	621	630	610	641	613	595	626	601	676	607	630	627	615	628	610	618	621	628	616	656	649	646	602	654	630	667	624	621	601	631	583	615	597	613	637	603	623	574	651	630	671	611	624	620	637	620	584	640	645	623	637	614	640	621	604	633	629	654	595	606	597	570	609	633	633	581	645	622	658	631	654	613	628	630	632	657	623	606	616	624	623	634	630	640	602	600	630	555	611	666	571	614	628	651	577	579	614	633	618	666	595	611	606	594	649	631	630	612	620	653	590	615	641	634	567	603	603	640	591	617	641	620	648	630	635	587	661	587	627	618	611	594	661	563	569	598	607	684	600	611	580	648	615	622	618	611	560	625	578	599	620	637	645	562	618	577	646	638	630	608	633	599	604	625	634	612	646	633	636	666	667	595	605	642	647	629	604	635	631	574	596	638	623	634	617	681	614	635	587	627	588	665	634	619	612	611	618	615	649	620	621	620	647	609	645	614	627	594	652	667	619	620	596	616	577	628	637	639	625	588	615	609	606	628	602	624	613	629	623	615	603	632	599	594	638	620	600	591	614	600	642	578	626	613	611	623	661	628	628	600	616	658	585	630	642	644	572	632	589	612	609	593	615	637	640	631	592	651	612	611	697	571	612	644	634	591	667	684	589	557	620	631	671	592	651	665	642	650	660	652	612	630	566	626	617	632	598	664	565	638	601	626	514	627	629	610	566	657	605	634	681	598	602	621	603	626	605	673	615	590	570	597	618	611	636	639	597	628	619	632	617	594	643	616	622	590	683	635	605	611	586	636	626	606	655	606	607	583	651	637	585	650	580	603	622	612	619	603	657	602	641	612	642	599	620	629	625	643	637	643	678	616	654	637	637	615	638	570	626	578	615	592	611	580	655	583	617	585	587	637	606	595	623	631	615	621	676	622	668	599	595	620	632	634	658	642	607	595	606	627	585	637	657	610	605	610	615	587	620	614	606	610	607	613	676	659	614	599	594	614	608	610	648	616	650	630	574	564	643	572	623	653	630	623	612	650	625	607	634	598	629	635	606	611	610	590	603	650	614	605	625	634	622	620	637	648	560	654	637	617	672	594	644	588	620	641	577	635	639	628	654	588	633	632	633	650	624	651	611	593	643	600	628	631	606	585	639	625	676	607	684	666	655	647	609	624	630	579	605	619	644	628	618	626	618	617	575	622	637	579	606	654	596	603	638	627	622	617	675	671	667	641	600	615	590	610	620	600	591	613	619	640	604	608	647	590	638	616	652	618	624	592	637	616	619	629	641	599	650	603	602	637	567	612	645	640	600	641	627	614	589	609	585	625	629	632	591	617	634	636	632	613	634	619	636	600	591	629	682	622	608	657	623	609	578	617	603	624	617	611	670	620	664	570	591	639	666	617	645	585	597	641	653	614	593	598	611	622	622	654	599	620	617	636	660	592	625	635	592	644	658	600	635	631	620	632	628	638	617	612	579	673	658	623	616	632	597	676	621	587	640	628	638	589	621	612	651	615	634	599	636	582	602	652	633	615	590	605	586	643	648	646	680	638	643	643	571	620	618	612	634	631	629	574	620	634	669	602	609	608	605	622	607	632	625	601	606	597	622	584	611	581	618	596	652	637	640	614	587	614	615	578	598	602	580	564	579	650	615	618	624	579	648	600	592	663	591	631	579	613	665	644	627	631	621	609	664	637	565
31775	19023	7064	808	573	585	548	417	416	449	438	371	395	376	392	400	397	369	416	436	388	408	381	406	380	433	411	389	378	396	399	400	408	420	394	371	373	380	373	389	392	408	386	399	387	414	436	366	401	439	392	387	378	388	383	401	374	402	386	366	423	397	397	409	429	389	414	415	389	395	409	411	400	406	364	395	400	388	377	424	347	375	372	399	403	385	385	374	425	388	402	401	379	404	419	422	408	409	413	378	403	381	345	420	400	388	402	440	416	422	416	411	408	412	431	383	374	387	419	385	393	366	390	410	385	434	397	405	398	414	393	389	434	414	364	421	423	415	375	407	433	367	425	377	370	404	386	399	354	387	415	392	404	418	428	404	403	406	433	391	413	409	404	385	393	389	415	393	419	401	391	423	395	429	446	394	398	425	402	440	395	406	382	375	381	383	361	359	444	394	367	362	389	441	398	420	387	377	442	444	407	424	411	423	401	385	415	379	381	420	392	393	385	380	371	427	411	404	391	423	382	407	380	368	395	411	366	425	427	438	414	362	388	385	384	409	369	369	389	389	377	409	349	423	383	431	413	410	419	364	377	423	418	396	411	389	424	424	429	421	404	396	416	398	380	392	387	401	391	398	400	403	371	381	427	387	379	411	391	391	423	401	428	399	454	418	406	438	407	440	401	382	380	387	389	407	436	396	493	407	391	384	456	412	402	376	423	373	399	371	420	418	383	437	428	399	396	337	394	388	447	412	382	446	409	401	401	394	401	362	386	410	383	419	391	399	396	405	410	412	391	399	408	386	442	413	409	410	409	404	398	369	418	363	405	403	386	388	375	395	420	412	377	401	389	385	420	415	391	398	410	421	397	408	402	395	380	434	413	418	402	375	405	426	388	371	388	419	412	410	361	401	381	382	394	385	455	388	387	406	402	423	419	385	352	388	394	366	405	357	402	403	432	355	414	387	406	397	393	398	425	455	422	423	402	414	401	375	399	376	419	414	411	411	425	366	397	399	358	418	431	382	414	409	409	381	413	432	344	418	401	378	416	449	431	367	417	389	420	385	414	378	368	405	426	393	395	391	425	407	421	395	441	407	411	374	425	386	417	382	371	398	402	416	404	400	368	428	395	406	413	402	440	408	408	431	379	385	428	360	369	385	383	397	391	387	388	367	375	374	413	422	390	440	390	395	391	389	400	368	399	363	391	421	403	412	432	376	389	409	411	379	410	394	410	388	400	343	420	399	445	404	408	417	373	409	413	399	400	404	393	371	401	454	373	406	412	414	422	429	419	368	379	448	391	376	371	383	424	411	394	417	430	395	393	386	409	400	396	411	381	402	413	369	376	401	407	365	409	433	418	383	414	448	393	432	380	422	409	400	388	385	392	419	399	403	427	395	411	406	395	407	422	411	418	387	377	390	397	409	377	392	376	424	379	387	371	396	437	379	427	407	401	403	419	376	402	398	407	406	421	396	428	416	378	362	443	447	403	392	431	401	421	387	405	385	403	423	376	413	401	421	404	395	392	413	394	335	368	375	401	432	446	411	402	362	410	400	407	427	367	395	413	415	381	409	388	372	383	384	405	406	418	436	419	372	377	448	413	395	366	365	383	406	419	401	389	407	415	369	391	434	378	398	421	416	388	428	396	391	409	420	390	395	452	425	404	374	379	400	392	410	384	390	401	438	400	387	400	385	433	400	372	398	416	423	361	389	388	397	405	362	358	413	430	394	419	352	429	395	367	404	403	397	426	404	367	374	391	432	399	395	401	367	382	430	337	407	376	395	383	399	399	379	456	423	430	428	392	402	389	398	417	406	364	404	395	383	432	410	395	410	445	398	391	355	414	417	410	392	396	395	384	420	427	393	423	423	451	390	394	396	379	431	436	397	415	434	362	387	427	430	393	428	413	422	384	393	409	398	391	417	387	388	384	425	432	465	384	407	401	389	417	437	369	392	385	400	377	379	412	397	394	382	442	388	404	396	414	382	396	428	413	391	366	414	388	450	391	416	412	405	408	409	364	390	425	429	386	382	407	400	401	418	363	383	433	378	413	409	411	398	447	439	400	401	436	399	394	381	416	378	410	403	418	350	425	411	393	380	406	424	411	430	447	424	415	415	425	408	419	407	379	422	397	385	399	339	415	385	384	415	416	436	390	374	400	390	387	391	396	400	421	407	405	390	414	430	371	428	411	427	406	397	359	384	405	394	398	403	378	382	428	401	373	391	411	370	392	390	395	405	416	376	368	379	390	414	407	371	422	379	366	385	402	415	440	404	372	413	387	397	383	379	420	388	368	421	415	401	411	389	384	392	399	387	403	373	391	418	414	396	364	396	378	416	371	427	376	446	432	412	426	436	380	423	362	431	427	373	437	391	435	412	410	366	390	410	409	394	387	424	439	418	393	435	398	374	434	370	408	413	362	414	419	400	411	416	411	384	411	399	437	385	389	358	372	392	393	368	355	354	390	424	416	384	400	414	409	411	403	398	398	389	395	422	423	416	402	428	414	423	398	395	369	437	380	384	419	412	402	435	399	391	366	411	405	378	418	395	438	412	406	431	385	376	399	423	421	379	402	361	385	374	383	371	372	419	402	407	417	393	399	411	420	401	376	420	442	408	399	354	409	361	436	411	399	390	407	404	418	379	378	389	424	401	426	408	364	395	404	402	388	421	418	392	369	401	393	390	392	403	433	365	404	399	408	407	427	376	383	425	373	419	417	403	392	393	395	442	446	387	434	409	403	396	387	422	403	395	387	423	406	375	453	409	385	386	406	387	417	413	409	428	390	402	372	423	398	400	400	442	392	399	384	394	411	397	424	411	356	394	407	383	411	394	416	380	406	415	403	383	418	389	386	357	410	408	395	397	395	412	392	422	373	362	419	406	377	411	395	392	377	395	362	403	406	411	386	416	390	398	383	366	440	447	379	412	404	424	394	443	380	409	404	402	341	401	398	377	408	417	389	375	396	415	401	399	385	406	364	411	427	420	426	409	378	382	403	427	362	409	425	396	394	380	382	405	434	409	436	424	407	393	415	424	355	401	400	413	405	379	393	425	385	376	405	391	383	402	419	392	399	409	418	404	353	390	449	386	358	404	436	386	403	409	381	407	413	386	384	373	363	396	407	414	403	415	382	392	395	397	389	407	417	389	403	399	407	410	420	410	403	386	420	385	413	413	391	437	397	438	422	407	387	422	422	389	404	370	395	431	416	405	409	392	409	465	397	400	406	392	400	403	409	413	377	401	384	403	425	427	383	390	408	402	422	395	346	350	395	357	407	383	384	395	377	390	402	415	420	427	418	426	417	356	417	422	405	401	407	421	406	380	419	402	381	380	385	376	395	405	389	397	425	442	380	413	399	385	371	412	405	399	420	379	401	385	400	418	396	406	388	428	356	415	412	437	430	405	374	416	470	388	397	388	402	397	419	373	393	440	407	366	391	398	387	416	380	385	362	405	390	384	426	409	379	434	367	393	406	391	383	382	393	415
5647	1189	1035	984	901	969	909	877	912	917	946	960	933	893	871	912	902	934	946	900	893	925	968	951	900	886	906	900	906	930	928	912	891	914	870	928	902	933	958	915	950	914	899	914	896	916	951	912	886	907	863	972	906	878	879	860	942	935	897	877	881	986	940	899	931	961	928	903	902	946	905	911	932	930	932	927	944	883	927	920	943	897	885	926	911	893	923	878	932	879	921	922	902	926	920	887	946	880	976	934	884	938	928	961	933	878	899	887	961	902	975	927	921	881	923	897	896	886	918	901	947	920	892	900	901	941	903	855	833	946	953	915	934	936	916	912	887	870	888	912	939	930	896	873	971	837	910	935	920	950	905	964	924	866	967	874	913	993	902	970	921	941	876	970	968	948	910	903	900	905	982	921	913	912	886	925	932	993	925	950	901	877	905	926	991	946	969	886	871	904	924	948	912	958	948	936	885	937	889	917	870	934	954	926	928	916	899	957	915	946	899	880	933	921	922	937	914	896	936	888	926	904	898	898	975	876	980	940	935	946	917	917	892	894	921	950	939	901	920	888	846	919	908	927	918	899	903	889	943	925	897	918	940	908	941	910	918	893	909	961	957	893	973	924	922	897	946	865	908	872	896	940	914	929	970	897	941	858	883	886	927	863	920	891	915	894	944	925	898	931	922	921	869	914	926	968	910	961	971	923	947	953	973	900	860	916	943	950	995	894	959	931	926	887	910	935	927	941	925	898	876	886	946	942	891	915	939	843	921	856	903	920	954	891	846	931	925	919	943	910	943	909	897	928	906	891	899	918	923	971	943	980	902	964	934	932	928	919	864	947	961	916	966	908	913	888	948	883	933	886	945	930	870	941	895	911	913	942	927	918	961	982	887	932	982	921	999	936	931	947	891	904	852	920	955	922	915	906	974	907	917	955	936	948	942	870	913	898	905	916	943	888	879	931	916	908	884	893	956	927	923	900	902	938	933	952	942	912	911	921	930	879	880	915	951	890	898	943	947	947	907	905	986	941	922	895	927	904	851	909	906	937	926	942	885	929	925	858	923	955	955	942	959	894	897	865	934	946	935	917	877	919	892	876	992	915	924	875	962	948	923	878	924	901	893	958	965	922	913	876	903	941	923	976	962	866	898	909	930	983	956	943	925	884	943	874	908	883	913	895	928	906	902	940	929	928	934	874	873	917	895	905	934	900	977	875	923	982	887	947	932	908	850	912	981	908	968	959	940	956	945	946	887	961	983	939	936	962	917	887	932	922	916	933	870	958	873	877	951	877	901	895	908	946	928	897	905	923	973	877	864	989	853	919	893	913	966	933	911	891	930	900	947	953	923	913	900	956	890	914	885	934	946	921	898	874	1012	926	930	878	913	948	939	888	902	939	894	884	895	952	903	906	909	935	955	883	925	861	956	906	856	916	904	877	932	919	928	968	978	925	872	922	966	891	917	921	951	890	853	921	957	931	914	847	940	886	943	923	946	903	902	979	870	879	889	910	851	920	958	962	911	924	915	919	895	852	908	965	899	960	908	970	910	952	903	931	924	877	914	843	906	962	924	946	931	920	889	924	954	960	909	935	913	889	908	888	903	876	929	927	938	929	872	906	958	913	937	950	943	918	889	901	907	880	933	938	933	952	915	955	907	967	942	933	919	931	919	916	905	921	941	983	926	924	885	924	913	910	920	940	906	876	932	865	954	870	893	896	925	885	928	931	876	903	938	945	921	872	920	953	941	934	920	823	961	908	950	928	874	968	908	875	946	903	888	895	910	916	929	868	957	930	924	936	907	900	921	897	909	914	923	939	933	891	905	885	923	915	840	929	952	923	926	875	914	962	919	889	950	948	872	894	898	904	879	925	945	942	902	905	898	892	901	923	823	896	889	927	937	919	880	899	932	902	914	927	938	924	927	919	902	926	910	890	900	960	947	891	908	846	947	927	985	899	960	879	909	938	931	934	886	917	932	949	869	917	935	900	919	937	869	980	870	873	931	914	854	937	863	878	927	885	924	855	915	914	933	878	894	910	960	930	917	878	930	965	896	974	973	947	872	903	916	926	905	923	930	927	914	904	945	940	930	891	886	909	946	932	919	927	912	886	871	831	901	956	961	907	890	938	885	935	893	850	913	926	970	899	912	925	919	926	885	897	885	946	916	911	919	918	893	910	935	940	942	902	930	854	914	921	873	913	914	978	918	935	858	929	978	963	898	877	907	921	937	901	947	940	925	898	859	902	929	893	917	928	928	873	847	983	905	908	902	947	934	928	900	827	893	936	895	928	961	932	911	901	942	915	881	914	907	917	938	929	868	951	904	961	927	972	920	876	893	871	892	928	976	883	900	914	911	968	950	924	957	930	874	973	909	917	903	917	987	916	933	919	915	899	890	945	933	963	922	909	923	942	969	980	877	900	958	905	959	950	937	986	859	969	949	897	937	915	936	882	861	882	927	938	891	929	901	928	972	891	869	857	930	921	893	910	958	934	930	935	966	922	946	893	918	966	884	955	899	952	954	859	871	887	912	893	924	907	908	935	910	949	972	909	902	906	934	895	877	909	895	911	898	881	927	950	944	959	910	915	915	881	925	890	858	952	949	834	929	925	920	902	900	915	861	891	883	883	973	937	895	914	901	879	964	927	962	975	899	933	908	943	973	907	930	856	929	922	905	919	927	922	876	911	917	921	875	939	911	883	875	945	935	922	896	878	920	866	935	917	889	921	933	878	886	913	954	965	949	951	941	918	930	863	952	891	920	930	973	895	895	960	970	953	964	926	905	938	911	958	900	897	899	860	860	928	964	903	963	912	875	861	930	902	901	885	885	974	897	901	884	905	922	917	928	913	933	959	962	940	856	899	898	974	904	933	967	964	911	959	874	983	942	938	896	922	872	911	919	875	894	920	988	973	921	891	902	899	908	973	912	911	888	884	950	936	883	940	936	909	1011	994	929	943	890	889	889	914	902	826	916	874	928	899	971	953	858	948	879	896	883	940	910	884	943	921	911	901	885	933	931	965	886	925	933	929	940	913	918	938	965	890	928	893	880	880	970	899	953	866	941	937	888	900	909	933	932	903	911	947	883	894	945	961	870	918	906	922	910	907	928	901	931	956	892	977	906	891	925	887	928	952	947	919	843	941	932	934	903	916	950	885	910	932	926	905	957	935	892	907	920	948	940	954	900	967	923	924	854	898	918	906	942	922	932	905	895	904	889	902	947	933	910	907	915	954	912	880	931	913	949	929	936	870	865	1009	905	923	931	911	873	938	963	847	958	885	883	880	937	884	900	859	938	925	857	937	957	929	935	957	1002	888	909	926	967	897	930	920	903	988	872	961	915	953	888	930	934	919	864	900	921	938	853	921	872	898	876	896	886	957	919	960	886	923	936	890	940	921	923	887	977	928	909	958	902	882	879	953	882	931	905	940	906	827	922	900	945	851	980	929	882	949	943	960	922	958	920	945	893	929	956	923	938	953	913	959	986	921	942	944	961	944
23956	20736	24100	27415	20731	20626	1838	619	506	547	498	536	451	490	496	513	466	464	470	476	482	455	497	491	427	443	449	467	479	402	432	426	479	411	464	465	436	443	453	417	472	405	456	480	459	429	457	427	462	445	466	452	466	417	453	499	508	466	473	473	473	455	440	440	400	447	442	444	420	410	460	455	455	465	422	445	468	474	437	467	448	415	457	455	464	418	463	443	480	429	444	469	441	459	446	444	446	420	451	492	436	501	468	437	449	508	435	453	434	458	470	455	480	482	474	450	453	463	429	439	500	454	475	453	438	451	433	395	463	411	454	420	445	449	455	403	428	465	436	431	480	468	457	404	457	465	499	469	461	459	433	466	491	490	448	465	487	441	451	462	450	493	470	414	430	440	473	393	427	487	430	470	429	396	506	455	420	442	434	455	455	493	475	420	399	459	444	384	400	451	440	470	458	430	414	427	434	450	428	481	443	411	459	449	457	471	473	454	459	435	492	438	477	448	458	470	439	502	445	410	424	460	462	437	446	446	438	451	444	450	443	439	472	458	404	459	442	461	420	506	465	469	416	448	474	472	425	429	417	449	450	477	410	422	461	464	469	413	414	489	462	415	405	428	442	501	450	429	451	439	430	425	501	472	467	431	496	467	456	480	419	427	474	428	509	427	433	439	427	427	468	464	476	439	428	479	403	505	448	449	463	476	493	454	474	469	484	435	406	399	459	488	443	420	439	457	500	442	401	451	475	447	409	486	446	444	424	452	412	435	436	439	459	440	417	466	474	428	429	425	483	471	457	429	427	445	418	457	451	480	470	463	455	425	436	431	438	464	446	480	463	430	441	440	421	491	427	452	483	451	486	449	465	446	448	435	455	461	433	471	472	427	464	472	445	448	464	458	530	453	452	470	425	442	469	480	455	457	478	479	440	462	400	456	455	425	464	434	443	464	501	441	401	445	427	465	497	454	421	432	436	458	404	431	435	457	483	442	489	496	454	455	481	448	467	468	487	451	453	425	439	457	450	447	509	475	506	470	487	445	472	456	428	438	446	441	435	452	472	458	474	465	422	437	428	443	444	467	433	452	461	462	485	482	446	462	482	417	464	461	430	454	470	448	489	456	420	451	454	437	453	476	455	446	456	454	441	437	451	461	405	408	480	459	449	433	423	460	425	411	423	426	435	440	403	474	442	441	442	452	450	460	393	444	459	470	425	456	438	449	441	490	465	459	470	428	428	491	466	440	436	455	489	457	416	497	493	466	430	415	497	448	500	439	466	425	431	440	474	441	449	452	432	462	472	453	479	494	459	434	513	421	452	441	435	514	475	486	446	442	423	435	463	460	405	497	405	472	436	442	441	430	438	475	459	453	466	481	451	459	442	456	432	505	476	419	434	456	463	445	479	464	433	454	470	477	458	469	461	460	423	430	462	465	453	441	495	406	436	444	466	435	433	423	467	431	467	471	413	448	473	459	426	440	411	455	446	456	451	447	455	496	433	455	415	471	465	427	440	486	455	439	448	499	438	445	469	427	477	477	453	432	468	482	462	463	414	445	427	455	444	448	445	455	450	452	471	450	433	507	392	480	423	438	444	459	465	484	422	479	455	457	447	448	466	429	446	446	446	491	461	488	427	467	472	463	473	453	452	453	486	449	433	459	416	450	458	456	481	458	420	474	460	478	448	445	435	423	481	444	448	441	435	440	447	428	478	437	435	441	463	452	461	426	462	437	431	442	457	488	459	408	478	461	467	392	435	439	455	463	442	454	489	509	446	456	475	456	454	412	460	449	449	461	462	412	413	467	427	478	431	446	478	428	469	446	446	470	447	448	452	477	420	466	462	475	482	443	485	443	467	452	428	437	480	446	469	479	432	419	460	444	466	462	492	454	435	475	442	438	466	504	417	457	432	431	469	445	453	453	437	477	440	449	448	430	461	467	439	424	459	456	425	446	460	466	441	437	432	445	474	453	451	492	456	449	454	442	449	458	464	464	469	444	457	409	437	469	501	462	477	473	457	416	404	464	408	440	433	467	433	482	432	414	457	447	437	429	437	463	470	453	457	432	443	464	444	411	472	434	485	426	443	417	483	494	441	479	465	439	477	431	436	494	440	457	458	436	406	439	463	426	428	449	465	449	429	466	489	450	425	465	476	464	459	462	456	483	448	428	449	449	457	484	470	469	478	427	468	434	455	436	448	468	444	433	463	493	450	464	483	473	447	467	457	481	475	461	436	444	429	433	473	474	422	445	425	457	499	456	450	439	431	499	433	456	492	451	455	478	444	417	429	463	473	456	438	445	468	390	459	451	456	432	431	469	423	467	427	466	446	478	427	431	433	454	423	471	424	457	459	426	487	413	431	442	473	402	464	437	457	453	472	446	414	456	455	483	496	438	468	474	484	447	441	464	436	465	423	457	461	397	401	412	482	435	409	418	467	489	443	476	452	432	468	448	482	478	451	477	466	478	437	459	459	470	481	459	462	430	465	476	470	465	444	489	459	426	451	468	477	474	436	444	395	441	473	474	403	430	459	433	467	438	459	453	420	470	454	464	443	469	475	424	457	398	464	441	484	434	409	488	446	445	467	476	473	433	451	403	457	450	467	442	436	507	463	447	407	476	442	442	467	449	453	463	521	433	466	433	454	411	420	445	464	475	444	445	431	404	445	481	449	477	436	460	424	485	470	459	470	438	435	488	479	404	470	470	466	463	429	463	455	460	453	468	444	431	462	443	461	429	443	477	481	423	484	456	452	473	450	419	447	431	439	434	471	434	434	453	461	426	438	410	437	462	462	418	437	458	399	459	459	463	441	445	464	455	467	470	477	458	494	469	467	416	472	434	427	453	469	477	471	452	496	430	463	420	457	464	432	443	476	449	457	464	451	423	461	450	468	434	430	449	457	447	436	438	473	403	460	444	413	438	442	482	465	444	487	458	450	437	468	436	452	453	460	489	450	436	430	462	469	417	448	458	450	421	455	447	430	477	481	435	458	416	413	407	456	447	456	469	439	415	463	481	407	440	448	478	471	433	452	477	452	438	438	469	445	488	422	408	495	471	467	466	450	470	441	451	429	456	466	456	464	433	456	462	443	426	487	462	434	431	435	490	475	448	468	435	421	443	443	451	483	457	494	400	421	486	468	483	437	466	459	411	443	426	460	467	469	421	473	462	425	444	431	472	440	437	452	472	457	434	471	427	447	431	464	446	448	488	446	432	451	480	461	448	449	460	453	416	449	451	458	436	428	423	433	472	448	439	462	446	440	404	420	412	436	456	420	479	455	436	403	426	407	421	442	437	429	467	408	464	441	434	458	416	425	490	521	419	473	464	447	409	487	476	465	430	457	448	447	475	504	455	472	440	475	430	468	455	471	446	437	444	466	435	451	458	439	443	438	467	441	424	441	423	453	450	447	423	428	476	429	447	452	448	438	431	461	449	438	433	411	438	431	478	449	498	452	430	431	428	444	448	472	475	446	462	470	441	462	488	474	437
4692	3166	1976	1272	1170	1066	1042	1025	1040	968	1004	1023	1029	986	963	966	966	975	973	1031	981	974	882	985	993	982	1028	1010	971	996	947	987	998	985	1046	930	1009	996	957	985	972	956	1024	981	1033	981	954	895	1013	1021	1025	1008	964	971	1022	1020	989	930	992	1040	939	983	1009	976	917	1021	997	985	956	967	1004	1042	950	951	924	962	980	991	985	969	959	1004	1002	987	960	947	1027	985	988	998	911	979	977	989	1025	944	985	1020	1006	998	979	939	939	1013	983	999	958	976	986	955	954	1001	977	990	947	948	1005	996	983	1000	1031	990	1012	949	984	986	1002	996	959	1009	941	1008	1077	999	1018	995	972	1012	1024	913	1016	1017	983	1042	983	1001	948	982	1018	980	998	962	964	1029	989	1014	928	963	957	1009	966	967	994	964	960	988	1017	992	978	985	1021	993	964	942	1003	992	988	980	1016	974	933	1058	1019	977	972	973	976	903	975	1003	1009	966	956	943	990	957	1024	930	1037	922	952	986	1010	993	980	969	1020	990	965	1002	1046	1037	980	956	949	1041	971	989	944	1009	956	947	968	1001	999	990	978	1028	951	947	960	1003	986	995	894	966	996	1015	952	991	1005	991	986	991	1005	969	950	959	952	988	970	954	1015	984	1025	998	1020	945	978	1068	992	990	935	989	1015	995	1042	986	920	940	989	1000	949	967	962	994	1020	991	999	946	927	951	971	980	1003	978	975	991	934	984	969	1032	981	960	1000	1029	1019	979	957	1004	909	939	956	924	1007	999	1002	996	947	946	962	970	967	1011	1000	956	1048	989	1002	951	951	944	971	999	994	935	979	1024	997	966	996	1006	1023	1000	1007	964	959	992	962	953	956	995	968	970	994	1021	946	944	1009	982	955	931	999	990	961	1000	937	914	973	980	985	1019	981	990	944	954	990	962	1018	954	951	935	1003	994	947	954	980	950	1089	966	994	983	1000	1013	987	959	965	969	1072	1028	1033	1006	1005	996	993	953	953	951	1017	928	926	1016	994	1000	962	1025	942	990	987	944	986	965	951	987	940	985	961	1000	954	944	990	1004	987	1005	967	971	946	1028	953	1036	1065	972	968	1020	1007	992	957	1036	953	995	963	956	950	985	970	941	932	1013	1013	981	1035	993	1012	977	979	976	974	969	1000	956	966	955	939	954	958	961	962	982	943	961	920	939	972	944	1033	988	972	957	958	984	972	982	991	1021	954	984	905	981	996	937	990	916	1020	919	1029	996	1046	969	998	1033	993	985	954	1028	997	979	972	992	961	989	959	978	978	1006	972	998	1008	954	986	1031	1049	1054	995	1006	1010	1013	984	995	976	990	948	1001	1011	949	985	983	1088	989	973	956	958	956	981	959	996	973	1006	990	1014	1012	986	977	962	1005	976	944	1023	937	1017	1010	944	977	989	1018	990	926	966	982	962	1002	975	949	993	970	1044	946	1023	965	985	985	1011	1029	944	1010	971	1003	1022	879	937	943	963	966	949	985	985	1030	1009	993	976	977	964	984	954	959	966	946	1021	967	1018	978	988	982	998	1014	974	980	1005	972	998	1011	988	943	969	1031	1032	945	963	967	939	967	985	949	1027	951	955	997	984	989	953	975	979	1014	978	963	990	1000	1009	961	1012	987	990	933	969	947	1022	962	959	948	972	916	957	997	959	968	913	1028	1061	981	964	934	990	1012	959	1015	1011	964	925	1010	947	993	1008	1013	990	999	1013	976	996	986	974	979	944	993	964	991	950	1012	985	1003	950	1020	1012	992	974	1011	994	1033	943	977	987	926	964	950	935	1005	1035	1015	931	1004	978	1039	973	1007	982	992	937	927	915	989	1009	936	1000	976	990	942	990	971	990	960	959	1009	949	1008	1019	965	948	986	933	913	952	1018	1006	960	996	1032	957	1032	1006	970	957	982	982	932	1002	969	1002	915	944	1012	985	1006	1009	950	968	1005	982	968	989	963	996	995	1031	912	993	976	1007	959	1014	992	1003	1029	1027	965	989	942	994	989	959	1003	979	1000	1008	1015	972	997	981	1049	992	977	998	976	1025	1007	1009	968	1002	965	1018	975	972	936	988	945	972	997	934	986	947	1031	1037	983	960	1050	967	1022	954	973	1028	962	976	978	991	1018	981	1017	1016	995	959	996	980	979	998	973	983	950	979	977	991	984	976	920	965	969	963	1034	949	986	985	977	1011	976	938	1014	947	985	976	971	935	966	951	981	938	999	1015	981	923	1009	974	984	967	952	1017	970	979	951	1015	966	1024	978	984	941	958	915	1009	996	995	963	938	1008	934	965	989	981	1034	962	1028	992	991	983	978	938	986	1025	973	942	947	1010	957	979	979	928	937	937	957	999	1000	917	1005	1013	977	1035	977	1012	925	1002	962	975	933	971	998	997	1019	932	989	996	995	936	934	987	982	961	974	959	978	940	979	1048	954	895	1010	1020	1024	937	916	978	971	1004	1001	937	955	985	972	999	878	949	983	943	1038	944	938	1052	973	962	970	1029	978	976	999	938	1005	979	929	985	975	932	971	1007	991	969	932	939	979	950	1005	965	974	966	1045	928	1021	1018	974	968	970	918	996	1000	988	984	994	947	940	929	936	962	1017	960	999	971	920	998	992	967	974	977	965	1005	940	953	981	1017	979	976	951	968	975	958	947	987	971	1015	977	999	959	974	961	1004	943	971	997	964	979	1016	913	978	944	944	981	1008	971	995	1062	969	955	986	980	949	1032	988	976	981	981	964	996	966	971	970	991	999	1010	1010	953	1004	961	928	985	991	974	984	934	974	990	1001	991	965	945	982	932	961	970	981	991	986	977	957	972	1035	1035	954	946	952	1005	997	968	987	946	1031	966	991	992	952	1013	1017	982	927	1009	970	1011	1000	1003	1017	982	914	944	987	1014	987	1008	986	1015	951	953	932	1021	973	970	1035	1039	979	960	944	964	912	1040	964	960	1039	1022	958	990	968	946	954	1007	1018	972	1008	1001	1019	1016	983	984	1015	995	978	982	973	1021	984	997	987	988	1009	993	936	1002	999	1003	1035	942	973	980	963	974	964	983	1026	1005	950	994	1025	986	995	1026	968	989	1005	940	952	976	959	934	993	982	934	940	1019	983	955	1007	981	930	982	959	990	990	985	966	998	979	982	1000	980	978	971	961	996	940	1005	1010	977	1063	1005	1035	985	1056	1015	974	966	1044	933	948	925	974	969	1024	1007	978	1022	977	1011	1011	1019	932	1025	964	1000	954	1003	937	961	988	931	929	990	1013	1005	1069	900	992	971	1028	958	930	965	1000	999	976	953	974	948	970	1070	966	926	1035	1068	942	984	966	984	990	985	1024	991	967	1016	1053	947	958	991	1028	994	993	948	973	967	975	888	974	1004	947	967	1006	983	919	972	998	1029	1050	978	1032	1009	918	973	995	963	966	972	990	974	988	946	953	978	1001	1053	992	1001	972	978	974	1051	973	959	983	906	976	1003	986	957	937	933	966	981	941	1010	943	984	991	973	925	952	993	933	982	950	947	982	1006	940	952	959	1000	992	1007	964	985	1009	981	1021	954	1004	987	958	991	999	974	1056	1017	997	982	1020	972	906	978	884	972	990	989	1009	997	1022	971	1018	1009	994	1012	944	954	971	1004	999	995	1017	953	956	947	972	1002	1030	944	988	1006	1018	957	940	1056	966	963	1025	987	999	958	960	996	943	991	1017	996	986	943	1009	1005	959	977	1003	1006	934	965	1018	980	995	990	1012	967	971	1009	953	1035	1027	958	974	934	1007	996	901	990	924	1065	899	1021	959	992	986	926	969	950	1029	907	940	984	960	985	934	1009	1020	913	952	944	1039	999	980	1000	984	1019	985	1049	955	940	974	991	991	1012	1005	1011	993
23407	20704	24348	27135	20708	20723	17828	736	433	342	350	332	340	349	308	344	322	294	311	316	351	291	275	307	327	313	271	315	339	301	302	265	288	276	278	323	286	292	298	265	294	294	276	318	289	292	276	264	300	284	271	291	308	251	282	273	298	280	261	282	282	273	256	262	265	252	288	270	278	272	263	288	285	290	251	301	289	271	305	277	255	278	263	255	272	308	279	312	329	243	252	304	276	271	240	308	284	261	259	254	293	275	295	266	266	260	283	284	265	265	294	295	251	283	286	238	254	264	264	275	297	277	319	309	297	270	282	280	249	301	273	258	245	284	319	264	272	252	285	306	266	271	292	250	284	259	263	246	266	282	259	231	287	256	279	281	278	298	270	279	304	263	276	260	291	259	303	269	276	298	275	288	276	245	251	283	271	281	285	261	251	309	270	278	303	267	278	300	275	287	284	269	286	255	250	302	273	275	265	285	296	311	309	287	269	265	297	257	283	256	280	284	296	271	272	257	313	253	268	256	319	278	279	311	249	275	284	294	251	269	259	284	290	292	280	250	291	266	282	252	271	287	280	276	243	296	254	281	305	277	278	275	257	280	278	276	269	299	258	298	268	249	289	255	290	277	304	284	274	304	264	329	280	260	287	280	285	288	269	261	259	267	260	282	308	283	245	242	268	263	263	277	267	302	251	301	277	260	265	288	258	278	244	294	296	252	270	268	287	327	280	281	284	289	246	277	279	298	295	243	262	276	279	260	260	272	315	304	294	282	269	284	301	266	261	257	260	275	266	278	298	282	275	286	312	283	282	267	292	274	292	259	280	271	283	269	278	298	285	280	284	291	247	278	277	266	266	286	258	296	248	273	263	274	281	261	289	274	252	259	291	277	304	328	266	237	273	271	249	294	283	268	297	286	311	260	271	257	277	272	266	236	282	264	273	273	277	293	291	288	291	279	280	263	256	275	255	253	263	290	273	272	272	265	272	268	277	277	262	269	266	289	284	286	255	303	273	304	282	263	303	300	271	272	270	301	276	263	285	263	260	263	266	267	265	274	287	280	235	279	252	297	300	274	255	262	241	282	299	270	291	270	264	299	249	271	282	279	256	300	311	242	292	261	262	276	275	264	288	298	268	279	267	243	306	285	284	304	299	254	272	254	274	282	265	286	274	287	253	291	250	276	278	276	299	275	276	291	270	299	307	267	291	280	269	251	258	263	245	257	277	295	266	273	267	278	292	281	253	282	267	287	295	301	288	295	285	295	261	295	276	290	291	265	304	277	253	270	235	273	273	262	270	288	266	287	286	269	254	273	259	287	280	269	259	266	289	270	265	253	269	292	271	292	265	269	276	294	294	274	307	262	281	269	275	296	265	290	285	284	297	295	259	293	291	267	262	274	303	311	298	302	262	283	275	255	281	274	289	285	296	288	248	270	290	255	297	245	252	259	301	276	284	281	286	285	273	271	235	288	269	282	238	314	273	288	257	252	266	259	275	269	274	285	271	284	289	309	282	294	296	307	300	311	302	274	270	234	222	269	255	258	284	278	287	272	259	285	310	283	298	294	288	287	237	272	267	281	289	289	298	300	269	306	261	286	285	286	289	301	272	268	261	297	270	270	267	267	269	306	259	279	263	281	298	258	272	296	294	282	269	280	271	227	323	276	255	307	308	267	287	286	263	282	297	289	288	273	314	290	262	263	279	281	261	273	316	266	285	279	286	299	284	293	265	269	260	280	266	297	264	265	317	290	262	286	263	292	279	240	286	265	277	280	317	277	270	256	259	261	289	286	301	309	267	278	296	271	273	300	272	296	242	250	249	256	272	285	276	284	260	268	272	266	263	260	263	289	288	323	281	287	266	272	308	274	295	302	305	282	270	279	268	280	282	278	296	268	310	273	284	263	259	281	269	274	264	290	263	270	266	291	307	256	271	257	285	280	312	265	275	272	293	289	286	279	254	294	280	283	297	253	269	281	286	269	263	250	262	279	280	292	287	276	293	301	257	283	269	290	264	263	284	258	257	291	272	267	297	271	279	282	257	283	254	282	314	263	268	285	271	286	290	295	297	298	290	268	303	284	295	283	306	259	321	266	276	281	293	293	258	275	264	275	245	278	264	264	281	237	254	275	304	248	266	291	286	270	320	285	263	249	271	262	299	290	299	278	272	320	274	270	263	299	271	300	292	284	306	271	280	279	282	279	292	295	272	229	284	281	304	266	272	276	274	282	300	303	266	299	272	267	298	309	295	286	265	242	261	292	277	236	281	276	298	274	255	258	262	257	271	258	255	305	277	278	256	250	283	305	277	260	270	272	272	273	260	288	278	253	293	280	290	308	261	328	314	260	293	311	305	284	285	274	296	274	259	282	293	296	260	266	285	288	285	291	284	244	258	279	282	322	279	307	289	276	291	266	264	258	294	301	262	276	279	258	290	286	264	292	274	249	259	266	261	250	251	277	287	272	264	291	277	298	249	246	296	280	248	273	264	259	261	272	273	265	309	311	282	274	254	287	277	312	288	292	313	287	313	273	316	262	291	273	297	259	283	289	281	247	276	271	270	279	290	266	242	270	258	259	282	277	231	296	295	294	265	278	261	311	284	250	285	315	241	260	296	271	260	237	253	294	306	318	298	265	267	277	292	255	269	280	284	283	293	285	260	312	283	277	290	276	300	303	283	270	249	290	249	277	287	261	291	259	277	278	283	269	272	259	270	296	292	290	281	298	268	256	273	272	278	300	280	283	277	279	270	297	278	287	293	266	304	286	303	305	259	272	293	262	280	265	239	286	239	276	259	246	284	274	282	270	257	276	280	276	299	277	267	276	239	285	236	281	260	282	293	281	244	273	277	290	277	242	280	276	248	239	276	277	244	245	282	288	272	297	300	250	288	290	245	283	291	275	303	267	282	298	254	256	293	260	262	283	278	266	293	258	247	279	253	284	277	283	291	278	271	268	266	278	288	264	238	274	295	278	278	265	307	269	286	259	264	271	286	295	275	283	300	266	277	277	279	298	279	254	248	267	298	269	245	278	281	305	257	318	279	267	269	280	259	255	311	276	282	257	303	281	271	279	263	238	256	286	254	287	275	280	277	311	270	271	233	262	264	243	252	310	302	284	289	267	255	264	264	293	279	265	266	290	271	252	260	289	301	258	267	274	300	267	260	300	286	279	281	301	285	314	274	274	293	266	280	273	271	277	241	275	294	281	281	299	303	293	287	261	264	293	281	287	261	232	274	286	287	296	287	270	276	270	262	306	275	309	277	298	296	305	283	275	264	270	289	313	265	303	310	269	268	272	265	279	278	276	295	298	265	261	266	285	297	287	264	281	266	287	269	254	299	267	286	277	233	275	268	233	250	310	265	290	285	296	271	259	265	280	272	254	294	271	303	304	273	315	292	233	253	274	266	290	272	294	300	298	313	314	255	279	269	277	303	269	284	250	272	298	307	285	278	291	307	317	249	286	283	260	267	297	259	276	277	255	289	246	257	262
5010	4432	2343	1142	870	770	724	679	658	609	684	656	683	639	655	652	663	643	623	642	665	625	609	602	642	606	617	594	578	640	576	623	609	620	670	608	606	642	659	611	617	619	658	649	611	621	628	579	615	617	637	573	607	642	612	616	629	637	643	628	646	672	652	637	600	643	607	598	619	666	632	600	644	625	581	596	630	643	691	623	639	632	595	624	660	609	631	641	648	655	597	617	618	640	631	610	599	556	642	652	626	673	622	628	587	632	622	677	652	640	623	604	593	632	618	612	613	651	630	638	615	651	613	582	625	647	608	614	642	634	613	631	627	583	579	632	620	660	667	575	636	643	583	627	597	628	607	647	625	645	621	654	619	584	668	622	590	638	599	636	634	604	636	645	573	594	600	660	617	588	637	630	646	567	657	590	607	605	634	642	594	588	623	613	571	599	630	626	640	576	677	642	598	657	617	637	620	625	604	633	606	610	658	609	625	637	668	660	622	592	605	644	659	574	654	614	591	632	670	667	612	610	690	597	638	601	647	611	630	609	635	624	627	638	589	646	634	615	588	622	649	602	620	604	622	653	589	639	663	608	633	610	664	654	628	623	572	657	621	629	604	604	616	620	618	572	598	623	579	558	605	637	635	634	600	599	645	605	629	626	612	670	624	631	608	593	632	672	654	613	594	647	639	636	578	626	632	616	631	584	647	592	644	586	615	626	651	628	617	621	595	637	611	586	613	559	650	609	600	624	588	592	590	622	654	634	623	586	611	646	586	614	590	622	680	632	584	645	646	624	671	612	623	581	619	654	640	624	628	615	595	614	614	637	614	596	634	600	606	593	614	607	608	648	588	633	593	626	626	639	640	642	589	619	693	632	627	627	560	595	638	610	635	662	590	652	646	611	561	615	621	674	614	628	632	601	639	647	625	617	616	637	597	613	607	607	597	644	645	631	580	661	606	637	636	623	640	651	636	658	669	634	647	641	610	641	663	579	636	631	625	604	662	627	617	652	588	599	651	596	595	649	574	633	605	637	664	688	611	587	628	613	600	662	604	578	608	592	633	578	585	630	637	630	624	651	660	617	621	629	599	631	619	657	650	664	647	653	635	563	650	638	620	608	599	639	615	618	654	599	656	658	584	614	595	603	596	645	631	626	623	625	627	596	649	600	640	630	612	636	632	597	600	638	627	632	581	609	610	593	639	645	618	606	569	613	595	648	577	628	631	647	632	626	660	627	624	633	634	612	576	603	665	662	652	645	634	587	637	637	652	643	642	620	600	639	601	680	617	649	644	603	593	636	592	625	645	630	649	629	616	611	590	595	619	641	571	589	614	626	595	652	639	668	623	619	661	617	615	638	594	649	622	641	639	614	566	651	586	660	599	595	586	631	610	628	607	615	607	660	617	569	662	597	653	600	626	640	621	646	606	619	618	636	618	645	639	597	633	627	621	633	602	600	612	621	585	599	630	659	650	652	651	599	585	612	564	622	659	621	603	622	645	668	650	640	599	657	615	625	609	641	632	591	656	626	624	604	620	630	625	601	675	620	620	629	633	632	617	632	657	624	599	627	615	553	629	587	617	583	603	595	649	637	604	633	669	579	652	598	584	659	589	641	608	630	635	576	589	624	649	612	646	595	580	636	603	615	594	576	622	617	585	602	603	664	632	650	624	640	636	601	642	580	624	639	621	645	614	654	628	577	621	595	582	605	612	596	602	627	597	637	663	576	628	615	624	630	612	635	613	628	591	607	613	658	598	587	603	629	566	645	605	607	613	606	618	553	615	597	600	628	627	611	657	608	635	630	580	626	618	637	621	606	594	627	616	650	609	567	605	648	633	610	602	664	620	614	611	656	611	612	608	603	609	625	621	601	631	634	583	616	625	637	600	620	590	654	643	583	647	642	578	591	679	603	595	640	622	621	632	639	624	612	597	618	625	621	579	658	637	639	606	624	595	623	608	606	634	658	608	611	623	616	609	599	625	625	584	627	608	611	599	619	634	611	618	646	573	637	610	610	600	643	584	584	610	632	621	568	611	568	580	639	620	650	609	646	592	600	668	658	609	625	626	654	580	634	628	667	601	604	668	558	632	601	623	619	618	609	605	609	621	640	608	625	616	655	613	594	569	616	616	668	619	601	624	633	573	581	675	566	707	588	600	614	601	611	615	622	621	662	591	608	597	609	578	591	625	589	652	630	629	644	610	631	644	602	613	565	596	617	627	614	619	623	597	600	657	657	670	613	657	625	640	628	629	601	626	628	601	650	638	609	630	673	647	634	648	612	635	593	606	629	600	611	609	587	619	643	582	626	651	615	649	594	597	642	619	636	650	651	559	614	614	581	632	648	632	612	641	646	591	582	608	610	627	605	602	659	562	582	618	604	637	613	628	545	611	640	667	641	605	633	549	679	655	561	606	638	610	652	635	601	636	616	575	631	620	625	622	605	628	606	633	590	604	613	624	624	625	625	644	635	636	615	595	627	616	654	601	610	647	583	614	610	609	660	594	642	687	645	596	563	616	564	635	604	625	604	597	590	668	625	575	619	635	640	647	627	616	612	655	641	612	666	585	668	581	626	608	636	663	635	663	596	615	642	601	610	620	613	612	614	596	663	629	597	650	570	664	584	640	637	613	629	648	582	628	625	661	623	624	636	583	634	587	616	592	560	613	628	594	617	607	670	632	641	642	641	621	576	599	641	603	620	598	589	614	687	590	630	633	631	621	637	628	633	612	594	610	625	631	589	615	612	634	607	638	595	653	633	662	617	617	638	637	632	645	626	657	633	706	648	607	627	618	626	598	661	598	572	604	595	603	615	592	620	631	572	693	634	602	632	611	631	622	622	647	601	643	616	603	625	635	617	615	613	638	651	642	575	635	599	595	616	644	589	598	632	600	641	614	610	611	648	642	591	642	607	657	600	641	629	648	624	604	596	620	695	619	641	599	564	650	646	645	579	595	663	650	616	577	604	596	656	635	630	590	625	572	636	615	620	613	644	614	614	604	589	617	617	613	617	622	624	653	615	645	662	611	636	644	669	626	611	628	588	609	591	631	615	622	674	644	630	612	668	611	612	645	647	636	636	591	604	590	624	579	652	627	644	620	602	648	662	623	608	599	626	651	623	689	600	668	614	614	597	637	631	683	609	574	637	571	581	642	620	617	610	596	621	624	652	606	650	585	598	658	668	624	647	648	615	580	665	628	555	586	620	579	613	630	619	606	618	643	620	584	612	625	626	618	642	655	619	605	620	580	648	661	586	610	641	612	601	639	596	612	610	643	616	654	605	599	592	636	586	646	619	656	663	633	637	622	602	654	579	595	627	660	632	572	630	613	612	636	620	645	596	637	608	607	605	647	586	596	566	622	603	659	589	627	635	620	600	637	635	612	600	610	642	609	612	666	613	613	609	618	578	629	608	609	612	654	640	590	638	628	600	643	612	637	606	601	618	627	636	627	643	590	591	634	577	597	652	593	597	596	627	622	588	655	606	665	631
31987	19157	6985	668	497	451	433	449	434	393	425	375	399	438	406	423	405	442	416	399	402	407	421	405	371	383	419	473	385	440	401	344	447	376	393	438	429	373	403	391	409	398	417	366	377	417	431	388	382	397	404	419	385	394	404	391	388	417	400	397	419	356	421	433	362	350	366	407	367	367	385	426	389	401	381	385	414	371	417	377	401	422	395	422	422	406	420	374	421	418	379	417	395	452	419	386	394	397	403	411	448	400	448	433	386	417	406	429	413	400	378	404	406	418	365	422	426	411	405	406	404	377	418	373	402	396	385	404	408	414	427	409	395	355	426	448	408	371	439	419	411	419	387	403	435	412	406	394	393	408	333	383	415	399	409	414	394	419	432	436	384	424	436	420	415	408	399	438	428	403	408	431	393	422	392	427	442	381	398	375	397	405	420	435	349	384	411	380	419	417	391	415	418	440	379	396	428	440	398	402	382	409	423	384	399	363	389	419	410	420	420	416	367	380	383	401	386	404	389	406	397	388	398	404	411	379	380	428	405	399	451	411	388	373	399	406	437	409	448	356	421	398	386	385	381	482	385	461	422	386	399	412	433	350	400	370	385	403	385	416	431	390	415	395	402	427	440	405	437	399	446	404	383	401	419	410	429	354	423	405	425	386	412	416	400	410	421	400	427	439	371	405	377	415	420	399	378	398	440	428	435	420	391	435	403	425	378	381	387	403	420	383	425	456	391	388	442	398	447	447	408	422	377	419	412	365	426	374	418	417	404	464	413	399	438	394	403	423	407	395	376	424	387	417	399	357	399	369	397	367	420	407	432	392	397	388	408	405	456	418	414	398	388	400	359	398	423	372	355	429	407	410	421	377	379	384	372	442	440	419	410	384	384	369	387	403	402	402	438	401	409	371	414	380	419	409	382	417	396	403	369	417	395	365	375	394	433	390	396	470	380	421	438	405	403	377	416	416	447	388	418	375	407	452	403	386	362	411	403	396	377	403	389	400	386	437	447	379	388	438	387	406	407	411	402	443	394	399	394	394	396	453	425	400	400	377	399	383	424	414	411	430	397	389	434	440	411	393	444	387	389	418	404	378	394	408	370	392	407	394	392	411	442	420	427	436	428	426	386	416	364	432	442	401	381	397	392	399	397	418	407	401	390	392	426	383	413	398	422	367	397	413	453	370	371	381	392	388	396	425	380	396	429	368	394	411	413	366	410	381	407	398	373	396	415	369	455	439	418	414	402	380	428	390	412	391	422	356	413	394	407	430	400	460	379	401	410	449	366	424	369	409	406	372	402	385	383	411	390	411	412	415	443	372	387	382	419	394	403	436	377	401	444	382	428	401	403	386	420	400	425	381	417	401	443	382	388	397	390	398	401	420	406	396	387	404	398	382	445	395	419	424	399	422	429	430	422	416	410	358	394	382	395	387	395	415	380	402	399	403	402	407	365	378	400	436	419	410	390	392	400	394	410	388	411	429	395	390	418	392	443	416	381	437	471	400	410	427	419	404	405	367	407	375	395	424	391	401	417	422	392	438	429	384	385	419	414	364	433	395	449	412	414	395	368	398	418	397	417	404	352	392	370	379	385	440	418	415	411	389	369	385	409	387	425	388	397	356	419	422	413	375	417	382	409	425	374	413	393	406	404	390	391	410	389	384	394	403	430	419	422	396	392	407	381	428	403	417	386	405	425	430	387	427	402	396	379	439	431	446	376	401	408	414	438	404	357	418	431	384	414	427	392	402	402	390	423	392	408	394	412	408	420	432	424	417	401	393	410	428	359	388	406	427	412	430	385	406	406	426	428	385	400	398	406	402	401	388	397	368	390	405	424	409	427	383	390	439	433	392	440	403	433	406	389	404	442	416	419	408	400	363	409	393	401	397	450	376	410	427	392	395	403	399	398	368	422	396	431	417	407	423	383	405	395	380	400	392	366	412	412	398	403	394	437	382	395	373	401	350	436	406	383	384	425	354	432	397	383	429	423	416	415	410	398	385	397	398	397	421	433	380	390	401	380	411	411	338	366	435	430	430	448	404	365	366	366	414	402	398	358	406	387	438	388	406	383	421	392	425	428	359	409	427	442	443	392	373	385	441	373	419	443	385	440	433	392	405	403	432	396	418	367	432	411	389	427	387	421	428	393	392	390	406	440	419	424	383	384	383	427	408	426	403	409	435	396	365	417	378	381	414	405	363	390	426	414	383	385	395	421	431	369	401	399	369	388	351	444	388	407	429	367	444	399	428	400	411	403	415	437	423	418	415	389	378	396	379	407	406	412	406	369	408	404	475	382	373	416	389	421	395	423	407	417	373	398	384	402	408	423	444	410	397	413	423	407	419	409	350	394	425	389	413	406	429	429	427	414	451	399	398	415	425	427	383	400	379	390	406	414	368	376	433	384	397	416	400	392	378	391	421	414	410	410	399	369	408	408	389	391	413	436	423	403	394	396	438	439	420	431	368	395	371	392	389	397	434	462	395	377	395	405	407	395	405	429	408	355	409	442	401	373	430	388	388	384	406	387	427	394	412	394	421	373	397	400	383	404	407	388	388	422	368	408	431	447	395	402	370	374	394	398	382	375	422	418	389	386	390	438	434	409	400	406	386	418	390	428	433	414	387	462	423	405	442	399	404	393	419	402	381	419	378	386	377	390	396	408	415	401	404	405	431	406	413	394	384	364	430	409	395	403	364	411	387	393	431	411	406	392	422	412	416	427	410	383	408	374	400	398	416	382	382	429	410	428	404	378	376	371	419	448	395	413	394	417	405	416	391	382	416	325	409	376	413	368	378	438	414	392	387	409	401	430	347	380	385	418	389	383	412	380	414	426	408	397	404	382	379	403	448	400	399	425	386	383	394	398	404	405	420	374	421	381	441	417	368	406	356	392	379	378	455	410	403	409	362	431	377	386	408	380	388	390	417	427	403	421	415	441	402	396	386	400	427	411	395	398	430	396	408	419	386	428	413	392	425	429	394	422	425	398	418	392	411	421	435	371	413	422	437	383	401	396	407	386	432	402	411	415	401	453	406	442	408	396	424	415	424	443	358	430	388	420	401	406	395	371	385	409	422	422	410	370	381	441	415	382	419	396	423	368	385	409	389	393	396	412	378	418	375	378	384	427	425	379	414	431	396	363	398	401	407	430	388	421	416	433	438	392	426	391	418	390	381	443	381	397	416	410	358	407	436	449	401	356	370	408	397	409	407	419	422	378	439	378	381	387	429	452	387	391	381	436	414	438	412	429	384	371	412	410	413	407	397	418	364	394	464	432	401	401	417	433	403	370	406	396	410	404	390	398	405	401	396	408	406	398	387	399	419	419	400	413	406	426	418	386	399	383	380	391	402	382	440	437	367	406	391	391	393	431	403	350	420	391	398	416	413	389	381	382	383	394	387	401	399	386	364	447	400	393	405	420	377	395	419	372	397	390	417	425	439	387	374	413	417	368	416	391	434	383	389	437	383	376	367	421	362	422	420	413	441	401	401
5600	1090	1035	940	933	971	934	981	964	951	912	1000	875	897	884	917	941	925	949	918	880	946	952	878	907	951	857	925	919	928	907	935	888	921	923	900	978	981	954	925	942	897	949	903	946	881	911	869	968	938	841	971	911	936	973	936	913	979	949	946	924	949	921	934	906	912	874	893	895	934	894	921	918	922	944	895	950	850	916	913	868	966	959	895	933	946	900	908	915	970	915	926	979	903	946	901	865	898	905	888	918	855	848	850	941	931	911	882	932	897	917	900	899	938	938	834	936	925	890	964	958	979	896	937	898	945	913	864	905	933	938	892	911	929	967	965	945	923	896	933	964	941	887	912	944	916	877	887	964	924	925	935	882	977	961	866	909	858	907	923	972	935	899	867	968	940	895	913	949	915	946	928	910	903	904	937	923	928	932	855	921	896	941	869	940	953	971	934	945	930	944	943	950	914	948	929	906	897	936	887	964	933	938	927	934	917	946	951	924	866	925	904	878	923	960	856	902	930	898	932	926	934	883	885	929	917	893	908	867	893	881	953	899	883	944	919	884	936	921	910	888	946	885	909	886	900	950	934	927	908	884	932	902	919	904	909	972	873	968	953	923	950	895	921	887	932	925	910	889	864	970	913	937	889	902	927	917	910	950	918	940	900	928	888	943	906	940	932	889	927	962	923	902	918	920	896	912	929	967	926	960	961	966	937	901	875	884	930	913	949	971	933	943	929	952	941	896	932	978	905	954	897	906	909	1002	877	912	960	960	871	873	886	916	919	967	925	959	946	896	975	937	874	947	942	919	917	969	916	962	937	940	910	881	909	865	894	876	980	873	888	926	916	926	910	922	924	884	940	894	917	869	908	893	877	914	877	910	952	925	935	965	942	993	896	921	882	950	928	906	914	932	919	925	942	869	931	892	930	938	867	927	931	920	919	923	927	899	876	966	948	870	876	920	919	935	970	936	973	896	885	941	953	861	943	934	915	915	967	914	878	900	936	898	874	896	880	982	935	961	907	928	923	918	943	928	944	952	955	914	927	883	878	958	883	910	966	911	914	960	862	981	881	911	923	924	905	915	931	932	904	905	943	929	906	923	945	925	952	879	919	957	932	947	938	908	881	909	893	947	918	899	962	931	914	923	931	960	872	928	948	945	885	925	920	922	967	962	968	932	901	876	956	891	903	940	918	887	931	901	932	955	926	883	931	951	887	880	909	949	891	891	881	875	912	936	920	919	969	996	922	951	879	878	958	902	946	940	899	906	928	918	939	876	882	922	904	885	866	894	919	890	898	926	980	890	911	944	927	886	878	977	909	922	903	901	914	921	878	913	890	938	944	915	928	920	938	911	927	937	966	929	921	909	943	913	935	930	881	941	941	934	949	928	914	935	900	903	936	937	919	965	899	937	927	922	918	885	949	917	961	936	924	912	942	891	915	906	938	966	934	926	926	982	966	922	956	1011	911	962	948	932	870	874	936	959	897	913	935	904	972	875	940	934	867	972	1010	919	872	909	1001	931	947	922	947	925	942	938	926	916	924	926	941	928	914	951	896	908	925	894	859	892	916	901	924	842	940	939	935	888	900	878	968	870	952	931	913	951	997	995	894	945	883	918	902	912	942	896	905	912	894	920	900	955	952	877	927	939	956	874	967	939	950	965	939	870	947	998	921	948	953	891	939	962	930	948	949	893	904	929	939	938	908	888	923	979	899	874	929	895	923	873	989	935	921	920	942	963	931	948	862	929	958	922	933	955	918	908	935	921	924	970	895	941	882	912	961	883	936	908	963	911	977	956	882	937	961	899	961	921	967	909	895	907	949	859	920	948	943	902	972	900	877	890	916	923	925	920	958	896	896	937	953	925	893	935	919	971	951	928	992	930	905	911	971	916	918	929	959	897	866	922	963	947	915	914	946	930	935	938	921	944	935	931	904	900	980	948	880	899	905	922	901	946	896	976	908	988	917	933	933	950	947	919	980	874	977	927	916	946	930	909	953	902	892	893	943	914	980	901	968	938	942	923	945	883	874	940	974	935	923	896	887	905	937	912	899	949	940	899	938	920	966	925	929	869	881	935	882	907	955	901	943	906	938	883	865	914	928	969	903	894	914	920	882	945	882	951	1019	921	901	916	886	915	887	895	952	905	934	921	877	920	1004	834	972	971	953	901	900	868	920	912	898	916	951	875	890	970	901	986	883	961	938	953	967	892	951	910	933	916	906	895	916	889	905	948	898	935	947	930	929	924	929	941	890	955	953	951	919	946	941	913	897	932	942	914	932	952	974	952	920	944	929	884	952	928	911	930	887	902	954	895	898	908	900	916	929	954	914	911	867	901	948	932	890	945	932	967	960	937	910	930	926	954	972	913	952	969	900	887	963	948	956	936	875	937	884	935	938	905	897	885	869	907	918	1000	913	888	983	909	912	906	943	927	1012	932	945	934	938	936	991	872	902	898	930	950	937	925	932	955	916	949	915	864	893	870	942	908	924	984	950	948	909	880	884	926	895	937	941	931	942	930	980	911	862	952	932	959	881	932	829	900	896	958	972	927	983	918	935	913	865	947	966	919	951	920	924	868	901	902	917	925	908	893	895	938	932	934	975	917	967	913	888	910	934	928	912	950	920	900	873	993	927	879	909	967	885	900	883	872	950	962	935	942	907	881	928	898	949	969	873	958	946	927	935	898	935	927	946	900	869	909	876	904	906	923	898	894	925	926	933	992	914	994	937	948	901	983	881	898	907	911	934	885	951	883	920	953	950	934	946	924	931	922	918	955	935	914	934	930	907	852	961	907	929	938	935	940	891	894	911	911	900	880	1011	937	998	903	890	873	916	905	909	946	901	952	945	949	893	928	917	866	951	955	886	922	946	945	951	953	916	896	885	842	977	928	975	862	965	907	917	953	983	920	941	945	940	881	909	937	902	954	849	896	952	966	935	923	938	919	892	918	873	864	901	920	866	887	906	907	931	936	919	906	943	924	935	980	890	994	954	937	915	922	996	834	902	968	952	913	906	906	916	971	917	993	896	906	897	935	966	911	940	883	917	857	913	999	928	883	884	921	904	903	920	960	895	923	923	941	945	924	944	915	890	924	929	905	899	949	965	952	1030	956	942	910	934	944	918	917	907	876	890	906	957	925	901	922	906	907	889	903	933	971	887	961	896	891	941	935	856	959	925	904	941	925	895	917	953	896	914	885	873	892	931	941	907	896	943	963	957	944	934	892	962	899	867	957	900	942	883	905	929	909	897	905	899	896	951	935	929	929	869	918	882	934	873	892	935	895	898	903	902	900	953	931	914	854	932	939	969	940	924	956	910	897	905	929	879	976	941	895	931	959	979	937	899	929	883	944	839	879	947	878	966	934	901	882	903	927	943	904	839	914	939	910	883	876	922	934	951	927	900	952	881	929	926	888	904	912	954	901	915	911	907	924	899	931	915	903	938	878	911	1002	908	864	884	929	934	930	940	910	921	941	931	922	890	884	911	921	911	884	916	926	852	920	882
23983	20714	24059	27424	20709	20618	1983	669	543	501	510	454	463	454	481	445	484	504	519	453	442	470	444	403	482	462	449	455	443	442	456	479	466	467	451	426	459	399	462	407	447	474	428	437	455	468	437	448	454	454	472	459	461	444	459	486	459	502	432	479	441	445	477	463	446	450	467	458	454	437	449	448	472	435	496	421	451	420	458	437	410	463	448	432	472	476	438	470	449	437	448	431	457	470	453	402	460	471	414	397	475	468	441	470	457	442	485	454	447	456	442	417	424	431	469	421	435	432	457	485	427	432	431	480	483	466	472	442	452	473	454	431	452	484	443	442	443	491	427	470	482	455	465	491	423	468	454	422	429	457	406	441	423	454	448	429	461	460	424	481	429	469	478	486	447	428	450	466	426	460	441	460	431	474	441	455	499	484	465	501	453	419	428	463	436	425	434	441	461	437	494	496	474	462	446	450	426	432	419	491	436	476	494	476	448	466	485	452	458	469	460	460	449	485	455	418	409	443	467	465	413	460	454	465	419	460	444	491	471	426	455	425	402	484	448	457	472	453	428	473	414	454	488	475	434	496	466	435	455	432	472	429	455	456	446	491	474	441	483	423	480	445	430	466	466	421	439	495	446	461	446	427	459	464	456	449	486	476	442	454	413	456	425	497	420	447	461	466	423	472	400	435	428	454	479	453	470	446	468	476	435	445	455	456	404	446	479	477	420	412	432	446	463	452	457	447	424	443	458	413	440	451	468	459	430	450	446	441	447	438	474	431	430	460	467	510	420	436	447	436	477	509	443	457	448	473	453	488	440	448	448	429	426	467	494	422	458	458	502	464	438	435	427	438	453	447	444	462	504	462	454	447	448	445	471	419	484	473	504	437	411	448	445	448	467	416	427	432	439	450	423	443	422	442	455	455	467	441	476	455	490	422	437	450	468	442	451	470	472	465	402	419	474	428	469	432	467	405	429	445	489	463	472	432	475	456	390	476	481	413	435	445	413	429	452	432	440	434	418	421	458	454	459	424	435	461	466	455	467	449	445	413	477	448	431	419	452	399	455	435	426	469	442	451	422	495	436	483	470	455	437	452	445	412	475	475	471	467	431	425	487	394	436	463	471	435	454	502	450	446	423	439	442	419	439	483	446	444	438	441	439	435	418	428	470	439	480	458	456	452	452	451	430	468	468	466	461	422	451	448	431	451	480	468	441	429	424	432	435	471	444	487	460	471	428	438	464	468	426	443	484	456	466	457	481	480	444	449	422	401	474	488	468	487	394	440	477	484	442	427	426	471	470	463	480	492	449	453	449	447	448	448	429	420	436	478	457	449	418	434	437	452	495	459	459	468	403	467	443	466	436	449	463	430	453	443	461	461	460	422	467	463	448	418	480	474	467	445	474	468	460	472	479	510	470	442	457	468	481	471	456	454	445	464	473	473	466	447	452	488	416	464	461	429	436	458	454	450	459	426	452	475	456	426	397	412	494	475	447	449	436	402	442	431	486	421	403	482	423	471	460	481	453	471	449	468	479	444	414	440	462	466	441	472	452	444	427	510	474	465	445	417	483	512	450	458	414	468	456	430	436	381	438	458	428	473	465	404	445	439	459	417	437	434	461	425	466	444	465	440	431	457	470	457	448	408	402	391	429	461	436	437	474	467	455	418	481	446	460	499	466	417	417	468	480	431	467	491	446	444	492	450	475	424	448	442	414	440	480	465	439	430	427	460	427	406	457	416	425	478	455	446	414	419	505	462	447	495	482	406	459	444	430	435	451	472	477	450	445	428	468	477	413	466	451	424	423	453	396	419	458	409	445	441	461	421	457	449	466	448	468	426	493	439	463	457	485	504	464	478	431	427	473	439	424	471	455	436	485	446	455	451	454	444	449	483	474	433	484	440	439	422	477	442	473	513	476	438	425	544	442	444	479	447	426	430	428	448	457	441	466	482	487	420	483	460	468	472	420	427	488	470	477	484	437	425	428	457	461	420	422	437	438	451	438	460	458	438	421	445	485	454	452	440	437	439	501	487	480	471	468	443	500	437	449	421	448	451	452	442	451	459	479	433	455	507	476	523	444	422	463	464	458	467	463	464	449	455	449	439	458	429	446	456	508	434	445	439	469	421	426	449	505	449	453	466	426	434	466	492	464	454	394	473	458	453	469	440	485	468	439	452	435	415	466	474	425	453	473	442	458	415	453	452	490	474	437	407	480	453	439	463	494	441	454	426	432	483	433	476	392	471	472	459	452	442	440	441	471	428	486	472	434	467	470	463	415	432	487	445	417	433	439	471	430	442	453	458	458	445	503	448	430	436	442	445	448	482	464	413	444	449	446	482	461	440	436	445	438	432	487	407	489	466	456	468	442	455	447	470	439	425	398	466	416	441	442	435	450	394	421	485	457	500	445	433	505	440	462	422	432	458	460	442	483	459	471	434	484	425	425	428	397	445	490	481	490	418	441	408	422	439	467	500	446	439	429	426	482	417	464	463	468	464	417	438	417	440	447	450	432	429	474	456	413	446	458	427	487	482	442	407	502	450	464	471	452	469	421	486	500	424	410	439	441	474	431	465	464	472	463	432	429	433	492	419	440	465	464	491	461	453	409	448	436	454	434	457	433	433	457	427	466	412	432	454	474	431	443	431	455	421	431	458	447	443	408	445	421	435	489	508	430	471	414	461	432	417	432	507	408	436	459	436	454	484	445	435	462	443	475	468	446	434	434	481	512	442	427	492	430	470	410	447	434	498	451	468	454	507	451	436	439	460	468	470	439	475	476	431	464	431	471	470	466	466	454	507	460	466	478	435	469	425	452	452	449	461	471	438	431	423	443	468	470	433	469	440	462	511	443	460	417	444	436	442	461	498	481	453	438	497	467	444	424	433	464	443	439	466	420	418	437	451	420	420	398	475	441	451	431	408	469	442	451	388	452	440	464	473	415	452	415	449	478	472	393	436	468	433	466	460	432	444	428	448	438	442	468	441	494	460	422	418	472	442	478	492	450	458	454	440	436	508	402	453	417	515	446	465	451	456	444	456	456	426	448	471	498	437	445	471	427	455	419	408	463	472	487	460	415	433	461	427	438	473	453	462	492	515	440	490	472	436	441	444	448	455	450	465	457	474	476	431	415	475	474	459	399	473	441	415	446	461	448	427	416	467	468	480	479	481	447	453	455	438	452	416	412	442	464	466	456	481	470	494	469	503	452	465	486	449	477	457	428	462	421	428	459	449	463	474	444	450	463	469	469	485	458	442	446	420	462	439	445	466	430	458	448	486	433	450	478	463	471	436	451	455	453	477	473	446	431	471	481	453	426	456	432	474	431	441	407	456	419	460	477	451	481	412	455	413	414	465	472	484	453	437	474	448	433	438	453	449	434	450	433	473	444	488	455	438	465	461	438	438	433	439	457	449	453	428	431	446	421	378	467	474	469	475	439	438	439	428	461	438	399	437	447	483	420	466	422	447	469	467	411	450	453	442	463	438	422	465	437	446
4900	3128	1950	1360	1108	1111	1082	1054	1001	998	1003	1009	1029	971	995	989	997	989	929	944	973	941	964	939	970	962	998	1055	940	1016	945	998	986	911	987	1040	972	963	987	940	956	968	995	995	962	944	998	1024	911	965	1020	1004	961	957	948	1015	966	1015	972	928	911	995	1013	986	973	938	995	993	1005	937	986	962	972	943	954	951	1005	1000	994	949	952	972	1003	956	924	973	949	981	976	975	979	947	986	984	1036	978	982	984	986	1000	935	966	1000	984	971	966	928	992	998	976	1002	984	1002	1001	940	995	985	988	1027	945	961	947	989	962	951	992	939	966	965	1000	1003	967	975	962	1008	983	1004	959	1033	978	966	1002	993	962	929	926	988	917	958	974	961	1030	967	959	1030	962	991	1022	995	930	1037	999	928	1018	935	1007	937	983	1028	931	996	975	941	968	971	957	999	976	939	962	1020	993	1000	981	984	1003	986	988	980	995	940	977	932	1041	971	929	963	1010	1021	989	1010	967	1042	966	975	1002	961	983	977	964	969	998	975	955	958	949	1009	972	953	1034	961	972	1008	943	1000	1008	980	991	1000	967	982	909	949	961	963	936	954	992	968	954	981	1001	934	958	981	1007	1006	921	953	950	986	1005	1026	1004	944	968	992	982	978	968	948	974	975	996	971	1032	1036	982	988	1008	964	1010	971	1005	957	955	997	1017	992	1037	952	1032	922	976	1016	976	987	996	951	933	906	956	995	947	1009	936	948	932	1017	945	1015	953	974	979	943	939	960	971	992	961	955	992	992	979	973	992	970	934	937	1016	926	979	1039	928	1045	949	1030	981	1030	949	983	977	976	1005	972	987	948	1040	966	1067	997	966	994	1003	994	954	921	970	921	1060	940	957	1005	975	1048	929	990	972	933	989	1007	954	985	1024	992	980	1010	976	1061	987	1060	958	976	1002	945	1005	980	979	994	1004	906	1024	983	919	963	1045	947	960	1058	959	968	1026	1001	1041	1018	944	1018	1022	966	1000	988	932	960	964	941	966	1000	956	939	1003	1088	964	968	1010	980	1018	974	994	1012	1025	998	965	953	954	984	938	1015	976	953	1003	989	993	954	945	957	994	987	942	932	1033	996	940	996	1020	975	1012	940	942	1017	996	978	1026	953	997	926	966	988	949	965	936	1019	1010	975	960	1004	1004	1020	1004	1018	973	978	1010	986	981	900	990	1004	966	991	1019	946	1027	973	961	997	997	1018	956	1026	998	1001	1030	959	1010	995	987	963	944	992	1019	975	979	940	966	988	925	960	922	990	1005	977	1014	926	958	950	950	1003	1029	997	989	1045	941	1011	982	981	972	988	1000	1038	932	1007	987	994	977	986	998	1002	987	954	939	993	974	926	953	1013	984	1039	1032	974	1045	981	991	992	976	965	1022	1018	962	946	987	963	975	990	900	996	976	1046	965	973	1013	984	950	974	971	999	1015	994	915	1010	1008	1007	1002	1037	1021	942	978	994	976	980	1003	939	991	1007	961	1009	954	955	915	995	986	938	947	945	994	1027	966	973	972	996	1030	1022	975	966	939	1062	988	977	955	921	997	948	967	1000	1052	940	1016	999	982	993	970	966	984	1044	972	933	952	982	1043	958	1021	984	998	961	960	967	1007	997	1017	1008	945	979	993	982	999	1001	1000	1022	1001	996	1015	935	938	983	938	997	946	1001	952	966	954	990	999	1022	929	920	1000	993	1020	998	1037	965	996	935	962	1011	955	1017	954	1017	966	968	971	957	1023	957	994	967	1006	963	996	927	963	1011	963	966	972	1002	974	972	943	964	1023	991	970	1039	994	995	962	986	960	991	995	972	977	978	1027	933	984	983	944	972	976	954	1032	998	968	913	980	978	991	966	961	937	975	1021	970	1007	975	984	942	987	962	1000	1032	976	936	952	961	951	999	959	976	940	970	943	1004	932	943	979	930	1005	933	972	971	991	992	933	1004	970	953	991	1023	1009	957	972	1038	983	964	994	982	975	964	1020	1012	965	941	954	941	958	931	976	1007	971	978	1018	997	1002	957	1017	991	977	1006	1022	1011	1015	985	979	961	980	941	943	971	1013	1008	979	974	990	1004	972	956	965	953	909	971	945	964	967	986	995	995	959	1008	1054	980	952	991	938	940	996	979	975	948	1020	1005	962	934	985	1019	1001	960	954	909	968	1015	986	995	987	993	1015	1045	1027	968	977	933	946	999	948	1001	1043	976	1023	999	961	957	933	974	1000	932	1000	1007	977	960	976	1034	957	979	964	973	905	965	944	1002	979	1011	1021	995	980	1009	994	962	1014	1012	941	1026	1028	995	958	989	1042	1002	980	1007	1050	980	947	987	966	968	978	992	947	978	976	955	959	892	1001	959	954	1066	972	968	954	1032	995	1021	980	1012	956	974	994	997	976	985	941	934	974	1007	944	964	1002	986	993	942	981	989	933	940	992	962	1032	951	984	967	985	986	966	958	957	947	959	992	993	992	1023	1009	980	990	984	908	1007	1002	1001	925	979	984	953	1024	989	1012	1017	1002	966	966	985	995	971	982	979	946	953	975	1017	938	958	979	963	1003	983	939	939	1001	984	1002	944	990	956	999	1009	961	980	1029	948	1032	998	995	981	980	984	982	1028	1025	999	973	938	1005	1014	973	970	969	1006	995	1002	971	931	996	959	939	991	1029	1009	1031	963	969	946	991	998	977	940	977	940	960	926	1016	972	1034	923	961	913	940	957	985	1018	1017	976	997	955	1015	954	918	999	978	983	1006	961	995	952	950	983	1005	943	965	958	1020	958	1007	963	949	948	978	901	1007	964	1020	1000	966	951	1013	980	993	994	968	967	999	994	948	1009	949	952	983	1007	966	926	1028	954	944	947	994	1024	1043	986	953	982	1018	988	986	944	966	988	938	973	976	962	990	937	958	973	987	1009	925	963	964	921	949	969	1003	992	959	978	976	972	970	994	926	938	976	968	965	1019	996	1016	1024	962	932	931	976	1004	990	969	953	969	991	1026	1002	972	1057	966	1000	958	964	1017	932	947	910	973	1024	998	1041	1016	1000	903	973	980	951	1001	1013	998	979	991	968	938	967	1009	1032	989	965	974	995	1027	913	987	969	1002	983	941	955	1034	925	965	1011	983	958	953	931	948	1002	981	908	970	1009	986	992	984	967	1013	1008	1001	950	970	966	1008	1055	917	937	947	923	984	921	959	961	999	985	1001	988	949	998	1015	905	973	925	981	971	939	978	995	977	950	1002	988	1027	993	972	1029	951	990	1012	966	946	923	950	959	975	1041	965	963	1030	970	1001	949	1024	930	1072	956	942	957	1009	980	1001	994	955	956	955	981	924	979	998	1022	926	948	958	968	978	991	982	955	1037	948	965	907	972	974	961	977	1005	1031	950	952	989	978	969	932	946	939	954	981	978	1008	1009	945	1010	1017	989	1006	928	975	987	972	1048	1028	1008	1019	980	987	1027	1018	966	1019	943	955	957	992	972	1015	967	922	953	985	1063	977	1005	990	1001	952	975	963	1013	960	1054	913	985	961	986	987	924	972	1010	993	1031	1001	1010	955	952	971	942	989	992	963	961	983	959	968	993	975	976	936	949	984	1043	946	1004	1005	992	924	994	1001	945	942	1014	945	981	955	951	986	970	1018	1029	950	966	987	993	969	1015	930	986	956	1022	950	929	1021	1003	951	987	988	993	973	970	987	937	997	913	954	996	1009	993	967	895	1003	896	1022	1014	996	954	1034	1009	988	1008	957	982	1028	966	968	971	974	969	974	1002	988	1025	993	995	1003	955	961	966	972	1032	952	1010	945	1003	1017	968	988	993	1033	1005	1003	969	1046	936	926	917	983	904	1041	992	974	992	932	962	1023	972	950	971	943	970
23442	20744	24380	27188	20748	20763	17960	814	481	421	364	359	343	320	334	327	298	339	279	315	307	279	276	272	297	273	281	276	274	284	279	294	256	272	272	252	282	298	271	274	287	287	276	324	260	279	296	303	278	285	290	284	289	291	269	269	247	288	256	277	286	291	295	278	296	258	245	315	293	280	282	275	279	289	265	281	292	268	295	275	294	280	280	289	279	316	280	248	307	305	286	273	301	308	262	302	312	286	295	274	252	279	280	292	254	283	236	278	290	270	273	262	266	283	284	270	277	308	286	253	271	264	266	279	271	294	288	302	284	299	265	273	289	258	286	288	303	285	280	253	279	281	290	244	263	264	272	269	309	248	250	256	297	272	254	303	279	253	294	280	297	302	242	242	244	245	264	278	267	294	290	254	277	260	298	253	265	280	271	271	283	262	291	302	263	248	270	252	282	293	280	256	277	312	276	296	274	282	309	308	277	261	282	284	292	266	294	284	280	256	290	244	271	306	258	282	286	304	295	273	286	297	281	273	311	252	293	260	312	305	290	282	295	305	278	269	243	277	282	264	285	281	264	304	268	261	262	265	281	275	286	272	281	290	271	274	243	286	270	255	255	257	298	314	283	274	290	268	268	282	264	295	272	276	265	302	262	266	290	268	261	256	267	279	265	250	257	278	256	233	267	260	291	271	303	273	289	287	307	295	268	289	273	326	286	270	290	284	267	300	297	248	283	271	277	273	276	259	261	293	272	277	340	303	287	277	275	275	271	276	286	290	306	253	258	276	272	285	266	255	250	271	270	241	239	299	281	284	274	269	264	254	288	271	275	274	285	259	299	290	280	281	253	304	243	282	271	301	264	267	271	293	315	301	279	277	264	279	253	283	294	297	282	287	299	256	299	243	266	272	300	313	289	276	272	283	288	282	280	264	258	322	251	294	259	300	298	263	290	246	263	267	287	280	293	246	273	292	277	289	284	267	270	283	276	262	271	283	278	250	267	249	277	269	280	302	253	267	301	283	288	258	262	291	272	273	233	273	295	258	291	275	260	254	303	290	297	290	225	288	294	282	306	307	289	274	253	269	300	265	278	290	283	244	264	268	259	277	269	281	286	274	265	267	253	282	264	281	271	281	285	293	269	243	268	291	270	289	256	266	291	317	272	224	285	270	275	247	312	272	293	264	288	260	289	296	258	262	266	299	277	287	285	276	254	281	289	300	228	267	269	247	294	291	319	294	276	257	292	271	267	283	292	241	273	289	322	268	272	282	304	232	274	295	291	280	250	257	269	300	320	261	253	252	287	303	276	282	264	290	284	246	278	252	289	277	296	275	324	284	264	301	280	269	256	273	275	283	273	265	287	259	277	296	276	283	283	266	267	258	295	252	280	293	273	276	270	271	265	283	297	265	259	298	256	288	290	298	276	258	264	281	263	250	258	290	263	293	265	275	254	261	257	280	286	290	284	293	263	267	290	305	281	283	272	282	249	253	287	273	280	280	300	310	276	282	274	302	322	262	262	296	296	314	273	239	267	233	235	295	271	275	287	290	303	261	291	317	290	286	283	299	306	280	264	316	247	290	297	258	278	299	301	282	265	292	258	281	315	275	261	277	299	281	280	304	291	270	288	262	274	252	281	271	278	266	253	267	288	263	283	285	284	265	302	263	268	274	298	265	279	280	255	276	316	260	285	297	288	271	309	296	264	253	250	294	230	274	262	272	283	281	293	284	290	266	273	289	303	274	260	276	259	261	287	300	282	255	263	265	252	297	274	279	266	283	295	272	268	265	264	304	268	250	280	270	302	263	280	286	274	297	292	260	279	310	274	324	298	283	287	278	298	273	281	281	279	258	276	269	274	270	266	297	306	289	284	297	246	288	283	251	257	268	257	280	286	270	294	293	252	290	282	286	311	266	300	276	265	251	282	271	282	257	292	259	274	292	291	260	289	278	285	277	256	305	312	270	272	279	251	280	288	298	255	286	251	288	264	316	289	279	262	286	291	266	254	263	259	228	296	291	254	313	288	299	262	298	294	290	278	261	302	259	233	283	272	281	257	297	293	281	286	286	246	311	275	284	274	258	289	266	247	289	282	286	272	279	285	280	296	274	235	310	313	272	289	287	280	282	301	297	270	270	285	275	256	283	289	269	286	269	273	307	260	318	276	269	302	270	276	256	291	286	266	292	283	272	285	282	274	272	250	269	245	270	267	303	287	261	286	260	268	277	284	290	317	231	245	278	282	294	250	278	291	274	272	280	286	276	255	281	292	295	279	251	293	270	273	289	264	336	253	287	267	276	266	280	289	291	236	287	280	271	273	277	283	264	270	272	276	284	286	277	238	291	277	278	304	284	279	250	255	277	257	273	284	277	245	242	257	300	282	295	279	289	277	321	287	256	252	275	312	274	296	298	264	257	280	288	272	285	282	263	256	301	306	279	259	247	246	289	263	318	287	292	271	272	282	286	261	236	282	308	263	253	294	274	296	278	294	281	294	276	298	261	280	282	303	256	279	275	266	270	286	272	245	251	296	273	255	284	237	311	248	264	280	301	267	265	291	303	259	280	302	305	299	269	261	259	300	268	291	295	283	273	298	276	234	242	275	261	258	297	267	306	272	282	259	277	269	285	274	288	285	269	255	261	271	273	263	254	267	282	305	267	286	252	260	271	290	239	246	244	246	273	301	276	264	288	264	273	269	276	278	309	299	266	264	243	288	281	259	245	280	300	277	303	263	259	301	309	327	285	297	291	268	287	288	274	269	300	273	264	296	285	281	301	277	278	261	288	288	285	283	281	299	283	274	275	251	288	273	251	302	266	314	285	270	257	288	288	261	237	276	268	259	327	299	268	275	275	296	304	276	276	289	278	272	253	258	286	278	276	283	278	255	250	280	258	295	297	309	256	272	286	284	300	264	266	248	296	282	264	302	265	279	272	276	285	274	313	299	251	275	295	280	284	281	252	285	306	274	285	255	277	272	276	274	245	271	255	267	285	288	270	284	290	264	310	310	274	277	313	284	331	265	292	262	268	271	284	265	257	269	290	293	271	255	258	260	297	302	297	274	294	259	269	249	264	264	296	267	311	300	286	227	273	286	277	268	257	263	265	264	282	294	277	285	272	314	269	266	282	265	303	313	277	296	289	264	267	290	289	279	265	263	260	250	242	304	256	274	270	276	286	309	275	265	285	257	262	296	271	263	277	266	273	311	256	289	304	289	272	292	312	260	264	249	290	287	275	289	307	280	288	287	293	266	268	287	272	282	312	291	246	239	268	261	285	252	287	306	303	266	275	263	250	268	283	286	257	307	283	268	286	276	275	277	280	288	277	289	296	278	271	318	289	246	282	277	284	280	260	252	251	273	283	296	275	272	299	289	269	253	282	273	295	278	269	299	266	240	257	264	276	267	292	275	266	256	284	273	265	286	253	296	276	272	303	274	262	269	287	284	271	272	263	240	246	250	252	290	293	303	261	265	274	253	248	312	256	258	254	269	252
5413	4465	2426	1185	895	761	721	719	676	636	621	636	675	668	660	608	650	628	615	641	603	617	629	608	612	572	629	649	600	680	615	595	665	624	603	672	601	624	611	595	635	606	628	603	635	659	623	635	645	611	618	660	647	612	626	632	635	623	642	620	653	630	664	631	602	627	618	602	598	624	620	641	602	539	661	649	625	661	585	653	621	622	630	632	668	579	644	614	660	583	656	586	637	638	645	625	643	625	633	585	571	576	666	605	629	620	622	640	643	593	659	629	665	670	667	620	638	638	598	596	622	619	637	581	611	603	587	631	648	606	645	625	597	643	603	599	630	611	629	627	578	608	618	629	598	595	624	609	615	649	614	644	603	656	613	628	658	637	566	629	629	632	662	629	598	598	618	634	639	618	622	632	635	590	609	661	606	634	657	604	610	594	614	614	650	599	655	635	620	623	636	622	614	619	604	596	633	654	630	661	673	606	624	587	616	627	657	636	652	648	669	585	624	653	658	626	617	627	618	622	592	663	615	642	643	626	632	613	641	630	625	613	590	619	607	625	616	598	590	664	608	622	612	626	598	609	603	607	607	666	642	594	630	570	647	603	647	646	618	600	620	623	601	612	650	603	607	668	638	631	586	667	647	599	625	634	651	611	620	623	654	629	611	652	580	586	633	602	646	599	587	598	634	602	622	641	576	614	576	631	639	584	660	633	585	628	616	584	591	649	596	588	667	590	580	617	613	614	588	603	650	611	613	631	633	597	606	608	615	561	614	640	616	620	635	604	634	597	617	631	625	621	627	597	651	614	640	623	632	616	622	627	639	615	599	595	657	587	709	608	619	615	570	575	606	594	620	608	619	594	633	641	612	622	621	613	677	591	628	679	661	580	660	625	596	622	623	654	629	623	594	615	582	600	618	615	616	634	617	648	626	601	597	677	605	594	593	656	617	616	601	618	599	589	649	577	603	551	640	638	641	581	622	631	628	627	615	632	655	639	595	570	572	642	652	624	602	597	653	612	668	629	599	635	568	572	637	610	615	639	625	620	670	591	616	599	545	669	608	602	641	628	593	627	596	618	610	632	631	626	611	628	646	642	620	624	601	595	629	618	585	592	651	612	604	607	679	620	584	620	628	628	607	653	647	601	642	647	603	645	605	614	636	558	586	638	610	655	607	652	622	641	598	636	583	612	638	608	661	587	631	645	624	607	620	578	587	589	603	682	622	626	582	632	656	635	620	616	609	666	589	646	625	605	600	625	639	570	624	631	558	617	583	597	605	625	605	576	592	608	640	625	611	630	669	602	637	623	622	665	567	608	606	598	625	616	589	641	655	626	689	617	623	583	605	572	584	588	573	625	621	625	600	601	583	631	657	639	628	689	639	644	619	637	607	591	639	625	555	590	644	636	607	616	630	611	612	632	642	587	630	576	634	616	596	617	604	599	656	605	635	590	624	591	656	659	555	632	635	616	610	631	645	610	613	640	622	640	636	613	597	612	649	608	628	628	626	608	597	659	597	612	653	632	566	631	652	641	599	591	618	602	626	623	590	642	607	608	619	628	615	609	654	642	647	600	630	604	627	642	609	600	622	619	632	629	611	686	600	643	625	644	574	578	627	635	640	669	663	621	638	593	609	579	646	562	627	588	608	580	619	598	640	591	672	563	646	645	643	600	607	647	578	625	614	592	635	662	655	576	615	613	626	618	628	613	637	652	687	647	654	617	589	680	643	615	597	658	653	643	593	619	636	621	613	620	631	620	631	613	636	592	637	598	572	561	613	580	582	650	592	631	603	590	591	599	625	614	618	610	637	681	612	625	607	581	640	624	595	633	623	593	658	634	594	597	618	663	692	548	602	583	638	665	612	643	646	636	610	625	555	659	598	647	635	651	638	630	662	678	618	614	630	605	598	659	602	650	672	590	622	623	603	619	632	578	598	595	600	641	622	649	615	593	606	618	655	601	654	616	609	634	665	625	643	605	622	621	674	606	647	661	647	593	594	640	614	689	607	636	640	615	663	628	606	603	605	623	629	616	606	604	614	616	565	676	607	597	579	642	682	629	614	586	586	613	636	627	667	663	660	596	615	622	592	612	600	596	575	603	619	630	580	600	623	640	661	640	575	638	617	657	610	624	623	644	647	649	649	650	587	602	626	613	646	568	608	637	599	625	595	653	595	601	646	659	604	604	606	656	613	603	638	645	653	615	643	653	593	632	629	618	645	648	597	598	619	657	610	595	608	579	619	601	622	713	647	610	584	636	627	618	584	613	643	622	615	577	619	603	628	660	583	645	643	605	596	594	641	616	602	643	589	632	615	613	611	611	672	598	647	659	556	638	642	639	551	630	623	628	644	626	623	628	600	671	592	624	664	608	603	638	636	645	588	615	687	594	651	659	646	647	635	605	602	598	639	624	628	618	631	584	655	613	678	651	657	612	643	589	648	669	646	614	598	607	561	642	638	613	661	641	605	636	638	603	634	629	610	605	625	657	609	596	597	639	654	623	604	641	589	621	609	621	634	658	647	639	594	642	607	622	632	611	608	603	632	628	634	614	626	620	631	616	639	625	635	627	616	592	580	638	627	632	629	618	643	618	606	577	596	556	604	600	562	627	597	601	633	597	603	645	594	588	642	605	625	633	648	641	582	638	599	629	650	621	620	594	641	612	583	574	601	613	584	623	692	567	657	610	580	609	608	631	623	635	616	629	612	577	604	638	639	644	603	619	634	630	592	582	620	619	639	632	635	629	644	600	614	658	673	640	670	624	638	618	610	608	606	594	659	604	639	637	613	611	651	682	648	620	601	633	644	637	614	603	585	629	647	615	599	641	626	580	613	599	636	592	633	618	626	627	650	561	617	595	620	640	616	633	615	626	596	667	602	594	636	689	613	617	590	653	634	604	581	587	614	602	635	599	592	577	649	588	648	586	627	619	624	594	621	652	579	628	581	598	625	641	614	653	657	619	606	596	636	636	662	625	627	628	629	624	573	621	597	607	624	643	643	613	642	610	616	619	605	652	578	648	607	626	636	614	622	611	649	601	597	621	591	592	618	636	630	614	630	570	620	601	635	602	603	606	624	636	661	623	615	648	611	614	615	616	635	625	656	601	601	591	625	670	594	659	597	601	646	575	589	604	594	607	586	615	594	620	585	628	573	599	565	613	572	631	611	642	631	658	592	603	647	628	598	624	613	614	599	618	612	641	619	601	601	672	627	618	649	659	641	607	610	638	677	588	585	627	635	646	658	610	646	600	653	631	583	608	640	630	625	579	595	605	585	585	564	612	642	650	624	597	622	643	651	644	672	596	596	598	645	592	602	564	605	598	633	577	594	621	570	609	616	600	588	605	553	644	615	647	617	638	632	644	608	583	569	607	589	642	609	627	586	605	620	621	650	627	644	621	637	636	637	628	618	619	631	612	612	679	660	610	646	618	639	597	628	634	604	650	631	564	598	623	649	656	605	637	611	612	637	597	659	631	636	642	649	611	617	591
31835	19078	6950	641	504	413	395	432	424	407	426	425	394	400	436	398	437	415	387	379	425	378	415	344	370	392	402	392	461	371	428	385	452	408	444	397	445	435	410	409	387	388	399	444	401	408	416	373	367	421	371	425	390	406	427	406	442	406	365	421	395	435	402	396	405	436	356	400	403	418	416	396	400	379	419	386	375	428	412	391	413	405	418	424	404	403	392	403	368	416	360	410	391	412	457	423	412	426	365	397	405	434	395	399	400	399	409	410	439	428	399	347	383	431	423	431	439	421	396	374	397	449	392	428	414	400	382	439	387	454	398	454	406	382	392	384	397	382	447	397	393	414	417	401	382	403	427	411	408	417	426	423	397	354	398	407	422	392	416	387	438	399	383	420	435	442	380	380	419	376	425	367	366	387	402	397	408	431	432	406	426	366	411	415	376	398	444	384	409	372	397	395	428	408	407	453	403	411	366	376	418	431	414	345	358	388	409	399	382	407	379	417	415	412	343	377	407	417	378	379	392	402	385	429	428	416	395	397	463	428	387	420	423	400	396	422	426	400	395	390	419	401	383	390	366	386	449	415	394	404	361	409	423	386	379	377	379	388	450	401	377	428	393	418	406	376	420	424	392	417	401	406	405	358	419	336	411	391	392	417	464	403	374	389	375	418	396	395	390	394	396	415	418	389	382	425	442	373	379	441	434	367	407	400	379	404	422	389	394	444	384	404	392	363	414	401	423	390	403	402	382	422	365	391	423	401	405	402	425	392	396	399	411	439	374	414	430	413	394	389	377	420	435	354	383	374	355	411	390	395	358	371	392	414	366	374	390	443	436	425	424	423	405	429	422	415	398	416	378	418	420	407	414	404	389	450	399	406	408	424	391	417	385	366	407	406	406	385	386	412	409	413	417	432	441	382	417	391	379	409	395	408	382	385	441	406	378	405	401	407	405	392	408	375	364	395	392	397	401	368	419	378	400	374	424	417	393	415	379	398	437	391	362	376	406	444	398	416	411	398	384	421	383	407	407	430	441	397	397	413	416	432	392	409	356	395	407	430	403	403	378	397	347	386	367	406	386	410	422	380	406	389	447	422	372	374	396	406	409	386	392	457	410	431	425	404	407	388	375	391	416	410	379	413	446	403	381	384	370	385	425	428	399	393	370	388	411	436	387	391	404	423	413	404	445	392	381	401	387	391	411	388	374	417	371	409	421	418	416	412	402	433	378	433	404	434	397	400	394	411	370	342	445	394	408	405	366	358	421	437	403	432	397	400	409	417	419	439	373	343	400	368	386	429	429	369	373	451	398	385	421	405	386	371	431	417	405	379	385	376	404	391	357	406	371	408	411	396	412	369	392	362	415	402	415	396	435	418	408	360	398	376	375	411	400	363	404	410	421	392	378	421	420	412	383	426	423	391	401	430	396	447	425	383	421	359	413	385	411	411	416	418	375	389	380	417	429	396	416	470	445	418	430	413	391	352	381	382	415	413	378	375	390	431	459	381	405	373	400	390	387	345	405	364	406	391	410	414	403	417	416	418	384	371	399	395	388	430	385	429	398	412	356	419	408	415	396	391	390	382	406	403	386	378	370	418	407	410	385	441	444	416	381	408	447	435	391	399	400	390	378	384	359	381	387	448	397	403	432	372	401	402	422	384	412	392	385	389	405	399	402	387	422	396	388	423	343	380	409	408	391	407	403	382	393	380	382	394	383	367	403	415	408	404	416	420	418	422	410	403	382	400	399	379	394	382	373	423	377	396	444	454	428	409	420	400	415	394	411	362	409	387	378	405	398	398	387	374	398	414	429	402	419	429	381	382	417	414	389	422	398	431	415	358	417	390	413	367	387	413	375	407	385	424	394	389	393	443	404	433	408	398	402	376	359	403	396	423	433	407	375	382	384	421	388	386	398	370	398	398	375	409	409	418	375	393	385	426	416	373	423	394	432	377	457	386	383	433	406	426	398	381	440	426	391	423	423	396	394	382	379	415	385	380	403	426	431	421	433	400	400	381	399	402	403	381	403	380	393	369	416	360	397	380	379	401	421	459	392	393	394	406	386	393	397	433	400	383	399	387	375	400	382	397	398	395	377	432	424	417	432	400	409	381	401	390	418	376	411	375	417	383	392	379	389	408	388	438	381	409	436	432	423	425	405	438	366	395	393	390	398	416	386	412	388	415	379	436	432	368	401	431	389	396	368	425	380	397	374	432	385	453	436	411	387	408	451	416	386	425	420	399	406	393	401	408	400	384	386	394	342	420	431	379	365	388	421	405	385	401	394	432	421	393	438	361	386	434	427	410	403	431	411	402	423	381	424	382	394	411	403	404	405	449	414	388	391	410	406	413	386	400	402	401	397	409	401	399	405	408	435	400	402	426	445	386	399	413	387	361	391	427	420	409	429	396	404	391	409	451	358	439	368	436	407	420	371	436	389	395	405	412	404	403	398	422	402	394	390	400	382	382	422	418	441	420	429	417	412	480	415	417	384	364	397	388	378	402	393	378	384	392	406	428	380	357	373	373	415	420	359	434	403	429	402	412	407	397	431	414	399	390	458	435	387	389	380	401	390	440	350	405	397	424	404	388	394	408	368	437	419	417	439	418	394	417	409	370	397	371	410	439	408	402	415	434	387	378	400	440	400	370	431	395	405	452	389	373	383	382	371	400	402	406	389	351	365	429	411	408	393	444	384	410	393	416	410	416	481	409	387	380	459	424	379	376	376	444	430	429	406	425	387	378	388	404	397	385	370	418	385	417	369	370	416	432	368	427	403	414	392	405	423	416	424	393	361	396	395	425	428	435	403	413	390	418	420	374	435	435	385	395	401	411	417	382	384	418	423	407	424	425	379	393	372	440	428	400	361	392	424	388	415	399	420	383	374	394	388	373	407	414	415	383	405	418	385	397	420	442	387	366	392	367	387	448	401	436	440	402	425	376	425	403	420	380	381	402	376	424	387	436	397	423	418	398	390	419	383	424	398	408	387	423	417	390	434	440	417	448	431	388	391	417	427	414	422	400	375	378	391	443	421	382	395	422	380	448	423	371	396	396	407	463	386	384	451	400	403	390	447	379	390	413	405	402	379	361	415	430	418	384	420	403	400	386	448	395	419	397	405	412	433	433	362	408	390	379	413	428	418	412	398	414	403	391	399	381	379	425	410	379	376	423	421	398	426	413	396	403	391	388	399	349	357	417	407	384	415	408	379	408	386	402	421	411	410	404	414	428	395	381	396	398	435	392	371	364	386	382	392	383	402	382	403	397	382	400	402	371	357	382	381	418	385	390	406	401	411	389	420	381	402	398	363	347	395	440	408	409	413	422	405	392	377	389	381	443	422	389	388	393	361	405	375	370	405	404	435	425	420	395	426	414	413	411	426	417	423	370	414	364	376	432	419	393	411	378	388	420	392	398	407	438	400	412	400	427	396	430	433	379	397	381	408	386	395	407	381	403	392	402	389	418	418	405	397	376	410	432	426	424	379	415	383	413
5763	1121	1038	981	982	887	928	914	898	910	913	966	905	981	917	952	907	884	892	890	925	899	894	942	875	896	957	918	940	939	918	922	879	907	893	941	963	946	877	910	907	894	913	952	911	919	919	946	894	933	922	927	923	908	933	916	859	904	944	973	947	908	921	863	909	898	915	870	945	924	937	874	927	885	911	889	916	888	947	960	943	924	929	921	878	880	914	921	901	912	949	906	920	878	932	868	895	912	978	937	926	937	936	943	1009	900	895	954	914	884	962	935	908	946	945	867	955	950	941	902	837	969	898	951	925	936	925	912	914	920	987	927	949	894	945	879	901	899	916	916	931	906	983	897	950	969	897	867	911	905	970	824	904	914	937	923	896	910	902	936	877	907	923	936	930	944	914	952	848	900	970	911	890	911	897	927	902	981	923	943	923	892	921	902	917	891	942	921	925	933	896	929	972	951	942	951	904	972	921	912	983	901	893	941	935	950	956	964	935	926	934	877	876	905	916	842	888	977	939	898	921	905	911	967	917	872	946	930	907	881	928	901	930	879	937	967	940	848	938	898	930	867	954	901	955	929	877	914	946	883	919	1005	885	959	952	912	995	876	912	923	953	915	892	930	918	888	945	920	929	944	933	950	860	927	883	952	921	910	925	968	894	911	917	922	911	905	953	934	896	892	919	897	910	884	927	925	887	870	898	891	943	915	956	924	944	956	889	936	890	883	918	893	945	961	927	899	902	898	901	949	960	857	888	939	883	929	921	934	889	917	875	868	931	892	931	939	999	906	936	907	879	941	929	942	891	931	887	950	927	952	906	862	875	892	891	878	927	932	908	936	895	907	898	940	920	940	937	916	934	902	944	944	927	927	903	898	919	955	908	916	916	889	926	908	935	889	914	875	955	931	893	919	903	923	943	910	956	934	914	946	898	924	918	886	910	939	912	921	929	914	956	895	858	932	917	945	892	941	878	928	927	933	904	894	915	894	979	916	897	915	920	879	918	893	892	903	878	913	915	905	964	875	862	913	936	919	837	936	879	944	940	917	914	936	904	901	872	939	930	849	927	902	943	877	881	883	932	921	911	888	916	919	990	966	936	913	951	915	928	942	883	973	879	877	879	929	915	947	886	899	921	873	905	918	905	901	950	942	868	949	921	940	910	864	898	922	962	877	858	931	887	947	935	915	874	914	905	906	875	899	886	897	913	934	902	928	947	932	869	905	921	923	919	910	886	941	928	951	955	862	859	915	940	857	933	939	966	948	981	946	902	913	941	920	910	896	931	876	938	930	954	993	903	945	915	940	873	950	939	925	917	948	892	906	893	945	900	963	906	924	914	911	939	909	930	930	969	922	928	933	907	983	928	911	926	893	922	936	919	939	928	912	963	941	962	977	907	878	880	939	935	920	860	939	960	893	872	915	929	889	925	977	883	928	927	938	943	944	962	959	966	871	945	883	930	940	870	924	945	961	1000	916	898	885	939	887	880	864	949	896	866	891	892	925	936	952	922	936	864	942	914	944	954	890	903	937	928	914	927	955	943	880	930	906	884	864	963	908	879	920	935	894	911	923	944	948	908	898	876	928	878	953	908	879	931	928	935	931	889	874	890	932	907	879	916	894	902	894	902	943	881	918	955	904	902	955	917	889	939	933	934	908	942	898	912	947	912	966	922	969	897	908	953	901	919	876	904	924	903	905	935	935	913	1012	879	947	888	908	885	889	875	972	950	915	965	913	951	943	956	938	897	950	932	858	943	919	897	976	904	888	924	913	938	929	942	886	974	882	954	907	903	934	887	893	905	975	922	997	909	932	900	914	884	933	877	947	904	925	895	870	950	931	977	923	954	939	907	926	941	926	921	969	967	898	916	922	896	912	885	964	898	935	936	940	940	950	918	956	911	901	900	890	896	908	914	910	856	972	904	927	858	879	894	901	934	892	954	932	885	861	908	951	926	879	907	940	952	881	961	930	886	895	885	894	919	908	934	949	850	921	926	913	929	922	939	914	968	886	922	916	873	912	974	829	912	974	927	940	897	968	934	897	895	949	929	872	890	881	929	889	893	912	950	926	904	901	922	945	939	882	925	888	929	972	943	935	881	940	954	851	906	886	940	920	847	928	900	948	889	959	912	894	917	928	941	899	940	902	929	941	962	920	879	860	933	880	897	924	917	929	966	890	963	898	994	928	912	964	887	949	915	910	958	922	940	950	843	933	880	924	912	956	942	882	910	932	879	979	941	933	921	972	874	886	922	902	936	997	911	910	966	855	977	982	849	878	911	905	907	941	906	893	894	959	920	924	958	919	907	948	958	910	919	876	877	951	946	937	847	901	963	912	915	902	912	923	928	918	948	945	882	914	948	934	937	899	951	948	913	948	919	894	943	946	923	905	912	899	914	929	949	982	906	933	929	905	960	924	905	967	919	923	928	881	940	908	874	914	876	942	932	882	886	920	929	936	856	890	908	904	941	893	928	933	905	909	922	944	960	923	974	932	889	911	935	937	906	931	946	905	877	915	917	910	919	939	877	878	898	895	901	915	960	957	944	962	925	876	894	909	984	879	905	877	904	935	893	866	948	915	910	885	916	911	887	919	903	930	945	946	904	928	898	906	921	956	936	907	948	880	894	901	904	916	873	972	947	933	936	892	904	944	924	896	924	951	915	927	939	913	957	953	929	917	885	887	872	929	923	947	921	933	957	936	943	940	909	955	908	956	985	895	960	873	947	882	940	920	891	916	957	916	945	934	931	933	882	930	924	890	944	957	938	890	941	925	888	867	948	930	911	923	852	932	941	849	918	930	905	951	951	912	951	950	950	940	888	941	947	871	898	971	858	893	916	900	955	919	954	846	921	924	906	985	895	917	968	908	953	987	899	944	829	915	954	899	914	892	904	956	910	862	943	935	901	937	913	905	854	875	957	917	929	921	885	932	878	914	921	907	893	930	929	946	934	907	898	964	974	976	987	933	919	933	864	957	948	965	954	870	923	904	928	944	929	928	936	843	950	946	922	976	930	887	923	932	958	877	907	854	941	927	873	854	916	934	915	910	940	957	899	901	923	937	869	867	965	888	953	980	939	898	863	875	939	904	899	944	905	940	909	983	955	907	946	939	939	902	929	965	929	935	969	935	960	903	883	904	891	932	991	957	850	925	923	948	977	933	935	927	910	857	938	871	891	878	911	930	974	889	958	931	957	932	911	953	919	966	866	981	892	972	903	933	908	914	885	936	929	938	949	995	949	900	923	949	899	889	908	961	948	922	943	924	918	935	988	909	912	875	878	895	896	972	901	910	915	931	939	913	910	874	886	967	918	869	976	931	937	895	918	929	867	884	920	961	914	923	821	943	915	921	937	897	899	919	918	935	893	875	945	898	943	928	970	891	914	932	924	902	944	932	929	949	964	936	929	906	905	922	909	932	884	935	922	858	942	922	956	938	893	941	946	916	889	917	867	916	878	969	940	902	928	926	949	940	851	958	947	939	914	918	893	906	895	904
23994	20748	24153	27412	20744	20627	1916	646	555	500	540	536	488	497	470	498	527	473	499	500	468	472	478	445	412	460	487	488	433	480	438	444	488	493	469	461	452	431	486	473	483	470	434	417	452	443	463	450	443	462	427	423	458	443	486	437	446	508	450	455	437	439	494	432	423	444	442	447	480	455	487	450	447	416	455	434	441	479	463	460	460	437	475	445	441	440	453	441	454	465	477	408	416	475	471	450	432	478	423	451	476	492	452	469	459	474	420	453	421	470	413	455	453	442	424	443	493	456	443	478	449	481	443	446	436	481	505	443	449	444	476	428	437	408	481	457	436	454	446	462	433	466	448	448	456	446	434	450	425	431	462	456	537	439	449	429	437	443	456	420	461	444	447	481	445	441	501	454	439	422	455	462	444	439	407	460	460	440	426	453	435	449	455	483	485	447	446	434	475	440	437	443	452	490	418	448	444	461	476	470	453	457	442	454	440	465	442	432	465	430	477	444	458	458	422	476	456	465	442	491	437	461	462	440	441	449	495	444	460	451	443	452	457	466	432	438	484	458	449	430	454	472	456	427	457	476	429	475	434	442	449	466	452	486	468	466	434	440	416	470	433	451	436	462	487	478	488	488	426	429	439	441	470	442	480	505	439	443	436	451	432	484	493	463	436	469	477	416	446	440	405	489	450	450	446	469	461	426	487	456	490	396	448	412	417	447	490	432	466	427	458	457	489	456	437	423	406	436	504	408	437	471	442	479	437	434	436	455	444	454	498	446	458	439	444	454	515	492	431	434	422	477	473	434	491	461	450	418	461	453	459	457	434	466	472	431	423	440	469	455	485	455	469	409	433	450	447	436	419	443	451	484	445	467	500	501	473	480	441	446	446	433	469	434	475	467	429	491	445	432	454	423	460	449	435	426	464	479	442	463	462	430	441	454	453	437	478	441	440	423	468	396	441	436	455	449	474	486	469	434	442	461	480	431	408	452	471	417	462	410	432	487	488	464	407	439	462	443	431	437	442	462	492	410	424	425	451	451	436	447	462	443	451	465	438	440	474	405	474	430	419	413	443	463	435	441	484	418	432	479	461	443	441	445	436	460	456	438	450	482	456	425	455	418	409	464	434	449	446	415	408	484	412	436	447	417	442	466	480	459	455	425	451	429	404	485	484	451	439	450	425	450	426	456	459	440	436	467	402	454	476	461	494	455	450	450	497	448	456	441	446	471	479	491	458	480	440	417	422	426	418	466	466	426	462	470	504	437	459	465	453	451	471	431	434	476	432	470	427	441	473	455	450	412	438	465	443	418	426	406	455	443	418	441	439	439	437	443	395	440	459	470	420	442	430	450	481	443	466	430	475	450	420	417	450	428	453	444	434	448	456	427	428	441	431	441	446	441	459	510	470	478	416	437	429	452	464	463	443	431	442	472	463	440	462	455	451	430	415	430	455	476	480	431	477	450	426	442	469	439	440	434	448	453	454	480	468	456	462	432	402	418	477	444	450	474	446	445	468	450	440	447	457	430	456	479	440	430	439	489	450	480	487	471	454	386	473	455	408	436	466	438	457	424	424	457	463	442	454	439	435	463	477	445	430	487	464	443	454	434	428	485	456	460	473	441	457	437	434	462	504	409	447	427	446	471	439	450	462	456	410	440	454	424	462	435	434	429	482	451	469	451	477	455	455	428	496	421	449	471	431	456	448	452	457	459	461	435	495	442	431	458	489	487	459	453	445	467	472	440	467	431	438	486	467	446	453	443	481	474	473	452	473	388	443	447	425	449	456	449	479	447	445	489	456	475	415	450	433	475	457	447	385	461	465	434	464	418	413	429	466	463	417	413	466	478	444	479	411	499	450	458	427	446	486	493	445	469	438	456	435	486	481	442	456	461	441	452	441	448	496	455	428	486	451	468	431	438	419	431	403	484	425	451	433	463	467	475	422	441	452	463	450	441	465	461	476	469	447	448	423	480	457	434	450	456	447	448	470	464	459	453	466	429	474	422	444	469	451	471	451	503	507	444	422	457	415	437	476	450	433	422	453	458	436	415	458	492	473	457	474	436	472	455	485	442	454	444	450	484	482	452	484	465	452	507	479	481	439	436	445	472	424	468	424	460	448	461	454	425	431	465	450	475	427	442	465	418	427	418	471	404	450	450	445	452	438	435	437	460	458	433	463	450	456	452	446	446	430	451	452	415	475	440	449	462	421	442	472	487	477	451	472	394	457	461	432	417	465	471	468	452	433	465	412	460	465	459	508	470	454	451	479	457	449	458	450	463	468	424	418	417	447	470	413	426	457	501	461	445	454	451	500	409	463	460	466	469	448	456	463	436	476	460	436	450	474	488	444	461	456	461	411	425	452	462	466	483	430	442	496	415	469	444	461	484	435	455	449	476	454	461	456	423	420	429	468	461	444	457	454	465	474	426	410	475	453	451	455	471	449	455	433	460	441	472	424	396	455	425	433	450	419	479	446	472	411	473	497	464	419	480	449	469	436	485	441	452	450	477	425	403	436	427	454	497	431	420	467	473	464	439	454	445	466	433	471	463	460	431	416	412	456	471	501	484	449	491	457	476	432	426	483	453	424	472	465	468	465	424	454	453	466	433	446	479	431	444	468	449	446	443	435	435	464	487	474	431	454	415	442	455	462	416	455	447	433	443	439	440	474	419	480	452	471	463	450	426	463	473	445	455	420	461	471	458	453	454	460	474	461	471	435	439	439	485	464	423	443	468	467	466	481	468	444	433	447	466	409	479	447	444	424	424	466	441	471	476	466	479	447	473	439	444	412	477	449	461	479	436	452	468	468	487	424	459	472	471	452	453	464	487	432	491	490	480	441	384	466	459	440	439	462	448	387	421	428	439	466	469	428	451	410	432	431	426	471	434	438	418	411	456	485	481	435	465	476	414	406	439	471	467	475	430	455	455	455	442	405	467	460	478	467	488	425	469	434	445	444	456	485	472	446	467	448	436	405	435	469	417	450	424	446	471	481	480	437	438	484	451	460	466	430	454	465	489	467	459	422	479	443	445	454	408	428	460	469	455	463	468	429	441	502	424	457	461	477	458	426	446	474	432	483	439	475	459	489	443	447	449	430	462	484	430	423	487	451	448	464	446	456	464	434	458	471	441	401	422	413	435	476	439	465	465	449	486	397	451	447	431	454	459	425	427	449	442	501	470	470	414	447	480	468	429	436	461	451	439	432	423	458	468	461	478	479	496	431	434	453	477	443	441	414	478	446	461	456	459	421	446	442	439	431	453	459	485	434	461	442	442	401	462	430	438	476	471	442	464	430	431	434	451	430	409	440	422	444	442	467	428	449	448	447	464	407	417	484	507	446	473	445	465	451	454	480	453	449	450	472	479	480	399	468	441	474	447	420	437	406	457	435	496	439	460	421	400	417	424	474	456	427	454	440	404	432	475	478	488	482	417	480	477	497	447	451	394	453	465	475	447	458	461	493	468	469	483	462	490	436	458	434	444	500	438	459	467
5048	3183	1893	1272	1147	1024	1075	1021	990	996	970	1008	998	999	968	896	955	967	953	983	954	996	1075	1029	987	1006	958	1009	991	985	1007	954	1033	1003	988	946	1020	934	984	944	916	1010	979	951	996	954	928	989	955	957	956	943	971	974	968	1007	1016	985	962	1013	1048	975	952	941	970	1007	981	944	984	976	941	968	1037	985	1008	984	984	1024	981	876	975	978	958	979	936	974	926	973	1009	1014	906	928	975	995	979	977	1020	962	973	986	964	1036	999	974	971	970	961	932	977	984	1044	1031	952	913	887	970	1013	995	967	969	954	973	1017	1007	1024	981	963	960	1042	1022	925	955	1015	987	1003	1010	906	953	979	1005	998	995	962	1009	962	948	1027	944	1022	975	985	975	974	967	986	957	956	993	989	911	995	967	970	1003	1005	1010	1048	942	968	1014	1011	978	957	931	990	912	975	930	939	1004	983	1061	986	984	942	959	997	956	1031	944	1011	976	951	957	941	986	934	999	985	975	959	974	973	975	989	996	950	1003	1057	979	971	964	1067	970	910	1019	978	939	983	946	998	967	949	1004	968	895	1006	1024	998	917	1005	1009	1033	969	924	1017	975	1014	1000	916	1031	1000	988	937	980	983	982	947	999	988	975	955	984	933	1002	1016	983	969	1010	987	975	992	938	949	979	981	1001	986	1018	948	992	1006	971	938	1013	983	980	944	1029	982	952	1002	952	997	1023	979	931	973	990	1002	935	965	972	957	965	997	1023	970	975	1002	924	1018	987	956	1022	990	891	999	1013	970	1012	957	958	1029	986	947	949	994	978	977	1026	1005	1010	968	998	1006	953	961	953	967	950	933	971	973	976	1007	1007	945	936	989	961	978	985	1025	989	961	1008	956	1012	952	980	1016	1030	977	957	950	975	1003	960	953	1001	950	951	966	965	1008	908	973	959	959	1022	939	981	1010	977	1019	994	982	960	968	933	956	948	1010	990	969	1025	989	967	1009	985	1037	1041	971	1013	1043	922	954	971	944	1006	944	960	961	1035	956	967	942	936	976	968	949	965	999	1006	985	991	1025	1008	955	981	988	928	934	980	959	1023	995	993	973	999	968	967	954	985	941	984	958	940	992	969	959	957	1050	929	938	960	946	1024	946	1022	925	978	925	989	1026	927	969	1055	931	948	976	948	1014	949	1027	971	1009	924	975	1000	973	962	989	958	1005	950	985	975	993	937	961	995	968	929	976	1020	951	986	965	951	1042	941	955	938	1034	976	954	980	974	999	899	955	975	990	954	962	934	964	971	1001	985	963	1031	950	961	973	955	963	969	981	1006	1026	1006	954	973	1018	1003	1036	958	1047	1038	952	1000	993	927	916	1017	1000	999	992	988	930	973	913	942	950	1014	964	950	960	996	933	983	1026	1001	1004	992	960	988	952	1010	973	999	1011	999	1008	948	999	1012	940	930	989	980	1061	913	1001	983	953	990	1009	960	951	941	1030	1008	994	1025	947	982	978	939	1029	911	968	1023	959	985	1022	989	999	961	982	1004	903	1045	1005	964	991	960	1025	953	979	989	977	980	955	997	926	987	979	934	1007	930	947	1013	1006	954	949	988	970	988	942	964	995	1019	1011	940	1020	943	990	951	1013	956	1012	988	950	937	980	945	990	1023	986	968	979	1016	1005	938	1016	938	997	935	998	952	961	982	959	938	979	991	1011	970	960	972	1022	983	934	956	967	996	974	893	968	963	972	963	990	996	1006	964	975	927	946	994	943	992	950	1029	921	1005	988	1005	1000	1020	1020	956	1000	1035	987	967	931	992	1002	963	1012	1009	950	994	938	1014	946	945	1009	993	954	969	933	981	1012	965	968	969	975	1015	1013	973	943	970	970	1001	998	969	1043	957	1014	979	1016	970	951	972	978	968	929	1057	955	986	989	985	921	948	961	1026	1011	1011	988	1032	928	1042	1003	983	1028	994	1026	969	952	972	961	978	994	993	991	1007	930	958	935	946	960	1036	998	984	968	957	961	951	965	915	987	1010	945	1015	927	1020	954	984	980	958	1047	987	1016	966	988	996	948	986	960	957	1007	1009	952	919	975	1025	949	960	1012	965	989	926	922	944	984	940	1010	1008	1019	970	983	1022	1009	943	981	960	939	937	939	973	1000	999	976	1011	1047	961	976	979	1009	991	970	946	993	1007	971	937	944	944	978	952	1011	1001	967	1074	957	987	995	977	975	954	974	972	962	955	972	945	1020	943	1008	963	990	998	979	1020	981	973	1005	1002	1021	967	1037	996	1000	954	989	990	957	971	943	961	1012	971	969	1033	968	962	1003	982	982	974	969	993	946	1012	961	977	1014	912	977	1085	1017	937	971	992	975	966	1040	983	997	1000	1000	971	978	982	946	949	987	974	989	1001	941	985	955	1046	991	1009	993	991	1036	967	952	999	1026	1040	932	993	943	974	979	1005	1008	960	1018	978	903	937	999	985	993	992	969	955	963	1001	971	961	982	983	992	996	891	946	1008	1000	991	968	1001	954	1029	947	990	953	956	984	1006	939	943	937	966	978	948	1000	1045	974	983	985	1020	979	986	1004	966	979	993	964	966	997	951	991	1006	999	1038	932	1016	1008	1012	1049	985	963	993	967	988	1072	940	940	961	950	1000	1006	951	955	1036	978	993	1003	954	946	1009	991	984	973	952	1008	990	991	944	922	979	913	966	986	939	948	1011	987	971	971	945	989	930	980	946	949	1007	985	949	1008	971	951	988	995	1020	931	987	1000	1002	999	977	1020	956	911	993	996	954	936	934	1009	940	1002	927	1003	976	977	1026	981	1015	963	972	1031	986	971	997	957	954	993	981	1019	975	905	1018	973	998	1009	1003	949	1002	936	1005	970	1002	997	989	974	983	949	976	961	965	958	976	1018	978	987	992	992	947	987	996	1000	994	949	959	974	999	1000	974	955	972	927	1033	947	952	996	981	1034	998	917	982	964	974	946	971	951	972	941	972	1011	945	1036	981	1020	1002	1000	980	939	931	1000	966	953	959	1003	940	1051	1045	995	982	989	963	979	987	1010	985	989	936	969	978	983	983	958	968	1000	984	1017	948	972	999	999	987	977	1021	988	999	986	990	939	987	981	981	929	944	980	1003	1008	958	990	969	985	996	1004	965	1034	1000	933	939	921	1043	1021	979	1026	998	961	917	975	940	944	996	1025	934	948	1041	1008	965	955	973	996	957	1001	953	965	995	993	938	965	955	948	1042	1039	981	963	972	949	949	1006	942	965	962	1039	1031	1021	984	991	998	958	975	1003	1017	995	968	975	954	1011	1020	995	1021	930	986	1002	967	975	1002	969	965	945	1038	976	990	985	1006	956	934	948	1030	914	1024	931	934	967	991	1027	972	950	984	945	1010	993	1005	1008	1025	926	1046	994	934	1015	994	967	1025	1019	958	944	917	933	964	998	1008	1009	971	955	991	922	960	948	972	989	990	996	996	974	959	1014	1021	954	1024	927	954	988	972	998	990	981	973	945	973	1048	1011	979	971	954	934	966	992	1034	1002	996	908	945	974	986	1003	966	980	929	959	1022	984	1007	1004	963	953	990	955	969	1031	927	986	983	954	955	969	1000	982	939	969	935	982	988	973	1007	990	998	950	942	895	962	962	996	940	973	1001	994	972	988	966	971	975	945	980	984	976	981	959	960	962	998	1028	951	1002	1005	1000	969	944	950	949	951	959	932	1018	1001	970	956	968	1008	966	960	1003	1003	976	965	960	937	940	948	974	930	960	1036	974	992	983	986	906	992	1004	971	959	986	1004	939	989	995	957	964	958	921	1013	933	924	975	1022	957	941	978	1033	911	932	1028	966	961	922	974	974	954	949	984	977	1003	994	974	973	1004	1036	968
23392	20684	24314	27093	20684	20702	17814	826	448	383	384	339	341	315	289	315	323	306	288	336	301	298	278	280	312	289	310	319	310	260	262	306	307	267	276	261	267	302	290	266	272	285	258	311	287	280	272	292	294	293	312	277	281	284	270	275	271	291	275	270	295	279	304	256	295	289	270	257	256	262	280	254	273	280	262	246	276	273	273	277	313	291	312	311	254	270	297	285	287	277	304	268	295	305	260	288	274	274	306	286	313	268	277	293	280	272	270	282	263	281	266	279	275	284	268	286	295	242	280	268	259	294	288	297	315	257	256	279	319	306	280	273	293	285	287	264	287	337	257	302	307	286	256	246	285	251	276	316	296	279	254	303	292	277	279	261	290	276	255	279	261	323	296	276	271	261	277	268	270	266	259	261	296	293	268	281	254	249	282	280	281	307	276	270	291	258	279	261	295	302	270	267	307	282	259	267	290	265	263	259	293	294	253	239	267	299	266	292	295	310	258	291	263	252	294	272	290	255	281	285	246	287	246	269	297	289	275	265	251	316	268	262	262	323	271	287	311	267	274	277	298	276	302	290	288	274	285	272	282	250	265	278	288	256	298	282	255	297	273	316	285	295	252	286	280	310	271	285	309	269	257	257	304	266	255	244	272	284	275	253	255	255	258	298	270	283	298	277	258	269	289	276	286	291	272	301	269	272	269	281	301	264	247	290	261	270	266	315	288	290	290	280	262	288	278	272	263	279	279	279	272	263	243	257	302	283	282	270	248	277	280	294	278	272	243	275	270	255	239	272	266	288	263	310	280	318	249	256	275	313	273	265	279	306	272	283	271	256	287	274	255	289	303	272	268	277	258	257	311	274	292	255	250	249	275	284	265	294	296	270	275	277	277	313	270	283	281	304	301	263	258	271	265	265	271	266	269	309	268	310	274	288	287	277	282	238	249	283	267	294	285	270	266	269	276	321	298	292	271	271	291	283	292	252	281	257	260	248	256	261	287	242	296	270	321	265	272	294	267	265	269	265	270	282	262	241	273	269	265	266	289	267	296	288	283	255	255	275	260	292	254	291	290	288	249	293	280	316	258	283	268	286	273	270	258	288	289	286	280	273	252	273	266	284	276	277	254	268	268	280	277	261	290	279	265	257	262	306	288	267	244	264	262	270	254	274	310	264	270	305	286	280	257	268	267	297	277	274	267	278	260	298	277	303	256	294	288	265	262	253	274	256	282	284	316	284	273	279	299	279	263	273	264	278	286	246	264	276	242	266	276	324	265	280	287	297	283	268	263	304	261	286	258	261	272	273	247	270	259	268	295	276	266	279	280	259	285	320	288	281	280	245	274	281	305	299	240	262	250	260	280	253	299	310	284	313	297	225	262	270	247	235	259	245	263	279	232	297	268	270	248	259	293	280	267	288	290	241	271	279	248	260	245	305	295	280	245	247	260	264	243	238	280	282	270	252	301	295	296	268	268	272	280	258	255	284	296	277	252	334	286	259	272	277	295	303	306	275	302	264	263	249	308	299	269	270	273	292	266	248	225	273	279	285	255	304	293	286	275	286	260	276	283	304	251	275	286	264	265	259	262	260	260	259	286	282	253	301	263	251	259	310	256	268	242	281	259	306	284	293	276	271	270	267	275	254	294	274	249	284	305	303	313	282	274	303	274	263	300	279	270	271	273	283	273	254	283	266	291	259	279	253	248	231	288	280	273	283	298	288	283	268	268	246	308	286	279	294	283	226	272	276	326	268	306	267	272	269	244	315	283	291	259	253	244	271	287	262	279	274	281	286	245	278	280	250	262	292	282	270	269	278	267	278	274	250	270	250	268	277	292	299	275	252	257	304	300	288	251	279	275	250	297	266	283	284	292	255	270	269	264	255	270	287	282	287	277	280	280	296	264	276	291	301	305	265	292	288	274	251	314	281	282	268	283	298	279	270	279	282	290	287	323	268	266	276	316	267	270	280	266	267	284	290	279	238	258	260	261	293	294	285	258	269	271	277	297	301	265	281	271	293	260	258	285	299	267	241	298	316	267	266	319	261	306	242	252	256	280	274	258	241	279	252	261	239	285	290	275	225	299	284	249	284	291	282	252	280	281	276	274	281	248	291	273	285	274	303	287	278	283	297	275	290	278	279	247	267	253	304	285	272	282	313	287	269	297	277	261	266	280	290	272	295	318	307	313	286	262	255	255	307	296	268	261	265	264	281	256	261	290	307	252	281	267	243	267	288	252	254	292	280	283	268	261	264	268	285	293	281	319	286	296	257	269	263	272	266	253	278	295	272	265	237	261	265	263	272	265	256	252	254	297	278	298	263	250	278	248	280	266	261	274	273	279	278	303	260	260	262	293	295	254	266	247	285	267	270	269	271	293	265	234	282	279	273	337	282	297	261	244	279	306	263	261	283	309	260	248	291	298	271	289	280	258	248	300	255	264	295	281	275	257	273	279	302	272	275	313	272	260	306	287	298	295	309	285	271	271	247	276	264	281	257	267	264	296	309	279	288	288	267	239	260	251	271	297	291	298	263	272	252	299	320	291	262	283	292	271	277	280	257	263	268	265	259	292	272	264	251	285	266	278	263	278	245	285	272	307	269	278	297	266	260	232	261	258	280	249	272	253	289	256	273	263	263	265	265	260	275	269	259	269	289	304	276	290	290	253	260	278	289	273	252	261	314	250	296	248	261	288	308	281	260	269	296	323	328	261	269	288	276	262	281	299	278	254	252	262	253	269	292	280	288	268	245	297	309	271	277	264	337	280	255	284	287	264	294	276	300	269	289	259	254	263	263	276	264	279	245	260	256	275	276	264	276	268	239	261	275	291	274	264	297	273	296	308	291	279	276	264	285	296	243	273	278	278	279	280	259	279	293	264	324	277	279	280	288	291	297	275	260	309	273	284	251	285	251	278	255	249	265	260	290	283	291	264	277	268	264	315	309	266	305	269	254	250	268	256	271	255	295	247	308	272	258	288	256	286	293	286	280	281	269	284	281	272	307	291	252	284	284	270	282	268	274	288	259	281	246	263	263	268	307	299	294	293	281	292	284	275	293	272	257	273	261	291	302	284	266	253	293	260	297	266	301	264	287	312	315	282	263	277	271	317	270	262	276	288	305	258	275	275	257	292	287	313	261	261	289	256	274	282	281	297	256	287	286	287	289	275	301	296	283	294	247	276	283	276	259	294	262	274	274	272	253	283	265	256	268	235	286	265	278	289	269	274	280	294	300	289	262	258	262	282	282	306	270	302	266	287	263	272	250	272	287	279	262	240	263	280	282	270	283	288	287	306	244	248	255	293	285	275	278	266	270	274	304	244	273	283	276	309	320	253	287	280	283	261	279	299	253	260	287	266	270	287	264	276	268	291	291	263	277	276	304	279	242	254	264	285	283	260	286	278	303	264	267	284	258	294	313	293	286	280	273	260	291	279	289	255	248	266	255	293	286	270	296	287	263	270	275	289	243	278	312	298	254	253	295	287	305	265	278	268	293
5688	4392	2262	1172	887	767	699	689	651	688	644	685	681	645	635	660	658	638	631	632	655	631	632	597	600	634	618	612	598	683	594	601	622	641	627	659	645	657	604	572	611	626	621	649	615	632	621	620	581	666	656	605	617	640	581	593	626	618	627	588	604	606	627	623	619	605	641	630	608	636	587	551	617	620	625	628	632	624	652	643	578	574	631	611	610	589	639	661	622	641	599	653	639	585	608	603	561	616	574	607	645	603	636	655	594	579	604	650	623	635	640	624	636	611	604	580	627	609	642	625	633	616	611	606	604	614	597	634	617	650	645	607	603	639	606	583	652	644	574	599	594	643	605	611	624	649	596	570	598	604	612	642	620	628	619	609	641	574	623	620	609	601	624	617	625	596	641	634	621	617	613	649	592	655	600	629	613	629	677	583	626	612	606	662	625	588	588	596	629	633	602	618	612	637	610	577	619	610	634	623	581	610	615	635	623	597	606	606	628	646	607	610	652	602	636	631	620	584	634	613	636	705	569	676	618	651	624	637	618	598	656	628	610	630	610	611	595	594	613	609	590	625	641	643	656	636	600	609	599	591	592	635	620	614	598	630	646	565	613	580	606	576	614	591	632	616	644	653	617	636	651	605	600	607	600	609	580	641	607	611	595	624	619	607	584	676	638	614	639	584	652	613	626	658	623	606	612	679	582	649	612	650	595	607	638	674	573	608	614	621	638	652	656	622	655	636	620	588	627	616	615	652	622	630	580	619	651	582	606	619	589	603	659	595	567	654	590	599	620	616	629	633	605	611	663	606	549	622	596	645	611	636	606	601	608	629	611	640	597	571	640	662	632	608	635	620	640	624	622	631	605	614	628	572	633	630	661	623	666	572	617	576	618	622	606	591	603	597	597	620	560	620	615	588	626	623	566	628	659	619	632	640	618	635	620	602	646	616	644	638	588	602	630	604	636	597	608	604	615	615	583	639	621	639	659	640	645	635	613	620	616	606	598	644	581	633	608	628	612	653	596	629	589	636	632	653	619	640	657	618	601	601	597	602	621	583	607	634	595	668	627	578	638	559	642	638	654	645	653	636	598	600	640	604	607	561	633	600	635	609	647	639	615	599	619	618	651	610	597	612	628	599	589	655	600	613	628	653	610	603	588	610	667	603	647	570	670	609	652	636	606	602	592	660	609	627	641	625	602	593	636	592	627	612	601	636	603	574	625	608	600	620	608	620	625	640	616	591	582	630	584	671	644	616	621	642	630	619	604	646	631	598	636	637	561	617	599	635	646	617	593	620	630	636	622	634	636	632	622	646	638	658	679	619	575	640	610	637	591	543	602	612	622	587	618	586	632	612	626	593	612	617	585	653	637	657	633	596	642	606	656	615	593	599	603	604	612	618	617	574	625	592	591	597	651	615	600	633	629	585	609	607	646	643	624	612	619	660	622	630	631	625	583	630	679	612	622	638	622	651	596	662	598	634	586	640	632	597	632	606	657	644	595	648	652	596	599	615	683	602	625	610	577	623	604	607	632	606	676	595	662	585	623	640	597	585	645	627	619	617	604	626	586	605	597	622	622	596	620	588	641	631	610	643	630	598	590	606	596	638	628	636	629	615	626	632	622	599	633	654	633	606	646	594	603	569	636	597	640	622	586	654	603	618	591	646	606	658	645	606	589	633	613	632	632	650	653	609	614	658	575	657	628	656	608	617	591	611	588	659	620	630	635	613	643	591	590	640	631	580	588	606	574	596	643	594	601	630	656	626	606	577	600	658	640	609	637	602	605	629	611	606	605	618	626	653	625	630	563	647	619	613	626	662	605	623	626	624	652	586	603	599	596	599	615	565	576	595	633	602	612	598	594	615	614	643	620	611	601	603	649	626	614	570	611	616	607	606	569	645	655	601	611	613	609	585	602	643	544	665	608	637	646	619	625	570	592	627	633	626	605	651	655	620	655	628	622	636	638	592	609	646	640	622	627	666	617	640	635	641	655	571	645	650	620	623	622	599	646	567	625	627	600	631	612	607	587	598	606	560	617	687	679	629	588	645	623	608	617	602	651	578	604	623	615	627	577	573	655	618	619	646	644	618	609	658	618	629	637	619	596	624	589	620	572	629	588	607	613	659	641	637	601	632	612	605	587	576	602	599	633	621	614	586	599	669	598	611	644	641	592	609	594	623	629	661	612	607	528	619	632	647	611	645	550	586	636	661	611	615	645	606	593	633	643	665	692	586	603	624	601	590	636	602	604	622	622	605	629	611	605	596	636	628	649	631	608	627	575	582	634	610	603	612	616	606	559	590	587	590	599	653	600	641	666	641	672	598	671	611	604	640	546	638	570	653	691	661	630	585	612	586	656	599	633	587	645	657	601	586	636	646	614	580	627	584	673	608	572	593	650	636	597	631	626	564	590	608	553	651	627	610	605	637	599	597	621	611	624	628	611	663	643	671	581	584	575	611	620	580	587	635	648	575	618	613	601	617	636	658	683	662	636	636	588	631	612	610	621	655	623	588	601	605	638	615	641	629	655	577	619	627	581	592	609	620	614	656	610	609	622	623	617	612	568	617	630	582	638	620	619	610	615	634	630	639	640	631	635	613	574	581	619	659	631	608	632	650	633	625	622	584	614	632	649	637	619	615	621	638	588	632	620	609	643	629	619	602	622	585	656	628	582	620	628	576	624	615	640	575	630	634	649	645	586	587	650	568	646	625	628	619	602	585	624	619	597	607	619	599	570	590	606	618	597	602	623	686	633	622	601	612	584	583	615	599	607	650	629	636	612	583	580	636	667	628	635	620	601	608	649	586	640	645	626	595	588	623	617	609	628	639	671	596	621	634	589	617	654	613	616	644	618	585	610	627	642	564	571	618	585	635	600	581	620	630	614	613	573	582	603	601	613	649	627	613	617	642	599	660	654	645	634	620	640	632	624	623	615	623	635	642	583	633	604	658	653	583	634	575	640	629	646	613	637	621	594	631	626	621	611	632	630	586	609	621	648	648	615	616	621	580	608	606	630	581	604	621	608	571	657	621	645	647	619	620	621	592	594	636	595	613	648	613	609	617	626	604	640	615	636	624	629	637	595	626	621	568	663	580	595	616	599	595	636	665	583	579	623	617	573	650	633	645	660	633	626	619	609	584	648	591	622	613	615	608	615	594	609	656	617	593	590	605	611	628	648	599	627	597	598	620	636	623	602	637	597	610	658	621	663	626	646	613	678	664	644	614	598	616	623	608	591	647	606	653	621	576	556	599	621	614	605	609	646	662	615	625	633	606	635	637	614	623	582	619	642	632	649	629	635	622	631	634	636	605	641	583	656	627	633	632	650	661	602	622	593	642	613	620	626	622	624	613	641	611	580	623	612	636	619	645	640	648	590	616	664	599	631	595	632	621	604	640	606	578	587	652	641	629	606	633	620	645	629	603	574	586	596	634	671	677	580	616	601	625	632	643	620	596	630	611	621	645	590	652	668	582	637	607	645	623	646	590	614	592
31846	19028	6975	687	440	478	466	449	408	387	413	415	361	402	386	398	388	395	387	385	391	397	430	421	399	392	408	424	419	413	400	385	406	414	399	408	431	395	406	365	403	371	379	425	389	443	405	415	375	404	432	421	423	365	379	409	362	435	380	446	393	405	423	412	379	422	396	356	400	430	434	423	407	381	388	441	389	405	397	400	437	371	399	402	399	422	438	398	384	391	396	414	361	420	386	372	372	416	391	364	393	425	421	410	389	377	407	441	380	434	452	396	409	406	370	419	378	367	408	384	407	407	428	405	412	393	416	400	383	386	400	451	410	416	408	402	388	368	428	364	439	398	398	399	386	373	421	362	366	425	380	387	425	399	400	393	419	424	405	372	374	406	412	418	413	454	412	374	381	393	435	379	366	383	390	423	403	409	374	429	422	386	386	401	413	407	405	416	404	432	388	389	430	401	400	375	431	373	399	366	398	461	443	399	396	423	449	389	403	393	394	385	362	434	404	405	376	410	381	407	413	386	407	396	401	405	403	426	388	375	440	372	368	405	418	432	387	363	395	368	409	383	413	418	398	394	423	399	367	385	443	430	376	393	417	358	404	384	407	375	406	422	393	430	397	408	421	393	392	410	384	383	422	385	392	391	435	380	454	361	379	414	380	422	385	374	350	381	427	410	431	391	372	419	414	392	397	395	416	381	370	400	408	391	381	409	431	410	391	405	378	402	379	376	372	402	360	434	414	398	407	401	402	380	406	411	365	436	401	403	375	399	418	394	410	400	419	431	435	410	418	404	398	398	409	456	374	389	415	391	425	394	391	394	369	390	393	427	450	412	415	395	430	393	375	385	387	419	452	405	404	377	412	400	404	407	424	423	385	406	393	416	406	388	404	397	395	412	405	392	372	429	407	389	412	407	406	388	380	393	386	405	399	400	495	415	391	393	383	432	384	403	388	389	432	393	389	403	400	364	414	402	418	357	398	391	320	392	426	407	369	387	404	401	409	396	395	454	413	364	374	420	385	394	397	417	376	369	363	413	380	372	384	374	385	402	436	444	376	394	389	380	401	373	375	411	441	419	414	410	414	443	397	429	423	444	401	425	413	444	382	415	391	413	424	402	404	395	380	389	427	426	433	389	359	412	392	409	414	380	402	408	434	393	423	365	390	385	377	385	391	390	398	377	371	411	419	414	406	398	410	411	379	422	401	403	364	387	392	384	386	376	407	395	371	405	402	415	412	387	410	430	458	431	405	411	414	407	437	402	362	380	402	382	407	397	410	418	402	395	386	432	392	353	434	442	395	385	468	411	404	445	425	426	399	427	373	378	361	387	416	401	425	372	392	403	411	394	418	375	370	423	393	382	402	398	426	388	387	382	373	412	410	433	418	418	405	413	405	415	428	391	395	398	402	383	392	416	380	432	397	367	374	406	406	355	432	359	408	361	431	406	391	425	392	371	402	372	381	398	414	362	405	430	405	397	407	359	394	431	434	413	401	399	413	387	408	412	427	426	393	383	446	430	399	412	386	407	411	396	426	419	440	383	364	390	372	389	359	379	396	400	370	395	373	415	393	397	414	430	406	459	395	408	367	380	395	397	394	404	383	416	368	412	404	406	392	432	407	432	426	451	394	465	409	382	406	386	389	408	396	408	417	412	384	406	420	429	391	418	382	403	377	437	409	426	365	416	396	378	326	372	400	372	397	361	422	417	400	369	405	427	444	425	431	392	443	365	401	411	433	376	416	422	426	404	420	425	417	362	390	370	416	373	401	385	371	426	402	401	400	439	410	383	410	401	404	422	431	414	409	399	400	394	401	427	404	404	386	391	393	396	399	385	400	360	414	412	422	379	413	374	435	378	416	393	405	452	411	413	432	402	396	421	391	434	409	406	389	433	410	436	437	384	393	366	407	419	380	359	399	430	402	387	411	444	405	365	436	444	422	391	402	404	401	431	415	388	397	400	363	415	398	412	423	426	414	399	391	407	384	388	414	389	382	450	404	394	407	359	421	382	399	374	396	413	380	434	407	398	403	403	374	419	411	410	402	404	443	386	411	395	440	372	397	408	395	391	406	428	421	407	393	395	389	418	389	401	400	372	392	439	397	418	416	392	394	360	419	401	384	398	421	426	370	401	396	415	416	418	392	370	428	431	417	430	418	422	397	394	369	398	381	406	356	378	414	370	370	388	429	348	381	431	353	380	392	406	370	406	397	364	412	413	413	414	435	428	343	388	399	392	430	360	404	418	365	412	398	399	395	421	362	390	426	399	405	422	432	402	419	437	383	371	404	398	398	430	371	408	382	422	431	407	377	402	439	412	344	414	410	377	444	348	408	393	415	435	374	393	399	381	423	385	379	397	392	464	396	397	361	409	403	400	378	380	365	434	411	388	361	403	427	382	388	433	431	411	373	404	383	360	345	367	401	389	365	378	406	377	397	412	416	388	412	395	399	440	444	403	381	406	436	385	403	379	342	439	427	417	412	435	357	389	394	398	411	434	406	400	381	430	403	394	422	381	391	444	419	407	374	405	352	413	384	414	409	450	383	367	392	394	380	442	382	399	414	377	394	386	373	407	399	411	397	410	390	405	407	417	398	406	388	407	432	425	414	428	430	409	437	373	411	392	428	409	385	407	397	408	378	408	383	379	447	411	387	392	380	437	396	421	392	381	411	385	416	398	385	363	414	381	415	390	406	394	357	403	420	398	389	437	395	396	389	401	441	396	420	408	397	388	395	406	410	381	420	412	386	421	349	379	406	415	399	434	394	387	388	385	385	389	404	384	392	400	379	399	393	406	403	382	402	387	406	398	429	369	407	357	377	386	418	443	392	393	451	344	411	377	396	395	410	398	399	359	394	421	428	384	445	422	394	387	419	419	409	430	419	362	411	420	400	412	398	419	411	426	377	406	391	424	384	407	402	403	379	385	427	390	377	388	435	417	396	413	443	405	376	415	394	412	394	392	407	382	425	370	392	412	404	397	448	418	396	406	375	419	367	417	401	377	402	383	384	425	406	375	387	387	410	451	385	406	396	403	383	447	402	383	373	404	389	395	388	416	405	398	424	414	385	391	387	414	383	373	370	418	421	394	419	427	421	432	387	430	413	404	400	413	359	448	417	372	385	392	367	430	365	410	366	412	397	401	363	438	393	387	375	414	354	395	435	417	420	380	451	385	383	395	405	434	390	427	426	412	382	408	383	405	433	428	388	387	386	399	386	441	415	406	395	420	410	413	408	385	425	408	381	402	379	397	409	430	370	430	430	406	420	420	422	426	393	367	410	402	407	393	381	384	381	399	388	386	415	409	439	390	413	443	385	406	414	386	399	397	455	379	413	428	455	381	408	388	414	374	377	409	396	382	418	374	422	365	399	429	440	411	390	388	373	436	407	431	405	425	398	402	403	405	362	425	362	408	380	408	400	442	399	388	372	389	409	385	431	379	371	411	433	402	410	386	454	385	428	449	390	343	384	403	371	397	398	415	371	400
5493	1099	990	947	992	870	962	923	924	969	935	879	923	882	920	938	945	987	962	954	963	933	914	948	932	915	956	917	865	952	918	967	972	949	938	928	878	903	904	896	939	883	935	941	893	947	895	935	910	857	954	869	926	923	1007	924	917	920	914	931	887	1010	880	864	901	955	953	961	894	897	950	922	928	882	929	955	929	929	938	885	960	909	911	955	851	947	966	908	986	870	920	913	848	885	887	927	924	918	890	921	895	897	872	914	903	873	944	856	880	907	888	950	847	934	911	950	880	899	925	890	940	885	941	890	934	947	957	920	894	871	902	951	929	954	891	927	930	944	902	914	925	916	946	914	908	915	996	910	884	882	984	916	951	907	923	883	885	900	936	965	860	893	897	862	909	954	966	920	927	894	936	900	950	838	919	936	919	918	934	893	906	909	929	897	995	926	845	962	923	899	876	914	938	942	933	934	867	873	907	966	980	960	929	880	914	895	942	912	909	961	891	940	917	945	925	913	967	873	971	931	918	887	955	943	935	900	888	906	914	925	883	952	943	928	906	957	884	891	887	849	911	924	888	964	960	914	915	935	904	991	948	901	905	859	902	873	898	914	927	888	907	889	908	891	880	903	913	945	870	929	891	873	922	888	876	950	921	949	926	938	909	899	917	897	846	954	853	910	858	924	939	908	885	905	953	938	954	961	919	936	929	943	941	965	937	871	895	915	938	968	902	970	886	918	950	937	971	877	904	894	889	903	950	886	915	928	903	975	952	944	932	940	897	900	925	895	959	903	922	888	929	891	926	866	874	920	887	932	900	926	919	938	983	917	899	889	922	903	920	907	937	916	915	978	890	871	974	912	895	894	830	909	950	951	919	915	885	895	931	914	916	897	958	916	902	907	918	887	958	937	928	925	903	903	904	946	896	935	893	931	930	947	908	936	905	886	901	941	933	925	918	957	907	937	924	945	904	915	914	907	982	921	916	904	879	899	982	941	887	894	950	961	906	916	870	872	928	884	901	935	959	926	945	949	947	925	925	916	871	935	890	883	934	843	920	944	876	885	938	884	946	899	961	925	936	930	922	922	894	934	971	984	1003	920	840	914	968	916	941	908	953	935	903	907	943	893	847	937	943	926	960	937	902	906	908	936	918	968	948	868	928	926	928	918	891	941	856	973	935	880	922	934	905	893	856	877	969	894	900	918	940	922	899	940	966	896	942	905	899	901	898	848	912	961	917	890	908	851	901	854	994	937	895	940	947	955	929	920	898	892	920	941	921	867	906	898	972	940	914	926	923	922	953	911	924	908	863	942	998	896	854	920	933	949	898	942	935	899	907	994	919	890	932	880	913	918	891	891	888	967	919	889	900	952	890	964	914	910	912	940	937	880	907	935	924	887	883	922	950	871	931	942	929	925	911	926	921	897	938	992	933	884	907	877	935	968	905	886	897	905	909	995	969	880	903	899	948	884	914	965	938	929	907	945	880	901	933	909	894	918	912	899	883	840	845	957	911	915	885	895	921	924	910	922	924	921	826	895	877	938	929	917	890	933	915	949	945	876	915	921	898	940	907	908	914	928	955	899	917	965	900	900	865	911	917	874	922	873	964	929	936	952	885	967	928	949	867	919	908	916	910	861	905	931	910	931	905	903	881	945	873	922	915	933	898	904	881	910	954	914	861	899	937	895	916	937	884	972	905	921	896	874	909	888	897	930	923	956	928	903	921	952	898	952	956	890	921	841	913	922	898	925	967	898	930	933	926	915	985	952	956	914	928	885	866	987	888	883	928	875	899	921	883	887	913	881	947	897	891	1001	949	923	918	900	939	926	954	936	876	922	907	900	934	905	917	910	913	944	891	896	915	918	913	937	903	934	931	889	933	951	912	874	875	944	934	869	911	953	921	922	945	899	929	932	894	913	944	919	925	892	913	989	955	900	904	952	974	880	900	886	918	912	919	859	902	879	908	930	922	865	961	922	908	898	909	942	887	846	872	922	860	872	915	889	929	895	909	868	976	897	942	874	880	932	942	855	887	881	900	932	937	931	950	895	893	920	923	897	953	898	957	973	934	869	862	957	920	952	958	892	889	904	914	913	909	935	900	898	894	917	896	924	908	926	912	878	928	871	849	949	889	870	896	930	872	846	916	960	906	931	920	951	885	905	923	953	917	948	880	902	889	951	903	909	969	900	985	890	920	905	934	970	990	916	904	899	929	912	915	894	860	906	890	949	900	917	912	907	911	870	892	900	977	920	888	931	914	867	914	928	870	950	935	923	937	918	925	895	924	881	935	901	926	861	898	978	955	962	927	941	952	953	902	923	917	934	973	954	931	919	925	915	912	920	899	899	845	916	957	906	939	896	943	898	932	945	898	903	954	885	939	910	866	913	908	935	924	846	920	930	887	913	936	919	921	895	883	943	897	892	899	910	925	879	947	960	925	972	926	941	899	928	888	879	926	913	949	902	917	918	943	917	889	977	914	952	845	936	911	969	873	918	841	902	965	913	943	875	942	936	914	925	968	917	888	902	950	902	924	911	880	928	924	873	936	917	916	900	933	932	930	901	955	912	968	930	915	933	888	914	925	895	969	941	927	933	908	890	967	927	933	967	905	919	911	994	954	863	909	894	895	934	906	910	870	951	920	920	930	906	970	945	888	901	946	892	928	911	918	877	948	945	910	923	929	883	933	924	915	887	923	892	967	934	922	897	976	937	956	889	898	911	908	924	945	935	902	906	868	926	950	948	902	860	892	993	935	911	913	907	913	943	948	938	936	921	935	909	921	945	933	898	944	940	899	918	910	890	893	933	964	949	960	897	903	968	889	944	921	912	917	926	872	930	949	923	911	924	930	869	900	844	907	925	921	871	932	934	905	952	913	851	928	918	919	879	949	954	850	888	957	937	954	935	857	971	965	912	891	885	907	939	888	934	888	943	944	938	882	870	944	894	921	957	929	902	957	904	934	892	974	913	908	877	928	915	916	914	922	845	914	892	843	907	924	926	916	890	952	888	906	935	975	937	889	910	938	878	947	906	945	905	991	932	914	964	939	907	893	929	916	868	928	880	884	917	872	874	946	901	919	938	876	926	921	929	934	876	946	851	919	897	901	823	876	901	943	872	936	861	942	856	919	895	900	992	907	961	911	885	966	903	880	907	900	937	913	927	923	852	910	860	970	930	949	924	961	883	937	914	903	937	935	943	894	911	937	870	899	913	930	914	913	975	938	891	939	936	937	893	926	938	900	889	899	909	904	918	926	908	901	907	924	881	894	925	904	836	956	876	900	956	904	921	920	863	954	872	929	890	943	890	912	950	914	912	860	880	875	912	891	945	919	893	938	870	924	899	964	946	905	899	880	890	910	880	976	876	953	925	964	935	957	933	897	888	980	911	911	920	872	906	973	955	925	912	949	907	918	911	905	862	917	908	899	894	886	916	902	868	927	871	922	930	912	891	904	923	962	883	902	927	897	882	950	929	894	946	891	933	956	906	927	893	850	909
23905	20708	24090	27368	20700	20600	1825	657	545	508	514	556	449	508	477	490	434	499	474	410	427	421	442	497	450	449	498	486	443	454	427	472	455	443	486	477	498	471	476	498	480	450	480	476	450	463	476	434	438	487	421	429	456	474	447	450	424	476	467	452	376	428	419	471	419	475	476	503	442	459	443	472	439	451	485	428	423	453	462	439	491	499	402	462	483	430	452	447	483	437	451	398	455	498	479	439	461	462	437	461	477	449	456	469	384	473	422	434	466	436	447	454	471	481	507	431	419	465	456	450	403	492	459	471	456	470	481	440	457	435	430	471	455	434	438	482	447	444	414	432	459	426	393	461	453	449	413	393	415	437	426	430	443	439	436	465	450	428	457	440	438	460	455	427	447	428	419	454	436	476	434	456	449	446	466	451	414	437	471	472	441	452	430	453	466	428	445	431	497	411	428	450	456	422	430	439	443	459	469	480	475	430	440	444	452	454	437	447	448	474	477	468	445	440	462	457	436	422	482	433	473	414	451	416	442	414	435	438	471	460	456	466	431	424	421	433	468	464	454	426	418	448	458	417	434	465	439	443	481	445	418	426	449	474	424	460	409	416	446	431	444	447	454	441	411	466	481	446	473	446	434	444	472	410	463	448	460	434	417	466	457	436	468	405	451	483	501	418	415	477	452	459	491	460	405	445	453	441	432	417	443	453	447	432	444	446	460	432	460	471	450	476	455	402	498	491	397	443	461	492	461	464	484	436	458	445	442	429	439	466	481	441	426	436	446	435	437	422	425	452	459	472	464	466	439	420	424	461	522	451	444	426	484	417	437	382	438	442	489	463	432	432	489	479	452	443	418	461	467	464	421	436	485	433	448	430	419	429	439	410	450	453	452	426	464	422	435	422	476	480	445	441	473	473	470	462	471	426	464	460	445	462	460	456	464	466	403	480	449	463	465	439	471	417	441	446	444	460	466	472	408	438	445	444	412	487	424	453	432	449	442	470	438	444	428	475	475	458	461	457	443	453	456	445	458	505	413	442	471	468	451	452	415	440	448	414	420	471	458	456	482	472	430	427	430	420	439	422	453	456	479	467	421	474	458	464	433	458	395	496	477	400	414	442	460	406	419	445	454	422	429	416	441	451	454	432	453	476	425	463	403	482	427	473	426	457	462	411	444	455	462	436	452	481	455	435	400	424	473	446	449	448	441	468	441	478	460	458	454	431	419	434	434	441	446	447	434	480	427	433	453	447	466	459	455	430	532	468	479	445	447	471	444	472	456	432	420	474	442	476	471	394	477	457	487	425	465	466	462	419	453	405	463	430	487	454	465	475	465	454	429	415	436	462	440	460	432	484	442	412	420	444	451	456	503	468	442	464	454	442	436	506	420	468	440	469	483	438	437	484	456	422	465	464	445	423	480	467	451	461	433	488	475	422	430	436	463	425	442	427	436	460	439	452	473	438	430	486	428	475	449	429	455	449	467	439	451	462	464	463	438	446	478	439	447	415	480	450	458	427	457	463	410	475	531	457	486	467	456	463	492	447	416	457	449	469	408	417	446	486	470	505	456	428	495	465	477	485	431	468	474	468	429	453	454	415	445	437	471	456	413	415	453	459	458	465	412	448	450	473	447	425	456	459	427	418	436	487	461	468	454	470	474	465	437	474	447	471	434	452	416	449	464	460	488	485	431	463	483	464	425	482	447	473	466	452	476	417	470	454	470	453	478	418	465	423	446	479	441	458	450	461	471	482	419	465	439	465	452	463	445	452	437	462	440	443	451	448	445	427	413	465	438	472	461	473	456	471	445	442	390	434	409	471	443	448	447	462	434	431	455	491	457	446	412	479	457	410	447	462	401	462	447	421	424	463	441	515	455	418	417	441	481	466	416	400	469	460	433	442	441	442	471	436	461	455	456	451	456	405	428	497	453	475	420	428	441	434	414	495	446	442	451	454	459	455	470	421	449	460	398	456	474	479	456	439	461	467	474	465	445	464	480	457	458	418	464	458	425	396	477	458	454	449	440	437	466	437	441	464	448	471	479	446	423	422	445	449	455	414	457	427	475	446	506	433	456	477	468	485	457	444	452	450	468	479	425	429	423	421	435	487	475	430	464	446	459	485	461	453	420	482	449	466	444	420	443	465	382	472	475	455	463	428	446	431	438	477	412	414	448	413	433	434	507	457	444	456	464	464	456	439	434	468	457	447	446	465	415	481	465	404	463	434	426	451	463	455	451	447	433	448	422	453	432	428	419	478	470	437	422	433	461	443	444	444	435	468	433	445	451	448	451	452	444	445	463	466	456	437	473	452	443	446	482	476	466	450	432	459	477	484	487	398	449	409	471	402	454	450	409	455	449	475	448	426	450	412	454	427	424	469	446	463	485	440	449	471	435	435	482	476	463	478	444	434	477	489	438	429	451	448	433	441	450	463	446	473	408	445	423	461	425	452	493	469	465	436	480	459	438	472	494	467	441	430	461	452	437	454	425	436	441	423	464	440	460	423	456	464	461	418	467	455	410	435	454	454	445	510	477	472	453	465	434	438	458	476	450	411	451	465	465	451	495	447	477	457	421	443	458	463	459	428	447	458	475	455	499	470	448	458	426	482	439	426	429	418	435	435	476	464	439	434	447	422	450	426	426	464	459	527	436	448	480	455	469	450	453	441	469	445	435	424	436	460	459	420	509	464	418	495	467	486	483	478	451	454	438	423	433	444	421	452	461	458	445	404	389	457	424	453	438	443	425	440	446	422	459	464	436	466	448	442	447	428	415	479	448	418	483	433	413	434	450	426	422	427	435	489	427	472	443	466	471	433	444	463	431	400	427	440	410	465	487	447	441	439	458	418	437	450	475	448	448	454	453	448	456	477	468	453	413	467	451	450	478	458	418	450	476	433	430	446	455	405	414	435	458	426	426	463	437	485	473	443	436	445	466	420	415	431	490	433	470	439	412	414	416	427	474	439	458	422	436	465	470	465	425	434	441	421	454	460	413	445	452	471	453	422	433	477	489	388	418	473	436	463	445	430	416	508	433	412	395	455	416	406	417	433	419	446	479	462	427	504	439	459	467	416	451	456	411	494	464	447	432	439	451	425	424	424	475	446	455	425	454	449	428	449	447	429	462	400	459	461	465	398	442	440	498	440	429	454	498	468	453	419	453	420	462	454	407	423	498	443	451	448	445	444	478	460	426	458	446	448	457	473	454	442	470	416	423	399	417	410	464	423	445	444	502	441	433	454	455	463	484	455	412	459	406	443	458	462	449	422	448	444	470	412	483	448	492	433	485	427	457	437	466	446	442	400	447	470	470	437	460	433	442	477	442	402	465	438	446	426	411	455	437	481	430	418	427	399	434	453	450	419	431	444	479	488	430	453	403	411	397	457	448	447	413	423	426	438	456	488	421	455	473	463	452	501	492	437	472	431	423	461	403	408	393	444	414	413	458	425	400	447	434	457	475	472	461	455	437	460	399	468	464	420	442	440	444	414	477	427
4850	3096	1954	1307	1144	1070	1024	1014	990	961	1012	997	973	1009	1024	932	957	1015	941	995	980	983	967	992	967	1046	964	1008	1036	994	1025	922	1010	988	976	979	927	977	1001	973	989	1004	937	1016	1009	942	1007	977	977	958	988	1019	986	1046	958	988	1020	1015	950	1000	1021	979	945	950	967	955	955	934	987	954	982	941	942	952	932	995	1037	1009	1005	983	1002	956	1014	998	988	959	937	1029	978	962	1007	929	1009	947	942	954	1042	977	990	1053	1010	993	983	977	945	990	1001	1020	961	968	955	995	998	996	975	985	939	990	921	859	974	940	1007	946	953	961	1029	1011	985	1009	960	910	970	954	993	930	982	1016	1015	984	992	947	1002	950	919	953	962	980	1018	975	961	944	994	945	944	977	983	951	1005	1019	976	992	1009	921	964	1005	974	1004	866	1041	1011	1008	1003	991	1048	922	1025	955	950	1008	1010	1055	986	967	973	984	986	973	964	978	940	993	956	999	959	943	909	970	917	992	988	1011	977	928	1011	1028	1026	961	997	996	978	972	950	946	1005	981	987	1038	976	950	970	982	1007	967	983	982	987	948	961	954	1030	966	988	1007	986	949	976	956	1023	990	936	1022	983	966	989	963	996	1083	972	949	1000	976	983	1026	1009	971	949	1043	1013	972	954	943	991	951	948	990	958	949	999	1012	945	979	932	999	1004	1014	1012	972	939	973	1031	1001	974	928	957	976	1000	970	1013	972	968	999	974	1012	980	922	975	1060	992	978	985	978	1019	955	939	926	970	967	982	948	947	1019	927	947	950	984	975	983	1021	1015	1005	970	1023	963	1018	953	997	916	927	942	965	899	983	965	928	987	1006	979	992	1018	937	992	1028	973	993	949	988	975	945	1003	1014	958	1022	937	1018	998	934	984	991	952	970	985	981	997	984	989	956	996	980	980	1020	973	965	965	945	1014	952	966	977	980	954	1002	977	948	983	1003	990	956	1010	967	950	1018	980	986	1021	978	1001	962	1028	960	1005	1044	952	1033	990	999	998	989	970	995	1054	1025	972	904	1051	947	1006	979	943	956	1002	932	950	986	973	990	1008	973	995	1016	979	989	1014	1055	937	1008	958	1008	980	966	968	970	927	954	1039	946	1002	1007	947	1017	964	943	978	994	930	986	902	996	1019	1007	1000	1026	1005	989	948	982	975	942	968	1003	1007	919	935	1034	997	908	969	973	961	937	1031	959	976	1010	990	1017	922	984	970	969	1011	1010	1020	1015	975	942	956	983	934	1005	1020	1018	919	1043	1005	986	968	1018	1009	972	972	998	1023	999	994	974	963	939	976	992	1006	981	989	920	990	949	962	910	952	935	1000	976	958	925	964	1008	1019	929	1001	992	1000	977	974	1005	946	997	971	955	996	936	1012	963	933	961	983	933	969	976	1028	999	954	980	941	953	1008	928	941	1016	992	976	1003	959	947	956	969	966	982	1020	1002	970	978	1041	1005	1000	958	947	931	995	959	934	966	999	958	965	1020	1003	941	987	951	1014	1017	992	962	950	961	927	947	993	1020	1092	933	1008	1051	942	947	976	963	990	952	956	996	982	990	927	968	965	989	916	940	974	973	944	1008	998	952	973	950	952	961	985	949	919	982	940	928	969	984	951	952	994	961	941	997	915	965	958	968	1019	950	952	1025	988	982	959	988	915	975	968	1003	1008	934	967	1021	1009	978	976	928	1026	982	989	993	963	989	992	962	976	1004	990	936	964	980	971	982	995	985	1006	931	966	971	944	971	933	1004	969	950	979	987	986	976	1045	907	1024	980	968	1006	935	1061	998	988	952	972	1009	990	1009	933	981	958	998	977	1050	1015	988	978	980	993	932	1047	1002	1020	1027	1019	1027	976	937	975	1017	958	942	996	970	966	992	956	1000	934	965	978	938	877	1003	1042	1048	984	1014	920	975	982	1023	923	967	947	923	983	957	994	1005	967	973	979	947	974	945	981	963	1031	940	935	955	973	949	958	963	970	961	988	1009	963	1011	960	998	983	962	951	932	966	960	976	1015	1014	969	958	981	988	993	936	894	975	1013	961	932	969	928	937	972	982	913	961	961	977	977	1055	962	1003	1044	950	967	957	943	957	930	948	1022	960	1019	993	1001	1016	967	1037	960	980	954	1010	969	1022	961	948	979	971	943	974	1014	998	991	945	965	924	994	1030	1030	965	1009	1008	931	1009	960	944	1002	958	935	1007	984	957	957	985	951	950	957	1013	994	975	1029	995	999	1005	979	973	982	1003	1024	929	966	1027	982	933	962	1004	1011	980	956	969	985	1013	933	1006	1017	968	1014	974	958	983	963	895	1016	959	986	959	996	939	975	976	968	935	925	973	1021	978	986	967	990	928	935	976	980	1014	980	1001	1022	941	1031	983	994	934	1039	921	987	964	987	906	940	1012	970	926	933	942	1000	999	944	955	976	989	993	1022	947	941	991	934	1034	904	970	931	949	943	1006	1041	945	1071	998	991	1035	1007	1023	1013	980	1047	1037	1010	1000	1027	946	1001	966	999	978	956	1028	983	1010	998	967	971	993	931	998	1026	962	1037	920	1041	966	966	985	1001	916	1014	992	982	902	1019	953	968	955	1020	961	966	992	943	934	970	982	1006	987	1004	957	1038	1033	965	941	1003	940	945	1026	1005	947	959	1010	947	977	984	1025	983	1001	1023	937	928	966	943	941	1004	956	1006	937	933	955	953	977	1005	1040	996	968	1026	1011	933	1029	1010	990	941	976	985	942	998	991	938	987	960	995	977	994	993	967	934	948	937	1017	942	929	970	943	1002	997	923	962	994	963	972	1001	971	963	983	1050	992	990	982	976	972	976	944	1018	984	1025	969	974	980	968	984	942	989	1028	909	923	941	926	1010	968	937	1001	986	956	920	938	1063	1020	995	1016	902	1012	1026	983	955	949	976	1005	955	946	1009	931	980	929	1007	1002	998	985	987	946	966	989	934	1002	966	955	1003	1020	939	1012	992	932	1006	935	1002	968	956	1004	984	978	945	996	990	978	980	945	1023	931	1004	956	965	995	973	935	964	991	966	971	971	1018	994	942	941	929	1071	941	1039	983	987	996	989	918	943	986	1028	954	1052	955	988	951	946	978	966	986	945	967	1014	986	1010	947	980	959	954	1036	957	951	994	989	1013	964	948	943	944	972	970	965	1021	976	989	976	987	1006	965	1035	979	972	992	949	1009	977	974	1007	944	1005	962	969	1019	1001	954	1013	971	992	983	1009	907	986	914	1047	952	995	956	937	1016	961	968	1014	961	977	1033	927	982	1035	992	923	972	1028	996	995	912	993	977	987	996	985	962	929	1000	997	953	990	966	1020	932	1028	966	910	963	1019	1017	1028	959	982	944	999	1022	987	996	989	1027	962	968	977	1002	985	988	1019	1046	964	949	1008	943	954	1019	999	947	1009	1028	944	976	946	943	954	972	998	1016	967	933	1009	1004	961	956	997	1020	959	976	1004	1022	932	947	958	988	1008	1010	968	953	999	962	994	983	960	954	1011	1012	957	1009	990	1001	937	979	1000	999	1045	941	973	1000	963	953	931	956	948	987	976	925	996	989	991	994	1028	955	991	1009	978	984	954	977	972	987	985	978	989	963	936	989	960	970	994	1045	957	962	1002	992	955	978	1037	984	933	943	995	1002	1017	1007	1022	993	997	931	957	955	960	1003	983	991	981	992	1019	908	989	990	1009	1036	987	1017	991	964	1021	949	988	969	953	939	969	959	949	900	959	984	958	945	995	983	972	983	940	984	974	968	1005	940	992	1030	960	981	1001	957	951	979	949	1008	958	997	985	1014	1013	986	977	1023	946	933	978	968	1023	988	975	942	1010	978	941	999	984	927	1022	1004	938
23393	20706	24366	27123	20710	20722	18223	732	452	387	385	343	319	355	327	315	296	285	335	290	272	316	294	284	278	260	300	285	278	287	303	287	291	283	285	284	274	249	262	287	279	275	265	307	309	251	278	285	284	283	307	281	304	298	294	294	264	268	279	278	262	256	261	286	254	307	281	271	245	270	266	280	303	301	295	266	264	270	292	250	278	268	281	272	273	263	288	280	283	280	294	287	286	291	275	258	275	290	315	272	266	298	260	305	300	284	285	259	247	285	289	281	291	267	250	266	270	294	311	257	315	301	263	273	283	279	261	298	280	270	287	288	277	288	266	270	267	295	280	258	245	267	286	267	276	303	289	253	314	261	276	288	261	281	283	252	308	285	288	283	272	276	282	255	295	286	295	285	273	259	286	297	282	305	279	308	270	247	288	281	298	279	256	261	284	275	274	283	292	284	260	267	305	285	299	274	253	255	285	265	273	256	281	293	244	272	237	268	298	315	288	288	268	262	277	257	265	291	295	291	264	272	296	301	286	274	287	266	289	258	274	272	284	300	245	274	254	253	268	297	282	262	272	274	264	279	277	251	271	313	275	269	268	257	264	260	266	262	255	318	298	299	244	261	265	300	249	285	252	302	306	287	288	280	254	269	291	257	260	283	311	269	274	274	259	272	252	298	281	275	231	307	268	262	295	282	261	265	268	278	287	272	258	292	281	283	285	261	270	276	285	278	274	313	271	246	287	274	263	278	278	267	276	313	286	281	258	284	265	286	273	261	274	280	267	324	322	270	303	251	291	281	262	270	271	242	267	261	292	277	294	282	275	239	266	264	281	276	254	284	268	306	282	267	277	288	265	284	269	271	258	290	303	297	267	300	262	256	279	288	294	280	310	278	298	244	263	270	286	260	271	290	266	268	298	271	266	280	291	265	274	254	265	255	260	306	267	279	266	250	264	268	247	321	293	277	281	254	297	309	285	267	299	266	260	256	234	265	272	296	242	271	294	287	286	275	265	278	303	273	288	262	280	281	261	239	267	281	311	294	270	265	279	289	262	270	248	281	250	295	278	265	280	304	277	272	275	268	280	290	247	258	303	269	265	299	280	270	259	277	281	283	270	274	277	266	252	301	284	281	264	277	286	265	287	277	265	251	245	251	252	275	277	319	288	269	263	273	271	286	233	248	255	311	313	264	320	265	282	241	307	247	269	285	240	284	295	271	262	243	278	261	285	261	257	256	281	245	258	268	244	278	289	295	303	267	237	274	276	284	276	280	299	259	282	274	251	264	293	242	287	276	281	278	236	233	280	264	255	285	267	249	270	248	281	273	268	301	282	269	254	263	295	260	261	269	285	292	286	280	269	258	275	305	245	277	272	289	278	269	282	229	274	299	250	285	283	242	292	304	276	287	281	299	272	254	272	305	271	271	308	285	269	268	262	248	248	265	263	266	296	303	271	267	259	268	283	255	258	287	277	298	228	278	267	278	267	277	315	267	263	267	266	271	281	281	239	266	278	268	282	275	256	281	271	265	248	264	312	278	267	264	301	287	254	288	249	274	290	247	259	268	292	268	292	253	289	290	269	238	303	275	255	274	289	298	302	275	261	284	285	263	285	280	282	294	252	254	261	269	266	303	294	285	247	265	278	310	300	269	283	272	276	279	313	263	298	257	274	280	253	280	276	277	284	320	268	291	262	274	271	261	272	287	254	302	276	237	283	308	258	299	266	290	276	304	269	283	268	262	312	278	276	271	263	269	304	277	291	282	290	291	256	279	274	294	283	249	289	292	275	281	247	272	280	275	290	271	306	286	262	251	267	271	323	300	254	290	289	261	273	262	250	265	307	265	261	243	254	257	290	247	311	279	295	280	277	266	277	284	273	257	259	253	277	259	275	275	264	235	264	255	276	278	288	283	266	254	278	284	264	269	291	280	260	281	262	248	260	269	271	276	268	269	241	327	269	262	300	261	321	290	305	291	278	248	277	236	247	293	265	332	278	253	254	297	324	277	270	259	277	279	271	290	258	285	290	249	289	272	278	227	274	267	265	295	321	255	261	292	274	234	246	285	296	257	287	280	259	290	248	281	282	273	285	295	295	311	284	244	270	278	275	262	282	321	251	270	287	294	267	330	297	294	244	277	255	271	275	282	276	253	250	270	293	306	281	258	264	267	257	281	290	258	286	264	292	296	286	291	283	293	280	246	276	262	285	303	252	239	290	261	281	265	254	280	287	256	272	294	285	291	269	258	263	273	256	279	269	267	241	281	272	266	272	277	285	282	281	305	282	288	259	280	298	268	248	282	292	273	266	292	295	273	271	263	308	284	273	284	283	251	283	283	256	272	287	316	307	297	273	308	280	283	288	288	312	250	311	248	297	305	274	269	273	274	284	281	293	284	314	260	242	293	294	250	305	278	298	291	274	262	278	278	262	290	284	242	264	271	241	283	294	300	270	282	275	263	268	274	265	298	278	268	270	287	293	251	265	263	286	274	278	279	284	302	273	297	273	271	273	289	287	274	240	278	318	283	260	272	266	291	270	270	295	253	261	290	284	296	295	276	273	290	290	265	324	285	302	291	291	267	292	289	265	288	272	287	260	262	236	284	274	301	269	284	246	274	237	283	255	267	304	286	253	290	277	309	265	283	262	285	271	293	248	255	303	285	294	286	277	292	290	294	248	310	281	230	238	267	269	282	268	293	298	260	239	295	261	284	272	312	305	283	308	285	248	301	288	211	246	277	258	239	292	289	271	235	271	283	272	270	252	297	297	271	272	251	281	280	298	282	286	263	264	242	267	262	266	288	283	255	249	297	314	269	297	243	293	257	311	285	277	269	292	269	270	263	274	276	272	317	249	277	225	286	268	277	305	287	275	271	277	293	284	304	258	275	291	285	281	282	285	284	275	260	272	246	260	307	313	301	274	259	285	248	262	283	295	270	287	288	293	270	289	280	293	307	251	304	292	251	262	260	269	285	279	287	271	269	257	304	273	273	268	265	271	268	278	246	246	297	259	276	319	276	248	284	260	278	262	241	238	265	266	283	270	282	287	275	276	313	270	238	257	292	268	313	270	270	326	240	271	278	318	270	285	275	274	269	275	280	280	262	263	275	292	286	273	303	291	273	266	276	260	311	301	272	260	297	243	288	294	279	294	251	254	294	269	277	290	268	280	269	267	257	278	274	283	246	273	247	305	256	251	274	283	254	276	294	299	276	302	286	276	269	257	248	275	274	276	270	262	269	269	262	298	304	265	306	272	257	252	267	303	289	280	266	240	277	258	281	251	262	259	252	272	244	308	304	274	259	298	307	297	287	249	277	282	287	263	264	274	286	299	238	286	265	287	287	241	300	268	272	259	278	270	309	272	292	245	285	277	291	290	272	280	285	269	284	257	238	284	267	258	271	267	271	254	272	268	283	258	271	257	289	282	298	304	270	269	273	267	276	273	284	264	261	266	256	261	299	263	298	278	271	282	281	290	258	277	289	280	299	261	277
5105	4414	2286	1230	836	794	710	725	692	687	637	634	616	612	639	677	630	633	615	640	613	631	622	671	656	598	658	662	637	669	577	623	620	557	647	608	626	595	632	631	582	590	645	619	600	632	617	584	602	673	621	644	634	608	619	601	610	644	658	609	616	642	592	606	619	612	595	595	654	616	607	595	664	625	591	612	667	593	608	624	631	664	616	606	593	582	601	599	607	624	603	633	602	611	614	621	675	592	658	634	660	604	632	582	603	622	646	625	606	586	632	649	615	560	640	603	605	666	612	588	630	598	610	592	598	646	573	573	606	606	629	611	609	601	647	614	661	559	590	634	608	589	611	592	605	636	638	636	643	653	651	627	630	637	601	655	589	634	602	605	577	647	616	617	617	676	611	645	640	591	577	656	611	621	653	633	635	647	636	603	632	610	614	635	605	680	617	578	609	637	617	674	622	595	639	586	595	599	598	603	618	620	674	644	617	608	609	636	624	580	649	615	647	657	639	637	596	635	590	621	668	591	647	629	633	577	627	648	615	634	627	627	571	613	673	591	667	629	614	576	609	606	647	627	597	612	632	629	619	633	655	607	621	681	601	603	610	583	605	624	657	640	614	603	568	588	616	625	615	628	618	673	568	594	615	621	649	617	596	654	609	645	627	630	581	656	630	658	616	630	638	629	586	621	613	604	626	614	635	615	618	616	638	601	616	582	629	660	621	611	620	649	644	642	644	614	618	641	584	584	634	584	655	651	588	610	650	629	651	627	626	629	617	670	612	620	615	656	602	645	635	634	582	590	678	590	575	611	588	635	629	601	603	612	568	633	628	605	558	606	649	620	608	615	638	601	607	658	611	679	640	636	672	621	634	609	638	595	611	640	596	627	629	611	670	601	590	657	605	589	614	601	604	599	655	611	584	595	623	626	615	618	587	589	610	628	596	530	622	617	625	608	622	627	652	640	601	577	622	620	651	622	580	633	606	635	633	611	610	615	620	602	605	553	615	630	589	603	595	608	571	636	597	640	664	645	632	614	649	655	610	647	620	614	641	648	616	588	623	641	627	631	614	639	650	686	659	611	591	604	622	614	674	613	612	590	564	665	635	592	659	622	654	583	624	555	643	603	642	634	605	639	614	653	610	618	593	625	602	627	611	626	620	585	637	630	593	596	643	643	616	626	596	650	603	602	657	626	618	623	574	609	668	634	604	581	595	696	618	630	639	620	660	621	628	591	640	657	655	618	587	616	607	601	604	628	633	603	643	575	655	591	626	601	656	603	627	642	617	629	602	601	626	639	600	613	611	629	621	621	579	597	614	698	618	605	677	661	598	625	594	644	650	631	652	640	622	657	621	648	652	621	657	616	556	603	601	640	605	605	631	612	589	653	619	613	634	611	623	639	583	656	637	619	622	594	616	593	602	627	607	577	626	611	640	650	596	623	628	647	609	602	638	591	651	628	617	626	606	612	633	627	613	608	637	632	594	622	597	621	603	612	641	617	576	579	625	653	647	632	649	614	630	633	631	641	601	594	617	623	620	673	641	653	630	655	624	619	556	654	685	660	611	613	604	628	618	633	657	672	672	619	605	592	597	599	622	618	583	598	620	630	594	607	623	638	596	617	611	654	607	631	654	643	630	655	589	614	611	630	604	667	646	587	620	621	656	634	619	607	611	615	583	633	608	649	618	612	593	623	627	661	654	588	613	606	620	650	586	620	601	620	632	600	613	661	627	600	668	636	600	606	628	617	599	569	625	608	600	628	612	619	605	616	641	613	618	621	616	619	605	603	627	619	661	645	596	654	566	578	583	582	633	631	574	609	637	641	630	587	635	611	649	594	592	636	619	591	582	618	592	653	591	575	644	656	635	619	566	660	639	629	638	606	667	605	611	602	646	650	616	608	662	609	627	639	623	586	596	629	626	628	615	610	599	591	604	600	619	610	632	632	630	639	630	610	633	638	610	591	602	629	653	638	616	611	579	629	608	608	676	651	631	601	624	618	619	612	615	572	632	590	633	647	543	603	606	658	627	613	628	622	645	586	610	642	623	665	656	609	591	651	660	622	608	645	608	602	658	615	624	604	666	687	653	623	612	604	611	612	622	594	598	600	681	605	604	607	606	636	645	603	595	635	609	611	617	616	653	630	625	611	582	639	641	602	616	625	652	627	592	614	633	650	645	614	646	600	617	628	617	607	600	648	654	656	585	583	615	646	627	636	622	628	608	639	652	612	592	596	659	606	653	596	619	594	608	623	668	651	602	623	646	624	622	581	614	643	665	627	627	627	639	598	615	582	612	604	623	623	599	641	621	629	610	648	608	607	618	640	665	592	631	623	619	574	600	601	619	588	630	600	609	633	618	577	639	634	629	598	651	662	660	605	607	636	606	613	617	619	618	582	630	645	619	627	632	670	628	601	617	580	602	602	616	579	661	644	588	624	606	591	587	604	589	598	635	660	595	651	605	609	640	624	631	632	630	668	630	627	620	586	634	656	624	603	640	626	641	674	607	600	618	617	635	590	607	600	634	650	642	607	634	591	613	603	616	643	618	593	638	651	666	630	598	643	598	604	621	600	613	642	611	606	597	652	611	604	595	621	627	617	655	599	629	627	641	636	657	587	626	605	603	612	598	611	589	634	638	628	606	607	577	612	567	633	596	623	604	633	670	646	602	601	648	634	650	641	671	645	584	633	600	616	617	622	658	611	577	608	644	658	595	608	617	572	651	581	630	637	621	622	628	633	592	575	615	592	623	627	647	612	580	633	612	602	559	644	644	664	611	610	626	592	626	599	622	611	598	662	615	584	626	565	624	601	609	603	659	678	567	560	593	619	639	604	625	614	604	575	638	610	614	615	589	616	608	585	631	636	663	600	641	598	595	617	602	593	668	605	623	640	624	645	633	588	665	627	646	621	638	613	639	570	596	602	665	602	595	598	641	589	641	652	604	580	590	639	575	606	647	645	621	629	598	614	586	626	620	620	610	632	576	625	580	644	666	597	627	628	655	586	568	635	620	618	613	628	644	602	607	629	622	628	561	649	594	663	617	644	626	597	649	619	633	636	617	622	613	601	613	610	552	642	633	584	657	636	659	615	640	576	640	630	639	648	646	646	618	617	638	676	612	651	591	598	613	617	624	605	578	615	635	614	634	594	587	650	602	635	604	671	658	606	587	627	642	624	624	616	648	635	582	622	589	612	669	597	636	593	608	628	623	618	605	616	630	636	631	620	641	636	643	604	605	595	626	610	639	633	579	633	623	635	611	603	643	616	600	619	590	583	591	619	635	581	615	630	643	607	645	570	630	650	599	652	623	638	588	613	600	574	642	625	635	661	625	608	644	621	665	603	657	585	575	636	613	618	644	616	618	606	631	645	605	602	590	622	590	638	626	616	597	591	653	593	606	621	649	639	617	611	604	606	613	617	636	659	609	639	657	632	672	603	606	634	582	653	574	614	631	646	625	662	639	672	610	624	617	673	602	631	618	615	661	615
31885	19044	6896	683	484	442	449	449	420	400	415	358	380	425	397	392	433	445	421	423	420	403	403	407	412	376	399	403	386	398	400	377	419	431	407	424	381	409	444	385	369	403	371	408	371	383	420	411	395	400	375	364	415	402	378	430	378	395	405	386	397	407	408	374	394	388	399	403	383	388	401	420	366	365	432	423	422	398	421	432	381	407	394	388	399	391	409	420	398	427	414	378	403	437	434	374	429	403	406	389	398	395	405	428	406	398	386	406	386	417	425	409	409	416	417	398	412	383	379	401	389	374	409	405	374	438	396	365	353	380	399	403	417	399	375	419	389	443	412	439	416	421	430	437	408	412	418	373	382	414	399	399	372	402	395	363	437	424	416	410	402	427	401	377	420	399	370	415	433	467	416	399	374	395	374	391	375	372	406	396	382	391	376	428	421	439	413	403	378	428	417	390	399	450	416	420	389	403	438	424	397	385	427	402	402	405	416	416	411	360	406	390	415	358	395	381	376	398	408	377	398	391	399	422	421	444	363	413	422	431	410	409	442	352	386	418	424	407	416	446	418	378	401	406	431	420	439	377	419	438	425	381	415	412	394	373	407	390	400	423	394	412	393	455	394	395	410	394	400	426	461	454	439	395	439	426	371	375	395	377	409	389	398	421	396	463	419	420	396	435	414	409	385	430	363	413	397	384	398	403	414	394	387	401	406	413	436	422	362	399	412	396	424	415	403	364	382	404	401	448	402	430	390	411	389	425	366	422	371	400	393	389	407	439	406	380	402	394	431	440	392	441	382	411	418	411	407	440	404	428	395	395	413	385	408	390	402	396	395	449	394	408	393	391	407	419	421	403	391	361	403	409	393	412	392	418	391	384	432	387	382	433	400	397	410	414	390	411	410	390	429	406	414	397	395	414	401	394	411	397	423	378	415	395	426	419	442	353	427	375	404	412	402	376	403	405	412	413	438	417	412	421	433	370	429	372	381	402	413	434	394	382	374	401	411	436	431	342	378	426	417	402	403	419	373	396	411	404	397	388	424	405	436	425	390	397	409	359	423	390	397	444	413	438	418	364	413	375	393	398	339	421	384	403	395	412	399	393	398	386	409	377	441	390	413	398	396	405	397	421	425	382	387	414	408	390	417	385	411	413	419	407	398	348	365	395	408	402	385	433	400	392	418	393	407	406	429	403	419	391	390	438	382	415	398	406	423	371	398	363	403	407	406	389	378	389	414	411	460	400	430	449	387	397	442	406	352	431	415	393	437	398	417	413	402	389	393	436	399	398	363	417	461	380	400	433	443	404	393	377	404	406	403	449	381	414	404	424	375	400	371	391	444	355	418	421	404	416	398	429	398	436	419	362	369	398	400	410	397	374	430	410	385	411	404	378	423	392	378	387	426	437	404	404	382	409	426	414	392	418	407	379	434	394	389	386	374	382	372	399	402	424	386	399	378	366	403	409	354	431	419	421	385	415	448	379	390	399	389	403	392	423	360	383	391	412	412	424	415	395	389	428	390	411	395	427	390	431	395	372	422	386	393	425	412	405	413	452	401	406	412	373	353	410	402	404	417	406	417	383	400	429	407	383	407	373	396	475	399	393	410	436	423	390	392	409	369	416	403	406	427	362	378	363	416	411	388	440	438	377	390	379	386	381	404	440	429	452	400	367	425	372	400	403	382	396	432	423	402	441	410	385	419	431	447	414	393	399	413	382	399	444	430	409	379	380	423	394	404	412	385	426	391	354	390	434	447	382	436	399	393	371	425	395	404	405	372	402	431	393	406	404	423	408	409	394	404	406	399	398	401	453	391	376	387	399	415	414	384	409	354	450	441	400	378	407	415	381	400	406	434	371	408	403	396	435	354	406	437	421	377	410	382	421	373	412	381	419	440	404	405	369	386	357	388	391	367	379	399	363	371	399	403	398	411	380	401	396	393	350	390	425	389	395	365	403	428	422	410	435	428	362	410	392	351	387	406	417	394	368	385	399	350	401	394	387	447	405	379	398	432	387	418	412	408	426	425	418	385	400	391	409	378	389	425	389	399	375	404	422	398	410	417	407	416	423	419	365	399	386	425	412	433	400	388	394	458	394	407	366	397	378	447	441	374	424	362	411	438	418	390	418	424	423	412	429	381	380	388	437	433	408	409	389	384	437	434	389	418	387	422	424	365	435	407	405	403	393	350	401	386	397	449	390	415	400	395	402	423	413	372	395	416	370	424	367	381	407	385	391	410	419	411	422	398	388	410	414	432	420	404	398	388	385	394	454	428	409	407	462	421	413	442	446	439	416	398	395	374	414	382	441	422	398	423	406	437	448	435	406	427	393	415	406	391	396	384	412	394	370	440	445	432	388	396	362	377	430	392	407	443	400	406	408	438	392	426	407	378	400	418	398	412	403	435	440	399	402	434	393	368	410	450	419	376	428	390	421	422	385	403	394	408	411	411	413	406	412	354	394	433	406	424	416	404	383	405	444	384	405	366	352	409	387	412	432	405	412	411	420	426	388	414	413	418	394	413	443	385	421	383	418	384	373	400	414	439	396	368	391	411	408	388	402	420	390	423	415	413	384	417	367	425	393	373	396	383	416	410	404	398	446	356	364	387	424	391	362	430	419	421	431	370	397	376	398	415	395	394	417	406	420	392	414	397	394	384	404	371	420	399	430	375	372	388	410	426	408	397	426	399	407	415	397	407	405	382	401	387	418	401	399	398	378	451	385	433	382	402	385	441	398	406	408	438	443	434	397	374	381	396	413	400	410	364	414	373	392	402	376	415	397	418	429	408	375	385	389	413	383	397	372	382	425	400	378	412	390	440	447	410	438	408	420	432	410	392	403	418	374	401	376	438	380	410	415	368	411	408	435	372	445	378	406	429	423	410	424	415	384	395	372	391	356	381	395	398	407	414	407	413	430	390	379	421	425	386	431	388	422	404	395	411	398	407	445	395	402	394	367	443	411	406	376	384	407	429	408	437	388	416	418	404	347	360	386	408	422	428	394	362	422	403	396	397	403	381	387	428	429	427	369	385	418	437	409	404	397	408	393	396	414	405	376	418	420	402	452	399	368	417	432	399	435	418	387	381	400	405	422	361	381	396	406	393	419	388	423	405	374	397	378	412	442	380	378	436	387	424	369	421	389	393	441	411	409	452	393	432	414	383	385	425	397	406	424	417	409	397	389	384	447	428	458	424	392	418	419	410	423	404	399	427	418	415	354	358	403	411	421	382	461	401	438	411	403	420	400	406	421	370	426	430	370	393	375	377	410	383	372	402	451	387	381	419	375	412	398	400	440	381	412	423	384	427	412	402	446	400	409	397	378	406	393	426	360	426	396	372	366	388	430	376	421	391	394	390	381	411	373	395	406	443	394	368	422	413	383	399	418	384	380	358	426	431	404	407	375	363	443	384	434	335	374	406	413	357	461	437	411	421	390	395	386	435	388	432	393	415	396	380	412	433	379	353	448	415	394	415	450	407	413	391	391	411	387
5577	1095	1080	954	915	910	912	921	907	883	958	898	896	871	871	916	952	941	922	902	899	952	903	932	918	937	927	956	961	924	915	873	922	922	914	903	941	959	924	918	898	892	950	901	919	941	934	940	902	949	917	908	930	899	956	895	900	892	944	924	894	915	905	822	923	890	883	899	961	904	906	961	944	950	916	912	927	930	958	945	889	893	936	946	870	897	919	949	969	911	931	898	907	934	903	903	930	938	915	941	925	962	961	890	943	930	943	915	1009	920	941	942	968	886	839	911	923	935	898	930	905	909	952	941	915	929	939	941	928	866	984	938	872	867	907	915	940	851	874	908	898	934	941	921	935	918	936	897	917	924	969	935	933	924	924	921	917	929	891	929	923	915	979	935	932	951	938	945	935	924	929	919	917	909	960	919	917	888	868	951	878	867	945	974	916	997	904	887	842	886	924	925	986	871	966	936	935	949	874	919	917	906	912	940	892	924	953	883	952	906	899	912	919	925	874	917	938	872	938	933	942	964	850	949	935	945	952	901	919	909	901	980	902	899	912	992	921	918	940	905	932	934	948	962	924	903	899	957	899	938	980	919	980	897	961	874	949	894	948	929	928	881	982	956	911	886	894	985	929	943	931	908	888	923	936	932	935	998	903	930	948	974	930	903	937	927	902	878	938	819	960	973	918	875	954	875	940	910	913	965	893	955	906	945	910	900	925	887	914	879	1003	961	901	902	912	939	859	988	912	912	927	969	869	918	898	934	913	961	877	941	929	920	867	927	917	924	855	898	920	947	959	896	873	921	913	848	958	914	953	913	945	949	895	945	1002	928	927	936	920	943	927	932	968	943	899	961	911	921	905	872	918	906	977	924	900	933	959	938	963	983	916	898	871	934	917	895	944	863	967	911	934	922	905	917	865	893	922	964	941	933	930	950	922	891	945	904	918	939	950	904	907	927	876	904	925	910	930	928	904	900	917	893	894	928	950	899	898	927	928	919	877	972	912	910	883	915	894	917	1001	918	898	896	921	897	854	945	909	901	927	935	921	904	923	974	943	939	899	847	917	940	956	958	909	939	926	914	956	920	985	892	885	878	877	989	916	977	897	886	978	874	942	913	972	963	909	873	968	946	909	931	871	967	938	978	948	972	928	924	974	873	890	916	939	923	958	978	898	936	939	875	923	912	867	944	900	892	908	885	828	871	963	906	896	892	898	940	896	966	934	875	922	922	911	935	886	881	886	921	971	928	900	971	864	876	918	908	887	883	964	908	918	914	975	883	935	934	916	912	912	911	993	920	948	920	910	888	941	916	873	870	909	933	966	890	939	916	926	904	940	921	943	905	933	965	867	913	895	900	917	936	926	918	908	945	952	953	934	944	972	948	880	951	912	913	917	904	925	913	907	936	903	925	914	877	868	954	910	921	903	903	954	941	965	932	880	921	941	907	956	912	921	882	927	920	923	959	913	940	936	915	1007	906	931	955	928	894	897	908	923	924	895	968	902	916	945	954	920	933	921	943	885	905	859	933	888	942	926	907	926	889	926	895	907	906	932	908	939	930	895	913	946	933	914	848	880	917	903	932	914	947	902	912	856	917	927	909	940	906	939	944	897	890	923	918	922	948	939	917	912	913	924	862	970	888	916	931	889	886	948	915	871	910	909	920	967	912	919	930	895	909	930	939	890	940	908	917	930	936	956	901	919	933	913	942	889	926	954	947	946	906	990	907	892	942	923	990	949	951	906	932	883	914	887	880	877	957	963	976	898	945	943	963	930	932	893	923	883	881	944	932	899	942	928	948	951	964	905	893	902	938	1006	923	928	947	916	942	920	937	956	950	942	935	895	910	901	907	953	920	934	906	952	888	859	915	901	902	913	862	940	1022	918	967	948	897	900	915	925	925	909	954	924	937	940	850	911	945	946	914	922	966	883	925	885	888	949	918	921	899	942	945	921	927	911	868	972	929	910	855	955	930	954	943	910	936	910	922	896	980	885	930	908	942	982	891	896	919	971	929	917	925	948	913	962	884	922	968	879	946	947	946	911	919	854	929	873	909	918	938	895	931	900	925	972	896	965	944	930	890	944	960	867	941	962	892	881	933	926	978	903	896	914	993	930	932	888	899	947	943	917	929	945	894	951	917	894	921	954	896	991	928	914	1002	941	894	882	935	887	958	893	948	901	1005	967	967	874	928	864	913	926	975	922	964	946	973	936	890	991	906	914	953	857	902	923	946	872	910	962	935	905	935	934	894	889	952	875	950	920	917	905	920	915	944	926	921	904	894	963	980	924	896	887	936	915	914	898	925	942	883	911	889	930	921	900	946	920	934	948	929	913	935	872	910	975	953	895	932	855	909	905	916	989	893	938	918	912	886	917	930	963	935	975	901	928	871	965	887	948	939	914	913	899	866	930	951	930	882	865	963	940	949	916	898	915	932	929	948	877	917	959	941	929	946	903	944	890	953	868	915	898	900	940	954	973	906	946	922	925	892	909	920	970	891	928	878	893	938	913	928	920	870	927	924	980	924	924	925	983	885	930	961	928	946	958	915	915	838	956	898	882	898	955	889	913	872	877	914	907	905	896	887	932	970	931	919	955	911	929	965	954	899	952	895	875	947	882	891	908	918	867	910	923	856	885	935	899	930	931	929	904	927	894	850	867	934	947	944	872	892	885	951	883	905	924	849	906	928	931	904	945	930	886	904	937	913	960	932	934	898	897	860	904	915	893	959	913	857	974	945	967	945	980	938	869	931	901	975	885	906	940	925	876	919	945	899	861	899	960	926	934	913	936	950	900	902	945	913	927	925	902	936	934	939	940	920	945	883	927	920	952	871	893	893	926	852	908	915	911	895	953	909	897	966	968	908	931	932	933	879	916	913	933	929	939	924	890	902	923	850	920	862	918	903	936	946	908	914	921	917	903	938	947	940	880	885	909	941	966	938	949	931	938	856	950	944	953	950	887	883	920	879	989	943	950	925	928	946	914	902	909	925	935	860	900	982	902	899	953	950	996	898	939	883	936	896	943	907	902	938	916	915	953	882	916	950	958	976	892	943	890	975	924	902	879	954	978	926	881	892	907	911	874	898	893	930	959	910	958	924	972	965	933	853	916	907	911	933	904	903	910	909	896	940	925	917	883	924	932	858	887	926	932	939	951	870	920	957	884	938	949	899	934	939	913	958	895	930	947	945	964	994	950	943	945	941	875	897	953	896	994	951	968	904	927	948	942	969	903	901	957	930	901	922	931	952	904	922	863	942	960	948	928	929	926	955	894	919	963	879	917	906	912	954	954	940	943	874	937	902	902	956	939	859	891	964	933	951	888	893	963	910	898	944	1003	936	877	938	885	947	981	896	894	904	883	915	939	939	906	924	949	871	963	923	937	914	879	929	879	912	894	959	998	928	925	935	909	865	896	910	905	916	947	953	884	926	966	946	913	917	938	941	919	846	976	877	873	889	906	933	910	944	932	942	939	957	968	912	894	926	935	956	900	944	947	910	956	889
23884	20710	24086	27381	20710	20604	1906	652	540	499	556	510	473	538	477	530	516	458	458	448	493	453	462	427	446	432	449	428	437	460	446	485	424	441	434	418	494	488	432	459	424	489	450	501	443	430	451	435	461	440	431	501	454	427	500	432	445	415	449	428	422	424	440	411	445	412	417	455	434	463	439	462	469	458	413	466	413	455	453	466	472	469	484	436	460	500	479	448	451	436	424	449	441	444	423	458	468	455	437	499	446	409	451	427	428	450	472	459	481	459	458	443	405	440	427	467	448	446	460	466	447	458	417	480	430	492	472	419	419	466	475	478	437	445	439	427	467	475	469	434	460	456	423	462	459	431	413	458	459	460	445	460	456	386	485	416	453	422	422	424	510	441	490	473	447	459	453	453	505	451	446	444	463	458	410	435	438	425	453	466	436	492	439	432	458	437	482	435	461	467	498	480	437	397	415	452	451	437	436	447	453	411	468	424	458	405	481	477	473	456	407	445	441	433	458	451	436	451	472	420	397	449	432	465	400	447	457	436	469	446	496	430	459	423	444	419	469	439	441	462	472	436	447	440	468	447	445	494	466	464	435	431	432	439	491	450	448	481	460	414	496	443	452	403	476	475	445	435	460	444	495	414	480	490	470	500	432	424	424	452	434	451	446	453	467	435	460	410	448	465	447	451	430	427	459	523	435	443	415	456	446	424	455	442	459	474	441	418	443	453	449	453	461	500	428	459	454	422	458	460	428	475	437	459	465	433	418	455	417	451	477	455	436	422	408	427	461	474	420	457	470	474	431	475	445	439	463	435	442	451	479	450	476	441	443	427	451	484	416	409	465	468	445	422	478	482	473	445	471	471	422	461	411	440	456	494	489	445	412	449	457	439	464	470	462	457	466	464	495	444	481	433	428	438	459	435	436	465	458	434	462	479	458	489	444	444	441	481	440	409	445	464	472	441	450	480	473	448	451	476	454	439	416	456	462	520	501	474	483	448	466	445	437	437	464	438	482	456	458	456	465	415	421	388	443	424	430	435	452	465	456	491	398	471	462	445	460	436	447	478	465	455	455	478	447	479	474	459	489	446	472	465	455	484	467	506	488	428	461	442	416	449	425	451	486	403	409	419	467	458	479	467	453	463	436	449	479	471	472	475	437	468	457	473	459	444	467	458	490	413	464	452	450	452	412	415	435	452	434	463	472	421	470	438	446	446	465	482	417	416	420	475	412	427	440	458	423	473	480	432	440	430	464	440	462	446	451	432	479	452	412	451	447	445	433	447	437	447	463	493	470	447	427	436	480	450	414	452	432	450	472	433	414	462	445	433	456	459	464	456	462	434	481	450	474	441	419	458	491	438	462	423	447	443	434	439	469	409	479	458	479	433	443	418	440	483	469	498	482	415	469	466	450	433	455	470	437	452	441	440	456	479	464	412	468	415	440	428	464	484	452	464	432	449	432	476	448	458	453	451	427	470	454	422	482	444	460	445	466	415	424	465	475	422	455	458	439	451	450	418	418	440	432	399	468	477	465	406	417	447	434	483	471	445	442	471	498	455	466	444	438	463	431	448	413	456	459	455	469	482	484	501	448	446	468	463	447	466	444	420	439	443	460	457	493	430	480	400	468	473	416	447	407	505	430	440	437	428	448	453	433	415	503	457	409	453	480	446	447	409	428	476	453	460	493	465	425	452	459	410	464	396	469	448	471	422	465	463	453	445	453	459	437	416	457	441	446	409	477	464	490	439	467	468	450	438	432	474	461	437	468	461	432	461	435	502	466	434	434	481	459	470	486	501	487	458	452	424	455	478	471	444	433	454	418	433	461	459	458	461	466	451	432	444	458	433	478	444	414	420	458	445	465	439	443	446	441	479	481	460	446	419	447	427	422	430	452	450	455	457	436	443	431	425	465	438	486	465	451	425	450	480	433	450	447	481	423	436	474	468	456	408	468	412	428	432	414	488	465	441	469	448	502	457	467	443	418	479	453	443	448	433	442	442	476	440	413	434	468	484	430	435	471	466	489	480	448	469	435	432	474	398	467	453	421	419	447	440	448	460	468	482	444	424	451	437	455	455	449	446	459	440	438	413	419	448	450	454	456	444	410	482	450	429	450	441	486	481	445	461	448	433	424	430	472	466	490	451	427	450	395	416	422	444	444	446	418	460	434	477	449	439	473	480	440	432	367	439	453	419	489	419	455	422	458	448	427	426	447	452	430	490	461	463	475	437	467	450	419	410	476	457	447	457	446	437	438	436	447	440	444	445	502	454	455	463	433	456	458	423	447	449	462	460	457	423	446	436	458	424	406	431	416	423	458	447	464	428	395	389	477	390	419	476	480	439	417	484	503	420	459	449	469	427	450	444	437	498	469	472	420	453	474	486	432	439	436	442	444	409	445	417	445	424	392	475	469	432	472	492	452	448	502	425	463	460	419	459	427	415	425	464	439	437	421	491	443	472	449	433	424	454	422	419	438	401	458	467	459	430	467	474	455	443	442	452	435	395	451	446	435	479	460	413	474	465	441	404	463	458	468	451	459	433	490	430	457	439	482	439	485	414	474	481	408	417	482	453	487	491	446	420	426	415	454	476	463	434	414	439	438	464	451	462	433	449	448	427	473	428	416	428	427	418	436	433	456	465	439	463	491	472	468	484	454	486	481	448	456	456	433	430	452	484	450	480	454	438	495	419	469	470	445	448	433	433	420	413	413	465	436	389	432	477	441	436	449	442	469	460	508	453	469	446	466	475	445	492	440	450	450	493	451	458	441	399	470	471	448	477	448	447	451	474	459	440	459	445	477	435	449	446	431	431	461	439	467	447	436	465	474	453	447	425	463	419	467	460	463	435	461	453	439	422	483	490	433	409	406	422	458	456	464	454	461	402	445	468	445	476	449	450	425	448	496	445	474	437	449	474	462	496	496	457	446	487	441	501	426	432	453	429	449	479	418	469	461	441	464	454	460	494	440	460	474	444	453	449	435	424	446	402	466	491	420	434	472	428	443	424	452	462	443	462	441	420	446	424	447	459	451	425	472	455	426	405	454	463	460	448	470	445	420	472	435	429	448	447	443	465	443	424	435	454	425	473	454	453	414	481	421	482	415	469	412	464	407	468	475	435	474	466	471	459	457	450	446	473	457	461	476	442	466	418	456	428	421	381	458	407	471	444	415	431	489	429	431	449	487	445	471	454	436	460	441	455	444	462	442	451	464	447	460	435	448	426	395	460	473	475	412	456	428	457	459	455	434	421	418	414	422	448	455	473	428	458	476	449	398	464	477	436	430	462	431	470	457	454	435	440	423	471	456	434	471	456	472	426	457	460	482	470	446	465	451	439	435	463	475	441	470	463	443	491	454	474	443	438	467	453	438	455	424	450	431	456	433	441	392	440	427	457	475	476	434	472	449	445	431	469	501	474	485	460	445	435	449	443	474	444	455	442	476	432	438	432	443	421	437	476	428	424	455	450	450	429	435	441	425	441	451	476	496	433	492	403
4841	3207	1894	1298	1133	1079	1066	995	1052	1005	1012	986	1022	961	1008	1043	979	978	982	1010	987	982	981	967	975	932	1044	1025	1035	953	1009	985	924	962	946	957	997	977	985	996	976	1025	973	1022	932	1005	1008	972	977	906	985	1033	935	1001	999	1027	997	1018	936	1016	941	1023	963	995	950	970	971	1044	940	914	981	930	1004	996	998	955	946	991	1056	982	926	974	939	977	995	987	1025	984	987	943	1042	964	956	986	947	984	905	964	935	1024	1019	944	949	944	947	933	1053	975	963	990	965	967	1041	1020	978	984	936	972	1032	1000	984	991	1056	1002	1006	987	927	1020	972	1024	938	1022	922	994	1011	975	975	986	931	1021	1012	992	959	1000	931	977	959	968	982	991	976	972	986	996	957	986	979	1001	990	933	951	1005	997	1049	1006	942	942	1011	969	955	961	995	971	972	1003	974	957	986	965	957	959	987	1007	1002	990	962	929	982	1002	963	947	974	942	909	966	946	953	1026	966	963	987	986	1012	985	1025	988	981	1033	971	980	927	991	944	993	1001	967	1003	1000	986	962	995	1008	991	977	953	959	912	1023	945	968	930	952	1013	942	957	963	1015	996	980	1008	1011	987	1000	931	966	997	987	947	973	956	973	949	987	999	1022	975	1012	1018	994	976	970	975	924	1044	1006	968	973	1001	1022	1004	983	961	1006	898	1027	967	955	963	946	970	977	978	965	975	938	991	949	1015	932	985	1045	962	1006	947	960	951	980	923	1010	926	1010	929	964	1011	986	956	961	1033	1005	971	964	967	925	990	989	1003	983	989	1005	975	972	1019	988	995	954	1031	896	955	935	1000	1037	1002	994	971	979	981	981	973	996	947	973	970	981	1013	995	938	970	967	975	959	962	962	957	1024	935	934	948	986	974	1013	914	942	932	979	959	972	941	915	940	970	1022	968	911	995	963	984	981	993	965	946	967	952	952	955	991	1002	979	970	930	929	955	993	996	986	944	957	918	974	915	981	983	997	950	967	967	961	956	1007	976	948	938	942	959	958	959	952	950	1026	1007	1039	994	977	960	947	970	983	957	988	1029	974	970	953	999	991	986	943	955	1000	959	936	1032	1024	949	1050	995	971	961	986	995	967	979	985	1005	932	945	962	923	964	1027	963	974	1026	946	1017	995	1033	971	994	933	936	925	973	1017	986	993	952	965	985	996	964	1007	963	970	989	1007	979	1055	995	978	977	979	959	1015	978	958	1006	933	920	917	964	1035	926	973	1053	1005	959	971	994	942	1018	922	939	985	1013	958	940	1041	900	1032	979	990	978	952	1028	911	1000	1029	978	995	1002	982	971	1006	1003	999	958	993	945	978	983	975	976	1021	997	1036	1015	974	952	950	969	991	1001	957	1010	975	974	928	940	944	966	985	983	991	985	937	968	967	928	910	982	1045	947	956	982	940	933	1001	969	970	979	954	990	1004	969	960	1027	1014	1000	982	949	1007	989	951	989	960	966	968	996	979	1003	944	1043	1018	969	961	1004	1018	1010	1003	929	932	1029	1014	925	1003	1004	998	1020	965	957	960	989	974	938	1023	982	980	963	965	958	952	974	939	984	940	982	982	966	936	989	976	936	993	940	1025	962	972	950	993	930	975	985	967	968	991	1004	986	987	991	955	992	1034	948	985	1016	941	937	1023	981	996	975	953	1001	979	988	1054	984	904	966	981	963	973	953	981	960	941	984	995	1031	990	1039	987	1027	987	953	938	958	981	976	976	947	1003	924	982	918	986	1044	952	991	928	963	950	1022	940	978	897	996	995	1004	1025	1055	949	1072	972	994	989	958	977	966	982	1025	945	1020	950	999	1034	967	1011	1018	956	1048	977	949	997	964	939	1004	949	1053	943	1006	947	976	1018	914	968	973	927	1014	912	967	952	934	1001	976	922	993	947	944	1008	947	1003	978	951	1002	986	1044	921	1034	947	971	1055	1024	975	1002	989	985	965	984	979	1040	1002	958	958	991	949	992	966	977	961	945	922	991	974	1065	1007	982	993	966	1040	909	939	1010	1015	954	955	905	1019	930	935	981	1014	972	992	1008	1000	1006	968	946	963	950	945	956	963	966	971	979	969	944	944	946	1016	966	956	941	985	922	1001	1039	999	944	989	1035	976	953	1007	962	1015	1020	1020	980	969	1012	921	981	1015	983	961	934	975	1006	932	978	1028	974	1009	914	1007	935	1004	934	963	956	1032	963	956	1012	960	946	976	1000	1039	1039	977	975	994	938	971	965	1025	1012	1002	994	1019	1002	1023	952	984	998	996	980	997	987	942	988	1033	989	993	986	934	912	972	999	999	950	970	964	975	977	946	950	970	997	1003	965	918	968	958	959	920	1004	953	985	995	971	938	880	974	958	959	1025	938	1021	978	954	977	1000	985	968	958	1006	916	967	1044	921	1018	1009	963	979	980	929	966	940	995	1039	978	926	953	978	956	955	1026	972	960	958	960	1005	963	1013	991	987	973	1025	976	926	984	944	947	969	982	976	923	984	983	992	911	998	925	1045	995	961	964	983	968	982	981	971	974	927	953	1015	1027	1074	1026	944	1000	938	951	1017	1023	961	1018	993	920	960	955	1012	988	948	970	1001	1042	991	963	1023	951	960	967	999	946	978	966	988	981	995	1022	948	998	945	954	985	1004	947	914	1037	985	931	963	1001	997	954	982	943	979	975	973	934	1016	959	1012	974	970	1000	990	954	959	967	969	961	978	948	982	1001	994	954	980	940	945	954	970	966	966	967	985	986	966	950	995	997	980	1014	930	945	1021	983	931	929	977	1023	946	1016	928	976	945	985	950	963	967	1023	987	997	958	924	1016	975	993	956	902	943	961	935	957	921	985	1009	1008	1008	978	993	962	957	941	951	972	922	1020	1008	1003	965	969	936	1020	879	979	927	1018	980	1001	1027	1003	962	967	979	1003	974	940	1010	961	940	993	967	992	984	969	966	988	1031	895	994	1005	927	892	1002	994	970	962	979	980	983	961	957	964	976	991	978	961	1024	948	1013	926	888	1007	956	1005	968	952	968	1001	940	917	936	908	963	964	985	985	965	954	989	1020	962	966	975	923	992	921	1015	970	936	977	958	982	949	956	959	1007	985	944	1027	956	927	977	964	920	996	962	1020	978	934	949	941	997	920	976	982	961	944	972	956	967	968	950	1005	975	967	1037	1012	974	943	946	985	1034	971	966	999	1006	974	942	920	956	945	949	967	988	1004	988	973	912	927	964	955	989	954	1023	983	1021	927	959	942	1029	976	1011	949	974	967	1023	942	969	977	1014	981	915	943	1052	965	979	997	992	956	1001	970	999	1033	1008	952	976	968	971	1012	998	993	973	991	1008	981	1013	979	920	1017	922	1008	952	948	904	1009	966	977	956	987	960	951	977	996	989	978	969	1011	963	991	997	912	1034	940	934	985	944	971	923	963	938	997	968	1027	978	961	948	1000	981	966	1013	972	987	960	975	1065	997	1010	964	1003	1005	965	952	986	930	998	975	938	1032	961	974	919	964	988	963	960	975	1039	1033	944	1024	968	1027	942	960	922	1001	1026	943	925	974	988	1026	984	1040	1036	1011	906	1027	963	1012	927	926	1008	983	966	1012	949	953	1014	1000	982	962	967	981	975	1018	933	958	1025	985	947	976	995	906	993	959	972	933	1018	1051	1045	1006	923	945	1005	1034	960	1024	981	954	973	1013	947	998	966	977	972	969	987	973	1006	989	965	966	956	913	961	1017	945	958	1012	967	980	946	985	981	1008	969	998	969	992	963	978	954	941	992	961	1009	1016	963	996	999	955	953	908	1017	917	1035	1016	1008	1012	1010	1003	929	1009	943
23429	20720	24350	27163	20721	20740	18010	751	441	373	352	344	352	317	331	342	357	301	324	289	279	301	297	270	302	271	314	283	278	265	291	270	287	272	248	290	268	261	279	285	280	259	271	265	264	276	262	253	286	280	292	289	288	277	258	288	299	270	259	278	279	287	256	300	254	267	299	284	266	268	294	288	271	272	281	286	268	305	300	282	282	283	248	284	289	245	287	243	248	250	277	301	266	277	299	291	276	324	249	270	266	251	258	291	285	283	253	294	263	292	276	271	292	309	264	274	283	275	264	283	291	274	258	253	265	293	285	296	236	264	290	292	295	279	258	300	272	282	253	276	278	293	282	284	231	228	304	262	283	283	276	271	317	303	253	264	277	281	291	258	281	300	271	319	290	273	284	239	268	267	280	258	257	271	291	315	250	274	258	270	251	288	271	257	280	268	281	289	275	275	260	260	307	268	316	283	287	272	285	277	278	282	292	261	304	256	268	273	290	260	269	291	280	238	272	270	276	281	293	281	252	286	262	308	277	293	259	279	296	305	260	248	265	279	249	266	272	243	289	266	256	260	307	260	281	280	304	261	283	291	275	273	260	272	280	278	272	311	288	257	270	243	280	274	285	269	265	271	277	270	247	268	305	264	256	292	279	257	279	314	274	312	295	274	274	284	279	278	271	281	256	272	306	268	212	280	297	275	249	252	236	288	285	292	296	276	262	260	257	239	274	248	232	244	308	285	277	287	314	249	248	284	295	254	279	292	297	282	287	290	293	231	263	279	271	291	280	265	248	279	323	293	248	274	285	306	294	273	267	298	285	279	286	270	258	265	284	253	258	252	243	295	287	254	306	312	262	255	289	285	284	256	309	251	269	278	303	285	280	265	291	283	269	294	273	271	260	267	255	267	254	246	304	270	295	259	238	290	302	258	276	283	276	274	283	269	297	269	248	274	276	292	277	267	258	232	289	303	252	280	263	302	289	255	290	276	305	303	247	254	290	290	279	267	285	248	260	296	277	281	251	299	252	251	248	258	246	268	295	263	274	270	271	251	302	304	312	274	290	267	275	273	269	253	247	294	280	272	274	268	234	277	278	289	286	314	283	269	271	277	297	314	271	303	274	280	293	291	268	287	280	288	294	259	273	284	278	299	241	270	254	323	279	280	270	269	274	244	284	248	282	279	261	262	251	290	284	270	290	292	274	268	254	302	267	282	244	304	286	268	294	309	293	277	285	264	265	277	265	289	274	251	259	271	273	296	282	244	271	278	252	318	290	267	255	268	278	258	289	299	290	263	257	281	271	255	265	264	278	291	291	265	273	288	298	294	270	264	289	249	293	286	294	282	277	273	284	328	254	297	272	290	239	260	262	271	287	265	302	285	285	262	262	257	292	273	281	290	256	272	263	283	288	277	306	260	284	243	298	286	277	248	268	281	256	258	291	287	291	285	264	255	270	271	284	275	274	272	290	294	287	286	253	300	262	309	271	298	276	259	283	300	290	292	298	268	292	306	290	256	280	257	252	278	273	259	257	276	276	308	294	289	261	288	278	276	247	296	263	326	281	284	279	280	268	261	292	278	296	280	324	231	291	289	260	277	275	289	266	255	269	250	302	271	285	272	264	297	288	284	235	295	314	279	261	294	272	272	268	260	287	258	306	269	266	270	274	257	298	295	236	276	258	278	291	284	281	276	293	261	292	288	298	263	271	289	269	270	243	291	291	294	276	299	296	276	263	258	278	284	280	263	299	279	266	251	240	274	279	299	297	262	264	256	324	234	267	265	278	253	258	280	286	256	304	268	297	278	238	288	287	308	257	314	271	276	263	271	260	256	293	257	270	306	279	266	266	272	294	273	284	279	280	253	264	278	271	284	259	250	262	261	273	297	278	266	300	249	259	259	288	240	262	292	263	288	270	265	280	274	307	322	281	255	271	264	293	257	301	274	268	255	291	269	252	262	263	322	272	262	260	260	281	300	279	262	281	285	295	274	262	272	266	294	262	272	308	267	281	269	257	259	268	276	283	293	251	258	270	258	293	295	271	265	270	270	299	328	272	283	255	272	272	294	268	247	258	256	275	282	269	272	263	281	244	262	255	317	311	278	247	259	278	272	278	247	280	279	277	305	258	288	270	258	302	297	311	279	238	260	265	263	286	265	296	296	266	288	262	271	261	298	266	273	252	283	290	266	287	275	254	280	268	294	283	280	247	271	256	283	267	277	276	298	270	271	287	268	236	297	294	263	257	229	270	288	299	251	246	266	279	285	292	278	290	263	285	241	285	273	291	265	291	246	296	297	286	295	276	313	262	289	320	259	266	267	281	263	259	239	282	272	273	284	251	261	270	285	249	226	266	261	248	290	273	272	277	225	282	281	257	294	296	269	301	270	255	250	257	248	255	277	272	278	288	293	269	287	277	277	268	318	301	273	264	293	276	287	233	272	281	294	316	293	239	277	289	282	253	255	309	268	266	265	303	261	278	261	251	326	284	269	272	292	300	295	287	276	323	262	276	309	286	282	312	281	255	271	262	286	260	267	263	293	262	321	301	287	273	263	299	265	284	282	267	277	308	285	281	270	232	297	264	291	279	250	275	277	266	276	286	277	255	293	280	297	263	257	316	268	289	269	253	249	296	277	279	263	283	239	276	280	256	253	263	255	301	296	291	291	255	258	286	274	290	264	286	263	284	267	283	318	281	297	287	281	290	278	281	294	298	279	286	269	285	264	264	264	247	260	265	274	289	267	280	279	317	268	287	277	263	266	282	281	248	265	237	259	311	295	277	267	274	263	257	270	264	256	278	287	294	261	264	281	275	286	290	300	295	238	249	238	264	252	279	280	289	247	233	277	258	260	281	300	272	282	250	297	282	275	319	288	270	264	269	269	313	237	256	300	298	289	273	312	274	250	262	283	262	256	287	235	283	265	258	265	267	268	282	286	304	291	285	276	260	261	265	279	297	293	282	261	262	284	297	279	268	272	273	268	277	270	268	270	263	265	278	254	225	266	267	272	310	295	274	266	265	314	274	281	275	274	293	274	295	270	298	284	281	276	284	261	270	258	294	266	256	274	277	284	270	268	263	317	265	270	266	254	268	305	278	277	277	280	251	254	270	263	269	276	290	270	284	274	289	255	264	254	304	264	284	272	281	265	251	267	286	255	285	311	286	272	288	306	296	243	287	291	285	254	270	277	303	286	309	250	290	296	273	286	276	272	271	292	249	306	284	273	292	297	305	255	243	283	291	299	270	271	251	280	242	300	267	274	258	260	289	269	265	290	275	286	264	247	239	272	298	286	308	270	261	280	246	292	265	244	258	274	295	270	290	314	288	311	290	259	301	296	254	277	277	310	279	257	264	292	276	239	270	290	274	261	269	292	275	257	246	291	255	267	293	273	263	252	294	286	258	274	295	285	288	258	274	286	269	253	289	296	261	293	248	280	258	265	273	274	281	264	299	275	265	264	313	282	284	271	272	264	277	271	257	296	290	277	259	250
5419	4448	2315	1193	884	726	731	722	671	683	670	706	640	667	656	651	630	604	635	617	632	639	634	664	574	646	593	646	631	615	630	619	616	627	609	632	670	652	595	633	614	645	603	645	624	656	571	599	607	644	625	646	592	587	605	607	618	584	633	628	594	571	591	619	649	628	641	632	616	653	609	619	573	618	577	635	629	582	643	593	584	622	611	608	635	570	645	672	620	602	627	614	649	613	595	556	647	647	662	675	623	659	617	607	619	589	648	602	603	608	592	580	634	665	638	598	663	616	656	586	599	642	640	615	616	556	614	638	578	645	646	626	607	673	584	631	611	624	630	607	574	584	569	641	550	658	688	626	623	599	620	651	602	649	648	640	597	633	640	606	622	657	615	617	639	623	646	628	616	603	575	612	632	613	621	636	630	630	597	607	570	623	645	618	625	628	605	601	599	621	605	597	571	639	678	621	598	587	604	622	601	657	609	649	581	590	612	630	610	602	648	628	659	616	632	590	646	643	655	589	628	626	637	621	553	612	591	589	574	622	646	628	598	590	652	588	645	596	625	597	667	632	625	583	615	587	588	620	624	601	581	646	611	625	632	634	626	607	680	633	608	625	614	596	604	596	642	582	596	644	611	615	608	618	647	596	613	641	604	620	587	651	616	594	590	664	620	634	644	661	647	591	645	622	646	637	581	602	648	596	640	651	628	656	627	628	649	635	588	612	649	565	574	651	581	608	631	640	615	640	603	597	640	676	653	608	599	611	615	584	643	640	659	593	588	582	655	602	612	647	632	652	669	634	575	658	631	614	595	638	621	649	652	602	595	583	599	606	619	585	620	594	602	589	593	634	604	570	636	622	635	618	659	662	666	627	635	629	647	589	619	583	609	617	558	599	586	586	574	607	617	633	605	631	637	612	611	630	574	655	682	626	605	615	659	627	640	624	579	594	634	657	584	613	626	665	576	646	696	644	650	595	635	602	622	559	614	614	591	628	625	630	632	583	604	629	605	656	629	609	604	607	620	622	636	660	645	615	605	633	619	611	577	597	621	615	588	615	620	639	614	662	625	636	671	627	638	624	660	610	637	608	566	612	596	590	603	620	637	603	622	599	641	640	628	612	624	634	566	618	581	586	626	644	629	557	612	635	624	592	610	628	614	628	628	673	642	588	599	592	607	611	647	610	639	655	620	564	627	661	621	630	633	594	622	608	600	652	659	586	653	617	665	592	594	595	607	678	632	615	570	618	626	567	606	604	616	628	641	670	617	603	621	606	576	611	634	609	636	568	592	596	623	605	618	633	645	613	607	653	623	638	624	596	629	627	582	630	558	602	593	617	657	654	648	569	637	651	620	628	581	607	584	591	597	642	649	602	633	622	651	656	597	597	618	638	617	662	620	656	611	654	619	632	597	606	621	655	612	624	619	681	588	611	606	632	602	611	632	617	633	641	580	630	621	642	643	647	609	660	619	594	608	618	660	608	608	626	580	606	593	578	600	626	579	600	678	619	618	622	616	642	579	607	637	651	613	579	578	592	654	609	634	615	616	628	632	629	605	633	600	589	620	643	584	612	635	658	589	642	590	604	591	608	684	621	624	630	648	590	603	624	628	582	598	648	633	623	640	604	633	586	613	622	622	572	613	654	623	618	621	630	629	566	603	643	600	641	555	614	577	629	624	693	611	610	606	612	626	625	627	613	651	575	629	623	674	609	615	595	655	616	648	619	609	628	669	640	580	616	580	643	629	626	601	604	657	603	584	661	620	621	624	599	621	599	653	625	604	635	637	560	614	621	622	620	644	583	591	617	595	602	641	596	620	630	586	604	608	649	599	593	628	603	643	605	638	605	622	600	613	617	626	626	621	643	600	604	628	612	608	616	618	638	615	570	662	641	575	628	594	598	610	605	627	610	633	662	619	619	585	616	616	648	622	617	647	591	626	602	644	632	564	635	631	604	615	616	584	599	625	664	612	589	635	630	595	654	631	623	591	631	572	604	581	592	603	642	620	643	583	623	679	623	603	653	645	613	633	584	582	642	633	619	583	644	595	580	573	620	607	624	600	631	581	608	607	648	571	625	691	630	624	616	643	590	608	644	628	653	625	640	640	628	628	615	633	616	665	594	613	633	612	639	603	610	595	657	604	617	618	609	578	626	611	596	633	622	628	622	623	600	627	579	605	646	626	599	615	615	619	602	594	636	592	624	613	610	649	613	611	619	606	618	637	616	596	583	588	600	623	613	588	622	632	638	605	585	570	626	607	608	611	623	603	621	657	592	627	634	613	609	624	670	632	607	641	622	624	633	629	593	630	608	611	639	637	602	646	591	573	621	614	572	604	585	565	594	594	573	600	630	590	613	656	660	604	638	631	603	629	598	613	616	630	663	555	606	621	623	638	587	602	633	588	600	598	630	619	607	632	623	636	647	640	646	601	633	626	609	595	639	621	618	629	639	636	611	578	646	588	643	568	602	590	654	617	644	636	592	580	630	645	584	665	634	613	619	620	597	590	642	590	615	659	628	630	610	620	601	621	618	630	574	618	597	658	616	641	619	625	626	597	642	607	620	595	623	622	617	609	639	647	628	628	640	593	577	576	600	618	617	587	574	605	610	641	623	640	584	677	607	589	614	614	597	596	597	597	600	610	614	608	626	630	684	608	655	591	669	647	643	625	593	569	623	632	662	599	604	612	643	610	641	607	633	614	623	627	638	605	646	555	582	613	631	588	648	599	602	627	581	619	616	572	596	638	668	663	602	606	626	598	624	614	630	623	622	597	612	624	601	623	637	616	632	603	650	599	648	605	596	600	614	599	582	648	605	635	587	633	595	662	625	606	580	580	570	619	649	607	664	632	618	598	570	630	618	604	592	635	578	579	615	585	587	585	606	604	639	616	616	651	649	602	592	615	649	593	644	587	610	645	637	621	579	640	625	584	592	587	644	639	614	649	627	616	582	596	627	623	616	642	674	607	597	617	628	622	645	607	631	664	604	625	632	624	646	589	623	620	609	625	602	625	620	653	637	601	601	642	603	583	628	580	646	631	660	603	622	615	572	596	611	627	637	639	588	635	617	626	634	604	626	644	603	566	633	619	588	607	666	614	596	601	601	613	620	633	607	573	636	620	614	600	637	645	673	578	626	612	625	700	602	619	534	592	671	608	637	568	607	598	631	588	630	596	665	609	631	634	626	615	629	601	613	634	613	611	607	639	593	634	600	598	598	565	622	629	614	601	592	646	564	609	623	640	593	631	644	577	656	597	639	674	650	616	612	588	607	639	641	631	610	614	661	629	612	636	592	648	613	610	599	642	579	618	607	591	650	654	648	602	643	650	625	594	605	639	597	613	612	588	599	644	618	621	552	628	604	637	592	607	616	631	604	593	627	601	654	629	629	639	653	638	623	622	638	608	552	627	634	601	640	611	628	608	621	617	637	640	561	639	621	662	620	658	624	594	609	619	626	626	591	611	621	588	607	661	608	594	663	588	626	629	646
31850	18971	6740	666	406	419	409	437	410	385	402	427	378	390	388	408	400	379	386	397	366	383	424	404	415	416	406	413	401	394	370	376	430	390	391	447	408	455	416	430	424	393	383	392	376	445	392	404	389	419	393	419	431	406	384	417	423	419	399	398	371	408	377	416	382	409	425	373	427	424	407	372	444	415	418	412	426	405	449	425	421	418	390	428	413	427	379	421	408	411	426	391	430	370	426	424	416	441	410	381	381	395	430	418	428	367	439	399	401	390	430	440	429	402	366	419	439	389	423	414	386	416	373	436	421	416	390	434	429	404	398	378	388	433	401	406	387	377	400	409	349	421	418	401	389	441	412	456	374	441	386	405	395	401	365	424	422	393	450	383	372	433	403	398	394	406	358	382	430	434	394	400	421	445	381	365	361	375	390	429	413	422	408	371	398	427	379	373	388	397	390	397	408	435	401	353	389	443	448	436	393	363	387	398	387	412	380	386	406	406	390	357	363	396	393	391	423	382	458	412	412	357	405	439	430	418	391	422	394	409	411	382	358	407	406	432	413	418	391	413	365	438	397	400	405	455	403	412	408	412	381	411	401	375	380	398	362	369	386	438	391	404	420	349	397	430	472	386	375	402	411	409	430	402	382	416	380	409	421	407	379	383	406	382	399	414	396	385	365	364	400	423	365	418	379	411	416	424	420	388	361	426	372	389	366	439	422	394	396	392	405	434	420	424	403	428	381	403	378	418	415	434	414	382	394	410	387	367	368	418	414	465	380	412	430	433	408	441	409	404	412	443	393	363	401	433	393	390	416	405	398	394	413	426	431	378	429	411	420	396	433	396	391	432	397	417	386	393	413	361	403	415	417	410	390	391	402	422	418	386	388	424	393	430	403	381	427	384	429	411	397	388	376	406	381	417	396	399	381	383	417	403	404	440	429	397	393	383	411	406	384	431	404	407	402	428	364	361	424	431	412	455	423	390	394	375	386	396	397	414	396	467	402	424	456	421	383	414	384	408	399	402	350	377	371	401	361	365	433	398	424	376	450	409	415	379	401	386	386	421	379	409	371	413	384	364	417	392	414	415	432	416	412	386	424	394	416	394	398	416	438	425	367	399	386	405	409	372	399	400	411	400	396	381	371	353	426	447	408	407	375	417	410	419	405	380	406	388	385	461	400	409	405	363	413	410	445	359	387	415	379	407	427	414	402	418	437	342	411	441	417	344	403	384	407	385	381	403	430	366	414	426	361	417	397	420	362	381	408	386	418	404	409	383	399	394	394	438	407	408	378	406	414	447	369	386	376	417	418	399	379	417	389	418	439	409	429	428	409	400	382	408	417	415	444	405	403	366	367	406	393	418	421	409	395	425	396	406	400	403	450	374	397	412	471	427	430	403	367	414	423	405	398	390	393	383	387	415	431	384	388	443	427	397	407	410	400	417	410	416	420	396	413	424	399	421	413	429	423	426	422	380	393	435	398	409	399	408	375	404	382	384	402	377	388	406	403	436	413	434	410	420	362	383	386	401	480	390	411	391	367	418	431	428	425	371	379	386	402	412	386	407	372	401	428	406	388	374	405	415	418	421	399	416	401	419	402	419	359	402	388	391	395	417	417	416	378	428	399	355	398	401	431	394	372	432	415	385	390	425	365	412	389	446	429	367	410	436	406	402	407	438	402	375	401	380	427	411	399	412	421	361	419	358	382	365	390	414	417	394	404	364	349	396	418	408	384	390	409	395	376	404	455	358	457	423	406	357	394	393	432	422	363	400	392	417	406	414	447	419	383	428	421	405	397	357	404	377	375	401	425	407	407	424	388	415	450	430	399	402	441	407	396	393	417	354	432	432	432	453	430	395	398	409	407	419	402	416	402	390	411	396	441	438	376	398	412	421	414	391	356	379	369	386	361	408	404	383	434	383	408	409	429	401	471	407	394	393	390	385	367	376	366	439	355	380	413	403	407	394	391	417	388	401	387	388	416	408	400	411	395	377	426	401	382	404	414	383	390	423	390	396	421	440	418	409	422	382	401	390	384	381	420	424	392	434	410	406	395	387	405	433	399	427	409	428	392	391	380	379	375	417	394	384	372	394	411	371	411	452	457	402	404	416	381	352	407	400	423	401	391	380	433	402	451	426	405	397	408	424	388	362	401	412	421	402	388	407	428	423	454	383	457	412	398	397	406	459	404	406	426	408	386	399	424	382	411	418	402	388	386	405	411	368	416	404	422	387	383	384	408	398	414	404	381	408	467	451	395	403	462	397	402	406	421	440	400	375	382	392	341	400	425	383	353	371	398	370	390	378	397	376	412	406	396	362	401	417	402	424	374	404	402	425	400	359	410	395	398	364	445	449	389	409	418	419	417	382	395	393	404	413	420	436	399	371	408	404	411	376	422	398	371	369	437	348	384	361	382	364	410	372	412	418	439	393	368	426	375	392	449	384	408	420	396	380	407	419	383	409	425	441	387	423	367	425	408	409	407	425	419	385	357	383	415	418	432	428	358	354	375	425	387	413	426	415	418	441	382	378	381	399	449	355	441	416	442	407	402	415	419	401	415	421	406	426	394	410	402	396	400	387	409	405	428	439	386	419	406	410	448	381	425	408	399	430	408	421	375	412	380	409	406	391	411	397	370	446	399	367	435	383	424	396	423	425	396	427	389	387	408	396	347	424	382	411	382	407	403	418	402	430	411	418	404	391	431	398	403	381	383	403	383	400	401	411	414	391	424	402	388	406	449	359	414	381	385	414	417	358	422	401	405	415	383	427	409	429	412	365	409	400	405	430	405	386	436	423	429	437	412	417	430	396	381	406	391	410	351	399	377	414	380	400	381	411	419	392	420	423	398	434	415	437	428	405	387	410	421	467	396	401	408	414	390	447	413	418	395	409	429	430	397	405	405	427	398	398	368	409	427	429	394	403	347	388	419	404	413	433	398	401	394	422	380	418	378	378	419	381	418	417	405	399	397	442	376	396	373	396	392	373	405	414	409	360	459	412	403	465	410	374	427	404	394	411	415	402	403	415	379	392	401	393	384	410	399	407	403	425	393	430	409	381	399	383	411	400	384	406	390	441	420	385	426	406	428	370	390	383	400	416	414	384	427	415	406	407	394	420	394	397	393	369	424	450	388	395	416	395	381	394	399	401	449	390	413	386	409	387	400	398	381	425	375	424	419	389	429	379	379	402	374	394	398	409	416	388	425	407	420	383	399	410	401	396	372	368	398	379	414	404	405	418	378	384	398	412	391	406	403	412	428	394	410	405	407	400	428	407	385	405	362	383	381	384	409	370	375	388	421	409	393	439	381	380	407	378	394	410	419	414	369	408	432	437	394	420	369	386	419	397	411	334	343	407	413	386	412	394	399	378	398	418	423	382	370	419	417	363	406	402	402	421	440	423	417	456	392	405	407	396	357	393	436	424	376	419	400	407	382	390	442	420	427	420	408	408	405	409	402	391	395	394	391	428	420	392	396	395	417	424	421	409	398	396
5696	1072	1045	860	900	901	921	941	889	895	907	944	870	946	847	885	927	902	911	925	921	965	891	919	908	936	903	916	891	925	934	943	902	915	952	922	917	884	907	934	912	891	909	887	881	930	918	868	977	971	927	902	898	906	919	914	943	909	938	963	934	901	909	935	918	950	894	889	911	939	971	881	865	928	962	832	910	868	875	938	896	892	939	900	944	940	953	913	908	941	922	875	951	898	965	910	961	890	867	962	923	893	910	916	903	909	885	897	938	942	908	932	943	886	961	910	935	899	922	903	957	919	863	903	939	919	918	870	880	939	923	908	967	933	946	933	920	881	870	925	864	925	893	916	955	884	947	857	931	917	892	902	928	890	937	885	914	906	964	895	869	959	847	933	880	912	918	878	960	924	942	883	920	952	901	953	961	911	914	938	916	932	890	913	884	930	929	878	950	935	955	968	933	910	907	891	919	913	922	926	926	971	876	919	905	920	916	913	941	948	871	920	944	943	886	904	913	956	971	903	929	892	906	910	905	902	893	934	891	928	899	937	882	997	939	910	923	970	916	950	936	911	902	910	918	892	913	929	918	942	947	971	931	947	917	850	951	868	893	951	965	1010	934	923	909	941	899	943	921	926	897	905	974	897	912	898	854	865	942	907	868	882	908	925	885	950	904	914	940	940	921	897	911	911	914	922	910	920	913	915	877	932	931	967	905	926	898	985	902	937	907	901	936	918	881	950	857	911	938	944	937	890	947	955	876	950	959	874	957	895	966	944	962	899	917	905	914	897	919	939	979	925	896	949	922	947	905	891	926	961	972	906	902	872	897	929	875	955	906	888	931	941	914	911	887	931	947	935	843	951	880	921	905	908	937	917	958	955	898	899	920	918	955	871	922	884	925	918	885	952	904	922	914	884	943	935	900	905	914	895	963	969	918	885	892	952	906	914	948	930	911	978	945	922	917	970	917	920	937	917	902	933	956	890	936	869	935	915	928	915	915	941	931	954	945	900	950	918	930	890	919	921	906	975	902	912	967	877	955	921	885	951	847	952	924	927	941	900	919	949	966	979	912	967	930	926	937	938	948	926	945	938	965	955	949	891	906	912	901	928	894	957	923	940	952	925	935	950	937	875	937	975	938	926	915	913	905	919	909	931	891	920	926	904	925	820	868	857	985	987	884	948	897	876	872	896	943	904	934	948	920	904	864	922	901	921	930	943	982	949	944	935	914	898	929	930	941	921	932	976	877	1007	916	890	929	915	923	901	907	917	905	930	935	929	856	905	917	896	965	928	972	892	924	984	954	893	845	883	947	901	866	939	900	957	882	905	972	923	896	899	870	893	968	869	905	920	942	959	907	881	946	925	964	901	934	902	926	934	918	913	1006	884	919	914	953	885	905	884	899	956	854	928	914	932	950	925	933	953	876	906	952	950	877	915	908	898	908	923	888	902	908	903	949	914	919	929	944	895	953	878	920	887	948	917	888	923	862	938	939	941	974	891	896	922	922	888	883	922	909	930	872	871	872	928	909	894	908	886	939	953	881	865	928	942	921	852	950	967	929	932	943	855	944	932	921	888	957	884	936	954	933	905	863	949	921	948	970	880	925	910	890	928	935	874	895	946	935	935	950	936	949	870	922	938	964	918	925	943	924	873	898	936	923	934	951	901	902	933	904	963	907	887	917	955	880	958	951	924	926	873	904	938	1010	947	873	960	917	946	909	889	944	936	884	874	914	952	953	970	887	877	951	888	909	877	948	887	937	878	913	941	925	907	937	975	893	987	946	880	907	922	891	984	925	899	967	908	961	939	986	921	949	893	929	871	924	915	896	911	923	925	935	892	925	882	894	914	895	968	859	888	930	896	959	927	891	926	922	904	921	920	904	921	937	946	921	944	907	944	911	922	914	950	952	859	900	930	886	930	967	922	898	899	934	879	924	889	919	954	881	923	949	926	907	895	970	904	889	944	885	930	924	931	912	920	935	992	954	898	890	935	865	965	955	960	921	958	936	907	906	949	921	913	978	929	861	928	934	955	928	931	970	916	930	915	908	890	884	904	875	951	910	892	1005	968	917	880	874	886	920	942	903	932	874	859	890	934	909	914	915	901	883	895	871	924	900	958	938	909	890	972	902	917	902	915	876	872	958	976	937	918	841	925	927	953	952	973	951	923	893	907	923	875	959	866	919	906	847	916	889	950	952	932	895	895	923	949	886	939	896	910	945	922	898	962	900	964	935	911	960	942	859	956	973	933	911	917	920	870	914	877	935	937	936	933	939	889	923	927	929	943	923	960	928	916	938	891	975	971	886	904	923	893	902	909	979	988	919	961	931	933	900	938	914	892	936	924	915	921	947	928	890	944	914	968	946	928	952	932	947	926	933	910	889	915	895	954	984	921	920	902	909	912	880	943	964	929	889	947	901	919	936	884	964	909	870	899	949	877	895	916	909	881	929	936	913	936	950	894	825	903	901	958	912	910	959	918	879	944	980	888	907	964	954	889	947	911	869	934	933	936	971	931	896	906	948	900	916	962	923	918	946	931	973	865	901	899	911	913	950	924	929	936	952	913	922	899	924	910	893	864	889	900	943	936	909	873	920	909	903	933	965	916	875	914	940	941	883	924	855	922	909	876	918	951	996	924	862	908	949	908	873	900	940	911	893	873	843	921	926	930	912	976	932	936	881	876	923	924	1008	948	874	961	954	923	963	948	926	929	905	942	941	967	936	974	870	960	982	953	916	925	935	934	915	929	928	916	940	869	929	912	955	972	875	942	949	919	912	959	927	892	858	911	887	938	944	928	885	963	904	928	941	912	913	947	925	878	931	926	956	921	898	949	918	898	909	908	949	928	865	889	970	931	932	885	904	878	894	954	896	922	926	923	901	885	938	916	888	923	950	906	1010	958	977	900	952	960	971	932	936	914	963	945	895	857	898	919	861	961	936	895	890	966	927	956	961	902	938	898	927	993	922	862	939	925	908	926	908	909	868	967	873	919	935	899	956	913	937	872	965	956	916	920	864	950	950	911	921	962	968	935	924	943	909	976	893	925	944	946	899	886	867	927	937	935	894	880	908	877	873	922	931	907	902	956	907	876	940	955	948	873	923	925	911	938	971	933	920	952	905	934	930	894	912	886	954	871	949	919	957	935	916	924	916	918	917	935	867	919	932	898	866	913	919	903	919	918	917	923	919	871	899	922	865	899	940	898	913	884	923	918	927	894	864	941	912	952	902	888	977	909	932	840	943	920	908	946	913	958	963	898	914	980	947	959	935	903	976	928	952	917	904	888	906	916	852	866	901	870	923	880	911	912	919	888	853	917	900	938	934	954	921	900	941	920	881	898	886	921	914	901	951	950	924	870	914	928	946	984	966	927	970	898	944	886	972	918	901	940	896	932	926	939	932	945	904	944	895	877	953	954	932	929	961	919	911	911	902	925	954	920	919	914	929	899	919	929	915	967	919	921	931	927	914	947	893	906	907	960	895	966	922	866	908	889	938	990
23943	20716	24105	27405	20721	20611	1815	642	515	496	500	511	429	459	478	510	454	483	418	462	466	469	494	416	426	457	466	480	458	479	436	438	462	425	446	435	483	445	487	464	449	462	461	433	439	398	459	462	478	472	471	453	415	448	466	444	463	480	446	435	448	474	460	432	466	452	452	430	452	452	443	443	377	430	427	468	482	453	431	438	476	426	444	457	442	476	493	447	425	489	489	456	498	442	437	471	424	430	451	467	451	444	457	453	482	415	469	444	434	446	425	467	454	476	482	467	427	477	483	457	465	460	431	447	433	420	470	452	434	424	477	448	443	471	484	443	449	465	439	465	449	446	436	481	451	396	458	441	439	435	453	418	506	478	455	421	454	474	436	471	488	457	440	433	469	476	438	467	461	397	448	462	450	476	415	453	436	422	476	437	499	464	487	456	443	429	462	473	478	428	437	489	430	453	483	489	447	438	456	442	419	414	483	483	410	435	507	464	443	418	429	438	467	462	471	459	437	424	430	457	498	417	451	439	442	431	457	415	485	455	458	443	408	443	475	471	446	408	445	498	448	457	437	436	448	479	445	462	471	448	472	447	430	458	451	433	447	448	438	443	444	471	429	430	409	476	475	430	461	499	463	430	431	477	452	444	464	467	469	484	426	482	466	478	463	426	447	490	470	477	461	434	449	442	415	448	432	477	492	452	456	449	479	454	493	440	466	482	445	428	460	472	428	446	421	466	438	427	481	444	461	455	437	442	480	446	467	421	436	439	435	431	464	469	469	460	430	459	466	435	446	449	412	462	451	414	438	403	415	471	479	467	418	413	432	516	435	452	478	420	437	459	471	455	437	464	461	446	415	453	441	422	456	403	457	446	477	452	453	460	464	461	462	448	469	456	476	451	427	443	452	444	399	491	429	466	457	401	410	450	455	448	464	451	458	467	446	456	444	455	446	469	460	456	440	457	446	436	465	454	451	490	458	466	457	474	440	438	433	462	438	467	428	486	452	426	487	425	454	473	478	489	449	433	472	448	398	430	413	444	477	420	456	443	477	457	426	453	449	432	442	427	477	458	452	447	395	465	443	455	457	429	442	447	463	415	431	435	458	486	460	468	510	439	465	445	457	434	453	545	421	422	412	442	468	467	449	488	465	478	441	425	446	459	442	450	448	492	462	470	464	425	440	435	414	457	415	446	444	458	464	434	447	444	449	464	412	474	427	420	452	450	444	437	428	441	445	455	458	451	437	386	442	433	473	438	441	440	488	472	433	392	450	496	419	441	438	439	438	448	452	447	491	435	429	413	449	424	477	474	473	446	455	448	484	431	460	426	461	497	478	486	438	432	436	446	455	419	441	466	436	438	418	436	449	413	456	436	453	462	441	452	423	478	442	402	466	451	479	448	472	474	435	409	405	441	447	425	436	413	439	448	444	491	468	420	447	461	467	459	434	492	397	440	463	461	462	460	428	459	432	479	486	457	492	457	462	456	425	456	434	483	470	436	450	444	454	447	439	434	490	425	485	456	445	412	447	463	462	404	405	450	438	483	433	463	449	416	451	459	439	426	456	452	475	467	450	462	438	436	403	446	432	424	456	453	451	438	441	487	473	427	474	460	456	422	467	439	438	466	438	456	449	433	420	476	443	469	420	437	457	434	444	451	454	444	474	433	441	447	448	453	467	460	483	458	454	462	433	472	475	438	436	447	439	480	449	460	461	404	435	448	455	481	466	478	444	440	443	440	473	440	436	433	448	447	484	469	455	424	480	473	410	433	454	456	455	455	472	479	445	416	446	475	460	394	437	479	441	415	428	419	448	449	476	447	478	468	436	464	431	492	493	478	449	470	468	454	405	456	434	434	498	446	459	395	395	427	452	482	465	431	464	457	449	454	464	486	469	479	436	465	446	423	444	435	473	467	455	432	471	435	454	466	439	501	458	443	435	418	419	431	424	460	449	465	440	420	469	418	439	419	453	411	439	452	419	487	423	437	430	477	444	480	484	460	412	433	451	449	458	444	474	450	438	438	451	450	474	448	479	469	490	429	431	437	463	441	457	440	442	499	434	426	429	424	449	433	471	428	469	486	445	445	485	433	438	481	438	449	442	440	415	422	424	439	470	411	489	457	476	454	436	472	489	450	448	471	483	428	434	443	465	401	427	471	435	471	469	419	464	472	480	435	435	477	465	458	471	415	433	434	480	478	441	452	432	424	451	467	431	437	456	448	423	422	473	413	478	451	443	463	435	457	431	458	427	447	440	495	448	470	493	464	441	479	421	489	431	405	468	464	459	462	434	450	461	441	451	463	438	470	465	470	461	459	480	472	420	422	487	447	435	454	434	438	411	488	463	506	444	416	479	473	456	465	448	442	441	482	449	461	477	450	440	448	480	463	463	452	425	449	485	444	466	461	475	444	443	454	461	442	481	456	470	451	440	424	443	456	453	420	435	449	445	419	450	496	478	415	437	425	482	459	486	429	450	459	451	463	438	431	513	435	466	444	477	418	473	456	441	424	396	455	432	459	437	423	430	468	456	464	471	453	449	418	461	418	451	484	428	507	470	466	458	435	471	478	460	475	476	446	427	457	425	444	459	459	452	436	457	421	464	409	431	470	411	436	466	456	430	496	466	491	464	456	491	432	458	437	441	401	434	377	455	471	510	442	432	471	460	449	467	398	457	441	442	504	463	410	472	474	456	403	476	449	462	440	461	464	452	470	442	488	477	439	445	448	452	507	462	468	425	421	433	448	416	497	440	458	472	436	463	451	457	475	438	447	435	414	470	438	467	419	454	453	460	445	416	396	470	446	440	446	494	468	448	402	462	439	498	442	474	478	451	408	497	436	441	458	422	476	452	472	461	432	430	444	445	446	459	477	446	384	422	431	428	474	451	444	448	463	446	462	427	443	471	417	470	462	433	429	411	474	449	468	422	459	494	462	442	477	474	459	428	465	444	486	465	461	486	401	504	468	443	467	477	457	478	417	436	433	467	467	469	454	454	490	479	450	427	427	464	482	462	443	400	449	446	460	466	440	432	440	495	480	449	450	416	450	469	464	467	458	473	470	461	404	449	455	454	435	500	438	436	477	447	459	442	449	457	476	405	419	439	465	474	432	442	445	447	487	437	421	438	468	455	492	416	417	448	449	440	422	436	451	461	498	508	450	416	446	417	427	482	468	437	443	413	448	418	418	416	491	418	434	488	446	446	464	433	440	417	472	449	466	471	387	442	477	423	473	492	460	457	443	471	430	433	473	453	445	470	471	429	442	410	459	417	445	453	447	482	427	443	452	451	421	479	474	451	446	441	488	467	438	436	396	436	483	402	427	452	427	460	462	481	423	455	412	458	479	431	382	450	399	452	457	440	493	492	448	466	462	426	436	417	464	508	439	472	489	443	442	425	423	460	426	503	430	425	462	455	412	455	459	447	441	476	463	453	487	460	416	481	474	441	459	455	488	437	468	440	436	439	424	430	492	453	431	441	404	416	412	415	455
4887	3158	1930	1252	1123	1103	1052	1055	1035	1005	1008	975	967	966	941	959	1003	1025	1010	999	963	942	986	985	996	973	914	947	1065	987	931	1000	946	924	964	930	972	989	951	972	956	998	946	964	907	1000	980	955	962	1010	1001	1000	993	1050	1012	966	999	1031	1003	956	991	999	1000	939	970	978	951	990	989	959	955	1028	1000	978	1008	948	999	1006	979	982	972	1002	1005	966	982	1007	992	987	972	1002	943	1002	978	986	1010	965	974	992	980	1011	992	939	983	999	966	999	950	917	1022	988	1015	988	1000	925	1035	967	940	980	985	1005	991	945	968	922	915	959	996	933	918	977	945	1009	975	1011	978	1015	980	948	988	970	984	985	953	955	988	954	1004	1003	1002	1021	981	991	1008	977	972	997	958	1009	1000	1007	1021	998	965	1006	950	945	953	1023	1017	1013	1002	950	990	983	1016	962	1042	950	982	982	959	1001	970	942	975	977	967	1008	958	999	986	1000	940	974	993	956	1001	951	954	1005	1013	968	915	977	978	988	966	973	921	982	969	964	990	954	1011	1005	932	944	962	964	978	936	995	962	1016	941	1019	1014	1015	955	964	993	950	1047	965	972	973	1013	911	992	1002	909	927	995	1038	1015	989	966	1015	935	948	969	958	967	925	960	931	970	1035	982	969	986	969	1020	928	965	991	954	976	981	967	965	1057	970	978	1019	933	939	991	980	999	965	968	1011	1022	977	987	1013	994	956	998	943	995	1014	950	1032	988	942	946	981	997	991	983	990	1000	991	979	994	960	992	1008	937	1048	982	972	995	957	952	1000	998	964	990	1002	961	989	1047	1029	994	974	988	1013	939	929	1006	961	978	974	1059	980	999	942	1036	939	997	994	975	973	959	957	983	1011	1028	940	1018	972	986	1003	1000	980	1000	946	967	948	915	935	995	1060	937	975	1004	943	992	1003	982	1017	971	896	1000	993	936	1031	951	996	948	988	958	967	1000	1007	942	1002	974	978	971	921	991	1029	984	962	963	958	1017	969	987	1033	1013	1044	974	982	1008	963	960	991	956	1032	980	935	966	979	981	892	924	960	966	981	983	989	1032	940	1004	1020	949	954	959	979	1036	967	985	949	1008	1012	997	983	1031	1009	1006	967	1024	973	1018	1050	938	937	978	993	982	998	984	959	1039	1064	989	997	977	976	966	980	1042	971	1037	1012	973	1027	959	946	998	971	958	999	1009	1016	962	934	1013	955	945	955	997	936	971	1000	919	1021	965	968	990	982	969	913	1000	973	978	951	972	953	1015	1033	1015	951	1011	979	977	1053	1020	947	983	994	1004	974	998	990	963	937	978	943	980	1057	979	952	938	1031	958	971	994	1015	1008	962	962	967	1019	985	1025	989	929	989	965	1018	954	977	983	1006	1037	972	1010	956	1024	945	939	988	1026	1022	963	919	961	937	964	976	968	950	993	992	1013	974	973	1016	1004	985	961	1052	982	987	976	903	923	1009	1043	972	933	943	975	1018	918	984	985	955	942	961	1023	914	905	989	941	975	1004	1046	968	930	1063	1015	1009	961	931	1001	958	1020	958	988	950	958	1012	998	984	1003	960	998	987	923	1022	967	987	969	976	943	962	1008	1005	983	981	976	1066	991	931	983	986	955	1016	913	1018	938	989	969	905	1045	988	969	970	979	967	965	983	968	961	991	949	1002	1055	958	943	987	945	988	1000	990	936	993	1020	967	977	979	1006	1026	951	1012	963	965	907	938	1015	937	909	978	984	992	994	963	935	960	964	1007	948	962	935	965	976	975	1006	973	971	999	985	943	982	1049	972	945	977	942	977	1007	997	985	986	1004	994	983	939	972	974	1013	968	974	942	970	973	991	965	989	995	947	974	992	1018	989	1018	933	989	1000	999	954	1006	937	1017	983	968	996	993	985	992	985	972	936	983	949	961	948	1025	936	965	952	1049	996	956	998	968	979	1048	973	944	968	933	982	981	974	986	952	946	994	997	969	982	961	937	935	969	988	954	952	1023	1030	999	966	999	972	958	981	976	955	990	1011	943	1006	1036	954	962	981	993	1005	975	957	989	956	995	1007	962	1015	997	972	925	968	990	1010	1007	959	973	944	940	979	956	1002	973	998	986	973	1013	971	959	947	994	973	1072	961	1033	1005	945	1023	1051	967	978	948	1007	973	948	959	974	942	987	1005	976	985	992	1012	1012	955	990	968	1059	966	1022	1001	933	1013	936	944	972	902	1001	940	970	951	1043	970	1022	990	966	995	972	973	950	996	966	945	964	945	986	948	996	937	987	947	976	929	965	923	964	1044	953	958	977	994	1005	1009	956	972	1025	980	986	1003	989	960	995	965	962	986	942	973	983	951	970	933	963	963	974	977	976	969	978	999	983	963	950	969	981	961	952	996	1010	954	953	957	969	988	986	961	974	1003	979	948	947	947	1026	975	948	1000	989	962	949	1057	988	970	991	964	934	969	920	973	955	956	966	989	927	985	992	951	956	984	961	968	979	945	998	1045	967	949	1016	971	992	915	996	979	977	976	959	990	1005	1002	951	961	994	961	1050	985	959	942	982	995	1002	939	975	1016	945	1002	960	965	949	996	957	1038	1002	947	1028	987	984	1021	955	1008	945	1008	980	971	919	1006	1011	880	975	962	972	948	996	1006	968	967	944	980	931	951	972	1006	960	970	960	982	948	976	1023	976	1025	912	935	959	977	970	1028	995	947	973	998	976	970	989	1017	971	997	919	982	985	976	963	924	993	1030	960	991	938	972	990	935	986	935	993	1004	1020	977	989	996	985	981	1036	998	961	948	997	941	926	1015	963	989	1015	974	987	986	992	971	928	1010	946	1008	995	989	1012	973	969	893	968	1002	973	1007	995	936	966	1001	952	928	958	985	972	933	970	966	973	952	996	934	963	963	957	1013	1013	1049	981	937	978	1061	970	994	929	979	982	997	997	968	944	989	999	1005	990	940	955	1021	962	975	960	977	1034	978	1014	1008	966	1012	968	996	906	965	995	981	919	970	1003	983	991	974	977	975	909	955	1000	949	958	981	1026	1009	983	916	972	937	978	967	955	1025	960	1007	1005	950	973	900	986	981	947	1039	995	1017	946	900	956	1012	1021	1003	979	1020	969	982	998	973	1026	950	948	963	932	1018	1007	990	1016	953	957	963	1039	973	1026	1006	996	996	983	962	960	946	983	908	1001	985	1034	1049	964	995	963	925	956	980	1024	991	1002	935	978	952	976	973	949	1024	920	942	967	980	953	963	975	954	989	943	1017	957	995	995	948	1020	1004	991	979	976	990	990	1047	1031	919	1044	951	957	1023	947	962	927	987	968	916	995	986	921	1003	952	979	993	991	974	961	969	940	981	988	968	963	963	993	914	1020	1020	967	964	992	1003	936	978	982	972	955	964	993	959	982	960	1001	976	930	977	1008	974	1019	1024	976	976	1052	962	1008	1012	996	932	924	973	991	933	965	995	1003	967	961	960	960	955	932	1005	988	1010	968	1032	952	999	963	987	969	951	955	961	982	957	1015	972	970	945	938	970	965	975	934	952	981	997	911	1028	987	937	973	959	976	918	969	985	957	966	923	973	975	974	972	965	952	969	963	1019	933	960	986	934	942	973	962	954	944	965	958	960	954	929	1003	1042	931	948	987	980	1056	1037	989	929	994	984	915	985	982	1018	953	993	949	992	961	1000	986	969	1005	956	957	940	960	972	1004	984	994	1007	978	937	944	973	982	963	991	982	982	1010	961	950	989	1001	932	1011	962	974	1022	947	998	1031	1016	990	977	921	939	1018	953	912	1017	1002	1009	963	961	928	1004	935	941	1027	967	973	1020	974
23509	20822	24498	27281	20824	20841	18007	764	433	403	361	323	332	317	294	357	307	284	321	294	289	311	295	289	322	285	294	272	276	285	293	291	307	295	267	265	291	293	298	276	256	253	266	312	300	259	252	259	276	287	269	296	258	253	282	275	298	278	303	255	294	298	295	295	258	291	280	271	267	293	279	281	282	268	266	286	301	277	297	313	239	303	247	277	284	276	306	271	300	284	318	257	259	252	291	302	260	282	284	315	244	249	262	280	257	236	302	291	286	280	312	284	265	299	287	294	279	279	272	298	279	291	280	288	267	310	269	271	247	276	274	299	260	284	292	281	291	281	237	275	278	284	254	278	298	305	299	286	258	268	251	324	275	275	273	272	251	250	282	255	242	293	277	289	258	270	291	259	238	275	306	296	284	270	254	262	263	259	294	307	279	302	290	290	300	302	277	267	244	264	281	273	276	305	298	279	272	295	255	284	278	252	262	266	269	299	275	247	278	285	291	280	253	289	223	265	261	287	303	271	298	266	282	280	260	260	274	277	265	257	254	295	282	229	290	230	314	278	323	287	253	288	285	249	269	288	297	291	307	286	265	306	277	314	277	275	259	299	306	246	272	299	273	274	301	292	252	280	285	272	254	273	282	278	270	271	264	265	251	279	258	259	275	279	271	299	251	309	313	285	266	306	300	235	258	277	267	253	254	268	293	281	298	222	231	264	260	300	252	270	291	250	251	302	290	315	309	262	302	280	284	266	304	280	295	270	257	276	278	243	262	296	291	290	277	276	291	262	272	269	272	261	260	262	303	274	275	284	293	267	267	260	282	274	271	268	277	254	248	279	249	303	246	304	289	246	236	252	287	280	277	326	276	295	284	283	261	276	280	310	295	285	242	270	309	281	282	273	289	291	288	302	248	254	277	279	285	300	266	271	285	246	276	265	299	286	272	270	282	277	244	294	253	266	289	284	264	285	287	267	265	268	278	307	293	274	319	299	300	282	273	275	277	262	288	283	276	302	282	295	285	260	276	285	315	302	323	266	303	301	256	292	262	281	293	262	273	293	283	284	247	290	266	274	306	292	259	283	273	300	297	293	263	276	256	264	297	275	272	297	291	260	269	315	310	292	240	260	273	282	243	264	314	257	252	290	279	241	279	285	268	274	273	270	267	267	261	296	272	258	268	280	305	293	302	289	297	299	294	272	285	287	273	292	334	261	291	280	296	281	306	301	304	255	288	267	298	261	257	284	274	310	268	274	269	278	239	242	296	292	248	291	239	273	244	281	285	252	269	283	291	285	252	284	311	258	263	283	295	279	245	268	253	296	269	254	296	272	294	281	307	290	278	260	278	304	285	255	251	247	272	281	284	251	289	276	250	282	241	262	261	260	282	269	278	316	287	244	292	256	278	262	280	320	286	245	252	291	282	279	269	287	277	246	264	268	268	239	271	286	323	289	291	286	253	289	267	310	284	281	274	260	287	277	290	296	296	290	267	288	287	292	291	289	272	277	280	299	252	300	303	312	267	240	296	284	270	266	296	257	260	266	276	276	300	294	314	297	272	275	236	284	255	281	271	262	334	255	292	253	288	287	290	281	283	272	277	264	307	287	269	283	294	266	258	265	277	288	269	285	289	271	281	273	303	270	288	262	284	261	285	278	260	256	274	265	282	291	271	287	265	286	261	288	282	274	287	281	229	261	294	281	257	255	291	304	288	268	279	298	298	295	309	277	280	280	288	241	265	238	278	273	249	261	258	282	273	281	295	274	278	263	267	275	250	267	266	260	279	269	273	269	352	275	297	287	304	278	287	313	268	314	276	279	277	263	269	284	248	261	280	261	274	293	255	270	306	284	273	259	267	273	238	312	242	274	249	284	297	286	243	279	279	288	271	292	241	255	267	248	290	273	214	272	285	274	264	264	265	274	284	291	276	262	281	263	261	301	300	280	285	281	280	261	276	275	283	275	286	295	285	257	269	319	258	290	286	296	269	272	278	264	271	263	275	272	293	288	237	288	272	258	255	289	281	277	264	255	251	251	270	244	253	269	276	296	256	270	303	295	283	267	287	287	278	264	270	311	264	306	284	280	277	294	252	276	263	230	264	269	301	261	271	280	300	262	277	248	280	272	304	285	272	308	292	268	264	292	276	279	279	270	272	274	272	265	289	294	230	275	288	268	302	282	271	283	274	254	295	251	274	286	290	282	269	293	297	245	296	283	307	287	250	276	287	267	272	282	270	262	285	278	302	288	244	261	275	284	297	261	249	271	262	253	246	252	269	274	273	252	249	267	261	256	297	266	272	289	272	261	299	270	282	269	277	259	259	260	291	259	246	279	275	263	278	286	255	250	279	262	292	223	258	295	284	271	297	254	238	266	301	308	308	264	279	287	276	267	254	270	265	308	282	289	296	280	278	257	307	308	282	291	312	298	243	284	299	270	276	270	315	277	292	286	308	278	273	281	277	266	276	260	305	282	277	294	259	279	270	280	273	287	248	270	253	307	286	300	282	268	261	278	262	326	280	269	273	281	286	269	268	254	315	271	300	277	299	297	280	238	286	311	296	271	291	260	272	304	263	288	271	267	265	238	262	263	269	285	279	260	281	285	288	234	261	261	293	275	294	246	251	253	286	261	272	258	285	257	272	273	281	276	284	274	289	291	280	303	259	268	284	288	249	260	305	275	297	307	265	248	267	266	301	274	268	301	269	284	270	243	289	279	262	294	299	260	268	269	289	263	270	268	284	305	257	260	257	287	265	271	305	263	270	271	292	270	263	268	298	274	269	310	300	294	256	263	271	255	270	275	290	271	257	274	251	254	268	273	300	275	312	272	216	285	270	301	297	288	301	268	312	300	256	271	284	282	268	263	246	254	294	265	284	298	255	237	273	273	249	284	258	251	261	301	249	275	270	283	259	282	288	251	260	293	280	260	252	271	277	251	233	266	293	285	241	285	282	281	279	303	252	258	297	258	275	298	283	282	264	272	289	295	292	272	303	265	274	280	283	246	268	256	260	281	261	277	256	289	262	296	300	274	277	268	281	260	248	250	266	291	270	275	319	296	261	247	272	296	254	247	284	285	305	277	285	280	306	298	270	250	241	243	272	278	279	269	272	250	256	285	307	275	311	292	288	268	300	290	257	267	265	274	276	273	288	259	289	279	290	264	281	274	293	278	259	283	272	267	279	263	253	271	282	257	293	274	245	272	277	272	277	260	292	257	257	294	254	275	274	275	276	293	278	267	247	276	278	248	270	294	273	281	278	284	252	255	302	273	274	272	287	258	285	295	290	247	290	295	264	269	281	271	259	304	231	281	281	275	287	289	246	287	296	273	273	268	247	266	256	273	283	307	279	265	302	292	282	270	269	272	269	265	272	271	281	272	330	304	281	282	289	293	262	253	284	286	265	268	286	259	268	247	269	302	249	258	306	248	248	290	303	277	279	283	272	282	251	248	323	291	276	300	305	279	311	272	266	244	265	279	296	237	276	227	261	256
4791	4496	2316	1225	893	774	746	762	676	652	617	629	603	633	628	634	665	681	671	643	639	650	675	663	636	624	641	606	600	618	623	588	628	613	620	611	603	639	624	630	632	621	605	608	642	618	624	653	630	576	635	619	611	628	630	602	604	594	594	658	616	607	645	623	630	646	613	632	655	634	579	613	618	581	596	634	669	684	599	656	616	652	630	589	611	578	651	634	579	608	655	655	604	654	626	652	649	627	573	627	630	597	652	628	623	657	633	622	669	616	579	634	646	610	640	642	620	582	615	636	607	603	621	633	660	612	623	630	594	649	602	621	605	616	634	660	637	659	607	614	673	635	639	645	654	573	565	595	634	636	625	611	640	622	606	593	613	617	672	623	570	630	608	592	597	619	644	617	617	609	639	574	618	643	564	626	653	639	616	618	608	637	625	590	600	661	664	634	600	606	574	648	647	649	603	645	645	609	639	653	648	600	617	612	618	603	628	665	615	619	642	583	604	636	610	623	625	641	617	618	590	588	605	602	622	652	627	603	633	642	599	592	615	615	610	635	607	598	590	627	666	611	612	626	597	606	625	661	625	595	638	660	648	663	632	634	647	597	617	638	631	630	606	620	596	655	599	612	643	600	602	601	639	615	634	647	645	598	572	652	617	618	611	654	633	622	583	623	629	631	643	648	642	612	603	585	622	665	592	648	631	622	590	626	629	648	635	619	639	600	606	625	592	647	639	617	592	647	614	608	546	665	614	614	591	597	599	615	640	648	604	613	606	651	626	622	600	603	636	618	604	647	615	586	612	634	607	612	637	600	612	659	659	613	579	613	626	624	652	624	625	665	580	595	636	630	668	658	612	620	616	606	611	607	620	636	625	615	604	643	623	617	627	619	594	641	593	582	598	624	620	638	611	626	616	610	662	607	613	620	661	605	633	585	634	617	645	604	634	587	638	623	619	639	655	631	631	609	637	638	598	600	642	593	587	607	609	671	610	642	636	617	638	631	627	625	634	606	652	571	617	633	625	583	594	646	645	616	601	603	580	613	618	625	644	672	618	615	628	624	622	634	633	603	646	627	631	647	646	582	610	598	606	620	628	597	580	591	585	597	638	579	613	569	678	627	641	626	613	631	590	633	629	589	628	663	635	600	644	633	665	586	634	675	626	623	628	620	610	623	623	636	611	604	633	622	658	664	590	623	626	569	604	589	638	601	631	633	677	625	560	596	641	622	614	602	605	656	596	628	635	610	597	591	661	609	620	600	630	623	605	653	608	593	625	613	655	601	639	688	605	659	654	604	584	637	620	606	625	613	588	598	644	625	638	570	603	632	635	619	694	621	625	642	604	618	632	655	611	633	572	588	596	658	613	640	623	582	611	593	602	613	603	608	641	622	583	629	645	612	639	614	605	626	616	564	610	647	603	618	615	592	635	637	596	608	615	667	580	632	660	598	641	628	594	593	586	652	628	615	632	656	632	604	604	609	642	587	640	644	599	653	622	594	639	651	597	587	596	664	620	612	593	599	607	570	636	589	644	616	630	626	622	627	644	637	648	653	620	623	608	615	613	585	607	619	603	610	607	617	640	640	684	620	630	598	577	598	604	580	619	598	621	660	665	664	622	608	654	590	661	611	607	647	643	622	611	621	606	630	643	591	638	633	630	609	664	637	595	652	620	589	643	635	609	545	663	633	616	676	617	621	622	626	653	612	581	604	591	604	613	652	606	604	626	637	652	594	579	613	653	610	574	639	637	607	607	575	596	616	594	638	629	627	658	621	612	621	594	648	639	611	646	557	582	631	608	596	598	610	623	595	581	620	618	633	640	635	658	634	652	614	593	644	660	603	637	632	542	624	631	609	625	586	621	690	630	677	673	572	629	629	571	633	607	590	590	614	582	621	630	629	610	621	585	601	573	620	577	623	562	597	610	673	636	597	627	588	606	644	653	649	567	604	643	613	638	572	642	591	645	641	628	608	601	606	639	659	641	613	621	652	600	621	618	584	607	626	646	617	591	656	594	616	615	574	630	621	657	631	621	603	604	615	591	594	679	609	589	628	615	633	650	608	613	639	618	622	644	654	609	658	602	652	625	603	617	635	639	625	632	643	578	637	695	615	653	626	638	609	639	659	601	643	634	632	608	642	634	602	621	602	639	628	616	621	604	624	640	571	651	605	570	631	607	629	636	607	593	648	650	597	632	591	570	619	606	565	594	648	586	624	589	622	623	639	628	626	625	615	582	665	653	629	595	618	615	620	652	632	572	615	618	632	632	602	562	648	633	629	637	608	594	605	621	639	586	607	644	604	597	648	601	586	669	605	608	612	613	581	629	629	633	621	629	603	656	571	658	653	683	633	621	637	609	598	611	608	594	610	618	624	612	549	607	614	601	604	638	679	670	617	631	639	609	604	652	607	603	591	640	614	590	637	619	620	618	624	613	587	612	603	589	636	622	632	640	575	631	608	588	627	632	601	621	655	586	605	650	604	613	603	702	659	620	624	635	590	604	563	606	638	633	647	627	616	608	642	620	649	611	588	615	609	611	581	622	594	626	578	637	636	652	593	623	632	622	627	610	602	654	633	592	650	571	617	644	641	659	599	656	596	625	639	603	627	568	633	614	618	653	609	650	614	632	638	605	646	616	635	625	640	656	615	616	603	625	616	634	622	621	634	576	681	611	633	594	607	617	614	594	597	642	577	631	666	617	662	603	605	605	593	603	625	667	646	623	694	636	611	650	621	667	597	646	604	660	641	647	620	634	576	622	646	620	616	622	638	658	660	579	629	615	612	584	631	633	667	621	635	583	637	638	644	626	623	665	604	571	574	582	618	630	643	678	647	661	587	615	605	590	632	617	632	636	624	640	618	631	634	628	634	618	631	648	650	635	641	607	625	652	566	588	628	640	642	631	682	640	660	602	605	630	598	572	617	561	589	613	633	622	611	641	584	641	617	613	645	636	643	597	610	667	632	650	656	601	574	652	621	657	613	645	612	618	626	588	627	653	585	584	581	571	641	668	631	659	635	610	601	650	640	623	659	588	672	617	629	641	603	632	593	600	667	600	571	612	631	620	658	621	612	597	622	636	609	605	615	614	587	591	634	631	685	655	590	643	618	632	599	590	620	571	595	650	598	618	587	645	659	621	634	630	609	626	604	652	628	651	616	629	587	609	600	590	631	625	635	636	584	609	601	607	633	635	586	591	606	617	649	626	650	606	650	608	635	625	631	555	636	640	668	626	617	613	637	633	592	590	631	609	666	581	598	659	595	594	632	674	633	633	641	580	616	645	648	587	626	639	626	640	620	599	609	659	563	628	596	656	651	602	613	624	596	608	622	632	637	626	631	594	664	613	606	563	582	634	599	614	612	608	651	614	614	678	673	566	597	632	575	626	616	657	625	563	615	652	591	597	650	615	592	613	637	582	572	621	586	619	619	621	595	632	623	579	661	595	610	608	665	622	617	647	622	683	611	616	645	656	569	611	638	612	624	622	636
31767	19017	6984	699	464	401	430	413	441	432	376	381	387	395	379	399	402	425	418	380	418	398	422	409	389	424	402	422	426	412	402	388	387	400	375	425	380	439	374	353	410	356	428	423	411	382	376	400	413	379	418	409	408	405	392	389	408	397	471	387	431	398	464	393	388	378	442	428	412	418	399	419	391	353	386	428	396	400	420	450	427	410	395	391	370	397	389	391	409	388	399	424	403	386	409	410	381	411	403	398	404	438	382	442	395	374	350	427	427	427	398	413	419	387	401	369	397	371	394	379	390	399	421	403	393	427	383	376	416	405	384	420	398	425	380	397	416	406	442	437	384	378	362	401	421	408	391	420	444	400	383	445	426	411	378	373	403	409	409	400	391	431	391	414	396	432	358	417	375	404	367	424	413	399	402	402	419	433	401	411	416	406	400	387	380	421	373	402	410	411	393	421	395	392	400	426	375	378	393	451	380	423	383	395	392	355	373	406	380	394	377	369	399	403	407	451	360	413	410	396	417	399	411	410	366	383	398	413	375	414	408	433	444	382	397	438	419	363	452	430	384	411	383	387	408	397	421	416	391	402	406	438	390	363	419	389	374	369	426	372	408	392	407	406	383	406	370	440	407	424	379	402	414	401	428	372	389	390	408	373	397	413	378	353	403	411	362	385	408	391	435	428	409	388	402	436	404	422	403	414	392	405	426	417	415	388	436	401	367	388	376	398	407	399	427	379	409	408	409	412	392	430	420	417	415	403	440	434	381	435	439	414	383	405	385	371	402	405	375	364	404	402	393	358	392	368	377	402	430	361	403	415	385	381	392	447	347	404	422	394	406	413	390	403	403	417	430	423	418	384	430	380	414	401	425	407	396	391	363	372	415	431	420	419	399	408	365	375	410	394	365	404	405	425	378	386	365	382	439	414	403	408	423	394	404	381	408	396	409	446	393	404	360	404	381	374	470	379	409	425	432	414	380	399	419	416	402	386	398	387	424	418	392	411	397	400	375	407	375	419	436	388	385	398	436	390	360	434	435	407	396	414	426	406	384	405	374	392	389	420	426	409	428	419	432	424	450	407	374	424	401	416	418	428	427	468	389	434	400	370	402	384	411	444	427	417	435	416	424	413	413	415	398	424	412	431	415	402	410	400	373	396	418	432	419	421	381	407	408	377	401	385	427	403	371	387	439	395	419	418	372	387	370	438	416	396	383	371	428	407	399	426	383	444	409	412	403	390	429	418	375	371	405	415	382	414	399	377	364	441	379	423	382	403	438	401	412	401	388	370	436	367	442	449	357	421	425	425	425	358	400	413	436	396	412	422	413	382	409	362	422	357	410	404	421	423	411	391	409	379	404	412	415	426	391	419	411	391	381	392	394	388	428	386	378	397	430	437	379	396	371	400	406	386	374	407	434	400	406	396	405	413	430	391	390	391	404	398	374	393	405	407	409	369	401	412	384	446	372	402	405	350	398	436	387	372	395	418	384	416	377	389	395	402	421	405	435	399	380	404	403	354	387	410	347	388	402	395	416	420	409	403	402	406	400	432	430	394	376	364	406	379	402	412	420	374	402	408	390	422	386	411	411	404	390	395	426	415	474	409	404	384	427	426	398	384	402	400	386	404	452	371	425	357	384	371	457	447	406	381	399	446	388	398	360	382	407	352	393	436	423	393	443	398	445	433	391	421	397	340	371	402	415	417	384	431	397	403	410	399	419	387	405	409	423	429	443	395	392	413	386	394	412	404	381	402	387	376	434	447	383	399	388	364	389	434	394	392	431	392	401	418	350	404	444	410	449	392	417	385	387	374	425	386	418	368	415	405	380	404	452	403	436	399	393	405	395	384	377	433	405	411	408	420	439	404	380	428	379	359	428	403	379	393	368	391	410	422	442	407	399	388	369	369	425	382	418	407	440	397	456	413	414	396	390	404	389	404	390	384	426	418	418	371	403	429	426	418	409	398	406	387	437	374	385	424	392	402	377	393	375	390	390	422	391	396	419	357	400	396	393	406	435	433	371	416	391	386	421	427	407	373	429	421	452	420	410	395	425	416	406	376	446	389	415	387	377	389	391	379	378	389	438	410	420	397	408	378	421	375	409	436	364	360	376	447	427	416	427	403	402	413	368	436	373	383	466	429	359	394	422	388	393	421	423	433	386	364	415	424	409	383	398	422	431	407	376	398	427	394	389	382	416	397	424	399	408	404	386	379	393	391	406	416	427	415	416	404	403	381	372	419	394	424	424	384	399	410	397	432	396	399	362	414	389	405	381	416	411	415	465	393	378	379	399	373	418	398	403	420	388	406	428	418	417	395	382	401	457	413	411	386	420	358	401	383	357	437	413	405	383	384	386	415	435	397	401	419	431	403	404	390	382	406	399	405	381	369	385	437	411	378	419	417	415	420	376	337	368	400	437	413	386	422	416	407	376	380	411	445	399	428	368	425	410	417	449	405	392	386	409	392	429	394	434	392	371	402	396	395	389	386	393	421	419	410	392	393	395	410	427	367	401	395	384	425	434	436	405	399	409	390	440	382	397	365	400	396	406	420	407	426	447	432	403	397	419	426	400	363	442	395	395	373	404	393	378	421	384	398	375	363	479	404	425	357	400	401	438	413	405	433	413	413	354	410	386	451	411	384	411	435	385	398	442	442	405	413	402	439	396	453	383	409	408	375	413	399	396	415	389	440	411	354	396	393	435	418	407	385	392	408	423	401	409	410	392	371	419	383	405	412	394	418	398	360	415	429	421	366	375	448	375	427	432	422	392	409	355	404	420	397	400	401	417	411	421	416	428	409	403	429	444	406	399	379	383	410	457	351	397	423	382	409	405	393	420	357	439	416	394	366	419	425	416	369	423	401	385	385	428	401	441	402	382	395	387	400	390	382	376	403	438	373	390	444	422	417	394	400	346	401	388	397	392	414	385	402	419	387	411	414	389	386	403	391	383	465	454	389	372	395	459	391	449	355	387	421	418	396	394	402	440	429	426	421	391	411	389	427	445	414	404	373	413	429	418	380	385	409	408	412	399	410	411	365	397	425	386	421	352	340	405	417	422	405	394	415	394	396	428	390	400	436	402	377	382	415	419	387	370	412	400	378	373	387	390	373	378	438	418	383	407	417	397	402	387	379	408	417	424	442	400	395	408	375	446	401	388	390	423	396	415	412	390	369	386	428	413	385	392	406	400	405	407	387	371	398	378	408	405	419	412	423	402	432	401	405	367	405	385	424	384	391	418	398	417	383	418	396	411	392	370	405	450	360	422	381	414	449	409	375	388	428	435	403	360	423	448	402	388	393	377	408	394	400	385	402	425	403	403	427	403	396	378	423	381	426	398	415	394	410	376	419	411	408	416	415	388	431	404	393	417	407	402	408	403	400	424	407	419	430	398	445	406	422	362	412	410	406	417	383	365	432	402	427	417	379	408	418	408	429	423	388	431	358	399	392	415	398	394	429	413	392	448	448	414	376	407	416	406	411	451	406	422	384
5666	1053	1040	946	952	963	922	942	959	916	934	938	948	911	899	885	919	943	917	901	946	915	951	932	928	878	917	952	922	928	912	934	1008	979	892	929	872	971	884	893	890	892	983	846	937	909	930	967	934	956	890	921	907	923	882	941	950	919	895	905	954	900	921	961	922	972	925	915	892	892	930	947	944	939	898	847	847	935	917	916	933	874	915	897	926	941	937	929	902	918	883	883	916	977	949	868	848	939	969	966	950	923	898	934	921	965	913	949	877	903	962	896	918	944	879	872	894	894	883	899	907	897	933	875	877	891	942	954	933	917	945	924	927	899	934	911	914	946	897	953	886	884	918	877	886	954	937	902	937	912	943	947	974	881	942	920	944	946	955	915	943	894	955	858	903	890	923	875	950	924	902	954	898	851	894	937	911	927	879	902	945	916	944	942	895	898	894	897	956	928	912	872	960	941	897	945	919	928	989	909	909	904	932	883	935	915	927	854	941	931	912	918	955	900	912	845	845	930	878	996	994	923	937	902	895	915	941	909	938	941	953	922	906	904	982	908	937	951	967	920	951	889	897	927	916	892	919	888	921	945	892	938	854	926	944	925	955	961	925	917	965	920	958	956	951	908	925	910	947	920	893	962	946	941	892	971	903	951	920	909	903	946	897	909	973	938	913	919	927	893	926	882	904	912	914	895	938	929	935	920	892	917	942	914	899	953	918	917	947	923	948	943	929	907	882	937	935	905	943	910	862	898	947	959	915	897	918	890	903	949	928	916	867	938	916	918	872	964	891	894	849	905	879	902	989	905	917	935	885	876	976	973	916	877	900	985	901	929	842	911	977	950	893	849	882	958	910	914	900	935	954	871	980	904	930	903	932	925	895	955	945	906	887	909	926	949	873	929	885	920	886	855	865	857	928	901	931	954	893	916	920	920	920	969	870	923	924	961	870	910	927	879	928	888	895	940	930	904	924	961	868	952	938	881	900	959	912	905	956	884	949	911	883	972	866	892	914	936	981	916	895	942	926	898	942	983	928	935	906	930	917	937	923	912	920	930	900	857	877	948	864	927	918	897	913	935	869	963	956	933	919	945	914	1004	869	893	956	955	896	934	908	950	943	914	897	925	915	929	954	943	900	891	890	937	948	895	964	929	922	924	911	989	909	901	887	912	938	912	902	914	980	987	921	915	893	944	866	882	944	944	950	957	910	901	954	937	885	872	876	898	939	978	889	964	895	910	901	915	913	922	866	914	930	910	946	858	940	855	949	874	937	884	914	923	882	896	985	920	937	896	881	911	920	908	935	914	958	1010	967	938	959	945	979	941	855	865	953	1001	955	931	937	951	901	911	908	941	914	934	920	875	926	877	939	893	965	909	920	886	904	911	961	878	931	937	932	868	918	919	909	923	930	963	896	915	921	983	948	915	876	959	950	897	905	924	961	907	944	897	889	928	902	894	894	910	932	900	881	946	924	892	834	940	908	916	922	939	909	887	892	897	925	939	943	926	911	893	856	939	850	851	938	913	872	969	958	932	910	915	907	928	948	904	909	933	925	914	918	911	908	956	880	943	902	923	942	955	913	944	921	957	932	929	909	878	932	946	931	905	898	938	982	920	966	896	973	871	930	916	882	963	927	914	918	892	911	945	876	937	916	933	930	953	922	911	884	939	957	845	914	951	866	945	878	932	903	972	903	951	933	909	923	846	878	933	980	891	916	870	926	899	963	918	946	923	848	904	890	928	924	911	863	889	923	947	882	914	961	898	910	906	970	945	940	939	960	920	950	924	887	886	886	873	951	878	897	874	868	920	910	921	950	943	915	926	905	925	980	903	948	921	902	916	879	891	949	939	939	956	948	854	929	910	922	943	919	891	915	950	941	858	926	876	928	870	918	973	861	930	897	895	978	927	940	918	893	916	897	916	930	937	907	897	892	954	921	915	910	929	987	941	923	942	942	857	917	917	940	885	919	934	905	915	926	949	931	903	924	946	945	932	896	882	904	938	922	898	928	919	929	874	947	991	928	971	925	911	902	910	931	896	907	920	923	928	919	901	965	917	880	936	911	874	974	962	868	890	912	942	905	958	845	957	942	937	904	924	936	986	912	936	912	939	890	906	920	927	885	934	930	924	936	900	900	885	934	953	925	947	879	942	865	939	901	895	878	971	893	947	861	946	905	897	921	964	809	933	900	956	899	894	863	923	919	939	918	907	930	913	918	906	972	920	925	938	931	890	933	922	907	967	927	971	956	953	874	927	978	937	891	913	871	972	919	901	901	919	965	941	849	945	924	895	902	914	896	929	959	879	899	902	954	950	894	964	942	944	899	897	899	938	898	928	869	933	918	955	887	975	942	919	916	930	893	879	947	937	899	917	901	890	904	963	882	947	910	947	963	925	972	919	969	942	917	912	933	939	935	932	890	894	928	931	879	923	938	919	893	883	967	956	887	886	949	876	916	926	924	889	904	887	986	964	933	929	938	917	926	911	968	933	902	946	865	925	934	907	912	902	949	890	943	950	862	895	931	915	921	915	946	923	892	857	945	913	906	903	885	885	908	969	898	979	889	914	902	890	908	899	889	939	930	863	933	951	953	854	896	920	917	976	991	941	911	914	840	857	917	956	901	919	911	923	925	907	928	903	936	951	930	949	967	948	896	978	919	876	937	909	945	928	885	935	926	911	919	924	927	934	906	908	860	943	899	899	880	929	879	889	894	929	877	868	960	875	925	907	967	865	910	865	902	917	940	908	993	912	972	910	904	899	962	907	875	913	970	955	878	909	935	906	912	894	920	933	880	907	889	878	956	929	954	906	885	939	959	899	899	958	874	964	974	869	893	949	950	909	890	894	969	911	907	917	963	933	937	928	927	894	886	927	924	886	953	930	936	920	916	912	958	925	924	942	883	989	953	893	904	920	886	917	870	918	888	902	860	922	928	873	930	907	863	910	938	990	900	930	925	860	890	953	891	927	903	949	914	978	846	943	939	937	911	916	912	888	920	896	913	887	902	980	927	938	904	932	913	919	921	920	925	920	974	970	931	938	934	909	985	896	912	866	934	933	942	966	889	957	912	952	914	975	898	904	885	939	896	931	947	930	919	946	937	897	920	957	876	957	937	878	904	994	927	900	921	915	933	840	866	945	973	938	903	950	935	943	905	919	916	922	908	951	931	922	907	932	906	906	903	926	939	974	897	927	912	967	910	923	896	928	934	963	915	935	931	901	924	940	938	874	915	895	903	954	895	908	950	946	879	887	888	930	971	918	867	860	965	999	884	854	876	932	930	919	888	931	946	867	900	968	980	900	932	1009	965	936	928	909	931	956	916	898	922	947	870	898	974	890	910	948	975	946	943	966	972	942	874	940	845	930	893	906	911	904	910	919	925	926	987	923	911	861	940	855	924	962	913	891	888	928	921	881	977	943	905	922	919	892	923	924	892	924	863	892	869	914	909	895	867	931	955	875	879	918	969	937	923	864	941	972	835	893	909	898	954	946	967	976
24004	20810	24210	27504	20803	20704	1912	687	564	564	548	471	535	464	511	433	451	484	478	471	465	449	536	466	385	449	474	458	469	455	484	481	450	429	470	452	411	450	440	455	471	424	407	483	429	468	458	460	441	433	430	417	427	487	481	417	463	482	464	479	443	470	449	477	447	479	473	452	427	445	439	469	468	457	494	463	430	459	440	442	471	444	472	418	461	450	452	471	431	470	453	465	457	458	441	424	461	475	461	486	426	455	471	461	468	479	417	446	478	443	447	455	451	489	491	470	468	428	474	444	462	444	476	451	411	412	439	444	444	490	491	435	444	459	496	447	412	445	453	455	437	484	459	430	468	460	441	429	444	443	474	422	461	477	447	409	435	447	455	443	427	447	481	495	436	437	460	449	448	474	410	534	481	462	485	440	476	445	421	452	485	440	407	457	498	445	501	484	444	456	437	469	474	446	421	413	480	460	447	466	448	428	451	463	470	430	447	431	435	455	476	451	453	449	510	453	420	431	479	475	453	452	500	456	486	430	481	438	492	461	444	478	443	458	462	454	422	460	514	447	419	449	455	449	419	441	444	422	486	425	493	463	483	484	443	441	447	458	449	449	475	485	469	488	453	460	488	431	461	405	452	450	435	459	482	451	501	424	450	442	409	454	433	445	441	441	461	483	446	407	499	453	463	425	451	472	456	447	467	460	477	474	461	476	443	471	472	423	460	480	431	464	463	434	446	459	431	483	448	456	458	443	468	446	459	450	429	479	487	482	458	473	423	398	443	437	476	475	448	415	494	439	445	445	463	475	451	443	456	400	466	440	460	442	433	444	426	428	481	446	458	436	480	456	512	442	447	443	432	456	527	427	474	442	417	456	451	412	454	433	465	457	468	477	419	448	488	444	466	409	439	465	474	410	429	481	461	465	457	459	438	444	440	430	443	424	520	476	443	478	489	442	417	420	436	450	422	476	445	489	489	466	470	534	459	422	450	456	481	455	468	479	481	450	456	410	452	484	444	491	481	451	470	473	473	459	450	451	409	448	425	486	441	468	379	423	432	464	438	483	461	447	429	413	430	468	455	459	468	489	456	490	475	453	478	460	483	471	463	456	459	442	444	448	463	433	465	440	441	455	432	522	434	469	465	471	394	480	446	507	463	462	418	459	440	441	487	447	445	487	436	480	399	473	430	442	436	470	497	429	473	430	443	413	451	446	440	438	452	453	509	477	485	422	453	475	441	447	471	400	487	464	445	466	478	479	448	413	431	503	459	429	423	388	455	471	410	421	446	416	471	440	441	450	472	470	452	462	426	462	478	460	493	450	452	454	486	460	466	485	476	432	456	453	475	450	447	423	428	434	486	481	455	478	460	468	470	482	459	468	459	495	412	465	451	443	411	478	429	426	464	440	438	438	407	461	442	438	475	441	439	468	485	448	460	443	430	446	454	436	452	438	465	450	432	486	464	464	425	449	456	459	465	495	461	462	439	446	447	468	414	484	454	490	476	422	467	499	424	452	513	466	431	452	471	474	469	445	440	452	476	450	471	446	465	452	423	479	451	419	476	440	450	444	470	462	464	429	447	437	466	410	421	466	504	422	506	444	452	454	452	434	432	471	445	470	461	468	477	420	469	482	461	495	476	475	489	455	448	464	442	439	438	471	472	453	444	449	454	446	467	489	465	442	428	435	467	464	458	435	470	426	438	454	419	459	481	472	430	447	442	448	490	459	434	464	450	416	447	438	478	484	446	466	468	437	437	468	458	449	484	440	478	449	434	439	416	451	446	504	450	471	424	445	422	461	472	463	456	461	446	484	482	495	430	440	449	489	437	455	410	473	449	443	435	436	483	420	450	410	425	457	482	485	471	448	455	452	516	448	432	444	439	440	471	452	431	479	469	489	428	433	467	474	453	471	442	441	507	484	444	447	426	443	448	475	430	432	437	427	409	446	489	429	438	484	447	436	459	507	455	430	463	453	466	446	494	452	437	453	449	446	424	395	490	496	434	447	467	473	455	410	468	474	450	505	442	458	448	471	484	462	459	456	435	460	496	449	417	466	433	433	435	474	449	472	460	488	472	450	479	407	439	461	430	456	491	426	426	439	394	471	450	464	474	451	504	459	521	437	461	453	474	483	432	459	494	463	438	451	455	430	472	474	450	428	487	492	487	443	501	427	466	440	459	441	460	470	456	431	461	498	425	449	441	428	469	454	440	468	460	427	445	483	445	473	472	434	454	439	447	489	487	435	433	439	472	475	449	442	462	470	457	429	436	459	428	394	481	433	458	454	463	436	437	425	414	446	465	435	443	458	462	446	426	463	489	467	450	429	459	468	431	469	482	452	471	474	463	452	433	449	468	470	439	474	427	416	438	458	448	455	446	437	417	443	493	396	456	446	450	488	431	492	471	433	447	460	428	462	418	494	490	441	408	440	463	458	445	464	448	478	433	434	489	483	429	465	453	469	489	489	457	448	457	493	447	449	412	405	504	435	457	436	419	433	453	451	430	464	451	443	435	451	468	451	444	427	472	444	446	425	442	451	432	478	507	439	425	474	457	447	449	441	457	450	413	435	456	473	437	424	472	433	448	448	497	515	500	456	505	419	441	415	398	419	456	414	494	455	467	455	437	460	469	429	457	461	473	437	475	481	426	480	436	438	456	482	420	443	446	439	514	431	443	477	472	474	449	423	496	464	437	454	469	450	434	460	457	482	455	463	447	446	460	451	503	456	455	489	467	418	463	470	471	449	449	482	441	448	448	423	467	437	476	425	470	386	497	467	449	440	459	472	480	425	438	451	430	463	457	451	440	419	421	470	477	470	422	446	485	437	482	439	430	492	443	440	463	427	453	457	458	439	466	458	434	449	448	446	447	455	472	484	431	464	467	437	440	454	413	437	432	427	406	472	475	512	452	427	492	428	427	446	428	432	457	455	436	465	453	464	429	452	448	465	422	499	436	463	475	425	485	453	457	464	432	492	432	442	473	453	458	417	444	397	511	429	429	449	453	481	449	463	470	467	450	428	422	459	453	455	421	440	460	504	475	410	415	485	459	470	439	453	435	427	475	468	474	457	491	448	426	443	413	458	469	447	420	446	452	427	470	466	465	421	405	443	421	498	469	443	471	459	446	448	449	419	445	399	446	425	454	443	472	476	504	496	429	434	448	459	447	463	456	433	433	412	457	478	449	423	398	462	456	437	459	418	467	459	457	475	473	435	479	454	470	410	467	460	450	494	453	446	446	448	463	455	454	442	476	432	433	460	436	431	444	497	470	452	451	449	470	440	443	427	490	441	449	419	459	440	474	448	468	476	427	452	433	454	471	485	396	434	469	451	412	460	458	480	441	432	464	429	455	492	428	480	420	446	446	437	446	450	407	445	410	448	464	433	451	491	443	487	462	472	415	457	454	455	428	438	462	477	472	468	498	505	447	421	479	437	434	447	487	458	461	448	460	419	475	462	440	459	482	421	458	442	458	482	468	472	478	479	429	456
5006	3207	1969	1244	1132	1032	1033	1008	1019	990	1020	949	964	1012	1049	1029	1040	1023	1017	1061	1000	998	966	1005	962	989	1010	1014	1013	1004	950	927	979	1009	984	992	1013	1054	917	1005	974	940	994	1060	920	1031	1070	991	975	984	989	988	1016	966	997	949	1017	948	984	989	1000	971	1012	967	944	1014	1021	989	1059	970	969	979	971	975	1028	1018	965	994	969	984	997	961	988	1002	976	1021	938	1055	1048	994	987	1028	919	996	979	968	961	959	1024	982	983	1014	1011	1003	983	925	1034	1013	953	943	947	1002	997	969	1012	1014	1015	1025	961	972	994	996	1044	1010	967	966	970	968	992	986	969	1006	973	975	965	999	975	967	967	934	958	1025	1035	973	1034	966	945	1008	965	971	1024	948	1008	1034	974	959	978	966	1001	994	949	973	1031	1018	967	963	943	1007	999	1009	991	986	957	984	981	975	1019	949	938	973	975	991	957	967	954	954	1006	940	985	1014	994	980	999	984	1041	972	979	961	987	1003	1010	1014	970	984	966	959	990	926	990	1002	982	971	1000	1013	955	954	979	1046	1002	1015	1029	977	956	996	945	951	1044	1000	899	990	965	1041	987	953	959	965	982	999	959	982	1004	965	1050	1006	957	985	966	978	1030	963	913	962	983	1028	994	987	1005	1000	996	963	947	1018	1013	989	1054	960	934	989	949	1032	949	968	981	920	1008	974	964	989	985	974	1002	975	962	965	997	958	993	976	966	1013	1020	977	960	944	979	943	983	1003	987	968	964	1002	995	943	971	906	912	994	959	971	987	992	987	1021	975	993	998	985	930	1004	995	990	977	965	981	991	999	953	982	966	1011	927	934	973	952	975	952	945	978	1019	959	943	1025	976	1002	994	941	902	1013	951	1022	969	995	953	1017	987	951	1009	990	955	988	1008	960	1005	1017	942	974	968	954	1014	991	982	997	993	1034	1005	932	1010	969	1004	979	983	964	976	1016	1021	1026	999	1045	978	982	990	992	974	992	975	1015	966	983	1003	994	956	1026	967	997	956	1008	983	924	1015	979	1010	1000	999	959	931	978	962	1020	1015	975	948	961	1006	972	991	930	991	1002	1018	934	982	1005	1004	952	1021	957	949	1007	1041	997	1007	945	995	992	977	1026	1007	970	928	958	983	982	911	934	984	969	1020	963	943	1005	1030	976	989	978	1009	1009	1037	996	977	983	1037	928	986	1048	999	985	984	980	969	991	951	969	959	983	985	1043	1008	1047	973	969	981	943	957	963	935	965	985	1006	979	999	1012	1033	964	999	941	976	1010	972	967	977	996	1006	941	961	977	969	995	1039	953	987	981	1015	975	923	967	983	924	969	946	995	947	946	960	950	994	1030	984	967	989	987	1057	1005	984	979	979	954	1055	946	958	960	984	972	1041	1035	929	1005	959	960	1027	987	921	992	993	975	962	1009	976	957	971	937	996	924	1023	969	1003	998	948	988	1015	944	1004	935	971	998	943	955	981	1011	976	1008	1026	976	973	965	975	948	967	960	1037	990	970	987	981	950	992	967	987	1019	960	966	1011	1037	937	977	980	980	996	971	980	1002	1013	1062	1021	997	1011	1020	994	1020	995	947	933	966	983	971	942	979	967	988	1011	948	962	982	935	946	979	986	981	994	960	1008	971	1021	989	943	903	1007	995	981	1025	970	1001	958	987	989	1012	1007	984	942	950	971	966	973	978	986	968	1017	1025	988	1020	982	1029	981	978	920	959	1034	989	998	984	1042	1022	1020	1051	987	970	984	973	994	966	1013	945	921	1012	914	957	988	935	966	1050	1043	987	1041	980	1032	983	1019	945	1000	948	1017	982	966	1001	975	967	1013	969	989	971	950	989	1055	941	967	951	941	971	934	1029	936	986	980	1016	983	972	993	980	980	1027	989	1011	995	968	962	954	990	938	1025	1029	967	977	965	956	983	971	1001	945	942	980	989	907	959	970	982	985	981	1021	956	976	997	989	957	1020	991	987	972	943	997	954	1003	1014	1008	990	963	985	1035	998	1016	973	982	998	950	1026	988	986	999	971	983	1019	977	974	970	964	951	1025	946	953	996	929	1022	927	953	993	998	1007	962	1017	931	972	986	971	1025	982	976	939	956	1005	1017	968	970	981	975	1017	949	1007	995	993	953	961	988	1006	973	960	957	937	1011	1033	968	975	953	967	979	971	976	964	1002	943	959	947	1009	989	974	965	1035	942	1008	981	961	971	964	954	999	1002	1002	965	975	975	939	1017	997	936	1017	1002	957	1023	934	1007	956	985	971	988	947	999	1028	984	980	991	974	979	955	919	995	989	995	902	964	954	1010	958	966	1014	989	939	914	962	1001	927	1011	987	971	1006	986	936	993	993	940	985	993	957	946	1022	968	952	1010	993	964	970	969	1007	970	961	1003	1010	979	1051	1012	1030	1016	1044	898	998	984	971	1003	945	938	973	968	971	966	977	1002	998	970	1011	951	1044	973	989	963	924	961	1046	982	1016	1030	1025	954	951	977	997	972	941	933	983	1015	960	952	953	929	954	988	969	940	991	992	962	968	965	1009	947	968	1003	959	1009	1002	904	959	965	951	942	977	936	958	1033	967	996	978	984	1017	942	1008	988	965	967	926	963	1001	1040	995	1007	1008	979	974	976	974	944	1004	1017	963	967	1019	966	969	899	1030	959	998	948	989	983	1028	962	1033	993	965	912	977	1001	974	962	993	1007	974	1019	953	962	959	934	956	1003	1019	952	970	994	967	1017	970	926	945	901	1002	1063	978	987	1000	989	1018	984	1006	990	994	1015	967	1020	976	951	939	932	1029	931	964	967	961	998	960	995	949	952	970	934	978	973	1020	968	973	1018	1014	1016	1013	929	994	957	1031	1014	1019	933	930	982	966	948	1045	962	1037	981	935	1007	972	944	944	977	961	1004	1036	1000	1033	964	1017	983	953	985	964	994	977	972	990	987	1008	951	993	955	1012	984	1041	956	987	948	1001	932	1046	976	979	979	986	956	1020	993	944	950	981	944	960	1017	899	1032	930	962	952	1038	1014	960	927	1013	988	981	1037	926	925	935	973	977	990	969	997	1029	899	978	1047	969	1003	978	1005	971	951	997	987	1038	978	1024	1033	998	986	998	1009	908	965	961	963	969	973	1010	1032	984	974	942	982	973	1002	1004	970	985	987	986	976	1005	1056	926	966	1046	998	954	951	946	1008	964	1007	945	962	936	993	946	996	999	983	932	967	960	977	978	994	989	895	1007	971	981	953	1002	980	995	993	998	976	1015	985	956	973	1017	953	989	981	951	972	1019	942	987	959	1033	991	952	961	1036	895	957	984	1013	975	966	975	967	946	975	1016	1000	994	914	1023	1034	988	968	1058	989	1018	946	1036	956	936	965	962	1020	972	1017	965	983	966	969	948	969	949	1015	975	992	981	948	1034	958	968	985	969	976	960	966	997	980	940	1045	992	1007	962	997	997	1028	994	1004	1001	1008	1034	1007	974	1023	994	968	947	1017	966	978	965	966	972	1043	1022	963	1009	955	1006	936	966	967	1030	974	1056	970	1005	986	995	995	965	1032	997	911	994	984	959	976	969	979	935	1019	989	985	993	973	937	996	1004	1000	917	987	981	962	956	973	969	1009	958	992	980	941	1007	1017	950	947	1022	1018	995	983	906	1034	1010	947	1015	986	976	1026	1046	991	993	980	983	992	1019	963	948	958	958	967	989	926	986	1052	960	967	998	1020	962	968	995	990	1018	1010	977	984	985	949	980	968	961	992	991	955	1007	928	949	984	1055	973	968	972	962	990	948	971	945	914	949	948	958	974	1009	921	968	970	951	980	955	960	1018	958	976	1005	999	901	989	942	954	994	946	986	979	968	990	987	956	1004	973	961
23476	20768	24410	27227	20768	20782	18169	776	489	430	364	382	354	309	358	289	306	308	307	278	308	301	316	305	291	275	283	294	269	303	276	285	303	285	294	277	279	297	246	284	292	254	220	332	257	270	264	276	293	279	262	278	273	243	286	285	266	317	286	291	296	259	295	313	278	285	301	299	268	295	298	284	268	269	285	280	271	272	295	249	257	290	260	295	308	284	297	289	325	305	293	238	290	282	287	255	258	251	265	295	237	273	260	270	309	283	329	279	284	285	268	272	280	297	288	248	243	267	274	305	272	269	248	253	283	307	256	273	260	263	286	254	271	341	260	281	252	297	291	287	262	261	281	276	275	263	283	281	289	267	259	276	287	303	288	263	313	255	281	289	260	259	286	285	273	285	262	306	296	288	254	294	278	281	250	276	306	274	245	275	271	295	242	271	283	264	319	303	295	291	261	287	251	266	293	295	247	243	283	287	264	276	306	318	314	259	269	255	266	272	282	274	267	288	270	260	262	291	238	264	269	268	305	260	260	279	294	298	282	262	289	276	259	300	299	289	262	240	276	286	264	239	298	300	281	266	285	275	247	282	267	275	283	310	308	309	258	261	273	267	291	262	291	235	280	272	314	261	244	285	295	298	275	295	294	265	237	283	275	268	262	252	249	254	320	282	282	271	301	285	269	253	299	298	296	225	284	282	317	278	263	264	266	280	272	261	260	273	271	280	288	288	270	257	262	276	283	279	286	244	285	261	266	259	286	268	271	263	279	275	249	245	247	282	271	268	275	245	281	274	257	274	272	251	292	254	265	267	246	296	255	280	273	280	325	254	284	291	265	279	287	262	264	278	267	280	265	305	245	263	296	263	277	280	278	318	276	251	252	294	277	288	266	264	287	272	271	276	250	283	258	295	275	290	287	271	276	265	256	285	298	266	307	318	288	237	266	250	258	290	258	289	271	261	292	261	298	295	271	279	264	266	278	253	288	306	260	289	272	281	294	247	281	259	261	276	285	269	271	284	293	266	293	266	304	293	271	310	286	305	258	269	308	293	295	253	268	280	232	267	278	283	300	283	265	266	283	268	278	275	280	301	287	276	264	283	287	268	274	260	255	281	298	299	280	276	278	294	269	252	296	275	260	285	306	253	307	271	284	277	286	298	253	258	308	296	276	278	268	275	290	256	301	272	282	278	240	262	269	278	262	251	248	258	281	264	283	296	269	321	288	287	258	276	235	279	270	274	290	301	334	305	293	279	258	265	275	288	289	268	290	229	272	247	291	276	275	268	267	258	279	266	324	269	276	261	271	281	262	276	279	294	260	291	279	285	263	255	268	256	280	245	287	292	302	301	280	304	307	274	284	284	269	289	268	244	280	269	282	270	265	268	282	305	249	284	261	267	241	256	263	279	275	259	308	269	314	286	277	245	264	240	278	261	253	258	267	291	273	285	295	281	290	274	277	281	305	282	306	283	284	269	239	260	293	277	263	274	268	273	290	283	313	277	255	286	269	289	271	257	291	296	283	284	263	277	252	286	291	277	272	266	327	289	273	242	287	276	291	294	275	286	236	273	273	283	303	265	297	283	244	275	257	259	275	263	274	261	300	279	272	271	280	268	283	297	255	261	265	281	293	278	288	264	260	257	256	271	285	303	274	284	289	289	303	258	313	253	279	282	286	294	279	287	273	279	279	281	272	257	297	274	288	266	259	240	246	252	259	284	286	264	261	291	290	264	266	272	290	281	281	306	279	284	254	276	284	292	279	304	234	265	301	272	302	285	286	267	273	263	276	266	293	271	252	300	288	248	290	268	278	258	308	297	282	266	263	258	253	275	285	317	277	292	292	298	265	247	282	281	276	266	269	286	316	292	281	265	270	275	288	254	287	273	278	284	281	263	278	288	300	310	267	302	307	280	258	253	292	277	281	269	299	281	320	277	264	287	264	296	260	279	300	291	293	264	290	263	234	272	269	290	243	287	298	275	283	263	296	287	304	295	276	267	272	260	271	275	311	288	285	265	251	268	295	254	251	258	276	285	260	303	256	304	265	266	255	252	297	277	284	247	277	294	290	277	231	283	252	255	249	269	281	277	259	285	289	256	296	291	308	270	304	301	261	255	291	293	297	273	270	294	272	273	274	306	277	272	253	284	253	274	278	281	277	273	241	295	265	289	279	276	287	276	281	267	304	251	302	278	253	282	295	255	276	262	246	279	274	261	278	296	275	263	267	272	272	313	323	252	257	243	255	293	279	283	274	270	291	290	253	242	293	267	243	263	267	257	256	308	228	231	241	299	256	267	284	296	276	293	271	278	306	266	294	280	308	296	264	275	270	245	319	249	280	278	328	259	277	288	278	307	262	260	268	271	292	281	300	262	280	282	282	233	280	276	282	309	258	297	282	285	311	252	276	262	269	273	270	294	288	285	281	301	275	258	296	296	272	283	279	287	266	279	275	255	313	282	297	273	272	277	300	319	312	276	282	270	253	267	299	299	280	266	313	307	278	288	248	271	247	256	280	298	314	288	311	269	290	278	263	282	292	293	242	295	259	257	271	278	268	281	244	273	254	271	310	304	301	253	268	256	260	279	267	231	281	268	274	300	297	246	327	270	293	256	261	289	279	259	276	290	277	260	283	232	273	222	266	279	277	265	284	283	304	275	273	284	258	268	282	280	278	291	279	292	290	274	318	256	264	272	282	281	277	291	268	313	275	269	283	266	279	261	282	244	263	267	257	257	271	263	264	280	269	310	258	243	246	223	260	275	286	234	257	273	295	285	285	259	295	288	299	274	249	267	283	272	253	241	309	254	277	257	289	259	280	297	271	276	263	277	253	273	270	284	250	278	257	255	263	285	331	295	263	269	315	264	267	271	276	266	296	283	290	274	257	262	252	262	253	279	283	253	262	256	255	272	271	267	250	303	287	302	262	279	291	275	275	287	265	325	261	268	268	284	271	280	274	239	285	276	267	283	285	273	271	285	272	255	289	259	257	277	285	290	258	276	298	279	277	280	275	282	305	247	268	268	266	262	289	272	260	277	259	278	280	286	291	294	295	274	289	295	271	281	299	270	281	314	274	259	257	318	271	283	273	291	285	251	297	264	287	284	269	268	246	322	302	274	281	272	247	281	295	256	256	280	254	301	299	272	291	288	309	261	252	290	269	288	311	302	266	283	291	289	299	269	257	271	298	294	250	279	256	278	296	269	262	259	291	249	260	301	264	283	275	298	310	258	263	291	298	273	292	261	252	268	283	288	274	258	302	273	297	313	263	272	257	292	249	253	277	278	282	289	285	284	300	286	270	272	319	293	258	289	292	285	266	276	284	285	301	299	283	232	278	273	254	259	264	284	295	256	282	277	244	273	247	268	287	271	260	252	289	290	276	266	262	312	300	276	231	281	289	300	277	272	261	268	278	276	274	278	261	278	266	264	293	264	281	286	278	270	262	296	269	269	282	291	271	290	291	278	261	299	272	272	266	254	258	237	254	271	265	265
5137	4401	2242	1201	944	797	666	708	677	658	670	618	657	705	657	641	656	662	620	632	616	630	596	664	642	641	640	647	597	587	648	658	618	613	610	615	676	649	651	662	595	627	591	642	622	564	632	644	607	612	616	623	612	611	631	598	643	635	643	663	625	618	627	613	646	636	621	566	613	639	623	616	607	600	592	652	602	615	599	619	602	584	609	614	625	678	592	641	631	619	612	581	638	618	616	621	636	623	622	590	615	622	649	632	607	637	622	599	603	639	607	615	595	655	649	600	628	661	584	618	625	625	606	585	617	603	647	650	640	668	633	638	610	587	645	660	624	645	583	609	638	573	633	602	682	604	621	649	646	625	614	621	618	661	600	598	587	608	643	639	662	635	606	580	586	611	607	578	624	616	619	603	681	656	628	622	628	646	606	619	604	617	634	634	649	631	620	652	568	652	674	635	643	560	620	628	629	599	668	613	657	597	640	628	631	584	657	673	625	618	606	652	624	606	639	603	699	602	609	626	614	651	596	606	592	606	672	599	605	633	561	619	676	638	620	620	621	598	632	646	609	627	631	568	613	628	597	653	634	628	575	614	613	612	684	612	631	600	623	557	631	598	649	670	614	606	607	600	637	632	637	560	618	601	616	633	577	596	628	632	667	669	589	637	587	644	673	612	521	649	575	614	620	610	586	636	615	684	610	602	620	609	593	588	629	624	574	635	641	615	640	613	635	645	609	639	625	660	606	623	615	597	655	613	609	638	581	637	667	685	645	616	609	572	674	607	620	651	648	579	635	629	648	620	634	627	635	632	580	673	620	614	622	618	633	605	635	622	627	648	620	615	616	595	631	620	622	606	565	613	601	617	635	631	632	629	611	626	606	608	622	620	660	641	627	625	573	608	620	591	628	643	639	658	593	600	591	616	627	601	623	612	632	620	613	661	645	612	616	619	582	639	594	597	596	624	574	655	593	627	635	631	608	614	588	637	626	606	607	592	619	625	644	601	645	631	642	624	576	608	589	662	592	637	585	607	585	591	569	595	583	598	616	594	623	642	632	630	690	636	669	664	580	630	655	625	655	638	615	594	659	576	594	610	609	603	622	623	641	613	594	634	579	611	582	617	623	643	631	643	604	615	612	618	594	645	656	643	623	594	575	646	577	611	626	584	625	636	591	624	566	661	657	633	621	604	643	601	623	645	614	628	603	580	592	600	635	659	638	610	638	645	642	614	587	585	648	620	620	608	645	637	604	639	627	629	650	639	644	566	609	610	643	610	636	647	581	615	642	605	677	622	625	621	613	664	602	613	605	628	649	609	633	584	621	623	603	615	613	634	636	584	598	662	620	597	607	616	626	595	643	621	642	602	607	605	605	600	656	639	631	612	615	641	586	683	585	596	609	651	626	618	608	652	590	628	558	604	633	635	646	601	559	605	604	622	581	629	583	623	645	607	596	633	619	615	660	605	629	571	629	564	623	635	636	615	617	623	612	623	618	615	640	612	630	690	618	614	614	633	620	612	673	555	646	607	616	656	591	654	626	610	650	617	605	644	588	610	593	591	636	586	622	619	632	634	683	624	623	663	618	618	641	638	634	628	614	603	651	663	637	592	617	605	622	629	670	556	580	608	645	575	592	593	647	565	598	633	629	631	611	636	604	635	650	629	578	601	621	615	608	642	598	652	600	623	618	603	624	585	596	606	635	660	635	595	637	581	588	638	621	603	600	614	639	624	643	638	621	599	627	616	634	621	576	652	625	652	597	600	629	593	643	623	606	649	666	643	624	668	644	633	609	625	634	605	644	625	647	604	621	602	622	680	568	589	630	622	593	671	622	601	602	605	594	638	592	628	626	604	613	638	602	623	635	591	606	644	615	615	606	617	593	631	614	631	603	574	625	631	632	645	560	612	576	614	569	635	600	639	629	639	624	644	640	579	630	634	585	596	612	645	660	622	617	582	619	644	600	661	647	609	662	621	593	604	623	633	592	629	612	623	587	612	645	626	614	656	615	630	613	648	612	608	644	614	638	617	589	585	567	656	607	591	619	570	571	650	639	593	631	643	626	649	610	648	616	629	644	596	595	625	621	632	646	597	621	634	605	581	590	622	665	636	597	656	635	623	637	667	611	622	625	628	617	637	627	641	626	609	663	653	600	631	636	580	624	630	639	599	605	656	637	618	587	616	592	623	583	644	570	635	687	622	618	637	630	638	569	597	613	628	664	576	611	651	594	584	621	638	626	592	579	596	633	622	628	592	643	631	646	636	617	623	610	653	595	633	651	611	668	601	640	618	586	648	616	627	613	583	583	594	625	616	652	654	576	641	649	650	601	659	595	616	608	629	618	615	601	578	628	644	635	637	610	626	649	670	604	631	566	611	636	616	605	586	654	607	579	664	593	634	627	639	627	645	641	604	624	601	638	607	588	597	600	647	611	593	597	674	615	664	615	621	577	627	606	594	621	642	626	623	617	634	583	591	669	596	603	633	632	608	617	619	635	642	646	631	589	660	586	580	621	625	686	625	607	580	609	635	629	576	626	545	601	619	611	655	618	573	595	624	608	621	631	644	665	641	635	575	623	587	648	621	597	631	642	599	666	632	611	608	616	661	616	604	607	625	615	611	617	640	656	648	618	608	668	624	624	623	595	631	653	649	624	568	593	612	640	627	623	623	619	652	621	649	578	607	614	598	612	634	606	620	610	591	604	658	675	668	659	611	648	620	592	614	592	623	629	629	628	616	641	636	631	617	652	641	624	613	623	589	646	589	618	640	617	601	593	636	587	623	644	625	600	609	584	617	589	636	637	589	665	644	640	605	616	603	574	600	643	623	679	614	607	606	583	635	618	571	581	602	633	613	642	616	603	640	629	639	614	617	638	644	587	660	627	612	607	620	626	613	600	625	660	642	634	578	616	603	585	629	621	601	574	603	624	633	627	612	638	617	647	677	616	588	669	613	614	646	592	600	584	597	662	643	597	602	620	614	594	621	631	607	632	644	666	581	617	627	606	647	601	617	621	613	628	595	614	598	602	597	657	605	610	591	658	614	609	622	625	606	599	616	648	573	646	628	624	608	664	651	620	642	603	636	617	582	638	632	627	652	672	595	600	558	664	612	628	607	653	606	612	600	622	606	646	618	618	632	612	588	652	632	640	644	650	610	634	567	642	592	588	591	570	595	592	595	643	615	619	622	619	647	641	635	576	607	616	618	593	620	607	628	622	636	600	683	631	606	602	594	621	602	643	609	625	620	650	634	630	639	636	638	599	656	615	629	644	614	607	596	633	642	627	626	636	592	615	656	598	574	627	643	628	666	560	625	624	637	645	637	625	634	625	594	607	636	629	569	625	608	613	611	618	622	664	634	623	604	612	632	649	647	600	662	613	561	651	641	592	626	618	616	608	610	619	627	584	653	608	625	605	590	600	612	618	635	647	610	660	622	632	647	600	616	626	652	606	632	624	634	651	646	671	624	626	600	621	594	595	579	606	631	582	612
31609	19015	7037	607	495	440	396	410	395	428	408	390	392	387	394	390	429	433	384	354	421	382	426	426	421	424	397	383	401	414	471	403	395	374	396	396	385	377	369	435	354	429	394	411	393	411	411	364	438	395	391	438	391	390	434	410	445	413	398	399	405	383	425	377	411	382	455	421	442	420	424	404	438	385	421	406	395	391	373	405	442	399	388	435	387	394	375	391	426	387	415	384	395	441	392	389	397	392	425	405	399	385	411	364	380	373	340	394	386	387	412	422	413	434	401	420	428	416	406	412	430	399	412	427	399	415	365	401	429	428	386	442	395	389	402	399	421	422	395	395	349	412	405	404	395	442	391	362	416	472	385	388	429	402	390	456	431	439	358	421	416	478	395	382	414	413	367	413	368	386	410	385	346	398	403	436	393	393	424	407	399	404	404	408	446	413	398	395	380	406	392	395	401	424	415	395	424	374	378	419	396	411	395	411	388	363	402	409	412	380	411	422	380	409	405	405	416	390	388	325	412	388	447	397	403	416	449	402	380	385	423	410	385	366	419	394	405	450	397	387	411	429	396	413	420	464	449	412	428	399	394	382	394	395	408	415	403	403	405	422	391	427	408	400	361	383	384	378	405	389	413	389	395	420	427	401	394	316	382	388	447	408	424	392	404	419	425	434	398	419	430	414	380	396	410	449	416	427	409	446	416	375	400	372	401	436	412	377	364	395	413	430	367	425	415	378	408	407	398	400	408	407	422	379	385	394	395	364	404	415	392	420	398	403	421	397	450	424	373	420	450	379	408	408	421	416	430	431	402	384	395	408	380	400	420	384	418	385	401	352	395	364	394	433	369	405	381	402	410	421	402	386	411	431	402	410	410	421	407	388	382	371	413	401	421	421	394	388	420	394	381	396	389	385	367	411	420	397	401	452	441	401	394	409	386	436	404	401	388	400	413	413	431	402	415	454	407	429	400	411	415	381	435	422	411	431	373	365	433	364	429	397	410	395	400	375	390	394	413	420	414	428	394	384	386	415	459	439	399	409	391	438	420	411	398	438	391	350	399	414	415	390	396	381	414	427	423	399	417	405	403	384	395	364	398	403	406	388	422	373	378	397	409	427	419	371	355	421	423	406	394	414	426	414	408	380	420	405	405	396	381	461	406	370	431	404	405	379	420	386	409	409	393	437	455	394	379	391	420	413	402	416	404	441	386	378	387	384	441	395	413	416	399	388	379	391	427	374	367	398	364	395	413	420	421	420	438	413	427	433	388	401	386	389	412	413	421	374	431	363	370	441	399	420	416	428	401	392	408	379	432	373	411	438	398	387	377	373	430	392	402	407	385	389	376	423	409	376	384	412	401	398	388	366	442	432	389	412	400	412	398	400	424	431	385	401	414	382	403	428	385	409	366	389	372	363	398	410	421	388	383	369	376	415	382	397	390	412	442	384	390	440	430	384	383	398	385	411	410	404	368	407	409	429	391	406	409	378	382	356	406	414	441	411	420	421	420	401	395	432	415	393	439	402	356	401	402	391	422	452	412	441	405	400	402	442	405	396	421	393	388	379	418	347	440	404	417	394	408	435	428	403	343	426	431	422	417	374	420	433	403	441	417	397	380	385	426	365	419	462	427	424	407	402	406	402	412	399	386	374	418	412	366	444	404	426	379	419	405	423	395	414	409	368	389	397	381	386	388	414	400	394	371	424	351	404	415	423	451	410	423	368	357	417	407	409	432	425	378	376	387	425	421	434	372	421	375	372	377	395	393	414	399	425	358	437	412	387	369	438	405	415	409	384	424	441	408	418	402	387	401	439	377	418	381	402	397	407	390	424	408	412	431	424	373	399	396	414	399	399	375	412	360	404	401	421	391	401	383	399	397	427	400	389	406	401	421	429	406	392	390	365	430	410	407	403	425	355	373	422	393	393	431	397	408	390	397	413	416	398	336	444	417	376	367	409	449	388	395	423	370	390	379	426	384	380	381	404	402	381	385	447	393	405	412	426	401	399	449	409	417	401	372	399	443	392	392	374	413	412	387	379	411	369	435	387	406	417	396	359	345	411	442	431	394	385	393	372	405	426	369	373	399	373	410	406	415	374	395	431	441	400	398	400	409	389	366	395	418	411	419	422	393	385	396	419	417	418	401	411	372	376	433	413	374	392	363	381	387	394	391	426	391	382	397	424	387	389	430	400	385	386	403	413	396	382	404	405	414	384	383	425	426	390	371	400	422	387	428	384	384	401	428	399	378	437	414	441	422	409	381	455	402	363	412	386	434	423	401	427	429	402	374	394	448	402	391	422	390	418	379	423	396	400	428	393	433	396	416	399	410	383	387	352	404	382	384	403	408	378	414	391	402	411	394	426	436	394	399	388	381	410	384	381	395	380	375	406	393	411	424	394	433	386	415	451	388	385	423	410	383	416	385	350	393	360	357	366	397	433	412	427	417	411	386	381	380	423	394	409	401	416	422	437	383	417	400	417	367	423	435	434	427	411	398	428	401	392	427	387	394	412	396	388	385	412	435	368	393	397	411	399	435	422	375	380	409	409	392	415	380	374	435	377	388	414	399	376	392	427	431	408	371	394	414	374	407	366	409	395	434	435	426	427	403	445	402	376	424	443	369	402	431	400	382	377	396	425	432	407	427	396	386	377	391	408	384	382	379	427	402	417	377	451	402	352	380	418	400	378	470	430	409	383	409	421	391	407	372	364	419	431	456	435	419	435	387	390	416	417	400	434	370	424	412	407	433	382	417	418	422	363	395	412	392	411	406	381	408	420	401	428	376	400	387	407	380	394	416	408	382	443	406	432	402	429	377	371	411	432	400	421	400	404	383	406	408	422	372	414	403	442	393	404	428	411	410	431	418	417	383	382	387	382	429	456	398	405	435	392	389	363	390	404	393	430	433	372	384	412	384	408	413	421	376	409	416	401	396	401	381	423	399	366	399	383	441	386	420	408	397	366	391	419	401	417	432	410	408	371	415	400	410	386	408	390	390	443	424	399	394	392	410	384	422	391	372	433	367	394	383	389	375	375	414	390	401	421	391	417	407	407	398	423	410	425	372	409	455	413	385	373	382	393	385	402	394	384	410	416	405	390	398	389	396	440	449	376	435	414	422	421	421	373	408	414	392	383	374	380	438	421	425	406	386	389	393	421	417	380	364	439	433	370	379	398	402	387	353	381	396	412	398	375	402	421	442	442	355	396	395	352	387	381	368	368	389	422	349	415	398	395	392	413	415	398	406	392	380	410	411	396	427	411	396	408	380	385	352	396	389	399	427	448	418	382	416	397	377	386	397	402	440	428	383	438	388	390	427	407	433	393	425	415	408	408	395	427	383	429	402	388	426	414	404	384	422	417	414	384	417	430	388	392	453	382	403	397	373	386	415	376	410	441	427	379	422	420	376	391	404	409	383	417	421	371	393	381	415	413	416	410	383	384	392	394	401	407	383	403	393	384	399	411	412	366	394	431	415	389	425	391	396	430	389	408
5614	1145	1082	910	914	844	948	921	908	922	899	917	946	957	917	956	945	875	879	938	915	971	941	928	910	897	960	938	975	961	939	930	956	897	982	913	920	909	949	901	929	887	934	904	901	963	929	923	895	949	957	905	925	929	904	918	928	926	923	909	954	919	918	895	999	905	860	909	943	927	953	885	962	942	956	884	959	946	910	934	895	936	924	851	896	953	900	934	843	921	985	911	960	922	920	939	924	937	967	907	906	959	922	961	904	908	935	895	930	895	925	913	950	890	902	941	910	939	969	944	939	934	911	948	941	954	889	919	934	907	911	906	885	927	911	844	939	927	946	964	906	946	940	932	932	944	889	909	902	884	919	914	941	894	926	931	856	935	927	916	860	948	868	909	847	943	922	918	901	897	902	930	863	942	959	960	903	873	897	931	929	925	895	919	880	919	973	971	928	893	926	919	991	941	942	949	944	956	965	911	887	904	898	963	909	936	934	917	896	935	888	916	973	903	907	860	911	931	930	963	943	939	920	891	886	915	920	892	895	906	940	946	925	969	950	884	967	881	889	928	921	826	885	924	876	953	947	912	916	891	920	928	969	897	886	921	934	952	928	917	929	876	920	924	894	920	927	913	873	890	941	936	914	934	912	906	914	934	888	929	940	953	899	923	935	953	981	929	982	873	965	890	978	884	877	941	960	941	938	911	901	926	901	902	878	953	899	892	884	963	955	925	955	944	905	926	953	898	935	877	895	897	913	934	916	894	926	942	945	950	945	948	890	895	919	919	887	903	976	896	919	918	915	922	948	977	940	909	971	892	923	906	874	989	885	849	911	966	875	953	947	902	925	870	918	955	971	951	894	883	908	912	854	881	915	969	939	937	928	956	915	958	909	954	918	873	896	927	864	916	883	980	947	948	919	949	854	968	939	943	868	890	925	902	916	910	872	915	923	922	935	907	949	913	932	963	911	879	924	895	949	904	898	917	935	949	898	910	938	900	922	914	914	903	940	944	963	955	984	937	909	922	922	948	939	878	893	950	858	900	936	962	963	894	849	909	921	894	940	929	862	925	946	900	945	928	900	966	965	881	891	912	927	942	928	919	905	928	876	910	940	911	901	907	909	922	968	879	923	888	948	919	953	873	947	968	863	908	939	935	902	935	894	918	895	881	934	954	909	951	896	902	932	909	940	903	955	952	909	910	840	897	915	897	894	888	919	932	943	935	890	954	937	909	982	897	896	886	915	884	970	944	917	924	936	903	943	928	864	936	892	936	931	930	909	960	847	931	915	918	915	946	881	883	989	904	932	897	912	898	924	949	931	963	947	898	902	874	923	884	924	963	939	924	880	890	865	944	972	835	895	938	907	878	903	932	991	905	942	936	968	982	911	913	892	889	957	1016	908	922	940	925	914	920	885	892	862	896	925	874	907	941	906	931	880	909	925	920	951	829	936	950	938	923	941	918	938	972	935	867	915	906	939	925	898	941	895	903	960	931	915	890	947	929	893	911	954	1011	870	911	973	877	944	885	953	953	913	951	913	921	934	925	915	917	938	974	882	951	906	933	924	899	945	966	918	916	898	918	925	895	941	916	879	888	856	910	894	891	948	892	891	932	903	927	867	870	900	922	941	894	897	920	938	889	960	908	915	933	852	896	881	925	922	946	895	931	904	928	921	891	906	873	930	905	921	891	936	896	903	882	944	933	953	884	911	936	892	970	912	928	890	990	939	894	920	964	945	943	941	936	892	891	890	916	850	909	911	852	969	916	909	909	960	930	924	915	930	890	904	908	965	946	893	886	922	927	863	912	910	834	968	897	951	899	901	942	938	937	942	924	854	927	920	946	952	923	945	929	873	950	992	878	975	926	922	961	958	905	959	902	944	892	897	893	881	877	917	888	914	957	934	931	893	900	937	898	955	911	898	851	945	886	895	962	937	910	931	923	932	921	876	967	938	913	926	927	893	908	970	936	954	881	932	917	942	981	929	898	850	861	942	972	944	953	902	895	950	919	894	942	922	854	911	967	891	966	930	914	898	910	967	958	954	895	933	925	919	919	899	910	947	919	918	899	929	1005	928	897	951	931	929	866	923	907	917	915	908	932	880	950	901	854	904	923	935	898	896	892	907	926	909	925	980	924	873	932	939	926	931	909	875	964	930	915	916	986	910	939	878	869	918	906	920	914	875	925	895	899	980	973	923	889	916	934	951	884	945	948	981	953	924	891	956	927	963	933	929	888	931	926	908	910	939	853	951	914	961	953	907	870	898	940	923	888	902	950	926	912	927	893	895	897	953	944	935	921	919	941	917	975	950	937	885	992	904	977	927	908	924	926	901	971	886	918	902	937	923	950	925	941	866	919	915	929	915	894	940	932	905	924	904	908	890	938	893	924	926	1013	930	946	902	922	944	974	953	932	923	946	945	898	909	958	945	920	899	823	898	918	861	935	918	940	935	924	979	885	888	924	924	899	940	913	940	911	948	1003	959	943	949	894	915	917	881	942	884	910	934	923	967	889	876	906	946	907	883	909	918	980	864	913	868	947	906	923	933	959	931	925	912	904	966	927	899	897	940	930	929	909	956	949	930	915	928	913	883	921	940	954	965	910	892	927	847	931	979	955	915	963	910	951	904	885	880	955	919	890	934	961	897	928	909	913	897	957	938	939	952	933	900	951	906	856	873	936	959	971	892	899	871	935	868	890	923	900	930	921	928	926	922	935	912	936	892	933	869	928	825	957	896	931	906	886	918	933	924	927	941	896	923	937	928	957	962	912	912	966	925	934	939	935	852	942	890	976	905	891	917	899	870	872	917	911	941	948	891	944	898	947	938	918	914	942	915	928	941	863	919	948	975	901	931	996	918	919	880	959	908	913	950	937	895	880	979	913	892	953	956	977	934	946	923	951	906	881	890	872	951	877	981	894	899	885	924	899	926	873	891	931	874	891	931	827	936	940	939	954	863	947	938	938	960	916	924	952	932	926	936	936	872	911	932	869	919	923	936	912	928	924	946	898	940	892	989	912	935	917	925	967	899	929	940	895	907	934	971	879	965	897	946	935	950	956	854	944	885	911	945	894	964	912	910	923	902	906	866	915	873	927	891	879	919	956	967	916	864	913	853	927	915	905	937	913	886	971	941	974	953	946	899	909	982	866	947	928	870	908	914	882	955	919	899	933	901	935	1003	882	946	960	931	911	905	951	959	933	965	948	929	927	936	871	924	924	858	945	938	925	901	899	888	965	922	904	881	956	961	934	908	913	907	916	835	918	860	948	885	914	914	937	981	849	907	898	866	857	896	927	932	947	933	889	929	875	909	899	900	937	904	905	976	946	968	861	864	915	896	926	917	959	903	855	888	883	919	979	957	908	912	881	943	950	909	956	946	971	909	886	906	895	904	949	899	912	960	886	925	894	937	929	930	897	940	917	924	843	969	940	930	895	892	904	940	861	866	944	922	919	921	902	946	920	915	923	898	933	881	904	886	888	980	917	926	918	967	908	973	976
23955	20728	24102	27407	20722	20616	1924	681	555	511	527	518	487	497	459	443	520	408	451	476	420	463	458	463	480	492	426	445	429	448	470	465	459	457	445	460	479	438	440	477	468	493	424	448	465	445	424	466	456	412	433	452	451	503	443	482	478	446	452	471	457	464	449	495	450	482	439	478	445	492	451	509	442	484	491	427	453	450	459	437	459	440	425	434	481	423	463	470	473	469	444	418	453	438	475	452	436	461	432	459	444	487	470	501	458	455	445	430	438	444	467	500	413	470	450	414	448	455	488	444	424	453	440	458	440	444	466	464	423	414	456	488	410	417	449	470	480	416	435	497	483	419	486	464	428	421	407	447	443	475	456	431	422	463	470	475	427	460	421	445	416	478	435	424	449	465	447	423	445	462	439	448	458	412	473	451	465	487	458	470	468	445	434	429	457	455	459	427	473	474	483	490	460	452	454	446	443	455	471	447	451	437	446	499	478	460	451	445	485	483	501	431	465	437	449	418	468	461	433	424	500	470	456	441	461	429	460	452	464	460	451	466	421	465	471	424	420	465	411	464	457	411	458	483	460	453	480	484	435	503	463	435	457	414	441	446	448	460	446	450	446	447	430	440	406	434	420	458	432	454	406	491	414	433	414	460	515	438	434	469	466	454	453	435	442	444	435	403	458	437	434	464	396	477	452	441	455	426	445	441	396	492	474	464	469	464	453	413	476	483	438	449	453	461	448	470	476	440	458	494	421	471	498	452	488	424	435	473	482	440	434	439	452	451	487	451	432	480	476	445	449	408	440	446	477	453	438	493	459	487	468	474	465	438	418	483	428	445	482	440	494	432	408	434	440	487	474	457	446	496	451	461	412	496	478	436	490	418	495	501	447	482	442	418	478	468	456	453	446	471	470	405	441	460	446	435	490	455	440	510	473	475	440	459	423	435	483	448	409	444	473	449	466	479	454	413	448	449	423	448	445	469	411	505	448	430	449	438	437	441	452	439	433	432	445	440	465	424	445	467	415	500	477	500	444	471	471	425	432	452	423	464	448	444	429	491	422	485	447	467	458	471	477	436	485	454	427	454	466	455	412	433	455	456	434	421	470	469	464	451	450	406	427	494	497	483	444	480	434	433	454	428	456	458	463	446	430	487	461	464	444	465	464	439	421	480	496	475	449	481	459	483	458	466	474	466	495	452	430	476	469	444	458	424	448	420	449	467	432	426	475	444	425	437	473	415	473	463	492	505	442	469	419	480	423	436	468	450	473	433	449	474	429	516	435	481	408	424	433	473	444	463	464	444	457	477	478	459	481	480	458	445	518	490	433	427	425	497	471	438	456	448	483	456	452	469	462	408	437	466	477	424	485	447	417	455	459	455	442	476	389	461	408	446	473	463	483	439	444	435	429	451	448	452	487	477	467	457	421	400	426	460	439	412	450	435	458	490	522	477	444	459	443	422	429	427	447	472	437	457	437	408	475	415	453	447	492	410	419	459	467	457	440	484	444	438	455	477	453	483	459	485	429	462	447	452	487	480	458	485	439	455	444	464	450	462	462	446	475	470	430	451	453	492	470	436	471	439	430	452	424	441	455	466	495	432	460	484	460	461	440	442	426	411	477	481	423	470	463	432	450	447	469	473	474	449	461	458	439	420	438	439	475	438	485	412	461	469	427	416	459	470	453	476	453	457	408	469	449	477	460	423	416	458	452	446	416	461	458	438	425	443	445	444	477	485	424	466	462	439	478	464	472	471	436	443	506	427	488	478	464	455	458	470	466	461	419	458	451	470	440	432	437	459	459	432	413	459	463	474	458	438	434	457	410	480	447	459	448	459	436	465	441	454	476	440	453	464	459	475	403	451	452	478	488	455	470	445	457	484	457	516	464	484	448	439	480	421	451	415	467	449	460	453	495	393	407	443	415	446	477	446	451	409	452	491	442	471	459	464	498	442	467	439	463	480	454	403	443	466	478	434	469	425	449	436	462	482	467	448	441	428	473	419	476	451	446	398	433	443	463	435	452	462	467	440	443	418	446	414	438	451	478	461	449	456	457	428	423	414	467	463	417	514	446	416	464	446	479	479	487	437	415	462	453	421	433	411	453	425	460	477	433	440	450	474	415	417	439	432	445	479	482	474	442	440	458	443	458	478	459	421	403	464	454	531	440	435	444	468	459	474	436	422	472	481	423	433	417	401	430	427	480	424	479	460	457	451	446	435	447	435	508	442	469	445	416	434	453	455	415	439	406	462	478	499	465	434	437	456	435	412	449	447	443	482	435	502	462	449	476	473	473	471	476	456	437	454	479	477	444	430	426	447	445	462	464	445	446	464	462	456	424	430	457	473	477	457	475	477	429	429	483	411	490	470	476	443	466	478	464	452	425	464	433	451	480	459	483	434	435	459	504	465	419	498	450	415	447	433	450	412	465	466	470	443	437	424	438	449	381	448	492	418	431	493	462	439	453	472	434	464	447	449	463	436	469	441	472	430	465	466	446	452	442	446	478	443	451	448	453	427	472	494	436	473	460	460	447	467	450	456	420	446	418	478	489	440	453	453	460	470	458	452	430	466	466	480	423	452	441	441	455	487	437	428	460	435	438	435	443	438	471	441	452	433	459	478	413	407	441	447	477	484	466	424	468	440	486	463	476	441	455	467	455	460	435	403	446	412	442	413	459	461	459	464	453	450	431	451	448	456	462	457	479	421	459	514	406	447	434	440	477	486	415	457	430	487	460	446	533	434	407	445	422	448	438	460	431	465	430	459	449	456	455	438	431	461	470	416	474	427	409	443	465	476	419	403	468	437	448	465	472	422	434	416	464	452	435	444	461	417	460	500	461	452	449	477	424	472	458	407	447	473	459	430	431	451	429	428	453	468	437	417	483	443	447	471	486	416	414	445	445	424	464	421	444	462	409	483	448	439	444	435	470	424	492	470	453	435	434	447	451	453	473	433	406	398	425	459	408	485	430	447	455	430	408	425	429	374	431	440	492	432	434	418	415	402	432	451	468	480	414	502	465	466	463	455	457	412	450	441	455	444	459	453	472	448	426	454	442	398	473	453	460	414	446	438	472	433	446	447	439	456	477	464	474	436	450	481	454	475	421	463	452	448	458	439	430	451	435	436	455	481	435	463	455	466	461	458	423	454	451	432	470	439	410	461	433	483	402	405	421	462	451	497	448	454	445	437	506	438	480	436	453	425	460	463	463	457	486	461	501	455	433	441	435	495	427	467	445	386	476	469	435	472	469	461	433	451	416	431	445	429	425	470	478	453	456	433	453	432	494	432	446	443	463	496	426	428	408	471	476	464	448	409	441	440	446	462	434	411	460	454	406	466	463	482	448	412	456	445	440	493	472	416	505	488	459	485	428	466	457	470	449	418	476	429	420	498	417	436	435	448	464	432	441	461	482	432	463	442	428	425	437	452	460	441	482	461	476	452	465	444	450	436	442	475	395	453	460	436	440	441	492	469	407	465	473	423	488	445	408	443	471	430
5508	3061	1988	1343	1146	1098	1062	994	968	968	990	987	1033	989	952	921	955	985	1027	957	995	1002	959	992	1015	978	1024	1029	1011	964	1037	973	994	978	982	1046	1007	949	1026	1001	971	966	1024	995	989	1007	1051	973	964	994	953	998	993	935	1014	981	933	939	979	993	952	976	951	995	1019	947	1034	965	998	1026	976	994	955	930	1000	925	975	962	993	990	992	1002	1054	970	1092	1046	996	974	944	1018	1000	963	942	936	978	1029	973	941	973	964	975	1012	991	992	995	995	985	1101	934	932	971	967	948	1007	985	990	968	957	970	997	972	976	1026	1020	962	1052	957	1025	1031	924	928	973	999	975	937	974	988	1002	954	969	1012	954	951	1005	962	982	965	1014	1003	996	966	992	970	969	959	980	984	1030	983	975	944	966	1052	973	970	968	1010	974	945	938	932	951	1006	986	992	1007	1001	951	983	1015	1021	977	1011	944	990	982	975	1008	1031	955	973	1003	967	945	964	1009	968	986	1003	985	962	986	942	952	978	932	978	944	973	928	1002	1004	988	996	964	908	967	936	997	936	975	1037	1022	1008	954	962	1038	937	978	967	943	990	996	1028	1015	994	1016	956	959	1004	940	982	963	930	1045	989	1014	980	1008	962	976	981	953	943	970	973	1065	1029	984	941	952	979	1010	982	1035	996	961	1004	999	983	1025	993	986	1003	967	953	1005	986	1030	1007	1002	992	938	966	967	1027	1013	946	1005	963	926	1011	965	972	989	1019	971	996	1005	1001	972	959	972	933	954	931	975	965	967	1005	977	993	959	976	995	992	986	987	971	995	958	923	965	982	995	939	998	1056	1007	997	991	995	999	974	957	975	953	911	962	973	972	979	992	950	992	969	992	958	994	949	1034	1003	1012	1043	1029	1036	948	944	994	1006	991	968	1017	1003	982	1012	955	994	1013	1007	978	983	999	971	970	1017	1001	959	982	967	980	1012	944	989	971	1015	956	994	997	1031	978	898	992	958	908	983	994	973	950	984	916	950	978	1000	932	991	984	992	977	970	975	913	1013	962	1016	1025	953	1001	946	996	985	943	998	947	1001	951	1003	991	966	986	1005	1026	1004	984	972	996	971	923	983	961	1022	966	1022	993	998	999	923	994	973	983	966	932	1013	978	990	1010	1014	975	987	989	997	918	938	992	962	1038	1002	973	929	1045	935	966	957	940	1018	932	1028	1009	1019	974	1046	987	1010	979	967	1013	980	1052	923	970	985	1054	933	998	1005	964	980	995	972	1020	964	987	969	964	987	1000	935	1019	934	945	966	981	1026	1009	946	949	1026	1034	972	962	959	937	984	973	957	977	1009	991	958	997	952	945	968	1009	976	992	1003	999	948	1041	994	984	995	973	993	993	999	995	956	900	1013	951	1036	953	934	995	972	988	997	979	998	1007	1014	994	942	1038	968	955	991	949	946	941	995	995	1000	1008	1010	970	1019	999	1013	1035	993	976	1010	973	980	964	951	991	956	965	984	986	971	994	1007	956	979	948	943	981	987	965	950	973	967	998	1002	1004	1018	1005	985	957	977	953	990	924	989	935	960	1020	981	991	973	1039	994	994	959	1062	964	942	952	961	999	1029	956	983	971	943	943	1012	995	996	961	1067	998	966	986	1039	957	1046	1022	1017	992	981	999	996	947	983	937	1008	970	1014	995	984	1009	979	967	970	985	933	977	948	1014	959	977	986	1052	980	996	1029	933	977	935	927	1001	934	973	1016	978	1029	1036	937	981	1016	952	962	977	950	1009	984	1004	988	954	951	965	992	991	1055	982	948	1027	993	978	1056	1012	984	979	1015	960	976	982	969	1043	948	1012	941	982	931	975	1002	942	970	974	990	996	962	987	963	939	973	994	946	962	958	1046	981	1041	984	1024	1010	983	1017	1001	988	942	951	973	982	971	1012	969	1004	982	996	957	984	1003	965	1008	1008	970	996	983	950	988	970	1008	940	1009	964	959	961	967	933	1001	992	970	940	983	973	1018	913	975	983	959	1000	996	982	984	973	1011	948	953	1029	1022	954	959	1026	1006	965	941	962	1009	994	1004	981	956	1016	1030	1012	961	1023	986	972	958	996	968	926	1030	981	994	997	1007	926	1002	973	942	981	981	932	949	979	922	944	942	925	960	934	912	959	973	991	1013	1028	985	996	958	975	955	984	1012	1009	1028	1046	1000	971	989	937	920	1010	1000	1049	994	987	1027	955	995	1006	956	991	970	973	913	1021	934	952	976	1035	1014	1019	997	975	929	1021	1032	987	1023	968	995	1005	1004	930	954	980	932	970	1041	938	991	996	921	965	951	1029	1003	911	976	1006	996	983	935	950	1008	970	954	1020	966	1001	986	1021	950	969	1001	967	1024	997	946	949	1011	982	970	927	991	1000	944	1022	1019	1010	1002	931	973	986	1010	1004	972	1001	955	981	990	977	981	933	978	973	940	958	997	980	966	964	949	1000	946	979	969	958	980	987	997	998	933	932	948	976	985	944	967	1058	989	989	961	978	989	986	1010	959	946	953	955	976	1010	986	972	964	962	953	938	1013	967	975	983	938	964	977	999	1035	940	943	992	963	1013	1002	981	919	984	981	1020	1006	1011	981	964	965	951	966	992	967	1000	993	948	999	957	958	1022	926	995	967	1021	961	935	925	996	944	991	1006	1051	951	993	980	976	968	969	986	1004	908	993	1014	998	959	930	1000	950	936	925	976	937	1033	925	984	1010	922	964	1029	982	960	974	919	969	986	980	987	1043	973	954	996	1001	991	976	1015	976	1018	942	956	1002	925	966	1040	957	1028	942	1020	917	945	1035	991	1020	967	1015	997	920	993	1034	964	957	962	1007	970	1015	937	1037	963	1005	970	1001	998	1012	1022	1018	1004	965	1002	1036	990	1010	987	980	935	946	974	1014	1002	916	982	936	1000	1030	1027	958	1008	978	1019	979	1022	938	981	989	976	985	954	997	1008	949	1014	947	956	976	938	939	948	1054	1011	995	933	973	954	968	1024	1007	1031	975	1018	945	944	971	1054	986	1004	998	928	980	984	1000	935	989	984	975	975	979	964	1017	933	985	991	960	973	961	990	952	1052	931	1002	953	973	971	1010	1016	933	982	888	994	982	955	970	986	1030	965	1015	971	956	971	967	1016	988	988	928	959	983	1014	947	981	971	983	920	929	968	1030	951	1049	978	1012	952	966	1026	972	958	979	1017	947	980	989	976	932	998	1015	976	961	963	984	1008	1003	950	1027	950	987	971	954	934	982	970	982	964	1020	978	966	1050	970	992	989	939	947	971	953	995	991	984	1001	1002	994	974	1052	999	967	996	996	1020	1041	986	1025	966	974	990	1042	979	986	987	971	1010	1004	1002	1000	1077	986	943	969	969	1030	955	966	945	967	1012	1015	981	1006	943	921	973	961	1009	937	958	984	993	1028	981	997	1056	1010	1017	978	988	995	1006	963	978	982	1019	975	921	994	941	1031	1019	1001	935	972	974	993	956	1041	1025	964	988	984	1009	995	1002	978	977	1079	958	980	996	986	985	938	1037	890	965	1019	940	981	967	1040	973	946	1006	943	932	957	918	916	956	982	932	1008	990	950	1015	1027	999	1013	975	982	1010	1006	1017	953	953	957	961	1013	970	988	1005	1053	995	1000	951	1023	964	963	992	978	999	972	970	1041	980	973	988	970	964	989	939	961	991	1045	1010	980	1044	983	929	947	988	979	902	952	1017	975	973	1037	986	998	961	1008	1011	1018	957	943	971	995	992	991	992	1008	1007	950	925	1001	957	934	938	936	1006	990	993	949	983	954	1019	993	999	958	929	948	953	1030	978	960	979	979	982	1020	1021	979	1013	986	985	952	1016	926	989	956	1014	957	977	980	1031	993	962	959	955	993	992
23556	20814	24442	27293	20817	20841	18086	822	457	420	398	388	353	335	338	328	339	279	298	306	302	308	325	339	283	253	263	312	310	261	274	293	287	318	250	262	267	273	277	249	269	279	292	308	258	315	290	282	280	274	290	281	299	312	246	280	282	285	249	282	296	260	297	265	307	284	231	273	258	294	268	277	278	283	313	325	284	298	293	251	286	254	267	268	296	271	290	256	291	278	278	285	314	277	288	260	264	283	226	306	281	290	277	255	289	273	267	305	253	279	271	286	295	295	289	269	303	281	278	304	261	282	294	260	263	306	298	272	282	247	269	295	289	272	292	257	285	295	260	285	278	275	231	286	285	284	282	270	269	275	292	297	313	266	299	284	330	304	314	267	245	245	287	273	232	231	286	251	271	302	299	300	328	265	258	242	290	306	286	310	279	258	279	259	291	304	296	272	291	270	281	263	268	299	276	303	289	269	273	250	284	272	283	293	276	268	278	248	273	265	243	266	267	296	273	299	277	263	278	276	297	298	308	266	278	275	264	307	245	268	315	260	269	313	266	271	283	265	279	277	289	242	267	298	257	308	294	265	271	266	283	339	301	273	272	286	294	240	267	266	272	265	257	302	261	283	305	276	279	263	249	273	265	246	250	279	261	271	246	312	275	289	281	276	273	265	303	262	266	298	277	297	285	306	296	283	261	281	275	254	253	275	263	302	290	311	265	264	316	289	255	330	287	276	285	328	299	273	280	284	270	284	292	282	280	293	265	294	264	263	296	274	270	285	299	280	261	288	267	276	291	256	288	279	280	267	272	281	300	265	261	263	261	247	303	270	249	263	272	259	270	293	279	271	288	274	288	310	307	254	266	277	288	288	286	293	267	267	267	250	311	309	258	250	276	286	317	277	309	305	290	265	290	263	248	273	271	260	253	306	311	270	281	248	294	298	267	267	279	317	266	237	266	286	284	272	270	289	289	292	279	285	271	290	284	289	272	283	259	269	279	279	281	274	298	272	269	246	291	290	289	268	285	275	292	295	291	271	279	285	242	292	262	260	276	268	262	287	283	283	267	284	282	278	269	276	272	279	276	275	310	288	253	260	294	263	280	223	303	282	241	246	299	276	255	280	298	287	289	263	242	284	284	278	272	269	311	268	275	267	294	261	285	293	261	310	288	296	281	269	282	271	267	269	244	289	288	277	320	278	302	297	281	282	277	285	264	286	280	306	258	245	288	277	247	255	268	255	256	252	274	242	301	260	286	260	271	286	255	234	301	268	260	263	280	283	307	252	288	269	273	275	269	257	261	297	292	268	255	294	273	278	277	257	283	263	259	271	256	320	279	234	269	308	296	261	317	270	322	322	291	251	284	263	284	261	239	279	261	258	276	278	313	296	283	270	277	284	308	277	283	302	205	275	274	285	271	290	290	308	285	288	229	279	258	258	274	276	281	295	278	278	305	268	280	236	285	313	319	279	284	271	287	292	256	284	263	270	257	263	251	248	283	294	288	299	266	282	273	291	304	233	274	281	285	285	261	290	259	251	261	269	281	301	293	288	299	275	282	296	279	272	298	274	261	307	285	325	272	294	244	272	292	267	275	267	312	285	276	304	262	281	272	277	301	317	285	286	304	264	263	282	301	288	266	283	278	281	268	300	266	284	267	294	223	268	252	286	264	286	276	263	319	282	296	251	260	266	249	299	269	275	282	258	269	247	258	247	276	301	321	278	287	268	305	283	293	270	248	272	275	300	287	273	257	266	281	275	271	261	281	267	295	292	269	268	256	269	278	268	271	265	302	335	284	309	251	290	254	254	238	282	295	266	279	331	264	269	272	252	299	264	294	287	274	288	279	308	323	282	300	282	268	277	270	268	248	250	273	281	275	303	260	299	276	278	276	276	248	267	304	307	281	266	287	265	253	287	266	252	270	268	288	310	244	266	307	277	299	290	304	304	296	271	300	324	291	250	306	294	284	277	265	288	280	292	267	277	274	270	299	264	275	282	262	254	279	288	290	266	288	294	264	268	261	264	307	322	280	265	275	273	312	261	285	271	287	264	254	304	270	243	252	317	270	254	277	256	282	268	276	250	281	283	256	281	301	273	295	289	244	291	305	267	306	257	279	289	288	272	296	284	270	279	265	246	278	289	267	259	272	220	257	272	241	258	301	284	284	274	255	264	300	263	265	264	269	294	273	292	270	286	266	274	297	282	263	271	287	251	281	256	308	289	280	297	280	262	267	263	257	252	291	266	273	273	289	283	304	301	285	251	276	279	281	252	233	255	262	280	282	284	286	258	306	258	279	289	275	283	265	269	297	294	278	256	267	261	252	292	281	290	331	266	283	259	273	268	286	255	310	287	264	266	279	287	274	270	286	297	271	299	267	267	280	267	279	283	301	289	288	263	304	265	238	300	313	307	269	273	316	283	282	283	275	306	290	300	290	293	283	276	266	293	280	285	269	274	295	296	290	310	287	231	271	249	271	261	266	287	282	249	244	267	284	315	309	275	259	261	302	232	267	300	290	275	319	247	262	286	310	261	326	269	300	282	282	282	274	315	271	274	305	252	288	276	284	283	319	300	263	302	283	275	312	285	287	244	286	302	289	289	251	276	294	273	296	297	303	269	259	262	286	258	293	282	309	287	286	296	320	252	251	270	295	285	271	295	281	270	277	270	245	293	273	272	257	284	297	293	291	255	328	282	299	266	274	270	256	302	316	275	291	312	277	285	293	270	266	278	277	260	285	309	275	237	297	316	264	278	308	285	289	267	278	276	260	277	294	296	283	282	272	270	287	284	269	284	253	268	293	277	278	259	253	260	276	257	281	298	263	260	264	286	269	317	299	281	300	269	268	279	267	278	227	297	302	267	235	303	275	252	295	252	281	269	296	281	289	299	321	279	252	271	277	317	279	279	283	288	278	297	277	284	284	298	250	272	283	292	274	282	261	273	248	270	278	311	260	312	264	286	261	261	280	266	270	284	278	275	278	297	292	270	266	277	279	281	269	293	260	273	275	258	241	279	264	271	319	282	258	268	286	279	280	265	276	261	275	276	258	271	273	253	269	274	270	296	278	273	296	295	314	282	300	260	287	278	260	274	260	259	268	281	275	250	259	278	266	264	274	278	296	307	279	275	262	288	271	273	243	284	273	289	285	291	259	296	274	281	292	234	246	252	294	273	310	287	263	246	272	307	275	270	303	259	272	268	289	273	275	273	306	311	270	293	304	264	296	305	306	266	287	292	291	284	267	261	263	270	268	272	308	258	248	302	276	247	263	243	266	271	287	301	260	293	269	251	259	256	281	297	258	266	282	282	274	259	277	297	268	277	298	309	286	282	258	286	240	268	291	308	268	264	261	294	274	279	291	272	267	257	295	284	288	273	267	295	253	257	269	270	255	275	305	276	315	295	310	246	263	301	265	269	273	271	275	287	277	268	291	276	280	251	296	279	244	280	280	288	282	253	301	291	296	292	300	307	300	293	261	284	271	235	268	278
6484	4491	2409	1158	838	817	740	706	690	693	671	616	590	638	654	624	622	649	616	673	630	611	667	639	626	600	674	615	635	628	606	600	658	663	613	612	616	668	604	644	630	647	635	606	625	613	626	636	634	620	635	627	638	658	680	634	606	628	617	633	635	607	661	585	616	563	610	673	629	616	646	628	599	657	580	641	644	601	612	599	575	642	678	614	637	590	614	634	665	615	609	662	630	659	625	609	566	593	623	568	615	606	649	646	607	594	621	635	607	617	638	621	625	658	608	620	580	626	683	633	616	592	616	619	610	587	617	663	625	625	600	638	595	639	638	629	613	595	637	594	599	634	576	637	688	598	603	608	636	624	594	657	635	608	669	646	601	626	641	601	661	601	605	634	641	626	617	612	655	608	608	646	628	590	604	626	652	612	614	598	669	597	576	593	586	596	595	647	641	637	572	627	641	655	630	654	615	663	613	602	637	548	635	624	598	625	640	617	606	615	599	692	638	639	642	616	614	607	619	629	589	610	636	639	604	622	663	626	620	621	606	630	596	598	594	584	621	618	636	640	640	603	628	591	664	640	651	610	656	610	603	601	595	608	625	577	630	643	626	580	577	623	637	638	652	616	623	643	653	601	687	618	607	606	639	625	640	635	644	638	631	585	607	655	618	623	593	613	603	691	605	659	640	645	627	674	619	624	624	613	609	619	593	636	604	608	618	626	612	657	600	606	685	681	655	628	633	598	580	595	630	614	607	605	608	627	567	665	609	647	619	632	611	648	659	671	686	617	593	633	614	602	609	612	621	664	615	617	643	644	614	595	631	587	612	646	645	622	606	613	643	566	662	615	655	591	623	636	581	604	596	620	641	601	567	638	647	652	614	633	590	615	600	648	648	589	653	637	632	652	628	581	618	661	607	692	621	621	622	601	625	655	607	582	606	642	682	667	635	678	623	615	594	626	638	593	653	622	624	602	658	611	617	631	615	650	606	626	638	615	623	671	604	644	556	583	631	656	606	594	592	633	574	610	674	590	634	630	569	658	611	679	640	608	655	645	621	572	657	623	635	645	572	657	617	606	619	626	629	652	666	687	645	637	559	633	661	608	657	651	582	617	649	629	596	584	590	594	647	598	670	676	573	669	650	605	632	604	584	631	611	637	681	624	627	661	596	590	612	651	667	629	624	626	646	631	667	633	630	653	658	613	610	612	638	593	575	607	597	614	660	633	643	676	647	615	623	617	612	641	636	627	663	626	634	620	611	615	626	630	656	664	618	581	646	627	642	629	572	587	616	619	622	664	615	655	615	627	618	609	607	620	667	620	620	644	628	633	662	622	588	603	642	623	604	657	620	619	636	673	637	599	611	649	616	635	600	631	640	609	581	640	651	645	562	629	629	636	624	621	592	680	590	614	620	610	633	604	625	614	593	619	618	630	607	602	605	611	664	649	643	586	611	647	622	651	603	588	629	645	590	641	624	666	610	625	650	598	639	622	617	638	630	638	597	576	609	608	630	632	604	605	634	615	639	593	611	660	626	613	636	608	634	640	645	615	593	612	600	601	591	632	639	659	604	574	630	595	565	644	628	659	615	627	623	623	662	588	607	584	594	620	610	622	636	676	624	637	609	595	645	634	683	593	597	603	632	687	613	623	637	640	621	585	603	643	683	601	604	649	647	630	616	638	625	643	646	639	674	611	675	620	630	648	630	623	633	598	611	600	633	624	619	593	618	648	635	661	625	664	671	647	637	652	600	640	640	650	632	636	681	643	610	614	605	638	640	631	568	610	639	584	629	620	619	633	602	658	638	622	632	631	618	639	626	621	662	605	613	623	614	628	571	655	605	607	647	685	640	615	644	599	674	610	619	612	621	626	604	655	589	605	578	638	656	619	661	588	614	604	655	629	614	618	630	627	633	633	617	645	641	611	632	606	619	603	614	656	600	604	640	606	641	594	642	591	588	586	671	616	700	605	657	609	613	593	606	608	621	654	617	616	637	647	623	648	657	635	636	656	623	648	634	662	623	639	625	576	643	610	590	645	637	611	605	609	627	625	571	604	681	655	659	602	602	607	638	631	642	616	635	641	621	596	603	658	664	579	609	603	591	612	644	610	643	564	617	636	587	621	589	633	645	613	602	602	637	601	623	606	600	635	566	604	579	610	616	595	618	631	585	646	647	595	641	582	626	673	609	569	595	628	627	643	629	666	590	597	610	603	645	651	651	609	626	605	617	575	629	629	636	624	612	626	612	667	638	618	647	613	644	635	584	576	595	615	624	569	648	657	636	627	632	622	627	631	639	584	633	612	647	582	642	597	640	618	575	573	596	639	617	618	642	633	603	625	598	615	662	627	584	662	669	650	622	602	638	611	670	640	600	589	602	586	646	595	617	669	649	649	614	604	584	604	635	639	629	645	622	651	604	634	575	645	621	605	613	610	599	598	619	625	628	576	569	601	609	625	608	655	641	599	616	653	611	663	650	613	632	611	588	643	586	600	638	630	619	613	635	686	611	625	648	689	645	654	620	592	576	657	635	630	618	661	625	602	625	597	595	661	670	646	557	586	621	656	638	667	593	578	614	650	609	643	592	631	614	646	615	615	631	596	637	630	652	585	616	603	591	668	616	603	610	615	606	608	630	660	578	611	604	637	631	636	578	645	586	624	589	617	612	626	621	634	644	636	589	617	664	616	636	606	620	655	620	654	651	622	623	599	602	579	640	607	633	613	600	648	607	614	670	636	648	591	656	636	642	590	649	621	638	658	612	619	636	581	648	624	585	629	624	671	598	631	638	655	642	601	648	600	599	590	614	650	630	622	648	619	616	647	608	574	616	597	584	630	634	568	675	611	605	596	604	573	649	631	609	624	634	661	618	623	626	628	595	630	637	613	643	594	624	617	658	582	637	649	650	628	642	644	632	604	617	649	596	616	613	638	645	603	625	636	646	641	641	624	602	598	615	618	606	605	644	615	625	617	644	587	619	610	588	606	668	613	612	647	628	635	638	603	632	623	619	634	599	639	636	606	616	620	642	659	597	661	605	634	595	637	589	626	611	596	648	640	641	614	632	622	633	617	616	633	612	657	667	634	615	639	645	616	640	647	659	629	636	611	608	587	684	611	627	608	657	630	625	620	630	610	606	568	633	606	622	630	639	659	649	624	649	617	591	595	587	596	625	609	630	570	643	642	624	652	634	605	567	616	665	605	608	576	630	625	643	606	659	658	664	635	633	634	616	653	608	615	605	580	599	586	663	638	633	625	589	615	601	669	604	615	637	599	601	645	589	622	624	637	688	629	666	636	657	604	645	605	588	621	635	635	607	566	588	645	684	604	642	658	602	621	639	632	619	596	606	618	657	625	655	630	619	601	646	667	630	612	597	565	605	592	608	617	635	703	629	598	622	633	685	599	620	621	597	621	613	604	641	603	612	655	631	603	627	591	542	618	629	601	624	630	608	622	617	600	587	621	627	648	647	619	642	643	612	620	657	656	588	605
31587	19093	7202	725	509	453	435	415	430	416	424	390	397	408	428	451	394	433	407	426	418	428	420	404	415	423	430	406	419	400	394	373	430	433	384	395	382	438	383	415	405	373	388	399	387	395	428	410	416	425	382	372	420	406	403	424	398	376	374	376	380	396	411	406	391	438	421	432	378	417	399	374	392	387	404	383	396	412	413	359	385	418	440	412	400	403	405	389	423	397	402	400	406	398	415	425	391	418	480	420	403	402	421	395	397	399	433	399	372	382	391	397	420	392	398	410	419	417	419	405	435	439	405	432	421	417	393	427	412	400	449	409	401	438	413	412	399	406	374	420	410	399	410	416	417	421	421	404	411	376	409	412	366	387	363	381	434	446	417	411	413	416	384	440	407	431	388	409	414	385	371	427	472	423	433	379	417	397	412	433	407	399	402	393	402	401	398	400	390	429	435	416	395	414	376	389	434	380	391	401	387	377	429	418	405	422	399	422	413	406	379	394	390	426	444	410	423	370	410	406	394	408	395	393	396	419	394	418	390	395	411	433	419	415	418	420	427	413	426	423	416	417	418	407	409	392	355	408	420	424	415	402	398	421	394	457	457	405	422	420	412	424	419	403	417	381	413	415	385	422	448	440	421	443	395	417	394	431	400	415	445	418	383	417	407	406	387	408	443	406	349	412	432	396	434	410	448	430	393	404	442	409	385	412	396	394	387	418	402	390	451	414	414	429	412	402	427	418	437	406	402	431	407	405	407	399	365	383	408	425	430	369	432	387	394	406	396	398	399	385	414	459	440	404	380	385	455	392	413	434	415	365	434	414	424	386	389	378	416	367	402	399	381	408	396	422	404	428	404	401	412	450	396	419	394	391	413	407	405	447	412	422	409	399	476	460	403	406	369	391	425	428	438	372	397	394	414	365	409	405	404	389	399	421	434	371	434	417	388	426	440	430	415	416	379	415	386	414	444	411	395	407	407	367	392	409	379	390	399	393	394	410	446	406	417	414	419	417	382	419	405	415	438	387	426	412	376	389	395	420	432	392	361	379	387	397	396	407	403	375	384	364	392	415	389	382	428	422	417	434	389	441	409	379	439	428	421	390	421	439	450	416	375	393	368	418	393	373	391	403	415	393	393	420	403	402	412	408	401	406	422	396	384	385	395	394	409	408	423	373	407	400	407	456	406	398	412	393	436	426	429	404	401	414	412	378	406	418	425	408	409	403	394	447	435	384	397	411	413	421	436	386	437	404	387	377	406	450	391	410	372	398	416	419	442	395	373	395	408	372	409	429	425	386	395	407	461	415	414	416	428	419	376	397	392	382	405	431	403	450	392	399	417	410	390	407	403	393	446	389	378	412	408	390	416	411	409	417	415	418	411	426	394	415	395	402	399	352	424	458	430	377	394	420	405	398	417	382	428	424	388	417	388	406	437	395	388	396	394	401	405	358	414	425	411	408	387	387	390	409	387	389	414	425	399	401	431	414	387	392	414	420	390	406	398	410	403	392	407	426	440	410	431	415	404	407	411	446	380	380	448	352	441	418	448	377	412	400	405	406	380	389	390	450	387	396	395	422	415	397	379	418	407	399	417	396	443	412	409	420	385	396	403	384	422	425	405	415	454	423	443	390	414	410	396	392	399	379	373	401	375	373	439	432	379	434	427	416	401	441	415	395	378	406	417	383	383	422	453	383	388	401	421	387	415	379	388	400	422	401	358	399	379	419	407	423	409	447	409	399	388	428	405	436	402	433	434	408	427	404	420	402	433	372	394	375	424	407	395	411	423	391	397	403	391	434	384	407	391	368	425	426	437	423	393	396	377	410	387	402	425	433	407	421	353	376	446	407	409	458	403	395	455	442	404	401	428	365	354	397	394	430	418	432	398	388	463	411	415	416	396	387	409	387	416	405	389	413	387	407	412	440	408	395	401	424	450	421	437	434	414	399	412	408	403	418	400	396	429	390	423	383	425	367	382	431	395	383	389	364	432	433	383	407	423	380	417	423	434	415	402	394	411	410	413	392	429	394	431	451	377	380	412	383	407	385	445	414	412	410	393	434	413	384	426	418	417	380	359	401	382	392	448	436	388	361	387	427	425	419	420	424	408	360	391	423	399	409	424	383	387	412	400	407	346	403	414	400	416	419	365	376	471	400	411	408	416	392	394	403	382	355	387	388	427	369	375	396	433	401	362	404	414	385	381	397	416	434	485	428	411	420	434	380	427	386	379	394	400	444	397	424	421	403	393	396	389	401	442	396	414	409	399	409	443	394	390	401	398	396	377	406	403	397	413	390	407	367	395	388	387	424	426	423	394	435	411	408	406	375	366	423	367	403	398	402	425	409	438	401	408	390	398	402	408	394	415	400	371	378	448	405	397	415	427	391	410	400	391	412	456	387	370	394	375	384	397	420	408	410	423	427	423	436	417	393	396	372	382	397	390	405	399	426	422	419	373	393	445	388	395	397	427	426	450	369	404	416	417	376	427	421	431	407	398	365	385	359	444	381	388	396	433	417	424	419	416	426	378	431	376	398	423	390	442	422	424	430	409	416	362	438	386	408	370	422	397	412	388	394	423	425	426	371	407	414	376	404	403	387	435	412	416	402	400	435	409	401	388	380	377	417	417	390	408	406	403	429	379	426	382	433	393	395	412	383	382	437	384	380	409	404	429	408	417	386	427	412	402	401	404	390	395	430	414	427	398	435	402	415	381	393	398	395	364	396	391	434	410	421	397	440	390	421	410	410	410	390	422	422	437	385	397	446	422	429	396	416	408	370	400	398	382	390	394	421	392	402	420	414	389	407	402	389	425	415	407	396	387	423	416	396	386	385	382	431	437	407	435	397	388	414	410	405	396	368	409	377	409	419	407	366	395	377	385	428	412	381	402	380	419	451	426	443	427	422	422	383	400	430	383	410	387	425	445	420	424	399	419	415	425	431	436	426	419	403	389	386	375	414	427	336	400	411	400	416	406	414	408	370	333	430	399	413	405	401	420	413	421	411	381	429	431	413	390	398	418	389	416	374	415	396	398	378	405	427	419	412	397	358	418	425	427	418	422	427	434	368	414	413	381	390	368	412	392	427	427	423	411	410	411	376	389	409	403	461	410	418	420	437	398	436	392	408	450	435	429	352	380	426	390	414	403	432	399	396	399	429	441	441	410	399	404	431	375	391	427	435	396	417	408	412	421	370	405	415	400	386	435	373	441	411	405	442	396	392	359	430	385	456	435	368	382	413	448	402	410	397	424	445	418	417	433	400	420	404	359	387	391	397	413	446	377	382	371	405	437	387	380	370	379	407	401	443	442	376	387	398	375	419	431	413	374	420	370	395	427	442	399	413	431	428	399	423	410	379	403	409	457	411	418	396	396	401	377	417	430	404	381	424	399	408	421	432	411	397	408	391	396	429	453	412	389	413	407	407	415	433	434	436	400	431	396	414	405	388	441	397	373	424	387	402	388	363	405	372	361	398	378	367	435	422	414	382	402	422
5689	1029	966	969	905	925	924	903	906	927	904	862	897	956	902	956	927	941	901	848	938	883	905	914	936	898	927	960	908	927	890	922	932	955	983	909	904	939	949	899	952	923	933	956	930	978	897	950	920	929	921	889	958	911	951	934	946	954	850	981	871	942	935	927	985	924	922	927	884	886	881	919	937	928	888	924	932	940	915	968	873	895	922	957	860	972	899	887	910	918	931	933	933	921	876	877	923	937	918	905	940	943	914	905	924	938	828	920	924	889	910	909	928	830	922	968	896	924	945	920	896	893	882	899	893	908	883	944	954	877	910	892	940	962	897	912	929	900	928	931	950	993	957	920	924	934	966	905	889	912	912	897	932	967	902	883	950	892	910	884	988	945	919	907	878	985	939	868	918	918	925	915	866	939	936	888	939	844	911	961	904	907	930	932	909	907	930	893	954	845	953	996	935	894	952	908	908	941	920	906	887	966	896	922	892	915	907	985	949	905	876	920	915	969	978	881	907	937	883	928	936	950	934	918	915	908	947	940	875	944	932	867	919	886	906	913	904	863	910	929	933	975	960	914	910	910	941	947	862	913	901	916	935	887	935	840	932	909	930	925	927	855	876	915	931	930	963	901	939	935	853	933	980	909	907	920	974	952	906	937	998	948	936	952	976	971	918	909	895	878	945	994	935	869	934	913	914	947	958	914	933	940	907	946	914	924	940	910	923	872	889	905	890	884	851	920	905	944	942	903	955	912	912	920	885	919	929	902	958	889	919	862	885	887	888	892	984	950	913	902	933	879	968	948	904	916	878	959	947	944	899	899	902	942	926	909	927	928	913	900	936	897	951	946	959	958	899	939	965	921	875	954	900	909	966	945	925	873	904	900	928	935	953	877	960	930	898	908	902	890	929	934	930	920	907	971	874	897	928	935	967	917	909	944	905	899	905	882	927	854	1020	881	937	953	939	936	933	879	879	935	960	945	930	939	961	949	947	871	923	976	917	965	915	899	888	900	890	927	955	961	963	947	945	942	895	925	919	968	885	942	921	957	930	909	926	935	877	906	932	855	897	952	916	947	931	933	969	901	945	931	947	949	953	978	914	930	882	924	994	913	916	916	937	901	920	906	930	975	886	900	900	871	964	938	930	892	903	947	926	912	875	905	932	877	934	950	834	950	860	906	941	930	947	947	931	932	892	928	971	935	932	979	930	941	934	896	942	925	915	862	924	879	892	929	915	903	948	927	871	891	989	918	909	920	923	919	952	940	926	917	930	894	963	926	926	994	989	938	938	980	916	872	923	933	914	953	892	941	913	934	907	905	882	987	879	948	892	908	930	890	905	868	864	950	937	862	924	971	988	900	851	956	858	900	919	930	919	889	878	903	905	925	951	950	892	901	908	933	875	942	987	925	905	914	974	978	897	926	941	901	890	937	925	895	911	889	936	892	900	971	884	882	917	885	933	920	936	990	914	907	964	933	938	947	916	940	934	977	918	911	911	933	900	976	979	969	931	969	953	937	935	922	893	971	895	903	897	936	925	916	919	951	879	909	888	990	937	898	912	926	929	921	990	887	946	909	958	890	933	878	893	862	906	952	905	939	890	946	886	939	915	906	939	933	903	931	942	987	951	884	921	920	973	944	902	960	909	939	943	950	910	918	908	871	922	825	938	907	934	896	918	906	904	934	921	930	925	969	911	946	887	935	948	947	967	939	957	974	911	903	892	944	923	898	906	909	943	941	868	907	963	922	885	954	941	935	919	930	901	886	926	947	953	941	920	926	926	931	886	971	898	882	918	937	918	904	916	911	894	889	933	967	950	914	917	891	991	941	932	924	922	927	943	938	894	932	962	939	908	954	939	879	941	921	936	935	887	920	922	926	993	909	949	981	908	905	928	941	941	886	897	912	900	853	951	975	959	925	977	959	914	942	979	911	859	900	912	932	952	921	922	951	904	913	947	868	935	909	865	937	944	897	930	920	912	886	956	861	922	919	951	948	934	893	887	911	928	893	946	910	968	958	932	917	886	950	975	892	947	957	901	927	888	935	903	874	926	886	900	935	916	934	926	921	950	907	916	917	872	911	901	944	915	941	892	923	956	862	904	1005	954	888	882	913	979	938	888	963	903	909	915	889	884	880	920	921	924	919	934	932	892	884	913	842	925	908	950	875	926	868	890	957	971	907	947	895	942	903	966	934	937	859	903	898	944	953	957	979	905	930	899	890	919	919	897	889	920	937	941	955	904	926	894	967	924	945	865	932	967	926	956	862	902	884	989	918	912	939	966	921	878	952	893	921	918	861	871	900	886	938	986	900	878	934	932	897	954	913	915	1003	939	922	935	902	949	922	949	938	995	926	897	934	924	875	911	943	885	916	989	885	949	889	913	988	934	950	930	954	899	961	932	892	944	876	909	925	962	935	917	887	903	968	930	943	896	910	924	852	934	955	863	891	934	913	997	932	884	910	892	965	897	865	899	996	903	922	952	905	944	949	933	955	908	941	900	956	901	962	922	915	939	941	892	858	950	908	941	919	976	936	905	957	926	900	918	949	936	971	914	934	913	963	908	921	903	918	946	936	897	911	892	902	932	899	931	928	918	912	913	875	895	921	914	964	966	965	904	948	954	879	926	912	915	935	945	926	905	950	878	881	934	912	918	910	915	886	924	904	912	979	923	923	956	970	979	921	954	901	915	868	892	966	983	938	928	935	932	854	939	905	892	901	945	954	854	928	876	906	921	956	909	938	899	965	966	924	915	962	893	920	890	915	952	961	914	915	884	957	897	912	926	903	898	927	919	881	886	894	896	945	919	864	920	909	959	933	926	968	948	914	927	933	899	936	910	959	937	987	914	885	891	865	950	896	942	919	891	888	930	964	959	862	916	896	895	882	953	895	920	904	879	981	914	953	978	939	967	918	897	878	892	943	931	960	906	933	975	909	982	974	903	925	912	912	928	919	939	886	904	887	947	954	903	932	860	944	892	898	942	863	956	957	867	977	937	960	907	878	904	919	933	883	903	902	938	875	955	891	864	892	957	948	912	934	888	898	971	926	977	945	891	930	928	932	909	967	951	961	937	979	941	960	960	908	979	922	949	902	937	901	853	917	919	900	895	919	891	937	924	960	966	961	989	929	947	935	985	966	967	911	902	955	970	918	882	954	877	937	927	893	922	944	950	941	921	911	927	931	953	902	888	917	1008	944	914	902	920	893	990	929	927	981	923	939	932	885	916	853	938	937	916	879	913	893	1016	965	937	939	933	910	909	910	918	937	944	886	911	924	943	889	877	978	910	927	894	940	953	932	903	933	935	902	926	885	914	922	907	888	913	904	893	931	929	958	949	907	880	936	929	977	940	944	954	940	944	910	908	908	961	952	918	941	896	926	915	919	893	933	914	954	893	931	910	912	907	940	904	924	984	917	918	952	867	937	920	980	952	919	900	919	920	905	967	934	907	908	894	928	917	919	947	880	986	930	902	933	907	887	885	897	886	919	885	948	930	921
23935	20708	24087	27381	20704	20634	1967	696	551	517	511	495	488	462	502	500	474	500	466	451	485	468	450	387	494	510	477	453	421	450	426	446	418	453	484	460	458	443	467	446	438	500	414	464	489	481	427	471	473	443	447	457	450	448	486	426	405	416	416	461	434	459	438	484	473	398	449	412	437	474	471	468	511	511	446	443	447	488	474	428	441	418	448	422	429	486	459	434	452	437	453	453	438	439	464	467	461	473	438	488	455	457	429	456	445	442	468	449	436	452	487	456	421	451	410	404	462	457	443	490	436	460	494	458	487	478	462	431	438	493	436	426	462	483	441	471	447	453	479	448	454	448	433	406	429	475	469	475	490	482	512	461	428	446	465	481	435	471	465	492	464	452	451	486	423	462	456	448	452	430	469	467	476	468	466	470	496	423	430	451	490	475	435	461	473	434	462	444	443	434	461	443	452	453	428	403	449	466	509	470	467	418	443	453	417	441	464	423	464	458	428	430	475	428	469	455	434	507	433	440	424	466	439	478	445	453	457	486	461	422	459	395	428	429	468	472	483	473	463	477	450	459	458	430	472	458	460	481	427	438	459	480	434	462	439	475	434	467	474	403	454	493	429	470	449	443	446	442	467	416	459	455	441	421	450	455	456	466	420	451	429	478	455	470	475	429	480	459	469	503	451	416	434	496	442	439	480	464	469	445	435	442	485	464	407	469	457	452	482	473	444	441	442	444	451	486	437	470	478	457	440	444	436	432	461	478	449	499	509	468	478	444	472	470	447	471	431	442	477	456	467	438	451	467	439	480	484	438	438	434	457	444	467	446	439	465	441	458	493	464	462	456	462	443	436	425	413	469	492	414	441	430	433	467	474	455	475	438	476	470	496	452	481	424	443	452	450	467	499	452	441	491	457	461	510	448	488	458	433	435	451	466	440	460	442	446	433	443	435	427	452	417	421	457	402	473	445	420	453	455	427	443	494	434	475	471	524	459	459	466	429	475	506	474	476	446	466	444	451	453	424	442	461	508	478	443	441	479	469	454	426	447	435	468	486	472	502	461	463	453	482	473	445	463	425	450	463	475	462	487	453	451	456	452	442	420	439	464	441	417	480	451	458	420	468	459	448	453	436	449	445	479	443	441	458	443	486	427	503	423	450	435	476	464	438	487	489	431	417	441	412	447	423	435	487	443	502	450	498	465	484	466	468	464	413	448	474	457	488	474	454	468	464	450	458	476	462	445	455	458	431	491	452	460	442	458	490	415	442	449	457	470	465	443	450	456	459	489	455	443	495	449	419	461	454	430	433	463	456	439	452	427	434	455	480	443	451	482	427	412	444	513	419	449	449	447	461	483	463	420	453	472	476	468	499	422	462	427	434	425	484	432	472	425	454	459	473	430	434	436	477	456	453	443	455	486	457	473	445	465	429	458	442	450	444	443	475	471	467	487	486	505	451	449	454	454	432	432	460	451	411	475	423	469	447	442	378	426	418	485	443	456	411	423	442	435	452	480	463	485	426	433	443	442	447	436	492	438	453	467	410	487	455	471	429	452	446	453	485	426	487	433	431	445	456	460	436	461	411	427	466	415	403	474	466	455	454	448	416	494	443	459	436	478	472	421	458	420	454	461	431	449	491	491	452	474	451	470	481	471	430	451	441	469	421	453	442	431	460	468	474	460	434	466	465	504	446	449	435	453	439	459	431	414	458	460	421	416	475	418	453	443	426	462	437	471	451	484	409	471	428	453	436	453	496	464	448	461	434	454	442	464	440	463	431	455	431	427	466	472	496	461	461	489	448	472	477	456	462	444	447	407	433	444	493	431	473	491	442	493	434	427	422	458	495	436	430	470	457	477	449	465	458	460	455	456	494	466	467	457	482	432	487	443	458	470	449	408	434	466	449	447	390	453	474	447	426	449	451	428	443	478	444	455	488	484	456	444	450	428	453	493	475	434	445	442	452	489	444	451	438	448	448	440	456	468	474	455	491	440	428	444	450	430	470	448	489	470	388	428	432	471	438	443	434	447	444	407	457	459	461	426	419	425	436	434	428	449	419	437	470	462	450	462	434	444	461	450	414	452	411	469	491	458	445	472	458	469	424	455	458	449	452	445	455	438	505	447	440	463	446	443	445	463	479	420	454	408	416	447	411	453	436	463	487	440	471	476	435	448	451	418	446	469	500	460	466	484	449	449	472	486	490	427	468	473	430	442	438	471	474	458	463	483	428	467	429	420	414	459	491	477	435	423	467	452	479	457	446	444	437	437	438	527	465	445	477	433	453	418	456	464	479	459	461	460	478	480	476	452	415	452	482	483	440	454	430	486	483	425	452	494	440	443	497	448	446	442	471	476	450	477	468	493	468	432	410	458	418	424	458	481	488	450	470	459	419	469	487	447	452	490	460	424	449	444	476	435	494	476	404	471	406	452	472	463	460	446	425	472	451	434	455	439	457	444	441	418	434	435	407	446	460	431	447	485	487	468	482	454	447	453	477	455	447	484	483	450	495	434	442	401	433	461	432	401	459	452	486	469	452	402	464	465	482	474	457	431	487	467	467	464	445	454	440	440	411	464	452	417	456	475	410	466	471	447	463	417	500	467	487	462	466	441	474	442	456	469	461	432	447	458	468	437	459	487	483	481	415	434	445	435	428	437	452	442	420	454	458	449	437	428	467	452	485	489	423	428	423	429	460	459	455	443	470	450	470	490	492	486	453	435	473	469	504	489	446	433	455	422	433	473	443	427	466	474	472	471	455	471	474	461	424	488	484	435	464	455	442	450	408	451	464	441	435	451	429	425	452	462	421	438	444	499	448	424	450	448	450	471	457	474	446	437	442	461	493	433	417	420	416	440	416	449	455	405	423	468	428	469	488	432	430	496	451	444	442	441	434	425	458	415	485	431	435	437	459	507	447	437	438	470	489	471	459	441	518	450	424	402	419	435	446	479	455	480	437	444	450	443	478	431	499	450	458	477	454	444	451	464	437	445	462	478	470	457	420	462	449	476	431	456	444	485	499	470	451	391	435	435	421	454	441	451	443	455	398	443	459	432	447	477	425	471	455	453	452	489	489	447	438	464	409	476	443	506	453	451	480	474	441	419	450	474	457	449	473	435	452	413	452	443	481	455	442	453	476	465	455	475	438	428	458	467	420	463	435	475	445	485	464	502	430	447	439	415	449	458	456	471	445	458	438	460	463	426	454	462	452	490	425	419	485	461	414	438	487	438	485	470	475	479	430	466	434	436	450	461	466	508	461	469	497	435	470	479	453	452	479	441	462	472	450	448	504	472	450	452	439	479	440	434	470	440	444	477	462	474	473	448	428	424	441	481	460	468	453	421	444	398	390	425	443	471	424	454	440	453	474	457	440	454	422	437	433	421	464	447	415	480	475	453	438	431	415	447	482	454	466	433	407	441	456	479	493	440	452	457	456	505	474	432	461	466	458	478	425	448	449	475	413	448	465	465	496	433	429	404	429	447	481	435	462	459	449	473
4676	3195	1926	1279	1164	1055	1093	1087	982	967	1055	910	976	997	971	973	1023	1015	954	1000	966	934	953	951	964	950	945	991	1025	974	984	1037	1032	991	947	997	951	985	999	932	967	982	967	952	960	928	1005	990	990	980	1004	990	969	958	963	1006	989	912	959	981	974	1004	984	998	962	979	1004	954	967	997	963	946	947	986	1001	890	992	947	985	913	969	1012	1029	998	952	1003	986	943	940	965	1024	961	1043	941	951	972	980	982	946	929	984	982	998	1001	1084	984	990	1023	998	989	992	940	979	965	948	928	1024	980	982	1006	1000	949	985	1018	971	963	1002	961	932	1030	992	967	972	972	1007	956	944	1007	954	966	1003	943	1002	1032	927	991	994	998	943	992	1025	1032	983	1004	936	978	1025	986	987	982	983	953	1000	984	996	952	1052	1003	962	1007	934	1026	934	953	952	973	984	997	954	984	944	1014	993	953	941	995	968	975	950	1070	980	1028	1002	929	959	955	926	954	993	1018	938	995	1025	975	945	991	977	965	1012	987	987	974	915	927	990	963	994	972	1026	1002	967	997	937	977	935	972	991	957	1003	969	1007	1034	915	949	980	966	957	974	997	991	939	965	974	996	964	971	975	990	996	991	987	945	961	1033	975	941	994	945	990	967	955	980	920	1017	1018	976	971	1036	1013	962	955	968	977	946	1029	1001	980	976	1025	922	940	1014	973	969	970	960	960	993	1050	995	995	926	945	1022	1023	980	958	981	945	931	1019	969	974	935	941	958	942	993	993	960	969	965	1052	985	995	1022	964	976	963	991	964	1012	955	1010	1060	995	963	974	968	979	1000	946	980	977	958	982	1016	987	971	997	982	965	945	1012	1020	1030	991	942	997	1000	1001	947	1016	1001	1001	966	983	1020	930	901	1003	960	1012	1019	1001	955	999	952	996	1006	975	984	1016	986	1006	985	923	972	1052	986	979	937	948	1012	984	971	964	1056	1001	965	989	985	1066	984	963	1023	947	1011	990	979	974	999	961	989	1028	992	1006	997	939	956	933	1031	932	968	971	936	985	953	1054	1001	1037	1000	1023	966	973	953	946	1004	991	997	972	977	979	956	1021	941	974	993	1004	953	1006	985	966	955	991	981	1007	1011	960	948	938	967	971	939	975	982	1001	1030	916	943	1017	936	950	916	1036	958	975	996	961	968	1011	981	964	948	986	964	995	970	974	963	1033	939	1007	983	997	1031	985	1019	973	970	947	1012	982	994	947	1001	968	978	990	972	995	967	953	1028	1008	933	1001	1023	997	971	971	1010	1030	981	1012	979	956	972	958	976	1039	1004	971	937	936	1010	994	1021	1008	960	1022	964	1011	967	983	1039	1033	936	976	911	938	988	920	1019	941	1026	1017	987	931	962	947	994	942	980	987	1023	1064	976	1004	950	989	984	974	997	956	954	954	947	1007	963	910	945	1057	969	992	970	973	1012	924	936	974	998	1026	971	995	915	976	967	1017	1002	982	995	980	957	966	1046	970	991	1057	981	981	927	1030	1001	957	972	981	969	1025	1026	965	914	964	964	979	1001	951	949	949	980	966	1012	941	1006	1000	952	966	989	1004	985	999	1003	992	977	1006	1000	994	968	991	960	918	1002	1009	991	956	1010	1013	937	968	967	1043	1017	1021	969	951	1014	927	988	1020	950	959	968	969	990	990	954	967	986	946	984	1000	930	1017	956	1025	997	970	1002	956	1002	976	1008	921	981	978	940	954	990	992	1011	1012	983	967	967	976	967	1036	947	982	977	1004	964	972	962	932	998	999	959	1000	1005	887	978	903	895	942	930	951	979	982	953	946	991	1012	974	948	933	982	982	965	959	930	950	997	960	982	957	1050	957	966	1009	1002	954	1004	1010	1008	985	958	1008	967	1040	972	984	1016	972	980	982	930	956	904	971	963	989	996	1046	975	999	975	994	999	985	1071	1009	990	1020	972	1015	977	992	963	1036	952	1013	997	986	989	1047	948	1016	970	937	972	969	1001	946	1005	1045	982	984	984	1011	955	960	957	926	929	941	973	977	1004	998	1064	993	939	986	943	953	947	1011	999	1003	988	915	997	994	948	964	979	954	1016	959	983	1044	940	968	946	1014	962	977	964	946	973	935	953	937	957	963	989	938	969	994	1008	985	943	973	969	1006	954	932	923	972	975	1015	1015	994	945	994	966	995	970	973	956	981	988	973	1008	1033	1003	946	934	942	1017	969	943	976	939	979	968	906	981	965	1033	939	997	1019	997	990	971	986	990	964	952	995	994	979	954	958	999	957	990	954	1000	931	1031	956	913	959	938	984	946	991	955	949	957	1021	977	957	958	996	970	1027	966	1006	992	958	1018	947	990	1023	964	965	952	991	960	922	954	982	1042	1020	940	961	996	1024	977	994	971	1028	998	959	950	964	1002	972	1017	983	928	1014	949	980	993	910	963	974	989	948	1003	976	953	949	956	994	1002	919	951	990	987	988	951	1004	1025	997	986	1010	938	1000	975	955	964	974	1015	987	1025	968	988	912	1000	925	964	946	911	992	1010	995	1000	977	1012	989	974	951	974	943	993	964	994	1005	1001	1002	958	1023	1010	951	994	1012	967	980	987	980	971	959	962	1004	993	987	982	1035	989	954	967	959	957	959	974	1000	963	1004	979	967	967	970	958	946	986	1019	987	1017	986	936	972	951	934	936	946	966	979	969	1045	988	960	1020	971	983	992	980	945	943	1051	995	988	965	1009	969	964	1020	981	963	977	1031	1045	986	1014	1010	971	907	994	974	985	995	974	985	979	945	964	989	926	994	1030	1007	967	955	971	1052	953	980	1000	990	1008	960	1035	960	1003	919	971	974	954	1000	962	960	983	985	941	945	1014	967	983	954	951	932	998	1014	1002	950	1002	979	960	995	988	950	958	991	948	1003	971	987	985	991	980	993	988	968	987	1035	919	947	952	994	992	941	950	1062	1038	951	919	1002	982	962	992	999	919	987	974	986	946	979	961	959	970	915	1049	985	1007	998	1000	973	998	967	1000	996	961	990	950	942	964	982	965	995	947	976	1002	978	1007	938	949	936	983	1016	957	1001	1037	1004	947	971	967	971	945	994	983	983	953	973	983	967	986	967	996	952	967	945	968	973	1010	967	1024	980	1024	972	988	916	1012	970	952	969	992	967	1021	978	973	983	979	958	980	948	999	987	957	978	1004	981	952	978	955	1024	952	955	1004	1029	1013	976	971	1024	952	998	1025	954	992	991	965	994	934	975	1046	926	990	934	1001	932	951	1017	949	993	996	994	977	991	967	972	991	965	999	934	963	914	955	957	973	952	963	1036	980	958	992	961	991	934	960	969	968	962	974	995	993	954	1020	963	1023	983	970	973	1044	957	897	998	990	944	913	1022	953	1037	1006	943	968	1015	1017	944	1011	975	949	984	970	987	920	960	919	962	939	965	971	965	998	995	927	958	933	1013	953	954	964	979	916	990	995	977	926	989	959	979	944	1001	968	983	936	955	1008	1012	957	961	983	995	1012	961	957	1028	974	1024	963	933	949	962	960	985	946	974	934	1035	976	1000	998	1005	970	1028	1015	959	1030	970	1015	1011	887	987	1002	973	1015	988	944	982	1058	1009	945	976	957	1021	942	1010	1029	1005	953	992	971	994	967	982	950	998	941	967	895	944	962	1002	920	979	982	969	978	1001	1020	1033	1006	985	1010	991	1015	1018	973	1013	981	1070	914	1023	970	953	985	966	1012	989	947	948	974	1001	1016	1021	987	974	963	1031	987	1015	965	1022	957	978	974	998	966	986	894	1017	1009	1015	972	941	933	974	938	957	973	992	966	962	957	897	936	962	1005	1000	1001	950	959	951
23429	20696	24312	27127	20698	20713	17694	740	443	417	377	303	369	309	307	313	282	296	307	286	295	261	278	296	280	272	277	270	291	262	292	252	292	303	297	294	288	270	289	288	272	288	276	277	276	261	261	278	282	301	282	313	264	308	290	271	262	247	278	261	305	279	268	245	264	257	295	248	265	308	269	271	277	277	289	307	257	297	281	284	303	281	290	289	291	272	257	288	248	261	278	279	256	287	248	268	304	281	252	266	273	278	300	248	256	269	271	277	291	283	276	235	279	269	270	259	300	267	296	272	255	245	296	242	237	256	282	243	301	290	265	256	257	283	290	271	305	278	261	260	284	277	263	271	301	256	286	288	273	296	307	237	275	286	301	258	272	274	267	267	281	275	282	277	286	311	256	294	269	279	313	297	268	294	243	258	296	269	273	267	306	277	253	263	295	289	270	273	294	302	275	291	266	303	269	270	257	255	283	297	278	283	307	275	275	290	236	269	247	272	272	272	287	306	279	264	277	284	313	290	291	256	276	280	277	289	273	286	261	264	289	245	241	266	257	282	280	279	246	265	248	270	308	265	277	296	259	253	266	275	278	286	265	267	273	317	277	259	279	257	248	286	262	298	277	299	309	290	338	265	272	278	274	285	258	261	298	285	268	284	254	288	281	282	257	272	293	281	260	295	267	258	280	295	256	275	299	249	295	269	253	241	289	240	274	253	297	286	245	257	285	267	287	282	273	240	289	259	266	249	307	296	279	265	266	262	288	254	267	292	252	277	264	286	274	258	289	258	259	271	284	248	273	288	258	271	270	272	299	305	249	251	300	281	290	264	289	258	291	267	262	265	270	254	316	276	264	257	263	262	302	273	297	280	292	253	274	243	252	266	262	267	277	262	278	269	286	283	268	293	277	261	305	294	246	302	262	299	290	282	273	261	241	281	268	247	251	265	296	278	244	253	294	269	298	242	277	270	278	273	266	251	259	262	266	244	269	258	285	242	252	254	275	279	271	250	285	300	272	262	271	263	266	299	282	252	290	254	297	300	277	257	271	266	298	246	287	289	231	283	280	266	286	251	235	251	224	283	264	314	271	303	305	261	301	266	292	293	268	272	261	253	250	271	250	269	263	273	251	264	272	274	292	270	266	265	300	274	268	306	276	245	284	259	275	255	270	300	256	286	273	255	283	261	264	263	267	264	239	305	271	254	311	277	281	276	271	255	239	252	261	293	268	273	279	299	307	288	250	276	283	281	292	266	259	266	259	267	272	269	271	271	277	272	295	238	291	267	277	296	277	280	271	270	276	276	282	255	294	286	273	267	285	265	261	280	285	255	293	270	280	291	281	276	281	284	276	277	302	269	304	294	255	283	263	275	261	284	316	268	254	287	274	292	287	260	284	270	291	290	298	246	277	290	256	262	281	288	266	303	304	269	254	290	282	270	288	279	273	255	296	274	272	264	265	287	259	278	285	273	297	269	279	288	269	297	269	277	264	256	268	290	254	281	235	270	280	236	292	318	288	298	264	288	257	304	268	317	259	285	279	273	263	291	263	276	282	284	260	269	274	268	265	286	270	278	293	273	269	284	284	280	312	284	280	252	235	273	247	264	275	277	284	268	321	264	242	272	229	277	291	265	270	271	271	299	280	285	300	247	265	272	310	283	269	301	279	258	285	304	270	310	273	275	280	290	313	249	254	276	285	279	245	279	297	274	271	237	287	283	266	278	273	278	294	280	255	246	301	291	245	289	264	297	266	284	281	274	275	264	291	284	260	246	264	272	299	299	272	294	284	286	281	303	293	267	272	266	259	259	267	269	238	276	288	276	261	259	292	272	303	286	252	292	236	294	281	279	276	295	275	278	284	274	277	261	283	286	291	290	247	264	261	266	299	272	285	272	297	301	277	266	268	268	269	270	253	269	299	273	272	313	279	272	289	261	272	263	261	281	272	268	262	255	247	288	277	265	270	264	281	249	305	270	264	272	256	248	237	232	285	273	284	283	241	282	289	282	289	287	281	288	252	266	274	257	268	271	266	276	288	280	269	246	261	286	263	277	268	274	241	267	282	274	268	227	265	301	294	286	266	268	289	248	267	263	266	265	261	257	284	267	269	262	281	271	261	263	273	264	252	271	241	285	265	268	266	258	229	273	248	291	299	266	272	271	276	242	269	265	257	281	281	265	290	291	265	279	253	272	238	283	235	274	287	256	299	289	305	265	249	259	296	270	270	268	291	298	262	267	265	292	254	301	271	264	246	281	293	311	229	253	274	275	278	292	269	254	283	284	303	271	277	289	236	271	246	282	287	248	250	299	248	280	273	276	241	286	278	268	268	269	282	280	258	249	321	282	286	285	260	276	272	281	261	256	286	280	299	286	257	247	283	302	290	286	243	277	268	308	278	282	252	243	290	271	268	272	296	270	288	267	262	306	257	290	260	252	295	304	303	282	277	247	269	282	244	261	297	283	265	292	257	286	257	285	255	286	281	306	297	263	295	284	223	259	271	310	253	254	249	277	291	224	261	225	283	276	280	237	267	252	246	280	269	262	298	258	278	269	264	265	286	291	305	268	293	248	286	273	255	251	288	270	282	247	274	283	259	284	301	283	257	295	268	250	283	261	241	292	246	239	251	270	267	275	271	279	293	292	285	275	262	279	268	271	285	266	283	305	265	260	296	263	283	287	309	255	268	281	301	268	291	300	250	253	263	260	278	264	277	273	269	265	244	277	281	279	287	253	275	270	282	257	296	274	259	278	290	277	266	265	268	294	277	268	288	266	233	284	289	289	272	270	292	282	283	287	285	251	272	260	265	255	265	250	274	284	274	296	247	254	259	286	270	273	255	299	264	252	290	270	264	253	248	251	283	264	301	269	230	285	227	311	290	274	276	244	280	276	270	261	240	253	274	249	274	289	234	268	284	246	280	253	292	275	278	289	289	302	296	275	281	291	241	289	297	295	249	262	281	256	254	268	268	310	275	276	251	281	283	283	283	254	295	279	242	252	265	287	234	247	281	254	298	283	269	257	271	287	278	253	283	262	242	270	259	274	283	292	278	284	297	255	261	278	275	236	258	283	269	288	272	263	291	286	284	223	261	278	252	307	256	242	284	275	279	251	279	284	273	283	298	297	244	289	270	265	268	254	282	252	305	263	263	291	251	264	279	252	294	295	285	254	288	287	281	284	296	304	259	256	264	279	274	287	240	273	306	237	281	271	303	275	291	254	262	248	287	235	246	296	304	244	259	245	267	281	267	266	296	263	252	299	261	296	275	265	259	300	290	248	306	262	255	277	269	284	281	308	247	275	272	254	263	289	273	324	286	257	268	304	252	291	270	284	296	278	274	260	301	287	299	265	282	291	283	255	295	286	280	279	256	263	288	279	243	265	256	329	260	299	280	261	292	294	281	277	285	286	265	263	283	257	311	299	277	252	249	278	263	302	256	277	308	279	273	263	260	286	275	263	288	293	321	268	228	264	251	283	252	292	273	283	277	243
4231	4396	2263	1247	898	762	758	688	692	646	623	652	666	666	642	656	650	626	606	597	636	644	631	560	663	608	589	623	631	641	659	645	629	648	632	646	635	604	567	619	630	606	590	625	610	611	649	624	592	636	633	587	572	609	604	662	622	576	615	604	584	644	578	577	610	653	668	613	585	592	659	639	632	614	597	645	652	619	592	592	597	637	621	636	629	607	619	630	582	586	602	622	631	614	633	647	613	612	562	600	587	608	619	657	600	626	641	600	604	599	583	568	616	611	613	608	600	662	590	617	614	582	607	637	608	607	599	636	626	657	597	553	580	630	633	636	635	602	613	616	664	627	608	658	618	590	631	620	611	628	604	598	565	636	577	596	604	587	673	616	597	637	649	614	616	618	590	628	627	623	652	641	614	650	608	616	638	628	615	597	617	615	584	567	623	616	661	615	611	642	660	620	591	632	638	614	617	604	563	570	688	624	591	593	584	639	596	595	601	623	533	612	638	610	646	616	602	628	607	598	593	630	654	634	578	673	576	606	616	632	593	624	642	605	581	640	605	635	600	599	602	643	599	592	600	609	604	568	630	622	626	639	597	653	669	609	646	587	576	639	655	603	654	631	635	632	633	656	630	631	631	596	628	576	619	639	657	599	572	631	631	610	606	637	602	616	606	587	568	591	548	633	639	569	671	582	575	670	618	625	626	651	605	616	604	621	614	675	633	664	612	624	618	616	632	626	655	650	603	662	630	620	588	617	582	604	602	612	616	653	651	627	601	649	610	597	639	572	633	603	581	620	611	591	581	648	601	613	606	621	601	598	643	596	579	628	621	594	604	604	587	613	594	615	631	634	638	636	583	614	567	621	600	585	579	629	624	628	569	614	627	590	588	641	608	630	625	604	685	630	626	599	631	621	644	596	613	611	608	668	602	630	628	655	585	618	611	674	594	595	622	579	620	584	618	584	640	600	605	595	629	625	635	620	644	619	602	605	607	605	592	622	677	590	579	616	627	616	580	621	584	622	606	626	657	638	633	644	625	633	586	605	630	608	596	588	611	592	604	632	630	605	607	597	639	605	673	645	633	637	639	645	607	637	651	623	606	621	634	597	610	602	636	625	619	593	648	649	583	646	599	633	598	673	618	654	600	566	635	639	583	647	617	648	578	608	622	641	627	614	598	634	567	595	609	596	611	649	587	594	603	635	583	600	647	607	646	594	603	634	592	663	602	624	581	649	626	605	618	608	626	606	612	630	614	630	590	582	622	615	597	606	648	604	646	613	574	653	612	601	609	623	573	632	656	599	603	609	662	619	601	572	594	605	643	607	574	632	602	649	629	617	634	582	616	595	602	659	559	627	621	644	603	627	588	591	578	617	632	600	588	601	661	621	619	654	632	643	638	618	662	604	627	597	650	589	598	654	626	591	643	619	636	620	603	610	588	642	610	620	599	589	635	581	564	673	623	588	591	556	633	602	633	603	601	598	649	585	577	614	645	633	647	607	598	642	605	597	622	633	636	600	646	626	609	611	655	642	637	582	586	626	603	623	600	641	614	602	652	677	602	631	582	595	618	625	603	607	642	606	560	620	646	605	656	664	584	631	627	621	581	582	610	629	636	623	621	600	628	635	631	628	635	602	607	632	582	619	648	653	581	592	593	634	670	609	670	623	607	651	580	594	621	646	616	566	641	609	612	650	579	621	670	610	661	648	580	610	621	658	567	617	609	609	601	592	647	600	619	620	618	604	605	604	629	640	634	625	615	595	621	643	625	638	638	587	595	602	645	598	622	597	582	611	651	666	604	651	595	622	690	618	613	624	609	594	638	639	641	610	625	594	641	637	607	631	605	591	599	633	614	598	619	615	621	626	603	630	654	593	621	640	624	621	684	584	623	581	605	597	584	603	656	574	626	640	612	635	591	603	642	609	642	591	603	657	641	618	614	647	575	620	660	627	628	627	652	584	592	599	563	629	611	610	637	647	634	620	605	618	584	561	633	601	620	583	611	653	631	666	575	617	587	601	618	665	612	609	576	600	593	595	634	690	637	584	588	612	617	628	611	621	620	647	601	625	641	607	587	598	675	591	587	598	642	636	633	628	569	585	610	582	632	588	588	636	610	594	668	566	610	645	615	559	628	640	590	637	594	660	621	615	634	641	614	547	597	663	582	599	617	627	639	645	620	569	601	603	605	624	578	580	660	588	629	579	596	655	583	627	658	654	619	625	629	639	603	615	610	577	609	597	610	620	625	608	584	628	584	617	574	609	616	632	631	585	610	642	657	594	616	613	587	618	614	629	617	617	659	598	599	621	636	602	672	600	599	615	634	588	570	611	605	627	651	595	560	628	651	660	615	638	667	605	618	608	609	628	602	584	648	606	589	626	608	596	599	592	628	613	628	629	641	645	583	632	624	607	628	607	638	587	654	605	639	631	635	573	584	633	617	589	541	606	574	604	616	593	666	657	629	600	645	637	626	609	687	660	602	623	614	634	643	626	579	572	605	603	637	602	588	622	629	619	625	600	579	598	594	602	652	607	623	631	613	604	598	617	629	597	625	635	612	616	630	630	593	622	570	593	632	598	609	560	618	589	625	613	626	619	544	616	619	665	622	603	612	616	605	631	600	583	592	567	620	595	630	576	632	593	574	576	605	617	596	578	613	588	632	650	620	633	622	612	607	624	630	625	632	633	637	568	608	637	613	584	608	591	621	624	654	595	641	607	610	630	615	613	633	644	571	579	610	633	576	657	627	620	669	659	677	596	577	627	603	596	606	615	631	623	609	623	612	613	588	661	595	655	611	676	577	572	604	639	606	648	587	659	618	591	637	626	623	614	601	610	616	633	574	614	583	618	628	609	656	606	585	651	613	610	626	600	619	656	679	575	612	586	645	603	629	633	609	614	628	583	636	630	591	617	582	602	680	617	657	627	632	553	601	598	612	620	563	618	602	631	593	633	654	595	562	611	629	589	644	635	638	677	625	611	663	603	615	656	618	582	661	602	636	606	602	620	616	665	586	587	637	635	592	607	604	609	614	605	638	632	635	604	610	627	609	586	648	607	627	597	615	671	602	655	606	587	655	654	621	629	610	606	609	579	645	595	610	585	596	609	614	591	643	633	598	647	614	648	592	610	616	587	652	605	590	634	620	589	576	602	592	601	611	585	617	649	648	655	604	557	591	639	639	604	653	594	636	611	649	635	650	626	612	622	605	620	614	597	602	595	588	626	630	621	606	608	602	626	594	614	563	650	601	636	610	582	622	586	608	660	621	633	634	572	626	615	653	615	666	631	591	602	618	640	605	654	619	628	606	604	603	598	634	635	627	610	575	643	591	589	638	613	609	624	626	638	595	637	611	573	583	642	629	618	649	605	628	629	632	626	582	609	647	607	632	599	588	642	585	621	659	607	576	625	607	576	631	633	610	608	601	590	634	641	627	580	622	626	635	607	625	605	671	610	616	669	615	592	617	610	604	589	584	629	593	618	618	639	618	639
31764	19017	6876	651	466	470	413	408	422	435	452	438	444	428	430	412	421	350	365	401	443	437	436	438	419	439	430	383	395	392	413	436	446	394	408	417	405	397	425	407	420	409	372	392	400	358	431	420	429	377	413	397	408	405	419	406	433	393	405	417	394	399	417	358	411	417	398	402	397	407	392	398	410	398	408	367	390	422	406	405	419	422	405	417	396	366	465	388	415	399	399	412	438	424	374	442	416	399	404	373	404	392	430	388	386	394	396	421	395	415	404	403	406	402	429	399	385	407	401	382	383	393	421	412	391	408	424	404	387	427	395	407	407	406	441	401	398	433	415	440	414	404	395	393	435	437	398	429	379	392	423	415	370	409	461	391	409	436	427	411	421	452	422	446	432	403	414	394	428	401	396	424	437	385	369	390	393	396	439	371	438	393	424	398	370	384	367	432	373	384	385	412	365	359	424	387	416	396	384	394	403	420	413	376	422	399	437	390	423	395	392	430	391	407	390	383	391	398	368	435	442	409	426	429	411	417	396	403	364	390	415	438	397	368	389	419	398	428	380	419	392	404	394	422	393	391	361	411	405	431	401	408	450	435	424	398	361	446	431	415	391	426	400	394	411	418	412	422	380	435	408	404	387	442	371	417	418	423	442	392	420	418	388	381	388	430	379	400	384	399	415	427	414	402	410	382	394	399	396	388	409	402	412	371	404	437	420	411	370	421	398	427	418	406	418	409	401	414	385	401	425	378	422	420	382	420	378	423	387	390	396	411	421	377	434	424	409	408	381	387	398	380	413	427	461	432	418	393	436	418	431	379	387	411	426	412	412	384	377	415	395	402	384	390	452	440	419	417	384	424	378	456	391	403	435	396	409	428	377	408	384	394	428	436	401	446	402	388	382	410	427	356	379	415	402	415	409	415	427	425	436	369	439	431	402	399	436	399	373	366	384	432	403	368	409	397	418	392	405	386	416	416	455	383	397	386	396	376	399	400	380	415	374	417	420	407	401	398	389	410	407	404	422	379	410	383	412	434	401	421	420	406	430	374	380	444	426	442	437	361	389	392	404	407	430	419	425	383	380	434	404	406	408	360	401	425	428	408	401	429	439	403	449	417	443	396	400	391	449	374	404	410	384	402	430	419	430	408	392	431	379	406	424	401	409	403	396	430	367	420	419	424	460	416	428	425	382	404	421	412	435	438	456	347	403	402	423	400	390	405	369	453	434	428	391	444	421	387	407	437	407	387	387	383	382	344	387	380	396	428	404	423	378	403	419	414	407	441	387	349	384	401	406	377	389	405	406	418	387	369	391	434	417	393	409	401	420	427	438	427	397	373	405	420	403	409	407	394	397	389	420	415	394	374	419	388	420	384	422	408	368	441	374	349	405	436	392	410	417	388	399	395	412	409	394	383	415	385	379	440	439	394	407	417	435	387	439	381	415	423	432	424	454	445	429	419	408	393	415	417	434	388	427	406	416	419	448	409	391	401	366	445	428	427	434	405	378	432	416	396	407	406	438	413	437	403	388	423	438	403	429	365	400	385	379	425	415	364	394	390	419	447	370	396	379	396	399	412	394	437	420	420	403	426	386	387	405	377	413	404	428	377	398	406	425	397	410	432	416	393	399	424	386	360	363	410	425	432	412	405	425	413	390	387	417	412	430	397	426	391	403	405	405	370	368	395	338	397	401	416	413	399	360	400	413	397	414	420	403	398	382	393	428	382	401	409	391	417	435	394	401	460	407	391	380	390	418	373	373	425	392	421	390	412	362	404	401	382	425	416	377	385	424	390	400	374	412	405	409	398	395	426	381	392	373	435	389	411	404	416	399	404	417	436	402	422	414	435	385	404	392	423	358	411	380	361	381	447	422	387	396	397	399	408	446	401	394	414	405	359	442	402	399	399	395	380	415	386	403	411	410	406	429	388	418	426	457	397	419	429	436	371	435	418	397	397	419	381	414	412	421	417	403	395	418	416	443	376	403	463	420	450	392	408	403	427	420	397	440	407	395	423	401	384	409	397	423	397	403	401	416	395	388	400	410	433	451	425	408	430	432	447	412	412	428	415	415	394	410	387	408	388	403	381	399	371	395	392	427	401	422	414	419	428	382	381	399	457	432	372	396	399	435	411	432	438	384	342	402	388	439	412	383	413	371	403	363	394	402	377	389	379	392	417	422	380	394	394	409	384	401	392	389	419	397	385	465	398	359	446	377	401	394	431	400	402	420	373	394	445	396	441	417	420	457	406	415	415	401	405	384	434	388	391	417	431	411	415	399	407	394	423	398	415	369	390	406	390	431	407	390	419	380	392	383	384	403	429	434	439	398	388	402	377	400	442	384	407	433	414	348	344	370	430	387	433	384	388	405	384	392	427	396	405	412	380	410	396	405	412	430	401	395	380	390	428	399	361	386	403	422	421	408	372	383	414	394	443	376	385	393	420	365	367	394	389	379	384	387	408	405	392	391	370	399	421	406	389	404	372	389	415	425	386	381	398	433	405	390	396	383	387	430	416	405	400	397	377	416	397	390	382	394	400	406	421	379	383	401	395	403	403	423	437	414	382	398	377	375	352	464	412	380	424	414	426	416	413	419	400	391	453	408	395	416	404	395	375	431	381	410	393	393	437	387	418	396	376	386	427	390	392	407	397	406	414	390	401	398	430	372	412	373	397	386	366	409	398	402	381	431	430	415	362	389	365	374	408	408	390	427	430	379	422	404	391	414	451	407	415	429	411	370	396	356	420	409	418	464	440	401	395	409	416	393	395	408	431	393	463	374	412	424	393	428	424	397	432	415	413	351	429	427	394	405	415	390	397	418	402	352	407	403	382	374	400	373	426	456	444	419	416	350	399	388	376	396	417	392	394	416	384	435	367	366	377	371	405	421	402	438	414	392	415	418	403	424	418	407	413	411	381	420	442	400	411	460	389	384	401	428	433	413	383	407	434	393	415	377	377	396	438	403	432	398	398	419	383	403	428	447	424	398	385	375	440	411	417	413	467	394	429	393	435	400	405	424	407	409	405	393	399	401	382	381	390	376	419	387	460	394	381	427	404	405	416	436	392	409	382	404	411	386	356	417	410	394	444	374	409	367	406	401	368	399	415	427	417	408	383	445	400	402	425	380	374	371	408	428	392	396	372	415	423	356	416	380	383	367	393	400	388	410	417	418	390	385	376	424	376	429	429	393	369	369	423	433	430	432	407	417	422	383	404	384	377	429	406	406	403	416	346	403	416	452	416	412	420	401	422	384	391	398	380	367	390	417	386	388	417	408	385	401	414	424	478	376	408	415	404	395	384	443	427	419	419	451	383	378	393	396	433	377	438	420	400	410	384	376	417	392	378	420	430	429	360	415	419	432	426	395	394	395	389	387	386	414	377	386	413	438	432	431	425	428	423	369	426	375	378	383	390	433	379	399	376	416	392	397	412	387	428	392	447	393	407	407	430	408	421	423	385	422	424	377	392	446	412	411	400	403	460	403	458	424	373
5567	1111	959	981	989	915	961	917	944	949	927	920	961	966	914	949	862	945	964	971	915	887	895	916	931	936	956	923	967	987	974	956	927	885	934	932	972	887	946	919	957	906	967	908	973	916	917	883	945	950	887	923	887	922	931	948	935	885	976	918	906	918	868	910	914	903	939	921	902	929	922	946	879	930	927	882	959	941	870	931	927	934	912	947	908	882	900	908	936	986	893	885	920	945	952	913	947	965	913	896	959	889	925	901	932	918	871	906	921	922	946	893	895	939	951	948	889	921	934	900	934	900	931	939	986	938	910	936	924	874	950	914	920	939	937	964	894	909	891	903	912	955	872	908	930	873	908	952	875	870	857	947	920	950	917	952	955	938	899	894	900	894	931	924	884	959	867	881	920	937	930	876	925	888	903	891	958	855	914	945	974	929	950	896	973	896	904	939	904	906	918	961	942	993	927	891	946	893	923	881	912	895	875	929	872	904	950	891	958	898	903	945	897	919	976	966	946	933	919	963	967	900	930	930	908	907	955	903	915	924	946	937	945	876	937	948	965	884	956	947	891	924	954	956	973	895	948	990	941	922	936	960	922	958	888	925	969	929	917	876	921	938	957	917	914	924	899	930	949	915	943	888	912	906	983	951	920	964	986	942	852	924	942	931	933	936	932	903	928	943	857	921	920	919	862	931	992	957	929	971	954	880	966	900	920	878	876	900	934	953	913	855	934	905	893	965	993	907	884	942	873	933	911	877	956	884	933	908	891	915	912	940	947	919	875	899	952	911	900	925	935	901	945	907	951	876	914	952	930	893	893	926	918	899	921	905	965	926	951	943	907	891	946	920	912	959	895	902	952	914	894	883	963	905	908	899	924	913	949	970	945	919	953	941	916	963	921	897	937	929	908	911	968	876	907	974	894	932	938	914	971	880	933	906	942	903	934	941	921	915	968	887	907	879	921	977	916	878	928	940	966	920	910	953	917	895	916	947	924	880	894	884	919	942	947	942	942	941	918	922	911	913	897	904	920	972	917	904	923	942	921	970	908	946	913	886	967	902	907	903	862	994	910	924	872	890	965	909	913	968	936	858	1007	905	948	901	935	952	939	911	900	910	922	988	954	916	927	903	920	895	957	923	895	957	880	891	940	934	915	950	884	865	914	946	933	912	896	896	909	982	877	937	937	921	921	858	937	867	887	925	962	958	892	926	904	914	952	895	907	916	955	954	925	893	901	982	953	876	898	944	946	968	935	897	904	978	898	939	969	913	942	922	955	902	902	846	909	931	898	918	938	908	949	900	897	925	966	927	870	948	894	916	938	919	872	912	929	921	911	927	862	943	929	899	892	891	849	923	938	964	919	920	976	961	959	926	926	936	910	919	881	927	909	922	937	896	951	962	916	909	914	944	877	897	892	968	878	945	906	944	901	946	940	988	921	942	940	932	878	957	902	906	972	953	945	983	970	906	944	899	886	915	951	892	914	920	929	960	904	879	953	929	966	925	950	980	900	896	906	928	886	953	930	882	985	876	941	913	918	914	924	885	904	999	919	874	885	937	909	900	981	939	902	935	922	857	888	924	891	943	918	986	873	988	910	916	923	887	922	940	921	905	887	909	916	910	924	915	951	898	913	924	951	926	943	886	890	942	898	929	893	914	890	881	967	911	876	989	907	926	946	960	965	875	900	848	896	906	925	917	938	939	938	930	940	952	852	924	943	881	940	885	961	948	913	880	966	991	888	919	954	909	891	993	883	878	885	962	926	957	943	884	874	890	954	917	917	863	950	903	867	911	898	896	903	971	898	904	921	917	933	929	970	894	927	939	879	885	960	931	952	870	935	947	975	933	916	953	948	873	911	934	904	888	900	955	893	922	920	954	959	946	943	965	918	950	908	913	922	934	894	964	912	934	913	951	911	949	925	908	950	947	909	938	886	931	922	937	956	943	908	928	976	968	878	951	944	902	912	957	914	949	884	861	907	934	932	923	938	918	949	945	910	924	895	927	935	942	905	914	910	929	955	902	925	920	936	957	914	919	898	919	932	912	850	928	920	957	935	986	941	946	917	987	945	1014	898	918	926	959	904	968	882	969	916	940	947	903	974	931	967	969	958	910	929	910	900	958	867	935	877	920	914	958	933	944	902	923	935	893	965	922	921	889	901	934	879	938	928	918	881	930	936	878	947	988	888	937	923	963	919	894	982	929	952	967	866	918	901	918	955	960	873	912	905	919	908	974	901	927	952	923	915	932	971	941	946	919	921	889	926	935	948	892	975	927	911	955	896	910	937	949	912	875	963	910	942	896	904	881	886	969	907	929	916	939	897	888	899	965	964	934	861	973	904	921	892	951	885	881	951	921	923	946	871	886	914	934	961	908	911	925	959	949	894	915	892	975	912	898	887	895	914	884	895	881	914	879	945	913	957	998	910	905	913	946	948	919	904	874	945	951	894	886	920	937	929	913	898	950	874	905	911	991	907	913	892	876	939	916	923	948	857	899	934	930	947	978	931	958	907	986	908	872	981	931	932	965	953	943	895	906	907	946	893	931	912	922	900	897	977	949	911	887	951	938	860	896	982	896	954	937	900	912	915	899	854	927	947	953	986	965	899	924	895	944	892	877	938	958	906	946	893	946	906	883	900	930	916	932	999	952	928	937	899	881	905	896	952	902	927	863	907	925	961	908	911	910	937	907	858	882	901	916	870	909	954	848	933	881	939	941	922	868	931	956	943	920	953	935	938	906	885	930	919	934	859	903	860	924	976	920	964	944	902	907	970	903	934	919	885	936	911	901	936	897	935	885	871	917	919	927	894	933	898	889	921	932	883	901	945	927	900	989	931	881	905	913	935	955	918	954	973	924	976	890	931	842	915	911	942	938	966	912	940	892	900	915	950	933	901	961	878	955	956	947	906	890	904	923	916	975	955	895	878	930	902	933	947	903	951	953	934	883	917	906	953	899	973	904	928	882	920	979	964	860	931	871	914	1014	948	928	934	905	893	965	881	920	962	931	890	966	963	965	869	913	916	879	931	880	902	910	950	947	892	1018	923	895	926	960	943	914	922	944	914	964	942	977	924	917	879	913	911	907	932	885	912	921	918	934	961	958	923	930	906	977	889	911	931	977	963	930	916	887	990	916	991	924	934	857	949	904	929	909	944	955	922	872	974	894	932	928	931	974	963	879	894	893	925	864	987	934	928	907	880	947	914	941	936	925	952	907	911	875	903	920	893	952	932	974	941	928	932	883	960	906	901	912	932	931	881	914	873	992	936	901	928	979	923	962	919	872	939	966	879	959	925	875	941	916	928	890	915	908	967	862	901	927	934	942	923	966	938	875	969	936	864	923	950	944	945	898	971	941	932	930	926	902	882	911	939	931	902	896	934	941	906	952	935	900	999	963	884	922	933	942	945	884	955	893	939	931	901	972	910	969	896	905	928	945	881	839	946	903	934	950	939	879	873	914	925	920	928	957	989	930	939	901	918	934	905	922	880	888	932	878
23903	20706	24084	27372	20695	20603	1886	596	513	517	534	497	493	503	486	462	449	431	444	465	479	492	468	433	491	495	465	448	470	475	436	465	484	452	478	455	470	455	452	456	431	463	454	454	452	427	448	491	401	437	501	455	465	478	477	435	437	472	444	436	433	438	419	459	499	439	432	464	435	423	464	444	477	403	465	413	452	459	441	438	471	436	471	502	483	455	447	485	445	451	455	455	463	429	440	430	479	466	468	508	468	424	476	438	404	453	452	439	466	480	458	482	428	515	487	463	427	462	434	434	470	457	438	455	440	471	418	489	452	469	456	424	445	439	457	475	458	465	445	464	450	444	456	430	451	464	418	468	480	478	440	454	450	467	431	475	412	438	405	427	473	459	508	425	441	458	464	431	447	466	440	476	434	451	473	448	436	470	469	491	441	458	472	466	422	420	472	443	457	420	436	475	453	457	432	465	425	433	439	441	444	500	468	489	435	433	411	486	454	427	438	448	432	519	463	451	437	454	493	451	449	439	453	412	429	460	410	481	496	450	454	446	409	491	466	473	462	457	458	432	446	455	470	416	466	490	454	432	446	419	451	482	446	444	455	459	463	439	452	466	458	483	458	465	436	493	402	469	435	457	458	471	429	453	467	422	466	490	446	429	455	413	450	435	410	451	461	511	420	441	452	492	421	453	440	477	509	461	486	442	442	455	442	450	455	486	468	481	457	478	442	446	451	461	479	433	426	423	474	508	404	433	423	474	425	434	454	453	450	456	468	432	462	404	446	482	479	422	446	475	461	458	434	489	493	441	434	447	430	433	423	440	488	444	444	426	427	448	430	421	453	473	425	444	450	422	429	419	449	487	450	417	426	469	461	425	450	475	432	497	477	417	444	465	452	452	450	435	465	461	442	433	476	469	451	473	450	468	423	435	465	433	443	462	406	459	407	432	415	422	452	433	416	417	426	424	441	467	464	445	416	458	452	468	491	437	455	438	474	459	463	464	440	453	470	446	462	475	467	464	449	435	432	467	469	444	461	445	436	453	453	465	437	453	442	496	485	412	434	474	452	484	436	466	442	411	448	421	448	459	440	405	398	430	468	506	492	470	453	470	475	480	441	413	447	458	506	428	491	484	487	470	421	475	468	443	439	430	448	470	426	484	471	456	424	465	468	457	455	460	417	451	433	430	440	455	459	434	452	461	455	425	463	424	443	486	510	482	431	446	440	448	487	461	481	461	442	443	470	449	376	474	411	442	443	430	465	477	403	454	412	469	454	441	409	463	444	392	471	480	428	476	457	477	437	431	447	439	488	473	429	466	467	446	444	465	490	462	441	446	420	439	421	439	444	454	429	466	454	498	492	465	457	446	469	464	495	409	417	443	462	448	411	441	454	468	467	448	411	431	482	410	434	460	438	440	420	427	440	453	458	432	434	489	412	469	397	444	439	437	447	433	428	461	436	432	482	441	456	451	429	476	434	465	460	461	447	467	442	424	475	499	414	439	484	439	458	448	450	435	437	462	449	460	477	478	423	471	433	400	454	474	472	458	404	458	446	465	429	416	457	447	507	471	390	433	417	430	433	434	419	396	422	424	455	423	437	457	444	446	467	408	415	510	463	494	450	476	447	455	441	437	453	466	460	438	447	425	446	445	477	438	443	430	465	444	439	477	462	415	456	496	435	447	457	475	449	456	391	470	438	430	429	418	488	459	434	464	441	443	448	438	451	452	417	473	467	435	422	442	438	464	479	479	481	439	454	450	426	443	470	463	413	477	462	437	472	464	437	440	428	410	445	460	466	431	469	440	480	439	430	399	428	483	430	513	443	456	470	425	478	482	413	434	475	433	475	420	437	418	489	441	459	450	479	494	455	445	491	462	465	454	487	468	454	456	433	460	466	436	469	412	418	462	448	424	447	412	446	435	444	489	432	487	442	478	483	465	451	483	452	486	418	450	425	423	405	450	447	482	450	495	436	479	445	426	451	449	415	414	458	463	431	413	467	427	453	419	454	455	453	421	428	432	472	472	432	483	458	437	454	469	403	460	441	456	482	427	446	414	452	461	444	445	464	468	461	446	423	420	457	456	415	439	464	456	430	446	405	479	497	421	440	462	428	455	438	461	443	455	485	443	453	503	490	455	403	447	459	488	473	483	428	434	449	459	476	442	437	448	464	466	430	452	443	412	485	493	487	488	467	405	440	484	484	464	434	452	459	449	466	487	469	517	460	487	458	472	473	443	481	514	485	429	438	472	434	446	507	462	457	423	439	436	459	432	434	449	436	491	456	454	458	452	414	452	481	451	453	480	483	444	484	471	489	442	383	445	460	448	477	452	444	468	429	447	441	466	438	446	424	435	442	451	434	449	447	413	460	462	432	399	411	403	466	421	457	455	467	484	460	411	454	452	407	454	460	442	436	471	447	446	457	458	459	464	464	467	454	426	440	419	467	468	477	434	497	477	467	463	450	430	452	417	466	445	437	436	407	454	465	435	412	471	408	462	411	430	494	428	421	485	479	491	434	455	458	454	472	468	479	426	478	466	420	492	475	437	440	435	510	447	444	431	460	428	469	458	472	455	411	470	442	455	412	457	412	461	451	453	453	435	434	489	452	437	439	457	473	442	440	453	438	454	412	451	446	468	435	434	466	497	422	459	404	460	454	434	426	458	429	430	422	491	436	497	453	444	394	464	481	443	482	443	446	477	454	478	419	456	459	433	452	466	450	441	475	463	449	468	414	438	452	465	439	438	431	478	418	462	425	454	409	447	439	437	431	443	466	422	456	439	473	427	465	459	482	476	476	422	467	465	452	457	468	460	451	464	481	457	450	432	447	423	458	459	494	444	461	453	474	428	434	413	474	439	464	426	412	404	452	484	451	504	472	474	472	424	464	458	473	456	445	449	466	453	445	437	431	489	466	422	439	456	445	470	446	466	427	435	405	464	449	462	472	499	448	482	457	471	448	442	422	485	440	430	439	458	442	415	470	427	434	469	445	478	480	394	473	474	431	436	418	453	446	446	448	444	432	442	449	455	433	483	437	478	456	465	456	435	467	426	434	494	445	434	431	421	448	454	464	443	440	422	449	473	464	504	458	461	468	438	487	442	484	482	468	489	413	437	398	412	433	441	422	456	477	404	484	479	424	450	473	448	479	452	454	454	428	414	451	455	407	462	412	444	449	444	444	432	440	448	393	416	469	488	402	421	432	414	446	452	420	450	441	425	419	468	468	443	466	497	473	501	488	446	429	483	513	447	475	454	457	447	450	429	498	461	453	462	385	508	445	415	452	436	468	414	443	422	441	442	436	513	466	419	453	438	477	435	447	441	424	491	445	440	444	485	459	422	404	492	441	429	465	432	435	425	458	432	451	452	479	489	447	476	466	493	450	463	435	426	416	463	396	418	435	486	472	409	420	418	433	458	453	447	476	452	442	418	424	503	449	485	448	454	457	465	444	421	444	392	431	451	437	442	449	472	438	483	486	437	436	437	446	452
4664	2998	1914	1284	1095	1081	1026	1013	1016	981	997	1014	998	1020	984	962	1012	1042	961	1035	947	977	926	967	1029	917	1014	996	998	958	1017	1002	980	995	1026	1041	978	940	1008	977	1019	912	1002	953	1023	961	1017	947	990	1016	940	961	966	986	940	952	986	941	948	1033	1014	977	991	981	970	999	969	963	981	1009	963	997	960	1002	1010	1009	968	956	1003	967	991	971	951	960	986	943	947	968	972	1002	997	956	999	986	1023	988	1029	899	936	965	997	982	1016	957	958	1014	965	953	1046	968	972	1022	975	934	1007	924	906	1023	996	929	983	1035	928	1004	1009	974	960	964	1023	942	982	938	957	1033	981	1024	995	987	965	954	1014	940	1012	989	961	977	974	967	922	984	1023	974	1019	928	949	986	961	956	971	976	1026	969	965	961	1018	982	984	973	943	942	952	978	958	959	985	1006	977	932	1021	991	934	1009	972	1033	944	980	1022	941	917	971	968	974	1023	1006	990	975	994	1023	1026	986	912	973	956	1058	993	997	985	947	954	1009	923	966	954	980	1023	982	1002	1019	954	1020	972	960	934	1003	984	995	1011	929	997	1027	976	962	1000	1033	1001	954	983	947	952	966	1009	996	951	910	940	985	969	984	1033	937	948	967	951	947	943	980	942	970	1002	943	986	966	950	970	1008	991	959	1008	1049	1005	997	1011	924	1009	969	999	934	964	977	986	985	993	987	1020	958	1030	973	998	973	986	1039	944	953	976	956	926	971	942	920	935	941	1001	960	1008	1003	993	953	954	943	994	970	942	970	997	918	991	988	925	901	988	965	993	1002	951	971	926	969	1011	1057	965	961	929	1009	990	980	1020	1026	965	1006	998	997	973	995	910	992	999	989	987	986	993	1002	1024	912	982	972	987	988	959	972	1015	1017	1002	954	1029	977	943	1021	997	985	952	958	922	952	947	1013	970	996	987	996	971	992	958	956	1009	985	954	1000	998	1010	990	961	976	970	1003	978	955	967	972	994	1020	976	978	1005	959	980	1004	1027	1000	1028	944	1007	953	964	1015	997	974	945	988	970	952	1059	963	975	1028	935	931	947	995	945	1027	1006	977	973	952	1017	1004	996	1000	963	918	995	1022	924	959	988	994	955	1010	984	1017	941	948	974	992	941	949	1023	909	968	991	944	997	972	995	985	952	968	998	930	942	970	993	931	983	980	980	942	958	1006	947	1025	960	965	1040	947	931	981	979	942	938	942	971	956	976	973	941	987	983	973	995	1007	972	1037	936	928	998	977	950	922	966	968	983	967	990	990	984	1018	986	999	960	944	984	982	942	967	963	1013	975	995	955	932	1049	947	971	1009	990	990	951	1010	974	1040	961	995	962	994	952	984	1005	936	987	1013	906	1069	990	962	983	940	955	957	1013	982	982	971	977	999	1000	1002	958	1001	945	960	1020	1000	947	974	981	964	914	956	977	1026	986	997	1005	962	1034	972	941	898	972	940	939	963	985	987	974	955	963	1031	947	948	972	998	933	981	954	1003	959	947	995	986	963	999	988	973	1007	988	966	1015	989	984	966	994	978	1019	1009	997	962	1017	974	1007	996	1010	1037	959	983	997	956	927	983	949	949	1023	956	958	980	941	963	959	1022	944	1014	1006	950	967	921	1034	1004	970	977	934	1024	915	945	1022	986	1022	972	922	974	980	1008	974	969	1001	1009	930	941	977	986	918	1020	940	956	951	953	962	972	967	965	964	959	956	1026	946	960	953	975	973	957	959	1015	1059	1009	934	958	1051	993	970	905	994	1008	1021	954	954	1027	961	1016	922	990	1007	971	897	913	970	908	1041	974	1023	979	1005	973	978	930	956	984	959	983	983	963	959	970	1026	993	994	960	975	1006	963	916	1010	959	1027	1021	966	877	1023	986	983	954	971	909	983	955	985	996	991	959	979	961	987	1019	970	992	968	969	996	999	979	964	952	1011	956	1019	982	1001	951	1021	999	940	969	945	947	985	920	990	948	974	1013	1008	930	991	951	954	947	1005	980	1017	987	942	1004	941	934	998	1010	1011	1009	988	1054	927	1008	925	975	953	973	957	1000	988	979	999	960	949	949	1003	929	968	1000	998	923	966	993	1005	991	907	1032	935	923	995	1012	926	937	954	993	985	1001	950	969	906	1012	933	986	1026	985	974	1003	952	958	969	943	976	987	953	1036	999	997	1011	1012	1003	1013	980	969	936	977	967	982	947	950	964	1027	968	1034	969	905	1025	968	987	974	987	975	950	1024	954	967	1033	993	981	978	941	969	995	973	959	959	991	965	1028	945	992	976	970	975	976	991	1015	942	988	912	1034	986	1025	996	976	947	963	902	997	944	965	1010	988	1013	944	970	1003	1004	976	952	1016	940	972	987	958	977	973	959	990	992	984	949	910	1023	957	949	992	961	961	995	952	1006	986	910	1009	1009	994	1019	936	964	956	966	1034	931	1000	969	966	919	1005	971	999	968	999	1032	937	1010	997	1014	1000	1029	988	984	976	972	994	946	978	946	1007	954	979	983	1030	1011	984	966	976	996	948	926	1057	1012	948	1010	960	974	1020	1012	983	955	949	999	989	981	968	961	966	962	963	977	975	949	968	938	975	964	1006	1009	995	968	882	959	962	972	963	933	960	993	944	1006	1004	968	999	941	1012	958	999	990	1011	1021	973	1025	986	980	962	951	967	1016	907	1075	998	962	947	984	943	934	960	965	981	953	961	964	992	1007	1034	978	1017	1037	961	1021	988	961	944	983	1027	1005	959	1011	971	896	917	939	951	921	935	992	985	971	945	994	986	987	900	960	973	930	992	1016	996	983	953	915	964	957	1020	928	969	984	992	995	987	940	1005	1053	994	1001	1005	971	1020	932	976	1013	936	985	1018	1037	975	980	976	980	982	962	1049	1043	986	975	958	992	997	953	931	902	971	973	955	997	1002	985	983	971	1034	1059	1007	964	918	925	992	964	956	953	978	1070	922	1055	1036	985	996	1014	941	949	910	1001	1032	972	979	946	967	940	938	965	948	1008	1032	952	987	970	920	991	998	962	960	939	957	957	983	1024	987	1003	997	971	961	951	977	935	980	933	950	917	981	1041	948	982	941	996	1013	1025	961	965	978	999	982	986	937	986	1050	963	944	962	906	962	925	1047	1023	1010	928	934	958	974	999	928	996	973	1006	978	993	981	996	994	973	973	960	967	918	969	996	988	926	1044	1011	1021	951	940	950	996	923	994	928	947	1067	990	951	977	984	1007	970	937	1100	993	990	990	970	943	946	981	998	979	944	973	932	911	957	937	988	917	937	976	1024	1004	955	990	985	996	995	1009	945	1008	998	1012	1000	999	1018	984	1020	1015	980	998	952	1046	951	985	988	965	971	927	955	1000	983	959	979	1025	942	986	989	971	972	1013	936	979	971	1016	975	986	1005	1014	949	998	975	976	992	1023	960	979	1027	961	993	964	948	953	1051	984	1030	958	981	1052	917	1000	960	921	962	960	1016	1070	987	976	972	955	909	981	965	988	928	961	997	945	995	975	1022	979	1006	1009	935	1006	971	1013	930	961	966	989	928	992	986	984	970	976	998	977	952	994	997	915	942	1017	953	989	925	924	967	924	999	960	969	961	941	987	945	953	962	934	979	991	968	953	970	966	978	971	986	985	968	938	987	968	1007	1015	974	1002	982	940	960	1008	932	978	964	965	1033	983	926	1011	1031	1010	977	1015	991	961	948	981	934	1009	975	1009	995	1000	1009	1005	1013	981	969	977	987	999	960	1014	1017	975	938	949	969	1003	1024	1017	939	1018	993	1003	976	912	931	964	964	944	983	980	1030	953	923	999	1001	980	1001
23436	20710	24375	27122	20711	20727	18016	808	409	377	402	370	322	328	318	297	335	305	288	290	309	314	284	280	310	295	283	294	290	258	268	257	248	279	270	304	290	293	310	285	275	231	277	265	279	289	278	245	278	266	305	278	275	307	285	271	270	282	280	256	258	289	291	280	297	265	278	280	264	264	284	277	275	273	278	304	276	256	270	253	255	267	263	269	311	281	262	257	275	303	275	265	304	273	288	300	296	301	309	283	282	263	282	304	266	264	285	262	256	271	284	280	276	293	252	276	271	286	292	295	304	274	253	277	255	262	296	256	286	296	251	230	261	248	274	307	295	263	284	259	252	289	276	285	256	277	282	266	239	289	293	281	272	258	288	244	300	290	273	278	277	275	264	261	283	273	272	293	287	291	250	273	295	259	263	250	292	275	249	277	259	264	274	294	285	301	287	272	268	250	285	276	289	265	277	265	270	257	280	270	245	284	245	287	285	259	259	251	272	279	297	291	266	283	277	265	264	279	285	259	279	243	275	253	288	277	299	269	276	293	257	284	305	293	278	287	282	257	274	266	270	279	281	290	260	288	243	246	263	280	288	262	288	261	273	267	269	280	295	274	262	264	287	270	300	244	275	276	248	256	264	241	240	239	279	243	289	280	278	264	259	265	272	274	288	285	290	312	275	298	270	264	267	261	315	273	282	271	248	268	271	245	283	278	276	259	264	237	290	251	290	279	259	305	303	270	273	293	259	266	299	266	295	247	329	272	289	265	228	243	277	303	264	277	291	251	246	284	264	278	264	280	292	233	254	271	262	269	260	272	276	261	253	262	277	295	297	292	274	263	283	270	281	296	263	292	269	264	274	278	284	319	256	267	284	273	284	265	265	248	287	247	300	286	284	290	283	288	296	279	279	274	247	259	258	261	281	286	249	268	276	296	260	273	306	309	276	259	281	269	270	253	260	287	278	287	279	241	268	252	316	296	254	290	295	265	255	274	258	276	264	302	258	270	280	307	286	281	272	253	286	315	277	276	267	289	304	266	277	296	271	268	273	269	279	265	258	256	277	287	291	259	303	245	266	272	289	303	264	281	250	256	281	287	281	257	254	270	271	292	286	304	262	300	282	270	280	293	274	267	287	298	279	275	282	281	272	235	273	264	239	257	305	323	275	282	278	269	317	276	271	277	277	304	298	279	282	263	300	282	284	287	242	263	270	294	253	295	281	258	270	272	258	293	268	283	285	288	253	270	302	306	217	282	249	277	237	252	273	278	262	228	276	266	255	264	261	302	283	290	254	270	271	271	270	294	265	289	291	298	279	261	268	283	268	251	289	264	287	263	226	279	270	266	274	280	254	291	294	260	283	285	296	261	276	271	278	277	273	263	287	281	285	251	287	251	282	265	283	291	305	266	284	291	290	285	270	276	274	282	267	269	305	241	237	314	301	273	291	268	298	274	283	270	273	249	303	252	269	278	288	237	292	262	307	278	276	275	263	272	237	260	287	248	296	263	294	259	271	253	295	263	285	263	282	289	281	264	290	276	291	304	308	275	275	275	239	283	318	249	268	278	295	276	307	283	283	283	284	275	288	277	271	247	299	293	295	268	261	285	282	243	244	270	296	252	263	277	257	274	268	291	272	246	304	251	263	250	278	282	256	251	255	255	286	263	275	267	276	263	295	244	286	266	289	270	272	271	263	306	280	304	295	269	249	270	285	278	286	272	253	275	261	257	284	255	280	285	283	283	267	278	289	273	251	268	283	299	288	252	245	247	289	300	260	241	279	268	269	277	270	269	283	300	264	292	284	281	236	275	297	275	295	306	258	310	291	272	275	262	244	301	281	271	263	225	245	285	295	243	246	277	276	293	278	297	295	304	298	296	270	325	242	296	282	270	263	279	264	260	279	263	269	284	255	275	283	278	263	271	242	262	261	281	250	240	269	295	273	300	305	261	295	301	280	253	303	297	255	260	265	270	267	289	306	265	271	295	287	270	276	311	297	251	256	304	278	268	266	326	255	282	275	273	285	295	297	270	309	300	266	253	286	271	282	301	253	274	272	240	280	268	286	259	285	247	279	293	296	269	278	275	253	277	250	236	281	310	308	278	243	284	257	283	275	266	288	286	275	269	279	285	276	295	269	277	296	252	278	288	303	287	285	274	301	265	281	259	273	269	260	282	274	255	296	269	275	278	274	292	259	261	290	283	262	269	252	284	253	237	235	303	293	268	283	233	276	290	292	257	263	292	259	278	275	269	301	281	270	269	312	274	271	292	273	291	264	303	268	276	266	276	279	284	270	294	265	331	251	288	291	249	273	284	300	294	287	229	275	277	256	301	272	281	267	300	276	265	261	252	286	260	301	259	259	293	252	285	266	283	277	264	271	280	303	275	242	276	298	264	299	265	252	263	244	270	295	278	279	277	273	296	259	244	253	264	271	269	274	277	271	278	299	251	262	295	294	266	265	279	240	294	270	279	258	280	294	291	251	263	288	294	259	272	277	262	277	286	304	296	277	259	286	260	304	290	266	282	302	306	300	270	300	263	250	279	299	240	284	252	259	278	286	269	241	263	255	289	273	289	297	277	312	278	280	283	283	262	284	283	264	256	300	276	274	309	269	283	286	266	286	267	266	267	255	262	282	245	266	291	274	259	277	259	311	270	273	255	266	305	299	237	246	257	275	292	273	261	254	286	318	282	267	260	282	283	276	315	272	297	248	278	272	279	295	299	301	268	269	295	304	303	284	292	288	294	265	276	261	262	258	266	256	248	276	264	284	266	275	265	260	284	288	295	258	265	272	259	277	275	232	294	230	258	283	279	263	259	290	246	304	261	283	287	283	270	267	245	294	288	299	283	270	273	288	257	295	306	287	278	277	297	284	232	269	268	220	258	293	289	262	271	275	270	249	274	305	274	286	262	300	261	282	308	274	248	301	283	262	255	245	254	280	284	296	281	271	314	272	280	268	264	278	269	310	273	270	283	259	251	293	283	268	295	281	260	280	286	282	288	281	256	286	287	297	272	273	261	264	257	303	283	262	315	262	276	276	255	264	283	301	258	285	334	290	268	246	265	262	262	271	266	267	305	285	261	274	270	271	294	290	258	247	276	283	280	261	270	288	277	270	257	244	311	280	300	285	270	277	243	277	262	278	284	264	284	260	280	265	266	279	265	268	292	291	241	292	320	269	290	257	254	252	271	264	254	287	273	276	290	271	255	319	282	263	269	301	298	275	301	264	292	283	269	264	292	261	283	292	298	290	268	282	243	281	289	290	272	290	266	293	268	292	262	269	264	272	283	269	289	270	260	269	305	265	270	272	270	283	290	277	236	265	282	282	286	275	288	296	279	272	277	267	272	314	284	263	315	272	278	282	271	252	236	288	286	279	279	263	289	303	285	262	285	263	277	270	258	267	268	281	236	248	275	271	253	279	258	306	266	271	267	261	282	304	284	274	244	289	272	293	286	289	254	297	264	268	269	280	255	297	251	268	268	298	289
5180	4507	2292	1157	901	794	817	766	689	665	629	640	632	627	651	658	640	643	644	653	650	644	634	598	613	590	665	605	613	611	651	609	584	665	595	605	569	594	631	621	627	684	626	622	597	600	606	626	626	652	625	580	590	619	635	650	630	618	609	602	608	638	638	615	617	629	623	636	632	574	567	610	575	580	612	628	619	664	626	665	622	629	617	570	620	625	585	631	645	606	617	622	604	612	627	631	588	641	599	628	613	632	582	601	630	695	593	601	554	644	657	583	608	641	659	605	628	668	602	603	637	655	613	646	600	607	630	638	592	646	616	618	609	583	594	628	612	627	576	605	625	617	597	614	610	591	648	642	545	584	620	616	653	677	643	614	628	669	636	616	622	592	600	595	606	614	580	649	641	614	598	612	606	648	611	578	643	589	620	608	612	637	617	601	678	604	644	570	634	638	619	641	614	636	631	612	609	614	613	647	616	628	616	647	633	594	611	581	663	637	605	648	640	599	642	608	624	631	638	604	623	623	619	567	604	596	663	593	602	636	611	613	602	604	563	633	623	616	580	626	625	601	584	615	615	607	620	604	577	630	611	635	622	580	643	578	647	652	615	645	600	639	601	607	595	628	647	627	610	626	638	632	579	605	659	644	566	619	614	619	577	605	591	593	612	622	622	593	590	633	600	641	597	607	634	589	579	619	604	636	590	581	632	625	639	640	590	641	561	669	607	635	606	572	676	606	644	594	586	640	631	549	643	630	647	608	602	617	622	652	595	612	608	620	622	596	573	604	599	628	618	661	666	616	648	689	653	668	610	638	641	621	619	648	610	589	635	584	598	599	632	627	593	607	651	653	605	602	609	589	613	650	619	653	644	595	601	612	655	626	558	606	603	656	632	622	642	658	661	625	621	597	581	602	600	581	596	612	647	600	625	595	641	590	615	654	601	598	607	632	675	612	635	640	669	622	625	635	646	640	604	621	606	597	623	608	566	603	613	644	624	625	610	630	644	631	647	637	663	589	587	572	624	659	622	592	601	612	615	629	611	632	609	584	648	632	609	619	688	630	586	633	626	656	612	602	606	628	575	643	644	632	619	659	635	639	583	642	602	637	626	591	623	586	608	621	605	596	597	653	600	648	628	615	621	621	622	640	598	635	599	611	633	597	628	630	604	595	636	649	631	598	609	580	596	553	596	640	621	625	592	615	640	607	582	648	641	658	594	595	585	630	595	667	595	610	616	636	631	610	598	592	554	639	629	644	608	597	677	603	593	604	614	643	575	607	638	649	573	635	671	653	656	608	642	621	650	618	621	625	636	618	622	648	644	616	616	608	606	627	665	639	623	615	601	636	640	639	620	651	628	601	584	610	599	599	590	606	609	639	613	618	577	562	576	598	572	643	602	583	602	587	577	616	649	605	625	600	643	638	617	596	595	617	630	647	563	621	595	617	596	643	658	607	595	609	667	626	652	600	640	620	637	623	620	604	590	644	659	609	620	615	595	612	661	670	617	651	601	593	613	644	651	627	620	602	629	587	622	603	684	633	614	653	622	587	591	599	610	604	647	593	621	600	571	591	585	637	646	679	591	630	584	630	610	634	629	592	601	601	628	601	613	563	606	649	624	610	662	578	664	595	628	630	625	643	578	637	645	599	583	604	573	627	606	590	610	620	627	617	581	611	573	636	619	602	630	626	562	622	601	596	612	652	611	587	606	626	675	609	650	617	630	615	637	609	609	653	619	631	570	568	613	624	633	616	596	594	621	607	643	614	623	621	620	638	631	639	614	563	607	600	638	604	592	619	609	637	656	596	599	630	579	616	631	630	581	639	605	643	610	618	651	627	657	625	611	631	635	587	593	615	602	586	591	635	588	624	578	612	659	605	602	626	636	618	611	603	614	589	608	631	586	624	636	591	621	576	657	604	597	586	630	618	618	601	611	606	574	585	629	605	617	597	643	603	615	669	618	616	587	599	635	646	643	575	586	664	639	614	589	621	652	592	618	663	610	625	589	593	622	610	588	587	636	605	608	640	660	625	622	599	622	602	648	588	623	594	629	610	611	608	670	660	613	622	599	564	605	647	649	647	549	615	678	649	603	608	651	623	619	600	587	608	579	607	577	632	599	575	648	598	610	648	614	611	656	618	644	636	608	670	584	617	621	612	613	597	629	633	636	675	571	636	636	594	638	672	639	598	624	636	570	606	624	611	633	604	584	620	601	621	623	662	643	596	597	572	610	612	623	608	620	651	597	595	593	591	592	600	578	604	624	617	651	576	630	648	638	640	573	632	634	652	612	628	628	609	631	654	588	598	609	598	605	610	614	586	608	592	660	611	634	645	634	649	622	631	649	583	658	596	625	592	640	574	680	613	578	628	636	633	635	615	579	593	634	582	625	615	637	624	616	671	632	570	626	601	611	598	617	628	612	639	581	580	623	624	614	619	571	611	606	599	631	589	581	596	656	606	583	587	604	623	652	621	630	594	630	604	654	648	644	632	636	593	654	621	637	582	639	635	599	607	594	667	609	710	614	629	593	562	604	614	640	635	649	631	636	629	634	628	581	695	644	634	608	620	616	621	635	591	669	588	593	634	633	618	667	658	585	621	665	640	637	635	606	587	611	592	622	606	622	577	639	627	548	669	627	623	619	639	619	614	638	600	629	569	641	621	619	662	611	624	623	657	595	653	636	641	614	650	638	626	628	608	603	626	589	604	599	580	603	623	600	617	593	559	632	646	634	684	620	572	611	605	639	651	616	609	621	581	640	602	633	627	629	597	609	605	655	646	629	674	640	646	631	658	648	611	613	579	715	609	665	630	635	598	657	622	626	627	594	602	601	629	581	631	626	592	644	601	619	590	599	622	632	594	650	657	612	624	633	651	624	588	599	688	634	649	607	597	606	609	614	624	598	611	619	589	616	627	631	612	621	646	624	631	599	642	590	648	581	577	596	651	586	610	619	620	660	593	636	631	614	637	630	638	629	657	598	593	578	607	641	639	627	583	633	619	606	605	631	608	613	618	630	630	602	663	656	575	639	589	662	616	555	630	634	643	595	615	608	620	590	653	600	647	603	654	593	587	609	651	634	617	572	631	631	616	601	624	645	645	650	605	640	605	610	586	599	603	627	592	649	589	670	605	614	633	654	625	631	673	582	618	642	614	667	644	573	605	612	640	664	605	622	579	612	603	609	604	589	605	585	615	615	633	616	637	692	641	627	642	574	614	615	571	639	630	645	625	586	602	634	603	639	613	604	588	622	599	632	641	634	670	609	626	604	591	625	635	587	617	606	581	654	589	646	623	630	622	621	583	667	595	643	643	634	554	627	642	571	591	646	622	606	633	629	591	617	598	633	559	586	647	632	621	590	613	612	584	611	667	650	602	584	628	631	611	597	625	613	617	597	664	601	636	598	629	630	617	598	625	659	621	583	679	654	595	559	632	667	622	578	663	608	638	623	615	652	597	663	613	623	581	621	576	592	595	595	635	641	622	620	589
31833	19155	7171	867	660	644	611	429	413	404	419	401	411	367	382	357	418	390	420	387	401	383	405	465	412	421	397	393	448	429	379	388	452	346	398	382	426	440	398	384	439	411	433	402	368	419	410	407	378	417	431	372	384	406	397	393	400	438	387	426	422	402	340	462	376	381	392	422	414	433	406	432	428	388	478	440	389	390	435	422	377	371	395	412	428	350	367	375	428	385	408	434	418	432	424	410	388	422	407	396	434	472	430	386	386	383	380	414	408	388	397	411	401	351	419	377	451	433	411	395	422	378	428	385	395	367	402	445	419	379	417	441	423	376	423	401	389	406	397	413	391	405	422	400	418	393	427	400	383	415	409	436	409	426	422	436	401	399	404	391	401	442	438	446	425	429	424	375	361	387	416	415	428	405	385	440	401	404	409	385	424	409	408	393	437	391	415	420	411	400	409	413	393	350	417	381	433	377	406	386	429	405	406	399	406	420	392	430	397	406	376	420	397	415	408	390	424	434	419	405	420	404	405	340	405	422	398	434	396	393	426	378	393	392	389	395	382	385	435	400	410	404	438	424	432	398	406	389	377	411	400	449	421	421	419	424	376	413	396	446	389	368	382	424	428	437	421	392	414	442	404	414	402	422	430	386	424	399	428	390	413	380	410	409	441	411	412	400	405	419	410	413	412	395	397	407	393	362	390	388	446	359	385	416	395	371	433	375	434	432	419	401	428	377	407	426	423	430	400	422	434	380	376	411	442	409	412	387	397	419	444	376	428	398	460	401	420	416	373	420	393	380	418	416	390	393	398	398	371	434	437	395	405	434	382	393	388	395	372	361	424	411	401	389	415	402	437	396	421	401	392	394	418	434	375	378	382	368	380	406	401	409	422	435	419	423	393	405	406	406	419	404	347	412	424	379	405	397	389	400	391	407	408	383	407	378	414	394	393	402	440	359	382	427	461	406	398	414	398	417	374	409	413	378	389	421	398	364	417	430	387	421	399	382	432	434	416	397	366	408	366	438	431	411	387	405	400	434	393	390	393	378	378	418	376	410	383	407	402	394	360	400	444	399	397	401	433	413	434	419	433	366	434	355	450	425	386	392	409	408	428	410	402	411	399	415	386	406	384	411	449	435	417	406	424	414	403	374	447	424	421	442	412	431	354	408	427	430	418	381	449	411	426	394	397	433	408	388	414	412	378	388	394	413	394	368	423	432	417	452	382	385	373	395	389	447	401	382	397	438	415	432	408	402	397	427	431	404	403	433	422	429	483	417	368	390	392	375	373	405	392	401	373	400	393	384	416	410	411	393	431	399	419	387	461	382	409	442	380	347	412	374	399	422	406	422	371	379	402	366	352	414	382	411	385	417	415	348	428	395	446	377	383	432	388	365	420	455	385	387	383	418	412	417	365	420	433	377	396	382	390	412	366	370	403	387	415	373	388	398	414	431	397	427	404	417	401	393	407	378	405	400	413	407	404	394	418	394	423	438	404	414	397	402	386	384	383	423	392	412	374	408	417	365	382	422	389	400	402	432	409	397	431	414	421	398	413	381	409	377	398	373	455	383	426	414	411	383	386	378	410	376	396	368	391	403	402	437	358	394	401	381	413	407	379	387	393	376	431	377	443	412	366	400	425	429	423	422	393	383	394	405	371	380	439	393	405	385	421	403	367	386	385	420	408	382	375	387	376	426	403	415	403	436	379	430	412	423	367	393	396	390	381	388	412	383	441	420	433	424	401	393	435	404	401	421	423	394	410	413	420	420	376	402	391	400	385	400	393	413	388	397	414	409	399	473	386	373	411	413	386	445	394	361	371	376	436	407	397	421	419	419	417	380	382	396	417	396	414	391	408	413	416	386	416	369	392	357	408	399	402	426	404	388	435	413	444	417	424	422	455	389	392	399	424	453	381	431	378	401	422	405	399	395	406	397	419	459	366	393	431	441	398	457	425	421	428	385	404	409	379	439	416	389	374	413	408	423	378	385	416	447	408	380	392	396	416	418	428	355	380	417	420	421	413	377	393	450	409	421	383	413	432	434	422	406	407	388	419	387	402	405	400	367	426	378	419	399	363	414	397	424	419	411	420	438	406	380	424	402	414	408	438	428	399	382	404	416	450	408	421	420	388	408	395	397	423	410	401	399	419	412	441	432	420	419	436	386	374	409	402	379	420	391	395	381	413	442	407	401	384	389	340	408	394	430	398	399	442	393	417	418	386	399	418	402	406	399	404	415	411	416	397	441	407	406	400	394	436	405	430	398	386	416	423	430	422	411	431	442	445	413	413	424	429	420	402	419	440	404	420	437	434	449	423	377	418	388	413	413	417	410	421	389	380	400	393	418	384	383	409	426	443	432	462	422	402	406	364	356	415	381	450	431	419	423	426	418	420	388	400	404	442	391	426	420	399	410	425	370	416	427	355	436	404	375	432	417	400	320	424	435	425	425	399	405	367	387	386	441	376	416	418	405	397	401	425	403	398	407	390	391	380	397	392	401	406	415	392	403	395	419	411	427	399	426	371	412	392	430	394	404	377	405	442	437	427	414	434	367	414	389	420	392	389	398	389	414	406	437	407	427	430	403	422	436	411	380	443	395	404	392	373	412	406	391	436	407	408	428	403	405	409	388	380	393	399	418	411	395	401	420	403	423	426	412	417	414	435	394	375	343	417	443	439	400	409	383	405	367	393	403	431	411	416	405	407	387	406	376	446	417	395	412	386	414	410	421	396	393	439	420	387	408	401	398	410	413	379	402	400	385	387	378	428	423	404	425	410	393	380	421	438	425	370	442	391	403	422	434	403	436	389	414	429	436	410	449	367	402	396	384	418	402	404	411	404	403	402	382	439	388	405	381	385	430	387	409	384	412	422	409	388	365	393	398	412	469	420	447	399	415	393	416	403	396	411	410	418	380	400	414	405	385	393	409	421	423	413	415	399	415	407	422	422	405	410	410	404	410	413	413	411	389	368	415	382	444	395	394	403	414	378	394	413	428	421	417	435	399	414	399	406	379	432	433	400	423	437	395	436	428	400	449	436	392	403	389	447	405	393	428	455	395	412	416	394	409	407	378	379	386	469	421	423	413	406	397	385	383	412	383	416	440	423	393	403	424	418	417	417	446	390	415	396	447	402	413	418	382	428	430	390	441	420	389	399	399	434	410	408	437	358	416	383	393	398	403	418	412	397	378	386	454	414	416	389	430	387	414	390	434	391	391	424	381	412	392	404	438	422	398	387	387	405	423	418	387	425	427	412	374	379	383	399	434	381	404	409	387	400	382	385	423	397	430	344	424	432	423	401	435	415	426	380	357	438	413	378	432	398	403	454	396	382	377	389	382	440	409	421	405	365	363	410	417	408	401	378	361	395	425	404	387	414	402	394	455	421	447	377	394	407	383	406	416	410	416	415	406	401	388	428	451	392	411	395	428	463	419	433	430	410	443	404	430	393	413	373	405	405	381	397	440	383	363	400	402	445	394	364	440	419	387	376	384
5584	1136	983	946	955	934	935	968	910	887	921	914	987	939	912	952	990	910	874	959	944	934	910	932	934	891	899	954	980	935	897	914	913	949	940	943	960	941	885	949	939	983	902	935	911	913	863	959	910	906	955	963	871	953	965	897	947	908	917	903	925	934	952	973	942	1004	949	941	914	947	953	854	940	973	898	941	881	953	925	906	925	911	944	905	948	867	904	927	881	969	923	935	891	942	964	923	926	956	921	931	958	943	909	905	949	924	921	934	919	864	912	896	919	906	938	946	940	953	873	947	960	953	969	916	908	922	898	898	939	920	841	952	910	997	909	908	944	923	926	918	940	962	911	983	925	897	945	931	876	917	927	910	890	942	920	925	889	937	906	901	903	964	876	940	945	967	953	929	904	878	901	936	873	954	958	903	976	923	889	896	927	888	950	909	860	935	946	927	932	880	914	904	903	925	901	937	938	941	905	920	917	884	896	928	923	873	892	942	932	950	917	922	953	1014	886	904	936	897	907	945	887	927	959	937	905	879	953	918	933	909	882	941	899	999	930	927	995	962	910	951	894	897	949	936	934	907	916	978	891	954	923	904	893	962	927	883	870	878	872	905	882	936	896	883	872	929	901	921	883	954	987	905	855	932	958	963	889	926	954	908	942	915	918	867	947	950	894	912	888	867	908	886	943	916	897	936	903	895	968	935	925	923	925	951	902	935	922	931	930	929	905	907	949	952	990	964	939	925	925	926	893	961	864	894	958	920	930	963	895	882	987	959	971	909	896	971	978	937	895	886	958	903	892	878	915	960	916	944	959	853	900	946	883	959	940	925	888	874	909	903	908	971	963	942	909	888	909	985	931	905	908	908	953	917	897	879	909	903	934	926	915	950	967	941	938	941	936	948	953	879	912	932	942	964	891	936	963	903	942	919	911	906	987	905	941	933	883	883	882	974	961	904	940	893	919	953	878	875	955	888	904	912	954	901	929	961	881	962	919	910	922	910	946	904	918	950	889	929	876	923	934	893	983	961	896	875	879	927	901	870	905	945	928	913	924	920	929	916	929	954	862	913	893	1008	900	901	953	953	892	909	951	891	967	901	928	923	913	923	858	995	864	879	921	912	973	956	946	909	901	889	840	929	946	928	892	909	898	958	943	941	891	907	890	956	868	926	988	904	952	911	926	894	857	900	934	904	895	956	985	946	919	893	909	937	882	874	935	941	893	912	926	963	900	909	863	1002	925	906	869	899	911	942	955	936	946	923	897	908	918	870	941	919	936	894	876	899	922	939	961	975	887	942	894	911	918	898	890	944	960	996	910	921	951	992	914	927	943	931	920	966	903	890	925	967	928	917	911	917	940	918	933	958	958	964	888	924	867	901	924	969	939	906	982	879	940	914	958	928	906	966	963	966	961	969	948	962	943	903	930	909	961	884	962	940	963	886	933	930	942	948	868	949	931	964	908	933	928	955	900	913	977	888	908	907	861	932	961	944	957	969	949	917	845	888	956	933	899	919	937	883	921	956	936	867	901	935	883	934	965	913	914	868	977	931	935	913	887	931	948	903	981	962	950	947	964	960	943	942	908	977	988	908	889	867	950	956	945	907	867	925	937	926	935	917	918	884	942	919	914	919	959	933	908	909	966	884	884	921	869	900	844	947	918	890	900	899	924	956	946	942	936	932	910	904	906	934	894	930	889	920	925	943	959	988	904	952	911	970	917	986	921	886	892	890	913	942	928	955	944	888	893	918	892	918	924	977	915	952	945	907	897	956	911	939	957	915	915	954	931	931	930	913	921	958	927	927	926	912	949	923	941	936	874	925	939	963	878	938	980	887	886	923	966	920	910	922	994	907	905	903	921	936	942	961	936	904	943	933	885	897	968	912	915	938	886	908	913	990	967	888	896	880	901	940	930	922	928	884	876	917	927	912	876	914	911	911	938	908	887	899	940	936	919	920	894	949	925	961	856	922	894	918	959	934	952	949	970	985	980	883	901	983	935	941	926	907	926	942	870	932	916	893	896	903	912	907	946	935	903	863	964	943	953	964	968	945	917	933	959	887	913	868	998	916	923	937	969	962	862	949	936	932	938	977	952	899	975	975	924	894	914	909	959	939	921	883	898	959	943	881	915	954	922	930	958	956	940	934	966	961	872	925	843	928	962	908	921	903	952	937	937	907	959	972	905	996	934	831	894	941	971	910	936	919	936	951	930	941	886	959	969	916	930	876	981	896	902	957	878	937	956	955	865	945	950	925	947	894	883	905	945	902	915	885	961	975	947	910	892	956	940	903	959	902	923	900	969	949	928	902	924	990	909	928	916	953	864	892	933	937	949	925	901	935	914	895	994	930	960	916	919	909	924	885	931	952	872	946	838	946	907	882	957	978	953	933	924	971	902	922	863	887	918	955	882	913	882	941	950	894	860	935	952	969	920	932	907	931	910	886	955	929	969	874	947	904	924	890	923	907	922	894	994	917	969	929	933	932	988	929	947	971	914	911	885	911	926	949	908	931	959	914	953	896	947	929	917	910	878	893	899	943	868	956	998	882	921	962	915	920	908	937	912	888	924	914	931	935	981	933	893	907	898	878	879	938	984	895	901	950	908	949	922	930	907	923	869	895	936	923	877	896	957	975	889	959	932	922	906	932	934	907	955	932	917	964	929	934	906	871	927	943	898	909	861	920	903	918	946	966	918	958	885	920	1002	909	892	948	907	906	968	883	918	963	934	913	923	914	917	941	944	972	896	939	948	907	922	914	896	946	919	909	951	957	934	951	953	944	881	907	907	877	978	941	956	942	943	953	905	935	910	877	952	902	925	938	903	878	898	898	971	970	879	991	930	893	881	940	928	887	937	917	934	937	953	911	902	926	895	944	887	932	859	910	919	940	918	962	917	902	909	957	862	877	892	920	934	918	927	894	897	872	893	935	918	925	873	856	878	922	921	986	946	906	951	875	923	907	955	914	972	918	875	937	880	894	969	945	916	937	878	933	872	910	912	858	861	938	903	942	950	887	962	899	883	928	965	933	918	906	915	911	904	914	929	933	928	952	913	930	916	862	943	920	905	923	893	924	901	875	868	861	905	914	913	892	873	913	898	933	934	885	923	905	927	904	868	945	919	896	991	947	927	918	865	951	937	996	883	949	946	982	919	972	957	960	937	923	947	909	928	925	948	911	881	900	848	936	953	898	967	900	860	915	922	951	959	949	924	906	993	934	974	910	904	920	928	899	889	926	900	937	932	928	907	930	923	944	923	973	918	920	931	946	899	931	871	932	907	906	931	903	949	918	944	926	939	891	854	929	935	957	940	932	933	909	907	906	884	904	951	954	909	939	932	923	930	916	936	933	882	981	958	905	927	943	882	942	922	906	897	917	934	930	917	956	958	923	920	894	890	918	909	975	903	980	928	932	915	954	913	928	918	920	910	957	940	935	907	902	867	950	934	916	977	942	881	938	936	935	888	901	948	939	912	886	927	983	948	938	955	913	966	971	960	901
23986	20770	24174	27460	20776	20672	1884	689	540	564	492	536	507	465	490	503	476	503	506	502	460	457	470	464	448	429	447	430	449	429	445	476	478	456	437	493	435	456	465	458	480	461	461	464	443	481	448	499	504	452	452	447	434	434	430	456	451	463	480	464	456	437	460	483	445	443	462	425	400	471	453	425	466	476	450	467	440	460	449	427	439	465	419	472	423	429	461	488	445	444	433	432	439	479	447	411	441	455	445	476	472	477	467	462	442	459	436	463	459	442	444	428	446	460	418	440	459	483	462	455	500	472	428	449	468	471	434	446	456	418	448	442	446	461	455	441	491	399	427	454	462	478	417	462	453	454	488	465	445	477	458	425	451	443	452	470	445	451	423	447	445	420	455	458	438	479	479	462	449	481	502	414	419	423	454	437	438	470	469	442	438	419	433	426	471	441	435	421	444	476	437	466	463	478	465	458	493	454	447	428	469	455	486	476	469	461	458	493	454	499	457	506	481	451	530	486	440	487	471	448	453	437	435	439	449	412	464	466	425	403	460	451	467	483	453	460	445	489	413	452	464	453	439	477	452	436	430	469	423	402	421	459	474	505	455	442	459	456	476	448	480	486	395	451	483	450	441	450	453	493	472	461	469	441	454	451	422	393	429	421	422	423	459	477	457	441	495	429	471	415	465	442	490	438	457	468	450	451	427	452	439	471	453	451	450	441	497	455	485	489	453	459	471	434	471	442	454	466	455	444	419	462	456	463	464	461	461	456	455	422	469	442	449	479	438	460	460	407	463	440	410	475	466	493	469	445	430	450	460	465	411	434	451	512	453	487	432	464	485	453	443	452	436	484	422	448	431	435	464	451	441	459	470	431	473	440	471	459	424	433	477	430	437	441	474	430	432	432	475	419	457	473	493	451	448	409	474	442	456	471	446	440	447	437	461	483	432	418	453	461	481	430	429	434	468	446	454	455	431	475	519	440	477	472	428	449	487	445	446	404	430	435	418	467	456	457	437	432	424	434	445	470	452	476	455	446	485	421	426	443	438	427	488	432	458	450	455	438	438	429	465	430	499	399	443	442	455	439	480	447	470	438	458	444	427	466	422	467	454	433	468	437	456	446	459	452	421	445	490	477	431	436	427	472	429	480	486	423	481	459	459	452	436	425	473	471	430	453	454	446	446	434	427	452	420	457	448	441	459	458	459	442	457	454	440	439	441	474	431	438	495	464	484	452	479	475	469	401	438	414	424	467	471	486	462	449	427	445	428	445	422	449	455	444	445	455	429	421	420	386	479	468	437	419	403	429	448	441	447	447	469	418	438	455	440	418	454	481	467	475	420	463	473	473	466	414	401	446	425	458	487	451	442	460	420	445	414	472	420	451	430	451	474	454	462	466	484	463	425	453	455	460	444	477	463	442	452	466	477	474	460	446	480	448	469	509	423	466	426	442	484	433	488	487	426	461	469	471	408	459	437	475	496	462	469	439	432	453	445	422	495	454	471	480	434	448	412	493	396	423	501	442	463	446	471	455	501	460	438	459	434	450	437	432	450	421	434	455	476	469	450	457	441	441	458	453	484	472	434	483	534	439	450	445	478	454	504	430	425	459	463	426	439	473	451	437	424	447	435	417	439	463	468	491	434	435	456	427	454	434	444	472	459	469	413	468	476	430	474	469	458	478	446	446	455	437	479	438	464	430	460	431	435	451	430	470	494	421	431	444	478	450	455	492	430	450	475	420	445	453	465	419	462	469	429	430	452	444	454	440	431	463	445	441	462	442	475	448	481	442	484	474	462	464	468	438	440	457	479	479	504	442	431	489	420	457	462	437	479	439	479	509	480	481	448	460	453	412	455	432	457	475	452	471	467	431	463	466	478	450	474	480	455	449	472	431	476	462	440	426	503	461	442	429	402	432	482	454	426	430	415	475	472	426	431	432	468	443	451	462	500	453	436	463	461	402	458	450	471	452	464	474	462	451	456	491	425	431	469	412	426	462	436	461	469	447	442	414	466	436	407	446	445	447	468	427	461	427	448	411	452	483	483	416	456	438	430	452	393	428	471	413	416	421	466	431	434	440	470	469	464	465	457	479	435	454	473	428	448	428	476	453	403	415	450	421	444	449	465	439	443	406	475	427	485	433	470	454	464	468	425	464	426	450	440	441	456	477	433	454	447	456	469	440	430	461	447	464	455	440	388	444	437	447	467	441	477	434	461	457	474	441	464	477	435	439	469	421	428	490	462	448	504	447	422	441	508	459	465	443	421	453	441	466	449	487	474	444	478	419	439	442	459	469	464	472	438	456	445	417	407	476	441	444	459	440	415	428	442	431	451	440	465	429	470	456	442	469	442	460	458	459	469	442	424	456	431	429	442	468	444	439	476	421	449	430	470	436	424	423	442	466	425	461	421	451	467	430	432	447	454	467	477	433	466	439	423	400	460	393	438	469	490	414	463	447	431	434	429	417	445	468	428	473	437	431	483	461	459	439	454	458	460	459	424	470	438	483	492	480	449	495	435	457	455	471	453	444	424	440	460	447	446	430	434	464	416	503	451	454	434	443	412	443	456	430	474	416	454	433	475	453	482	480	472	473	420	429	484	449	437	422	449	440	470	423	424	435	425	457	431	476	470	472	419	452	484	465	435	439	422	441	450	453	449	435	478	442	457	445	453	450	442	439	472	438	455	460	466	434	471	401	441	464	463	461	445	417	436	483	424	431	445	418	454	471	456	415	453	448	423	408	471	444	441	475	474	442	443	416	466	455	433	477	472	424	426	420	395	445	422	449	462	496	426	462	499	500	434	452	440	470	424	427	413	472	439	484	471	424	435	428	458	459	448	488	473	473	436	502	494	445	487	455	412	452	466	427	435	421	433	428	452	432	439	458	463	513	486	453	459	457	422	449	421	459	462	437	474	463	454	477	466	434	439	476	435	433	449	452	426	441	464	417	474	471	449	458	430	433	433	427	465	441	447	435	501	450	459	448	425	411	418	459	465	431	489	496	482	421	420	454	456	421	501	466	421	434	469	426	453	442	462	397	396	479	506	458	447	466	430	456	452	474	425	476	442	430	463	471	477	427	457	438	459	448	458	467	478	462	426	428	448	468	430	423	457	470	420	451	441	497	407	490	465	453	456	474	473	454	441	429	418	488	453	460	443	498	444	461	412	442	427	439	439	436	435	428	492	457	439	437	477	452	470	468	422	482	455	449	481	447	436	471	412	472	437	436	475	459	470	404	460	483	484	476	445	428	461	415	454	425	421	503	454	478	477	432	447	461	460	461	458	420	436	455	431	441	435	430	458	444	430	469	432	456	475	434	452	440	430	458	441	436	451	473	433	426	424	457	482	470	471	414	400	426	442	471	488	441	425	465	471	465	410	453	478	412	466	457	498	418	442	438	415	450	448	413	444	498	462	462	492	416	435	424	415	400	478	462	500	429	449	470	409	433	457	453	421	429	450	467	391	435	483	458	437	459	473	450	443	449	428	472	447	453
4227	3026	1827	1301	1164	1081	1063	1075	1050	1033	1066	992	946	977	970	954	956	1017	980	1030	1015	1014	1005	1019	999	975	965	994	1024	1030	918	1004	1001	996	1009	1038	968	1030	930	963	964	956	998	1009	1021	916	995	923	982	947	989	1058	986	996	930	987	977	983	969	940	998	964	1000	950	989	974	1005	986	1005	1007	976	941	968	972	941	1003	1018	1032	949	940	943	1028	1025	974	1006	956	1002	996	986	984	966	1000	984	981	987	989	937	975	957	1011	1001	1015	998	1047	998	978	992	969	936	974	984	1012	986	986	995	968	983	1009	1013	955	1094	947	959	990	959	991	900	956	984	972	946	1004	983	939	984	981	952	969	958	1005	1032	960	1028	985	984	1016	1059	989	963	999	1002	1008	929	1011	970	981	1015	1013	1004	942	1010	971	1047	953	911	920	960	1004	980	936	943	1007	929	984	1006	997	899	969	1013	1001	1003	981	989	1024	958	986	1020	910	987	1003	989	967	922	1009	967	929	1018	956	984	974	1003	1011	969	1030	940	1010	949	959	990	1006	986	1014	969	956	997	976	977	977	1006	988	965	1011	1029	1003	970	1017	956	992	1002	1008	1015	971	1043	977	1055	1003	1003	971	992	949	1012	981	961	1011	1022	1041	1021	968	982	1004	960	1023	985	962	949	1003	985	1002	976	1035	976	955	1012	999	958	955	1000	1004	975	925	976	987	992	1009	948	979	964	984	979	1006	979	971	960	953	957	977	980	956	1012	959	995	968	964	951	967	984	978	1002	985	994	1021	998	1032	984	1008	950	982	950	1032	986	1005	984	950	954	969	999	999	965	954	1010	1023	968	958	984	1002	998	1024	1014	969	922	993	968	1000	1011	944	1003	1002	962	989	1009	992	961	903	996	1011	1016	1020	960	899	942	1036	996	957	950	957	967	952	969	907	933	993	1039	958	980	967	963	998	970	1000	969	964	974	916	1005	1053	965	955	975	986	944	995	975	949	1001	977	969	979	1033	994	1016	1000	960	1048	1060	980	975	1033	985	996	912	975	961	1047	971	997	1033	950	1005	924	980	970	990	953	1021	1051	966	908	962	1024	997	984	1003	1024	1009	955	973	956	965	954	992	1008	1021	1009	972	1011	1016	974	1008	966	1017	1014	1063	1006	1011	979	1023	967	977	957	920	1029	1009	973	1031	1018	1014	956	989	1000	1012	976	978	1000	971	969	1058	936	961	999	1038	1049	969	875	964	1077	1018	971	1027	1026	965	1015	957	1023	971	987	979	965	1005	1043	967	1035	952	1011	968	1019	974	946	1044	973	976	1007	1014	950	990	968	1021	989	952	950	970	945	968	931	959	1024	922	963	1044	977	940	988	1041	1004	1002	1039	966	959	1005	991	999	1014	1005	938	966	987	996	1004	951	1017	932	929	1015	1003	977	942	978	960	985	1026	1022	941	910	968	942	971	970	988	996	980	1016	998	959	988	1052	1001	1006	952	993	983	1000	1016	967	1015	958	994	957	1027	967	984	944	1021	968	942	965	1010	984	958	980	931	956	991	997	1018	991	1011	966	1002	1008	928	917	929	989	996	977	997	1007	981	981	1024	939	948	995	995	966	974	1032	1006	998	1025	992	968	959	1002	957	947	988	1018	951	929	945	1034	976	997	963	965	977	997	984	997	997	1029	1006	1043	996	986	964	958	966	893	997	997	965	1042	1002	948	929	912	996	999	995	942	934	951	991	964	999	987	1014	971	989	954	973	1024	961	949	1010	1038	941	940	1013	1007	992	932	977	956	954	979	1015	996	930	979	971	937	930	975	1009	997	949	1017	996	952	949	981	996	975	994	983	947	985	1027	1010	993	1000	974	1035	953	1007	992	975	957	1028	956	1002	964	1004	1037	1023	989	1008	978	969	1019	955	1021	946	964	1021	961	1033	930	982	1046	970	957	972	978	983	987	1010	1016	1053	1004	967	981	1006	938	978	991	1015	1013	967	1000	1010	980	971	991	960	971	981	1013	1007	1001	888	1015	1004	976	966	1032	1009	951	969	1001	974	948	986	988	978	951	990	953	996	920	987	980	961	992	975	937	991	964	977	1009	1001	993	985	1015	942	1001	1018	989	972	995	1027	992	998	964	951	1002	985	945	1014	972	981	1062	1032	988	968	929	962	978	979	927	978	1022	961	963	945	1045	994	958	1019	1026	981	972	968	970	1057	937	945	1034	1002	975	954	993	991	899	991	978	970	957	940	1011	992	968	961	1003	1008	961	955	942	941	1000	998	998	1006	979	963	951	970	987	1000	962	977	988	997	953	1046	1041	1022	962	982	990	971	1013	982	1043	979	962	998	960	953	936	994	1026	939	918	953	968	1045	984	1063	1059	1012	1015	957	923	1045	974	958	984	955	1025	978	966	988	988	969	963	1018	969	1005	973	950	1002	941	922	995	1007	983	980	1037	971	941	1027	931	947	944	984	1027	925	946	1019	1038	988	1018	949	991	1003	947	946	949	1015	1024	987	1011	1024	985	998	999	999	1002	961	970	1037	962	977	1014	1058	1000	959	996	983	996	990	962	984	972	984	1002	969	1026	956	1015	1013	964	947	987	956	1025	984	971	912	1027	1030	1045	985	984	974	964	1022	998	958	978	953	956	1033	1018	969	1017	1037	960	1027	962	1011	935	975	998	997	997	941	1011	956	1032	1022	937	984	943	981	980	1039	981	992	943	972	1011	972	1014	1029	922	966	1012	1012	1020	1048	1033	964	940	932	934	989	946	964	952	1019	977	943	987	957	992	1008	967	952	991	994	1027	952	938	1019	956	1025	1012	981	981	1031	1023	992	973	972	960	994	965	972	1017	1028	951	1012	953	1000	1027	1001	1001	960	943	996	1032	989	1038	935	925	1009	952	930	986	942	998	974	987	939	1028	1010	965	990	960	1036	1025	995	1013	1003	1003	1006	992	980	1001	1030	982	996	986	981	969	996	970	947	1028	951	933	965	1060	1011	995	1001	940	994	915	984	966	975	958	993	986	994	1022	966	939	995	999	961	937	1011	933	988	1000	983	960	966	1030	982	1026	958	1013	977	985	1021	971	998	986	1021	985	1018	951	1017	966	992	989	964	934	1006	994	1007	1021	1003	966	954	1038	1018	981	1037	968	961	939	1013	982	969	922	985	962	943	967	952	1020	976	966	983	961	969	985	999	964	1054	968	988	1019	1005	959	1011	947	1024	977	968	981	1026	970	998	952	972	995	989	1002	985	974	1002	961	958	987	1054	1011	1037	935	921	1027	987	983	1032	995	987	976	960	973	1008	939	960	965	977	971	985	973	1018	957	962	956	993	1031	944	1026	996	960	996	964	1022	938	946	1055	974	962	998	959	944	972	1018	967	956	992	1018	968	971	976	986	987	999	920	1013	987	1031	971	992	994	986	1007	962	988	976	972	981	1018	964	945	981	1047	975	977	992	953	962	996	951	964	986	993	981	947	1006	1018	984	935	919	974	924	997	1012	1062	997	974	928	1031	964	967	990	957	995	985	975	967	966	994	1013	1021	937	979	937	989	1000	1003	989	1011	966	975	1038	1015	997	971	1022	990	1011	965	952	1017	977	995	978	1020	966	940	974	933	1024	995	983	983	965	926	945	1025	940	1010	924	992	975	990	999	1030	1034	940	977	1006	984	955	949	991	960	984	982	975	970	959	965	1007	965	1008	934	946	989	933	990	1004	1020	1036	977	1059	998	1016	997	1009	971	939	964	1025	987	982	964	970	1010	994	1001	955	993	1058	1000	986	1018	1018	990	1006	997	990	1011	967	1039	979	1015	965	965	974	923	978	940	991	949	978	954	990	985	1006	1058	1007	992	973	1012	971	997	1004	978	977	991	992	985	984	958	942	941	947	922	960	952	937	977	1011	1027	978	987	989	970	1023	960	934	931	969	989	1012	971	983	1007	992	954	967	1040	968	976	1014	1014	942	960	942	955	1013	939	952	987
23356	20704	24389	27085	20707	20724	17752	843	443	440	372	312	345	325	321	334	313	318	289	306	297	324	313	289	282	287	256	274	296	294	264	278	302	289	256	291	301	262	257	273	277	252	256	280	270	276	239	310	291	351	309	296	285	247	262	262	284	269	261	273	274	281	303	283	243	297	251	277	255	295	296	319	260	292	258	265	276	297	292	298	302	282	285	269	278	229	245	266	281	296	262	270	296	278	259	286	285	275	267	252	259	265	264	278	250	299	257	282	240	298	296	300	275	297	298	270	253	263	241	251	306	293	274	276	280	244	248	254	303	283	275	289	287	283	301	247	279	282	278	270	249	279	253	294	296	292	294	248	245	292	270	229	285	277	254	292	271	267	265	285	275	272	286	255	257	280	268	274	264	298	269	223	255	272	262	284	281	249	237	311	256	293	267	263	252	260	267	287	275	250	268	264	255	269	279	271	283	276	263	261	285	321	262	301	293	235	280	284	277	288	271	266	266	240	266	276	282	299	284	258	254	268	300	246	280	253	269	285	287	267	250	270	265	277	288	273	285	270	295	295	283	275	281	281	269	238	291	267	301	276	260	283	280	282	283	288	280	287	255	320	250	282	237	288	254	258	287	267	277	303	276	274	278	283	289	296	264	245	289	268	292	287	275	235	251	302	309	294	253	237	276	318	239	293	285	301	249	290	292	255	282	261	269	273	273	272	279	314	258	292	250	260	274	289	259	266	269	288	241	253	309	265	277	292	254	274	268	282	266	273	270	295	333	279	304	274	303	256	283	250	302	265	249	260	276	269	259	294	271	255	263	253	292	253	293	265	278	281	283	253	251	285	269	249	287	248	288	289	274	234	288	281	277	269	281	292	287	265	263	269	284	261	309	283	271	272	297	266	310	263	273	277	293	271	311	274	270	235	276	289	315	252	261	278	232	262	270	262	294	274	265	303	250	258	259	293	272	292	280	269	260	244	300	249	256	279	298	288	255	269	282	271	277	279	273	277	278	286	273	275	283	277	273	307	282	291	288	258	277	250	305	248	269	297	276	261	268	283	284	330	288	279	279	274	279	273	253	291	291	254	302	288	246	253	288	281	287	271	270	237	275	249	284	254	274	289	284	254	267	243	270	289	286	251	260	304	275	256	266	234	318	262	270	274	291	288	305	279	269	281	269	296	297	271	281	258	278	264	276	273	287	245	308	262	278	276	264	280	251	284	269	291	266	290	266	263	267	275	257	265	253	298	278	268	256	274	259	281	274	282	295	299	245	272	282	279	276	292	286	249	247	236	286	292	231	277	256	270	266	272	284	287	276	286	273	281	279	285	275	239	295	286	275	255	287	268	292	273	299	294	285	248	264	251	255	279	280	265	296	256	255	233	260	279	281	270	279	284	227	251	268	251	253	270	290	296	288	255	300	264	264	292	283	274	240	274	234	268	284	273	286	263	255	278	299	230	255	248	254	270	275	295	291	267	279	269	279	291	263	257	276	297	305	288	276	275	256	259	288	300	278	274	260	268	297	278	286	289	267	280	266	268	270	254	279	272	287	295	298	249	292	274	272	298	263	303	250	253	267	298	288	274	289	295	283	291	333	273	276	288	263	256	280	272	269	289	274	270	242	257	248	273	265	293	267	295	313	258	288	291	305	284	297	289	264	307	292	261	307	283	301	306	268	247	280	286	303	264	270	281	295	251	267	296	310	246	252	272	276	283	280	292	275	284	284	289	268	290	289	279	274	241	294	276	273	274	289	246	268	269	296	260	281	278	281	278	277	303	277	288	255	290	281	256	283	298	269	266	267	259	297	261	271	286	264	264	256	287	275	270	271	281	269	293	290	263	306	285	266	305	278	256	242	275	269	296	302	296	279	258	253	280	269	272	293	293	286	291	281	278	270	271	266	266	283	264	249	264	260	276	245	261	272	255	283	272	248	271	284	270	264	302	261	279	251	258	263	263	278	291	287	308	253	316	274	257	266	280	309	244	268	278	306	283	263	275	263	277	293	253	269	306	252	257	279	318	238	285	288	288	280	275	299	281	288	291	271	251	243	279	258	276	267	295	280	250	270	249	253	303	269	310	249	266	264	249	299	274	268	267	279	254	298	279	289	295	272	254	265	311	266	255	263	307	288	257	281	277	285	283	273	262	294	258	267	271	286	261	269	263	258	264	265	253	259	264	280	244	264	292	261	269	281	272	281	250	310	252	281	258	255	260	286	294	296	252	257	275	280	255	260	308	275	267	276	228	281	288	295	286	271	284	270	247	273	258	282	279	263	287	266	249	265	264	279	272	256	271	258	292	244	308	247	266	261	284	261	288	253	259	275	265	277	264	204	272	298	289	252	287	254	289	286	275	275	281	304	283	255	259	249	271	255	287	261	257	265	253	274	291	244	260	262	283	252	246	277	289	270	270	269	264	254	270	282	279	281	281	264	259	269	275	268	277	248	282	281	302	239	270	315	276	258	278	264	244	233	269	287	239	290	249	253	277	258	291	260	275	266	279	269	274	281	283	277	269	256	287	258	287	284	244	320	306	241	265	307	259	277	259	296	301	294	262	251	262	275	270	283	275	284	256	280	277	246	244	292	239	248	276	242	275	303	310	257	299	274	296	258	271	287	268	288	277	261	269	263	319	236	276	310	288	287	288	276	272	285	285	266	278	260	266	284	279	268	310	244	287	293	310	256	291	260	282	297	289	277	263	309	277	267	251	296	266	279	260	303	302	280	299	295	259	273	267	285	297	251	273	246	273	235	299	285	263	290	307	262	322	278	246	285	248	295	263	250	293	292	295	314	262	261	264	317	282	261	272	250	294	265	275	269	278	293	280	260	285	237	319	256	248	272	301	304	276	253	278	282	285	297	257	272	282	251	246	267	291	270	319	249	267	256	292	290	280	291	254	264	269	256	268	272	299	309	261	277	274	296	270	248	282	271	276	273	235	278	295	267	274	273	276	285	289	239	289	283	277	254	290	281	287	292	267	287	272	275	277	219	271	283	300	266	262	229	278	255	271	286	262	285	276	266	298	270	277	240	307	271	278	262	234	279	243	266	265	257	257	251	284	270	224	269	288	314	243	259	265	253	290	266	278	279	292	272	278	295	254	296	241	267	318	286	288	266	281	282	280	276	282	284	257	247	260	276	270	250	279	258	258	256	258	265	278	297	278	275	308	247	240	263	284	276	282	270	262	279	262	243	304	308	279	272	256	263	292	287	269	270	255	242	264	297	307	262	283	298	274	266	278	282	281	262	260	285	280	302	289	282	297	282	270	276	298	282	286	242	293	289	305	307	278	294	290	258	311	279	251	247	263	270	287	292	304	266	247	243	269	272	278	273	307	285	255	264	269	261	253	271	268	272	264	279	251	274	282	272	247	262	297	278	299	275	285	256	309	237	270	276	244	234	253	267	288	258	241	272	323	313	276	297	281	281	268	288	254	266	279	268	261	284	305	295	278	256	299	271	269	281	272	278	293	287	293	267	282	294	258
4919	4320	2342	1194	858	804	710	739	693	675	695	647	694	671	672	662	616	643	645	652	621	622	657	642	624	616	605	643	645	641	622	658	671	590	573	627	601	615	636	630	608	640	621	648	641	597	624	662	612	609	619	632	630	602	656	621	680	619	635	633	628	654	654	574	588	661	643	623	642	630	604	605	606	563	635	593	595	659	619	638	608	641	662	634	617	575	613	643	602	577	611	574	600	615	624	594	600	628	602	594	623	584	625	604	609	623	608	635	620	585	592	625	651	602	583	676	623	639	608	653	618	651	658	605	617	651	647	614	612	624	623	594	605	634	657	629	624	609	616	604	597	576	662	621	574	613	633	623	619	607	599	602	622	629	630	637	643	611	605	642	666	635	639	606	650	631	625	581	668	621	605	614	631	631	606	599	625	622	590	635	619	606	676	609	615	620	591	643	589	624	656	615	602	604	645	643	608	611	590	605	610	607	650	621	592	651	601	672	612	700	674	619	626	637	563	644	603	610	587	631	627	628	685	655	610	637	622	614	560	634	623	628	666	638	633	599	628	633	657	628	598	593	615	635	637	614	644	608	589	630	607	635	636	587	646	579	603	614	638	615	644	605	570	629	606	612	603	655	597	616	597	628	629	618	635	593	579	603	674	631	594	611	659	620	625	630	617	621	645	630	640	665	621	628	615	634	618	663	641	606	630	578	652	599	626	625	635	607	654	573	625	573	673	622	586	602	615	614	661	671	619	644	610	658	659	622	616	643	609	616	632	604	602	581	632	649	617	600	579	636	643	590	644	579	623	611	587	593	624	632	627	578	582	574	632	608	603	599	622	589	608	589	602	612	661	639	616	633	622	638	618	644	605	623	628	610	601	583	631	618	658	631	629	650	600	641	661	562	611	675	573	625	686	641	585	643	633	649	594	623	598	648	609	616	605	617	636	628	607	602	593	634	622	639	656	614	650	610	594	653	644	607	646	586	656	619	678	609	625	600	665	615	649	662	646	618	613	646	633	613	616	604	669	661	643	598	625	600	616	608	608	648	636	623	610	609	631	604	626	638	649	622	603	613	620	632	651	664	599	597	655	599	624	642	626	629	675	616	615	600	627	601	609	573	622	631	678	580	647	567	588	659	617	599	609	603	608	640	608	662	637	615	631	570	611	616	645	600	617	637	655	604	605	638	630	628	638	612	649	622	623	629	607	602	607	623	634	617	617	627	611	670	621	615	644	588	566	604	645	631	594	620	624	637	603	639	672	619	627	626	631	614	605	625	626	619	647	630	600	634	615	635	647	647	631	639	605	622	629	660	594	637	639	640	647	616	628	612	598	620	606	586	588	604	623	620	633	590	607	649	614	585	638	637	648	641	576	610	586	597	637	614	615	638	628	619	628	566	576	604	618	652	627	593	648	576	623	645	670	642	648	636	640	639	643	619	600	597	651	665	604	609	567	623	621	638	573	580	631	641	588	589	606	643	631	654	631	640	629	648	682	615	646	604	628	613	605	623	620	587	612	602	620	633	648	608	633	623	640	626	620	577	611	628	661	628	632	587	567	604	579	659	598	632	630	633	649	623	643	618	650	658	605	611	608	636	595	604	593	622	571	630	558	621	581	618	632	608	613	594	686	589	634	621	643	572	635	658	637	624	632	619	625	576	616	627	611	619	613	669	643	640	614	643	601	629	606	596	627	633	638	634	603	711	627	618	641	616	622	668	618	666	656	604	644	667	627	644	626	610	621	652	679	614	647	637	619	590	645	655	606	620	599	619	619	585	648	636	632	593	595	644	604	621	635	637	656	608	643	651	632	580	618	667	622	639	608	653	662	646	609	607	620	682	623	579	651	624	589	639	632	702	610	649	635	629	602	565	628	586	596	610	601	603	626	633	622	614	635	600	585	639	622	606	643	624	571	624	626	624	640	607	620	589	664	655	664	659	644	580	656	618	578	610	666	632	640	660	610	629	633	608	603	640	642	666	565	609	633	655	570	595	635	688	590	607	572	594	627	618	599	621	663	636	625	582	604	614	645	603	554	629	642	627	607	628	615	616	616	605	631	604	627	633	610	623	590	625	597	656	617	640	641	636	603	612	638	633	590	625	610	676	685	625	626	631	655	629	634	601	598	619	621	612	623	644	627	618	638	640	609	571	633	641	617	663	573	644	639	599	600	618	576	609	582	596	599	610	606	626	686	593	603	659	621	640	635	573	630	597	640	594	636	600	594	650	683	611	652	637	594	600	627	617	616	612	601	614	609	578	647	650	641	627	653	625	606	621	602	615	644	625	616	616	619	633	617	648	647	650	609	641	640	613	556	612	640	632	637	644	631	647	633	650	619	637	633	590	605	613	589	604	603	644	657	588	615	631	638	555	611	617	599	624	643	614	625	627	638	608	596	613	591	597	639	604	636	644	651	566	610	595	608	639	603	612	612	591	598	607	598	605	662	602	624	629	614	630	633	604	582	649	615	637	645	619	622	662	632	630	645	619	613	612	680	617	608	657	622	633	644	633	597	631	614	648	659	572	623	614	636	645	626	631	613	619	606	611	600	601	624	595	609	641	620	655	616	600	649	644	614	663	601	639	645	650	629	647	651	591	607	646	625	603	630	571	581	649	644	628	575	624	596	631	612	610	649	588	581	622	631	624	606	601	572	638	586	623	602	565	587	655	607	578	639	594	592	630	625	644	595	608	634	623	614	612	642	585	658	651	619	608	616	619	625	657	646	587	619	595	624	579	566	586	630	640	627	642	644	613	650	573	611	604	623	625	622	659	634	654	633	585	646	621	593	592	632	566	632	623	625	588	617	587	572	600	591	601	628	675	624	603	643	598	654	621	618	620	658	627	610	597	617	628	589	602	580	593	607	630	616	648	602	601	624	645	638	647	635	657	610	609	567	622	660	628	585	597	623	642	656	690	612	622	602	589	601	583	674	614	591	650	607	674	587	629	670	694	641	618	613	589	602	589	624	647	640	630	638	636	581	595	609	630	637	657	633	577	624	591	600	615	614	624	588	656	591	623	682	572	585	626	630	628	660	656	602	626	595	587	638	614	643	602	613	637	634	579	642	589	612	625	607	614	670	621	610	577	615	613	587	604	597	609	625	653	644	648	606	593	629	636	624	583	619	565	601	619	605	594	621	599	622	618	646	573	602	582	627	626	602	645	650	642	617	600	643	622	656	630	626	637	612	673	613	576	629	682	589	659	605	629	602	658	587	639	591	594	631	629	666	605	591	638	608	637	621	609	623	614	635	611	575	637	631	583	618	620	593	616	628	639	632	631	632	614	596	581	601	575	655	625	611	604	619	623	660	638	651	645	574	591	624	617	596	560	640	612	611	632	623	632	606	630	618	665	597	626	617	604	640	666	637	608	587	609	664	627	629	621	620	632	640	617	679	625	632	616	644	618	666	618	637	624	627	588	655	628	533	590	589	611	609	582	651	635	644	589	561	622	606	606	598	580	643	663	690	608	623	605	618	618	613	620	627	634
31618	19067	7088	664	515	458	439	391	454	405	370	430	398	430	387	431	426	428	389	440	405	429	420	380	392	398	408	399	412	430	400	400	384	431	371	379	437	419	394	408	455	406	428	374	395	378	433	359	402	387	428	396	397	390	463	433	417	416	392	424	417	421	418	403	392	445	384	403	396	429	429	418	422	391	394	388	394	408	402	397	430	413	390	383	414	398	411	414	384	378	426	374	407	401	402	424	386	396	418	410	390	385	409	373	427	418	457	413	422	419	421	400	352	389	356	402	415	407	422	409	429	431	379	395	421	456	392	395	419	382	375	366	403	404	424	395	427	389	381	413	412	401	368	408	442	411	388	433	370	391	400	449	460	410	423	379	397	394	400	427	405	366	416	406	388	400	390	383	378	403	394	423	435	409	358	370	428	416	426	409	372	427	419	426	390	387	408	416	407	393	418	428	386	404	405	429	406	399	430	409	380	383	413	426	400	421	408	399	433	412	463	404	377	377	409	396	388	395	402	392	370	362	397	429	416	398	441	438	407	382	381	392	402	392	436	422	452	401	409	411	404	381	386	393	455	419	383	409	399	428	408	412	396	422	376	387	405	390	417	414	387	400	375	329	407	436	395	393	460	427	423	386	400	405	387	407	416	396	423	393	407	418	407	436	409	412	412	412	380	378	407	417	368	401	376	414	408	416	430	373	415	438	408	358	435	385	401	398	446	388	396	430	412	413	396	406	367	378	399	418	353	378	419	372	403	405	406	413	417	405	432	366	387	384	405	394	368	395	430	382	421	399	379	394	398	389	379	391	413	411	412	389	441	417	430	447	409	375	361	428	362	398	380	419	394	423	395	405	394	429	398	412	407	379	399	425	458	418	418	417	409	419	422	394	395	386	417	379	393	396	442	395	382	408	444	423	412	392	435	381	371	397	408	404	413	414	399	387	407	400	428	405	385	444	427	435	396	374	357	406	392	406	402	445	410	423	441	437	417	415	428	388	397	401	419	377	393	412	395	431	403	441	389	385	371	384	425	385	387	435	382	415	399	413	431	389	407	436	389	374	405	389	418	409	380	371	441	404	401	405	416	433	394	411	355	368	417	390	380	381	371	405	393	409	392	383	402	409	436	441	413	414	394	376	415	419	389	413	411	409	399	403	346	399	435	393	406	426	394	379	379	378	374	384	422	392	420	399	386	387	381	399	378	407	394	374	392	390	405	405	405	407	432	393	424	422	400	424	414	418	392	400	403	430	386	402	411	411	439	440	409	398	415	386	404	375	417	405	411	365	418	395	407	436	428	419	405	426	408	446	404	433	405	412	394	417	411	440	415	396	383	425	452	415	404	361	377	383	373	378	401	354	408	441	393	401	418	419	394	411	411	437	386	434	389	404	379	386	399	401	412	397	427	434	385	444	416	416	380	376	404	424	374	381	394	419	402	390	410	417	375	394	409	390	403	405	402	363	417	402	403	401	390	339	404	397	413	375	399	392	400	386	403	378	410	388	420	399	421	421	410	392	419	395	417	418	413	423	404	362	387	445	398	381	380	406	417	381	419	373	412	426	412	432	435	454	388	442	371	381	444	427	393	404	414	425	408	427	440	440	401	380	393	416	450	418	416	411	379	384	394	428	396	429	407	433	400	396	400	376	420	415	412	378	403	397	415	373	342	382	383	436	426	406	421	404	451	391	423	393	419	379	421	442	405	416	408	421	394	401	395	431	369	378	398	412	408	405	402	396	436	410	365	404	383	389	442	436	391	394	368	381	418	409	419	403	412	401	401	411	403	412	427	377	401	424	427	434	415	409	420	402	372	392	420	426	389	365	413	402	407	401	434	415	436	406	400	417	392	396	413	401	408	420	438	418	401	407	395	415	407	401	397	378	429	383	395	443	389	392	392	390	403	390	397	431	448	386	429	409	389	386	401	409	397	411	391	395	415	400	415	418	440	430	400	359	407	419	395	431	396	426	402	407	389	421	395	440	467	412	438	398	411	412	369	380	381	396	394	392	418	455	424	395	402	409	446	414	408	416	421	410	399	411	421	407	425	473	424	392	379	431	411	401	385	406	439	382	378	387	425	377	420	404	361	388	413	417	390	373	389	407	400	399	369	387	430	433	369	421	422	394	422	369	410	392	416	376	399	429	373	402	407	379	395	423	415	368	421	410	429	421	381	448	426	411	440	394	379	392	420	427	403	421	408	437	337	421	389	397	397	376	411	403	375	394	451	408	418	405	407	371	360	397	442	408	386	439	465	371	397	407	401	364	382	432	409	425	385	413	436	395	411	398	383	405	382	402	410	414	431	365	428	382	354	423	402	415	383	409	396	404	417	412	422	397	373	397	391	418	416	387	414	415	438	415	406	393	387	413	399	426	364	420	416	419	403	396	389	433	399	392	402	401	446	399	425	424	404	427	411	432	367	407	387	391	415	433	405	386	374	387	392	416	444	441	416	441	390	412	410	406	392	448	407	393	421	426	380	378	438	422	414	436	421	414	393	413	408	417	389	454	406	382	401	391	409	420	398	420	404	376	395	424	384	404	413	418	418	401	388	390	414	422	413	358	410	392	419	413	395	390	387	406	377	418	428	386	424	366	433	369	373	392	405	417	402	442	395	379	383	370	401	385	407	415	392	425	419	411	419	421	405	409	387	412	425	383	445	388	376	426	422	384	415	432	432	402	435	421	433	419	404	399	392	412	417	400	405	399	423	393	418	423	408	419	405	423	447	431	391	402	433	411	404	350	383	396	369	398	388	417	409	437	431	333	417	403	392	380	383	398	422	406	405	423	415	421	425	386	392	400	405	431	405	396	418	412	406	421	392	429	410	429	377	405	404	365	435	379	445	404	372	451	388	424	407	399	401	394	400	403	389	393	411	392	399	412	409	389	411	406	413	408	387	408	407	375	414	369	374	386	434	420	429	420	388	383	383	413	370	417	392	369	397	423	409	360	388	436	405	400	395	398	434	396	419	355	378	446	364	395	385	398	396	412	413	394	376	454	430	385	389	374	392	385	432	418	405	458	428	407	439	394	401	395	414	443	418	423	409	413	390	428	399	438	379	414	384	400	392	372	388	432	405	407	411	386	384	433	401	402	418	414	400	393	381	368	399	406	431	381	409	417	420	387	421	377	389	416	410	406	423	422	456	389	386	417	387	368	391	370	427	416	415	394	456	384	415	454	418	407	413	396	397	405	389	412	388	378	416	407	393	440	396	436	386	401	383	399	409	427	439	384	436	398	434	413	371	418	382	397	393	365	428	382	414	406	418	430	444	390	405	443	404	430	405	408	416	383	379	399	407	388	386	399	398	392	451	341	440	417	407	427	390	369	401	416	420	388	377	430	385	437	386	401	408	403	421	416	442	442	383	439	416	433	410	378	340	447	446	422	403	356	387	410	399	434	418	411	401	387	427	392	441	417	412	402	421	386	389	367	400	409	396	370	421	381	378	380	375	426	439	401	388	384	421	387	401	412	397	426	409	404	369	381
5670	1081	974	992	969	897	886	989	915	957	937	914	880	891	947	944	884	930	922	958	943	833	910	903	910	930	918	872	940	901	933	922	964	907	909	917	946	936	965	964	965	885	943	984	872	891	977	893	987	909	929	893	935	957	936	992	969	886	879	949	991	899	870	963	893	971	954	962	923	842	922	946	917	929	934	919	915	925	980	909	911	903	890	941	891	886	958	920	961	939	931	946	910	889	954	924	924	955	894	926	929	902	876	904	974	972	968	930	908	952	909	879	950	887	930	917	897	918	999	888	869	939	946	919	936	962	916	939	975	936	956	963	916	847	888	943	948	980	956	932	941	939	944	951	938	932	951	884	891	929	925	930	913	959	974	940	986	936	938	918	928	931	958	958	1015	917	957	905	966	890	917	950	898	888	1005	937	918	958	924	893	935	913	930	893	870	900	925	948	889	930	983	870	913	905	922	944	988	959	909	913	919	888	958	909	951	972	926	938	876	951	910	949	873	890	920	933	947	858	926	894	945	963	921	912	955	942	933	924	909	937	965	911	916	966	946	938	948	964	890	888	878	948	942	954	920	922	961	948	980	922	938	929	890	903	880	935	911	903	917	902	919	926	915	963	898	949	926	904	926	972	956	962	921	927	970	919	933	889	884	899	924	932	915	905	969	956	851	906	970	913	932	896	918	901	873	933	859	942	871	933	960	904	937	944	956	948	963	884	957	921	848	928	909	891	970	927	989	921	940	936	959	896	930	884	932	869	951	937	979	999	916	886	898	944	929	875	929	949	936	968	906	956	963	910	893	977	952	914	907	903	982	928	973	968	869	930	940	896	946	950	906	876	918	985	917	920	917	932	920	942	951	946	903	911	936	952	945	958	978	913	879	929	944	948	902	934	957	945	946	896	941	902	928	932	910	916	938	945	933	916	946	916	944	873	934	892	920	910	964	970	919	933	923	940	954	867	897	859	923	910	899	955	940	994	960	956	887	894	953	910	945	904	902	935	913	914	904	957	891	895	895	913	963	904	914	961	947	885	934	883	891	905	886	937	889	901	979	908	939	966	895	907	921	939	887	951	914	935	918	895	913	973	993	931	922	927	913	910	906	915	942	913	983	981	940	908	947	924	958	898	973	931	865	955	877	935	944	922	936	941	920	898	914	978	958	894	886	935	930	971	874	894	914	923	928	943	883	926	943	908	897	936	957	937	972	911	927	920	888	893	926	944	974	887	918	948	924	926	954	949	925	952	965	925	959	916	905	876	963	961	981	957	897	914	1020	922	967	914	888	964	915	847	955	894	863	894	910	900	924	909	924	974	981	888	936	951	883	944	934	877	947	980	954	942	901	966	932	950	865	864	898	940	942	941	877	910	907	917	916	909	934	959	967	972	956	886	930	962	913	947	951	945	887	932	906	945	908	924	947	927	937	969	877	923	927	929	944	925	935	928	900	929	903	894	911	872	969	1054	951	947	922	958	884	958	979	922	994	886	939	948	960	921	942	967	915	942	923	888	944	937	889	937	974	950	877	1001	951	958	951	907	905	950	906	965	922	946	990	940	916	960	955	907	942	950	898	965	884	937	942	932	909	883	930	948	1004	943	950	905	877	944	904	901	924	909	935	901	976	910	964	918	932	916	927	945	912	951	920	933	968	926	928	910	891	937	993	954	906	953	935	891	904	927	964	921	943	921	867	938	864	917	968	940	914	879	926	930	966	859	927	859	929	948	893	916	983	933	939	928	925	923	881	946	917	946	968	917	960	937	925	954	925	945	943	949	942	886	917	923	932	877	891	955	949	958	922	923	975	956	970	899	904	921	923	925	937	938	937	907	901	1004	921	957	900	962	941	967	914	921	918	941	945	934	960	916	936	895	979	983	931	886	897	957	947	927	925	933	927	929	939	929	932	909	924	972	934	972	981	910	948	924	913	910	960	931	929	928	884	952	937	909	874	900	900	983	921	911	928	947	919	947	917	926	941	952	950	991	918	904	976	947	876	880	895	953	938	884	854	931	906	925	980	914	873	915	942	911	871	923	945	930	945	948	926	909	921	909	890	943	971	936	887	974	934	969	937	912	943	894	943	884	929	878	961	930	940	958	940	981	979	938	933	911	924	935	894	861	957	933	942	931	904	960	952	905	924	939	903	971	926	947	904	903	983	915	900	995	907	905	908	915	951	919	905	934	928	948	817	920	934	922	955	957	950	909	910	881	928	904	936	897	918	920	912	941	945	931	903	905	925	936	885	956	913	928	951	931	986	913	900	931	875	913	934	906	945	896	1012	900	934	903	956	958	909	954	918	930	879	952	880	923	937	912	912	924	922	927	905	945	900	910	950	924	957	942	930	932	978	964	884	922	908	992	928	979	895	945	935	888	912	907	896	949	913	951	933	859	938	972	921	928	926	903	932	976	891	881	934	893	914	943	928	886	954	930	917	982	936	1003	922	896	891	935	975	925	922	963	897	1013	927	923	926	915	962	925	902	900	921	896	895	907	894	920	929	992	932	870	919	924	862	891	935	951	962	931	915	931	951	935	959	908	891	959	924	920	902	948	883	966	890	904	983	990	955	933	982	964	942	933	926	917	968	873	921	947	912	843	924	902	905	911	911	917	946	1021	911	910	915	950	943	934	962	962	914	936	955	961	1001	910	930	926	942	901	964	921	917	921	893	935	889	934	962	936	934	982	882	931	885	889	968	921	906	888	911	980	938	952	865	952	918	923	927	932	922	888	884	856	968	901	926	972	966	924	904	910	874	889	951	895	858	904	960	936	904	944	929	946	897	917	922	930	893	882	930	948	947	1003	944	940	955	917	912	876	979	902	934	1001	895	935	907	910	915	864	871	934	919	980	937	951	934	907	902	941	956	865	892	904	928	971	928	944	886	907	966	957	879	909	947	920	889	953	898	947	917	911	920	886	915	956	935	970	950	945	921	936	955	899	939	960	946	904	941	929	920	905	956	893	978	940	920	954	940	936	962	928	917	939	939	942	961	896	916	965	847	981	906	890	883	922	980	895	895	920	925	904	931	952	956	942	934	964	1010	901	937	1002	935	917	920	955	899	895	921	986	973	942	900	936	911	915	953	967	896	923	970	951	937	930	960	888	915	991	952	899	945	911	904	932	928	932	967	915	957	867	908	934	959	986	901	939	894	909	901	926	989	921	900	896	975	921	988	898	925	955	945	880	922	941	899	951	973	924	904	955	958	918	892	901	937	886	911	949	944	900	946	931	912	911	964	923	880	880	893	1040	893	938	916	962	926	905	931	914	963	991	886	897	940	931	919	923	952	926	935	961	931	911	890	969	882	915	953	917	929	929	920	916	938	965	911	876	917	965	917	921	979	950	958	920	929	907	955	953	894	883	961	961	918	918	912	884	897	954	943	957	940	911	925	929	968	948	871	930	920	897	971	880	931	962	926	943	886	945	982	910	943	978	923	972	963	907	913	947	980	932	908	938	944	928	861	969	899	909	982	944	876	921	925	966	915	893	954	874	911	917	958	919	875	938
23896	20708	24060	27358	20711	20598	1830	635	520	511	536	506	480	468	468	474	525	511	487	496	459	447	463	455	451	462	443	455	459	443	436	451	492	494	467	443	458	422	475	463	461	425	445	490	422	457	446	455	463	452	470	459	424	490	438	459	448	394	444	443	439	508	439	508	468	458	461	454	416	389	487	469	448	441	463	410	471	485	428	445	491	442	435	475	412	457	454	426	422	438	453	437	423	433	453	435	457	471	443	413	434	423	454	490	452	433	430	487	424	447	481	436	432	425	417	477	430	462	449	454	456	431	432	438	435	460	400	474	424	443	419	488	440	464	483	416	478	421	490	461	471	437	425	471	445	438	475	467	507	469	462	419	476	458	457	467	426	494	444	426	444	470	431	446	443	434	416	442	401	481	430	456	449	517	455	442	468	425	435	439	429	459	435	454	444	470	471	473	467	434	476	491	446	490	473	432	457	483	450	473	425	471	435	482	447	388	454	427	463	468	480	478	436	481	407	442	431	453	435	431	439	497	457	481	434	475	462	441	466	441	490	466	441	443	437	460	468	470	460	485	461	444	449	441	422	448	500	485	495	470	477	460	472	451	415	453	456	479	466	493	459	444	492	436	424	439	452	468	466	481	433	439	497	458	477	450	442	462	427	437	443	442	447	460	458	451	398	429	447	453	473	458	458	428	415	490	430	442	445	463	435	462	411	447	427	393	420	415	428	448	415	446	426	471	487	424	443	439	438	473	458	469	423	476	491	431	425	442	434	455	439	457	450	460	455	451	504	440	422	481	448	442	430	466	446	447	453	444	462	443	469	464	454	470	466	480	471	472	464	442	461	449	471	466	448	485	418	449	444	424	450	435	472	423	453	447	454	419	419	452	474	431	485	474	436	430	436	461	464	477	434	396	417	452	455	441	454	485	463	436	485	472	435	450	446	466	462	416	407	408	421	455	470	475	491	461	466	448	473	442	447	495	468	465	451	435	475	446	438	490	451	486	446	470	464	435	441	436	464	476	479	457	435	487	407	446	453	453	418	477	452	493	436	438	459	451	462	489	451	487	407	459	443	471	422	462	456	444	442	467	482	432	457	413	468	442	462	443	464	392	443	414	491	430	446	457	434	432	434	413	434	445	420	437	445	427	411	412	456	428	433	435	436	434	427	423	412	468	415	449	468	472	424	478	433	458	432	478	452	382	446	465	434	454	424	447	441	480	456	480	444	469	416	431	431	406	427	439	445	431	436	469	447	469	462	454	433	441	438	470	455	411	482	471	455	436	453	437	436	467	459	454	471	446	438	458	444	457	449	477	491	489	476	512	416	424	418	444	404	476	453	416	489	452	465	440	441	482	477	490	428	453	472	411	454	445	465	440	438	464	442	435	432	476	476	453	469	473	475	477	458	454	452	471	446	496	480	449	446	445	466	440	483	389	429	405	507	451	480	461	445	480	480	456	462	475	471	464	445	497	443	418	441	460	480	472	425	415	467	461	422	437	439	416	434	484	435	417	445	437	450	467	439	427	392	474	460	493	459	451	477	471	457	445	461	418	432	463	487	450	406	445	470	429	491	477	464	430	460	491	412	493	439	459	467	459	447	438	467	428	453	432	405	435	508	469	465	445	457	421	461	456	472	447	473	438	429	454	492	444	447	462	435	462	410	486	457	436	447	453	434	462	473	414	491	443	477	433	428	452	499	475	425	437	484	459	448	419	435	424	463	419	425	475	415	476	462	454	477	438	454	458	452	445	432	487	437	442	437	453	454	472	433	452	413	465	438	438	441	427	478	432	461	425	457	469	485	430	463	425	467	479	460	444	397	437	435	462	473	448	496	475	467	462	398	451	439	486	437	433	431	435	446	476	458	432	438	481	431	436	440	437	424	460	497	451	423	419	478	442	439	415	472	441	432	474	450	395	494	418	465	437	445	485	498	459	448	444	441	439	450	452	454	470	439	457	441	454	491	460	467	476	452	446	463	465	447	473	458	442	441	471	486	478	419	476	455	447	434	504	471	451	406	438	498	457	422	485	455	410	470	436	446	422	457	385	455	457	446	429	431	466	486	474	483	423	468	459	455	485	443	391	424	417	431	454	460	436	420	451	460	444	455	430	422	437	434	449	487	425	460	493	420	398	417	509	472	450	464	446	491	440	442	418	475	461	410	466	455	455	463	454	430	471	393	447	513	461	425	474	457	471	470	446	436	452	446	443	472	432	410	453	442	452	440	475	450	468	463	443	459	449	438	477	436	447	481	426	461	472	440	439	446	448	427	494	460	473	490	419	423	459	466	443	430	454	473	445	452	439	423	449	461	424	452	480	454	490	428	473	461	427	442	412	441	426	461	448	471	463	455	456	460	425	429	441	458	470	438	465	404	463	411	445	477	464	439	448	456	443	521	490	489	436	443	404	445	450	489	423	467	433	451	439	405	423	485	436	424	441	439	446	430	442	429	455	467	434	453	491	459	440	439	479	487	469	434	435	489	433	464	438	458	464	458	484	500	462	485	430	426	461	506	420	482	464	469	462	474	411	423	432	463	447	473	442	440	501	467	420	462	420	466	430	406	432	437	450	417	428	430	427	439	430	516	430	429	443	467	445	467	429	466	473	457	434	454	409	470	427	480	455	477	436	451	459	411	433	469	440	460	455	437	495	427	485	435	497	458	487	465	483	485	444	473	434	474	446	446	475	449	463	417	451	421	478	438	456	412	459	431	406	440	450	464	476	438	433	453	441	497	465	458	459	414	459	458	457	418	510	461	433	489	480	460	471	424	458	457	455	499	459	431	417	403	460	452	450	463	423	396	436	440	450	471	445	452	501	452	433	459	443	459	393	442	448	444	464	423	430	454	428	416	459	463	459	476	427	443	466	468	428	466	415	456	447	413	407	427	465	473	436	441	467	470	450	452	475	433	426	452	453	433	450	384	445	447	447	470	451	446	447	473	434	456	480	463	465	473	442	450	433	444	452	425	413	449	462	465	425	447	444	465	427	501	394	462	485	474	446	429	481	453	463	438	461	463	416	422	436	407	460	422	431	451	485	494	422	473	467	468	436	444	469	440	441	451	496	486	409	451	453	409	434	463	489	480	451	451	422	483	433	424	413	435	477	419	477	430	470	470	455	441	451	472	464	490	449	483	418	484	468	416	437	463	482	443	477	457	494	465	449	469	470	478	481	468	463	458	469	447	482	408	421	442	407	445	460	460	447	438	403	397	453	408	407	433	452	435	458	494	441	439	441	440	423	480	439	468	387	433	437	467	447	433	436	446	451	503	443	441	436	440	493	453	417	461	487	434	406	455	456	454	484	420	426	441	472	451	457	461	472	455	446	467	468	483	456	461	425	455	460	416	425	446	455	466	441	442	450	439	455	462	416	482	478	421	418	467	459	471	422	475	403	458	407	469	443	468	444	465	445	493	463	457	450	436	447	445	479	452	427	440	447	457	465	431	455	436	455	441	440	445	443	468	457	466	447	448	471	447	446	463	427	467	449
4555	3131	1938	1323	1137	1060	1030	1000	1042	1069	965	1012	997	926	992	991	972	1016	1032	1034	979	986	998	956	1008	986	1041	986	971	1017	960	1002	923	971	1015	1008	986	914	1006	995	968	998	937	990	952	971	951	1015	974	982	976	1015	954	973	1002	1025	916	1015	990	991	981	1007	982	998	959	975	950	993	956	993	960	984	998	954	976	949	1033	1014	972	998	1016	997	1005	985	989	973	973	1032	943	981	968	1011	969	948	1038	985	1026	1014	976	1036	983	979	993	971	1031	1010	1035	951	992	998	1002	964	985	1013	989	992	985	954	951	935	988	990	993	1022	949	968	1003	922	999	1040	1004	1007	957	975	1053	969	955	1008	992	985	988	949	987	980	1061	976	966	995	937	993	952	999	1026	950	984	988	929	999	989	976	1015	925	961	964	960	1029	993	1023	1050	968	983	949	1020	966	948	971	1020	1013	1025	972	1004	987	955	964	1005	991	999	1004	959	1018	972	975	1007	950	958	1005	952	973	1013	995	979	968	1015	1031	966	961	929	1009	975	1018	990	987	1003	1009	986	1029	954	977	1002	972	1006	1027	1021	975	936	1013	917	1060	1010	962	980	990	1014	983	1061	942	1057	1012	1023	968	979	985	986	1024	999	993	983	994	978	952	970	1032	973	957	971	977	948	1019	941	960	956	979	1006	970	979	1007	956	927	960	999	1003	984	954	935	949	961	930	1007	955	1021	1043	963	957	1005	1026	988	991	961	1009	941	994	936	1006	953	1025	946	922	948	970	968	1048	1058	1047	1023	1029	949	1003	982	1013	974	970	996	992	952	976	987	940	996	1009	1007	956	990	987	952	976	1064	953	1016	963	973	1036	990	1024	971	951	1047	999	1026	955	985	971	996	951	992	1005	985	997	932	953	992	997	929	1025	968	997	1032	975	953	1017	1021	1004	946	1068	911	986	958	990	942	1001	998	980	960	1005	973	1016	968	971	1000	1003	955	1037	987	1012	1002	962	960	984	966	997	1011	1003	964	989	984	992	997	1002	978	1029	956	979	1011	1019	965	996	967	963	970	917	1021	954	1025	975	951	967	961	1040	938	997	1011	1012	984	940	944	943	955	984	947	979	990	1020	1025	1025	984	970	1034	916	1038	942	950	998	944	946	993	1033	1004	953	999	974	970	1037	962	994	1010	973	987	996	917	1002	955	982	986	986	960	1011	1031	1012	954	960	953	1033	959	987	958	1001	959	993	991	968	976	957	1016	964	988	1070	975	971	968	978	960	990	996	994	1026	979	976	1046	996	1024	1031	960	1015	998	1009	927	975	984	1006	978	938	1000	959	969	953	970	964	991	986	943	1036	928	928	967	980	996	950	990	944	971	977	956	973	989	970	1004	1027	972	914	1038	961	928	1018	924	1050	997	1023	994	1010	925	1012	976	966	1003	926	919	927	918	967	950	947	991	984	1011	933	1006	970	991	977	1012	966	978	1021	994	968	1043	969	1000	985	1009	948	948	898	1007	1022	972	975	979	1005	971	996	959	987	1014	949	1010	985	1002	1005	981	957	937	949	980	997	1005	965	1059	925	932	1003	1017	924	1021	962	1012	944	1003	948	1004	977	981	940	961	971	971	969	1020	922	959	951	988	937	1035	970	960	969	938	956	946	973	1036	1007	945	982	944	989	1024	1004	916	1014	1027	982	959	1025	964	913	1011	984	1017	1015	977	1034	964	1013	964	975	1010	968	1003	1005	937	962	1016	1002	994	951	971	1024	960	1028	999	981	992	958	979	978	953	971	971	965	924	963	955	1011	1010	972	964	982	977	982	1034	984	1006	951	978	981	962	1009	965	975	992	1006	970	938	956	982	927	1029	981	961	981	1003	963	966	1001	980	999	957	1032	946	955	1015	1028	933	979	980	995	950	964	1020	935	963	984	980	883	974	957	994	1010	995	975	972	1026	1041	1024	1027	925	923	950	931	946	973	946	1002	982	1018	958	953	1012	955	1018	983	1027	963	984	1005	1005	983	954	1008	1012	980	965	931	969	947	1013	950	1012	944	1010	971	1008	979	959	977	1026	994	1004	985	1064	1005	969	1000	1004	967	975	1030	953	959	971	921	976	1006	1010	972	960	993	963	997	941	1049	1026	984	992	973	991	1009	1008	998	992	979	950	978	1012	1021	1011	997	989	948	1008	1067	1002	983	997	1034	960	998	1028	1034	955	1011	985	1001	958	966	993	998	989	1001	1023	943	955	976	1015	974	907	979	951	991	981	928	981	899	955	959	1032	953	965	948	1050	987	999	975	1056	977	970	1017	987	922	1017	964	951	972	958	957	969	936	938	964	991	1002	987	947	1021	982	987	995	983	938	1001	977	957	989	1030	1019	1021	956	1015	954	988	1003	975	1047	1010	1039	990	975	956	1054	1000	932	1018	992	1031	949	951	955	997	1007	933	977	948	963	1001	961	965	1010	998	955	972	974	1004	1012	991	1013	1013	947	959	1009	968	998	976	970	978	1015	1009	1014	985	981	1022	983	1017	936	970	1016	1019	999	958	942	968	965	903	979	1033	948	986	947	949	963	994	942	1010	994	974	986	1037	968	1001	973	992	970	926	984	945	996	1047	1030	967	997	977	1029	936	1018	1039	962	1010	985	1014	977	978	958	988	986	974	968	1009	955	972	971	948	979	956	997	1018	1029	969	976	958	976	988	964	982	1014	948	981	1025	952	1008	976	970	980	901	992	974	963	975	1006	1023	996	1021	990	979	1004	966	1002	981	963	934	996	1013	1005	940	1023	969	977	1023	993	1028	966	878	941	1011	978	976	985	967	988	962	996	1022	973	974	1002	978	991	1022	966	951	1015	991	968	988	1017	1001	990	998	897	1037	962	976	989	963	1059	1013	954	1004	948	978	946	993	993	964	1004	1070	990	985	1000	956	1003	955	959	987	954	883	998	970	969	1008	952	945	955	968	1001	979	952	935	1032	945	968	962	965	1011	1033	999	988	1010	950	949	1006	1000	928	994	949	989	962	1022	1056	960	967	1031	940	986	970	974	966	964	955	1014	981	978	968	954	978	932	968	960	962	992	966	995	984	968	982	1022	919	984	918	951	1011	992	1051	978	1022	972	962	977	967	991	925	993	944	947	938	975	992	980	964	959	1012	987	981	971	919	969	998	997	974	930	1004	940	1000	1015	979	1027	961	997	982	937	932	995	1064	929	985	968	1004	1028	1019	953	952	975	979	973	1000	952	996	946	985	952	925	1001	971	961	960	1010	966	1027	942	956	1015	956	942	1043	973	985	1003	976	1004	948	951	1019	967	961	987	985	961	970	978	1017	971	1019	941	1009	929	991	1005	945	1004	972	996	988	975	974	956	979	982	960	939	944	978	981	980	992	1031	970	941	933	1000	960	1008	959	952	943	894	1010	1043	915	1005	964	1025	995	975	984	921	971	951	967	1000	986	1039	977	996	989	1022	1037	1006	959	1027	972	1032	1031	972	991	931	993	969	1017	933	917	982	928	960	962	1038	1051	950	964	984	1013	990	1023	945	944	944	937	989	1004	983	1006	973	1003	960	1044	1021	969	1050	1010	958	1036	1009	988	998	960	984	992	954	996	1006	947	1022	1007	1041	1016	972	968	977	972	1012	1033	1001	1017	964	996	959	1000	999	989	977	1020	1011	999	994	1055	998	966	919	937	1003	989	943	937	1013	1009	984	949	988	1015	971	976	980	959	992	967	1025	942	988	979	985	1019	1029	1004	984	978	930	957	990	1057	979	932	940	1002	963	957	969	1036	971	1011	979	1030	962	999	1044	957	1002	985	994	974	977	962	950	966	971	1007	1028	1041	1072	1020	979	937	958	944	978	1017	989	997	978	972	983	981	1015	1006	953	987	1012	947	1006	988	971	991	978	994	983	1010	1027	1018	1020	1014	976	976	1003	1004	1032	1001	1007	985	1021	964	1008	1002	967	953	961	1001	998	1001	999
23440	20764	24394	27196	20764	20789	18005	753	474	389	399	374	357	344	364	305	273	323	291	286	319	314	329	308	298	296	256	312	274	299	324	288	291	276	280	302	302	309	272	275	259	296	276	302	282	282	262	284	264	291	247	272	291	279	265	294	270	263	270	289	281	244	247	274	317	298	290	295	294	243	312	294	239	300	264	268	256	250	259	259	270	259	276	289	310	274	276	268	288	266	290	280	279	265	277	285	292	268	305	249	280	308	300	267	263	252	258	264	277	246	286	245	301	281	267	280	263	305	270	250	305	291	250	270	266	278	283	263	258	289	312	302	247	285	270	291	284	289	323	271	296	282	263	265	258	293	278	280	302	293	294	281	270	280	282	270	232	281	296	318	267	261	257	259	275	264	284	243	305	295	288	319	260	277	293	257	290	296	264	298	315	280	294	285	276	263	249	305	267	284	249	258	301	283	289	281	288	248	300	269	290	261	271	298	283	288	296	279	292	310	283	268	271	281	278	268	278	273	267	241	281	253	279	278	265	281	311	263	274	255	274	278	285	264	264	295	260	262	262	301	252	288	287	283	286	232	289	286	286	291	272	292	295	269	269	297	275	270	277	276	256	259	253	245	251	287	285	261	291	290	251	334	284	295	278	270	263	270	264	285	264	294	276	298	295	289	255	267	309	264	287	279	268	269	256	271	261	265	291	277	289	252	261	280	304	276	277	273	277	289	278	330	294	237	236	253	283	322	273	267	287	294	305	255	224	252	244	266	249	272	275	294	279	278	253	268	283	297	253	287	231	293	281	272	283	270	286	270	272	265	261	285	276	262	281	277	260	269	284	281	290	282	240	279	288	274	266	259	281	280	269	253	296	286	262	294	268	290	279	251	260	282	316	284	288	275	289	300	281	276	289	304	277	272	273	273	258	246	274	270	259	278	269	289	292	263	279	240	293	287	269	279	265	323	256	274	285	317	293	289	276	249	271	268	280	260	264	264	295	260	265	291	297	261	280	274	249	259	263	244	293	309	288	301	269	288	272	261	283	260	265	269	274	281	287	291	293	258	276	275	287	277	273	283	286	266	246	269	287	271	285	278	305	325	252	258	273	277	297	291	281	283	295	244	296	280	259	267	292	275	280	265	267	244	259	299	240	304	258	278	278	271	299	265	266	280	282	279	287	259	267	252	284	279	252	271	269	319	266	255	285	273	266	305	271	275	304	290	278	282	276	258	261	291	264	288	268	283	286	281	297	319	303	268	280	248	249	268	278	308	290	275	289	280	253	254	276	247	280	270	301	271	291	288	279	299	284	313	305	290	265	275	243	277	287	264	278	256	268	232	283	290	252	257	257	289	289	284	253	285	270	265	281	274	292	268	279	268	304	307	295	279	296	275	286	267	284	280	258	293	302	249	264	272	255	253	262	260	254	261	243	305	305	269	294	278	272	286	254	269	257	275	297	267	257	275	262	278	264	272	274	285	313	271	273	301	234	278	309	245	264	271	263	271	220	271	278	294	242	267	251	276	293	280	272	265	257	278	274	273	283	265	315	267	266	245	321	276	279	288	259	313	288	282	269	303	304	264	265	280	285	290	292	325	297	273	290	280	292	249	243	246	272	232	258	280	259	255	238	321	266	291	289	255	272	269	264	295	232	287	302	277	264	268	287	295	281	309	312	314	258	266	251	277	280	260	306	278	305	266	263	282	265	268	283	260	306	297	294	277	297	287	258	295	276	241	286	257	286	286	277	259	272	276	264	277	267	310	267	296	283	284	290	270	277	304	286	261	290	251	292	286	294	275	252	292	280	248	249	266	289	308	283	294	289	286	265	268	265	270	284	264	277	310	269	231	302	311	285	297	311	302	308	273	284	290	247	301	309	287	325	282	282	289	303	292	268	276	282	254	291	269	239	274	251	273	262	237	287	269	266	260	291	253	264	277	286	295	277	296	273	283	271	270	284	293	273	288	305	291	284	244	254	265	260	270	285	303	293	258	270	286	273	281	242	261	284	278	301	286	265	291	262	293	263	262	273	295	270	285	281	270	280	287	257	269	274	294	281	258	252	245	256	265	290	319	291	273	312	270	296	273	305	281	317	267	284	237	255	258	289	251	268	318	268	273	263	286	273	279	271	287	297	273	280	263	266	284	306	284	251	260	290	271	274	320	296	252	270	317	322	234	292	251	250	288	277	283	305	264	275	263	249	254	257	274	283	296	261	264	237	288	239	272	246	257	311	263	298	261	256	287	259	268	241	257	260	264	269	283	274	257	307	263	268	326	296	295	255	295	271	275	269	264	300	295	256	306	301	314	262	256	279	281	311	261	282	295	278	262	263	289	255	306	296	291	269	305	260	277	279	278	278	261	288	293	297	262	304	278	261	253	275	291	266	257	293	243	276	284	290	268	284	282	249	288	244	278	293	275	279	283	280	292	273	257	274	261	286	289	266	278	267	268	275	289	256	284	244	276	264	266	273	286	274	276	245	257	297	281	245	299	269	283	276	272	270	280	282	271	276	301	276	258	289	276	276	315	295	288	302	268	278	270	298	286	283	256	267	290	292	290	277	322	272	265	274	265	269	301	292	261	309	307	292	284	274	276	256	288	279	284	263	249	282	271	259	297	307	248	255	279	270	251	257	248	263	274	313	283	299	276	262	258	254	301	292	261	248	277	287	262	283	273	272	279	294	259	268	276	313	293	273	276	278	254	272	302	288	296	276	283	291	262	273	284	276	286	274	264	302	253	259	259	284	263	328	297	273	272	274	256	249	267	263	293	273	247	305	279	294	263	290	257	280	286	280	261	241	272	281	277	256	252	259	264	248	274	269	274	299	296	284	266	260	251	301	266	254	295	253	292	286	272	246	266	295	295	284	332	268	248	272	287	253	259	310	255	283	284	287	261	263	308	286	274	311	268	282	296	305	293	298	249	276	295	265	278	272	299	260	256	303	278	271	277	307	283	305	266	306	270	292	312	313	284	270	261	278	270	320	257	271	265	276	273	300	289	273	291	269	294	307	251	270	273	292	283	232	271	269	279	269	294	304	284	269	310	287	271	269	262	281	248	257	309	299	299	282	270	274	256	259	233	281	263	263	261	253	278	238	299	285	314	251	273	284	247	273	258	268	257	287	238	293	281	312	251	287	299	290	288	289	263	270	278	291	287	262	263	288	251	300	255	249	272	280	281	260	271	283	279	264	266	286	284	309	329	310	288	278	267	286	263	274	274	246	276	262	279	285	253	283	276	299	270	260	281	269	262	247	294	282	257	273	262	290	255	296	251	263	296	273	317	289	277	278	278	249	277	321	289	280	300	269	254	253	257	281	285	254	270	296	281	259	256	262	234	265	305	249	286	297	297	277	276	278	273	282	304	269	252	295	271	259	260	270	273	282	251	253	277	282	281	304	286	274	278	307	272	253	285	260	270	281	263	262	243	252	276	266	308	284	298	262	290	259	226	280	264	299	306	298	261	290	275	268	271	300	261	283	251	255	282	282	259
4716	4453	2316	1145	879	762	703	697	684	678	628	671	636	656	654	632	667	588	642	644	620	639	591	627	600	656	648	618	597	645	612	603	645	586	606	594	640	583	646	584	612	586	653	634	610	630	648	654	637	628	617	620	633	627	654	630	615	640	639	619	625	607	634	609	640	622	609	635	597	627	649	616	612	639	626	643	632	608	597	553	639	606	628	606	614	631	648	622	652	644	621	677	652	630	649	591	629	581	602	609	615	636	602	576	613	644	631	628	660	654	657	649	622	660	604	628	703	600	613	649	664	598	609	656	650	616	656	648	611	647	614	633	590	602	640	635	608	623	611	620	664	623	594	601	618	644	628	607	627	643	632	610	605	632	665	624	618	624	676	616	640	652	608	619	572	626	610	579	592	632	601	603	640	646	620	613	634	674	635	638	647	683	626	650	588	606	604	637	645	640	628	642	606	654	612	609	640	594	657	630	625	650	616	592	607	610	590	589	606	606	607	602	641	593	612	620	597	593	616	621	657	613	605	619	667	611	660	625	643	630	605	623	646	620	622	647	638	586	642	604	636	575	630	623	609	648	644	605	613	617	646	647	630	625	668	620	631	572	621	598	652	676	623	620	604	586	604	613	598	640	576	548	623	620	660	629	618	617	624	594	648	591	657	656	610	664	624	617	648	623	626	661	647	607	669	605	666	606	620	605	614	670	581	601	626	638	614	621	638	629	626	639	666	582	531	625	638	624	613	621	654	671	607	647	635	635	639	605	676	606	612	570	638	590	593	664	605	636	671	610	624	594	644	658	621	592	599	633	646	648	622	638	655	645	642	631	672	634	619	656	644	690	601	612	646	602	624	612	647	618	641	635	623	659	627	614	598	609	596	646	631	590	617	609	613	623	607	617	615	622	632	628	642	635	615	649	650	684	587	560	613	592	625	631	667	613	633	607	604	605	602	645	631	610	626	592	617	612	642	668	657	625	658	609	635	646	597	598	602	605	613	632	605	576	577	639	654	596	605	618	629	635	628	582	637	603	602	601	595	619	651	568	630	625	628	630	651	626	609	610	622	600	616	586	677	623	622	642	614	613	678	650	614	642	597	623	638	633	583	603	609	638	635	620	601	606	654	646	615	672	619	634	631	615	620	648	642	591	619	620	627	562	683	601	631	601	606	669	598	609	654	629	609	626	621	620	547	666	618	642	632	606	613	666	595	573	624	632	593	624	655	623	650	644	624	606	574	611	583	628	602	655	636	620	604	615	610	645	620	654	599	594	595	615	606	598	613	609	574	570	629	611	622	636	618	642	661	655	657	646	591	629	591	620	640	640	566	655	614	617	585	596	621	603	611	633	610	623	648	613	624	633	639	634	603	559	620	661	638	617	626	619	630	662	610	576	644	596	609	611	656	577	641	659	646	650	620	613	579	610	654	633	620	587	614	624	639	636	628	601	605	613	622	627	650	651	628	605	637	598	619	636	623	628	626	592	661	596	581	621	615	611	619	590	643	552	591	598	599	614	632	595	651	636	642	593	621	550	650	641	596	596	608	637	615	602	661	623	627	634	611	655	639	632	605	606	598	639	608	612	573	623	621	605	615	610	594	579	624	688	635	617	606	631	606	635	628	605	583	616	595	614	637	617	602	583	684	617	621	655	597	591	619	661	627	661	594	593	636	575	654	611	624	620	611	594	635	617	606	645	591	589	630	572	636	605	629	641	631	613	661	600	633	607	630	633	618	680	609	644	656	673	669	630	619	622	612	608	653	636	570	617	676	589	600	645	592	631	671	634	584	666	652	647	594	629	610	613	669	618	595	647	591	568	669	600	646	635	650	579	588	576	610	639	639	579	638	611	603	630	627	615	651	623	626	634	632	619	641	607	609	630	674	603	600	619	621	614	649	639	601	678	600	609	637	595	630	627	586	588	663	639	597	614	641	628	603	655	669	631	627	661	610	607	591	576	606	666	658	667	599	607	606	665	667	619	570	658	618	651	619	651	608	569	633	606	578	578	652	610	617	616	613	634	671	646	641	604	600	621	611	616	651	595	598	589	612	589	653	610	659	656	614	615	598	578	628	592	626	629	615	651	606	621	610	639	651	716	626	646	664	616	626	639	612	648	644	603	616	618	656	630	640	643	596	614	594	605	627	609	642	636	644	611	562	650	620	615	603	622	660	600	652	645	673	628	606	654	621	611	659	580	598	614	619	600	647	573	648	615	614	659	610	585	617	604	613	616	611	657	589	617	627	629	602	647	617	620	654	611	640	645	597	646	624	598	633	662	618	620	596	618	640	589	628	652	630	642	623	642	640	647	619	637	618	615	579	601	603	598	627	633	653	592	598	654	618	650	625	646	619	599	622	644	660	661	576	609	625	609	602	667	596	619	643	633	630	641	637	670	652	626	618	575	623	625	646	650	630	631	609	615	609	632	641	652	645	604	590	577	647	571	638	639	643	611	624	675	594	672	606	631	614	691	637	598	652	606	609	633	592	632	594	642	600	595	573	585	609	643	610	630	641	622	607	628	595	612	617	671	640	638	623	644	610	642	658	575	609	648	652	618	640	611	615	614	618	622	627	593	595	573	644	598	654	599	590	594	631	655	609	622	619	615	637	642	632	590	646	640	622	601	612	610	612	589	594	611	629	600	639	650	590	599	609	631	605	589	613	589	640	626	602	656	607	636	618	611	591	624	585	593	607	616	655	610	603	614	644	653	565	625	655	646	599	622	643	631	609	613	593	658	584	638	637	620	624	650	616	622	664	629	619	659	647	642	619	644	630	628	684	611	635	633	637	578	640	603	612	579	667	610	646	646	656	623	626	582	627	649	613	624	637	627	611	571	593	583	622	632	612	606	642	612	606	621	638	566	631	686	606	619	602	597	623	608	595	637	665	609	668	641	624	629	641	655	621	655	687	650	662	614	655	628	621	592	617	590	658	616	597	580	638	630	603	636	634	652	623	628	566	631	621	639	609	646	607	593	638	619	620	644	613	621	641	608	650	606	643	623	621	663	579	583	604	606	612	637	631	644	615	611	611	645	654	644	640	627	622	609	591	611	619	649	612	607	682	583	668	618	661	602	627	645	622	609	625	612	640	580	605	592	620	655	571	630	659	635	661	617	577	623	614	614	586	622	631	626	614	635	636	630	615	625	657	600	596	616	579	594	651	624	685	589	594	590	600	637	637	651	608	641	658	658	652	567	580	657	599	668	650	643	620	605	624	622	646	634	590	606	656	582	621	631	658	597	624	622	625	624	616	621	655	650	572	581	643	608	631	623	619	610	637	618	599	665	614	595	578	622	578	612	619	638	649	615	616	640	613	628	612	652	589	601	602	589	598	644	588	676	635	611	624	645	608	613	574	632	626	582	574	633	581	632	666	643	633	619	615	658	615	592	605	659	611	616	619	577	608	584	597	626	640	664	637	601	675	581	631	601	656	652	631	619	614	643	632	598	597	617	633	618	627	650	612	603	637	643	635	606	617	612	617	578	635	606
31853	19101	7168	937	648	591	576	441	454	417	392	413	410	441	413	394	453	420	422	411	413	421	384	415	429	430	382	415	449	443	421	385	422	386	397	428	407	391	406	405	434	379	389	399	395	382	431	425	398	436	433	394	414	399	407	393	458	413	397	367	391	406	387	408	411	406	415	426	399	419	419	415	413	446	375	441	414	428	442	398	406	394	376	388	367	422	434	421	415	435	433	436	392	416	371	397	411	401	401	402	383	399	425	421	402	409	390	354	411	428	391	390	424	385	390	397	422	396	456	396	411	416	437	442	358	418	424	414	401	390	405	391	424	420	384	414	430	405	390	378	427	371	403	425	398	422	375	420	471	392	398	382	362	386	408	426	396	386	431	400	424	406	443	462	435	437	427	410	431	404	404	456	448	426	405	413	413	413	427	395	438	429	423	407	435	444	388	403	407	432	431	379	399	415	438	394	406	417	414	374	365	413	422	384	411	427	399	414	396	418	403	453	405	448	412	420	425	426	426	427	382	397	390	422	444	405	427	444	396	357	406	430	399	357	405	370	423	406	429	406	407	396	362	381	422	433	402	429	432	394	414	418	429	418	391	432	409	429	423	396	416	416	419	402	431	418	379	376	398	400	437	385	392	402	393	378	410	410	432	421	401	385	385	384	401	398	397	406	445	403	393	425	403	410	389	404	414	379	434	431	391	415	365	410	375	410	422	402	415	393	409	418	451	407	421	399	417	392	394	431	419	428	426	405	364	415	390	403	397	474	433	455	409	436	382	359	425	379	401	408	399	373	444	463	439	402	444	400	423	441	384	416	408	401	393	422	425	437	390	401	375	433	389	378	447	430	393	405	410	393	355	426	374	418	407	425	423	426	386	399	389	367	401	407	369	412	423	425	402	402	393	378	394	391	408	415	402	408	435	427	399	388	407	406	418	406	392	409	401	436	415	387	408	438	365	422	382	397	452	397	400	396	403	415	368	391	442	390	380	398	410	408	442	424	406	438	435	470	395	392	444	411	397	369	412	352	379	410	389	431	399	418	401	394	416	413	380	397	407	418	443	429	394	425	413	376	414	447	444	429	375	395	427	396	427	414	396	403	439	402	435	426	441	409	450	420	411	416	436	413	387	425	392	406	419	421	425	406	426	405	390	384	411	436	397	399	423	397	411	400	330	412	394	428	428	415	416	417	410	405	423	408	406	430	380	420	424	416	421	396	450	418	389	375	405	409	386	391	398	388	422	412	379	406	380	390	394	451	391	411	394	415	420	411	413	372	404	429	399	385	421	404	418	393	419	444	436	414	400	447	461	430	425	428	413	412	435	453	374	397	380	429	412	437	408	407	411	425	395	425	389	384	386	428	391	407	420	387	417	464	385	371	401	415	403	403	399	407	441	412	398	392	370	401	408	451	392	431	401	386	414	442	422	446	437	454	444	387	412	404	390	430	396	405	393	395	392	416	377	435	386	400	408	386	386	418	424	425	427	404	389	399	420	410	411	405	390	401	397	419	414	420	422	424	420	417	392	421	411	429	407	419	359	399	394	439	397	399	399	424	396	420	415	388	410	388	433	372	452	436	403	394	420	377	374	410	403	425	397	401	391	410	407	394	426	396	374	373	416	393	378	404	407	389	430	420	405	403	390	422	385	385	384	405	433	439	399	392	392	411	419	429	430	444	397	421	385	401	402	408	401	411	388	428	407	402	349	411	396	414	402	367	399	373	426	457	394	415	404	407	459	428	396	409	418	434	407	426	415	439	381	419	363	421	421	417	402	391	447	420	411	436	368	399	391	406	398	445	388	433	430	412	410	425	373	369	422	407	400	362	382	420	388	406	401	398	409	408	407	418	395	422	386	385	409	436	415	385	402	449	403	400	425	395	410	404	385	384	385	414	419	411	393	409	418	439	444	418	431	411	389	391	388	429	376	399	340	406	406	415	399	402	374	397	433	441	404	411	450	399	396	406	429	388	394	396	385	401	409	387	388	388	427	412	415	431	436	444	437	386	374	406	421	437	440	411	419	383	400	438	404	352	405	390	383	419	439	416	429	406	403	402	402	427	417	400	399	437	376	383	365	449	397	413	401	418	418	408	420	419	384	390	383	398	397	396	400	448	443	367	414	454	397	414	398	417	391	408	454	381	415	385	421	387	413	415	423	445	396	402	417	417	410	383	399	441	435	410	413	368	432	434	391	394	398	385	396	423	400	413	430	389	393	376	388	425	431	399	412	382	389	413	377	396	385	384	390	407	462	404	395	374	435	398	434	390	395	390	385	419	397	373	447	401	422	402	413	412	436	409	401	384	417	412	408	356	393	397	444	379	445	421	386	388	410	431	394	474	412	440	415	367	398	418	452	455	405	393	404	419	406	377	427	402	397	387	393	436	384	411	413	409	395	419	427	409	411	430	394	403	402	428	425	378	380	406	401	419	389	440	400	404	388	435	410	417	425	380	383	432	409	386	428	389	423	453	398	424	393	435	382	415	430	447	409	393	434	412	426	428	392	429	408	388	416	391	389	432	404	454	417	395	428	443	430	399	434	418	409	433	396	410	426	403	383	416	410	404	404	410	419	424	415	399	421	379	394	394	402	395	397	410	417	429	332	439	427	413	424	387	424	378	421	424	437	447	446	424	389	410	387	397	380	410	370	446	398	409	416	394	421	414	417	401	399	421	426	407	408	402	433	372	419	390	413	410	389	462	359	392	400	404	407	399	409	417	419	376	410	467	401	419	405	406	423	359	385	402	406	422	409	421	394	406	418	398	419	423	402	368	425	407	394	409	449	415	406	418	420	402	418	382	405	422	420	388	404	428	394	434	401	404	414	447	414	423	401	395	381	410	431	407	379	390	382	375	422	375	422	381	393	407	370	438	424	410	446	433	383	391	424	416	397	393	394	427	409	422	394	394	429	411	426	387	406	417	390	405	410	415	427	404	366	398	401	435	397	423	423	405	437	414	420	392	393	412	450	418	454	339	394	377	431	396	408	396	390	383	412	377	447	414	371	418	401	381	397	456	422	366	406	420	407	394	396	430	396	387	418	433	401	396	405	405	431	413	393	405	428	419	393	407	408	437	380	408	412	398	389	422	383	435	418	431	407	437	417	413	370	406	415	377	368	384	406	416	409	384	403	396	415	370	406	405	407	418	385	386	411	438	400	410	399	425	385	392	410	407	473	387	407	405	361	413	382	406	393	385	387	395	409	452	361	372	415	415	401	411	384	384	378	426	426	449	431	416	424	425	408	401	403	402	406	427	408	426	380	444	428	433	415	416	395	450	400	396	413	357	387	424	369	443	405	410	400	400	399	414	375	421	414	390	412	431	391	426	391	389	426	440	411	397	444	423	398	392	380	399	409	420	457	389	384	385	409	387	402	384	406	424	468	407	398	411	408	415	413	401	406	447	365	414	410	429	419	354	438	378	445	440	395	401	403	404	440	411	413	415	425	377	391	421	377	390	424	429	407	424	421	409	408	379	367	426	355	405
5646	1137	980	981	955	947	932	926	901	929	968	930	918	921	910	914	983	945	921	986	936	935	933	924	895	953	902	947	918	942	950	908	1016	912	925	923	931	970	917	941	962	916	945	912	924	924	927	941	913	910	960	995	879	908	892	964	977	951	978	888	908	924	893	906	959	965	929	923	919	925	922	945	901	889	928	897	942	976	959	941	944	908	929	986	930	922	893	936	940	945	936	929	949	933	940	976	886	925	972	937	937	943	963	972	942	927	933	953	982	903	960	916	965	932	934	934	971	931	954	953	986	920	912	917	883	883	912	962	941	914	961	934	926	944	924	916	984	972	911	900	927	914	913	916	948	934	914	975	971	907	929	922	953	884	948	950	875	892	942	973	897	951	966	926	895	927	890	961	946	949	969	973	917	877	931	909	950	913	932	883	899	898	954	970	941	917	924	914	936	864	896	898	939	916	912	949	912	929	903	881	959	943	884	955	932	974	886	958	892	878	904	921	930	904	900	931	929	944	948	870	947	896	961	903	913	911	993	944	948	947	914	968	879	903	928	868	937	913	957	949	919	937	916	914	927	916	909	898	959	979	951	966	911	928	914	887	936	876	904	930	934	997	918	928	950	911	870	908	969	912	927	962	951	967	922	963	970	914	959	897	981	915	971	968	901	990	899	915	840	941	921	912	875	897	955	916	901	919	953	944	931	934	947	971	937	958	898	899	944	955	937	928	973	957	961	904	979	869	955	952	911	919	929	951	942	927	886	898	934	884	886	980	952	983	951	942	967	964	884	923	973	943	923	890	936	925	932	944	995	931	891	912	976	927	937	921	933	933	904	923	926	989	938	987	966	890	930	925	921	897	922	950	922	930	949	935	938	916	951	897	939	922	971	951	916	970	983	938	927	1018	926	927	908	962	942	906	923	912	927	990	893	934	880	941	968	901	915	876	919	890	915	925	949	926	968	919	939	1010	899	890	961	890	939	882	925	935	916	955	945	934	916	971	907	917	920	967	965	935	936	917	992	912	884	939	927	898	974	909	926	919	927	950	964	880	973	895	912	920	911	933	943	936	942	925	970	969	987	922	984	908	951	886	918	876	902	916	915	927	886	963	932	960	918	928	933	904	890	865	943	906	901	939	935	943	918	945	923	875	920	943	950	904	957	922	919	925	895	898	904	895	911	940	976	927	940	982	963	949	936	931	971	986	954	928	933	916	980	948	950	952	965	925	926	958	943	888	928	960	928	949	930	962	899	932	947	964	962	951	922	914	942	932	915	974	926	891	913	936	940	930	960	898	898	914	887	984	891	927	988	927	954	983	971	926	907	920	912	913	922	936	900	934	917	923	936	910	927	900	975	923	884	919	967	921	933	967	904	965	927	931	909	896	912	917	868	977	970	902	939	914	905	931	971	974	918	888	937	902	949	923	935	955	926	933	977	870	934	909	951	899	943	918	921	877	923	956	930	924	972	900	909	880	956	909	911	929	899	932	948	976	995	885	909	905	912	870	976	946	959	917	906	968	915	978	976	882	920	929	929	911	924	931	920	971	931	921	949	978	929	958	937	963	947	939	997	884	921	941	945	897	957	933	971	928	933	875	920	925	954	957	887	940	876	960	925	944	881	985	949	1019	899	937	961	928	888	955	920	895	916	957	900	890	933	938	930	969	903	946	974	929	926	920	906	906	907	896	908	944	958	932	905	940	934	908	956	949	956	936	873	949	972	926	943	944	974	932	900	961	932	885	920	956	933	962	919	926	910	988	903	970	908	890	914	963	951	937	868	945	956	918	882	924	929	917	893	936	943	928	953	937	927	896	925	932	933	895	935	934	978	971	978	941	947	920	960	927	929	894	927	931	878	922	937	921	954	922	930	879	941	922	933	921	924	921	976	885	927	968	933	918	900	923	861	968	935	902	941	866	841	920	928	926	976	921	900	983	940	922	929	942	987	955	919	895	1013	917	985	944	950	911	928	888	916	919	919	935	983	912	943	958	893	960	998	917	946	938	927	874	963	869	959	936	935	953	940	883	895	947	954	938	1003	956	922	923	947	881	900	956	952	901	997	980	889	971	953	961	908	994	936	940	936	961	899	924	885	895	935	908	900	929	927	928	1004	951	945	879	926	892	957	967	897	924	962	947	904	935	982	892	959	973	923	942	897	958	938	955	943	915	893	929	917	949	954	958	973	885	954	918	896	932	985	912	942	921	940	971	952	836	934	920	940	881	921	940	962	970	946	951	948	908	971	935	981	884	966	964	879	927	963	926	988	962	960	895	936	902	954	896	956	900	958	952	932	928	1028	927	925	952	890	936	961	875	921	900	935	901	938	880	971	893	919	920	953	976	914	914	881	911	928	898	908	939	988	968	872	915	928	960	944	914	982	891	966	900	883	935	919	887	916	982	899	974	888	942	946	915	950	897	950	921	917	915	906	939	912	931	972	902	925	968	954	960	920	922	939	904	926	929	885	927	922	932	943	864	931	967	912	947	938	908	933	926	929	975	918	959	939	967	949	925	932	907	911	933	961	919	941	909	948	938	966	921	957	945	967	948	923	952	929	967	903	917	910	938	905	883	929	931	951	906	937	924	947	951	893	905	981	932	970	880	933	959	941	994	940	925	935	935	904	956	931	993	923	929	917	929	914	927	909	907	946	860	906	968	947	931	977	910	904	886	914	940	943	959	952	955	956	918	917	902	905	962	931	912	977	940	963	937	944	865	923	933	885	902	881	921	947	918	923	907	953	895	904	957	942	903	930	922	930	979	921	969	951	947	981	918	957	889	910	913	970	908	930	912	927	922	899	942	952	978	930	925	933	920	924	904	934	920	923	926	934	873	890	917	919	1004	944	943	899	885	971	919	931	927	930	954	930	967	868	914	956	905	921	937	866	931	937	943	939	931	917	941	909	918	967	962	896	959	959	967	953	899	945	936	957	890	918	936	948	906	931	960	931	885	932	920	923	961	960	925	939	920	961	907	913	914	937	945	903	893	896	904	930	948	943	962	973	961	915	944	925	916	898	905	921	952	954	907	987	920	927	928	922	930	904	867	973	918	968	933	979	945	939	921	910	994	983	925	913	936	962	936	882	957	931	893	945	905	877	938	959	927	993	960	878	935	910	1028	894	990	932	955	992	971	968	1012	970	923	959	959	923	912	944	943	968	877	961	864	958	887	855	910	946	940	972	901	879	966	921	971	926	941	957	935	949	924	935	921	934	911	920	955	956	925	917	907	946	982	948	933	932	962	906	872	841	970	943	908	964	935	924	897	900	973	949	913	895	914	951	913	908	916	911	933	974	950	888	876	906	883	927	920	967	938	920	965	976	938	934	950	971	895	923	943	948	924	926	1006	936	953	933	924	938	895	949	911	885	875	890	938	934	912	861	970	924	860	954	976	957	915	889	947	1000	942	902	921	935	996	907	930	930	901	926	968	898	942	977	918	928	906	913	939	923	965	894	905	919	942	896	921	943	925	967	899	930	946	854	920	963	914	943	887	988	902	950	930
23952	20776	24165	27458	20772	20671	1915	668	567	525	483	492	511	471	525	523	468	517	532	492	426	471	446	468	468	476	460	514	473	464	451	458	455	394	470	466	477	465	487	421	454	440	475	451	489	403	460	497	457	455	496	465	449	443	424	483	511	453	457	475	443	483	445	444	427	434	465	461	430	448	492	436	464	436	431	486	474	488	478	456	459	481	444	466	457	493	447	479	423	451	465	469	455	478	430	473	466	464	426	461	466	424	423	487	464	473	390	480	486	463	431	441	493	456	481	458	440	467	478	453	460	485	452	444	415	423	430	412	450	450	448	451	434	472	465	436	446	429	439	492	446	411	474	489	482	439	428	467	468	436	453	453	490	479	495	422	488	435	454	456	467	397	471	440	455	436	411	465	469	477	474	440	477	425	418	483	464	475	435	460	446	412	477	439	459	445	438	461	486	496	449	481	419	444	478	474	444	433	441	466	442	424	443	437	456	436	409	466	472	442	436	466	459	437	508	424	454	448	474	460	477	431	470	444	440	472	459	474	455	414	477	460	458	458	456	467	458	455	438	503	467	421	486	453	454	466	449	481	430	469	445	476	451	465	458	436	460	462	458	470	437	441	463	537	470	389	446	411	454	447	440	489	463	425	502	460	459	470	444	484	439	460	438	491	467	462	421	462	437	460	451	452	486	443	434	437	457	449	462	449	404	414	454	472	492	452	448	471	448	487	470	463	440	457	433	415	463	482	445	442	472	479	424	427	415	474	449	474	486	438	502	474	415	419	483	474	475	456	436	455	488	505	452	469	437	444	455	453	480	489	454	442	450	447	455	440	440	471	428	448	479	443	441	453	516	462	446	472	467	430	462	441	433	475	450	485	456	457	485	478	465	454	482	475	443	422	420	441	433	441	435	450	459	479	441	428	450	514	471	442	476	486	492	461	474	495	434	436	424	433	455	454	435	494	478	449	451	444	430	453	448	433	440	434	442	430	450	472	443	456	408	438	426	432	434	393	438	439	449	462	424	469	437	449	458	478	464	459	468	413	459	460	468	477	477	434	451	441	465	435	491	456	441	503	460	428	493	451	441	458	455	494	484	501	445	476	511	445	445	441	499	470	500	449	456	470	432	419	441	445	429	490	459	435	443	424	462	455	458	421	491	436	454	505	460	457	463	439	466	450	499	456	448	445	430	482	435	440	442	404	436	442	481	457	429	474	467	472	433	468	431	463	409	428	439	433	457	421	425	454	477	501	470	481	443	434	441	438	442	472	457	440	424	448	463	427	460	444	457	453	431	466	445	428	424	426	495	481	463	470	484	471	466	455	427	465	461	444	432	444	490	471	448	470	397	442	409	424	465	474	454	438	459	467	495	472	473	500	505	437	460	434	410	498	458	453	445	428	458	469	463	490	458	435	450	452	447	456	447	463	465	498	424	424	412	431	455	460	493	484	453	464	473	469	392	456	465	479	480	501	440	465	457	430	453	450	497	490	406	428	456	461	466	481	468	465	463	445	474	456	502	472	469	448	474	445	432	413	425	406	451	471	456	468	468	466	409	469	449	469	459	475	490	451	452	482	458	471	448	515	464	475	493	468	421	434	435	437	440	459	483	430	421	455	435	498	481	452	432	486	434	462	463	474	424	480	429	461	468	488	455	487	430	467	467	482	425	500	463	505	425	472	417	439	464	468	477	448	442	479	479	409	447	437	457	453	466	472	449	483	446	474	443	447	427	400	446	459	427	436	458	434	451	440	444	455	430	426	438	449	465	452	433	454	397	418	419	473	449	437	469	447	475	447	441	455	422	502	471	480	464	521	464	462	463	467	447	419	461	447	444	427	444	413	424	462	466	425	479	489	463	437	465	491	473	423	444	467	461	437	426	447	438	470	450	443	456	446	480	453	500	480	470	488	455	436	434	470	494	414	505	412	412	413	416	496	489	469	476	433	451	439	427	445	438	438	435	438	460	452	444	448	450	433	457	477	451	420	466	479	432	481	408	461	417	411	471	449	458	431	468	477	503	475	445	450	461	484	456	492	477	478	481	461	468	421	475	459	440	474	430	466	462	470	448	492	428	482	441	437	452	476	431	488	457	467	461	434	441	478	460	457	454	462	453	425	411	443	450	446	484	439	450	472	430	452	433	467	460	481	477	481	466	450	480	471	420	454	502	487	454	433	439	419	448	454	465	462	445	434	430	480	464	472	424	435	462	444	419	404	433	476	426	439	435	480	421	461	453	411	458	485	448	430	438	479	443	420	416	450	434	464	436	448	489	447	447	465	465	473	488	422	444	432	436	508	459	417	479	444	445	500	482	437	464	433	395	464	433	432	457	450	426	421	476	459	468	484	448	463	451	429	421	451	481	448	475	474	455	489	457	479	437	482	409	445	431	417	417	444	451	442	456	441	439	471	433	494	470	442	450	448	466	475	454	416	457	429	455	404	434	442	447	442	488	456	429	435	456	453	440	467	436	472	433	436	474	422	443	445	495	439	433	460	452	516	493	457	485	478	478	498	505	407	408	453	501	433	425	451	415	438	471	473	503	466	464	454	464	458	457	421	446	457	485	469	399	422	439	437	449	411	446	473	490	458	451	458	456	467	476	469	447	477	438	468	478	443	433	415	431	480	452	432	438	463	454	495	482	464	432	460	467	419	439	460	433	389	424	454	436	479	409	442	507	434	434	477	447	426	435	461	473	437	405	432	446	460	442	484	475	443	503	491	468	499	466	418	441	456	455	449	414	460	477	454	420	445	460	432	481	416	445	458	446	478	442	442	467	478	455	450	490	436	452	470	438	478	467	380	486	440	446	437	399	410	471	443	452	469	449	477	489	467	414	465	471	490	469	470	449	455	470	451	442	459	498	464	468	474	462	402	444	431	462	447	454	399	428	432	509	471	461	459	455	453	440	416	453	450	439	474	454	473	462	481	485	420	476	460	466	450	452	461	493	468	431	462	444	457	405	423	415	429	474	432	432	472	447	440	478	462	482	453	413	444	467	454	459	426	456	428	466	445	480	480	456	488	476	429	451	425	429	441	443	470	423	432	477	413	454	449	443	420	482	432	422	494	470	469	471	436	436	447	450	466	467	454	435	461	477	450	501	420	445	455	420	484	417	467	468	489	435	460	441	453	448	469	468	433	433	376	443	506	402	459	398	454	446	428	490	419	423	475	450	456	435	462	447	453	493	476	478	468	462	423	462	433	479	477	436	459	426	471	475	459	484	441	437	446	427	455	436	455	466	445	447	474	435	448	429	474	438	459	464	473	476	448	468	440	419	426	459	427	442	466	530	472	480	430	438	419	474	434	468	479	454	434	478	427	476	451	464	443	468	438	451	437	460	441	442	441	454	443	458	446	445	498	524	457	464	419	461	485	442	471	445	410	485	414	454	464	494	477	472	438	482	452	515	409	455	478	461	492	449	474	499	448	487	504	441	464	486	469	481	493	455	449	446	434	444	490	460	504	465	446	444	442	446	458	482	461	451	514	456	445
4591	3101	1940	1265	1135	1063	1053	1016	1066	1054	969	937	1058	996	1040	992	973	963	992	966	989	989	995	986	930	962	1016	1009	1008	1041	1036	963	978	952	1032	976	981	1060	970	997	1015	1029	972	942	1006	1014	989	1000	989	1038	985	1016	1053	997	932	1031	1008	947	945	1047	1014	1015	1001	1028	975	955	973	962	985	1017	989	982	995	1009	957	950	1011	1040	977	1012	964	997	1005	1027	1008	994	990	1011	969	1044	982	995	1016	974	1022	996	1069	1004	1002	957	945	938	1019	981	938	989	1031	977	975	963	990	950	936	996	1021	975	1036	1004	998	1011	995	1001	952	1015	1027	1001	1017	1008	985	985	990	1042	936	981	1002	957	964	993	964	1013	948	1003	992	985	987	1013	938	997	967	1050	945	991	1004	985	998	989	1014	1016	891	983	1050	1036	959	1009	996	972	999	1009	1007	1028	1028	1018	959	984	960	1006	916	984	956	1003	957	1029	987	985	1001	977	1012	968	991	981	920	1033	994	983	993	976	986	1005	997	1000	964	995	978	949	1005	1000	919	994	1025	993	997	1006	986	996	964	987	979	979	1013	990	1019	1023	1005	953	983	1009	1016	1018	965	999	1013	989	987	913	994	973	973	1043	974	949	951	989	1001	943	972	999	1038	960	979	982	1005	935	967	1015	1001	940	1017	944	964	1003	1028	1011	997	924	1066	1049	1023	1029	1017	988	923	1029	985	996	969	925	969	1027	1005	981	985	956	993	1004	1011	979	944	990	978	979	1005	962	964	1009	944	1045	1001	1016	968	996	1008	915	996	962	959	957	926	1018	968	989	939	1024	933	887	953	968	1022	1039	1019	984	967	955	999	987	1014	1004	973	955	994	1010	1018	1055	971	996	972	980	984	991	976	970	914	956	1014	933	992	984	978	1018	999	971	1022	1034	999	1020	996	995	966	1062	984	1023	1015	980	988	967	956	1035	1015	1009	961	1007	1013	957	963	1019	967	948	930	948	1035	1027	969	992	995	959	994	995	987	959	948	965	1035	971	1035	968	950	1016	1053	1009	965	1009	968	995	1001	1004	997	968	974	989	979	970	961	981	1000	1036	997	931	1019	1011	937	1010	1003	943	1000	972	1010	954	978	969	988	974	993	977	944	951	993	1006	1001	957	1000	993	983	1062	968	1003	1005	970	1025	987	1021	981	928	971	963	997	1008	1022	1007	972	1008	956	966	973	958	1031	1038	934	951	999	969	977	945	977	1002	997	973	956	992	996	1000	1011	989	1035	1007	988	972	990	967	960	936	969	1037	1001	997	968	977	1023	939	988	1021	983	974	947	948	976	979	1018	1048	970	988	1023	959	990	1009	976	942	1001	1018	1014	910	1013	997	988	1013	994	878	979	1033	951	953	955	958	962	916	991	1016	975	972	988	1036	938	1003	1017	1029	994	1013	1035	984	949	1018	972	987	965	981	950	947	999	987	972	1015	974	999	1074	1008	1012	1040	971	981	972	963	1012	948	968	1025	992	939	1052	939	961	1035	947	983	1004	989	959	998	1004	952	977	959	991	973	961	926	1013	1009	1041	992	975	1016	1010	1034	984	973	1003	1024	986	1026	1011	1001	998	945	996	1006	998	1044	1014	976	924	984	985	1000	1002	1009	997	977	997	982	1015	1021	987	1021	994	965	972	980	1014	998	962	961	986	1030	942	1022	952	932	1006	1007	987	981	961	1004	933	1014	989	1002	961	982	951	974	1062	1037	1004	963	1005	1009	961	989	1027	979	1044	971	985	981	971	963	987	981	993	982	1009	980	988	1045	974	948	990	1037	917	1005	997	949	1007	978	935	954	1007	992	1020	983	934	963	994	958	1010	1007	989	985	1043	953	994	997	977	979	1024	957	967	955	947	1029	1008	990	1020	1008	999	968	989	1029	996	1007	1057	974	1013	1021	994	969	1010	1029	947	995	923	1023	1026	1016	1039	946	990	981	978	1029	994	981	997	1017	1007	1024	929	937	982	1012	1026	969	981	1036	973	1022	1009	989	989	977	1024	987	943	959	1016	1040	966	974	934	1003	996	1000	1014	1003	984	1017	981	973	975	972	1015	969	979	968	997	1045	1040	957	983	1005	1007	975	941	974	957	992	997	1015	1038	936	944	966	983	963	957	928	967	1012	998	955	915	1052	955	991	1004	955	994	982	886	1059	1030	1029	1030	1003	1014	999	973	970	956	943	1026	978	1019	998	1007	939	984	1006	982	1014	1053	948	1004	964	993	963	996	939	988	1019	1002	937	1035	983	1023	983	1024	957	1024	973	972	969	988	932	963	945	944	994	1026	966	1023	1000	996	983	1013	938	995	968	1047	986	968	969	988	1012	985	1000	912	971	1004	1004	1009	1014	986	1024	970	958	994	978	966	1007	1014	994	1044	1013	1040	1012	998	933	964	998	995	1003	935	962	993	938	1009	999	1022	955	937	979	983	961	1064	972	1034	944	962	1028	1061	1013	984	951	994	1012	975	1007	993	938	959	948	1023	977	1020	960	967	1023	979	972	1069	949	932	1025	1025	972	913	1011	1005	985	975	968	968	948	971	1018	961	964	966	981	987	998	1019	935	993	1008	976	978	1048	1000	1011	999	976	964	993	963	974	1003	1004	1007	968	978	958	1013	992	963	956	952	973	1018	1026	960	950	983	972	1006	931	1002	980	1042	996	937	963	968	1006	924	934	997	995	965	960	980	984	955	995	1001	936	1027	932	1007	978	976	1048	970	958	962	971	983	971	978	997	1011	943	953	945	1035	935	1044	938	958	968	1031	1073	1010	1026	991	985	986	1024	1018	974	945	991	1046	949	988	946	984	1006	982	1001	874	938	1011	970	989	1007	980	1031	965	1032	986	961	947	934	1000	1007	976	978	980	917	938	1000	989	967	1003	930	985	956	1015	957	994	1011	991	1030	1006	953	1000	970	995	965	996	1016	967	970	1016	990	961	987	950	962	1076	944	1003	982	985	976	1062	986	1034	987	1048	1026	1041	1000	996	993	992	997	1016	969	951	962	935	1002	983	1004	982	963	983	1001	965	1005	938	989	989	998	1026	966	1060	980	981	944	1012	972	984	1005	1002	957	1013	957	936	974	978	970	1035	1012	1019	1004	972	999	1003	1000	958	1006	988	937	999	1004	1038	993	971	996	957	1031	987	984	994	957	964	1011	992	1047	943	969	987	963	980	977	986	1020	962	916	982	925	981	1028	991	990	943	1019	1031	956	1019	1001	943	993	974	1005	981	973	985	927	1022	1019	987	1045	977	1015	1005	961	1005	1000	971	973	972	972	970	1025	987	1025	955	997	1080	954	1020	978	1011	985	986	979	962	985	996	1016	1010	1015	968	966	1004	1021	993	995	970	952	996	986	968	1016	926	972	1058	955	951	964	1003	1049	1068	955	963	1050	1037	993	1009	1012	1004	1010	956	962	1025	1038	960	1002	1005	960	1009	994	949	1057	986	1025	988	1026	961	952	970	1004	998	944	1003	967	982	980	995	1013	963	963	989	1020	1022	976	974	984	992	1008	951	963	989	960	983	1013	973	937	991	985	1022	975	928	1021	985	949	991	960	1006	998	1044	996	1040	961	987	993	963	955	915	991	951	939	1030	1024	1013	1000	998	951	986	984	966	984	982	1012	926	959	983	981	992	983	999	918	993	964	1031	1029	939	998	988	1010	983	984	942	993	1013	993	987	1015	988	1035	994	998	1000	1013	945	990	993	981	1045	926	947	949	977	955	975	947	993	1036	939	973	954	947	1016	933	952	960	952	1012	1014	966	996	1029	1028	967	970	947	1026	921	1037	988	981	915	1003	973	1010	998	977	990	912	1009	1009	976	967	977	955	1003	1038	1014	950	930	973	1001	1001	958	935	988	991	985	967	948	1009	1031	1001	982	957	975	939	994	1024	996	959	1001	957	1015	966	1000	1007	964	987	1012	946	962	998	965	1002	1025	969	1031	1033	976	1018	956	996	1065	949	1050	1011	996	973	973	1034	952	957	1056	1058	955	963	1045	1028	1021	954	996
23404	20718	24344	27144	20718	20724	18209	783	450	359	375	319	347	342	322	308	317	347	304	334	314	263	300	297	250	290	300	278	258	240	286	277	275	285	279	265	265	313	278	319	278	295	284	288	296	258	291	277	261	293	296	284	275	229	290	303	268	301	278	281	266	303	299	246	289	267	264	301	268	314	281	285	302	279	269	250	297	292	269	285	253	275	270	263	261	270	294	266	278	240	297	308	287	278	339	278	269	259	279	281	306	266	287	287	269	274	277	265	256	285	271	294	271	292	252	292	279	270	263	253	258	293	276	277	277	259	283	259	291	285	297	281	293	296	283	277	228	261	311	261	300	265	281	250	278	280	291	256	264	262	274	264	294	275	278	281	277	266	263	253	279	280	250	284	281	247	276	254	289	285	276	238	256	261	274	297	305	283	255	262	261	255	271	264	273	285	265	263	269	287	314	278	228	250	300	266	278	293	310	263	282	285	288	294	272	306	259	284	250	279	292	279	297	300	262	261	293	275	285	290	289	276	272	261	269	271	275	234	309	254	300	262	287	266	287	271	284	274	286	259	255	278	274	277	273	267	264	291	253	284	269	265	291	271	274	279	266	256	250	240	252	237	292	279	318	249	283	287	281	287	289	279	279	265	280	279	241	297	284	271	263	289	299	249	274	274	293	284	322	281	269	275	306	278	245	248	300	274	254	308	260	271	269	270	263	281	295	288	299	266	243	297	290	293	284	303	298	298	279	248	263	285	282	265	261	287	295	262	265	287	270	304	250	249	279	296	282	275	261	288	263	261	311	282	269	294	295	277	245	266	260	281	282	264	271	301	246	244	264	261	274	256	272	284	259	297	296	287	276	286	304	302	264	274	299	262	287	308	266	291	270	309	272	274	285	257	296	242	302	278	288	284	285	277	275	236	274	244	249	311	287	260	267	244	265	282	269	265	297	293	286	247	301	259	274	274	294	272	262	300	287	309	313	256	286	272	271	282	304	304	267	269	243	306	290	262	280	275	308	302	280	255	269	274	256	251	255	296	279	311	302	291	285	244	274	262	256	266	266	278	307	260	273	274	281	256	301	282	285	259	275	282	272	273	310	292	271	232	282	248	262	276	307	284	282	253	290	270	262	313	270	298	291	275	296	277	283	270	299	314	261	301	240	294	270	260	233	231	259	261	262	255	259	251	272	278	270	291	288	293	288	271	272	281	255	277	286	309	322	260	265	269	313	284	276	272	259	279	262	274	290	289	270	300	292	287	254	244	281	283	261	298	241	265	273	249	283	309	280	265	254	227	291	286	289	260	259	247	259	257	275	286	241	261	272	297	267	284	255	255	282	266	281	277	279	291	282	259	276	288	254	253	272	249	274	254	274	293	323	277	250	269	235	252	264	253	296	296	275	262	258	282	243	300	276	279	271	233	253	259	289	254	278	293	272	265	307	288	272	258	259	283	274	293	312	287	274	269	281	252	290	276	273	266	271	299	278	285	258	257	275	279	277	300	309	267	284	280	261	291	265	259	282	245	284	253	243	293	251	301	282	293	308	263	280	277	267	270	304	243	244	260	276	257	284	264	260	292	257	296	243	257	273	292	251	289	267	271	295	252	257	286	270	291	269	311	284	245	274	261	237	282	302	277	277	278	238	297	250	278	314	276	223	271	275	281	300	249	296	257	271	282	288	256	275	276	273	281	244	282	267	261	296	272	268	284	323	273	287	256	289	270	259	267	308	287	280	247	267	264	286	293	259	272	313	271	292	287	257	261	281	294	284	282	287	293	288	299	270	245	267	270	280	280	275	301	263	251	283	289	268	276	284	285	311	281	285	256	253	272	305	287	307	276	330	283	297	295	254	284	282	243	263	256	272	284	267	297	309	266	285	307	268	286	283	261	271	262	331	251	279	259	247	259	267	264	257	263	267	275	313	272	283	313	278	276	274	280	286	292	305	257	267	303	289	252	280	256	293	258	269	289	314	294	295	273	293	281	313	271	292	262	256	265	287	262	276	279	264	253	286	288	285	294	264	295	274	264	267	285	291	291	282	277	284	291	275	284	247	306	309	294	296	292	268	252	247	291	293	278	273	282	283	260	273	262	288	287	286	268	291	286	322	299	272	265	273	282	305	280	257	245	284	282	250	270	277	297	268	268	251	294	298	291	251	283	262	240	237	260	303	310	302	269	255	317	287	274	305	282	307	333	290	304	232	288	272	267	268	271	272	253	285	280	278	283	260	266	257	325	278	280	274	282	269	292	283	284	256	286	310	295	282	294	287	287	281	268	280	322	304	265	287	301	287	259	283	257	263	293	298	270	283	311	305	287	256	276	286	287	274	262	277	266	278	281	280	272	237	274	298	260	265	251	254	282	302	271	255	276	269	264	272	285	273	252	270	283	288	281	299	276	317	267	285	305	291	299	236	271	282	261	297	271	268	301	292	271	265	276	272	289	281	258	279	281	264	304	260	273	287	256	276	265	253	282	281	251	262	282	301	254	253	294	257	286	248	281	265	311	264	309	281	299	294	252	260	275	257	248	257	272	273	303	297	294	299	269	285	268	259	273	274	262	289	275	302	288	261	269	329	308	256	291	294	296	260	277	312	273	264	265	260	283	270	276	301	249	300	251	262	286	271	265	257	268	293	290	271	274	278	265	253	242	263	283	268	271	249	289	269	280	305	272	305	277	263	275	245	270	269	293	265	263	297	291	279	279	272	246	293	283	238	292	269	257	282	262	241	264	263	298	293	296	301	304	275	275	231	258	282	303	252	308	276	295	258	294	287	253	278	267	267	297	288	315	277	272	315	281	305	258	281	275	290	281	264	268	259	259	254	263	295	241	258	275	290	309	309	291	232	259	266	257	256	259	282	272	262	286	276	272	244	277	293	281	299	268	276	265	262	277	259	276	262	267	282	268	274	255	284	277	252	273	278	267	293	284	236	285	240	254	295	288	300	269	290	271	270	268	320	266	266	246	262	294	297	274	278	266	278	275	256	310	296	310	296	298	283	240	248	281	308	298	272	287	298	266	288	287	281	283	289	278	271	259	267	296	271	265	282	294	274	282	281	263	288	262	264	250	289	271	239	281	259	307	272	268	245	241	279	281	248	244	245	271	296	264	271	307	282	303	283	285	311	293	257	254	264	219	261	302	275	276	296	303	254	273	290	240	255	285	286	244	294	272	312	289	277	248	263	289	281	292	278	264	283	262	301	267	264	288	270	269	256	283	253	278	295	284	249	280	251	285	283	288	257	269	277	240	294	255	291	273	301	254	250	294	227	298	303	283	265	263	273	274	264	297	294	297	306	293	279	285	298	267	322	284	278	293	283	247	303	285	276	292	279	297	265	276	280	295	286	266	248	290	284	286	294	280	281	284	261	297	258	283	302	270	276	266	277	287	282	254	293	299	264	322	255	263	271	302	306	276	250	250	274	285	280	233	263	258	283	245	267	266	300	293	253	260	283	265	310	259	272	254	314	258	273	270	284	268	263	284	292	286
4887	4440	2294	1220	875	800	727	679	700	673	645	649	651	660	665	663	649	667	674	711	625	627	634	642	635	637	607	620	619	650	648	613	580	619	660	639	624	626	602	635	649	616	614	589	632	606	644	624	615	641	601	610	662	613	646	632	629	639	670	678	608	583	672	618	660	623	633	608	593	620	642	611	594	586	636	609	583	589	658	620	629	631	634	619	631	621	598	699	606	614	645	601	596	632	612	611	631	618	676	655	631	658	613	565	601	615	638	617	627	646	614	604	614	625	602	603	596	577	590	619	613	600	645	659	647	604	620	625	642	617	639	611	603	670	597	618	658	633	612	636	631	573	637	655	602	639	648	654	636	632	644	627	625	662	583	606	587	627	622	612	592	605	633	639	622	631	645	643	643	633	633	617	600	579	607	637	619	659	636	588	602	615	614	602	629	580	637	616	593	630	626	612	601	646	629	589	591	621	591	583	600	632	630	667	612	586	632	631	633	666	615	605	611	644	600	620	613	653	643	656	629	604	650	573	619	602	635	634	590	628	622	620	607	618	615	645	614	599	618	602	658	625	639	629	642	617	631	640	633	626	595	641	600	591	605	579	643	640	644	610	609	602	622	589	631	615	648	634	610	614	614	566	613	585	570	601	644	637	610	593	640	658	625	625	651	588	627	601	583	614	620	631	579	612	686	626	612	570	608	620	660	634	625	651	663	621	600	587	621	623	664	662	642	622	590	654	612	643	614	618	650	652	587	617	583	619	619	609	644	596	595	623	580	638	613	611	594	635	631	622	630	666	627	617	609	620	613	603	581	603	629	591	595	628	646	638	678	583	620	630	606	605	598	609	612	608	645	615	609	666	653	627	617	611	609	625	632	596	644	609	631	624	600	595	608	622	578	606	632	627	618	619	629	610	609	587	641	568	589	593	617	615	591	634	616	601	629	617	629	612	644	666	595	609	621	556	606	638	601	654	659	647	621	658	612	620	647	612	624	571	619	667	625	594	616	601	642	660	579	595	594	565	597	605	592	642	572	676	616	620	625	631	607	639	641	639	606	591	598	648	655	609	620	566	615	646	656	632	614	591	597	583	627	608	639	651	652	677	640	631	597	618	628	635	623	629	643	643	633	579	645	554	640	625	631	626	606	582	656	612	630	609	617	629	630	603	603	649	615	684	624	619	601	629	677	620	644	638	618	642	620	651	638	654	564	633	608	628	596	642	603	646	578	634	598	611	664	610	647	620	558	577	581	627	636	604	597	572	620	643	597	579	625	607	639	632	664	639	631	652	607	637	619	615	624	613	611	588	622	623	603	632	663	632	618	638	618	619	586	612	625	623	590	617	641	631	626	610	613	628	597	625	630	634	601	617	594	612	616	638	591	614	626	604	629	581	623	579	614	599	649	611	614	619	622	632	618	634	672	637	620	601	585	635	698	608	671	620	653	570	567	616	617	600	646	618	655	637	637	676	610	588	592	668	624	620	649	583	607	600	598	598	677	611	600	639	577	592	623	612	660	597	584	646	654	600	617	597	650	626	617	622	577	631	601	682	629	572	610	612	624	590	617	574	604	574	646	639	637	602	642	638	618	613	644	617	617	612	611	616	613	613	640	654	599	630	603	612	629	654	657	595	598	623	612	611	610	607	593	629	638	628	641	595	615	647	620	638	592	620	586	621	600	637	639	620	622	620	613	563	622	623	631	644	642	635	641	618	590	621	622	632	589	627	651	620	627	613	615	587	592	617	604	649	638	643	626	671	592	632	584	633	665	628	641	598	651	621	603	612	660	621	630	587	654	543	621	592	612	664	675	590	626	603	655	622	644	613	571	613	609	643	639	677	648	626	629	653	601	620	647	609	605	656	589	606	592	629	620	609	617	628	632	641	596	561	633	651	580	653	657	599	632	624	604	594	577	609	646	613	595	643	619	627	631	614	648	638	559	623	626	613	643	611	635	625	639	639	624	656	615	638	567	647	673	593	637	672	615	607	638	594	597	591	634	642	612	648	634	593	599	604	624	621	609	620	618	614	661	629	606	631	640	617	623	605	585	606	585	588	617	649	624	612	619	623	601	630	591	648	592	645	636	617	586	653	603	615	598	604	580	589	623	621	639	625	639	631	649	623	627	611	608	580	601	605	641	576	567	638	680	628	634	631	633	652	591	657	610	589	627	575	621	618	645	645	622	643	625	667	592	639	584	616	632	608	618	650	665	630	596	637	644	608	645	604	608	663	591	597	609	658	621	669	593	597	658	599	639	590	611	672	621	643	620	639	581	641	635	620	673	557	574	631	622	649	646	638	597	595	650	570	631	644	584	576	608	617	635	630	665	614	665	564	573	626	659	629	624	646	671	619	641	657	632	649	615	569	613	638	637	578	679	608	641	636	646	570	622	608	607	622	625	584	630	582	578	617	602	642	650	564	579	633	606	609	615	614	642	630	613	634	613	646	579	630	617	615	658	611	607	611	592	626	619	569	625	633	603	665	601	618	618	610	639	596	649	621	564	634	608	608	643	599	620	604	620	640	616	654	625	634	639	622	586	624	601	636	631	619	615	649	597	596	608	632	617	653	618	598	620	616	633	636	624	609	617	603	590	621	668	558	574	650	580	631	658	622	640	604	620	647	611	591	620	605	637	592	673	582	594	620	608	640	639	585	585	591	585	598	609	622	622	656	607	592	628	579	648	596	640	598	579	600	594	594	663	618	612	618	584	637	659	606	647	629	623	628	567	641	628	615	622	621	576	625	611	613	671	687	617	628	644	659	605	613	614	635	603	616	643	602	669	613	605	662	573	612	638	630	619	623	651	599	635	582	621	638	643	609	649	627	650	583	626	585	628	626	628	611	639	613	625	622	605	614	677	624	602	620	596	602	625	632	635	612	650	624	629	647	610	588	611	580	610	579	622	631	608	600	671	603	595	630	613	650	614	613	651	667	635	587	618	635	637	627	653	614	664	653	627	618	601	629	627	581	621	616	610	636	668	650	632	602	600	577	602	619	583	590	643	622	643	594	632	666	638	611	589	636	608	641	640	620	603	622	598	617	605	629	619	612	587	654	609	669	609	623	629	627	654	642	626	646	546	636	628	619	638	593	579	618	630	665	629	619	608	649	637	588	635	600	598	637	606	672	627	631	641	608	638	608	630	645	628	581	645	599	661	630	623	619	627	616	626	605	640	656	595	673	661	620	582	589	628	626	612	543	586	641	595	635	593	628	648	629	631	626	652	578	602	620	595	623	630	635	609	628	614	642	590	634	594	620	606	664	655	692	614	654	608	614	585	574	653	595	593	616	584	576	628	636	625	648	635	621	584	640	659	615	602	626	621	593	620	645	599	582	621	622	602	638	583	668	644	677	590	671	597	622	626	594	642	606	640	622	637	605	655	608	584	653	610	596	638	630	627	662	591	569	618	618	633	649	676	626	619	620	603	658	639	634	622	648	665	664	678	635	656	616	633	609	622	656	600	665	594	582	569	637	632	641	627	634	607	603
31845	19090	7134	668	462	460	428	378	419	392	421	404	433	403	381	452	395	408	452	384	411	382	408	399	418	401	410	405	383	456	415	399	389	453	420	436	450	394	383	440	433	398	438	427	400	421	394	415	444	429	421	418	407	422	398	414	411	441	398	390	393	378	408	389	391	427	381	375	436	385	415	404	452	420	397	371	396	408	362	407	407	407	407	415	384	398	429	367	411	391	445	445	416	421	405	384	363	398	395	415	397	395	357	385	389	403	408	416	418	412	401	387	402	394	414	405	419	396	369	460	419	443	409	394	423	374	423	407	417	401	413	426	381	404	402	361	408	396	409	443	435	445	431	396	382	389	387	426	449	370	408	363	386	438	395	428	422	405	418	410	436	424	379	428	399	434	435	404	417	398	404	386	407	429	390	434	441	418	415	404	442	443	391	422	398	407	446	428	423	426	390	440	397	411	400	389	391	406	371	420	401	447	445	444	386	446	432	425	445	371	394	406	380	431	385	386	428	410	393	414	418	439	429	406	359	378	411	426	409	418	386	422	413	424	443	424	432	381	401	390	394	384	380	414	406	427	424	399	504	375	412	393	431	402	388	370	432	430	413	403	416	431	424	457	425	418	450	425	460	439	427	453	416	379	404	430	349	407	401	428	395	396	393	395	418	395	409	405	399	408	408	409	443	428	372	398	391	394	444	442	431	411	418	423	402	399	395	386	408	398	415	405	411	430	414	441	372	408	407	422	426	403	385	435	416	424	404	404	425	413	415	433	404	398	393	428	357	390	400	404	430	413	419	403	412	406	425	356	433	418	420	422	447	412	378	405	406	389	394	386	387	421	389	383	438	416	396	409	401	453	412	393	394	415	400	389	396	461	447	421	364	385	423	420	429	383	387	390	405	395	435	443	404	392	435	420	427	425	386	378	444	406	387	433	382	350	413	384	436	377	393	385	380	411	393	422	409	413	385	394	415	431	427	446	381	389	451	419	410	379	379	425	428	398	378	447	423	372	383	385	422	395	377	444	419	431	422	383	453	397	416	440	398	403	388	408	401	389	404	386	395	450	414	372	396	374	435	414	426	434	444	374	418	418	426	356	434	401	438	418	425	412	400	354	378	416	388	420	406	396	421	410	403	412	431	388	457	390	398	426	391	470	431	404	408	393	417	411	411	424	373	413	434	391	358	406	428	421	415	373	438	403	378	395	429	415	413	415	414	436	432	428	379	413	427	395	396	407	440	444	378	437	400	387	448	408	416	403	421	417	410	394	413	410	400	388	373	443	424	450	432	422	414	393	380	423	388	383	427	404	366	397	419	416	442	443	387	402	434	435	384	453	394	373	395	435	403	392	443	401	361	372	408	418	400	390	438	376	411	411	382	401	417	427	417	389	385	378	377	378	420	376	384	426	440	409	417	430	398	400	422	438	394	427	434	402	419	427	398	412	402	399	419	399	407	412	385	373	428	397	404	397	396	413	389	430	434	398	416	426	411	401	371	382	421	430	380	411	426	407	407	386	411	413	407	343	411	405	408	423	396	442	380	442	393	412	399	427	392	423	418	412	393	380	410	448	446	384	410	373	421	396	393	399	372	429	406	389	429	401	366	419	385	415	457	414	412	414	384	390	421	401	408	410	428	419	410	438	410	411	367	435	403	400	401	418	431	411	399	462	402	385	409	402	401	434	366	451	456	416	399	441	420	416	439	376	385	407	406	424	374	395	422	368	409	450	410	431	394	390	407	416	410	416	400	367	415	429	435	402	431	385	389	410	432	384	440	395	428	433	429	402	399	394	410	445	426	426	427	400	409	371	432	391	383	454	344	424	400	405	418	431	422	393	392	402	411	402	409	426	442	389	397	415	474	426	412	420	410	458	404	431	395	422	397	403	437	399	420	424	441	421	398	385	405	416	401	451	419	415	393	419	400	415	409	417	418	393	434	422	397	402	374	412	414	410	424	368	426	391	406	414	442	403	397	418	378	408	397	416	474	398	381	441	435	403	399	405	398	418	425	391	384	393	422	424	402	409	453	353	399	416	427	416	425	365	426	418	390	416	424	387	396	397	387	394	396	388	420	436	401	401	414	385	437	365	405	452	407	417	430	394	380	412	405	425	408	385	391	388	446	397	425	373	385	429	404	413	422	418	427	393	387	415	440	423	441	414	371	408	408	386	434	416	398	415	387	408	411	372	424	462	441	447	420	390	413	453	411	384	408	400	397	390	384	437	419	410	420	401	398	401	413	444	410	382	441	434	393	422	410	392	406	405	407	402	387	416	407	385	466	399	405	443	416	408	422	412	371	397	408	372	376	400	423	406	406	406	366	413	413	393	398	396	401	367	414	417	417	410	380	416	413	429	400	434	405	437	449	417	457	408	388	462	458	387	436	375	411	441	373	436	371	440	431	407	393	433	406	392	385	399	409	384	389	435	408	407	420	417	400	451	438	419	433	424	466	427	395	422	426	379	418	409	391	399	387	413	420	404	401	400	406	391	430	408	428	401	380	377	408	403	424	448	411	379	390	401	394	413	419	396	372	413	404	405	409	367	443	380	443	426	415	386	385	405	392	424	428	401	421	393	403	412	455	420	389	411	427	419	405	408	411	437	423	411	395	416	412	446	422	410	439	417	399	384	394	420	440	425	422	377	398	439	376	373	445	394	419	384	398	387	396	452	423	400	407	463	424	396	407	398	424	443	409	431	395	406	426	402	430	405	415	374	390	390	394	458	419	402	390	412	404	387	405	386	389	393	371	454	419	394	417	390	415	408	400	404	425	395	393	424	406	399	432	406	389	409	400	374	393	436	383	399	409	391	371	385	388	430	393	394	379	396	431	408	395	402	413	383	444	422	421	424	405	418	409	448	422	399	404	400	413	399	419	416	440	383	418	394	446	396	374	408	395	381	440	418	381	430	388	404	390	413	398	412	428	394	391	398	373	375	388	426	431	429	402	413	394	402	401	417	435	404	417	411	395	439	413	445	426	374	403	419	440	409	407	398	398	418	421	416	419	397	393	417	449	422	382	398	399	428	370	403	370	399	391	396	342	432	433	416	395	385	422	402	415	450	368	403	427	397	469	424	401	429	407	392	376	407	400	413	397	383	394	425	414	426	394	384	401	438	410	422	397	379	421	400	420	378	419	419	410	380	403	440	431	410	397	401	425	382	422	427	433	401	404	392	411	425	446	412	416	388	419	417	363	383	418	444	427	400	404	406	423	394	425	375	399	432	407	384	435	445	413	402	399	402	396	480	471	439	423	399	433	405	425	401	423	432	433	422	395	396	439	397	410	392	391	422	394	422	425	444	431	393	406	451	452	403	435	362	427	408	393	384	446	411	398	387	397	404	408	419	380	413	419	407	405	435	407	419	417	379	389	451	456	386	395	393	408	413	391	407	411	412	372	441	417	414	416	420	395	377	411	395	415	379	410	427	402	378	418	419	440	406	384	365	415	401	380	397	423	411	427	411	430	396	423	419	417	437	393	439	429	421
5602	1067	1003	963	945	955	932	948	926	953	937	905	951	896	962	900	952	906	960	922	937	963	889	928	923	922	855	912	905	944	932	880	926	930	907	928	919	914	957	920	967	969	942	985	929	956	890	956	954	951	934	962	915	951	942	971	938	947	949	914	953	933	937	875	966	937	894	936	892	927	935	892	863	960	946	956	967	885	982	911	898	890	886	966	907	862	918	979	952	986	991	959	890	928	919	978	966	947	962	940	933	940	918	943	927	961	909	944	921	927	884	900	945	944	902	910	960	965	878	969	967	903	942	934	952	936	958	877	953	945	962	941	932	932	896	952	945	932	971	966	926	949	909	951	874	901	944	904	878	956	943	953	895	946	935	952	944	929	925	1020	894	869	943	900	919	921	921	993	884	932	890	943	925	934	950	932	950	928	915	964	920	893	948	929	917	897	896	936	946	956	883	923	936	939	929	944	911	902	940	924	988	968	906	926	921	889	1005	936	916	879	932	912	962	1013	905	943	905	945	930	954	962	918	981	944	895	919	924	942	899	1001	945	902	919	937	904	872	916	958	863	880	954	950	947	912	910	946	950	947	938	897	982	941	932	952	880	936	941	884	953	940	952	894	939	932	964	926	890	945	911	959	905	991	910	881	922	904	851	919	963	930	937	943	901	947	928	968	934	912	932	989	982	938	928	906	939	943	923	990	930	894	886	895	961	1022	957	935	941	923	910	985	960	937	936	953	944	968	938	975	947	921	914	915	850	933	877	958	934	938	895	956	960	972	956	991	927	918	1002	931	967	948	925	908	910	915	944	879	906	861	938	975	885	970	958	929	956	868	990	999	915	941	922	914	965	906	917	946	912	915	973	981	923	948	874	947	955	914	933	973	922	924	946	966	998	925	932	902	939	970	960	951	919	934	918	978	933	927	944	927	984	928	904	900	936	922	867	910	895	913	887	914	910	960	975	899	920	966	868	943	936	928	925	906	894	960	910	909	907	959	927	920	854	901	900	929	879	920	909	927	895	924	915	898	961	929	928	919	862	896	968	967	920	980	935	954	920	917	940	887	970	899	910	942	892	934	976	937	942	940	943	923	946	924	912	916	912	951	924	913	926	920	914	935	904	938	946	898	934	961	904	960	925	876	900	913	959	921	955	888	941	893	869	971	939	960	974	970	940	933	956	972	933	947	921	956	902	987	958	848	942	925	948	969	948	938	950	938	914	897	936	920	939	939	908	919	980	926	943	919	912	970	929	949	979	955	964	911	904	908	956	923	925	992	912	954	1004	922	955	902	946	927	883	947	944	974	983	984	944	930	916	881	934	924	892	918	1000	901	965	915	928	946	980	953	892	899	919	913	905	956	962	921	979	903	901	941	970	942	960	892	954	969	859	903	915	970	914	927	1005	947	914	958	886	930	935	951	945	928	905	963	950	934	902	905	909	888	888	933	861	969	907	961	945	878	938	963	914	877	893	990	994	922	918	944	914	965	868	938	924	892	866	921	958	916	926	960	931	939	1006	957	910	912	936	863	910	962	878	927	921	945	942	882	948	978	936	937	935	891	903	903	962	965	903	996	891	937	987	946	898	961	884	884	915	986	912	950	937	917	936	877	890	942	895	947	905	967	999	934	918	922	927	880	946	957	932	894	921	970	914	950	913	902	941	926	915	911	932	994	887	897	960	902	912	893	927	940	920	872	933	934	952	904	913	890	927	942	963	916	958	915	948	901	931	943	907	1009	943	872	925	918	924	954	963	935	927	930	968	938	937	912	933	896	915	935	940	921	923	894	903	960	991	942	920	891	933	903	930	894	899	887	944	935	902	882	930	900	943	962	877	922	938	905	941	932	905	917	904	897	991	899	963	913	893	933	942	921	882	931	962	949	932	907	886	958	933	926	974	942	933	902	942	931	965	975	850	922	923	875	932	977	934	870	954	1009	914	897	921	916	943	935	899	905	901	929	904	949	886	921	955	915	926	952	871	947	909	940	912	956	907	901	913	950	960	908	924	944	923	994	984	923	996	946	981	929	885	901	927	931	919	900	919	927	930	907	967	917	860	943	937	884	885	922	910	925	1019	942	920	918	916	943	924	951	921	950	931	913	928	915	867	933	924	988	934	880	953	869	933	925	956	955	890	925	961	963	946	912	954	937	945	944	973	901	957	943	942	953	917	920	914	906	892	949	942	891	883	931	907	934	927	980	955	895	929	969	871	922	895	947	946	941	921	965	889	896	916	934	948	929	978	880	932	907	958	925	924	954	940	940	965	1011	913	930	969	948	912	908	958	906	913	945	886	925	932	957	908	955	905	935	968	949	930	948	913	907	934	876	980	934	891	904	960	978	913	927	921	943	903	919	913	894	912	887	905	958	975	923	955	922	965	960	929	943	968	905	916	925	917	895	924	858	928	922	991	965	876	984	929	925	927	935	973	900	962	968	924	913	937	900	913	894	951	935	907	977	943	959	875	997	968	932	914	902	928	926	909	862	933	911	969	964	954	921	900	910	889	939	843	905	938	925	964	904	927	927	896	896	935	910	985	913	982	925	879	871	946	934	911	944	935	894	908	961	942	924	942	905	937	879	944	847	943	975	940	927	981	954	941	908	866	906	937	905	929	939	965	923	929	948	923	886	948	925	949	893	994	884	999	912	977	937	913	919	928	900	979	905	938	917	972	988	889	963	929	946	897	907	965	928	907	982	926	903	914	1002	927	944	911	966	949	976	952	938	957	921	945	865	882	892	909	937	946	986	921	956	966	994	912	942	933	925	957	930	908	933	933	954	935	930	932	930	906	881	933	938	923	899	901	940	930	901	912	945	903	908	910	997	908	922	929	919	984	921	930	885	918	919	994	918	911	946	944	901	966	976	969	920	960	923	933	943	928	949	928	953	970	898	926	891	938	940	954	895	908	925	954	908	979	956	914	939	912	942	1005	977	954	956	993	934	904	924	903	954	949	919	937	889	923	913	895	942	969	919	946	957	920	909	916	995	926	909	938	909	954	985	936	902	899	881	880	957	956	950	983	961	908	950	898	958	937	951	934	985	894	972	958	936	940	887	943	920	946	873	936	919	911	899	924	923	945	934	952	927	962	931	939	868	922	930	881	918	942	912	906	966	988	961	943	925	983	913	943	992	928	939	950	875	914	953	968	898	885	944	871	939	967	974	929	973	918	988	963	917	888	915	920	885	965	947	975	964	902	960	946	918	895	896	958	929	950	966	941	907	893	993	929	972	970	932	906	917	993	915	900	966	867	945	1017	948	927	913	902	999	960	919	962	907	941	908	902	902	933	927	932	979	915	951	962	872	963	891	931	950	917	877	941	882	960	925	932	884	930	925	954	922	933	977	929	890	941	978	891	909	933	953	924	956	971	896	942	916	954	878	917	968	933	875	944	940	893	875	990	929	972	916	938	896	937	983	967	879	920	900	911	968	891	955	916	949	931	974	872	946	1007	904	966	937	949	956	994	914	911	985	913	930	941	901	936	971	1002	903	949	908	926	901	907	959	928	897
23984	20770	24145	27450	20769	20698	1902	654	550	519	540	487	450	464	476	462	478	546	482	444	478	466	443	492	448	446	466	479	465	458	484	447	443	456	428	477	472	461	495	462	414	488	454	490	473	464	410	468	484	466	383	485	471	440	430	438	466	411	451	451	433	457	495	458	462	506	458	473	404	490	438	447	450	465	427	471	438	424	493	461	466	443	460	479	472	449	462	446	465	472	477	468	438	448	424	467	415	503	396	486	481	443	459	468	454	452	472	438	471	492	457	463	434	473	436	442	444	446	484	480	452	454	460	439	472	429	463	440	482	445	442	485	446	451	456	417	425	440	479	461	475	515	464	448	457	491	447	462	474	450	433	448	461	436	476	474	419	457	458	450	459	470	431	510	455	462	448	464	470	473	448	445	478	378	438	498	403	455	449	440	456	449	471	459	433	459	423	460	428	456	456	442	453	461	443	447	417	430	461	436	462	466	424	422	437	465	447	453	437	446	464	458	464	508	457	475	469	394	427	445	442	437	466	454	448	450	454	453	438	480	432	477	414	462	455	444	486	491	496	501	485	448	436	460	509	504	460	477	454	439	496	496	450	436	450	417	469	415	410	478	433	481	483	450	443	432	459	447	493	446	487	472	445	487	442	438	451	434	450	500	464	459	439	416	490	457	452	425	504	444	491	466	472	433	419	438	436	485	460	488	472	430	458	482	451	407	454	441	474	454	495	440	484	453	438	499	482	469	454	418	415	453	485	476	483	451	430	442	426	457	448	478	444	475	477	474	492	466	438	431	446	476	452	451	478	453	464	438	443	408	426	457	460	464	465	470	455	478	427	437	425	431	482	512	486	454	453	419	452	457	431	486	450	496	458	418	444	500	488	473	419	446	482	468	462	446	469	423	439	442	434	517	522	495	488	478	462	475	451	489	485	470	455	465	424	417	402	490	442	487	439	464	439	435	430	448	461	494	450	497	461	459	413	439	454	478	446	440	446	433	425	453	436	468	444	470	416	448	449	441	436	442	484	457	457	474	479	511	469	450	459	447	407	475	466	460	449	493	412	475	470	453	435	431	460	457	408	466	428	482	415	459	461	466	452	451	446	458	446	432	471	468	475	478	481	431	505	449	456	434	464	461	454	462	446	460	438	448	471	469	478	425	491	463	447	435	475	431	460	477	424	461	458	468	498	481	448	412	436	437	460	457	407	447	488	403	447	437	446	461	425	435	489	411	494	446	439	426	445	450	459	457	434	456	471	496	464	467	441	452	450	467	421	462	453	470	455	505	480	482	474	435	481	502	424	474	447	475	438	455	470	444	463	475	457	456	479	426	423	408	454	456	451	398	457	474	466	449	484	464	431	388	506	474	485	438	461	483	483	471	457	458	434	447	421	464	454	457	496	428	460	456	432	449	433	415	455	477	450	466	419	427	445	511	506	443	460	438	451	454	495	471	422	464	473	435	469	447	417	503	481	444	443	440	468	457	460	466	445	446	470	468	454	442	450	459	450	440	498	466	444	489	451	414	433	493	471	440	444	460	454	477	483	406	420	425	443	389	462	436	461	446	470	439	462	448	465	464	505	447	437	481	480	454	429	487	471	427	419	492	459	443	462	440	452	460	444	440	454	443	460	448	422	428	448	464	485	478	449	458	462	484	453	504	430	455	496	412	488	449	448	449	502	481	411	455	441	433	480	459	431	488	414	437	479	440	434	428	501	435	428	472	443	479	453	483	474	447	476	488	496	428	430	460	465	440	474	451	448	481	454	451	416	421	455	454	459	440	428	455	424	474	439	458	418	425	439	460	429	479	430	443	477	435	460	399	454	447	476	468	495	469	457	443	436	477	494	451	420	454	478	501	441	419	440	498	478	422	462	437	440	455	444	484	477	437	413	475	480	460	414	420	467	497	449	426	435	518	458	472	448	488	442	453	436	437	471	447	455	468	453	432	419	446	411	454	477	458	451	494	486	476	437	434	464	474	414	464	414	447	456	440	470	460	449	461	468	410	429	446	481	427	493	478	452	463	494	407	452	470	484	470	448	445	431	437	460	414	457	455	436	428	401	434	447	442	476	435	482	467	444	457	463	408	490	457	474	458	458	482	481	440	449	470	444	452	450	471	429	461	430	421	448	487	419	425	482	476	496	446	432	430	475	439	436	452	429	451	458	452	448	437	414	452	459	444	444	475	465	462	456	463	466	488	514	488	439	443	415	415	458	429	443	435	447	427	451	468	474	479	458	436	443	445	474	443	415	436	440	464	470	451	464	449	475	479	462	462	472	463	432	451	452	454	471	502	431	495	468	477	476	455	430	445	445	428	441	476	425	444	486	486	508	450	463	457	427	456	483	422	432	461	453	453	416	481	464	458	477	499	453	425	474	443	477	431	474	455	455	474	449	439	430	468	466	437	452	479	440	453	430	466	426	418	515	453	425	407	433	445	448	469	473	487	455	415	405	489	439	473	450	480	458	455	438	457	497	476	445	433	477	459	461	454	459	475	426	491	448	440	459	433	451	468	468	449	420	439	401	479	494	455	454	447	467	459	444	453	451	484	405	444	498	456	449	460	454	449	453	456	469	485	456	409	437	450	447	461	480	464	446	431	427	437	476	465	459	464	456	474	472	521	435	461	468	483	469	447	450	443	461	433	440	438	421	472	456	476	448	448	429	450	459	441	462	462	428	467	473	460	461	426	438	472	493	473	440	458	461	444	457	464	471	446	427	443	424	428	456	438	401	444	449	465	468	499	459	486	449	479	448	511	441	432	474	482	427	465	446	443	453	474	457	477	438	445	458	466	418	432	476	466	412	461	449	496	435	455	512	465	451	415	438	451	488	470	450	492	431	448	423	457	454	464	442	446	434	447	463	450	446	442	405	433	407	460	432	480	465	451	424	420	437	447	427	458	456	471	446	453	484	441	481	432	413	483	452	453	444	489	511	441	448	455	452	497	453	433	450	449	474	445	404	453	462	471	438	461	436	436	443	458	463	468	427	503	462	438	467	401	470	504	453	463	441	491	420	471	448	438	493	457	432	471	410	470	428	502	440	473	468	425	459	473	449	434	466	449	495	450	399	464	443	493	434	464	469	446	489	438	420	383	440	462	471	420	448	437	475	467	469	482	474	480	438	471	469	454	442	443	494	479	440	429	465	474	439	474	431	475	477	446	499	461	439	459	442	503	452	474	456	467	399	460	454	438	464	424	429	485	470	434	461	435	431	453	470	452	432	449	425	500	466	453	414	477	461	480	462	423	425	454	417	448	531	442	466	450	419	424	416	426	446	437	482	426	417	443	450	481	483	444	440	454	441	454	449	442	477	481	428	471	426	451	423	447	470	458	484	493	470	422	474	495	474	472	422	452	453	393	421	452	465	460	435	439	433	465	454	496	460	448	450	451	468	452	425	483	457	472	457	458	460	472	447	433	446	438	438	433	486	473	437	444	465	460	421	460	439	421	459	412	445	473	429	405	461	430	448	414	463	471	463	430	486	487
4692	3067	1930	1324	1112	1106	1023	1037	982	989	993	1026	990	983	1001	992	1073	1038	1030	933	966	951	1016	1000	1019	932	1005	933	986	1005	963	1034	950	962	998	1020	944	997	1022	1029	937	1001	987	1028	992	935	984	975	1016	927	987	941	980	1008	993	986	1009	1030	1006	1018	979	993	1010	975	987	957	1059	957	979	991	1014	1016	972	1000	1002	993	978	958	975	957	1034	995	995	997	994	940	970	1016	980	926	980	991	944	964	953	987	1009	1012	957	1026	982	987	964	942	992	985	989	982	991	1007	967	979	964	963	1001	966	1008	923	969	1024	1011	955	951	1047	957	1013	980	897	977	971	996	1036	933	1008	975	971	1007	996	982	975	935	1025	972	951	934	980	957	1007	975	1002	947	945	1000	1006	1003	985	1023	1027	966	998	1039	969	962	1008	971	986	933	976	1026	965	977	979	964	994	984	960	997	910	962	1028	992	971	964	1031	1008	996	1004	979	1014	966	1028	988	1003	939	947	1018	953	984	955	982	950	1009	1032	964	953	991	954	1016	1020	990	891	968	954	981	1009	981	986	981	981	1000	933	971	1010	938	1032	1016	989	991	977	970	988	952	1013	1005	958	1037	947	1000	982	993	952	943	1029	984	1063	977	1023	963	946	1062	925	969	1033	950	1013	1025	958	996	986	970	1035	995	939	976	983	961	940	957	974	1025	978	947	972	965	943	949	1023	983	991	1002	1003	959	975	969	986	1008	1051	989	968	1011	915	1047	980	1026	972	957	1006	937	965	949	992	984	1018	982	1001	991	995	990	977	953	940	978	956	959	1013	992	1019	986	978	1019	990	971	899	920	979	961	1012	968	922	1001	976	987	971	1018	918	1015	1041	997	927	921	960	990	1024	991	974	988	962	975	925	1010	1014	973	959	932	984	985	970	999	986	970	978	993	986	998	1005	916	942	967	1042	914	1019	997	975	1012	983	967	968	1004	968	948	1011	998	946	964	1015	970	955	971	974	1033	1003	945	1014	991	987	947	990	973	963	947	1003	959	1059	1011	964	1007	1002	1012	950	973	1016	1006	943	936	1000	976	931	985	1000	991	960	976	984	1021	1003	986	1010	1010	961	990	922	1010	910	1023	971	932	964	947	976	1013	990	954	985	1030	951	1038	1021	1013	953	997	976	982	1025	1006	931	1002	959	1043	944	998	995	1024	1000	979	1014	994	985	1012	936	938	927	976	1014	970	1017	979	964	1027	1061	1015	987	975	977	988	966	980	1053	912	1009	988	962	1000	954	1021	920	957	1017	1010	972	997	974	933	952	978	1003	1009	935	971	955	1025	968	1029	982	946	1012	966	1057	953	894	975	959	969	994	953	997	1012	977	957	1033	988	987	997	1030	941	988	972	1002	1006	1021	958	1021	972	988	957	971	996	1029	978	969	967	958	1044	981	1004	933	1034	1031	966	958	972	1016	978	992	989	982	934	959	979	977	986	972	991	1027	1008	1051	924	968	994	989	939	965	929	958	1034	935	999	989	1002	1000	974	997	941	957	1001	999	918	974	1067	1001	961	942	957	976	1004	959	991	1031	968	987	1016	969	1001	1008	994	957	977	994	1015	982	956	1029	988	1018	1005	973	1035	989	941	955	987	938	1015	1030	1060	988	984	965	995	974	969	1037	1005	981	1007	994	980	972	1008	983	994	969	959	1028	980	953	930	960	1040	976	947	945	994	972	1016	980	1033	988	1014	963	1019	1062	1046	1013	932	981	975	955	991	967	988	974	955	994	1019	975	977	1055	1031	924	991	968	974	1013	984	935	972	977	998	954	967	986	971	955	986	997	940	949	995	974	977	950	1010	1009	997	969	1001	1015	1020	984	1001	950	1018	983	970	966	938	997	982	986	987	967	942	995	1013	1014	987	1023	981	999	1012	952	957	994	939	988	993	977	945	975	965	1014	998	1016	980	963	953	976	956	977	990	1014	935	971	993	920	1002	967	985	1024	957	1002	966	1005	998	962	986	983	992	984	992	993	977	981	1059	925	993	989	954	945	1020	977	1015	1015	982	952	988	995	958	974	1026	970	907	957	981	955	924	971	994	969	1002	966	1022	1007	1031	934	983	986	956	1005	943	977	976	1041	1014	961	951	973	990	1042	999	985	942	1015	946	982	1001	985	967	991	991	982	1040	946	1008	957	998	955	964	1006	1020	1024	964	1007	948	1003	1001	1000	991	999	1010	983	976	972	1024	1064	1022	988	1009	1020	968	958	986	968	988	1000	971	940	965	997	948	1048	1035	980	957	974	1062	998	947	994	1016	955	983	948	937	1013	1001	964	981	978	974	1008	1011	990	1009	965	979	1034	1028	938	963	965	993	1002	978	913	1007	1018	1021	1078	1015	953	979	1020	979	918	962	985	939	1000	1006	1014	994	1013	988	956	1008	1014	962	1005	975	1007	963	968	971	1002	946	953	917	1004	1012	948	990	1006	981	958	952	982	909	994	996	978	982	1012	961	952	976	981	932	955	963	1053	979	961	1030	968	972	936	990	970	1026	991	1014	968	973	920	955	1031	997	984	1016	961	929	975	1017	944	957	983	1014	1051	970	1015	1070	950	1035	969	944	950	1002	1010	1002	990	1028	981	977	1060	904	928	943	973	923	1018	946	949	1008	1049	1017	954	1030	954	993	976	959	1011	1008	968	1037	988	946	942	1034	981	964	984	1008	962	1018	995	963	971	995	1084	1010	936	1005	1036	970	979	994	985	988	1016	970	1013	955	933	985	1001	1000	966	971	973	1031	950	972	996	927	1005	964	935	1006	976	1004	1032	1006	936	1021	994	965	1001	977	947	964	982	963	988	950	922	1035	980	979	1003	941	969	951	1008	947	1016	975	962	944	998	961	948	985	999	1002	989	1048	955	952	1046	950	1008	967	961	976	988	935	962	983	991	952	966	1025	972	968	958	1019	970	952	984	985	967	1013	968	958	1019	1006	935	941	1006	973	942	960	998	960	1027	970	965	961	1003	930	1011	992	956	1033	997	967	1025	1004	933	984	919	1010	1036	1010	906	945	938	998	1040	981	987	974	1040	998	1002	978	1002	990	972	927	962	1022	996	979	952	972	981	981	951	1007	980	969	996	1003	1027	1015	962	985	1002	968	968	1027	957	1045	952	1037	908	985	1006	926	966	979	1019	993	975	945	946	1006	959	964	988	1012	997	963	988	992	1007	995	942	1015	969	961	966	969	971	1010	959	1014	992	1014	980	995	1024	927	972	958	963	984	1011	970	968	1010	969	979	961	978	933	959	913	1018	1000	971	966	1000	974	1030	999	939	956	1045	968	964	1043	982	1058	953	1002	934	941	1003	933	1011	981	975	995	1004	987	985	967	1033	924	967	1027	1041	982	954	1002	1007	1018	940	1023	931	1052	998	1005	958	953	936	1030	971	966	995	980	956	973	994	972	1020	1020	990	1061	993	966	940	930	978	977	915	939	1043	1008	971	984	979	951	938	947	1011	974	1020	971	1013	985	1002	939	996	996	1002	1005	965	972	1036	985	977	1049	919	976	1015	956	1005	960	980	1002	950	1036	989	956	940	974	991	1044	950	1003	968	973	941	971	988	996	948	983	1026	1028	993	987	944	985	949	979	944	942	1008	995	975	968	980	1004	976	1011	994	1021	1035	921	1030	1025	962	987	925	945	1001	993	1002	1033	1029	996	972	967	919	973	1032	999	992	922	951	985	936	928	1014	985	966	984	995	1003	1012	1056	1034	984	985	1009	973	951	1009	984	987	1041	995	981	947	973	990	1002	999	942	977	998	965	991	1013	989	951	985	989	971	993	1016	941	998	1071	969	967	993	1017	1017	994	976	995	980	955	1002	1026	976	974	1017	993	992	982	975	1037	961	973	986	986	945	987	1016	1019	991	990	1013	995	1007	986	1001	1019	1001	983	993	963	906	947	1016	975	976	963	1009	985	985	995	986	969	1000	1011	969	972
23506	20756	24361	27202	20757	20770	18138	793	417	428	348	354	335	359	321	338	319	348	301	270	273	299	274	319	272	281	281	316	273	265	282	298	269	278	291	284	281	310	299	290	278	311	274	272	271	317	315	318	255	275	300	307	293	302	288	274	273	263	261	263	271	275	283	298	307	289	262	245	262	261	270	292	290	263	273	269	296	244	257	263	277	256	278	271	271	282	288	278	249	269	303	279	275	265	285	288	282	281	284	295	283	276	271	303	274	252	221	295	257	302	278	284	292	264	269	261	269	267	277	254	262	244	290	265	286	274	261	307	274	266	276	262	297	274	284	275	313	292	264	257	261	264	238	275	269	270	253	264	269	278	272	268	291	259	274	266	266	270	244	263	293	280	293	317	272	304	258	267	265	267	288	276	255	272	307	249	286	295	283	280	271	262	259	281	283	251	249	303	264	291	267	306	229	248	277	263	289	289	285	279	258	262	273	286	287	291	294	289	266	279	280	307	268	267	278	260	264	252	267	259	249	303	271	305	293	284	258	284	250	296	296	309	266	285	268	283	287	272	283	295	277	281	290	278	288	268	269	285	265	249	272	269	282	311	287	296	251	279	255	290	315	277	274	302	290	295	295	279	264	269	288	268	254	301	317	286	264	297	302	264	262	270	273	275	285	268	255	261	262	292	253	266	274	260	269	269	297	257	270	269	314	276	266	282	291	279	290	303	266	285	255	272	295	253	264	302	283	260	279	266	273	255	282	285	282	273	272	299	244	275	290	272	267	276	283	296	297	317	302	318	280	251	264	258	293	265	271	272	246	276	280	304	298	287	301	256	276	292	278	266	292	260	313	283	262	294	276	265	269	254	257	264	246	229	290	270	293	277	252	275	303	267	313	269	289	270	299	257	287	299	299	269	271	315	253	247	263	255	289	292	303	283	283	258	276	252	269	281	299	248	289	244	288	287	268	256	268	268	285	293	309	312	325	272	320	293	272	251	272	306	262	243	311	265	290	289	289	279	288	259	291	270	266	273	277	298	279	311	263	271	252	281	269	242	278	279	289	261	273	293	272	280	264	264	285	284	241	293	269	263	259	253	289	289	274	268	252	269	286	263	272	264	268	246	250	300	270	282	270	274	290	251	265	291	294	282	307	279	293	298	281	301	290	288	259	273	284	270	274	271	280	279	282	289	253	257	285	287	291	292	267	260	269	303	270	240	266	257	263	288	294	287	280	282	315	266	272	262	262	265	268	292	292	286	289	272	283	266	273	273	314	282	272	261	283	278	267	283	285	284	286	279	281	259	291	261	268	249	262	277	306	287	282	287	262	301	288	299	295	293	258	291	284	270	277	282	277	290	285	290	291	295	307	287	266	298	278	241	254	294	250	317	293	286	268	278	269	287	244	282	255	289	258	257	274	275	233	293	290	292	274	241	258	288	322	310	270	270	280	283	254	280	245	262	255	250	250	247	269	273	305	271	276	286	301	284	287	279	290	281	276	264	258	281	249	280	307	270	284	273	284	244	264	287	279	281	255	270	268	278	267	268	271	317	313	299	261	264	269	280	268	301	247	245	274	287	235	253	283	272	274	262	288	296	259	272	277	256	282	257	266	288	274	277	254	272	269	278	286	259	293	262	280	268	268	282	267	285	272	268	294	271	271	292	271	273	287	279	259	277	264	316	298	265	244	264	298	274	281	300	309	266	292	274	298	321	306	268	281	302	284	304	271	281	285	260	279	282	271	292	322	250	286	261	291	284	284	265	288	231	232	307	276	278	269	254	288	275	269	272	263	252	269	287	294	257	306	270	280	254	293	285	243	276	262	261	266	258	290	261	243	281	299	266	286	272	290	251	263	267	278	284	275	250	267	291	284	277	308	268	245	293	289	282	254	276	262	248	277	253	290	257	320	268	279	290	300	289	288	277	261	298	274	304	253	273	295	244	280	271	267	280	260	281	319	297	284	296	252	285	255	315	257	272	281	272	281	246	309	279	275	289	265	236	287	292	227	275	250	256	243	273	264	229	280	239	291	258	308	294	280	272	267	248	270	249	277	304	284	250	256	258	318	318	263	261	268	281	262	282	287	288	308	269	300	249	286	265	293	283	288	252	281	289	272	277	286	271	266	284	267	247	271	279	299	280	294	288	276	268	303	281	295	301	289	216	288	286	276	252	292	281	280	275	282	283	281	238	294	234	237	295	317	275	290	251	250	257	253	273	261	271	296	273	292	302	258	275	261	274	277	255	270	251	268	290	275	258	265	256	296	247	280	270	281	288	267	298	250	285	273	251	291	274	268	300	261	269	269	273	258	293	299	308	286	284	294	253	278	272	271	289	276	299	249	271	276	246	265	265	287	268	311	280	264	250	267	289	271	263	265	296	268	285	297	259	284	240	256	273	302	269	255	251	278	287	263	245	286	265	273	301	265	285	307	278	295	272	258	262	266	299	283	267	269	259	263	281	276	222	280	275	252	265	280	247	300	258	253	257	252	300	273	288	307	281	269	279	239	272	257	231	267	274	253	273	287	289	253	273	301	268	286	238	267	286	274	290	248	292	275	269	301	286	254	273	270	295	299	318	261	259	268	280	271	263	253	292	263	307	284	290	299	317	286	279	278	308	281	287	295	260	275	275	274	266	298	246	265	267	277	271	279	273	270	253	272	279	289	237	293	267	289	269	240	270	295	277	262	268	265	268	286	272	315	305	274	271	269	262	249	251	288	272	235	273	254	276	242	263	281	300	308	275	298	280	300	275	256	273	244	291	289	294	300	288	273	280	246	234	305	278	242	268	265	257	300	271	282	260	267	259	266	270	330	293	279	327	271	267	289	279	273	279	268	286	253	272	264	314	296	293	261	259	271	260	282	279	255	274	295	312	305	293	286	283	291	272	269	265	292	306	280	282	313	290	269	322	287	274	259	257	254	279	277	256	287	287	263	274	270	256	276	272	264	271	281	268	272	265	286	248	235	264	302	275	302	274	272	308	283	273	254	280	286	283	259	246	273	290	291	261	256	259	291	290	286	289	262	288	288	264	319	272	237	294	254	290	238	278	270	270	286	297	296	291	243	285	258	272	272	260	239	275	299	280	289	266	300	285	280	259	258	255	258	280	280	252	258	267	270	280	261	279	281	273	288	257	263	281	273	266	296	278	315	293	281	284	286	291	274	273	259	233	288	279	293	269	260	290	307	276	294	259	286	301	265	309	268	254	302	271	258	295	267	279	279	316	279	223	281	297	260	235	285	243	249	225	284	300	253	257	264	278	305	253	286	297	282	294	303	273	257	290	260	292	287	255	260	293	272	265	267	275	279	260	312	275	306	270	286	242	272	262	284	313	284	295	242	273	292	278	278	266	296	272	244	261	273	343	274	241	285	261	286	257	297	272	300	251	282	278	270	303	290	267	323	304	284	284	255	298	280	273	267	255	257	252	284	275	276	261	285	274	277	277	263	269	273	278	254	258	291	282	301	245	275	291	247	242	272	262	268	293	267	268
5078	4360	2340	1142	893	794	754	729	673	682	673	633	640	688	658	662	660	709	650	638	620	585	632	638	604	684	599	652	623	620	589	645	609	594	609	622	638	638	629	679	609	638	624	645	668	645	613	606	656	641	623	650	655	659	625	670	613	633	588	584	633	600	617	593	585	588	598	696	652	584	625	615	612	615	602	627	670	651	583	619	612	642	621	617	601	663	614	629	679	554	598	591	632	642	640	611	613	633	588	597	612	628	644	636	591	570	621	658	621	590	625	615	615	646	629	607	627	655	590	585	617	669	623	628	593	659	628	601	596	626	624	645	612	660	582	590	606	614	564	603	618	624	608	600	574	662	589	624	649	610	645	618	588	628	626	648	597	625	603	587	645	534	627	621	628	645	608	636	588	614	631	578	603	600	653	633	578	631	600	631	610	603	618	625	670	640	591	621	634	602	649	625	612	650	615	588	631	618	605	583	607	596	636	604	623	647	623	589	621	618	615	620	638	646	647	629	600	605	604	624	570	580	614	639	645	637	591	637	626	627	628	656	591	600	617	665	607	615	592	651	679	672	631	633	658	598	652	622	648	653	595	638	615	623	610	641	631	647	621	618	632	628	591	606	635	583	560	614	637	632	632	620	645	619	625	633	609	678	637	625	618	614	598	590	624	638	604	664	613	606	609	623	636	620	637	590	617	640	636	662	596	650	627	609	611	629	641	594	533	569	618	625	661	591	650	660	621	611	597	665	568	634	648	623	647	626	611	645	551	633	600	634	654	675	587	618	561	607	596	604	627	624	616	626	598	623	570	584	598	648	606	635	620	625	600	625	652	635	625	628	611	649	626	622	616	616	585	630	600	651	619	593	589	637	583	642	639	605	608	583	610	633	600	587	619	606	647	641	662	572	579	570	659	628	611	631	621	621	663	616	612	627	623	629	637	635	600	584	643	615	606	555	591	638	636	639	647	567	652	614	596	585	607	647	594	601	608	613	627	625	640	625	624	640	618	584	596	594	658	620	608	630	597	591	608	624	671	559	629	615	646	633	618	600	644	657	623	612	632	616	597	568	667	638	599	646	596	635	653	630	641	616	627	626	625	633	591	603	660	567	642	625	614	637	606	622	588	609	617	585	641	662	615	602	636	599	577	655	589	647	600	592	676	582	581	620	620	653	664	624	625	649	632	587	630	631	624	639	631	605	582	622	679	603	616	596	594	629	605	654	603	598	577	615	611	624	585	631	614	647	610	612	641	619	639	595	657	599	616	619	608	601	641	612	577	607	626	611	629	609	628	572	633	637	631	644	591	595	635	610	631	592	658	615	634	635	640	606	575	618	579	674	624	581	654	583	587	601	590	669	616	652	661	577	642	628	657	620	631	618	585	650	626	547	630	627	645	641	609	617	627	663	656	665	637	620	644	619	649	579	624	644	653	612	619	605	623	599	615	583	666	628	589	602	627	632	622	603	641	650	593	612	652	644	624	611	620	594	618	674	635	619	605	593	602	614	635	590	648	610	608	645	623	632	599	618	651	619	581	601	645	624	644	631	629	613	619	630	626	627	596	621	610	613	587	623	596	639	599	663	597	631	643	628	603	619	632	640	594	614	611	627	621	616	613	624	636	608	632	630	593	649	654	644	658	598	605	618	637	642	636	647	644	621	624	620	643	615	582	642	649	696	619	677	614	585	619	633	619	629	614	636	615	621	613	628	655	609	592	601	610	586	589	587	612	547	688	620	627	601	592	608	594	627	595	664	619	635	608	605	625	624	621	607	612	662	591	590	612	623	652	606	642	602	614	674	613	571	637	607	601	630	617	652	588	598	579	610	600	597	629	619	614	641	641	645	617	619	601	634	655	633	604	551	614	605	652	660	597	620	644	608	603	602	661	624	586	643	624	592	610	619	651	610	619	631	619	614	618	616	636	651	606	608	657	648	606	619	601	623	617	615	604	655	612	652	602	650	646	653	586	644	605	644	609	595	628	655	625	596	628	623	622	643	609	588	614	605	637	617	603	640	636	625	619	600	619	629	666	636	576	633	653	621	593	616	634	644	537	641	694	585	605	640	598	648	622	642	616	618	611	607	610	619	629	598	623	605	606	617	641	596	680	665	617	619	643	608	598	625	647	665	581	599	633	603	601	609	623	625	611	618	651	651	681	622	602	658	606	629	646	611	625	590	601	606	612	624	640	603	663	639	620	626	597	645	625	624	638	605	623	634	611	661	606	601	643	631	657	662	596	668	579	608	595	675	649	617	639	632	618	637	607	592	642	588	587	666	671	622	595	663	571	651	617	633	575	644	621	612	596	644	546	630	618	629	695	638	632	634	616	627	548	674	606	593	630	594	633	628	601	603	645	621	627	602	623	654	664	624	626	568	634	638	611	593	632	631	639	622	610	613	613	595	651	641	638	649	595	646	626	648	630	636	590	617	592	596	641	600	649	582	613	613	633	680	647	638	611	624	579	640	609	607	627	612	625	618	635	634	625	611	654	612	623	627	631	586	635	593	605	622	680	618	622	569	623	643	590	612	627	605	657	626	581	668	613	630	620	604	630	599	609	647	614	633	608	633	606	596	607	624	600	602	596	675	659	570	637	629	595	596	579	632	599	612	622	610	617	629	630	624	625	576	636	649	578	627	633	664	588	631	617	631	636	608	566	612	638	634	572	608	602	596	601	614	609	627	591	596	649	652	641	630	630	616	615	597	662	654	602	631	623	688	577	608	584	641	610	627	612	579	633	628	584	636	624	616	631	627	621	681	630	606	614	595	658	630	659	567	609	640	602	632	652	615	603	618	636	571	625	632	640	621	607	619	604	626	645	624	588	590	656	675	621	667	601	623	655	629	624	644	606	622	620	611	655	656	642	627	607	642	617	626	651	588	617	634	637	638	607	612	578	621	613	613	564	577	613	622	630	661	608	654	640	641	600	619	618	644	624	586	642	625	630	589	565	599	601	581	616	638	613	608	586	607	598	610	619	619	614	616	635	668	630	635	608	605	626	612	684	621	645	678	595	614	648	604	607	644	640	618	621	625	611	664	636	617	601	614	651	601	601	590	619	619	664	635	646	627	715	649	579	641	609	605	632	577	607	629	650	649	576	621	574	667	619	611	605	573	606	626	619	633	632	611	649	578	643	596	621	644	566	660	599	608	613	619	637	602	548	634	667	617	623	635	624	621	654	628	569	616	627	599	573	605	621	631	578	591	631	619	630	623	661	634	615	579	616	630	639	610	619	627	621	602	621	621	606	629	609	608	620	628	644	606	618	632	674	588	579	635	579	634	623	629	628	679	604	585	562	595	656	627	584	634	647	616	642	643	603	601	585	601	596	628	593	627	678	660	593	660	629	616	579	616	590	578	605	594	610	644	599	565	593	660	626	617	669	610	654	649	574	608	634	622	612	631	619	645	596	607	628	608	636	604	627	626	590	600	631	612	647	655	627	609	643	629	584	621	575	608	635	631	593	606	631	596	601	616	653	676	663	647	611	588
31565	19143	7097	660	508	427	392	440	459	440	386	416	403	371	395	399	395	417	386	414	410	396	409	403	396	413	414	424	373	433	392	438	375	425	399	419	413	382	417	415	416	458	410	460	416	377	401	399	444	443	395	403	441	390	407	382	404	430	418	437	395	433	420	394	431	419	397	391	373	422	398	391	408	406	410	365	400	392	396	391	395	411	412	410	394	357	401	415	413	435	376	446	418	389	397	416	415	409	395	449	404	416	417	417	405	402	390	412	417	395	446	439	395	440	380	448	408	446	438	420	377	401	390	411	429	410	408	439	407	431	415	416	425	412	389	429	442	410	412	382	428	431	400	390	424	417	393	423	376	395	391	420	386	378	400	428	405	392	391	408	407	412	382	424	387	413	401	377	419	414	388	378	396	371	403	390	380	425	383	403	401	427	391	383	430	414	389	393	451	405	431	426	416	414	428	384	432	399	387	406	406	401	400	402	415	397	379	420	403	398	408	405	364	373	414	428	405	418	411	420	435	411	391	413	389	400	397	378	379	400	418	416	378	417	428	433	397	410	385	416	426	459	414	407	382	391	417	428	397	398	438	402	410	431	437	401	384	417	364	396	426	431	383	417	421	413	406	371	425	409	417	414	436	370	377	398	388	391	399	434	375	400	401	418	438	387	418	403	385	407	404	395	420	403	400	418	382	413	376	402	431	420	419	424	400	419	423	422	386	354	389	426	404	381	397	374	389	415	422	411	406	415	440	407	426	435	402	392	387	378	403	411	391	386	366	386	394	405	392	388	443	440	384	409	387	435	416	384	420	400	377	398	433	432	379	395	431	423	421	386	420	397	403	397	415	382	390	386	445	417	380	432	405	444	390	394	437	419	429	439	382	401	400	428	420	379	414	434	414	370	433	414	411	411	400	452	410	408	435	411	373	397	409	384	411	429	413	387	415	440	410	392	384	419	421	369	412	377	383	391	391	405	404	377	429	350	389	383	375	417	409	392	383	390	370	390	376	403	393	398	430	408	395	429	368	405	393	408	376	402	437	400	380	398	399	401	370	384	399	439	380	393	392	435	410	430	450	414	418	413	405	419	444	421	398	385	391	405	423	394	395	407	438	390	386	374	371	388	429	385	367	414	423	459	416	407	396	424	404	405	389	426	396	433	423	447	402	408	381	406	403	403	422	402	392	410	378	386	448	420	421	423	389	377	373	383	395	430	407	400	410	405	403	394	375	420	384	422	423	362	363	423	445	411	390	392	405	409	408	364	414	383	449	378	404	420	417	394	399	388	424	432	392	427	400	407	423	396	371	384	414	431	397	451	437	373	417	398	409	451	365	396	421	405	407	397	387	448	398	402	424	397	387	412	403	419	385	368	440	415	424	429	407	379	398	426	435	414	364	416	412	407	411	438	401	390	423	434	389	377	416	384	394	395	399	370	391	393	436	400	429	425	420	422	398	440	414	445	380	418	399	394	411	442	428	413	413	368	385	389	410	373	371	396	366	419	431	417	408	386	368	401	405	405	379	429	417	387	377	437	381	416	414	405	419	434	422	414	443	423	384	425	403	403	421	373	424	427	426	406	412	380	423	401	391	409	398	405	414	395	405	412	395	403	408	407	387	407	423	416	427	414	402	452	389	420	403	373	334	390	425	436	360	352	403	412	428	421	406	442	385	424	411	444	406	412	382	385	397	416	446	408	386	424	382	436	414	395	395	401	371	389	409	409	379	384	396	449	426	391	424	417	416	402	414	407	409	427	437	418	377	440	417	413	405	407	415	388	383	401	433	391	418	399	437	396	401	390	430	384	404	420	432	426	419	398	378	388	399	399	383	389	395	403	392	391	407	395	385	415	384	383	403	373	406	394	371	425	369	406	408	399	381	397	397	422	418	400	415	414	392	434	414	423	408	376	381	390	393	421	447	397	400	411	430	404	404	423	399	366	412	387	382	406	427	374	401	389	394	415	426	363	393	389	444	374	400	423	424	383	413	400	409	392	396	431	393	406	407	395	385	347	368	398	389	391	374	392	389	400	370	417	408	402	410	412	379	376	401	407	387	431	423	413	384	393	399	420	387	389	410	416	443	418	417	413	370	414	380	383	400	406	382	388	394	410	415	398	391	438	369	422	405	410	401	398	387	411	397	413	399	394	401	443	430	430	361	435	417	409	383	376	402	440	454	413	401	407	399	416	400	399	416	414	405	403	386	380	440	392	369	395	388	391	413	429	402	400	379	419	398	392	382	389	411	392	417	395	379	408	396	363	428	418	420	427	430	415	427	412	417	399	443	421	416	433	405	397	398	427	392	382	414	392	430	439	423	408	449	387	413	410	396	425	451	410	401	416	411	402	415	368	405	414	434	390	424	385	425	417	409	407	409	381	408	402	402	410	389	394	440	415	440	399	433	427	419	409	372	402	398	391	431	424	417	407	420	399	388	417	372	419	435	399	429	406	393	438	400	402	431	405	369	400	406	442	369	409	412	416	388	429	402	431	408	384	445	356	417	409	394	412	392	445	458	430	375	392	414	422	409	365	414	380	421	406	427	436	431	418	425	374	419	412	404	390	427	429	399	398	390	400	440	414	427	375	401	408	431	419	415	377	353	389	397	397	411	407	435	411	398	350	380	404	372	411	397	384	412	394	380	369	390	419	431	424	371	428	393	439	421	442	391	402	356	427	376	402	402	430	381	360	376	421	360	367	392	406	381	391	434	425	386	404	377	404	479	449	400	428	440	427	415	422	415	438	410	365	400	405	417	388	420	405	420	417	369	415	372	410	381	418	406	428	397	415	395	431	412	380	403	386	421	419	394	416	385	390	438	443	351	430	401	402	399	427	427	392	420	408	405	433	396	390	386	404	415	406	402	427	407	407	388	446	420	414	408	403	423	411	381	366	412	435	423	438	406	421	397	385	389	417	398	395	348	378	385	397	395	398	392	410	417	393	400	378	430	413	424	430	398	395	407	424	400	417	398	410	409	412	447	394	389	404	372	382	468	387	394	418	395	403	414	408	425	436	399	405	415	370	416	404	378	415	385	420	403	425	389	441	393	411	388	404	417	384	424	358	420	403	379	400	388	398	398	417	401	372	420	433	418	387	417	408	439	440	369	416	389	474	387	453	407	404	388	394	395	439	413	392	438	393	408	400	450	434	408	384	401	424	410	442	401	386	424	391	418	421	434	438	417	402	419	410	385	366	383	400	396	419	406	371	404	390	413	398	406	378	400	389	400	448	382	369	407	400	413	445	428	403	388	412	400	426	371	415	408	431	426	378	387	405	412	400	426	387	436	418	420	400	391	427	380	382	427	431	425	412	393	410	382	417	405	405	403	417	417	384	393	392	384	387	404	401	398	410	400	417	457	419	419	373	397	422	392	398	413	398	451	414	453	412	444	405	424	374	393	375	397	403	409	373	443	404	418	360	450	400	360	414	380	358	416	415	383	391	409	417	406	395	427	375	375	415	426	393	454	406	394	404	416	427	389	394	410	421
5652	1061	987	930	977	904	934	996	996	946	977	903	948	949	966	883	914	947	880	943	942	966	988	988	929	921	897	930	917	954	926	926	977	897	989	967	894	869	934	919	939	916	935	851	953	915	938	956	943	904	921	966	917	972	956	894	938	997	949	992	922	953	930	950	926	959	919	872	961	953	934	896	891	927	881	956	893	903	921	961	902	992	888	879	941	868	938	899	874	930	955	907	910	976	923	900	903	876	932	976	924	856	981	939	919	881	952	911	939	903	981	959	916	883	934	957	907	908	959	850	898	929	944	949	926	930	942	923	887	960	993	959	946	930	941	935	920	921	922	876	928	884	903	902	939	936	936	948	914	942	875	950	928	978	952	894	868	902	930	984	927	911	999	931	965	963	919	937	930	931	939	947	904	1002	917	902	904	897	919	858	927	956	923	960	893	949	935	942	927	948	930	923	931	898	925	905	890	900	954	954	944	946	947	910	963	902	901	891	953	893	945	911	949	935	894	910	912	909	927	962	931	901	946	932	920	926	901	969	917	893	990	900	915	931	874	862	957	926	927	925	945	920	958	876	921	953	953	898	900	932	967	966	958	929	910	922	925	938	897	940	945	892	945	914	940	957	908	871	913	985	907	941	964	955	916	879	931	949	888	937	928	862	897	966	922	938	923	909	888	919	948	937	935	970	965	935	932	928	909	904	944	959	950	958	880	894	962	918	911	940	913	932	922	958	926	950	881	919	905	920	917	931	976	914	925	871	898	949	948	892	933	920	995	977	924	907	930	884	952	863	897	941	1003	954	919	946	978	969	980	937	899	941	917	920	907	979	945	952	926	951	973	922	891	944	899	953	926	939	888	934	993	915	911	943	957	971	923	924	889	962	968	969	979	929	999	914	979	912	937	903	894	931	929	910	981	952	964	934	928	978	958	924	886	900	916	905	917	930	884	937	887	946	887	946	913	972	937	917	894	948	859	942	954	905	981	961	931	884	901	897	905	942	851	899	928	985	971	938	963	953	970	945	920	900	867	905	962	936	910	891	933	912	885	977	963	916	880	909	915	937	908	968	908	896	912	953	878	900	970	946	956	912	894	923	911	934	902	896	874	953	891	940	947	951	928	923	997	913	904	918	906	931	985	931	985	899	944	954	976	965	921	942	938	888	902	943	982	881	939	945	902	944	915	949	987	944	949	901	959	879	966	972	962	918	904	961	931	917	981	914	970	903	947	893	897	905	914	948	906	919	952	1002	951	902	926	944	964	892	852	906	917	941	904	912	906	902	953	921	964	943	965	902	955	985	907	929	928	976	935	932	949	930	934	885	906	947	932	932	916	977	961	906	954	937	962	956	899	922	938	918	915	950	944	933	934	966	889	900	955	906	882	874	906	949	957	957	947	937	988	855	937	931	962	896	924	946	895	911	879	920	912	933	922	955	906	918	935	976	928	908	903	920	896	953	962	955	949	981	981	932	886	915	956	1000	912	913	932	963	923	966	908	902	891	963	929	943	872	931	920	942	960	963	899	904	894	964	917	902	913	945	941	939	910	912	921	911	912	881	927	963	943	920	976	926	898	936	952	897	884	851	984	929	973	898	1024	911	962	920	1017	912	868	886	947	886	929	940	902	926	924	914	908	932	924	963	931	930	925	902	923	964	888	900	930	922	881	911	893	925	941	898	980	887	951	975	891	928	941	981	896	977	989	860	890	913	889	952	903	986	857	935	922	941	908	995	957	915	876	915	914	959	974	896	931	947	934	941	893	964	924	928	907	931	946	932	943	913	927	952	943	939	945	891	914	937	931	894	972	896	899	938	884	944	923	908	823	900	913	956	934	948	884	936	922	982	943	927	950	934	921	957	954	925	965	969	971	933	926	905	908	920	941	966	960	869	896	903	1011	927	911	949	953	938	951	936	909	933	879	980	901	903	891	998	924	947	924	943	887	955	875	944	942	900	931	940	935	898	948	928	882	956	937	942	926	946	934	918	889	894	936	927	906	931	942	967	934	908	942	896	885	952	931	907	880	945	922	953	949	927	935	892	935	951	971	937	924	889	1007	889	967	902	934	924	902	910	955	919	957	834	956	910	886	953	924	908	911	919	923	974	941	912	899	931	965	917	947	929	957	922	929	992	905	987	956	931	904	892	884	927	924	982	935	944	923	973	945	1022	872	997	945	891	948	934	882	912	905	887	947	918	999	955	940	969	905	940	898	949	853	933	908	869	936	924	936	892	931	857	897	938	915	902	931	927	951	846	952	948	949	945	921	931	923	886	908	972	939	938	988	958	960	925	924	932	938	909	934	962	857	857	903	927	963	894	932	858	875	936	942	979	896	938	841	954	930	865	909	919	927	955	913	875	886	934	956	939	969	882	954	931	896	898	893	977	875	979	918	944	949	962	943	986	919	926	907	864	903	909	952	932	958	889	963	952	963	924	988	948	902	885	878	909	913	957	929	948	944	974	907	980	914	892	956	906	945	954	906	909	963	974	910	957	946	903	921	992	902	981	911	918	941	909	911	974	898	910	912	916	928	930	873	959	941	880	905	999	954	879	883	986	961	890	923	914	909	944	904	925	979	899	929	918	907	988	983	919	951	870	921	956	910	947	918	909	942	930	917	993	896	940	928	940	895	922	881	952	936	992	884	849	961	898	957	902	925	930	904	930	925	920	942	951	942	936	897	888	884	977	902	960	931	920	986	912	914	929	921	925	952	896	938	969	903	890	923	932	904	899	927	925	941	906	925	906	924	911	950	995	928	919	916	959	935	959	907	926	921	956	986	930	970	846	903	893	884	952	943	896	975	957	907	865	950	921	927	863	908	918	933	947	898	937	927	930	917	936	957	898	975	925	914	924	939	921	946	931	930	978	953	906	928	908	937	938	923	915	901	926	936	948	951	927	940	928	923	876	895	871	925	928	917	982	929	940	979	899	903	939	931	947	935	981	940	886	956	963	931	896	941	923	879	902	905	940	938	912	942	912	928	979	921	909	938	958	918	896	979	923	959	961	983	895	981	944	944	928	924	941	934	960	936	897	945	945	909	924	916	929	889	853	898	942	885	911	880	936	937	911	988	872	905	969	947	937	908	920	910	873	921	954	908	989	889	957	959	898	934	941	938	959	997	918	949	971	918	958	921	917	895	951	909	950	852	913	939	936	919	935	913	968	921	921	966	917	959	929	954	978	934	925	866	952	909	919	913	937	903	957	865	889	916	941	933	937	991	959	932	946	923	925	953	886	897	928	938	920	912	888	887	912	891	927	937	887	876	884	925	933	927	933	916	928	960	944	922	932	939	961	1004	946	916	931	974	930	924	884	864	962	941	871	917	891	874	936	921	914	930	898	910	915	921	913	922	948	908	912	910	995	903	936	949	925	955	965	934	961	951	966	891	869	917	988	914	961	880	944	931	941	896	945	914	957	916	968	946	898	899	916	909	904	975	886	924	963	920	910	942	936	942	936	946	905	900	897	891	925	879	895	955	956	971	953	928	968	941	923	938	889
23925	20712	24133	27332	20713	20642	1869	645	516	456	508	472	464	500	475	489	462	486	449	485	416	455	459	447	453	487	472	462	477	501	463	439	438	435	475	462	456	452	441	412	454	474	436	465	463	448	425	411	505	439	463	415	439	495	448	437	458	453	475	433	500	458	456	480	462	448	461	440	459	433	422	451	474	460	461	462	444	428	483	445	440	406	438	467	429	443	481	485	490	443	436	475	461	448	454	461	432	445	451	446	422	446	418	464	419	427	470	446	482	429	447	415	429	481	406	507	460	461	509	468	439	461	474	480	452	447	411	432	413	452	421	475	489	444	435	426	449	474	480	490	449	418	466	453	460	451	421	410	451	461	501	491	469	484	435	481	414	429	448	445	439	434	433	485	469	445	428	449	467	471	488	418	415	462	423	462	435	407	465	435	419	406	462	436	423	402	455	437	418	455	457	452	463	474	468	453	495	494	487	409	441	465	483	435	464	485	480	452	470	441	493	463	465	437	470	437	480	450	439	484	464	448	485	474	495	457	484	443	430	455	481	464	453	482	433	459	472	470	439	448	414	436	456	427	459	432	458	477	453	467	446	449	452	432	478	429	453	447	453	443	444	466	448	436	456	470	440	443	437	371	460	458	463	419	454	467	445	388	425	457	484	412	501	451	407	454	416	471	457	441	462	417	453	454	450	481	464	480	420	469	460	496	458	456	466	438	424	405	415	439	469	461	454	418	459	449	487	466	490	456	455	436	460	453	473	467	437	473	425	466	444	414	494	502	434	444	440	443	464	462	448	456	436	426	461	466	424	448	477	448	429	419	486	481	470	500	421	444	479	448	444	461	456	456	453	464	419	418	444	477	423	477	480	417	443	391	433	437	455	444	441	380	439	448	501	462	463	460	418	458	425	538	433	444	442	461	439	455	454	405	425	480	414	429	456	462	476	460	467	471	422	430	426	478	469	407	480	468	395	457	451	425	506	458	445	500	406	471	458	440	472	432	440	472	410	469	450	426	473	449	483	463	431	473	415	484	430	449	450	429	430	447	477	453	441	444	456	413	420	418	459	472	467	417	459	503	443	466	463	453	440	450	446	459	453	437	475	465	472	429	467	419	437	472	465	448	454	438	437	454	478	422	465	494	428	415	484	468	501	496	436	436	462	476	448	427	407	491	483	471	401	477	450	432	477	453	442	460	428	414	446	446	469	453	471	455	422	468	451	434	456	459	463	425	477	424	439	427	448	445	490	449	453	485	392	454	479	465	437	476	483	447	438	370	463	431	443	435	470	446	476	453	487	444	451	455	473	460	421	460	422	437	426	430	468	438	474	442	429	439	431	425	451	433	424	432	430	419	446	480	478	450	456	435	441	428	433	484	458	451	389	438	421	429	419	473	445	449	481	459	471	455	438	424	439	470	434	407	455	455	463	452	430	486	438	450	445	455	495	463	461	453	428	436	446	460	469	455	457	439	451	453	432	480	497	425	433	461	462	449	436	434	466	438	480	453	465	445	464	419	443	456	440	445	470	438	395	465	455	466	435	467	428	439	449	447	461	454	446	458	442	429	447	473	423	433	451	470	450	485	448	407	444	441	423	474	428	402	443	472	454	453	439	462	458	448	413	465	423	430	475	446	461	479	473	425	435	464	442	415	477	478	456	415	408	451	429	454	440	452	427	481	476	399	447	455	444	478	429	447	450	466	443	458	417	464	410	456	443	446	411	436	448	444	424	425	468	449	477	459	441	445	464	442	461	434	462	465	446	440	475	429	448	435	451	440	453	442	479	451	471	463	458	440	458	451	466	454	416	443	428	474	468	437	428	393	411	425	469	432	422	444	492	399	405	439	432	400	478	423	441	493	448	440	457	472	480	456	406	460	463	469	418	455	457	494	460	447	425	438	444	441	425	450	480	461	435	406	430	415	419	443	433	467	483	431	489	423	453	502	460	462	458	462	481	435	443	466	468	478	420	426	469	461	476	476	391	447	425	439	490	475	451	466	476	435	419	456	419	451	431	429	440	447	442	483	455	452	484	464	424	468	472	420	411	440	454	421	448	399	445	388	474	468	407	459	434	459	406	471	478	468	485	474	520	474	450	458	471	461	413	481	432	455	446	425	400	430	446	420	392	429	446	440	478	414	502	455	440	437	430	443	468	460	458	468	444	441	481	426	421	418	522	474	470	432	445	463	452	470	463	444	443	444	433	461	432	471	398	460	458	418	451	469	458	448	478	464	456	467	482	460	393	457	462	479	455	421	468	423	438	463	409	442	465	454	474	479	415	453	479	421	461	474	474	461	463	427	466	458	434	450	476	458	461	440	442	439	432	465	480	426	413	440	417	480	467	485	481	463	451	439	449	463	425	496	442	473	429	490	458	439	442	402	476	490	448	421	471	438	476	491	499	430	468	453	404	457	481	457	478	488	440	470	461	447	472	434	428	402	466	412	453	483	476	459	494	447	468	449	447	473	424	445	436	510	436	410	409	438	497	431	446	450	488	430	434	436	436	478	431	445	405	450	442	466	487	447	434	418	420	486	409	442	444	458	412	451	481	430	445	453	416	448	469	497	489	430	462	462	477	482	430	466	441	461	485	480	457	461	466	448	470	461	470	443	466	498	504	420	448	463	472	464	447	480	434	464	466	445	408	464	473	481	471	471	426	444	430	443	448	442	439	404	460	465	512	472	469	440	445	457	434	460	454	427	417	480	397	448	448	468	451	481	453	467	472	426	442	449	456	465	409	470	450	410	461	488	420	404	449	451	429	478	495	417	461	502	382	420	479	468	451	455	486	493	477	412	456	448	447	405	439	398	427	442	459	497	444	408	425	497	467	451	464	450	464	434	452	464	479	426	469	443	467	417	457	450	489	422	451	400	436	480	469	472	467	426	432	461	475	432	459	474	464	445	449	455	453	437	467	407	419	439	421	468	424	448	444	457	442	489	467	437	464	468	450	459	446	412	445	460	424	440	426	412	476	474	477	431	448	445	452	437	508	440	477	456	482	448	466	452	483	476	435	435	448	451	452	417	449	465	470	470	442	461	397	486	461	478	442	424	449	446	486	445	458	436	488	506	403	461	460	447	432	461	427	425	421	450	465	467	436	419	448	454	466	450	429	459	435	454	479	448	428	459	455	471	449	506	441	463	483	402	456	449	451	470	450	468	423	412	418	462	455	443	475	424	488	451	422	419	451	445	449	467	454	410	470	503	457	444	459	425	452	460	431	437	431	440	422	435	471	456	472	415	468	451	465	436	473	467	418	411	443	443	419	417	445	440	440	447	405	473	432	498	437	465	502	413	466	462	425	438	464	457	455	438	417	434	447	445	452	480	456	444	460	451	495	451	441	460	482	475	472	446	484	497	449	418	427	432	456	468	460	448	491	451	449	432	422	459	469	413	458	457	476	451	475	458	483	438	501	436	412	459	412	441	436	482	429	434	470	446	478	445	466	448	459	430	423	455	463	447	452	437	432	447	468	460	429	440	455	450	461	458
4660	3087	1950	1229	1062	1051	994	1008	1008	998	1085	957	978	980	1012	1004	1050	989	993	1042	975	974	989	1033	984	974	960	1008	1028	958	979	938	993	1010	953	966	966	947	955	1002	982	977	985	913	962	1008	981	976	990	1047	954	956	990	1016	970	1023	989	1021	978	966	984	1018	999	1025	987	921	984	1010	980	927	948	963	1000	910	1027	1002	1066	922	892	977	921	1013	1014	1014	995	963	1018	1009	996	978	964	929	1006	952	1037	965	952	970	977	991	1009	1040	955	935	977	1015	1002	946	985	982	1014	985	971	1027	994	1000	923	1009	998	1045	977	949	1058	951	1010	1006	978	1003	986	973	990	914	1003	1020	1017	998	997	1021	932	1011	1046	958	988	979	968	1019	1013	972	1009	974	1013	976	971	1008	983	1046	961	987	886	991	971	999	990	1001	919	960	979	942	949	993	992	993	1032	992	939	1044	974	1061	994	999	997	1008	949	962	969	990	980	1023	977	986	959	1013	1014	980	998	1007	1029	980	976	986	965	955	1046	926	1006	971	990	970	1008	945	960	960	1009	969	949	1024	1022	965	992	976	963	979	985	1034	998	953	1009	976	940	950	944	1014	984	988	999	1021	1001	970	987	983	988	1006	988	994	997	1002	978	1001	1015	995	1006	1007	1006	956	972	1024	979	963	983	1018	968	975	947	979	947	984	979	931	1015	985	970	983	969	1012	1035	985	982	1005	990	926	969	959	948	982	1015	949	938	1003	974	1034	977	1008	986	1016	965	986	970	1010	977	979	1016	969	981	1007	941	1028	983	999	1047	925	991	999	1001	1042	991	1031	972	992	966	941	971	1019	1012	992	957	926	1021	976	983	996	999	962	961	970	1002	1053	997	991	982	940	1030	981	978	982	938	1007	1005	924	1010	1015	943	956	920	994	983	937	941	946	964	966	962	953	990	1022	942	936	961	1017	997	973	986	962	945	1030	982	987	1022	1047	965	1032	1010	977	970	987	1006	961	923	977	970	997	942	953	977	1037	979	936	960	973	947	1023	944	991	1007	994	956	969	943	922	975	982	1011	976	974	996	959	1012	1028	983	979	951	992	971	965	943	960	960	1010	987	947	989	990	979	1022	946	1034	967	1000	1025	983	990	955	1002	1014	959	964	1008	990	956	1012	939	973	939	985	981	924	908	1011	1027	978	1005	966	991	1038	1006	963	983	933	987	939	1006	930	1032	959	948	1003	1004	1015	1021	996	1045	963	1003	965	1017	949	995	1015	1029	1006	985	1034	972	949	981	992	951	993	976	953	967	1039	1012	895	976	995	1026	1000	986	968	954	1001	1037	929	1006	987	969	981	991	1015	1027	966	1010	983	949	959	954	959	1003	976	967	991	897	1007	958	966	990	1044	928	1000	1006	939	998	943	928	1017	992	966	938	976	1015	939	967	968	972	997	983	962	1024	968	967	967	982	937	1035	992	936	928	1005	1001	1007	1024	952	953	964	963	956	941	979	953	977	958	965	981	954	984	948	962	1031	997	1012	969	959	1000	962	944	981	972	963	1013	951	937	967	977	966	1008	945	1011	963	948	944	1005	945	994	1010	1047	1021	1021	983	978	957	972	990	939	956	945	992	1019	976	963	965	918	947	976	928	992	1029	933	959	988	940	993	1021	1020	931	1015	1000	998	1029	992	961	1006	977	980	1011	993	971	951	962	934	995	1020	966	1012	1000	961	991	1026	964	967	1008	988	1005	946	972	954	997	945	1001	991	1009	1022	1013	1001	943	962	1003	938	992	1004	1038	1013	964	1006	989	945	978	994	1013	959	962	1016	962	1009	951	1015	1007	932	1006	991	979	973	970	983	955	939	994	981	1009	967	949	1028	1005	924	952	1003	973	990	982	977	985	1016	1013	879	1014	957	948	985	980	993	1019	985	988	1005	898	1017	971	977	996	994	1027	1002	970	941	967	960	1049	1002	973	970	993	972	1021	948	988	1024	989	1003	949	987	993	1004	935	1036	1040	976	959	987	999	955	925	1005	978	958	952	1001	1005	983	938	956	987	1006	933	1027	1040	949	1037	991	969	992	1049	985	1006	983	984	1001	952	966	956	939	1016	1003	986	1010	968	1001	983	994	993	970	969	977	991	1032	993	1024	973	1019	972	998	977	970	952	992	954	944	977	1028	982	998	1001	947	999	965	1009	994	966	995	992	952	981	981	1022	953	948	1002	989	979	962	995	1017	944	962	973	921	1015	955	996	1052	943	1022	989	929	1053	993	966	972	1006	992	996	1025	1017	964	983	1008	967	968	990	1016	1014	965	956	917	976	964	982	989	977	959	1012	986	1019	930	996	967	956	1019	1018	1024	1023	972	954	954	1019	991	989	956	969	975	938	1013	936	1047	972	961	996	978	977	999	1000	969	963	1042	940	1051	983	932	951	1002	988	1014	959	947	986	973	970	941	1027	969	1016	1005	982	1001	965	984	939	985	973	1014	988	993	980	1001	964	1030	1010	950	992	933	1009	999	974	969	1010	917	950	972	1017	962	979	990	1001	986	962	1042	975	1042	941	943	985	964	964	1010	989	1041	1011	1004	987	983	980	980	973	954	985	940	990	984	1001	999	896	1032	969	976	961	980	990	1051	955	945	965	1022	978	908	955	972	970	971	981	994	983	982	996	1000	934	1010	965	922	1011	959	926	992	1015	1005	961	977	991	1009	958	953	963	944	978	936	961	988	944	1017	971	971	976	957	1008	1004	1037	986	900	1015	949	979	960	1044	983	983	950	944	944	995	964	999	997	958	963	943	1000	977	952	980	1003	1031	1009	1024	1005	962	1029	971	962	1011	993	985	994	951	980	1018	1042	1005	937	988	996	977	985	983	995	984	977	982	1006	969	934	1039	950	1022	1044	961	964	976	859	1000	1001	948	991	1024	1018	1001	978	972	987	967	988	957	1008	1018	967	971	960	1028	1027	967	964	965	980	1029	996	966	973	965	957	950	939	996	1012	929	1002	989	1012	1020	941	965	973	984	946	975	960	1007	920	958	963	991	1044	1013	982	939	989	1018	945	999	977	916	985	985	1013	1022	1021	954	983	997	962	1037	977	991	1035	959	983	960	947	985	954	1055	977	1011	930	986	990	992	973	1008	944	997	946	984	951	987	946	959	967	992	1045	1003	972	1010	987	1031	983	1000	993	980	961	957	967	981	981	1011	965	985	1004	996	960	955	937	1048	967	936	973	948	960	948	912	978	980	949	940	974	967	965	987	966	990	1036	977	994	980	1019	976	1029	981	981	971	1014	981	905	1026	988	1007	959	989	990	1039	976	1032	995	987	1045	987	929	946	945	956	999	998	984	1059	962	1014	954	1019	963	1002	987	956	967	974	967	1003	1009	955	991	984	956	1015	942	975	976	1009	1004	969	1012	989	974	1012	1016	939	998	1008	962	957	1028	992	932	946	950	1012	986	1022	1002	959	976	1011	981	1011	935	1015	1009	1030	924	1023	990	965	995	976	1047	943	955	988	934	1015	1008	1005	983	1019	1054	1008	927	940	1032	1004	1025	980	996	977	984	955	1013	1023	978	1035	995	963	984	978	1019	1025	980	1012	1014	985	982	995	1013	923	978	1005	944	955	1030	1020	962	942	986	1016	1024	998	930	993	991	944	1009	992	965	934	956	1020	951	1014	1007	962	1035	931	952	936	1059	1010	960	941	1002	960	971	952	994	976	939	994	983	973	992	918	966	974	1035	943	993	937	1044	998	963	1024	1011	1044	938	1020	1022	1004	937	925	966	980	984	953	962	983	969	942	956	980	963	1003	1001	991	968	1010	935	947	949	941	956	1025	982	966	984	1032	1029	1023	1020	1010	985	952	984	1026	1027	956	941	1015	978	995	958	968	947	958	983	992	1005	966	1013	948	1026	996	971	961	972	924	1002	887	1006	1004	967	932	1016	991	984	955	988	986	965	1009	1032	1004	988	953	985
23475	20724	24333	27184	20724	20745	18247	814	423	398	352	355	356	312	300	327	300	308	282	306	300	284	319	289	242	275	302	309	291	290	298	312	277	324	288	290	259	287	261	315	278	303	283	279	288	309	265	277	298	287	302	270	285	258	308	239	255	262	282	286	291	269	281	283	275	254	271	276	257	251	252	289	294	262	293	270	274	294	261	292	273	281	283	279	251	262	269	263	304	292	278	266	301	250	291	274	286	303	300	263	270	281	293	254	295	276	263	259	276	267	254	299	289	301	282	289	286	273	280	270	258	260	285	307	283	261	269	261	264	266	282	277	284	297	277	257	251	257	249	269	263	289	273	287	289	296	257	281	251	264	264	271	277	290	288	261	285	241	273	323	261	295	271	266	249	289	286	268	263	243	284	272	290	259	319	279	285	283	252	285	301	270	274	294	253	298	276	286	269	265	301	261	268	272	278	308	262	242	278	268	258	266	276	250	281	296	271	262	281	270	296	283	304	281	279	300	275	295	296	335	264	259	292	245	268	291	274	263	233	257	282	255	247	277	281	253	260	262	276	249	317	281	279	279	254	268	235	279	275	303	307	295	290	290	252	268	244	289	257	293	285	272	310	289	277	275	281	247	277	277	263	314	279	279	267	300	264	259	272	283	266	235	293	240	269	274	283	298	270	303	264	274	301	271	252	272	273	260	281	286	277	242	257	261	292	296	239	273	276	273	322	287	302	276	300	266	264	258	293	294	283	268	273	288	262	245	239	297	275	259	275	277	259	249	261	271	269	256	272	259	271	276	290	253	295	300	278	258	271	286	274	280	276	271	275	300	267	285	300	283	296	285	268	269	262	260	267	271	275	251	266	312	296	281	249	286	251	240	270	268	273	256	268	291	241	251	290	248	291	263	280	266	307	290	284	286	239	279	244	271	279	284	265	272	271	259	270	228	297	285	287	261	270	283	236	267	306	280	241	292	268	294	297	292	275	255	284	271	293	295	278	286	248	290	247	284	284	280	286	259	254	309	291	296	294	287	277	263	272	267	275	277	286	304	252	276	289	294	287	264	287	264	246	305	288	300	270	264	257	251	252	259	287	253	270	279	250	287	249	251	290	284	250	283	288	293	240	279	265	278	254	278	284	294	311	248	250	300	262	307	244	318	263	263	240	282	242	302	262	266	270	294	271	289	267	301	230	267	245	311	286	286	262	271	270	298	280	277	289	287	294	300	274	299	275	280	274	270	273	254	257	259	293	282	291	241	299	244	279	278	284	265	300	254	261	249	292	239	291	307	273	266	231	280	277	267	281	266	266	283	273	279	284	267	258	281	283	291	260	263	266	287	277	263	317	306	258	257	302	290	289	252	259	284	287	280	273	263	281	282	293	285	277	309	282	276	309	274	285	237	254	253	241	261	320	296	289	298	289	231	284	274	270	291	282	290	262	276	296	269	275	260	295	294	257	281	272	276	263	298	298	238	291	255	251	277	287	261	292	281	258	289	283	289	281	249	272	259	288	265	289	285	296	243	296	251	294	284	312	278	283	277	257	301	278	252	270	253	294	270	308	280	305	282	304	283	277	288	275	297	277	245	265	300	290	278	279	260	265	302	262	277	275	278	262	262	268	263	252	262	279	316	312	271	284	262	275	269	277	261	332	264	268	267	288	247	244	252	269	289	304	271	250	250	266	297	257	267	235	285	266	295	277	268	277	285	287	282	284	311	246	262	257	272	282	247	322	267	250	278	257	299	259	313	305	273	262	261	266	249	287	262	282	300	267	273	272	253	276	274	315	264	265	239	250	270	271	272	271	256	274	299	315	284	265	299	330	284	279	275	286	264	281	277	306	273	283	285	251	266	266	250	278	279	284	306	258	262	271	244	254	277	263	271	291	282	284	290	284	235	279	257	250	247	266	249	284	285	264	243	299	277	254	275	284	245	276	296	299	301	239	259	255	274	267	319	292	271	250	269	302	272	236	260	256	292	275	264	290	285	252	235	312	286	257	291	237	275	267	254	271	271	286	308	262	269	277	235	299	281	269	277	267	302	286	274	284	301	332	315	285	253	253	305	287	272	279	280	256	277	257	250	286	302	282	267	297	254	269	257	275	256	281	275	308	272	291	288	272	298	293	301	313	268	296	300	238	256	293	280	280	293	256	301	266	287	269	281	281	274	255	277	256	292	305	277	269	255	273	283	243	252	281	286	267	246	282	271	297	268	286	272	276	286	273	246	300	266	274	260	268	281	282	245	277	258	265	247	274	243	255	271	294	262	296	283	267	285	283	313	247	288	319	258	291	280	288	258	273	281	267	261	271	279	283	237	268	293	298	271	300	239	254	265	284	262	265	282	311	310	284	276	281	304	266	287	255	289	286	278	271	274	234	280	261	268	283	293	277	269	272	257	267	311	256	284	250	292	292	270	260	314	278	262	282	277	291	294	262	267	285	285	267	295	256	267	259	329	263	285	275	258	284	293	287	267	272	259	284	260	271	278	269	279	284	276	259	295	295	267	252	279	257	274	286	219	290	274	256	258	307	295	244	302	287	259	302	240	306	284	270	306	258	286	286	245	237	282	280	281	316	269	282	257	256	262	272	291	266	228	271	254	252	277	320	260	260	264	270	277	283	291	280	245	232	257	261	238	236	280	226	275	273	275	285	292	292	278	276	292	260	265	278	255	281	296	252	255	288	257	279	290	258	251	276	252	269	246	269	285	289	313	282	272	293	272	260	284	272	266	266	276	263	253	262	274	268	278	278	260	271	274	263	277	267	262	283	264	272	284	281	276	292	247	286	272	272	274	252	280	259	267	280	299	289	261	259	283	273	323	305	278	309	289	284	263	289	261	305	286	289	288	291	288	306	263	285	281	271	251	297	268	281	274	260	287	279	286	290	276	281	264	295	271	302	298	265	279	268	240	277	267	253	264	280	276	288	304	335	280	296	274	291	295	291	311	257	316	308	239	256	281	272	285	278	279	249	265	276	295	276	259	263	264	300	293	267	257	293	285	261	273	259	270	265	288	270	276	284	254	272	267	266	272	267	264	266	276	266	272	256	248	265	279	267	294	302	296	281	242	324	270	238	255	296	255	284	260	272	238	288	251	259	309	290	254	265	260	312	296	277	242	293	264	270	256	244	278	273	275	257	265	278	281	263	291	310	263	255	288	254	244	279	251	269	283	249	255	244	273	273	275	271	259	256	274	247	279	270	266	260	290	254	261	255	272	292	280	249	265	258	270	295	284	265	281	290	280	281	278	231	296	294	268	263	267	273	281	291	276	287	263	229	266	247	283	268	273	256	293	237	297	276	281	264	294	297	290	258	275	283	278	260	263	263	320	273	255	265	263	282	271	289	268	282	264	284	300	252	273	266	303	244	261	275	256	272	244	298	299	288	282	256	291	247	247	246	272	283	274	282	307	269	302	245	256	299	316	284	287	273	290	329	290	268	288	276	275	260	291	275	288	255	239	242	283	284	270	294	270	262	307	292	285	264	278
4995	4446	2341	1162	878	807	793	697	712	653	688	639	707	655	612	680	672	658	655	598	624	660	672	629	631	617	594	664	608	624	624	645	599	668	620	643	600	618	613	650	626	608	596	607	621	617	643	639	672	607	616	587	641	616	631	617	673	625	633	631	620	621	640	619	596	633	628	621	624	582	659	607	619	667	636	647	582	583	667	590	597	643	653	604	642	601	621	575	630	607	599	616	578	603	626	622	655	674	611	589	629	605	596	594	646	600	610	614	608	636	637	593	610	619	568	616	611	631	624	613	647	613	589	645	617	636	584	628	608	640	654	628	617	594	652	595	594	618	627	615	636	632	628	616	636	597	631	640	661	649	640	598	636	603	609	631	640	562	594	609	649	600	603	610	621	640	603	653	624	636	625	601	701	600	602	647	637	654	607	614	640	652	576	612	607	646	583	602	616	635	617	610	629	621	610	623	591	635	628	652	641	649	617	634	636	565	647	619	599	632	590	624	624	597	626	591	609	612	637	617	564	641	628	654	633	608	628	595	635	557	612	624	670	611	587	656	645	605	610	631	624	656	570	608	601	610	663	621	625	580	637	611	610	607	640	621	617	589	562	604	632	601	661	621	620	584	590	572	655	601	661	619	644	576	655	649	618	645	668	593	650	657	632	650	587	619	625	618	624	606	630	641	630	593	638	613	618	604	604	604	604	618	624	610	618	573	597	660	623	603	618	605	624	641	649	605	568	628	597	610	624	607	569	608	647	627	582	602	669	622	629	634	639	610	607	601	604	608	613	619	632	632	576	620	599	630	655	606	592	633	632	591	602	627	617	641	620	601	617	654	588	583	619	561	626	649	602	613	621	644	631	635	565	620	603	591	601	624	606	613	615	613	578	597	583	650	614	627	587	584	640	586	601	619	619	617	656	599	622	582	609	636	605	610	656	644	611	612	599	674	662	615	644	618	649	615	645	623	652	618	659	661	647	639	621	620	633	610	605	642	639	585	686	619	625	597	594	639	620	641	621	598	603	645	636	659	650	630	593	654	576	616	632	652	615	611	640	645	622	659	611	567	623	661	618	611	577	608	641	604	624	605	617	665	593	626	619	586	632	634	651	598	608	634	643	662	623	635	613	612	606	617	628	613	599	633	638	610	612	601	646	648	622	614	693	589	601	579	620	624	611	625	629	611	634	600	662	594	561	584	558	624	622	623	626	655	619	632	614	651	609	649	630	655	595	593	584	582	597	638	634	636	602	685	624	597	610	591	633	654	613	619	616	613	636	627	626	581	637	631	618	632	608	623	610	681	653	620	623	612	599	625	642	622	615	636	669	640	612	604	597	637	605	626	608	613	640	617	634	585	651	588	619	615	613	631	646	620	569	642	664	614	554	611	637	636	610	560	620	619	650	581	621	662	665	638	632	612	592	652	626	635	651	590	629	586	640	629	578	621	662	627	630	588	592	581	663	568	625	629	642	596	600	615	612	667	658	641	618	616	591	632	610	623	627	592	647	624	578	619	636	633	626	597	633	622	626	593	597	609	651	588	620	615	628	625	592	616	616	634	620	633	599	635	659	609	648	598	619	607	616	657	624	592	627	608	582	632	614	621	589	635	634	650	588	619	609	601	664	618	592	613	616	616	600	586	599	658	613	608	640	622	629	614	580	599	576	640	592	622	664	635	643	619	586	658	593	608	663	633	606	593	610	622	643	609	585	629	623	670	641	625	622	670	617	557	574	569	635	626	601	624	622	691	623	622	630	622	618	619	667	610	604	642	607	630	611	595	642	607	613	595	636	636	606	578	599	657	571	654	617	634	614	645	650	614	623	613	651	611	655	615	627	603	588	568	594	613	662	594	629	634	603	627	611	639	637	632	611	620	631	619	630	631	609	626	649	615	605	589	604	609	574	605	595	603	656	616	586	631	641	655	599	640	605	655	601	639	619	581	594	631	656	585	650	635	580	629	612	581	630	649	618	597	577	625	622	657	638	621	560	596	605	608	632	673	646	619	644	569	590	630	595	671	623	626	628	655	596	645	618	621	633	640	610	620	629	644	597	627	601	637	616	647	616	596	637	594	594	599	642	636	603	645	635	602	632	678	598	620	644	663	622	650	618	639	631	628	635	603	668	567	648	602	590	577	582	638	630	609	621	649	642	595	613	600	633	609	574	622	639	620	630	584	582	601	635	614	660	664	664	602	640	625	627	672	624	660	610	583	604	667	603	667	651	632	601	614	596	624	638	616	604	606	620	635	645	642	630	646	599	608	630	639	613	620	659	654	636	608	617	560	616	659	616	636	649	623	609	661	629	607	592	658	580	572	596	657	637	633	639	626	646	642	603	606	591	639	605	627	610	597	592	642	608	596	633	641	604	610	578	611	577	624	668	649	629	599	612	652	584	640	666	670	632	660	557	670	634	596	616	587	630	633	604	611	644	600	630	584	605	594	633	646	612	668	608	613	581	645	609	656	613	596	640	630	645	614	603	606	664	592	613	641	663	601	593	594	617	621	627	646	630	626	613	654	645	574	595	624	610	673	638	618	620	618	640	590	617	623	584	622	633	617	596	608	603	647	645	617	639	612	605	618	611	647	629	632	623	642	628	582	636	638	657	652	569	598	657	618	630	674	612	599	586	582	592	611	634	637	576	587	602	587	661	654	646	632	589	588	601	616	595	637	621	597	630	631	622	642	633	596	602	607	637	628	614	636	612	580	601	591	596	618	638	648	679	610	636	592	609	599	622	649	635	666	620	617	586	619	623	619	637	637	661	638	630	598	591	599	618	623	616	627	637	593	609	597	595	643	629	593	547	596	578	581	618	620	635	629	611	658	584	650	652	681	631	676	614	631	642	621	633	599	613	613	590	594	621	628	668	612	620	661	642	616	602	626	645	636	660	627	632	606	617	626	604	609	632	591	609	646	643	628	590	615	636	618	622	631	615	611	633	617	615	577	657	642	605	637	643	627	593	635	682	590	596	633	627	640	606	624	608	599	684	579	605	657	641	616	625	597	612	608	593	611	630	654	615	651	604	619	681	612	598	617	620	600	647	641	655	594	596	589	629	633	624	634	606	625	635	601	626	609	701	596	567	615	638	616	684	638	650	619	562	600	588	626	591	611	608	652	657	604	632	601	617	614	568	624	637	648	612	567	605	614	625	612	601	623	600	620	651	635	573	622	579	633	623	638	666	612	613	625	587	574	625	605	597	620	604	640	605	641	620	604	659	616	622	619	618	601	604	619	619	590	596	652	628	577	588	623	622	632	630	611	560	611	620	620	583	636	560	624	629	629	624	628	612	618	655	615	614	620	673	610	605	608	628	607	683	646	625	607	591	656	639	636	580	647	574	634	587	620	602	654	602	634	650	656	571	667	596	610	622	595	611	592	569	609	585	589	666	630	604	664	615	619	585	668	619	604	596	647	611	631	612	635	615	604	619	596	647	657	602	645	627	614	625	625	670	620	638	594	609	616	658	629	589	581	649	630	655	621	604	631
31694	19128	7151	704	497	491	442	417	376	375	415	395	410	406	427	378	378	374	460	403	440	409	416	417	411	421	452	388	401	393	392	381	407	392	412	413	381	420	366	365	366	431	398	397	418	386	434	414	411	380	395	380	406	419	408	404	416	400	417	427	448	429	400	419	401	441	438	413	403	402	386	410	439	385	413	387	395	369	423	366	411	417	393	392	403	411	422	389	378	398	417	428	417	382	428	416	404	445	444	423	374	412	381	393	371	397	415	384	443	408	423	408	404	406	377	422	379	429	383	415	407	416	373	386	415	405	413	428	408	422	408	356	386	425	423	420	413	415	440	404	432	412	382	430	371	430	412	411	388	428	396	403	419	415	414	406	399	411	402	428	366	378	416	417	396	371	403	398	444	417	418	409	400	400	458	428	418	420	395	399	366	422	414	420	431	419	421	449	444	401	437	403	385	432	431	407	400	378	395	398	423	419	420	382	402	380	388	395	426	425	428	410	435	442	360	384	434	415	414	443	397	407	409	416	475	413	391	426	405	436	374	426	400	413	444	409	388	458	421	416	423	444	425	460	444	422	415	428	421	396	400	406	385	413	438	417	384	423	393	437	388	414	431	387	388	372	387	434	400	395	412	408	428	398	367	417	409	370	402	372	430	432	424	453	418	397	415	388	406	382	435	386	391	429	375	411	432	445	416	404	453	405	429	406	385	413	436	427	436	353	403	400	424	437	422	381	397	427	397	399	392	428	406	405	390	414	377	451	402	446	378	390	442	425	434	404	419	397	403	401	387	397	395	427	403	447	440	387	415	418	431	414	406	394	456	398	438	467	389	402	398	402	378	416	439	411	382	387	384	423	425	419	365	428	425	405	390	451	377	376	412	433	364	358	399	415	388	415	441	434	410	422	402	416	416	399	414	388	439	388	406	428	381	446	455	395	415	411	445	408	383	421	426	412	420	430	426	418	423	415	364	396	422	401	347	395	444	406	431	384	381	414	417	405	420	405	418	397	386	370	455	442	443	438	408	411	432	437	395	417	405	389	434	386	394	391	412	437	397	411	435	417	400	391	425	379	398	435	367	393	407	427	390	402	385	402	434	414	441	386	446	438	382	411	422	419	377	384	388	467	453	432	423	417	382	384	396	398	414	419	379	424	394	384	414	424	405	408	362	365	423	394	410	430	404	378	405	434	422	422	386	397	430	404	406	399	400	404	400	406	430	400	428	389	429	398	428	405	413	395	369	364	378	446	428	389	373	388	409	357	429	403	429	418	416	420	423	402	439	402	403	422	457	432	417	443	415	433	421	443	386	432	432	423	440	421	393	414	430	406	388	436	416	422	421	400	455	385	401	381	446	439	407	379	471	397	437	398	370	403	404	409	384	420	397	439	427	434	398	397	387	428	409	403	403	365	407	415	423	412	389	398	400	384	405	379	396	396	417	423	412	390	400	414	419	456	382	413	405	426	397	399	438	440	399	372	435	372	393	400	388	397	382	387	434	394	394	416	389	418	413	402	391	382	396	417	376	404	402	402	422	423	412	432	433	403	389	427	410	386	403	433	359	419	383	377	415	391	392	410	434	441	466	416	440	427	377	459	414	369	397	389	413	415	417	367	439	429	427	410	376	390	407	436	384	395	408	406	391	379	396	407	396	379	400	411	374	419	429	390	419	376	444	406	409	427	402	423	472	407	385	397	391	444	398	359	424	426	373	395	413	377	406	389	393	412	413	377	438	423	411	429	416	397	411	376	366	414	435	405	404	413	452	437	407	376	428	435	397	427	389	421	403	382	397	414	437	391	408	431	415	389	366	399	439	451	401	378	411	438	421	402	390	408	421	411	434	411	419	420	430	455	445	425	408	401	410	395	375	426	429	406	378	396	430	447	410	386	412	400	388	455	420	406	414	438	453	396	382	398	412	419	412	409	431	414	402	410	421	366	388	431	440	393	425	405	435	432	396	408	419	447	405	436	414	407	390	392	410	435	378	402	412	369	411	414	393	363	398	389	388	438	439	386	440	420	341	420	407	369	437	406	422	418	396	386	435	395	408	419	400	400	418	387	380	414	402	452	395	441	449	412	442	390	356	454	388	421	413	407	393	392	398	417	406	407	422	382	406	386	480	437	397	417	377	378	412	394	423	404	425	444	408	403	405	371	402	417	403	368	391	412	378	401	435	395	364	394	381	407	392	412	438	404	397	404	409	402	397	403	406	427	380	387	429	404	365	377	364	416	380	399	420	411	406	414	418	438	395	393	410	466	376	413	414	433	387	371	392	418	432	394	412	408	399	438	467	369	420	392	421	426	410	422	404	384	399	462	421	390	439	409	417	424	434	417	461	418	404	412	435	427	404	386	407	431	409	383	399	405	403	417	407	385	444	386	381	391	382	382	423	410	418	432	397	400	440	360	419	456	416	387	385	412	455	410	400	422	442	396	414	389	397	427	439	421	401	402	401	393	435	407	385	381	405	408	399	423	430	427	399	397	425	408	419	412	385	433	430	420	401	411	371	392	440	429	435	386	396	362	407	401	393	425	430	399	416	407	375	379	446	375	375	418	414	416	449	384	420	396	419	431	393	402	455	406	416	402	384	374	406	429	430	383	408	445	401	399	386	421	402	412	411	414	371	422	397	403	430	395	414	379	466	404	404	434	388	414	388	406	436	401	410	391	408	385	388	372	435	365	411	413	403	419	422	409	430	402	414	373	456	446	385	419	381	406	430	402	420	404	402	399	417	430	431	419	401	400	377	413	457	413	416	403	437	421	448	447	433	397	375	401	426	429	400	417	382	442	425	421	407	417	382	371	417	446	409	404	379	378	408	392	435	374	412	427	429	415	373	414	455	422	402	438	407	401	418	429	414	414	430	402	403	422	405	455	444	448	394	421	392	432	420	422	403	428	398	399	408	379	434	417	389	396	432	408	400	437	421	380	397	391	426	377	427	429	371	397	405	401	365	372	425	382	439	407	390	418	414	423	409	401	400	450	442	412	383	409	446	409	428	403	388	393	402	435	434	429	376	413	431	414	417	429	397	420	413	409	411	371	421	417	414	369	433	382	422	411	410	386	381	425	391	342	407	379	399	419	437	413	383	401	391	392	406	386	431	432	427	413	431	387	409	380	416	394	422	436	392	404	373	395	415	372	426	410	388	392	437	425	413	455	436	428	445	396	399	414	406	447	413	406	426	381	407	405	402	401	355	440	399	382	382	399	443	406	419	389	380	377	398	435	402	402	414	403	409	438	385	457	436	406	438	400	411	421	427	437	374	453	381	434	411	427	394	415	434	414	396	406	385	384	378	436	428	422	413	401	405	383	435	406	413	359	390	367	406	419	445	410	433	444	409	401	442	379	394	407	430	426	426	427	415	409	371	387	428	422	386	401	410	424	413	439	409	416	452	450	415	410	381	380	388	409	426	363	441	430	412	406	409	412	363	449	413	397	433	405	418	371	392	412	399	380	432	389	423	436	401	404	398	370	406	417	413	383
5512	1129	1007	945	970	948	969	941	947	941	946	927	1005	939	1005	926	887	943	908	881	952	921	908	910	919	945	994	950	884	888	946	927	917	947	942	951	873	936	959	950	897	940	937	940	942	962	949	974	943	977	929	961	941	957	967	898	890	945	906	977	884	968	916	909	971	858	932	981	962	915	917	925	946	964	880	929	896	933	984	970	922	941	964	947	972	916	938	921	916	877	908	900	909	954	968	926	914	1004	927	963	1047	932	952	954	979	917	875	913	923	962	959	965	962	927	945	919	968	940	953	927	888	892	914	881	1005	963	938	915	965	884	920	918	932	909	933	1014	939	960	912	916	923	903	911	889	950	904	863	918	963	883	918	982	920	893	939	890	934	980	944	898	951	966	868	906	926	912	956	892	965	962	898	939	852	927	992	867	892	935	893	915	926	940	938	941	970	969	954	943	945	910	908	944	937	972	937	915	942	911	914	902	956	922	970	904	927	944	936	953	941	943	900	938	922	974	934	892	964	942	939	912	940	947	964	929	989	939	951	887	915	886	875	997	938	911	932	939	935	998	944	931	922	906	963	931	896	907	890	972	921	972	909	907	920	913	918	975	958	926	928	900	966	1005	932	909	924	905	938	978	908	883	891	922	944	890	945	891	909	929	994	936	940	991	905	927	868	947	945	926	956	933	959	935	994	946	893	950	976	946	977	940	910	965	935	936	969	911	906	907	904	866	933	934	874	905	891	984	953	948	939	900	940	943	952	911	952	912	943	976	935	944	970	978	920	916	941	930	942	938	957	976	943	957	933	923	908	966	912	942	937	947	943	976	909	944	926	936	935	937	955	965	930	927	874	964	931	911	951	887	904	965	963	891	891	926	948	906	956	973	961	944	934	902	950	970	931	951	940	945	953	893	953	978	981	931	975	968	911	912	906	895	884	966	892	929	918	941	958	906	899	980	964	954	970	902	915	945	897	928	944	922	978	982	961	976	945	937	922	1015	963	935	971	969	917	948	934	917	927	889	894	932	922	931	872	918	941	961	940	886	915	901	920	939	889	957	929	963	924	901	974	979	971	950	922	939	955	958	955	946	890	917	927	959	958	923	944	997	924	910	944	953	926	996	895	896	948	997	914	964	892	940	903	956	886	891	930	893	952	935	940	910	908	973	967	882	923	942	922	901	912	959	941	886	920	931	932	968	911	951	948	941	934	950	955	942	897	935	922	892	965	966	978	907	909	876	983	933	933	910	895	953	920	928	934	898	950	919	914	910	993	927	896	882	892	932	939	929	982	954	941	976	912	919	941	925	900	927	953	955	896	952	941	978	967	949	948	920	934	960	911	923	907	937	933	930	954	976	954	920	896	938	963	955	955	927	956	921	927	946	900	900	960	908	931	943	923	936	965	918	945	906	953	944	921	942	885	968	993	926	938	934	935	980	924	979	930	966	893	954	919	929	916	902	940	950	909	888	964	927	964	976	971	963	916	999	943	902	919	952	933	882	980	997	971	927	921	909	910	942	908	938	921	986	944	933	928	870	901	940	918	941	929	929	931	949	944	929	907	868	915	977	929	965	1003	941	918	966	929	927	926	913	942	932	925	914	971	911	908	926	949	956	891	973	998	912	945	957	904	916	893	985	936	949	921	910	988	1017	881	898	888	887	931	860	948	937	933	967	940	974	956	942	929	918	876	958	932	927	982	980	901	948	990	961	967	932	873	920	892	900	938	935	938	939	946	955	890	916	914	924	935	993	900	938	909	929	962	962	882	889	967	935	942	916	973	930	962	893	973	923	908	943	938	1005	1018	936	936	901	950	912	934	940	911	941	878	964	913	974	935	962	948	966	926	985	932	923	913	966	961	921	905	951	952	901	932	976	904	917	946	931	903	991	933	956	992	919	932	908	953	1002	943	931	932	941	939	920	943	944	962	939	919	939	914	989	874	964	961	952	969	895	871	927	933	918	886	1008	909	979	921	909	969	965	982	943	916	919	947	931	957	929	943	905	976	929	896	895	994	959	900	918	940	896	928	948	916	949	924	898	936	964	911	948	923	986	946	977	921	904	964	931	937	926	928	912	938	915	945	892	921	906	961	943	904	974	928	883	916	968	938	937	935	982	950	908	896	950	933	922	963	929	895	910	904	994	910	900	938	1000	873	921	977	915	887	919	981	892	931	890	952	939	939	916	881	949	948	895	886	929	899	945	900	913	921	887	921	969	981	955	957	904	959	951	928	905	911	973	966	916	903	994	975	949	902	963	924	866	905	965	989	942	906	952	924	937	901	920	957	999	916	976	924	966	888	952	923	920	982	1001	899	928	998	978	923	960	918	951	952	980	933	942	910	934	906	933	966	915	915	890	942	1006	954	898	937	953	862	984	991	908	934	951	909	862	924	974	897	929	906	883	953	892	944	906	931	963	978	914	900	963	883	970	919	918	868	936	953	949	938	925	897	874	968	953	1000	936	909	962	945	940	942	919	929	978	941	890	976	963	913	927	903	856	911	979	897	984	929	958	918	896	966	948	979	918	922	950	1006	960	901	980	918	880	919	936	991	954	994	971	963	869	932	954	931	913	960	915	972	937	955	929	910	933	916	913	955	944	947	933	907	910	943	909	932	917	943	989	923	942	982	967	886	951	895	979	882	884	890	921	945	949	997	884	969	918	915	881	913	934	890	916	918	919	905	967	889	892	954	970	916	937	959	917	886	911	950	927	885	938	924	944	908	950	897	951	921	906	926	958	937	939	965	925	936	908	923	918	915	923	929	965	889	939	898	932	959	932	959	902	919	935	922	944	897	899	924	893	920	954	946	944	983	910	979	907	989	919	943	940	938	893	895	1003	904	913	888	951	959	987	967	932	927	953	934	937	941	953	952	924	998	943	905	869	931	939	921	926	940	946	939	931	996	944	959	972	932	933	867	903	923	897	912	993	927	969	909	917	893	947	943	971	952	920	956	927	951	928	964	900	939	953	934	914	947	911	960	924	980	917	944	978	955	956	977	942	934	959	948	961	888	944	970	984	921	960	933	930	897	932	1001	939	942	948	883	899	940	914	985	921	916	899	917	948	929	945	959	924	916	906	874	898	924	952	945	906	959	885	939	886	951	923	948	881	983	901	897	930	977	923	898	895	933	972	950	960	931	975	914	954	865	926	947	884	949	892	930	976	916	913	880	888	942	886	902	939	902	965	976	937	900	924	990	945	936	983	893	907	925	914	898	942	900	942	943	927	914	921	907	947	993	952	926	941	979	931	958	917	924	899	920	955	928	946	922	930	930	913	902	922	928	870	927	927	901	956	918	971	964	935	974	926	880	973	926	878	976	979	951	935	927	940	895	956	928	931	851	951	1011	979	949	965	961	928	918	933	945	948	914	919	908	843	908	956	955	967	898	964	940	934	959	959	949	899	916	916	905	964	939	938	916	988	893	933	864	887	875	930	876	951	923	943	941	884	938	936	890	954	936	929	895	938	926	981	982	917	975	942	951	894	936	920	960	942	915	952	934	932	917	948	961	944
24001	20794	24196	27471	20782	20702	1980	658	559	558	477	490	490	465	464	455	440	461	455	503	469	493	427	444	458	452	454	481	461	469	429	467	501	426	476	484	451	463	486	452	442	434	475	507	450	431	461	467	470	477	445	447	443	447	418	461	493	452	489	457	477	440	476	425	452	515	432	444	440	401	464	463	449	480	450	494	444	439	442	470	428	442	450	462	433	459	416	500	442	455	437	402	460	484	474	402	443	498	447	428	446	461	420	464	456	455	461	490	481	475	472	446	449	456	468	481	452	441	507	442	457	468	445	478	453	480	510	468	448	420	411	441	472	484	410	471	458	400	446	448	466	445	407	510	463	458	446	441	480	441	456	452	460	438	428	456	464	453	476	441	397	473	443	463	502	464	490	465	434	443	451	485	465	438	440	479	473	397	424	453	484	446	449	468	424	440	448	477	457	426	466	462	412	452	452	470	425	452	458	476	461	425	463	460	439	480	459	473	466	503	432	509	475	433	434	441	469	450	483	432	436	423	432	435	450	493	457	499	438	475	436	458	454	474	479	447	438	482	440	452	453	420	487	457	469	425	470	486	480	441	474	439	445	467	475	438	444	442	433	449	469	447	430	413	500	482	451	444	448	448	446	445	394	465	502	468	447	459	474	445	437	459	457	407	465	477	463	465	445	420	477	459	444	472	472	452	444	436	460	462	451	495	450	444	477	481	476	472	429	413	398	438	452	467	462	492	473	484	459	473	473	476	430	441	453	491	465	475	395	428	443	479	477	453	434	468	429	453	510	489	453	424	470	475	504	436	450	497	451	482	463	450	462	480	450	470	441	480	480	418	448	438	456	466	470	470	436	488	468	473	491	467	447	476	453	464	513	454	434	457	454	468	468	464	468	458	412	443	477	445	483	486	464	444	445	418	490	486	478	471	456	455	476	478	441	460	449	465	450	492	467	465	471	467	455	440	441	426	425	430	479	480	480	480	410	463	487	456	489	462	476	408	492	444	459	465	474	469	457	423	411	450	478	452	448	477	488	465	434	439	441	456	458	436	447	473	434	464	471	450	471	450	457	460	433	427	432	470	433	482	468	450	480	410	446	470	454	452	421	454	450	455	471	441	439	440	475	457	440	452	436	482	455	415	415	421	465	452	457	438	476	435	465	505	484	448	443	441	413	466	489	460	465	443	453	447	469	449	428	477	449	488	461	472	426	450	515	433	467	477	449	411	495	460	466	436	441	461	487	443	458	427	462	477	434	433	471	452	434	425	481	483	499	442	461	460	438	462	425	437	461	496	439	479	452	449	468	398	488	447	468	442	476	475	441	416	456	453	449	464	461	435	449	469	426	453	515	445	436	445	446	464	490	464	481	439	459	459	443	459	458	486	428	463	424	439	444	476	455	453	428	468	454	473	456	448	428	446	440	462	438	512	441	432	440	447	485	481	445	463	468	494	437	452	439	447	452	451	466	452	447	424	487	441	457	479	497	455	431	433	435	460	471	470	422	463	434	469	476	454	438	458	480	451	456	459	426	424	448	478	455	459	492	422	460	450	471	481	472	432	478	456	468	444	470	421	471	418	460	452	429	482	475	427	491	468	453	484	460	418	388	436	461	447	488	456	461	471	432	460	409	488	452	464	516	452	458	434	449	467	464	467	443	467	423	466	476	430	472	465	490	461	456	476	458	429	472	449	433	477	446	445	453	453	474	481	431	473	443	453	448	408	445	460	448	416	475	455	414	457	497	432	441	425	432	477	453	442	438	498	471	480	433	429	441	440	448	413	457	474	454	456	429	474	466	462	430	497	470	460	463	443	481	473	484	464	427	440	452	429	420	478	451	433	481	437	499	434	439	446	507	473	438	470	471	451	459	442	472	419	421	423	450	508	475	437	446	439	466	487	447	490	413	422	495	453	481	414	431	472	445	485	479	477	468	499	467	466	422	467	442	465	462	468	459	470	444	460	449	460	464	446	451	447	474	450	494	498	457	482	449	432	443	452	459	474	438	444	492	436	479	431	446	492	417	434	461	453	469	484	435	441	456	438	456	466	482	428	436	448	426	502	468	464	458	439	469	498	434	427	461	460	479	432	466	455	432	443	443	456	492	447	448	459	443	497	459	477	449	459	493	436	395	441	500	410	473	438	420	425	409	467	449	453	436	443	459	419	444	445	436	452	462	480	498	420	461	485	452	470	482	431	472	477	483	480	473	498	450	463	474	441	452	475	435	460	475	477	492	468	449	456	426	428	484	426	416	423	410	470	436	449	474	433	454	485	483	455	434	467	456	468	466	433	502	433	439	461	500	433	458	456	482	466	469	441	476	470	451	478	417	449	480	428	518	442	421	462	435	448	488	435	459	437	443	461	450	447	455	465	420	439	417	436	477	443	475	466	418	426	431	460	451	503	466	423	434	500	500	476	473	448	428	403	453	426	481	477	548	437	461	489	431	487	441	464	385	460	439	403	454	481	453	420	428	467	459	470	473	500	425	475	478	461	468	454	450	458	442	452	458	470	429	460	456	421	469	441	444	437	516	422	445	443	455	459	454	492	450	479	477	468	428	471	449	439	466	463	426	453	522	491	456	441	437	489	476	427	463	422	431	453	466	476	480	502	411	451	467	469	458	444	442	440	476	457	454	435	433	435	480	456	419	477	453	468	433	460	428	459	475	473	435	482	491	483	434	480	447	456	464	455	449	470	397	438	445	497	491	505	443	427	452	444	412	451	475	474	445	459	421	430	467	442	500	406	472	475	477	487	433	483	432	397	432	413	463	462	469	477	428	496	458	490	447	445	443	437	481	458	486	503	448	481	471	480	478	450	535	471	455	486	452	428	421	419	510	446	411	425	452	414	456	441	437	444	453	449	453	450	439	484	414	478	458	496	437	439	459	465	421	441	463	471	449	473	492	468	468	481	501	450	442	436	453	453	397	463	463	494	449	440	477	529	440	459	472	456	492	442	456	468	487	475	469	463	448	427	466	442	422	437	412	414	442	446	421	448	438	476	453	464	437	456	489	442	448	461	493	424	451	485	441	480	481	472	427	475	467	408	419	458	437	450	467	433	464	461	460	473	449	497	483	435	448	493	444	420	431	463	454	466	469	453	428	396	437	453	457	443	488	446	455	469	424	426	481	421	452	429	442	439	444	430	492	437	415	466	427	439	451	463	458	436	437	472	463	443	449	460	400	412	427	451	525	481	474	450	443	473	455	470	447	479	452	448	410	460	523	407	476	445	444	461	448	434	476	459	513	484	420	482	473	423	476	469	442	427	453	473	431	459	448	462	478	452	491	423	454	463	485	447	444	462	461	484	469	484	446	430	438	412	418	439	448	429	428	457	459	481	445	482	449	445	459	455	468	458	518	466	454	464	425	458	416	470	466	419	468	485	458	471	492	446	459	473	481	454	451	452	485	452	445	438	453	409	420	453	471	465	430	466	441	512	467	446	458	447	445	483	494	454	458	477	447	451	417	414	414	473	473	471	467	473	446	491
4623	3115	1968	1274	1135	1068	1016	1020	1078	982	1017	985	1019	1009	967	995	993	1016	927	997	997	977	1022	1039	998	980	1002	995	947	970	946	978	969	1001	1001	962	955	1029	979	1007	978	1071	979	981	997	1002	938	983	932	1006	993	975	915	995	986	975	1001	974	984	998	956	976	979	1003	978	971	996	967	953	950	997	940	909	985	936	981	1062	915	940	999	975	1015	968	1001	955	962	1009	957	978	978	1011	1031	1009	978	961	944	983	891	989	972	1005	998	1007	1010	1015	946	983	930	1001	995	988	997	974	955	966	1023	997	1040	953	982	986	966	993	946	933	1002	955	981	976	1047	981	988	1004	957	1018	942	1013	1034	965	998	990	960	988	1015	989	970	959	943	963	949	989	992	1011	972	967	951	964	974	964	1018	930	1026	973	1017	968	1010	994	965	1002	961	983	964	972	995	979	928	1011	966	1016	956	930	997	977	988	973	966	959	949	1004	1065	962	961	948	965	976	978	985	1011	1014	1034	976	978	985	963	1010	1070	972	953	1004	949	979	1007	1033	982	976	995	965	985	957	970	905	972	997	946	1009	999	985	990	975	1036	952	971	958	1000	1021	998	958	994	1007	977	978	1028	969	968	1054	929	1038	973	960	972	1022	1003	964	953	966	1046	1028	936	997	966	998	990	1010	986	936	943	953	1006	973	965	925	963	1027	968	980	1010	975	914	977	951	984	971	1002	977	991	949	983	1025	1000	967	972	998	917	988	1000	1062	1035	1000	993	964	1018	958	1048	897	1016	957	973	967	1050	951	1039	941	960	977	989	993	955	1027	985	1012	1016	992	1004	944	959	1029	932	1031	1035	1027	987	1060	995	1022	989	990	919	998	1011	966	975	958	1030	1009	1017	939	996	1003	1016	924	1026	985	1012	987	976	930	1005	966	998	949	1001	981	986	971	997	1030	1014	963	1042	985	980	972	979	984	936	963	979	995	989	988	950	1034	949	979	991	951	1081	941	1021	1027	1073	978	993	995	998	966	989	956	940	969	970	950	1030	955	1003	979	989	960	981	965	968	1024	978	959	1012	994	992	979	1021	986	948	955	983	1016	996	975	953	989	989	964	953	970	999	988	973	946	976	954	960	986	1020	957	966	971	977	990	944	993	999	930	1021	1015	971	1020	940	1009	1008	983	991	988	974	1019	1010	1029	1054	1001	962	954	1047	1022	934	1010	984	993	985	970	1003	973	989	961	966	937	904	1004	1008	999	994	1009	1030	957	983	978	980	964	1036	991	942	1003	952	974	941	979	981	957	932	932	1006	1003	969	1008	970	952	1006	1014	1013	981	956	953	1014	1009	992	1016	983	946	979	1012	1009	1028	985	947	1027	949	924	1015	1000	978	954	1011	957	994	1003	999	899	1000	1012	950	986	1048	995	981	1016	1004	931	1025	991	1001	975	940	985	970	1021	1025	1000	1006	923	1020	969	972	956	1016	966	1038	1001	1038	988	974	994	957	973	975	1054	965	1019	954	1022	1011	962	1001	968	995	1024	947	1000	924	1011	978	992	984	974	1021	1016	930	986	920	1003	969	1000	980	1030	981	991	935	1002	945	983	962	1020	1061	986	952	977	984	964	936	961	991	952	1006	990	1011	994	974	979	968	990	975	939	890	934	966	970	996	959	1003	971	919	1003	985	961	982	966	998	961	1008	1028	960	945	939	987	1061	954	1030	992	958	969	995	994	1048	1031	968	981	1012	979	989	1011	1019	1021	995	1022	993	991	994	1021	1009	946	972	1003	1054	940	962	989	942	969	917	965	917	974	1041	988	978	1031	977	1007	971	1010	975	1011	967	1009	958	959	962	1050	979	975	978	1017	1018	990	1022	948	983	951	960	961	1028	996	904	1033	995	971	1002	1028	948	989	947	941	950	1005	976	991	1038	986	975	978	1018	967	991	936	981	963	943	959	1048	989	954	950	1067	1003	1020	1009	944	995	1039	994	1033	1070	1032	926	942	939	972	991	934	1014	1019	928	1015	1040	1009	1008	957	1067	1007	965	1024	1049	987	950	1007	1000	1010	1006	1009	985	1010	930	973	970	997	982	1004	960	992	999	1021	958	954	959	957	1042	981	1036	964	1034	993	1024	1001	1002	960	945	975	987	983	974	981	1005	982	1020	1028	996	987	977	996	986	1046	967	997	984	936	1058	1017	960	1021	995	1021	978	994	973	972	970	1034	982	1016	972	980	965	966	1002	972	979	979	938	1000	986	966	946	1014	974	1007	1010	1014	1023	1001	933	1003	977	996	1030	1005	1031	1007	990	986	1036	960	989	1007	960	954	968	1013	965	1002	1023	962	959	1029	985	963	1036	976	997	995	991	942	1034	981	987	943	992	976	990	988	1003	981	975	949	1015	972	963	973	955	1018	983	989	996	996	999	963	1036	1012	983	1021	974	966	1000	949	967	976	971	1033	984	972	1031	957	973	1020	987	929	1014	993	962	1012	978	903	963	952	944	1014	979	993	1019	1015	1032	967	997	955	955	991	989	965	1023	1021	1011	1010	1024	1005	1046	918	983	963	997	1000	991	959	994	969	953	970	961	932	1003	1000	987	999	1034	1044	1020	1008	995	956	1049	989	1009	967	986	944	967	966	1029	993	1012	955	990	977	1011	988	1009	975	996	963	926	1025	991	1000	1003	984	995	942	964	979	1011	968	982	1017	935	993	958	968	1057	1058	1015	1023	982	1032	977	1001	1010	886	1028	896	974	956	1032	1060	952	977	992	963	996	962	1047	944	944	992	1000	992	976	968	1036	1035	1005	977	962	966	966	921	1035	957	940	982	1011	991	976	955	1001	972	970	971	1026	975	1007	989	962	968	977	1000	966	1010	1014	940	1001	948	1034	965	971	993	984	954	944	1006	1005	1038	942	1012	998	1029	998	982	1034	974	955	977	1040	964	987	950	1001	980	969	974	971	1002	960	993	979	983	985	998	992	1017	998	1007	998	963	922	944	985	952	969	998	982	955	1002	1014	1010	1010	986	950	1012	980	996	910	1015	950	951	1041	1017	963	1016	1027	957	972	1001	989	991	964	999	975	1016	962	965	971	975	1009	964	981	984	971	988	999	1023	962	1037	956	1019	1038	969	961	969	1002	993	980	928	939	966	972	976	958	975	962	978	990	942	1000	1018	963	1025	963	1022	943	1008	988	993	983	1028	1002	1052	941	976	964	950	933	985	1004	959	959	974	987	977	967	1038	932	1022	945	980	971	978	968	1014	989	1001	1027	932	1017	999	972	957	998	970	1018	1009	954	946	993	962	1030	1008	972	1015	1009	990	998	925	1031	992	1003	969	954	1030	966	1030	1028	989	999	981	1023	964	957	922	1023	998	973	1013	1018	1056	1001	987	975	994	999	1018	958	1001	974	956	963	1044	987	1000	1005	1005	975	991	1062	988	989	966	1011	946	983	1005	954	1048	1052	994	921	960	1002	993	954	988	921	1002	979	996	947	987	979	989	973	962	987	1073	981	999	1050	1006	1017	984	924	988	989	989	1008	948	1003	935	966	940	985	983	949	992	1001	984	967	958	950	1025	993	935	984	1007	995	1007	999	1028	912	1013	945	979	1013	944	993	993	1007	1036	965	975	981	1009	1026	957	969	996	957	978	977	939	964	962	1008	959	974	1019	940	989	958	980	976	946	994	1018	1020	1014	1011	983	1000	976	981	906	1002	985	1030	909	977	976	1026	1044	976	1056	936	940	1032	918	924	987	1022	969	941	1009	928	973	996	1046	949	972	1013	1006	970	978	973	994	1061	1035	1070	980	1012	956	984	964	992	967	955	974	966	973	944	960	948	943	974	982	1014	991	1003	982	1019	988	955	969	976	1002	1009	1027	1013	959	955	978	988	947	1003	969	1039	1020	941	968	1033	1032	970	1047	931	974	974	999	1039	1031	936	977	1015	943	999	987	975	987	1014	1026	984	1000	1001	1023	973	996	984	965	978	936	986	954	1026	1009	927	1073	963
23501	20772	24404	27230	20773	20795	18461	797	476	369	389	352	307	321	364	274	297	308	310	295	326	261	306	250	287	262	279	312	290	276	271	295	248	299	331	278	333	264	276	300	256	294	310	304	284	263	294	276	278	269	291	268	277	296	282	258	268	272	289	279	255	297	287	252	267	287	298	266	280	288	260	296	269	296	311	283	303	263	237	257	283	267	261	297	297	308	279	283	294	245	296	290	279	272	255	248	288	271	278	283	297	242	290	266	289	327	292	290	294	288	314	289	283	271	251	290	280	238	268	251	303	269	280	259	282	267	270	244	305	245	251	264	318	252	290	284	282	267	280	289	261	297	299	251	267	278	246	287	292	269	259	252	286	263	289	255	276	315	278	276	282	275	281	239	264	215	269	313	306	281	272	276	297	253	244	279	282	265	290	274	300	322	284	283	287	238	261	292	269	283	277	233	260	256	290	272	279	274	288	272	281	278	269	292	281	269	292	285	264	276	259	245	304	269	307	252	282	283	299	301	303	280	277	254	264	299	294	285	256	266	286	289	233	264	276	275	249	266	265	291	275	259	263	303	268	253	303	292	263	292	264	291	266	286	246	283	305	287	264	278	273	274	295	257	290	290	284	305	287	289	313	275	282	259	277	262	271	263	267	259	263	284	276	275	283	274	320	263	271	299	281	261	274	295	302	307	295	281	254	277	287	273	271	273	319	267	263	274	248	302	270	302	286	295	338	316	275	315	300	268	294	270	295	286	321	288	240	279	289	289	311	295	264	275	258	274	284	225	256	255	271	283	268	262	293	262	313	249	251	284	323	294	314	274	260	321	310	260	285	293	291	276	263	277	286	258	282	256	282	306	292	281	278	286	270	232	269	254	239	300	271	261	287	242	313	322	285	303	267	285	271	283	246	265	269	277	278	304	276	268	258	271	281	275	267	295	263	291	352	275	253	294	260	293	290	293	253	281	263	290	294	276	285	275	297	271	271	279	258	278	287	295	270	308	290	264	261	280	255	268	302	287	289	308	294	288	279	247	284	274	278	266	304	274	310	303	277	268	291	322	270	276	284	271	261	296	302	278	299	269	252	262	263	287	267	282	288	265	256	268	234	255	288	283	296	266	256	286	246	244	303	279	266	273	284	276	294	247	296	273	278	271	266	255	258	257	278	312	272	291	285	298	270	290	249	267	309	248	247	294	248	288	279	266	268	256	294	290	267	273	254	296	273	312	286	279	284	265	289	284	271	280	306	294	251	264	304	276	308	290	294	285	282	271	281	264	271	274	243	270	279	298	285	276	267	247	290	281	279	280	268	267	252	265	246	301	261	257	276	293	267	220	271	285	271	274	259	230	262	276	273	268	285	272	274	262	296	292	292	263	266	258	319	296	292	260	296	283	265	301	264	272	284	276	278	244	275	253	301	261	277	266	322	291	282	256	258	263	267	282	290	289	290	260	277	310	299	288	279	283	282	280	293	279	265	286	276	241	310	246	245	271	268	277	290	302	247	266	267	270	240	281	252	292	264	297	294	264	275	284	314	263	264	272	258	271	283	295	282	287	269	299	261	270	249	271	293	296	282	255	298	302	278	273	266	271	255	292	269	276	294	287	272	292	272	277	270	270	283	284	269	279	307	261	287	250	311	285	242	242	272	285	264	268	305	289	306	295	265	267	294	284	273	249	286	298	296	265	267	277	259	268	278	269	267	261	276	271	278	270	264	277	286	289	271	268	275	308	305	268	291	252	272	273	288	287	254	278	283	262	265	271	264	281	257	286	254	290	260	277	229	293	264	276	278	255	292	278	271	255	257	283	259	259	270	255	278	299	266	292	280	291	268	289	242	264	281	274	271	254	309	281	265	259	263	300	275	282	260	254	263	293	290	254	287	259	248	222	278	260	274	284	263	276	272	281	259	283	258	297	273	308	235	249	264	259	271	263	314	289	244	281	260	265	269	288	318	328	258	260	262	261	276	255	261	267	265	286	254	280	260	308	290	282	283	302	293	279	283	254	278	283	259	300	238	272	275	283	277	258	284	298	279	282	296	260	252	285	259	238	269	316	286	258	280	290	237	283	260	300	313	235	262	268	274	269	285	256	269	293	238	278	279	288	279	245	293	265	281	300	262	276	271	278	311	283	284	296	258	249	294	291	306	248	295	284	261	272	306	294	279	256	271	305	266	250	274	269	278	271	267	277	302	287	281	266	260	289	277	249	272	250	235	267	254	303	273	327	281	311	269	282	267	275	268	292	260	277	282	297	294	273	270	253	285	325	310	287	297	284	265	255	278	264	260	238	277	263	268	263	269	243	297	265	285	254	271	274	275	285	283	262	270	262	276	293	295	258	267	292	269	303	278	283	268	285	254	258	292	282	265	274	286	276	280	268	267	272	304	307	266	263	245	290	263	250	256	303	261	256	289	245	281	274	319	316	261	290	284	293	266	275	302	254	267	275	286	261	304	253	261	253	294	295	285	263	279	256	255	267	284	302	269	271	272	242	274	251	250	278	278	255	253	268	259	260	271	282	294	285	293	289	271	278	242	287	280	268	283	278	290	287	274	277	301	284	254	263	236	285	268	267	293	325	306	267	301	280	250	259	274	281	289	257	276	277	232	260	262	279	253	282	283	284	265	290	307	258	279	274	283	282	260	285	280	265	299	264	294	285	271	304	280	266	308	275	278	283	255	287	287	248	263	265	295	250	274	285	250	291	300	281	302	314	284	301	286	299	283	263	280	266	255	280	259	277	282	268	281	282	267	278	281	283	273	312	286	278	302	231	277	318	297	244	251	308	309	239	273	310	295	267	263	298	259	293	280	283	262	267	280	256	267	281	287	271	263	287	291	252	263	277	294	261	251	299	246	248	268	258	258	264	292	250	274	288	274	242	285	262	265	250	226	278	269	264	260	286	288	290	265	286	250	235	300	262	239	296	272	243	283	292	279	271	291	282	292	276	265	255	291	290	238	269	277	263	295	258	266	305	287	254	293	294	288	258	293	275	299	288	263	290	246	278	303	275	256	264	247	255	283	266	268	277	272	252	275	260	274	287	265	300	309	321	304	290	287	269	305	259	277	273	313	298	279	282	262	267	284	253	266	328	272	267	295	257	265	250	279	271	254	279	302	288	302	262	275	253	312	277	287	275	286	285	261	240	283	295	257	291	266	261	283	294	284	265	277	245	286	277	286	265	313	286	256	254	292	275	282	267	281	264	292	266	279	278	262	259	259	284	258	267	273	290	290	269	260	278	273	294	241	284	308	276	292	269	278	310	262	298	268	301	263	269	281	328	277	234	276	248	257	247	289	297	283	318	304	281	265	302	296	289	259	279	269	260	262	284	291	297	273	252	240	281	250	281	263	282	290	250	293	255	291	264	287	255	242	257	285	258	276	290	270	245	301	270	252	270	266	277	294	274	270	260	257	260	272	274	291	262	274	297	281	263	277	293	258	280	274	239	285	323	327	271	248	246	267	287	272	265	289	305	286	316	268	243
4848	4461	2379	1216	907	781	772	683	674	656	661	676	654	695	644	617	627	703	627	682	626	632	616	611	579	659	622	590	597	605	661	619	620	658	616	607	666	625	580	597	643	587	603	654	602	611	571	644	590	604	598	629	627	570	623	625	603	666	637	619	620	609	653	622	649	618	614	563	602	613	620	599	679	632	627	614	637	602	625	594	617	634	602	590	613	636	629	643	614	590	599	684	619	608	660	611	632	611	593	624	609	620	624	622	645	576	615	620	588	600	627	656	635	662	678	626	590	614	637	591	648	577	649	645	586	636	577	620	607	614	636	639	635	632	616	654	652	645	633	627	634	589	650	606	625	579	605	638	611	629	585	631	636	578	617	619	609	612	606	609	615	601	616	613	625	642	632	634	629	593	617	605	614	582	599	624	635	635	597	638	647	624	585	608	610	616	666	577	616	666	633	604	674	671	668	661	601	594	695	632	631	619	623	622	630	636	550	655	631	649	582	607	619	650	637	648	656	650	596	616	637	631	594	632	584	627	634	663	619	642	627	630	631	632	662	620	619	654	611	657	612	623	645	613	650	659	614	666	596	642	625	624	615	620	652	623	620	586	605	599	622	654	618	601	600	590	601	610	666	616	590	598	607	626	637	606	607	659	621	634	609	624	626	613	620	640	646	671	624	634	626	629	593	627	621	629	641	624	648	593	605	637	657	587	607	591	622	604	669	614	594	642	635	630	615	606	599	630	602	626	616	617	644	613	627	601	640	660	631	626	629	634	650	587	643	590	562	617	586	597	632	610	653	575	588	616	627	633	636	677	650	663	612	642	629	625	606	663	590	602	615	688	618	579	627	581	553	617	622	668	609	630	617	589	617	585	632	648	619	611	616	645	601	610	600	642	569	616	601	608	610	603	616	615	623	608	633	595	597	651	652	637	599	641	569	643	644	591	618	623	564	614	636	667	648	613	641	619	601	610	658	627	627	621	624	627	602	625	610	613	608	595	644	604	573	629	624	655	572	560	631	636	656	660	635	603	684	636	599	607	639	639	641	612	646	639	589	632	580	687	621	617	638	598	589	631	601	652	629	630	652	628	636	671	612	626	623	619	564	611	597	623	637	592	648	597	557	601	621	637	624	641	615	648	625	638	632	582	616	621	561	581	638	636	565	644	619	573	636	629	614	660	636	571	605	605	586	590	633	602	610	627	653	619	617	591	649	636	625	636	642	562	666	625	669	593	610	624	605	657	589	571	611	623	618	588	599	625	670	633	602	619	611	683	602	637	655	621	592	598	641	563	604	633	611	601	638	651	632	645	595	597	646	583	605	632	607	564	653	564	631	591	692	626	639	623	646	601	625	614	589	640	648	650	627	625	605	662	616	622	596	625	612	619	665	619	562	639	655	593	625	637	652	579	632	647	624	636	623	592	601	589	642	562	575	655	632	655	618	626	618	623	662	635	647	635	611	642	616	613	636	580	628	612	611	606	594	625	616	663	612	631	604	622	622	623	629	613	582	634	598	592	615	625	647	637	608	586	630	588	574	644	639	602	632	587	597	617	623	603	555	631	614	677	602	633	652	650	615	627	623	592	619	578	604	587	619	664	640	642	594	626	619	651	580	599	641	616	630	655	609	563	621	605	642	610	642	595	624	601	622	661	639	630	583	607	628	633	641	592	591	585	572	619	609	604	608	611	659	590	607	639	634	578	636	640	626	604	641	584	618	578	607	635	632	635	575	622	611	635	632	606	578	583	653	632	651	591	643	608	627	670	592	631	633	696	641	626	587	619	647	625	601	638	612	632	635	622	621	624	642	603	632	606	624	604	601	591	600	645	603	619	637	623	657	588	594	611	634	609	596	631	662	595	620	619	616	607	605	646	555	612	633	650	635	654	627	611	620	583	629	589	610	632	573	598	630	643	641	607	613	660	641	611	609	627	639	602	601	610	631	615	587	619	626	614	619	630	611	634	655	612	597	627	625	606	652	599	585	611	658	617	629	641	629	613	644	635	571	643	670	664	660	613	660	612	620	604	606	644	632	618	605	628	631	613	623	567	617	642	614	644	613	601	622	598	645	611	594	619	609	632	594	640	640	674	619	622	620	602	669	654	601	613	612	579	585	645	629	600	629	597	608	611	619	682	656	626	635	613	632	603	631	594	616	587	607	591	649	596	619	582	635	623	614	581	650	620	654	654	602	638	649	613	628	621	600	638	601	634	618	607	574	631	602	616	609	624	632	648	665	638	543	588	562	652	629	601	611	627	654	595	645	618	640	596	610	646	632	564	597	596	603	631	633	636	666	647	611	590	564	673	640	613	595	612	619	626	670	561	612	604	609	590	600	678	632	600	646	631	649	634	659	621	637	589	633	625	611	644	600	597	605	639	583	620	574	599	579	635	628	585	653	598	644	656	652	611	674	629	653	579	585	628	628	615	645	616	594	644	653	640	604	618	611	606	617	660	650	604	656	618	572	614	593	633	635	635	645	639	615	580	634	611	667	597	581	578	595	606	593	652	584	624	612	639	633	615	605	644	590	619	630	637	644	647	654	588	599	617	619	632	588	635	654	617	656	617	609	613	651	608	557	612	596	613	557	634	605	662	618	555	617	593	607	657	608	634	626	633	606	656	607	619	651	582	627	618	583	590	641	599	616	597	596	656	627	617	653	567	609	619	632	619	580	577	608	592	608	635	609	620	629	648	646	650	604	640	615	634	634	576	620	605	612	571	657	618	616	615	656	638	625	616	630	640	676	654	608	600	663	614	619	637	633	621	654	619	637	587	636	631	643	594	609	638	663	616	629	609	608	589	642	606	600	628	617	673	611	631	617	636	604	605	638	645	629	604	622	625	585	611	618	670	649	638	559	640	599	640	641	661	590	566	616	663	602	622	602	601	619	624	618	545	661	595	631	635	566	605	616	644	601	626	612	616	610	653	657	590	642	607	634	630	621	627	580	528	603	639	636	590	645	607	667	625	633	591	605	587	664	678	648	611	599	612	682	595	603	636	632	628	672	579	591	631	586	637	608	588	653	600	623	650	644	587	630	618	607	613	638	617	648	606	602	607	622	606	649	642	602	630	663	622	602	615	603	658	618	618	605	615	596	617	583	619	632	647	606	633	608	581	579	639	592	621	644	644	619	636	595	568	572	636	626	584	605	623	646	608	631	580	609	618	607	612	589	648	582	587	612	618	668	605	625	635	597	587	614	648	621	644	616	605	649	632	623	633	637	615	581	636	624	609	572	620	597	619	566	669	629	624	632	622	616	615	623	623	645	584	642	599	616	612	632	634	638	604	610	611	603	625	631	602	602	602	621	617	578	618	606	604	644	603	607	619	624	592	635	610	603	638	616	652	623	628	641	614	625	620	598	614	623	645	618	618	639	629	621	592	623	598	626	598	617	595	604	613	594	613	574	615	587	667	595	586	633	631	619	614	605	587	643	625	603	597	631	626	628	656	619	573	630	630	652	622	637	628	625	623	639	620	608	613	622	603
31589	19114	7183	689	494	470	469	448	445	410	436	416	398	410	414	433	415	424	419	402	391	375	417	408	430	405	425	367	386	432	354	435	410	381	373	407	428	436	462	413	404	374	446	435	384	420	396	458	359	402	462	421	417	381	418	384	413	376	422	353	387	428	425	413	404	389	428	406	383	409	393	408	363	387	433	404	427	447	388	376	458	405	422	386	414	425	409	397	412	432	395	408	390	440	394	441	415	439	409	382	384	369	380	362	443	417	391	422	413	427	385	386	444	445	402	355	409	469	403	439	421	364	415	386	392	361	419	404	407	390	394	406	407	420	413	418	397	401	412	438	399	414	412	401	417	447	424	389	410	410	406	430	388	428	376	385	367	413	406	430	431	440	433	398	392	380	428	396	403	397	391	395	389	417	457	438	403	417	409	406	372	430	418	405	406	382	410	394	398	424	409	416	361	420	470	441	427	398	424	407	420	424	393	431	421	443	417	388	419	403	418	401	408	430	440	392	369	383	416	411	409	399	402	416	446	435	416	440	416	427	414	415	386	406	371	427	420	354	422	423	387	380	403	422	401	413	402	387	409	397	428	402	387	397	409	430	410	461	394	384	420	443	442	394	433	403	401	379	381	410	419	429	412	456	412	398	394	355	379	447	382	406	387	423	427	427	376	411	423	390	426	395	381	411	381	397	405	389	404	414	373	421	428	413	418	401	418	385	456	403	413	415	431	427	428	410	368	403	384	423	411	406	378	395	432	399	415	429	406	414	423	459	444	433	384	389	437	404	426	398	382	397	427	428	378	426	421	443	390	374	384	440	425	437	400	403	442	379	376	385	427	412	402	424	377	387	398	412	376	416	441	439	488	444	413	380	424	410	423	428	403	409	410	387	400	409	393	368	428	402	417	394	389	396	420	405	426	404	410	443	412	387	399	377	423	426	461	409	420	384	396	421	410	394	405	414	396	422	421	391	444	396	385	429	394	376	420	403	422	430	417	399	382	410	406	399	439	403	409	400	419	362	443	465	395	370	398	412	364	402	407	400	417	404	438	434	379	433	406	392	408	399	397	401	393	391	411	406	429	444	411	443	431	384	422	424	440	420	448	393	404	438	408	413	398	399	382	353	420	409	405	406	449	410	387	429	442	450	422	403	391	420	416	387	443	424	384	397	391	395	399	449	398	368	402	405	421	397	395	393	386	384	453	439	458	423	408	437	454	375	395	419	413	391	414	390	420	383	380	418	363	405	410	440	427	416	421	400	408	426	392	396	426	427	368	390	412	421	401	390	438	391	436	408	367	426	421	405	414	438	370	408	403	402	445	431	421	402	392	399	403	422	433	465	397	381	438	433	391	395	439	405	428	426	404	418	411	406	412	413	387	456	388	455	387	434	412	421	394	436	413	432	422	417	417	428	392	390	379	402	425	431	436	409	433	409	412	410	424	411	415	451	414	428	393	451	440	357	434	433	398	383	436	413	419	393	401	412	406	403	414	401	376	423	410	373	377	443	389	401	392	369	409	396	421	396	388	379	420	439	432	419	376	423	414	449	391	405	372	399	417	411	392	408	398	396	441	412	395	419	431	405	428	389	391	375	437	420	434	407	388	438	417	387	407	409	402	422	432	396	379	420	405	388	386	401	443	426	457	450	425	426	408	374	389	416	390	371	393	415	389	394	427	409	391	387	426	410	395	428	415	384	361	423	442	439	429	399	426	386	404	423	421	413	405	404	398	417	382	419	397	405	390	401	440	428	405	418	408	410	403	406	406	445	404	456	401	430	417	424	417	424	428	411	398	435	397	443	417	415	412	413	416	414	466	411	430	444	395	392	407	395	394	401	387	413	386	477	415	425	420	404	429	402	423	421	434	370	418	399	391	411	394	385	405	386	368	397	404	377	390	431	401	372	393	397	422	397	406	425	415	422	426	393	386	426	444	421	411	400	412	432	445	397	393	428	391	379	408	363	373	392	402	428	401	433	440	425	414	418	393	421	396	460	399	414	420	403	368	426	411	450	385	426	432	407	426	386	422	388	426	412	367	401	433	438	459	427	397	411	392	431	436	427	352	403	394	437	412	393	408	417	421	374	429	417	419	439	410	384	406	409	408	414	439	456	392	422	394	410	419	414	364	387	439	398	402	424	412	438	393	411	406	373	375	413	423	398	425	413	388	403	388	396	434	393	398	409	435	420	438	416	421	408	420	373	417	396	392	435	398	428	425	413	429	406	408	420	406	384	434	466	408	426	444	411	379	428	446	410	378	397	362	422	430	383	425	405	429	384	403	465	440	427	410	442	405	391	437	412	456	403	422	417	400	426	437	454	402	397	399	365	427	410	434	367	402	391	380	377	397	387	441	419	411	421	377	434	460	408	381	397	454	395	399	410	394	381	377	419	420	391	410	396	428	386	438	396	344	404	428	429	417	405	362	445	414	430	443	390	431	395	407	394	422	386	414	396	445	370	416	432	411	454	444	422	363	414	432	427	423	361	396	424	505	416	413	410	436	429	362	400	382	407	442	408	373	394	418	411	429	393	392	420	384	408	376	397	386	383	387	409	419	404	378	397	432	428	407	397	422	432	427	450	396	379	408	454	440	385	402	410	373	402	399	403	392	392	395	408	378	405	411	436	416	432	417	401	375	437	435	410	418	389	368	372	394	402	409	382	371	418	429	387	409	401	437	410	371	388	428	397	390	433	430	404	453	418	406	387	413	381	424	405	412	417	396	414	379	392	448	360	399	422	422	392	440	398	370	453	409	439	404	394	396	413	411	398	422	439	476	390	434	403	426	436	393	387	427	383	377	401	408	427	448	413	389	419	418	414	416	386	417	395	409	410	397	414	427	377	438	426	403	429	413	434	415	432	409	400	411	388	409	404	422	435	422	447	419	445	400	424	412	419	426	391	406	382	444	406	416	416	408	382	478	396	413	351	388	384	460	447	394	443	427	422	402	395	371	375	434	376	388	405	391	423	441	405	379	388	422	422	433	443	454	410	399	382	382	434	436	416	372	436	429	388	384	417	396	442	466	408	416	417	413	391	383	401	361	392	408	386	418	421	388	429	394	381	408	394	398	461	430	418	402	435	450	393	400	361	414	428	434	387	467	422	439	401	426	449	407	473	421	383	382	415	438	395	410	413	406	420	447	415	457	379	436	440	403	440	394	357	368	394	423	384	416	383	411	412	433	415	406	383	413	420	415	391	368	398	374	422	406	441	428	395	392	391	380	420	423	407	396	400	444	396	434	396	404	424	414	414	379	357	379	375	421	383	392	404	442	414	447	414	398	429	422	399	394	418	369	356	409	380	431	429	374	415	433	415	413	408	415	445	410	412	389	421	415	375	409	362	406	405	392	387	405	406	421	394	388	401	412	436	416	396	430	434	422	435	378	414	435	383	446	383	431	427	424	405	436	450	443	455	408	373	451	397	392	392	415	390	400	420	415	359	431	409	408	396	416	385	429	407	384	383	432	387	408	370	403	402	442	432	394	423
5659	1072	1022	943	992	941	1007	912	922	910	912	917	944	1008	932	997	915	905	950	910	940	885	921	917	868	988	980	962	962	892	945	982	931	956	963	923	919	911	931	947	918	934	933	950	901	876	939	879	943	979	955	979	908	1023	972	883	868	897	905	859	946	925	999	897	907	901	992	941	935	964	943	971	935	944	910	937	899	907	927	957	915	971	925	922	959	916	944	945	936	864	961	932	960	910	920	876	931	913	948	936	924	883	928	980	898	904	982	925	913	909	925	882	926	980	931	921	937	920	998	971	969	926	918	935	934	920	921	943	911	996	923	898	904	903	912	920	918	919	886	904	946	962	921	979	907	961	930	918	935	977	980	893	981	878	878	951	943	917	942	939	906	914	954	901	953	960	919	939	964	957	861	915	940	910	950	877	921	1001	911	914	942	958	937	946	944	930	948	962	908	904	965	892	978	930	913	909	956	940	940	980	895	951	945	910	928	918	918	866	893	943	940	984	955	936	962	912	918	934	948	962	968	912	953	895	943	921	908	887	972	948	938	945	936	847	933	938	876	936	945	867	926	942	947	901	963	923	920	942	958	935	882	893	900	924	923	905	929	957	847	938	917	957	908	917	900	973	990	961	897	944	927	962	993	935	924	935	943	932	887	922	912	862	942	919	945	959	976	921	978	921	1002	951	975	929	929	900	878	878	918	971	950	952	889	910	914	942	914	886	905	985	936	958	931	936	870	959	938	911	974	972	934	924	941	962	925	941	903	914	952	911	994	920	919	882	949	944	912	837	936	927	975	920	968	932	912	931	922	930	906	921	970	881	935	927	912	973	951	942	947	948	947	936	888	918	918	912	933	899	930	963	973	893	918	897	928	894	932	892	898	939	922	942	951	883	904	926	900	855	939	901	969	890	946	902	936	966	946	933	956	941	906	970	924	952	952	965	935	955	898	924	936	929	946	940	908	903	930	935	938	946	927	994	903	923	945	932	879	903	950	949	927	949	928	925	929	934	944	891	958	945	946	926	908	892	897	926	911	891	930	937	957	917	910	908	897	947	962	894	971	948	898	985	889	941	896	942	886	900	923	946	910	953	875	907	893	992	984	934	937	930	974	934	922	951	915	927	909	956	859	945	947	894	924	975	912	889	891	939	897	1001	917	924	983	950	861	948	963	882	901	951	898	913	974	922	950	902	964	889	951	919	940	901	926	899	954	922	940	896	921	933	921	913	997	933	966	955	961	930	922	928	943	942	990	906	953	974	928	918	933	935	843	923	865	949	966	940	936	909	956	966	957	887	968	896	957	925	1006	902	940	929	918	936	963	930	922	973	956	933	963	913	967	913	1005	924	972	940	948	948	953	916	959	955	951	891	901	912	934	951	947	916	910	906	946	908	927	957	936	938	988	959	941	943	975	880	931	975	950	903	945	928	920	919	948	922	985	903	923	911	912	893	906	1007	924	939	924	934	901	938	954	966	926	968	950	986	916	955	936	898	903	982	903	907	935	933	949	939	944	920	885	964	934	932	940	919	949	959	948	855	891	924	946	917	877	938	924	924	940	942	908	959	925	916	947	904	876	924	957	920	919	945	977	908	905	908	907	926	941	977	888	944	924	955	918	913	881	949	905	959	979	939	972	909	933	893	916	960	937	906	950	926	894	909	924	967	911	937	949	878	938	983	971	936	899	930	925	883	912	932	943	973	968	914	951	888	952	963	949	941	920	996	922	874	975	961	902	981	869	925	925	971	941	900	893	885	915	993	924	999	869	983	921	922	884	863	914	926	939	953	932	1006	974	966	899	944	883	955	931	959	947	882	965	933	924	938	942	889	918	914	962	958	899	942	944	932	944	939	904	965	876	920	930	942	937	965	885	958	962	986	909	927	967	874	904	948	914	912	935	925	891	905	939	939	879	921	964	866	944	947	903	938	883	922	936	971	940	981	903	933	938	931	975	938	943	905	886	903	945	967	928	930	889	876	957	978	939	929	952	910	895	959	926	921	946	968	942	902	977	870	986	903	960	960	944	968	936	934	905	892	862	946	993	920	907	921	951	937	938	906	886	938	888	972	957	935	928	913	922	924	901	970	925	970	915	844	923	890	961	946	916	903	944	902	901	981	921	909	951	980	941	915	975	885	945	904	864	947	924	919	957	954	960	951	952	923	910	933	892	947	927	908	918	881	938	912	907	923	911	992	873	917	926	914	927	932	912	983	940	940	901	896	897	946	950	931	891	964	885	946	915	977	909	895	953	984	906	935	901	964	947	931	902	924	954	914	877	986	880	957	946	964	929	928	973	950	950	958	966	910	925	971	923	906	878	938	881	936	938	927	954	931	909	926	933	907	984	878	929	907	1000	929	893	942	946	907	928	941	949	982	937	991	906	898	948	945	897	917	944	936	934	894	916	921	932	898	894	911	900	878	924	978	940	998	936	930	917	955	891	1001	941	898	862	893	952	940	987	940	924	873	932	975	935	969	870	906	922	900	929	938	973	914	943	902	923	980	926	895	916	959	893	892	891	941	953	930	945	960	928	952	925	963	934	969	913	966	915	942	954	886	937	960	911	981	977	924	932	911	958	949	919	904	933	930	943	937	948	937	929	948	941	984	878	952	890	927	966	915	912	968	911	931	925	919	902	934	946	952	964	889	915	909	873	924	908	971	926	871	930	929	908	888	905	895	955	961	988	918	890	915	926	921	942	965	975	903	977	981	937	927	907	940	1015	895	911	941	898	906	948	970	963	936	961	930	999	960	924	872	933	905	946	931	964	915	872	948	896	961	989	899	884	940	963	951	948	917	925	953	907	899	944	877	984	914	964	947	898	962	861	940	943	930	915	943	966	962	895	961	952	933	926	932	950	939	911	919	932	922	903	898	912	905	906	985	925	926	972	930	904	895	950	895	908	898	943	926	955	905	990	991	890	986	950	869	900	885	994	940	933	965	941	918	901	984	974	999	919	991	857	945	961	922	881	917	943	933	947	908	946	942	917	902	928	956	901	906	940	918	857	893	917	986	917	957	991	910	935	923	898	929	902	960	916	962	902	945	860	935	901	966	988	936	951	937	876	948	995	887	948	960	916	880	908	951	901	946	936	928	940	977	977	938	985	963	963	933	933	931	876	877	958	944	977	952	900	905	875	899	921	960	942	949	905	931	976	933	892	1003	946	970	952	927	884	963	934	951	901	876	958	885	1016	967	916	911	992	926	927	961	955	949	932	923	962	920	863	917	972	950	951	937	910	932	964	929	826	914	979	945	899	905	960	932	942	965	903	939	891	946	937	899	886	933	913	940	926	939	930	916	910	959	940	956	984	930	927	929	931	938	874	950	905	939	891	932	963	947	917	966	951	912	884	929	911	961	922	940	952	952	938	947	956	878	950	942	972	931	944	953	918	936	971	920	911	945	872	861	947	935	920	910	909	905	853	927	914	959	966	911	889	923	866	1005	962	953	920	909	922	928	954	909	974	936	874	903	924	940	914	965	900	879	956	976	910	872	940	920	886	939
23993	20762	24139	27447	20755	20685	2086	676	545	534	496	517	507	461	487	456	506	457	500	462	474	474	500	532	463	473	470	497	478	450	442	442	466	497	443	433	433	438	469	475	457	411	452	472	489	481	478	477	415	417	429	442	472	456	451	462	483	459	468	480	478	471	440	446	475	450	457	445	500	486	493	455	438	472	471	463	428	433	453	466	452	428	471	443	461	439	478	422	460	446	471	517	445	439	411	448	449	418	474	449	487	480	452	461	434	458	481	476	444	428	501	440	469	483	430	464	487	434	437	465	466	432	504	460	454	436	467	470	422	449	483	480	475	444	488	470	466	478	471	479	477	434	503	470	409	438	447	488	440	475	445	456	459	460	463	416	451	447	420	474	461	460	486	433	452	435	466	430	421	452	449	428	454	467	466	462	486	472	458	462	431	483	466	425	490	448	476	476	492	478	449	441	459	453	443	441	454	433	421	461	446	451	460	441	444	429	481	437	418	448	450	471	407	434	472	442	479	406	469	438	462	455	413	434	493	462	425	420	457	470	491	431	405	457	456	487	456	481	492	473	411	483	455	411	410	509	460	490	487	463	459	458	446	442	460	430	469	466	461	482	476	447	465	453	491	474	500	496	457	418	444	485	435	508	456	513	467	424	449	439	492	443	457	457	447	422	421	492	477	447	477	451	402	420	444	460	447	456	465	459	467	487	427	435	507	479	471	445	440	437	513	482	456	438	439	458	454	467	428	461	435	440	420	455	471	465	501	439	449	468	451	436	435	487	488	418	464	443	447	438	458	486	436	461	492	451	488	427	457	422	429	420	422	456	461	480	421	456	440	483	482	463	484	462	428	473	477	443	443	470	460	481	459	463	454	472	420	479	486	503	469	407	446	462	463	482	490	426	465	440	449	469	435	488	477	455	475	466	472	441	475	439	459	489	481	452	456	421	442	485	473	419	462	461	476	467	495	453	465	401	454	414	489	410	459	426	454	473	429	464	426	471	433	455	469	485	465	456	404	447	464	483	465	453	444	441	404	469	442	428	446	452	477	469	452	453	431	438	479	414	474	475	462	444	477	483	491	454	440	493	418	433	468	482	493	423	468	442	453	432	453	437	465	425	482	451	458	483	453	464	404	469	493	499	431	471	475	472	426	425	450	457	430	439	445	419	434	490	441	452	489	437	467	463	443	450	480	467	428	444	476	490	457	432	453	467	507	484	477	449	478	434	453	452	436	438	475	456	439	443	418	481	493	442	429	421	498	489	476	449	446	467	450	433	413	438	457	465	436	436	445	440	486	387	484	445	449	436	483	462	453	443	470	435	438	427	473	438	448	439	455	458	443	459	425	432	459	481	449	457	432	429	505	448	423	457	450	456	423	410	436	456	421	453	443	440	473	442	404	482	467	442	440	453	418	449	460	406	485	438	469	441	467	459	455	433	466	429	454	437	487	430	474	483	457	462	464	477	444	456	487	439	452	459	429	419	428	453	447	468	416	428	440	485	448	419	423	464	483	487	455	468	461	436	500	510	472	446	455	521	450	458	484	441	441	422	460	475	463	476	431	473	430	435	471	494	450	464	466	469	455	461	444	435	487	453	509	410	464	428	451	395	442	432	462	459	395	454	453	471	455	438	488	472	455	443	450	452	471	503	443	416	429	441	434	483	464	427	424	488	465	414	438	448	463	493	492	459	462	437	441	468	448	449	474	411	433	442	470	426	440	505	447	415	420	472	428	468	439	480	458	460	427	435	467	457	457	472	513	412	475	438	450	415	467	473	461	418	407	480	502	474	431	440	451	462	443	458	426	423	501	447	451	455	455	465	417	453	408	432	462	440	469	436	422	443	445	487	457	452	444	454	459	458	453	429	432	451	470	479	475	476	441	423	443	444	426	464	448	458	462	431	448	440	395	475	469	441	451	455	445	455	443	462	428	433	462	457	389	471	419	445	479	467	430	401	457	457	407	431	462	453	438	421	445	481	461	429	486	417	442	444	395	484	414	413	448	443	439	432	483	471	448	484	450	463	432	453	430	467	458	427	451	425	469	482	465	439	457	429	480	469	495	463	441	434	466	453	440	433	463	437	466	474	455	451	431	437	442	471	472	451	453	428	452	477	452	439	434	442	427	468	430	460	459	487	441	444	447	454	440	423	443	447	429	460	427	467	478	462	436	484	438	461	465	476	455	444	432	442	420	460	445	444	468	432	463	446	486	447	435	420	461	445	451	406	530	467	483	454	455	467	455	452	432	469	424	505	457	448	477	453	478	472	456	441	434	423	481	486	491	502	403	492	492	412	444	442	426	432	428	450	455	422	439	437	463	493	469	434	427	431	470	451	430	499	468	467	498	466	497	434	446	463	456	416	485	475	456	478	435	423	446	440	459	483	476	451	470	448	452	468	459	442	477	431	470	397	430	437	443	433	437	423	467	473	454	441	467	476	424	461	446	478	466	482	412	441	481	459	438	452	469	483	481	440	450	438	402	472	406	437	482	459	455	388	424	426	492	455	467	472	447	453	428	482	464	434	464	434	474	436	437	442	461	470	455	467	473	448	462	463	424	430	431	429	440	467	433	450	470	438	443	466	459	429	411	413	484	428	455	451	466	453	412	436	463	428	452	437	477	446	446	476	435	442	444	488	426	456	459	500	417	434	464	463	449	421	452	486	483	454	456	442	428	510	463	473	451	489	439	455	424	473	462	456	495	496	487	439	480	432	421	437	440	451	427	455	467	451	469	472	469	444	404	472	454	447	422	447	440	468	481	476	452	411	426	493	468	485	456	418	501	463	453	470	452	483	476	456	473	467	417	443	487	429	481	452	426	447	464	494	461	460	473	463	438	472	444	446	445	452	441	474	465	449	503	473	419	459	458	467	423	487	466	441	471	474	453	447	455	479	449	434	448	456	462	467	459	468	460	513	515	477	469	457	458	479	463	422	424	479	432	435	420	452	473	481	454	435	443	436	458	473	454	465	476	433	432	440	433	407	444	465	403	429	478	454	464	457	453	454	495	446	441	441	431	461	466	480	442	461	427	417	465	463	488	413	435	471	487	442	465	471	430	516	484	459	449	439	458	467	452	397	439	450	477	450	436	445	421	446	437	444	461	438	461	486	454	478	445	480	429	440	469	442	464	415	430	431	408	464	443	426	439	455	456	476	452	443	483	497	431	420	443	428	478	431	430	462	476	421	430	461	438	481	438	440	451	455	510	464	427	476	481	420	468	454	452	478	470	465	443	470	432	468	460	492	398	443	430	437	425	466	391	468	463	400	443	439	430	422	471	477	444	464	472	401	436	428	453	443	474	412	466	425	443	455	466	457	452	467	460	456	441	462	421	472	428	452	419	456	482	467	439	475	488	455	457	449	489	408	446	425	468	424	447	453	434	409	442	423	454	430	469	434	424	451	442	418	448	485	461	455	459	460	443	458	488	430	450	439	416	450	477	470	429	440	437	438	430	447	487	458	443	493	442	475	430	463	449	466	501	454	397	477
4503	3093	1938	1354	1156	1078	963	1030	1034	898	1021	1017	1021	922	995	971	1039	1045	998	976	984	1020	960	937	984	961	986	990	1030	1013	967	1067	990	1044	952	985	976	1016	1015	1004	972	998	1038	997	1041	966	966	995	990	973	1007	1001	997	982	1009	1035	996	1014	1020	973	1020	1002	933	1005	948	1009	1003	978	1008	969	930	994	1019	957	982	997	1020	1015	978	939	991	1015	969	1013	983	1004	997	967	995	1012	1005	955	949	995	1028	977	939	963	977	989	964	943	981	1011	1008	984	965	1043	955	951	925	988	961	981	962	965	965	978	954	969	989	1037	977	1045	994	994	984	1022	934	942	1008	986	980	961	989	1006	949	1003	920	972	1025	960	1027	938	922	988	969	995	940	972	1044	1014	989	944	965	1016	999	961	993	988	932	1040	960	970	915	1084	980	1051	970	933	948	1040	992	1000	978	966	992	1022	949	974	1005	988	948	1008	1041	997	1055	973	1047	962	949	1001	950	1028	1023	953	946	1000	966	941	998	975	959	1027	1008	991	1028	1005	965	947	990	979	976	1046	987	960	976	951	969	1029	942	974	988	986	1039	963	1039	937	981	1022	989	971	974	922	920	937	911	996	1010	916	989	933	969	993	976	1017	996	984	975	1015	1022	974	979	960	978	1008	1044	956	989	1014	1016	1029	993	1031	999	974	961	999	999	978	997	983	926	985	1008	1024	990	1008	956	993	923	963	986	931	1041	973	947	1005	1023	987	985	967	1019	992	967	1022	1008	1011	1053	920	990	1016	967	932	1008	1014	974	962	985	944	941	949	987	968	994	1036	968	985	997	963	969	987	956	1025	1007	1029	1002	983	1000	947	974	957	943	969	960	945	992	1015	987	1001	1001	1064	1020	925	973	998	944	1005	973	960	1008	984	944	890	978	989	985	985	900	1000	1004	1018	985	973	969	999	1057	1024	985	998	951	991	966	994	934	950	986	966	1023	974	960	982	977	986	1013	980	993	969	968	984	984	965	951	986	1002	979	1054	1000	929	1020	929	1059	968	980	964	954	950	915	936	939	938	965	997	939	1023	990	991	1039	1015	1006	1022	936	957	1005	1022	1033	1009	965	988	979	973	968	958	998	953	1002	996	1056	1004	956	982	996	1003	978	988	1011	974	947	988	947	962	990	989	961	1008	995	999	972	1006	948	991	977	965	1036	957	1014	941	980	1031	996	996	935	969	977	975	989	1013	1011	893	984	1030	936	920	989	968	923	919	940	1004	944	1014	968	983	975	967	1005	1016	982	1000	994	1016	918	978	947	986	1000	938	964	1004	980	937	958	943	924	968	960	989	986	929	949	1010	1032	987	1003	1004	997	962	1011	987	936	934	1017	1016	1019	1004	950	1022	987	1010	980	978	991	983	1006	987	961	1054	1029	1014	1016	993	958	1034	1003	1038	1063	955	1006	941	1011	990	972	1015	955	990	1003	971	962	954	1007	991	977	953	1021	958	978	948	1030	975	978	964	1012	977	951	951	963	996	942	969	1013	1018	949	974	959	986	1016	1021	1015	981	1010	982	974	1018	948	975	1027	959	981	941	988	999	998	989	978	979	962	1037	976	1035	955	976	978	1041	1068	940	1010	984	978	1001	1050	954	977	990	1020	944	973	1010	956	1001	1011	949	1010	973	994	996	1002	1011	969	1010	1025	1007	981	1040	960	971	997	929	963	989	981	961	1061	977	1019	969	972	1008	971	1041	966	1041	983	982	1006	982	1007	995	1050	931	983	993	1012	1023	999	935	978	1020	988	970	1019	1010	988	895	968	983	983	983	1042	981	992	1017	1024	1030	1033	949	971	967	882	964	948	1004	966	978	1012	959	981	980	949	1071	1013	1052	1013	990	940	984	945	977	1043	1060	979	1004	969	994	954	982	1015	938	991	984	1025	1024	967	1004	953	1017	983	1026	987	954	972	993	983	999	985	1026	961	1023	1030	978	997	979	1076	989	921	1017	973	955	956	1005	988	982	964	1000	961	991	1020	979	971	961	967	1058	982	988	990	983	1008	1000	1003	981	1000	965	989	985	992	985	998	991	945	1050	1066	965	991	950	987	991	1002	993	1000	944	960	989	999	1010	1008	1050	966	1011	1018	966	1013	932	1012	969	1017	960	937	996	955	958	989	960	1015	989	1007	927	981	993	954	943	983	979	983	938	993	1009	969	989	970	970	981	988	1003	1018	999	997	962	1029	989	992	980	1055	1011	1037	984	963	1054	982	998	970	933	989	928	977	980	937	1017	985	927	1015	988	1055	995	1028	974	945	1018	976	987	1028	955	1017	1012	991	989	983	1035	968	1029	994	961	958	963	935	977	1025	969	1033	931	997	959	1008	981	932	969	978	993	972	945	996	994	931	957	1050	1027	1030	988	1080	984	1008	976	988	990	969	1009	1019	974	1020	947	1001	985	971	964	981	944	945	983	1011	1001	928	1006	975	989	1018	967	979	947	1009	984	1010	962	975	980	993	994	943	991	953	1005	1001	995	943	991	969	1024	937	1029	987	939	1028	960	926	984	1006	1020	969	994	1018	964	1056	968	933	979	997	954	1028	1027	968	981	938	992	1021	1004	990	1028	1031	959	994	1004	967	1006	949	965	987	977	978	1029	977	947	1083	985	972	970	954	916	963	1047	1000	1033	946	1006	967	966	964	1011	981	964	1045	1002	951	1009	996	1019	1014	935	965	1027	1038	1010	1062	1018	1006	1029	986	988	1014	989	1038	969	990	1011	1001	962	943	1009	1034	966	1008	981	984	1008	995	973	957	971	983	989	1034	952	1002	974	966	1008	983	960	971	938	982	1006	1010	992	969	999	1004	965	966	1008	966	969	971	965	1026	1008	972	981	979	944	1012	1033	1041	991	989	1019	988	954	972	1022	1023	1008	931	966	925	958	932	958	1029	958	1016	1013	966	1070	922	1005	1019	988	982	970	939	980	919	982	1019	955	961	1043	972	1004	1041	986	977	936	969	1015	989	1030	1058	1057	974	982	984	940	989	978	997	974	910	1010	961	1013	1011	971	982	983	961	997	960	1004	993	1017	973	958	998	951	976	956	968	969	1014	966	920	991	963	968	936	941	984	1022	977	955	1004	1004	971	1006	999	1001	1043	979	1043	1020	983	994	1015	1032	997	987	975	970	1028	951	999	1005	935	968	1006	1005	942	958	992	972	1012	977	1031	967	962	1031	961	993	1044	990	929	943	956	972	973	973	985	944	985	1071	977	1017	1021	999	1029	959	1035	1004	984	1005	962	1011	1030	918	995	942	1014	929	955	1028	946	973	982	1000	968	1022	995	948	998	1022	1004	964	963	946	955	1020	959	996	999	936	969	1012	971	994	954	979	971	1008	960	975	972	944	1014	983	996	981	961	1056	973	975	1019	944	1012	973	1009	958	1022	954	935	1008	981	951	927	976	995	908	990	943	948	966	987	1037	1039	966	1079	932	945	1002	1010	993	994	926	967	998	965	995	1042	998	968	1004	1013	1035	959	972	984	904	1004	954	990	938	973	962	991	984	983	940	1000	977	978	983	973	1061	997	1020	959	960	974	924	1030	999	914	1011	991	1037	953	1048	930	1006	1010	950	960	944	973	999	987	988	1023	960	931	1004	992	944	923	959	982	1020	1051	967	1006	975	996	1041	1060	960	973	979	990	1019	1005	958	1047	973	1015	960	1007	1029	980	983	1047	961	988	1043	934	1026	967	961	935	981	986	983	972	983	1001	949	959	1028	1040	1027	970	963	926	964	1028	958	997	982	994	1001	917	1017	927	964	970	990	980	1023	963	1004	1027	964	1014	994	1004	943	997	1028	963	972	977	1008	972	899	1010	1017	999	929	978	979	964	966	948	1008	993	971	951	984	997	1032	999	990	1012	983	984	925	989	953	980	1043	964	983	986	978	964	991	1001	995	996	954	996	997	999	1010	1001	1017	984	1008	977	1013	983	1073	1018	999	1010	1004	1019	1016	966	1027
23452	20736	24411	27137	20738	20757	18254	866	456	417	337	342	313	313	346	328	315	323	312	279	345	335	304	281	285	280	324	305	280	277	277	263	297	278	275	296	259	295	274	280	273	277	299	314	284	283	240	293	271	281	299	313	313	298	286	294	300	286	309	244	262	288	249	281	299	285	297	289	285	257	269	272	293	275	307	273	268	285	278	272	254	269	302	247	248	309	291	289	301	319	301	274	291	290	313	286	280	286	272	259	241	269	274	288	271	242	270	264	276	283	268	267	309	282	296	282	268	266	247	288	281	291	316	259	294	301	280	267	269	267	268	272	291	306	264	266	233	248	307	315	273	263	272	323	278	262	260	261	291	286	256	277	269	288	253	288	244	280	278	249	295	300	302	278	282	281	275	263	257	264	287	271	252	276	277	285	242	252	284	271	273	310	238	301	281	253	266	264	268	312	299	281	264	309	289	252	261	276	250	310	249	290	285	281	294	293	287	287	279	268	246	300	283	271	284	276	274	307	285	260	300	259	258	261	292	298	273	250	281	246	252	293	245	287	237	271	257	261	253	276	284	280	285	254	274	270	273	309	312	296	265	297	319	309	257	295	272	265	315	287	295	296	289	273	280	302	330	285	277	285	231	276	271	272	271	276	273	329	274	281	293	285	293	297	273	265	266	262	279	295	279	292	266	290	268	323	265	295	312	276	272	277	274	302	256	301	288	282	256	273	278	282	273	268	290	275	295	260	265	268	271	242	290	293	244	282	281	293	275	297	273	249	301	287	290	290	247	279	261	294	223	269	270	317	271	242	273	254	305	279	262	247	294	284	312	241	270	262	302	264	287	277	296	295	306	246	266	288	281	273	287	309	277	257	279	255	269	247	241	283	262	239	264	233	295	272	267	293	303	257	251	270	266	257	293	293	260	243	262	313	251	283	281	273	267	273	281	279	237	294	283	287	270	272	263	227	272	268	302	282	296	247	245	228	307	311	278	267	247	233	237	284	259	285	290	254	262	296	271	244	291	290	279	280	254	260	271	274	271	279	271	279	292	294	277	267	272	276	271	267	301	245	239	250	254	294	276	277	257	281	295	245	259	266	289	269	280	290	275	282	257	262	281	263	284	295	259	268	278	276	293	262	299	258	277	286	254	270	263	295	239	290	247	282	297	277	232	251	284	278	272	277	288	281	280	272	263	288	317	279	271	251	236	288	282	256	250	270	275	275	282	250	251	287	241	283	299	268	279	254	293	313	299	272	271	264	295	264	281	316	234	276	243	274	277	267	262	291	267	286	264	250	258	265	277	260	265	252	264	301	259	300	258	273	286	273	276	264	232	266	278	265	307	281	274	222	241	300	266	292	275	269	285	283	274	289	269	271	273	292	286	303	294	277	263	263	298	270	262	277	286	289	258	295	287	278	272	269	293	283	266	246	278	295	334	247	290	269	257	248	268	291	295	277	276	248	253	250	265	282	281	302	277	276	275	235	277	259	258	280	256	233	266	267	281	281	281	285	295	290	306	269	288	286	272	297	275	267	265	279	268	299	257	284	293	277	273	248	285	317	275	269	284	271	266	246	269	298	276	270	263	277	259	269	265	241	291	303	281	282	267	281	279	298	276	295	271	243	321	274	303	268	281	285	297	293	270	288	277	254	275	258	274	290	286	246	275	274	273	275	246	261	263	292	286	287	295	287	251	282	257	268	273	283	293	269	277	299	261	284	295	282	286	258	253	313	261	259	286	263	260	274	294	244	257	247	278	281	274	268	282	285	285	254	279	264	287	268	264	252	268	256	290	278	295	288	282	307	298	304	273	262	286	256	253	259	283	289	280	274	253	245	256	237	262	295	271	256	293	290	250	255	297	261	280	271	265	268	250	268	295	279	297	276	244	288	272	267	253	265	305	291	252	258	275	306	246	291	297	300	290	287	297	279	258	255	292	255	269	298	256	288	275	289	288	294	286	252	233	280	273	288	251	271	283	258	259	301	250	285	293	267	300	296	257	281	281	282	265	284	311	282	285	238	283	284	270	274	307	279	282	283	288	284	278	278	260	241	298	294	296	264	272	256	260	299	293	321	284	260	298	282	247	296	233	280	245	275	308	248	242	281	246	287	298	266	266	284	278	281	275	275	289	290	283	296	262	259	301	274	312	278	277	272	288	261	298	286	278	282	308	274	288	291	275	251	283	252	283	285	255	256	303	266	243	306	287	290	305	271	271	262	273	296	250	280	278	304	281	258	267	278	248	303	294	282	271	263	289	300	271	271	276	291	296	276	266	293	266	270	258	265	286	262	232	279	268	290	285	293	297	301	236	261	267	259	298	239	285	298	294	278	272	287	262	286	252	291	277	287	277	268	247	263	268	276	284	260	280	301	274	285	286	261	261	279	285	263	287	278	281	286	251	298	240	291	261	256	283	275	269	253	244	289	262	268	272	294	273	267	261	283	282	312	268	307	246	237	289	267	240	302	261	295	313	250	272	264	289	246	253	270	293	268	284	248	302	289	281	306	285	227	280	266	268	259	295	272	268	270	277	258	269	251	270	272	268	261	275	307	295	261	277	275	304	244	288	286	251	276	301	283	267	284	304	283	290	263	285	276	282	275	270	259	276	283	263	257	246	286	248	230	261	270	268	287	269	273	267	291	288	258	273	289	254	270	297	286	269	280	293	296	284	293	293	274	272	264	258	307	269	287	260	280	272	240	270	288	261	264	265	264	264	264	276	246	286	301	291	293	252	289	280	266	277	278	275	262	290	252	283	272	263	283	293	314	298	257	258	245	257	314	268	231	267	288	290	251	260	274	304	261	273	282	246	283	266	310	295	289	265	280	277	237	275	279	274	317	306	284	271	298	221	281	281	309	253	296	259	275	276	300	250	297	273	305	276	289	284	300	264	295	298	256	256	293	268	263	268	282	278	284	278	252	295	248	267	296	275	246	267	263	284	267	299	253	281	263	270	263	272	255	241	279	300	278	281	278	239	295	286	263	270	292	269	246	291	284	261	271	284	297	291	311	266	285	283	283	295	290	295	282	292	302	310	264	269	298	290	273	284	263	285	249	260	250	254	272	284	258	272	265	268	276	299	253	252	276	252	272	285	270	278	290	288	277	259	330	287	310	285	319	267	313	268	308	243	267	309	255	280	271	293	251	261	289	264	272	274	263	308	281	266	240	289	263	297	273	298	280	266	258	239	284	294	278	238	237	279	278	293	275	266	276	292	297	281	257	286	256	282	275	311	292	296	284	282	277	292	326	269	281	292	284	295	273	263	276	260	259	288	265	256	266	261	257	272	246	293	283	263	270	300	274	282	277	284	289	287	289	290	286	306	281	278	284	270	288	274	259	278	256	263	259	280	270	256	285	257	273	284	286	308	261	284	309	288	273	245	262	250	300	236	267	290	269	300	269	266	252	241	254	285	277	262	262	277	286	282	262	248	286	302	286	283	269	276	287	285	306	276	301	300	264	251	281	274	253	260	279	269	278	279	287	271	268
4773	4403	2313	1194	903	825	722	734	674	671	650	676	636	616	602	644	594	664	598	637	634	616	640	618	643	632	604	594	644	622	600	627	668	592	624	591	601	632	623	639	713	623	624	618	647	614	683	614	621	687	588	623	640	610	620	628	660	619	638	646	611	603	643	645	620	588	603	645	606	626	645	586	622	582	603	586	605	623	611	652	651	643	628	612	614	639	614	631	622	642	580	633	648	626	651	595	605	615	613	625	608	593	617	613	618	629	622	653	598	670	590	642	572	603	631	637	618	607	595	641	623	607	627	608	622	628	597	605	633	607	603	623	578	628	641	662	585	643	584	631	621	640	671	671	623	629	650	594	595	570	659	622	623	595	613	601	644	662	604	611	579	614	641	595	562	635	615	614	602	607	629	672	578	595	560	594	642	626	667	633	646	637	640	587	628	593	599	575	602	637	663	571	560	623	620	618	640	630	623	641	617	627	638	583	657	602	617	613	627	611	597	584	652	630	608	640	603	630	645	635	554	591	615	613	583	601	652	594	617	634	631	584	625	639	591	616	604	597	647	675	617	608	608	586	597	608	636	621	658	596	580	605	611	646	648	647	597	624	613	566	654	640	599	656	580	635	644	635	584	608	611	641	669	622	596	619	627	622	624	608	637	632	572	578	645	578	617	636	617	583	629	637	630	620	639	590	597	652	641	632	643	614	584	589	619	600	595	638	657	625	588	628	630	644	607	594	676	571	607	626	678	659	624	659	590	583	610	598	638	640	600	604	616	600	606	617	626	620	634	633	609	632	596	666	636	581	581	642	597	601	642	606	620	618	617	621	612	613	620	597	584	647	607	599	632	618	623	615	594	632	660	617	613	605	573	611	613	622	667	579	607	624	613	629	606	642	612	618	601	642	624	647	621	637	661	628	615	607	588	637	589	617	591	585	669	630	632	626	604	613	656	597	620	622	590	618	632	665	646	657	616	656	600	625	662	576	606	613	611	647	634	681	623	627	611	581	633	649	632	594	600	610	656	610	620	615	590	615	634	616	641	635	628	614	613	612	608	606	538	618	637	589	614	654	570	647	601	623	632	574	590	604	605	653	616	576	591	646	626	627	585	649	642	597	634	649	637	636	632	640	613	619	595	663	649	599	623	610	574	603	649	594	582	621	653	591	654	650	622	587	608	620	630	619	645	607	648	646	611	634	618	633	634	623	596	609	645	632	636	615	610	590	636	632	659	650	667	616	606	624	661	607	610	619	630	630	599	569	639	628	668	626	571	650	582	630	627	567	593	616	609	608	617	608	640	618	581	611	628	587	596	621	635	611	650	604	629	620	602	609	588	602	604	566	648	635	607	616	610	583	637	644	596	642	641	594	628	679	574	640	630	608	593	635	584	647	643	639	614	608	628	606	601	596	628	617	644	639	617	598	606	635	619	618	663	605	605	575	643	597	611	595	630	652	635	638	609	627	623	651	598	650	596	623	640	592	661	605	610	599	628	602	608	608	665	633	583	593	653	608	657	602	658	613	629	603	594	587	609	600	610	637	706	614	611	629	617	621	643	605	637	608	609	606	636	658	567	616	623	581	648	595	667	607	636	593	552	663	633	618	599	640	624	611	665	600	606	637	600	601	610	626	630	613	639	614	651	604	637	594	621	613	647	571	607	649	606	607	634	662	627	629	624	619	638	598	631	643	635	641	604	618	588	553	660	636	681	635	622	688	588	604	599	591	640	622	632	623	619	613	618	621	654	631	636	664	608	653	616	648	640	594	607	633	652	595	651	587	637	615	609	618	638	642	607	614	596	619	599	634	627	606	618	660	595	614	594	577	634	624	672	638	639	584	616	628	648	615	628	622	670	594	594	621	693	632	603	573	595	613	618	679	626	613	578	631	640	616	644	618	597	614	608	629	636	639	603	593	621	651	601	572	633	619	623	640	629	707	635	593	611	630	634	650	601	635	658	599	610	628	574	669	598	630	652	676	628	605	575	632	636	611	596	616	612	616	601	584	631	602	625	630	663	661	647	605	620	600	626	689	595	646	594	584	629	581	618	617	591	582	616	594	632	608	608	552	586	621	632	599	629	569	590	584	598	655	612	628	578	600	632	600	642	569	657	619	640	632	631	563	621	609	649	591	554	644	612	586	604	643	622	570	596	590	609	600	602	643	578	626	633	611	621	589	601	642	590	624	616	619	631	599	630	621	611	641	610	651	576	611	622	629	567	590	651	614	614	614	616	600	608	650	651	645	626	650	581	594	678	610	589	648	642	607	647	588	616	606	629	641	666	641	630	611	629	635	614	591	559	647	643	648	610	600	616	624	610	615	627	644	585	620	640	617	606	608	587	628	593	629	609	625	611	624	596	620	616	642	593	565	606	631	611	609	609	675	571	649	602	657	627	601	618	602	645	605	576	596	629	650	576	583	619	599	632	631	589	603	587	592	603	616	637	614	652	608	667	629	604	600	622	596	629	648	596	626	601	580	605	636	577	598	677	597	570	629	589	578	621	635	603	653	567	627	635	616	633	627	641	621	600	631	604	598	601	651	618	610	598	588	623	623	606	654	599	636	608	591	617	638	572	606	634	622	602	602	608	630	652	620	618	588	636	663	633	631	607	627	562	624	624	619	647	611	628	664	592	661	615	660	627	643	599	609	619	625	622	567	671	594	632	605	638	656	654	644	596	597	608	630	641	613	641	612	610	639	641	647	630	601	627	571	618	670	605	669	605	576	661	622	641	586	619	607	640	611	596	608	602	622	641	624	620	630	600	647	613	620	621	614	601	592	599	576	643	611	621	655	638	619	618	603	601	668	601	559	616	627	610	636	624	625	621	597	637	641	631	625	643	595	634	616	663	619	619	621	610	639	575	570	579	627	619	617	617	651	624	672	644	594	587	615	630	670	638	615	651	582	657	701	611	614	610	627	619	655	580	586	598	632	618	602	618	628	588	651	603	625	636	615	641	588	573	603	647	591	627	647	603	585	642	628	643	640	609	571	668	647	626	612	618	619	564	611	600	612	658	606	601	630	586	624	620	644	628	627	602	634	630	619	612	632	647	640	646	622	600	604	652	632	635	632	627	609	611	563	637	616	625	637	625	609	672	592	617	652	629	639	577	609	659	609	678	586	681	617	614	618	612	600	636	630	619	626	608	580	604	578	620	604	580	629	607	600	582	598	636	595	642	619	605	616	604	618	634	656	601	661	636	625	610	634	607	599	626	617	621	647	605	667	608	620	615	647	651	637	623	615	640	654	591	575	610	608	610	656	603	595	611	597	631	624	659	659	624	596	643	633	660	629	633	626	633	625	678	583	648	616	637	644	624	587	636	612	601	630	638	590	572	630	656	586	620	626	599	629	642	587	632	548	612	637	626	627	609	576	623	549	597	605	634	627	584	611	643	587	639	605	632	598	598	658	623	635	610	603	607	639	631	660	630	631	616	644	595	593	635	601	642	611	621	648	646	612	602	597	603	626	623	621	630	622	637	623	636	630
31776	19058	7034	688	507	457	398	453	377	392	419	361	351	384	403	406	416	430	412	426	429	416	338	384	456	402	434	392	401	398	433	403	374	402	454	405	411	399	410	403	400	418	353	388	383	447	405	414	440	411	423	426	374	401	433	401	420	416	423	377	420	406	410	402	411	384	391	424	385	380	388	447	421	434	409	405	399	382	391	448	406	452	406	406	398	349	391	398	413	436	418	403	390	368	384	430	423	374	362	407	424	391	428	415	402	406	405	373	396	423	419	396	409	436	370	419	418	425	424	385	403	441	404	405	432	433	430	430	417	439	434	392	396	411	413	395	426	342	408	402	405	423	395	421	420	393	432	444	407	398	415	415	389	395	370	396	409	436	412	409	378	398	435	406	369	418	443	411	376	409	404	445	375	409	432	421	455	415	380	399	383	402	425	426	413	391	411	398	416	426	394	373	396	430	386	403	393	386	390	393	396	468	410	371	423	418	391	412	468	396	440	428	418	382	410	407	385	416	436	406	376	376	401	419	439	395	383	405	438	406	405	420	392	427	411	407	396	429	426	445	432	403	389	365	441	418	374	395	376	411	396	401	379	391	386	450	400	385	440	384	439	435	413	405	394	418	406	406	411	424	389	404	404	433	425	399	480	421	379	406	400	424	398	400	414	412	410	409	402	461	394	406	412	388	439	395	391	396	447	405	396	374	403	379	402	411	429	388	426	396	374	376	398	443	414	402	397	402	393	402	418	373	440	366	417	459	404	450	390	420	420	399	410	430	416	419	452	383	387	403	386	393	395	412	406	398	389	402	405	423	442	401	410	406	423	399	423	400	399	383	434	450	414	399	433	393	431	395	395	423	381	400	387	409	403	425	405	405	427	439	425	418	404	424	391	399	403	411	442	439	427	422	409	413	434	415	377	399	373	418	453	411	402	403	408	376	367	451	422	423	411	433	421	443	400	451	367	426	398	414	404	424	396	384	383	385	419	411	391	394	447	411	433	408	435	394	414	387	432	403	400	427	407	378	430	356	410	430	413	428	411	370	428	421	414	422	405	394	378	433	368	413	396	417	449	420	425	439	435	412	401	407	384	405	426	451	364	416	411	408	412	369	448	349	406	367	386	424	405	408	410	421	423	396	422	424	415	409	363	389	398	447	461	412	409	378	381	404	413	408	398	409	443	399	431	416	384	385	383	457	426	444	418	406	447	396	416	403	408	421	382	362	428	389	410	398	405	425	461	434	432	441	400	364	380	400	453	394	393	428	412	365	398	396	432	429	390	413	431	394	396	398	385	413	372	431	410	416	441	468	408	406	423	440	411	446	427	429	427	405	395	411	416	432	415	385	382	424	406	405	386	423	381	387	370	399	395	396	442	443	444	379	400	376	381	412	416	400	436	380	420	424	419	425	404	419	436	398	472	425	373	405	400	402	378	393	371	403	367	383	412	417	401	396	428	376	401	415	418	423	401	396	385	408	422	406	405	381	401	444	419	391	410	379	417	418	408	388	374	412	385	394	419	445	400	425	388	397	406	407	425	404	419	394	426	375	443	388	405	398	427	399	407	387	399	399	394	398	381	441	394	411	401	456	434	436	385	441	362	418	402	432	416	456	419	403	406	421	441	416	388	384	409	421	399	439	409	384	421	381	444	396	408	412	408	411	423	403	425	404	458	435	364	413	419	377	406	401	440	402	416	431	410	433	413	420	408	437	385	380	432	412	395	415	405	398	400	391	400	420	449	413	454	386	410	407	406	385	437	431	389	421	414	386	429	395	410	389	412	389	429	385	391	425	402	370	409	437	401	389	390	414	423	408	426	425	417	408	377	436	432	396	385	403	425	423	415	418	366	411	412	404	445	403	411	452	395	428	412	422	405	396	411	421	394	425	435	411	419	391	383	420	408	431	403	431	416	432	451	400	426	415	378	377	422	413	388	389	411	412	450	449	435	381	435	444	408	402	422	405	429	429	379	397	390	442	424	408	448	430	443	416	414	418	436	403	399	417	386	408	401	406	421	398	427	385	375	402	418	429	421	420	406	370	376	412	432	406	426	429	382	441	415	422	417	411	458	386	375	411	377	388	393	369	402	420	380	377	426	396	375	395	400	424	410	437	420	353	414	335	417	426	404	426	418	400	415	412	392	447	439	426	405	425	439	425	421	390	401	426	389	393	382	452	380	393	371	425	433	394	434	420	453	430	408	407	408	399	404	409	428	434	409	393	416	374	422	389	380	421	398	392	365	374	395	419	437	403	407	429	399	389	421	420	429	403	367	373	416	387	421	394	416	428	440	432	396	414	393	403	439	396	411	386	418	424	402	402	390	416	403	455	421	411	432	389	395	391	401	394	395	401	444	405	420	417	395	421	434	397	432	398	399	392	365	446	385	417	398	439	458	394	411	382	389	415	400	399	412	403	409	416	426	455	429	425	409	385	409	382	397	424	392	456	388	406	403	435	396	425	397	440	418	429	395	374	402	452	384	409	446	410	416	431	425	364	425	414	376	404	386	390	376	426	430	419	405	399	410	360	398	455	435	440	393	387	388	393	398	421	399	412	438	378	379	423	408	428	398	414	420	432	427	407	418	430	427	425	401	433	425	425	402	385	412	394	440	424	403	405	394	403	379	429	415	409	429	382	383	413	422	407	433	371	395	428	394	435	404	385	427	396	392	393	418	403	408	408	411	390	411	403	402	386	430	421	400	379	411	476	413	393	380	382	409	405	394	440	399	381	415	399	397	405	406	395	424	396	391	429	432	395	419	413	421	401	395	381	393	392	420	390	461	457	444	448	409	388	369	428	430	411	442	401	427	489	372	395	422	438	435	415	359	408	430	399	473	416	453	425	352	393	411	432	392	400	448	437	383	446	434	417	361	411	418	396	441	394	380	404	447	411	403	395	399	424	425	371	417	412	412	422	426	396	373	366	421	452	396	424	427	383	399	414	396	415	418	468	444	408	411	401	395	408	387	437	417	400	441	440	413	416	426	439	427	438	420	366	391	391	400	426	436	420	405	437	366	429	433	400	389	397	396	377	420	395	417	427	409	409	397	377	366	393	462	427	405	435	416	371	414	390	361	365	393	405	371	385	414	416	421	382	419	424	418	399	433	421	447	403	415	384	407	428	373	418	363	409	386	414	380	424	382	355	420	434	345	426	393	443	400	391	413	388	440	397	375	391	386	416	404	392	430	408	431	396	393	396	435	421	431	437	444	399	422	409	425	444	423	408	375	403	410	438	410	371	401	409	415	395	399	406	401	438	383	413	438	460	397	393	408	450	407	409	408	378	398	441	407	427	430	404	455	430	396	440	370	396	387	400	403	402	415	404	420	434	442	423	397	396	397	436	417	400	414	409	397	417	388	385	424	427	366	422	422	420	431	430	442	406	364	407	418	407	415	410	435	404	406	383	385	368	442	401	414	405	424	412	331	421	397	445	410	382	407	403	405	411	392	399	365	403	411	439	415	401	398	387	389	437	400	402	392	402	418	371
5590	1071	1019	913	977	913	910	930	955	913	949	906	967	900	922	928	914	932	950	885	949	927	925	961	955	942	968	964	927	877	910	945	921	937	875	947	859	908	885	881	890	921	930	921	925	962	957	938	948	953	927	893	970	958	913	933	910	934	894	941	992	934	921	937	991	979	865	971	918	901	913	864	905	866	970	902	877	933	955	972	926	966	946	890	934	998	904	936	914	919	921	951	927	939	933	937	947	981	1009	906	946	962	912	883	922	939	956	929	949	927	944	919	916	930	919	976	936	941	938	926	968	953	973	933	968	922	897	942	936	997	903	888	973	906	974	938	926	925	982	948	946	965	983	911	949	915	937	965	920	924	945	949	901	957	912	943	973	971	927	866	899	887	933	922	970	876	902	904	944	942	949	931	915	879	964	951	922	921	937	942	950	963	962	961	899	898	875	916	911	953	901	899	909	929	925	915	958	954	945	960	897	951	922	988	968	911	889	963	947	929	945	953	901	965	930	909	970	931	941	909	995	916	936	929	913	950	931	953	898	914	938	936	1001	920	931	894	925	948	931	982	962	933	906	914	890	928	896	901	893	936	940	938	954	911	904	902	941	970	956	897	960	957	947	907	921	915	948	954	991	919	927	936	1003	932	941	940	950	924	889	906	956	934	945	929	926	940	934	966	956	919	908	921	955	962	938	940	996	924	951	891	925	984	930	885	947	959	967	978	940	917	932	962	958	946	923	935	932	897	961	961	911	919	952	942	942	921	910	910	908	917	913	970	921	963	886	944	938	909	910	945	938	925	918	899	877	939	975	917	985	967	938	967	961	924	949	926	928	950	946	936	891	934	988	952	922	936	874	942	943	885	920	946	960	859	944	958	934	910	933	921	933	934	915	922	926	956	960	902	987	971	927	955	875	908	940	914	904	904	961	886	950	943	963	935	890	965	910	941	894	930	892	974	956	955	926	956	950	954	911	933	869	945	875	942	918	963	929	918	897	927	899	896	965	868	928	906	956	915	915	904	827	956	959	880	964	962	954	902	846	915	958	940	919	953	928	986	908	907	886	935	968	966	935	924	880	973	942	895	974	878	940	919	935	965	940	949	923	935	918	983	908	859	926	958	953	936	871	913	946	926	938	933	950	917	921	949	921	921	949	917	931	946	905	955	983	899	872	936	944	906	923	953	949	932	922	928	889	924	959	933	913	899	920	919	890	967	978	933	950	945	983	933	957	954	914	892	979	926	931	957	973	931	887	914	945	938	932	947	944	952	916	910	955	961	913	925	970	946	908	886	945	894	937	934	914	924	888	974	961	916	942	910	874	938	931	965	953	979	936	907	936	908	904	906	920	907	905	962	967	888	906	952	952	1018	926	935	902	929	976	925	944	970	980	949	989	954	965	956	938	976	920	949	888	915	985	961	933	906	923	1008	962	955	901	895	913	1019	934	945	898	929	947	952	928	930	997	907	938	929	967	929	976	952	900	943	914	899	939	892	918	915	983	957	948	932	882	884	933	933	884	891	931	936	980	943	950	951	917	920	941	954	923	927	966	975	881	914	916	951	935	967	967	930	968	935	936	957	889	931	912	896	979	975	947	981	941	958	893	937	892	901	923	921	963	994	988	914	976	886	891	909	932	902	965	910	910	952	945	901	868	941	979	972	977	946	874	911	902	981	923	928	906	979	935	904	941	1026	962	916	948	950	901	927	955	901	931	898	942	956	939	936	886	912	953	926	966	950	899	985	903	921	954	1012	961	887	1003	923	927	941	984	990	933	914	916	934	941	935	961	960	908	895	899	936	926	935	967	908	894	932	943	912	946	945	941	923	935	935	903	889	934	948	893	923	962	938	960	933	948	972	865	895	925	929	898	913	928	967	945	986	923	949	997	913	929	944	937	912	939	951	931	905	958	906	889	912	1026	955	886	907	914	920	921	906	937	950	926	928	943	876	922	906	932	919	916	929	963	941	936	926	920	947	939	935	922	916	897	875	925	901	864	937	921	918	948	872	948	917	930	916	974	937	898	898	946	980	954	990	920	948	986	966	923	922	897	948	861	925	927	931	884	916	938	916	908	915	945	955	947	948	1018	886	932	922	924	918	910	935	938	916	953	955	929	941	970	887	912	897	981	877	923	1004	1001	937	980	904	969	954	958	948	943	923	911	918	981	921	918	906	963	906	918	896	927	939	909	896	958	921	956	931	938	863	918	960	892	965	924	1020	948	944	956	977	902	918	925	912	970	977	912	937	950	869	902	968	924	924	931	919	941	961	898	896	861	885	991	887	976	962	943	902	911	962	957	963	935	929	959	976	904	894	900	938	934	960	949	934	935	944	946	996	949	932	892	976	868	970	905	894	937	926	924	946	957	980	933	946	919	948	965	956	919	944	929	942	977	952	961	904	943	934	943	905	934	900	923	935	963	922	914	923	956	964	946	989	920	950	948	967	969	846	1013	981	919	885	871	921	894	947	936	932	928	920	905	921	892	949	925	939	945	891	983	941	948	945	905	897	991	964	952	939	915	896	947	1013	942	925	929	962	917	956	946	956	1014	944	909	929	993	882	905	915	935	899	956	940	869	950	952	903	957	958	908	919	977	932	958	921	938	904	872	934	906	928	952	948	947	939	886	952	909	882	874	904	997	909	912	909	973	937	888	952	955	968	934	930	934	916	937	919	969	936	901	944	918	937	902	947	925	935	921	1002	967	900	964	896	981	870	913	943	946	941	932	912	901	931	927	992	944	958	908	947	896	950	967	959	920	930	948	872	902	949	949	888	932	921	898	906	922	933	958	966	895	912	889	981	955	896	987	946	947	944	933	941	948	880	966	942	936	972	969	905	909	906	971	900	915	953	862	946	902	902	903	952	938	929	871	955	904	949	920	970	955	928	912	902	992	940	981	896	930	929	929	930	911	891	864	982	951	924	934	955	929	912	937	907	989	967	879	990	876	967	959	927	908	930	921	859	946	924	870	955	930	906	916	939	972	916	947	906	975	907	890	954	864	954	923	950	1008	925	948	921	1002	894	962	922	869	933	874	948	929	959	901	932	956	916	923	926	971	954	923	949	888	923	950	1002	943	955	931	930	921	912	964	925	921	930	949	945	913	942	885	999	908	980	928	858	839	909	910	875	918	945	915	905	945	1000	979	954	890	967	962	924	902	934	942	966	922	957	918	871	912	942	893	987	932	885	973	959	868	955	957	960	859	964	932	924	986	964	999	914	892	915	991	944	984	987	977	962	920	952	930	941	893	933	938	895	942	953	977	882	922	947	925	957	886	929	934	929	923	945	899	951	959	932	968	959	926	917	971	955	963	951	964	956	995	932	908	899	962	870	944	941	901	903	980	885	931	879	900	924	970	895	950	968	915	937	932	932	900	938	944	944	892	985	937	887	987	970	923	969	962	905	901	962	952	919	952	963	963	954	896	987	966	914	943	921	910	889	943	922	950	948	953	923	874	946	988	982	934	926	967	946	891	1028	897	850	961	935	926	949	953	889	911	961	955	903	980	984	896	894
23963	20738	24135	27407	20733	20645	1948	665	569	569	515	516	464	472	463	427	498	503	478	426	464	468	480	456	441	430	459	461	464	463	517	456	438	484	468	502	481	433	436	496	475	455	441	482	451	462	438	443	486	495	419	402	448	443	467	464	449	397	445	478	511	479	465	468	488	456	460	461	463	456	458	441	487	446	451	433	435	463	506	485	494	459	457	454	449	504	494	447	471	435	403	394	434	489	439	467	481	458	439	428	466	435	459	432	463	469	477	486	470	442	470	467	432	466	473	424	453	429	477	430	479	459	448	471	465	443	436	453	429	500	469	474	483	499	442	465	432	446	464	439	484	460	419	442	435	458	443	473	466	459	469	437	422	472	440	476	458	464	448	446	450	480	498	418	443	458	488	458	456	447	463	463	478	435	459	465	449	440	465	445	445	425	459	463	473	449	478	456	486	422	450	450	408	445	420	449	462	451	453	468	460	466	469	469	438	453	476	447	473	477	474	447	481	445	429	474	441	474	463	410	449	501	443	469	413	423	478	493	476	487	447	419	454	464	450	436	443	441	434	419	436	472	461	470	440	462	442	468	480	457	440	446	486	445	459	442	510	420	444	454	448	431	456	455	445	486	456	456	410	419	433	464	404	424	446	428	483	447	465	453	449	431	458	447	464	430	440	401	468	489	405	431	455	478	467	438	439	459	472	466	441	491	488	443	454	443	460	476	479	465	440	462	437	453	432	456	480	442	449	458	502	407	450	459	401	450	452	417	453	481	443	447	439	448	444	399	448	471	423	461	453	457	481	476	464	432	428	434	442	467	422	418	482	414	457	450	471	514	453	471	437	442	432	443	479	412	448	451	462	496	490	492	486	453	449	456	471	463	442	434	428	461	443	431	445	474	431	454	474	403	464	447	448	453	475	421	425	434	398	452	457	466	466	423	450	474	460	445	461	451	439	434	447	440	471	462	440	465	427	420	442	476	452	442	447	451	455	426	468	487	420	486	453	426	425	478	466	436	458	460	464	433	483	467	459	447	450	436	449	442	460	488	455	485	445	446	422	456	505	467	446	430	442	421	415	474	443	485	439	464	427	416	488	453	428	511	457	424	449	442	468	467	414	475	434	465	435	464	468	468	437	454	467	422	433	449	440	435	402	445	483	430	424	448	422	446	453	476	460	452	418	448	439	474	455	431	468	450	453	403	453	438	448	467	498	484	469	416	467	461	473	443	478	453	456	471	423	487	423	456	495	422	436	433	430	460	440	404	453	497	463	489	456	495	454	437	437	428	482	474	430	440	442	414	447	468	487	459	440	457	498	481	451	450	444	451	450	424	445	478	445	498	441	431	420	440	482	504	446	420	457	449	496	440	451	463	471	471	484	441	451	454	467	448	457	434	471	452	408	449	438	469	431	464	432	455	438	441	443	454	499	474	439	468	447	458	453	439	493	434	449	444	442	422	433	451	430	452	457	479	460	470	408	417	417	439	439	457	465	430	427	431	446	401	472	452	472	462	430	434	464	475	514	461	479	442	434	447	449	427	455	446	433	489	452	435	488	457	442	471	425	417	472	441	497	434	449	429	502	462	445	478	467	489	453	446	483	438	403	415	448	454	431	437	473	430	437	443	463	454	463	423	426	438	460	423	466	462	510	460	447	439	475	471	470	463	430	463	487	440	492	464	441	468	477	439	450	454	436	458	443	469	471	439	446	451	460	450	431	477	441	406	475	453	437	435	464	464	435	434	466	409	466	479	457	496	478	510	417	425	426	427	462	472	459	447	431	482	439	485	449	446	439	472	400	489	425	449	453	457	464	445	453	464	458	445	439	471	427	471	447	479	438	433	472	450	456	462	461	425	464	453	458	401	419	467	409	446	501	492	489	471	455	454	475	425	435	501	463	434	496	408	449	434	463	494	479	425	446	487	462	496	474	450	443	475	456	425	427	456	480	466	460	442	438	466	466	485	451	453	505	470	435	450	466	422	398	478	462	456	480	479	455	439	440	480	445	441	449	454	430	455	457	439	484	444	436	455	455	463	467	486	448	433	445	479	469	477	455	445	432	475	446	451	477	456	488	465	495	469	468	428	444	447	424	460	435	463	474	427	460	450	435	473	455	463	444	443	482	469	443	448	475	469	428	414	420	477	441	429	438	469	476	502	406	476	449	453	474	438	455	458	467	443	459	452	510	443	457	465	487	440	408	434	491	439	456	473	472	484	418	424	450	471	456	434	409	424	447	462	402	482	453	437	469	485	428	434	466	425	474	459	400	458	427	484	440	442	450	450	444	426	427	438	452	451	422	427	400	470	477	442	456	468	471	464	485	470	435	472	472	484	441	479	438	431	436	471	465	458	404	444	466	473	504	458	462	467	482	469	452	425	480	462	437	410	440	462	444	435	463	456	418	386	432	438	447	427	467	470	451	446	449	461	477	472	424	461	487	418	441	429	467	449	467	422	428	468	425	448	433	459	423	393	451	461	472	437	442	424	465	417	504	452	447	471	490	411	477	397	405	454	473	481	453	470	427	457	445	475	472	444	476	456	433	450	453	455	417	481	449	454	451	447	458	419	440	464	459	404	447	431	465	455	470	436	483	511	399	448	433	415	449	428	385	442	441	473	415	413	453	447	475	449	470	443	453	423	462	458	442	461	452	449	500	455	461	444	451	454	462	429	454	467	469	445	439	423	459	474	457	472	454	432	451	463	433	425	421	449	453	414	425	486	436	427	470	473	464	455	477	453	503	464	429	481	473	444	438	495	458	486	453	443	408	433	452	435	434	460	465	421	444	456	476	445	446	471	428	478	455	464	434	409	477	439	463	440	458	462	475	428	463	449	418	456	466	470	448	452	460	461	454	442	475	418	430	463	473	455	457	441	440	469	458	473	425	461	440	491	462	488	458	473	466	455	437	486	442	477	418	423	454	447	436	399	456	452	454	449	450	475	396	416	411	451	438	445	439	436	435	437	456	440	442	376	451	426	431	451	416	487	463	416	518	464	471	496	476	455	475	451	452	457	442	445	462	431	458	448	422	453	434	469	467	478	469	452	420	398	431	468	451	438	464	465	477	419	431	416	424	484	416	447	468	482	476	475	479	460	420	438	429	420	451	430	435	446	440	451	431	445	520	444	455	508	435	408	415	459	458	449	493	469	412	432	463	435	455	432	442	491	454	428	412	453	441	481	442	473	452	489	445	471	474	433	434	457	488	441	410	435	449	441	464	440	478	448	440	459	455	468	470	423	484	454	435	425	466	478	455	435	454	483	447	446	452	451	412	479	483	420	421	507	474	428	473	437	452	417	460	478	488	455	447	490	470	467	430	461	444	411	414	478	457	454	416	439	444	478	411	456	476	445	447	468	506	487	434	470	458	486	505	462	420	426	449	450	488	430	463	439	427	456	432	481	438	449	463	453	403	459	454	481	441	426	439	438	448	426	501	464	423	483	424	460	476	412	463	423	430	421	482	464	434	422	456	487	464	414	409	453	453	461	447	479
4433	3077	1935	1258	1162	1044	1032	1091	1014	1068	997	1030	958	996	961	1019	988	980	1021	989	1036	996	999	1013	952	977	1006	978	987	1029	998	1031	1036	989	963	1000	989	1002	964	963	947	1021	1010	1018	986	980	965	995	915	1010	968	1004	987	902	988	966	998	996	1005	959	981	995	1018	1008	986	973	982	899	983	976	1008	955	1023	971	1030	983	996	959	996	959	975	962	992	1019	960	975	989	986	952	969	1024	988	963	1028	997	979	998	1008	1003	986	929	979	935	973	980	980	984	977	1008	969	980	964	964	980	1022	989	983	979	994	957	999	1045	1013	997	984	999	981	986	946	975	993	997	989	974	1022	976	962	977	983	925	967	999	989	988	967	1027	988	948	1012	928	978	1002	1013	943	1028	977	984	983	988	1000	1016	990	1012	1016	968	1048	1016	944	957	972	1049	1023	949	947	1023	936	1011	976	1050	1004	993	1005	994	1007	941	1028	990	971	971	971	990	936	917	994	1012	978	960	955	940	946	975	1024	974	1019	1035	965	1000	968	985	985	1044	932	986	990	1005	982	952	961	1033	1007	991	937	1044	1053	992	941	1054	973	962	995	967	964	963	1017	960	971	957	987	1040	973	943	1005	1011	981	937	983	941	1005	991	1032	979	963	970	1021	1008	1006	934	967	958	1002	1013	1008	978	992	982	1019	984	994	970	972	916	933	926	970	1006	989	980	1014	1024	974	956	901	965	963	998	952	979	951	988	1050	953	955	992	978	955	991	983	982	985	970	953	961	984	1019	994	1044	1003	953	988	993	972	975	1006	1009	921	981	965	1048	989	999	1008	955	1053	942	956	968	921	1014	1028	1003	984	995	985	941	982	987	971	1005	998	993	986	975	987	1051	974	1034	993	997	953	940	998	931	941	1008	990	1022	989	1001	995	927	976	1015	1024	990	1034	999	969	1012	1012	991	961	972	965	1025	962	1010	1054	1035	1073	973	989	999	972	966	979	1016	945	987	957	980	959	985	982	979	986	992	955	967	1042	1006	1009	961	975	1009	982	974	995	965	943	947	1001	989	1039	994	974	969	981	1017	992	983	936	1010	954	991	1013	932	961	1002	976	975	989	1028	1007	993	967	989	1003	979	1013	948	986	948	968	926	972	1012	1048	1048	998	1001	960	998	959	968	992	963	959	986	961	1048	938	1010	973	992	951	1005	1039	992	995	998	987	998	1027	949	1040	984	997	995	916	1003	967	988	953	1020	1009	1071	971	1046	992	990	1010	971	1030	942	1016	995	1010	1009	994	1032	947	1004	988	971	1012	1009	962	1000	1002	978	1002	1022	992	949	958	1036	1045	993	1024	982	985	1006	946	1015	991	975	973	953	1015	1027	996	963	993	974	988	998	963	1010	934	998	973	996	985	948	1021	952	1007	1022	1001	1027	1035	982	1000	986	990	986	938	1009	946	987	1021	983	1005	989	1014	997	1036	1031	996	965	998	975	1044	1018	988	955	1004	976	1010	937	985	1003	997	1022	1016	967	981	1011	998	970	952	972	997	1014	1009	952	998	976	980	968	949	972	958	1009	974	1008	1000	967	950	976	979	976	959	975	972	993	1036	995	978	973	987	1002	987	979	1010	1026	1010	1009	940	975	974	987	993	1064	1018	923	1037	992	947	1011	1032	991	1001	1059	991	960	963	1001	980	1037	952	993	916	941	1035	1045	941	970	998	931	1030	946	980	989	966	1000	1009	947	980	1003	1018	1020	962	975	957	969	999	976	1014	921	1048	1016	936	941	1003	1020	949	1007	1009	954	997	988	927	976	970	979	971	943	1035	1023	941	1035	921	1013	981	1006	1013	958	993	1010	1001	988	1018	978	942	990	1005	1005	967	1029	1008	993	1053	993	1015	993	976	998	989	936	999	995	973	1001	1038	1038	936	1010	949	1020	963	967	956	965	998	991	1013	985	971	968	974	980	1005	969	996	997	916	989	978	1017	965	971	971	993	981	983	949	999	1021	964	926	918	1013	956	1015	985	971	968	1025	1016	978	1015	972	1020	1003	963	952	975	973	953	984	993	1015	960	957	981	973	973	1080	964	1035	936	927	1027	981	998	1031	989	1015	964	1015	998	1017	970	972	959	994	939	938	1006	952	999	1053	1010	909	999	987	944	1008	999	1006	992	983	971	978	989	990	952	967	959	997	1024	955	952	994	998	982	1030	1014	1001	983	1000	1016	1047	998	1006	997	1026	982	937	1012	1026	1008	1000	958	982	975	931	999	966	990	943	977	1051	984	986	1022	959	1007	935	979	1007	908	944	942	967	1016	950	908	1008	954	975	955	1051	1012	946	973	996	990	971	965	998	967	987	951	964	954	959	1014	974	1045	968	990	1018	957	1040	990	936	961	1010	1023	1022	963	1017	948	954	964	998	985	966	990	1006	985	981	916	1002	969	1011	1011	967	965	930	993	1033	1034	1016	945	953	1014	954	1021	1016	976	974	984	899	1019	994	984	928	974	962	1023	964	996	982	985	1005	1020	1015	1015	991	900	960	978	977	1027	956	1046	961	1022	973	980	992	1025	1013	1027	1034	1017	999	992	1003	1007	961	992	1005	999	926	932	939	955	1001	1002	1003	993	1019	945	989	997	980	967	917	966	958	992	1055	943	988	971	1025	1023	947	990	948	940	945	989	989	982	997	1017	1009	989	1040	944	1018	957	1030	946	983	1002	974	1018	961	1011	987	1001	988	995	984	1035	1010	986	998	1012	969	1010	1007	934	923	1006	1010	944	1018	1007	977	1033	998	980	1015	980	950	967	970	979	1012	909	989	945	1014	971	986	986	932	988	967	1031	991	948	1030	992	961	1008	1034	982	981	978	1012	937	1014	975	958	1019	988	966	986	990	1006	1000	1015	959	961	1016	963	1009	923	972	992	1019	955	972	984	969	967	994	1029	942	981	1033	957	970	934	1005	950	996	1014	994	1001	994	994	1015	958	969	966	964	1014	969	1025	983	987	1012	964	1000	964	964	1065	969	957	988	991	983	963	967	1025	943	987	1008	941	998	984	977	933	952	993	970	989	1027	1004	1015	1006	1006	1007	1010	984	988	993	1013	1022	984	993	982	976	917	991	976	1010	972	988	948	971	966	909	981	984	962	961	960	1001	966	973	957	934	986	1036	1061	998	995	986	1017	946	965	924	1008	997	949	999	995	977	993	991	992	1005	978	904	995	955	945	1003	1019	978	915	934	1001	999	1031	1025	967	943	950	1047	950	965	1009	961	997	1024	994	968	1023	1031	940	964	979	981	994	1001	1037	1037	961	1023	983	1017	1039	976	1029	936	991	999	925	940	947	891	965	954	990	983	1011	1035	981	1000	979	977	961	1030	1007	1016	992	979	1001	1003	1010	1015	959	1009	1004	1049	997	1013	1011	970	936	994	994	979	981	1018	972	972	1006	978	1033	975	942	991	952	934	983	1008	992	955	1012	1042	973	1049	1001	1007	972	991	1022	946	1021	979	1041	917	1010	965	973	1027	1001	998	1004	975	1015	955	975	973	1045	967	1021	924	1013	1014	1014	1038	968	1023	959	1038	968	995	996	976	966	993	972	961	990	1008	1020	975	996	1001	1016	981	1038	931	1001	981	997	941	1012	990	1047	992	1002	1092	1008	978	994	1005	992	1048	997	960	1029	985	963	969	957	1048	1008	1018	1028	903	1056	968	1011	963	1029	1034	980	972	985	1015	952	977	947	963	973	976	945	999	941	968	1000	962	1054	990	1011	991	958	962	1011	1022	1058	964	969	990	1018	1004	997	964	1033	1005	987	964	999	952	1026	927	994	1023	1008	1013	931	979	971	986	973	1020	998	948	967	987	973	951	1020	1034	1000	984	1014	956	977	993	984	1044	979	980	1001	978	980	1004	1030	963	972	918	1015	984	1007	985	1021	1024	943	987	957	951	1009	981	1012	986	971	988	1016	944	980	1011	1026	908	943	1028	1020	951	1037	1070	1002	914	972	941	980	1016	968	975	936	1002	1036	983
23467	20772	24410	27202	20775	20796	18379	791	454	389	407	390	343	313	331	331	326	293	321	288	312	312	297	278	313	295	290	308	288	305	278	233	254	268	266	274	289	280	312	262	316	270	278	256	250	281	308	279	256	277	279	286	268	299	297	274	253	302	299	272	280	271	274	272	244	251	257	268	267	311	261	312	261	295	272	276	279	305	273	273	271	272	285	274	272	269	285	256	301	272	282	291	265	253	304	276	285	301	283	291	280	257	279	263	287	283	269	293	292	284	243	275	255	263	285	246	274	279	253	255	289	276	293	315	320	267	256	269	273	286	275	247	277	256	266	316	289	290	271	290	300	310	282	227	273	284	278	282	284	262	282	257	294	267	264	273	280	271	260	247	263	237	262	307	243	246	273	269	297	304	280	296	285	258	246	268	259	257	304	295	289	279	288	322	308	280	276	258	294	281	258	274	285	280	279	290	283	272	271	261	273	271	298	270	247	262	254	263	278	287	285	269	280	294	278	275	274	283	287	280	264	298	275	290	262	258	287	259	305	265	262	299	291	309	288	261	267	264	247	265	282	268	265	267	240	259	277	285	269	283	276	277	281	278	267	281	277	268	293	285	286	270	257	250	271	314	284	290	280	274	260	263	290	265	281	289	290	263	261	268	250	287	268	265	243	302	267	239	266	306	249	271	296	306	284	279	312	265	294	267	278	296	268	253	293	288	272	291	290	255	293	275	273	265	275	287	327	302	294	263	225	275	291	288	278	276	289	286	258	285	277	243	288	288	243	279	302	273	261	250	283	260	293	315	256	277	258	283	289	271	318	278	281	254	264	258	256	291	302	267	263	300	280	259	261	302	261	279	288	291	280	276	276	268	291	284	254	266	268	289	257	280	271	287	262	265	253	255	282	272	277	298	294	272	277	264	282	276	257	264	275	280	269	254	259	296	276	278	294	275	272	277	262	283	274	290	261	279	311	318	284	286	256	271	268	276	293	273	313	258	274	274	283	270	297	301	266	301	259	270	281	281	281	283	290	279	258	288	315	258	286	270	299	272	273	284	238	262	263	277	280	298	299	241	231	261	295	249	263	269	279	260	294	269	271	307	285	272	274	260	273	232	279	287	301	303	261	282	297	265	276	296	274	295	286	279	285	283	286	246	293	256	268	290	265	275	299	316	274	247	274	252	244	258	328	300	295	277	291	328	273	278	268	274	277	288	299	270	289	324	276	266	236	278	284	263	280	280	277	293	298	284	286	271	273	278	260	287	281	298	272	285	254	277	258	315	279	279	279	268	273	301	272	272	253	248	256	258	241	285	316	279	307	265	298	280	276	295	273	264	280	257	250	292	274	302	255	265	288	268	280	260	295	310	263	306	276	256	306	307	297	293	294	269	274	253	283	292	281	290	314	238	296	268	262	261	301	244	286	252	272	272	287	267	275	266	284	294	273	293	283	310	248	295	272	281	297	292	267	283	290	255	291	255	281	263	275	250	274	272	282	279	257	273	308	287	252	273	284	261	262	228	266	295	276	288	288	274	245	267	307	280	266	263	281	261	287	289	275	279	278	283	286	273	311	244	279	282	285	269	292	272	275	274	265	286	266	245	264	260	275	289	270	292	298	261	262	315	290	292	270	229	283	263	258	256	263	242	299	255	257	280	282	303	292	275	273	275	274	284	304	273	274	285	291	292	225	281	278	281	267	277	267	282	297	274	272	274	282	283	287	265	279	296	263	280	284	251	272	270	283	257	258	276	299	267	299	285	258	287	293	234	272	286	271	280	255	265	296	309	317	281	285	271	272	288	276	263	262	275	266	257	270	253	274	284	257	271	267	309	276	262	271	253	286	234	245	286	307	274	273	279	297	255	296	293	259	291	276	286	268	285	280	299	273	263	268	267	272	266	263	257	269	267	260	275	264	262	300	276	275	265	266	274	263	277	243	295	275	263	276	270	274	296	261	277	291	272	290	277	273	316	293	293	273	264	272	264	281	268	296	267	254	279	292	313	305	280	287	255	278	266	265	254	299	283	230	270	260	262	267	284	299	269	235	276	290	263	264	257	249	259	299	280	250	237	265	292	265	244	258	304	298	290	251	289	275	302	246	261	274	275	291	248	294	276	273	285	298	267	263	249	281	258	280	300	257	247	250	258	300	262	276	277	254	264	280	267	259	292	307	280	304	269	306	282	297	293	249	271	274	276	297	272	310	291	322	263	275	295	273	282	267	270	288	299	278	275	282	295	253	268	250	277	302	283	278	264	285	260	292	286	286	265	290	274	308	310	236	310	267	299	337	283	260	290	272	263	269	252	282	284	264	302	302	272	272	249	280	274	287	261	275	272	296	270	267	271	270	276	258	235	277	302	273	255	287	264	277	282	248	295	289	313	270	271	277	286	305	276	290	263	276	305	268	274	269	275	256	287	296	252	238	269	283	266	253	284	282	261	298	293	264	255	257	282	264	281	300	265	280	290	266	257	271	277	273	281	255	264	246	286	285	283	246	279	269	278	280	279	285	260	249	289	265	280	290	262	287	284	272	256	308	281	245	272	284	292	277	279	276	284	254	292	283	290	260	270	284	242	297	258	238	296	274	282	292	267	255	291	248	264	255	283	290	277	279	264	297	311	298	291	282	267	267	273	269	271	294	272	264	281	279	292	249	253	306	290	294	282	256	270	287	251	259	308	282	275	269	261	270	282	249	286	295	290	299	280	290	257	282	259	291	250	304	301	237	275	259	244	274	285	277	259	270	293	278	272	281	275	307	323	250	277	303	288	245	292	283	255	294	284	273	280	248	281	255	319	263	216	295	265	275	249	290	289	286	254	267	258	241	281	279	273	289	260	237	257	267	259	279	284	248	261	265	256	288	280	250	260	255	263	307	267	251	264	291	278	251	274	321	283	293	279	275	263	262	289	286	275	285	261	287	283	291	275	247	237	309	300	297	305	284	286	276	269	267	274	260	262	273	281	309	294	252	268	283	270	289	261	278	277	291	282	292	241	259	244	317	265	267	285	291	316	285	249	274	245	321	270	253	301	316	274	276	280	269	246	266	278	259	270	293	258	285	253	273	277	244	278	304	286	241	265	258	274	246	272	323	267	268	279	281	260	278	269	276	280	295	261	258	230	279	292	312	250	287	252	296	275	251	285	255	269	285	255	266	257	275	294	278	274	283	271	243	273	281	312	291	269	276	284	250	309	284	273	271	294	297	247	286	273	297	291	265	274	280	306	280	262	281	270	329	277	306	268	282	265	238	283	271	279	251	262	273	292	303	285	316	271	284	276	261	289	285	250	256	234	272	294	281	287	273	294	282	263	259	242	269	286	268	320	303	281	255	284	296	265	246	260	263	282	279	255	277	293	266	285	278	308	230	265	242	249	263	296	257	264	325	252	267	314	299	279	282	282	231	269	299	271	295	314	261	257	265	273	263	260	287	276	260	270	299	257	266	260	301	271	268	285	274	265	270	262	257	263	295	258	274	269	248	262	260	273	267	277
4790	4360	2341	1215	928	831	710	747	650	677	658	604	658	644	629	607	640	658	596	620	608	618	653	639	642	630	613	622	607	589	638	627	635	573	643	631	663	617	620	646	605	627	585	610	628	604	634	650	608	609	632	655	624	587	604	673	639	640	639	605	620	666	641	644	634	606	643	634	596	601	631	608	555	623	605	614	613	636	640	633	642	619	642	645	594	628	589	556	653	634	587	620	627	628	642	597	616	610	621	671	622	625	660	643	661	627	601	619	620	618	614	599	612	608	641	632	675	618	628	616	632	615	624	622	593	646	628	624	602	618	662	616	622	629	582	616	646	619	593	648	635	615	619	606	623	668	639	614	602	661	574	645	650	621	604	632	648	629	648	628	607	633	578	650	606	592	657	617	629	544	600	652	612	586	629	610	624	568	667	613	660	640	600	610	624	601	612	643	648	585	574	568	626	641	620	593	612	653	583	592	647	601	616	615	617	611	651	630	585	595	597	565	635	625	606	621	599	641	657	621	615	560	597	575	692	627	570	647	652	611	619	663	605	658	588	645	569	631	628	572	627	611	625	602	659	604	635	627	634	646	593	674	614	617	580	551	652	627	657	629	629	578	614	647	615	594	644	593	597	635	643	620	685	630	603	645	635	647	656	594	645	589	626	599	627	633	631	645	658	620	636	676	615	649	648	640	637	644	658	609	682	621	598	615	614	594	674	588	591	601	632	584	643	573	612	594	578	587	653	656	641	625	624	645	605	648	611	633	666	660	628	626	614	611	622	629	627	633	597	620	577	602	582	624	656	665	612	618	602	615	653	631	618	593	617	648	647	666	594	611	591	632	584	674	595	628	689	626	619	639	616	582	647	602	633	626	606	584	688	608	612	624	560	602	621	606	636	636	625	631	582	632	602	628	656	601	599	613	592	583	601	628	642	599	632	593	623	610	629	629	614	634	641	603	614	649	634	653	639	612	644	579	621	606	605	629	588	622	593	639	621	640	621	607	613	625	597	648	661	619	624	594	603	654	644	597	664	653	691	599	650	616	615	591	623	612	623	603	654	677	587	606	640	627	602	644	614	640	627	622	591	640	611	653	649	617	650	616	637	650	697	591	600	650	614	620	647	629	640	618	613	588	595	643	595	633	651	630	631	629	662	618	629	650	627	609	649	608	633	631	659	604	623	594	649	624	625	650	612	666	609	622	599	602	629	626	593	626	630	609	631	607	660	612	656	645	633	623	577	595	594	569	603	638	642	635	641	613	639	615	613	635	590	615	606	588	626	580	598	570	656	610	594	602	622	641	639	616	630	626	614	589	650	630	630	596	657	637	635	675	617	639	647	648	558	635	627	632	606	592	579	589	613	636	636	653	613	635	611	586	618	609	625	628	626	615	610	601	632	603	647	630	622	621	566	577	589	601	632	603	617	589	612	637	607	597	675	589	628	636	689	634	645	629	628	622	648	622	629	636	649	613	633	640	617	613	599	677	626	603	603	617	655	686	639	617	607	665	643	650	590	558	616	632	655	612	652	636	630	607	625	622	621	650	625	614	616	623	648	655	640	621	641	629	633	568	613	605	637	596	649	604	624	607	625	637	628	643	621	614	595	626	655	639	598	647	598	609	604	610	608	575	629	624	632	564	645	624	657	651	638	581	637	700	615	625	602	623	637	631	604	657	614	611	626	606	626	633	626	601	656	630	626	630	568	620	598	617	620	609	626	637	655	607	620	583	601	589	607	616	620	639	636	620	583	646	605	636	611	635	607	601	596	611	601	615	649	628	604	633	646	632	684	620	590	615	599	644	639	624	627	660	580	591	625	586	577	669	610	591	596	602	628	636	637	633	636	646	597	690	636	630	559	584	615	588	623	635	618	620	635	619	601	605	617	652	605	633	614	633	626	601	611	624	595	649	660	625	619	594	626	669	599	591	700	587	653	616	630	579	607	591	605	615	619	605	598	634	583	623	601	607	603	601	568	621	605	632	608	666	615	601	584	606	664	589	646	571	633	643	613	610	629	590	601	626	629	625	644	612	584	627	639	608	639	638	627	610	630	640	664	638	633	625	607	592	603	620	627	625	633	631	636	657	598	582	624	663	625	591	600	636	615	640	611	640	612	632	656	635	579	636	627	644	631	576	617	621	651	624	636	653	630	608	608	632	620	657	613	629	617	631	647	634	633	621	633	597	600	594	617	645	609	596	631	602	624	576	606	640	687	605	671	628	616	609	659	645	613	602	616	642	594	636	633	621	660	641	635	627	624	666	609	573	619	627	627	620	635	610	625	657	629	631	670	603	606	625	630	635	615	629	639	663	678	654	611	571	602	637	651	583	600	634	636	540	597	605	606	592	559	629	687	619	611	599	624	606	571	650	648	567	640	640	601	625	605	621	645	585	617	623	622	586	593	615	613	579	602	655	602	614	638	657	662	608	628	604	629	655	633	625	602	649	582	634	602	613	565	626	629	657	638	661	627	602	635	634	574	652	593	653	625	621	656	589	601	671	615	627	614	651	606	664	581	650	632	592	628	598	662	593	604	640	632	633	654	647	613	622	595	664	624	588	656	601	645	641	614	565	662	636	648	617	593	594	632	629	657	600	601	608	622	654	635	626	623	640	678	631	645	587	632	564	623	586	639	609	652	558	635	613	612	604	655	623	617	668	617	594	610	619	605	629	598	587	616	602	642	641	626	621	607	589	594	638	638	625	643	641	598	603	640	622	625	623	624	611	544	624	626	624	631	608	646	641	624	631	619	640	684	623	648	664	595	598	647	627	610	591	666	603	659	659	641	580	621	580	612	618	628	654	594	615	637	625	596	611	604	606	653	627	596	577	603	629	652	614	598	607	655	622	642	626	621	620	594	605	652	655	627	589	617	585	625	646	620	619	637	675	594	632	636	642	623	658	611	595	587	619	661	637	595	622	645	641	581	647	627	612	607	648	612	637	643	675	647	609	628	637	644	633	619	647	637	603	581	642	607	679	620	610	641	643	583	648	635	611	651	627	615	651	649	606	615	655	604	624	618	612	591	634	663	593	601	612	587	652	639	589	692	663	576	634	631	591	574	613	636	621	619	598	634	648	619	586	593	660	627	605	573	597	600	631	628	625	590	653	649	646	635	636	629	594	674	642	630	597	609	594	618	613	574	596	617	628	648	616	656	635	641	631	570	620	580	659	628	590	621	621	604	654	652	625	588	618	617	622	618	615	648	635	616	658	630	626	620	635	592	616	652	658	594	642	626	646	619	625	653	633	616	582	617	610	603	646	572	614	632	632	589	644	608	575	647	604	624	669	639	642	611	648	660	559	615	590	643	594	611	589	601	598	586	659	578	623	650	615	651	632	600	620	608	638	629	606	609	633	607	640	637	612	608	629	595	597	607	622	649	659	638	629	608	633	631	626	630	596	650	600	626	650	655	605	631	618	603	578	660	605	649	659	633	611	615	595	636	664	650	614	626	624	626	590	610	596	648	594	606	601	652	620	567	623	650	607
31680	19013	6949	697	475	433	468	451	421	412	409	392	407	417	448	391	425	394	441	419	409	368	414	384	374	372	376	438	410	381	445	435	410	430	409	428	403	426	411	411	423	429	389	365	404	403	409	412	403	375	405	447	426	428	442	417	408	416	391	437	415	387	441	415	445	476	398	420	404	432	393	414	407	404	383	383	398	420	415	381	371	368	431	422	417	411	407	434	387	413	432	418	404	407	428	426	387	430	441	366	423	424	388	356	417	385	425	410	416	403	410	446	454	403	410	446	425	385	378	386	385	429	414	425	446	385	382	384	419	431	388	378	399	418	409	411	381	412	415	424	381	420	431	402	398	426	403	394	386	408	420	390	396	428	418	423	431	406	442	432	397	378	404	410	436	378	459	376	418	420	413	402	390	397	407	421	398	396	421	371	408	436	383	402	431	406	423	410	384	430	416	390	428	419	445	388	437	407	407	410	393	434	426	423	422	401	410	420	397	377	421	436	408	412	406	414	441	399	397	371	423	388	418	452	386	395	380	409	413	412	406	390	406	365	415	400	388	425	384	417	383	363	417	427	385	412	431	391	393	447	422	414	415	416	403	408	383	383	401	442	371	451	399	439	425	416	443	401	376	415	380	398	393	393	381	398	442	435	406	402	387	405	421	414	397	380	428	390	408	414	449	372	400	394	398	392	415	425	427	379	413	411	429	451	433	425	386	450	397	438	405	458	385	379	436	420	431	412	390	417	401	378	413	417	405	441	399	397	394	404	379	378	396	393	420	405	478	390	418	421	383	398	398	421	416	397	431	395	436	423	400	450	427	431	442	408	444	389	382	394	439	406	382	381	395	416	439	393	402	425	407	423	386	384	402	381	408	476	399	395	411	385	404	401	401	426	374	431	410	422	435	411	445	447	384	378	403	409	388	422	405	428	421	410	439	406	389	435	394	396	394	358	380	384	374	410	384	419	401	437	420	424	415	378	424	367	423	394	385	409	416	434	409	412	430	442	432	374	384	444	445	399	418	409	401	426	415	481	434	407	410	433	432	420	393	431	438	416	439	394	402	406	409	444	419	475	422	410	416	426	427	415	388	391	420	407	424	461	389	397	477	417	388	417	387	414	446	396	444	400	413	407	419	452	403	434	416	389	417	403	372	455	384	449	409	370	453	392	405	391	424	454	374	424	421	419	423	400	428	416	429	449	443	416	400	382	407	425	422	426	448	408	445	407	403	415	418	425	423	404	378	369	429	433	437	414	408	397	429	393	429	450	391	386	414	416	444	433	390	381	446	413	450	420	460	363	398	406	398	455	399	396	386	417	416	376	464	438	424	437	428	415	384	367	424	452	397	418	402	439	403	409	447	418	392	421	400	405	387	427	416	372	413	393	367	440	413	418	401	444	453	393	381	384	427	405	399	399	401	412	419	412	391	433	393	427	405	388	459	400	397	389	405	409	384	405	428	411	399	413	414	436	386	421	410	411	418	400	376	421	424	420	418	405	403	409	399	446	390	399	400	413	431	424	362	401	395	403	399	388	396	398	371	419	390	454	402	414	443	425	380	420	411	420	409	416	428	418	422	408	429	446	410	388	411	429	416	432	422	423	386	425	399	428	412	418	394	380	439	393	363	419	446	448	404	360	425	406	432	422	419	412	421	386	402	432	413	403	391	438	398	408	409	412	409	390	374	398	422	414	375	398	423	408	408	390	427	396	414	413	442	431	407	403	436	424	416	389	424	407	438	436	398	393	437	404	447	373	395	385	414	397	393	381	398	415	392	350	393	400	409	397	386	435	436	397	399	439	448	426	409	423	435	414	398	408	423	387	421	412	401	415	410	399	401	444	450	434	425	427	428	424	410	389	473	415	367	391	381	427	408	425	436	430	424	428	374	415	410	441	398	455	420	433	407	405	461	436	345	385	442	407	406	395	416	432	416	413	420	469	418	425	417	424	387	427	456	416	422	454	422	413	381	429	467	398	413	416	421	381	382	424	414	384	428	405	413	419	433	420	416	473	419	392	402	416	399	440	377	404	402	405	415	416	412	418	419	404	381	398	407	439	409	443	364	431	428	448	435	419	424	395	446	365	378	458	405	405	413	435	388	393	395	390	409	410	370	422	380	356	377	409	422	388	429	431	437	438	428	423	413	410	407	461	373	406	393	393	411	431	392	414	376	410	434	414	465	433	405	358	399	421	414	386	439	388	428	389	396	415	435	437	455	416	387	426	423	406	377	389	381	399	405	421	389	379	400	397	400	389	420	388	394	451	423	452	375	386	435	407	402	427	432	418	432	405	434	404	397	446	421	411	395	451	377	434	403	435	436	413	447	417	418	417	423	414	439	401	471	410	404	449	422	419	439	398	418	413	406	433	401	418	397	419	447	409	409	431	445	435	474	409	395	436	427	437	416	381	376	363	391	374	385	444	353	400	435	414	467	419	396	426	402	428	411	379	412	422	412	415	372	394	424	399	431	390	400	395	424	426	385	464	423	428	426	410	404	419	407	373	394	407	392	414	411	455	437	427	410	412	412	405	366	411	383	431	408	404	426	438	415	392	415	422	364	437	411	434	393	412	417	418	452	344	429	434	415	399	414	406	385	414	425	435	418	390	423	392	407	405	407	415	415	380	395	400	414	428	377	428	409	403	443	420	401	396	424	371	419	415	389	379	394	401	443	365	437	399	381	411	430	406	436	395	402	398	398	405	419	454	394	438	410	425	419	484	443	395	441	431	416	391	428	417	461	420	413	381	437	407	418	454	403	432	411	412	453	368	412	403	435	413	454	419	440	444	403	415	422	430	406	427	396	422	431	426	428	434	406	371	423	419	424	387	398	429	435	442	414	436	441	414	392	423	390	409	450	420	413	458	440	417	398	396	412	400	392	407	385	393	413	402	419	431	414	394	425	394	423	385	436	429	436	414	407	380	438	394	397	381	414	422	397	416	422	426	435	379	434	419	390	422	419	392	413	415	406	398	422	422	439	430	409	415	401	385	404	396	404	410	454	432	441	416	409	420	407	370	374	404	396	423	395	392	412	402	456	415	432	457	405	406	408	395	423	430	458	444	399	407	404	423	418	412	474	413	411	407	436	383	399	411	424	406	427	440	397	399	413	421	424	416	446	382	411	427	422	391	428	429	434	441	431	414	445	393	418	394	417	419	406	399	413	415	409	401	440	414	391	433	420	368	429	414	417	375	421	406	455	435	446	403	407	408	397	389	436	364	404	385	405	396	395	446	443	386	424	401	401	377	418	373	410	388	404	415	426	377	431	385	393	414	401	372	411	434	441	428	390	410	460	444	445	416	402	398	436	401	411	385	401	418	469	438	409	403	399	439	448	394	406	423	408	420	443	422	396	429	413	388	416	445	402	415	400	403	368	419	414	430	397	398	418	439	445	399	379	416	405	454	433	460	399	384	439	426	411	453	412	438	424	433	409	390	456	395	382	439	426	382	451	447	447	408	443	422	413	435	373	401	426	392	383	444	424	430
5615	1071	1020	970	943	916	909	910	926	949	899	934	902	950	948	915	936	923	952	915	971	932	950	1002	942	928	979	841	930	950	913	924	955	900	928	928	914	967	942	914	902	913	943	950	877	982	907	942	905	963	907	957	972	945	948	935	909	919	928	918	944	947	962	977	910	955	914	930	883	947	967	871	952	964	962	1023	957	972	934	931	936	1004	927	903	947	928	950	935	886	932	954	997	860	928	923	892	929	922	905	950	908	945	922	921	962	958	890	925	889	906	932	956	962	922	947	916	946	935	964	902	930	909	954	905	921	919	964	964	954	998	924	866	933	944	952	922	970	920	920	949	946	881	883	904	916	911	923	941	996	939	922	944	991	894	969	918	944	965	928	903	966	926	966	965	949	888	929	941	960	954	909	978	897	945	1011	935	958	938	946	928	911	976	926	901	969	881	939	984	937	946	884	917	953	960	920	842	941	957	911	923	894	978	907	961	970	900	943	957	964	953	952	915	951	952	943	962	883	929	995	885	896	929	966	978	887	905	932	979	940	917	944	916	853	969	1001	945	918	955	978	978	935	898	928	912	949	909	951	934	948	910	996	957	961	956	929	979	943	973	949	940	994	928	933	921	948	956	929	974	938	948	883	965	943	975	861	952	901	960	912	844	909	934	943	907	921	943	913	945	923	929	1011	873	984	899	910	919	982	860	941	929	908	975	944	946	984	895	904	939	904	931	975	907	980	898	1000	920	887	963	889	909	858	929	917	926	910	919	892	915	915	901	974	946	962	902	899	992	927	896	940	917	939	893	1020	910	943	892	916	901	946	927	963	900	941	934	914	946	911	925	933	939	890	900	896	927	906	923	924	926	945	957	937	914	965	946	907	964	929	887	914	936	953	950	926	986	916	947	910	910	937	962	921	930	955	974	906	887	921	949	958	961	951	957	934	930	885	886	909	912	896	952	944	926	874	924	932	1009	937	947	854	948	935	954	899	925	867	916	907	935	956	960	955	889	915	929	934	901	865	977	879	961	922	878	912	905	941	913	954	917	971	930	1007	949	948	936	910	900	944	926	902	884	978	938	971	911	943	984	935	938	892	944	936	848	973	957	940	954	956	890	944	920	995	891	986	913	888	930	963	948	898	928	955	977	955	937	933	987	919	965	924	884	925	946	964	925	907	920	934	910	957	923	936	915	896	942	887	893	994	999	944	936	936	962	912	967	987	905	918	934	973	923	953	937	948	914	943	909	935	899	967	918	914	954	990	910	950	914	971	921	932	928	963	941	923	976	840	958	907	913	967	923	902	906	970	929	898	920	926	930	937	900	1013	961	962	937	900	925	908	906	937	931	953	958	949	947	994	889	902	979	923	940	893	876	899	887	932	938	871	986	906	923	971	901	1009	922	963	890	899	976	955	911	980	966	902	880	963	939	977	931	962	950	980	941	950	970	945	959	938	929	977	905	925	876	925	978	927	975	923	962	962	921	872	906	901	910	916	945	899	921	934	926	887	919	954	858	911	913	960	943	917	942	962	927	948	990	930	929	925	957	951	918	928	981	945	946	930	972	928	920	934	941	965	904	960	919	947	910	937	941	922	932	1010	932	916	929	930	908	870	891	921	932	963	939	948	884	898	913	886	892	916	948	955	842	902	905	910	946	904	848	882	915	978	903	955	899	942	956	879	897	892	897	946	939	881	987	909	886	915	949	938	914	936	958	893	978	932	937	943	959	918	904	984	978	953	932	870	966	896	970	976	881	918	943	960	978	953	902	906	931	899	954	907	935	994	957	898	881	921	969	895	932	1014	871	902	914	936	887	975	954	892	966	948	915	919	917	925	964	910	931	933	877	933	937	958	935	962	921	917	947	927	916	958	887	984	956	889	960	917	941	962	893	937	943	906	938	927	957	928	968	902	930	917	917	892	927	978	960	939	956	946	945	928	935	950	965	968	913	911	938	951	955	915	930	956	923	968	941	968	928	1012	958	969	972	936	946	926	902	948	879	971	909	962	952	896	966	933	934	960	958	920	927	908	1003	960	967	931	966	921	941	916	942	947	920	925	961	982	885	983	872	913	963	918	971	958	934	967	918	920	915	963	891	923	963	987	926	897	971	964	856	920	887	939	910	901	965	893	952	963	942	969	946	924	919	884	960	966	900	940	927	949	966	909	930	976	989	934	899	906	960	903	936	956	900	878	925	909	916	892	896	970	924	950	918	907	907	994	938	934	936	958	896	924	936	934	927	915	941	949	956	868	896	969	927	976	932	931	938	1005	907	963	896	942	919	944	944	910	977	943	904	940	961	952	972	897	900	946	915	902	999	962	936	912	934	978	942	977	944	937	896	986	890	969	971	953	972	977	935	954	942	928	933	977	954	934	934	941	893	918	959	883	968	953	918	909	980	975	969	931	938	932	903	968	949	911	888	952	983	986	886	941	967	959	920	960	932	893	959	948	903	900	956	915	891	888	943	968	899	930	923	990	923	936	914	916	929	924	917	919	957	911	863	930	918	934	937	937	934	978	965	925	955	1005	905	963	965	966	910	953	1017	896	922	934	914	938	927	978	896	965	951	935	919	972	1007	992	901	924	978	886	939	884	936	916	959	940	947	900	957	916	986	890	900	954	968	957	889	900	903	909	901	959	1013	1015	968	945	955	871	989	982	925	895	877	953	962	956	874	929	963	915	926	932	955	931	884	940	933	960	907	951	962	946	947	928	983	917	961	921	953	942	908	914	892	929	927	971	936	981	928	900	925	935	946	924	862	878	896	916	985	945	927	974	973	902	896	958	998	940	950	933	913	931	1007	899	912	931	926	924	951	948	946	934	865	911	903	937	939	931	945	917	939	924	950	911	934	884	937	923	942	923	927	908	896	913	916	980	945	960	894	929	960	893	907	923	914	947	935	1006	935	958	890	928	932	955	925	924	961	904	977	921	931	954	931	908	925	989	862	972	978	938	922	893	953	935	916	962	927	895	937	997	947	916	913	916	917	928	930	954	939	893	989	913	919	961	935	961	969	910	957	947	832	944	931	949	918	946	962	893	978	934	954	957	947	921	939	920	969	899	913	908	926	926	946	904	912	907	955	942	950	924	904	891	924	850	980	992	902	974	897	982	935	935	905	924	935	916	866	925	945	968	884	937	924	956	953	945	933	960	970	960	908	994	902	948	914	940	972	890	966	937	943	954	926	929	917	935	978	954	940	962	970	956	951	942	927	981	938	950	935	978	977	949	919	967	984	934	925	921	959	925	945	949	949	939	935	901	967	924	942	922	911	911	880	907	896	974	941	932	925	907	947	923	995	949	919	964	958	915	936	957	932	915	884	898	929	960	913	959	874	943	942	954	930	941	888	901	944	946	886	942	860	931	928	914	927	936	911	985	884	913	919	972	933	924	900	966	977	979	934	927	948	941	963	910	918	898	913	921	905	922	918	901	939	968	927	940	919	916	907	929	971	970	921	944	933	899	946	884	948	958	897	967	873	909	955	924	938	897	980	918	947	962	917	925	914	968	887	921	942
24052	20810	24208	27474	20803	20693	1970	640	512	566	503	462	465	502	515	473	466	453	474	443	452	456	493	456	456	453	482	471	465	465	448	490	498	467	455	446	452	474	472	447	434	452	420	451	456	470	492	501	463	445	443	451	456	465	469	468	497	516	417	409	445	465	483	456	436	462	438	477	419	455	447	415	445	448	434	473	463	394	426	426	439	436	449	452	457	436	443	428	423	461	456	441	457	498	436	451	511	460	460	445	431	428	444	454	442	442	451	434	404	479	413	420	510	493	469	473	444	475	471	467	411	455	394	443	454	446	459	452	424	474	453	450	472	484	457	505	450	445	496	458	418	495	460	433	471	462	492	464	439	463	447	457	440	449	473	469	448	478	445	428	491	454	475	462	433	431	431	450	498	472	440	451	479	456	418	445	423	466	443	466	419	456	475	472	496	481	485	446	448	472	463	423	426	452	471	446	448	455	469	454	459	427	450	392	490	440	394	501	493	475	450	469	440	428	439	416	484	427	438	486	451	477	402	476	469	441	447	462	443	434	506	480	424	459	414	444	465	420	445	440	425	492	438	476	475	496	421	483	463	501	518	474	469	422	441	512	435	439	482	445	493	473	466	446	440	451	470	467	471	439	415	481	427	463	432	457	504	489	465	423	462	474	459	453	414	452	456	454	470	423	481	465	418	450	454	435	481	420	423	475	440	485	484	447	420	426	467	439	439	469	434	485	420	456	461	469	459	435	453	450	470	487	488	453	460	491	477	407	457	442	447	485	470	445	449	445	484	459	511	449	481	493	516	482	469	497	440	434	467	471	444	473	470	465	440	445	445	466	460	417	469	472	470	443	467	440	443	416	459	444	455	464	413	434	491	464	442	466	489	436	412	444	420	447	445	455	449	440	436	478	461	478	493	466	479	477	459	444	459	457	460	466	445	442	431	445	483	482	445	433	470	410	471	440	447	446	414	449	453	458	474	486	482	449	468	467	445	442	511	459	479	462	447	481	472	462	494	461	428	448	421	490	471	416	462	424	496	465	481	431	455	468	457	465	442	449	474	421	456	456	467	418	453	448	472	435	454	481	480	451	432	434	478	492	473	431	443	479	450	467	449	486	494	427	436	436	447	465	433	468	476	474	475	487	429	483	455	471	479	439	420	463	471	439	417	460	446	430	455	459	435	478	448	440	403	413	423	440	428	482	433	452	484	441	429	496	428	438	487	505	454	451	445	423	424	501	403	475	476	465	438	491	447	428	427	454	462	485	470	464	429	480	423	490	453	430	433	420	463	415	418	408	446	448	419	454	470	427	481	490	434	430	466	450	428	465	466	457	476	459	459	454	461	455	445	431	457	423	482	419	443	445	472	483	412	424	453	416	461	478	482	465	440	473	445	472	440	472	439	463	441	447	470	431	418	441	500	423	461	470	462	481	494	439	437	468	456	456	447	462	463	494	454	471	479	449	456	463	496	465	443	442	439	459	436	475	474	449	472	487	454	419	462	466	407	435	496	451	473	443	475	422	417	494	461	481	448	453	443	517	452	470	484	447	520	467	447	408	439	481	465	481	429	467	477	428	464	425	478	439	501	494	436	471	506	444	415	439	462	420	416	489	466	422	469	442	438	490	460	430	440	462	449	453	454	482	460	443	480	449	450	480	452	471	419	457	433	453	440	460	432	436	459	503	427	444	435	474	424	466	433	433	468	473	426	439	445	436	505	448	451	444	493	428	468	451	455	435	484	475	438	477	457	423	442	422	437	485	528	468	425	473	414	426	504	439	448	443	522	439	464	484	460	447	442	474	489	441	458	424	425	483	447	471	442	453	434	425	444	416	468	430	445	493	454	450	436	405	434	424	465	498	486	416	415	475	461	426	451	472	469	425	464	473	469	453	429	452	449	446	472	427	457	470	441	460	465	485	442	387	455	497	441	447	445	473	439	492	448	445	486	470	441	483	507	425	464	422	474	404	430	435	448	459	473	484	446	460	436	486	426	477	446	476	472	457	464	437	507	477	454	456	497	479	453	464	426	496	488	465	455	460	440	401	439	431	481	476	495	475	468	435	446	411	418	440	433	470	421	464	442	415	462	495	486	459	478	451	427	451	472	454	435	441	472	439	460	436	456	474	486	475	427	440	463	470	453	443	491	463	431	412	409	428	419	466	459	447	472	443	459	512	440	463	443	446	445	433	455	510	468	490	474	481	503	455	502	420	453	470	500	477	454	426	436	426	414	470	485	467	476	425	519	474	456	449	421	451	444	441	464	449	489	468	461	432	448	430	482	498	446	471	441	461	440	460	462	458	438	460	468	457	484	460	494	445	473	458	469	464	398	476	482	470	450	457	446	466	440	441	417	418	442	421	442	439	428	434	472	450	466	475	422	420	460	429	396	457	513	402	440	464	469	432	465	462	475	459	463	469	456	481	493	451	427	444	448	483	438	451	455	462	447	438	503	447	448	449	421	436	472	451	466	448	461	451	449	467	438	426	445	434	429	478	527	473	419	459	413	429	461	437	439	456	461	511	447	465	452	470	506	474	442	475	510	463	425	439	432	388	449	461	479	447	447	495	452	451	438	476	465	431	440	489	453	444	496	453	457	436	468	439	507	484	483	435	449	493	482	470	461	462	428	419	460	453	427	462	444	494	440	459	443	474	468	458	437	449	467	432	411	468	476	436	453	469	429	422	481	477	412	448	465	438	479	465	437	463	437	458	479	481	503	503	454	461	465	487	497	426	474	467	436	461	469	425	469	455	480	439	460	446	411	430	465	458	460	431	500	432	466	469	512	417	454	440	441	433	463	447	441	450	406	434	481	477	478	431	445	467	475	468	458	425	473	471	465	491	452	457	440	457	460	449	447	448	507	440	441	421	424	430	429	471	466	461	486	422	434	468	436	413	457	475	447	463	437	490	467	428	446	462	469	434	398	467	454	458	410	474	470	473	475	447	446	469	461	446	424	455	447	488	459	471	479	454	465	445	485	437	441	458	424	487	491	432	456	512	424	434	441	463	446	465	461	488	408	434	470	410	469	453	473	462	419	468	440	461	423	474	454	468	489	498	437	473	421	427	441	432	427	463	418	459	452	446	465	431	456	445	452	452	436	452	492	439	481	445	474	466	459	487	451	458	399	478	468	458	418	434	483	448	454	452	443	440	446	462	498	481	467	499	476	452	442	449	438	474	461	442	444	459	455	452	444	453	445	483	420	450	432	480	475	465	428	406	430	445	429	462	516	451	443	467	467	416	444	441	467	466	427	427	418	418	488	459	449	476	468	462	453	436	510	475	452	432	448	456	487	432	397	454	447	454	489	414	436	485	490	443	427	491	393	430	484	434	464	511	472	469	459	431	478	428	458	450	440	471	445	449	414	454	454	478	485	430	473	463	417	445	430	495	410	428	495	442	458	478	460	435	464	442	443	475	523	446	486	459	466	436	455	478	439	449	427	450	443	466	446	431	422	446	422	442	456	456	419	434	487	501	451	460	435	454	460	463
4655	3103	1966	1336	1165	1091	1084	1038	989	990	1022	1042	971	1001	983	1031	1025	1018	976	1047	1063	993	969	973	960	979	1053	959	1039	913	1041	1000	973	1002	992	967	1033	984	1043	997	984	1005	1002	969	989	998	999	928	1025	996	1036	974	998	961	951	941	1023	954	918	992	990	979	971	965	1013	920	982	1032	999	1001	994	1002	963	1031	992	1002	998	913	1013	1001	988	1009	959	977	986	988	931	984	982	986	960	965	1002	992	965	974	1002	999	1019	925	1027	983	980	984	977	980	1021	1010	997	1010	997	960	1026	1023	914	983	1001	955	1003	1021	1021	968	995	961	1008	904	990	989	944	1007	1053	1025	967	1070	1015	1026	978	1056	988	987	940	1006	1051	975	982	959	961	1001	950	973	1029	1026	988	1006	954	959	1002	958	967	977	973	993	998	1018	959	906	1021	967	971	1028	1056	948	1006	985	1023	982	1035	965	996	936	1036	988	1004	1014	983	1002	934	981	932	1066	954	1009	1022	983	960	938	964	979	902	983	1014	1021	1024	934	966	1016	1036	968	951	992	1017	961	937	948	997	986	981	985	1032	944	1011	1027	991	975	975	1010	1019	1013	975	998	966	1008	1013	982	941	980	999	895	1006	1008	1049	992	988	1047	1012	969	984	994	1006	969	978	920	1022	1019	960	1017	971	1025	958	1013	939	996	1015	963	959	962	978	980	1000	983	966	974	951	1031	1041	1046	981	934	918	947	929	972	994	961	976	992	1000	1027	982	973	961	1032	1017	1005	1004	969	1015	997	1021	995	947	986	1006	1059	1035	982	983	1016	976	1016	969	976	1015	965	961	972	996	942	1003	991	965	997	1015	1015	1007	977	1046	962	1086	962	1041	1025	999	1010	1024	1017	1018	944	987	994	981	1002	980	1019	982	987	978	919	956	1013	977	986	948	1021	1003	995	930	985	981	994	1001	982	1054	1007	989	971	1026	985	1021	927	995	982	967	994	987	981	962	997	985	992	966	940	958	966	1001	976	1032	1023	979	1034	970	959	982	973	986	1054	953	1029	974	1035	1021	1005	954	947	1018	1018	1035	1003	972	1003	965	973	918	987	1006	965	1011	995	1031	987	976	971	969	1057	958	975	931	953	1036	949	987	990	962	964	1008	1006	986	974	1055	990	959	963	975	1011	1003	981	970	985	933	1025	929	974	1066	933	980	1036	1005	968	1011	1026	1001	986	947	992	993	1026	944	1033	999	984	982	1038	975	1013	1044	971	960	978	1000	945	1003	936	1012	977	1020	991	1033	993	965	1004	987	1044	1019	994	978	971	944	963	941	961	1027	1015	953	946	999	967	955	988	1006	987	943	1003	1031	1024	943	972	981	1020	987	960	1019	954	1029	954	986	983	968	971	963	973	957	986	995	985	1014	1013	1003	974	981	1012	986	985	974	975	1003	1001	946	1020	986	1009	979	965	1034	965	1015	982	985	1033	994	1008	1043	951	1000	1035	968	1007	1008	1033	1015	995	956	1015	996	980	1062	984	978	948	1018	981	956	988	1049	1010	1001	977	1027	977	1006	966	940	960	1035	962	931	1008	973	979	963	1031	966	984	1036	923	984	993	1018	951	973	973	965	957	982	971	985	987	992	992	1045	1022	957	1008	955	1017	951	999	972	1034	967	978	993	1013	1003	1000	991	1015	1029	985	992	1009	1009	1001	984	985	993	981	971	957	958	1010	1035	1041	972	956	988	1012	1024	992	1008	957	1033	975	992	953	1019	1014	991	996	1003	973	1021	972	973	955	1008	1013	984	946	993	992	1007	1031	1010	1066	1035	997	1008	1027	963	989	1014	981	914	1045	1023	1003	947	969	983	1003	994	982	1055	1045	1016	988	983	958	1016	1012	907	956	947	1014	1040	999	1007	979	959	1039	1076	965	994	960	1014	1034	1049	1007	982	1026	947	945	997	1010	1034	1034	1003	1011	1000	940	913	954	970	1015	966	1001	1010	991	1035	993	1051	930	1029	967	990	1020	939	1063	979	983	997	1026	979	977	950	1023	964	1044	954	1021	994	954	988	929	1030	978	931	952	990	956	1022	982	963	976	1000	989	999	1059	998	975	954	1001	1016	984	1022	1012	1009	1045	970	989	958	988	949	1025	942	944	991	946	1008	986	984	966	1012	977	936	956	967	1032	966	990	946	952	922	971	1033	1004	967	1027	994	996	997	936	978	1027	1003	971	968	981	964	1021	957	963	991	1032	1009	985	1014	975	1026	987	977	992	957	969	1007	935	1006	996	1007	1020	939	974	959	951	944	937	1025	1005	959	992	980	962	921	971	1012	988	949	1011	999	1047	1004	1006	952	1017	989	960	1023	945	1037	973	1029	1010	1019	1004	981	1004	950	1007	1029	935	1034	962	1019	1020	984	938	1043	1001	981	971	1044	977	971	989	1003	978	944	1038	1001	921	976	981	979	964	929	958	999	990	969	987	1019	1016	984	975	1003	1077	973	1004	938	934	1005	1022	935	1013	955	981	961	1009	993	984	1004	976	972	995	988	935	1061	1073	947	1053	959	996	928	966	989	976	964	990	997	981	1051	1006	926	960	1029	1003	965	987	1017	1009	1059	1022	982	1023	1043	955	966	951	975	985	973	982	946	966	958	1018	1047	1053	1007	949	1022	1027	1045	932	1018	921	923	990	985	974	961	964	993	985	981	957	977	1001	1024	979	988	1009	972	977	989	1027	986	972	948	1047	1000	971	1030	1001	982	979	1021	1044	1022	957	944	933	991	996	971	997	983	969	975	1014	971	920	969	958	970	1028	974	971	989	979	968	948	1021	992	968	996	978	981	1047	1002	985	1008	983	998	991	991	977	959	1009	1019	980	983	1011	1000	1048	1043	1000	922	983	957	994	1013	982	1038	979	996	968	933	989	985	996	1039	985	1050	972	962	1045	990	986	1000	1029	981	926	1010	992	979	934	998	1019	1017	1034	994	1027	956	1027	940	995	1000	1015	989	949	936	1007	1000	999	1002	1002	928	1070	1080	989	956	946	971	973	989	977	996	999	1032	944	980	970	950	939	1011	973	986	997	962	999	1026	1029	981	925	965	978	1002	1030	1048	969	985	1011	989	974	990	967	1053	958	984	957	970	1000	1025	1000	989	979	1002	989	922	992	997	978	1006	1010	1012	999	1011	950	994	1004	1043	1003	1012	986	1035	1034	987	1011	1009	968	972	986	942	959	964	978	989	993	1000	945	983	1002	986	1008	1038	963	989	956	1006	1016	929	964	975	1017	993	1027	1013	996	986	939	943	937	999	997	963	988	994	998	1009	939	982	982	995	997	994	1014	927	1020	1068	977	986	1033	932	965	991	994	1002	985	954	1041	998	1030	1022	1000	985	956	989	993	961	932	1025	1052	954	1011	994	985	982	986	1022	962	1012	1024	976	904	1011	976	1027	1035	974	1009	1068	980	1062	1012	1026	999	974	990	971	963	980	996	1012	957	990	974	949	947	937	936	936	962	960	980	973	992	953	1012	1018	969	999	1023	1089	1016	959	1008	1043	1030	932	960	951	973	988	939	954	985	997	959	983	977	939	951	945	948	959	1012	1042	1025	1003	987	1047	1015	982	1017	1003	1022	1012	1028	1002	989	978	996	946	1033	952	959	911	1027	930	985	955	978	952	1029	990	1023	1039	976	969	1009	997	1006	969	1041	951	960	1009	962	949	1005	1004	1015	1023	973	954	998	1024	1018	1004	982	1022	1000	982	1011	995	985	997	1028	993	1024	956	1026	968	1005	975	985	982	972	1002	970	1038	956	972	999	977	1030	942	981	995	998	993	962	952	1070	987	936	948	985	995	942	932	955	984	987	974	1008	1026	985	947	922	1014	1008	970	996	974	1014	975	971	1049	1038	992	928	939	1016	1010	946	978	991	945	955	998	954	980	950	1028	1007	986	997	1005	1030	1029	992	973	995	999	1014	954	1047	970	979	988	982	984	984	999	1044	991	1025	992	977	980	997	971	1005	982	965	1024	1007	987	979	1024	1003	1015	995	979	929	957	996	1032	941	1028	995	979	997	991
23532	20784	24419	27230	20784	20800	18387	803	422	414	403	354	361	362	318	348	272	301	323	320	273	319	313	333	261	280	309	284	277	289	277	268	278	275	281	285	288	250	255	274	267	279	299	287	289	275	286	253	265	259	263	282	285	296	282	256	262	248	271	278	274	283	267	280	293	262	304	276	274	268	240	287	269	309	258	268	262	293	311	253	271	291	276	279	263	304	255	274	290	294	265	263	291	283	267	258	244	272	265	312	257	259	300	267	311	266	275	264	256	324	306	304	304	264	308	285	275	243	280	266	287	268	237	255	299	248	254	271	251	282	262	265	289	286	259	256	299	311	288	288	277	278	245	291	261	254	231	292	287	306	289	295	283	259	290	283	296	319	255	275	305	271	267	258	254	274	253	279	267	260	248	262	269	284	261	279	297	284	284	278	265	256	274	252	268	266	292	267	282	265	282	250	277	280	303	270	281	304	281	271	279	272	254	294	250	304	277	279	267	282	301	284	277	283	267	282	245	270	259	268	263	280	283	323	261	284	281	263	304	274	278	271	283	297	269	265	265	294	317	265	283	272	290	293	266	285	278	266	261	239	274	269	286	241	310	262	274	279	241	296	256	262	243	292	270	256	306	287	280	279	295	266	250	310	250	295	274	290	248	264	282	259	286	307	262	257	284	259	277	279	236	270	277	310	300	248	288	278	289	292	254	255	272	269	290	284	277	244	297	270	276	295	273	265	255	259	292	281	268	283	260	289	268	290	259	302	269	280	279	274	288	230	253	274	265	269	295	277	250	282	271	282	310	265	267	266	263	284	290	259	279	232	238	296	268	271	269	303	305	257	300	262	261	280	274	260	291	272	275	265	282	269	290	267	303	299	259	280	242	274	298	271	306	286	282	309	313	307	272	250	283	296	300	282	252	284	276	262	262	308	254	285	264	295	301	289	279	281	277	282	284	304	294	288	269	265	275	287	307	240	272	256	266	283	294	289	295	271	261	260	283	281	283	282	266	285	290	285	282	246	262	261	293	278	318	275	249	255	279	300	258	274	257	249	288	261	265	296	306	290	261	275	291	272	293	274	299	312	271	272	295	256	278	299	308	279	243	277	317	295	275	292	262	303	286	301	241	276	257	327	282	274	293	291	264	272	266	266	252	261	276	305	300	271	290	272	312	269	277	288	285	258	277	280	268	268	277	275	259	312	267	280	285	257	297	290	309	292	322	281	281	235	270	234	264	250	268	272	259	283	260	256	293	258	288	300	259	281	269	240	239	283	288	297	280	265	271	274	304	288	293	297	289	298	268	273	284	277	286	250	288	263	272	276	273	269	307	289	274	240	251	277	283	253	301	301	266	280	284	296	281	319	288	282	274	250	264	288	270	293	266	304	269	267	265	278	266	266	286	259	251	270	280	284	284	315	297	274	272	302	314	290	264	255	240	262	262	274	287	278	289	288	269	280	247	266	286	264	274	288	292	269	275	290	268	311	259	253	249	293	293	282	270	280	250	259	281	291	263	261	267	278	246	248	271	264	276	273	308	298	277	288	288	284	318	288	280	310	297	277	300	259	275	284	252	241	280	268	279	255	271	302	261	316	284	261	277	251	263	276	290	291	253	263	309	259	259	253	294	272	263	272	283	281	257	239	291	292	291	270	255	273	304	294	272	273	277	286	257	246	295	285	315	303	288	279	257	251	258	286	262	257	259	251	257	274	288	239	305	270	296	307	285	250	267	257	282	283	296	304	292	260	249	269	270	288	262	239	250	289	279	282	290	279	266	288	271	309	292	290	253	279	263	253	275	280	257	283	278	253	264	263	259	278	285	283	273	267	278	276	267	255	264	276	272	271	281	271	254	297	273	286	295	275	266	284	289	283	298	292	290	304	273	245	276	245	264	289	281	274	253	284	289	260	259	285	276	281	274	297	317	286	292	262	303	279	286	270	315	265	306	284	268	282	254	268	266	282	271	253	289	276	269	278	285	245	243	286	270	220	236	255	257	259	291	260	285	273	292	297	267	273	292	295	270	267	297	268	268	298	283	306	255	285	266	297	251	264	290	274	278	262	297	223	282	300	269	273	307	286	286	268	260	281	252	252	292	289	278	272	251	288	285	278	287	270	273	286	290	269	247	272	278	292	261	249	298	282	277	300	275	254	298	269	269	294	258	254	281	270	268	252	289	279	240	285	269	265	263	274	288	286	294	285	286	284	260	326	279	257	277	279	251	282	254	265	288	244	259	274	260	269	299	291	261	304	262	307	256	256	298	284	263	306	292	262	308	290	295	262	260	294	300	259	295	288	255	307	302	263	275	273	287	278	265	279	286	311	256	267	259	308	244	276	281	284	298	256	299	249	296	269	259	269	276	273	274	265	262	285	247	261	280	294	267	285	287	265	284	284	252	283	299	267	295	240	278	319	279	288	304	296	279	251	250	276	279	256	267	274	314	294	289	247	265	262	303	291	260	294	258	281	277	274	284	276	291	307	240	268	286	280	288	278	288	312	296	269	281	272	299	272	279	261	285	280	268	256	268	291	281	295	269	266	266	299	271	255	277	282	273	261	282	270	296	309	274	283	279	255	281	312	287	270	258	255	293	298	267	294	270	266	275	267	267	289	256	280	274	320	266	293	282	287	284	286	301	294	300	275	287	265	278	319	287	241	276	263	262	257	277	306	270	300	267	296	264	247	274	288	278	286	303	288	301	299	255	272	257	275	249	294	252	269	262	258	295	258	256	284	270	272	314	267	286	294	266	264	302	280	280	284	297	256	244	270	266	284	295	303	303	284	276	273	273	262	275	281	261	303	260	277	311	254	279	290	272	281	284	266	266	292	284	282	279	256	302	266	264	285	283	305	276	285	264	272	295	275	260	299	262	257	251	281	261	302	273	264	290	280	259	266	253	263	260	272	269	276	318	299	261	272	267	260	290	321	264	269	259	235	281	251	275	254	285	299	288	264	263	256	285	291	241	249	285	280	253	243	271	272	270	272	303	279	232	273	295	297	283	277	300	267	262	261	262	275	276	289	279	294	271	272	243	271	260	283	309	289	257	303	272	281	276	281	284	287	276	242	282	239	284	265	278	262	295	309	294	265	280	292	274	297	248	244	283	272	279	278	274	270	281	291	268	275	286	254	302	291	299	288	278	262	248	289	293	257	279	265	280	262	306	324	270	278	284	294	299	271	269	286	255	270	270	285	256	268	245	245	295	257	291	285	277	302	276	331	255	266	303	281	261	273	273	310	284	291	283	267	281	275	299	270	292	293	287	288	312	268	267	270	308	280	318	291	278	301	254	276	274	312	257	251	255	257	325	313	255	272	268	296	255	276	301	274	255	298	270	262	298	252	261	289	302	270	247	285	283	267	238	264	272	268	289	268	257	283	280	241	317	269	294	293	288	284	276	253	272	309	251	257	310	272	278	228	264	285	279	287	257	283	253	255	260	260	293	275	262	269	252	294	254	296	292	281	316	300	297	240	288	283	260	332	284	266	262	250
4812	4343	2272	1165	960	767	733	698	731	730	674	642	603	676	671	617	585	658	623	668	623	611	641	659	611	607	641	654	668	623	613	603	596	637	669	592	604	626	671	626	602	587	636	620	587	603	578	637	678	611	581	613	615	660	584	666	601	633	630	649	616	606	639	577	624	628	614	625	594	592	628	609	656	647	654	654	662	598	591	584	613	644	645	649	582	655	594	613	606	586	626	619	595	629	589	588	600	606	621	616	618	655	609	613	598	599	625	596	602	624	630	618	655	695	609	630	626	595	622	592	644	630	623	650	625	637	623	654	613	614	667	567	605	591	553	596	608	594	635	639	600	602	646	632	645	636	643	612	578	618	585	577	621	641	606	606	595	606	594	644	571	640	677	642	609	671	618	581	612	645	633	700	638	635	596	621	614	615	617	611	634	613	632	635	630	620	585	651	655	611	626	641	644	611	638	631	637	635	644	584	683	614	572	613	620	599	637	609	595	619	603	606	552	634	621	617	582	672	638	636	633	592	625	644	639	602	624	610	629	619	643	619	609	646	645	597	601	623	604	652	654	589	619	601	621	611	594	647	623	607	600	624	641	647	594	645	648	660	626	626	653	655	624	618	647	670	626	636	627	618	591	641	665	626	636	596	606	588	622	589	593	592	629	598	633	594	585	631	617	627	637	568	636	644	600	621	614	637	636	627	593	658	637	614	621	608	611	678	673	652	603	583	642	615	595	640	643	602	617	604	595	659	615	638	595	626	614	655	659	672	620	657	602	587	623	614	632	634	615	667	589	630	583	652	569	648	585	630	624	627	626	631	644	650	608	638	628	640	634	620	609	636	592	642	571	601	662	633	617	610	560	641	654	662	614	615	626	599	635	583	639	628	607	628	621	615	627	627	561	605	613	635	626	624	614	621	636	635	598	681	608	591	601	641	649	641	624	619	618	607	587	593	618	664	597	588	609	663	618	589	588	632	611	626	609	657	664	634	651	604	671	633	647	612	626	649	650	652	614	596	621	623	628	641	596	620	608	652	634	591	595	671	640	594	572	630	622	585	645	639	613	659	636	563	626	619	599	632	620	615	577	647	625	595	629	622	634	604	636	665	624	624	584	657	616	568	602	616	643	618	646	621	650	588	621	606	618	652	650	598	617	595	607	642	645	659	577	576	579	603	587	597	621	608	639	626	658	617	721	614	668	622	615	591	649	641	617	664	612	615	663	625	647	632	650	609	636	654	620	620	646	603	586	622	632	615	546	638	595	660	655	572	589	612	613	600	598	597	592	634	659	624	621	563	642	614	616	645	628	614	653	623	630	641	634	576	620	597	652	619	641	573	614	621	618	622	636	642	663	618	629	579	662	613	652	634	608	605	606	651	654	656	576	653	612	622	608	631	575	643	609	619	588	647	654	611	621	608	645	654	638	627	663	627	625	639	605	653	625	622	641	601	666	643	611	672	615	630	595	620	599	624	602	599	634	610	591	622	571	616	644	608	609	614	614	665	635	616	632	628	633	623	643	659	636	647	616	573	660	632	653	624	594	633	641	639	616	618	623	588	609	637	622	648	660	633	629	589	586	628	623	631	599	586	575	596	667	543	612	641	628	594	645	661	611	632	641	602	612	587	603	650	638	601	588	579	587	612	657	626	603	616	590	603	597	603	608	632	635	620	619	646	647	656	608	639	628	644	604	642	646	600	639	627	609	612	630	592	625	650	604	587	602	639	649	598	610	630	642	618	599	589	621	598	641	609	651	631	600	609	651	633	580	634	633	650	627	633	631	636	649	653	636	626	648	606	602	617	587	630	660	610	628	638	634	638	592	603	650	595	625	604	618	622	572	663	645	634	656	624	619	685	651	626	641	614	622	615	595	590	625	615	644	629	571	619	635	646	658	640	614	622	602	656	670	595	626	588	638	637	657	613	617	566	624	626	611	627	621	579	628	608	598	612	608	620	608	666	576	590	636	627	608	640	595	638	637	597	644	611	651	624	586	611	628	583	643	603	604	614	612	607	649	640	582	653	596	634	645	596	648	654	585	639	563	621	587	631	621	647	608	635	648	621	645	627	619	611	565	635	593	604	650	566	640	585	576	637	640	652	657	623	637	641	617	629	615	629	611	586	639	638	598	590	638	620	614	630	613	632	626	618	630	601	674	616	597	655	673	626	653	631	617	595	609	654	585	605	631	621	603	625	589	573	648	626	614	624	633	631	616	636	573	631	605	603	626	593	616	618	623	616	612	618	659	593	656	653	582	631	625	641	602	618	609	618	619	592	614	628	594	620	634	617	668	647	581	610	642	649	618	574	632	678	601	634	657	601	585	641	610	638	653	599	663	584	641	617	618	638	674	616	595	629	618	596	633	628	610	617	620	606	643	647	648	608	659	648	592	617	613	616	602	606	627	665	612	595	593	624	625	599	600	601	620	626	647	604	574	585	601	612	654	643	601	623	607	631	629	597	643	603	634	632	633	616	598	613	638	600	654	648	673	666	641	624	639	588	624	627	591	628	605	614	591	659	610	631	655	631	587	652	639	564	616	650	614	588	644	618	575	587	622	650	597	569	613	613	642	596	639	616	634	592	603	565	654	650	617	634	665	629	611	637	656	643	622	643	597	637	613	624	625	591	612	576	663	587	599	619	622	655	649	608	650	612	641	658	585	619	667	631	614	618	611	635	610	646	630	613	626	640	624	611	617	586	630	652	645	623	627	619	641	630	638	625	592	641	611	653	582	638	620	632	665	602	593	632	670	590	639	607	634	584	638	600	580	620	616	611	624	625	621	631	642	613	614	600	614	581	600	591	642	638	647	616	631	635	598	615	689	603	613	633	631	632	616	641	588	599	635	610	628	570	619	624	614	671	598	620	600	639	603	635	616	651	643	666	589	618	625	604	639	613	651	613	598	701	627	635	633	593	668	600	619	606	636	592	582	575	596	619	644	619	628	653	652	631	594	654	633	629	627	606	592	639	606	631	613	630	666	617	631	653	645	622	605	637	644	650	594	605	636	649	588	632	652	654	625	655	643	613	596	585	638	648	644	637	654	578	608	582	641	628	652	659	643	640	586	626	606	617	616	660	612	653	649	636	640	568	633	623	625	612	629	612	606	617	609	574	631	639	618	598	609	624	662	590	622	629	638	608	611	605	605	639	648	648	620	639	611	603	614	633	615	597	613	610	573	645	611	591	639	625	627	624	633	618	673	606	585	593	616	610	628	638	624	628	628	643	660	628	614	638	590	618	641	665	615	657	613	623	574	597	659	587	587	601	665	639	597	635	611	596	612	538	625	621	651	620	659	658	606	561	637	600	657	585	640	646	648	644	663	609	636	658	652	628	643	628	624	629	588	620	630	635	614	604	623	581	648	580	564	668	599	626	620	575	606	638	629	631	597	615	639	601	711	646	617	667	661	582	667	598	683	628	627	641	603	601	592	608	645	593	630	616	606	633	672	652	603	621	629	585	638	593	631	622	577	615	647	647	615	601	567	602
31895	18954	6814	709	463	438	452	444	412	437	413	427	416	395	368	472	399	389	420	436	410	395	425	417	388	377	437	399	424	375	399	435	367	412	436	422	415	360	403	393	421	409	454	399	418	432	418	435	445	420	438	433	402	452	453	409	381	438	385	391	431	380	402	417	376	415	468	426	397	395	418	416	452	405	413	430	374	412	398	395	417	388	426	383	367	423	418	407	426	438	433	428	455	411	376	387	403	379	426	417	434	401	394	395	418	426	440	409	401	411	409	451	439	392	420	430	385	376	393	407	414	386	421	397	386	374	412	414	418	392	385	421	392	431	440	429	403	431	384	391	396	403	416	418	417	427	405	408	413	389	450	442	413	385	389	454	430	409	382	344	416	386	458	385	388	416	377	422	416	429	412	429	416	426	399	435	397	423	399	426	383	431	372	416	418	424	421	426	439	413	406	423	423	443	436	443	401	402	416	441	433	421	397	421	434	429	416	401	404	405	408	447	417	387	386	389	433	418	387	416	416	407	410	404	427	378	396	427	395	360	434	410	402	417	410	416	408	400	405	449	430	449	391	397	377	412	415	383	412	389	447	409	438	390	412	423	415	419	394	441	403	405	400	411	394	399	391	435	433	416	400	427	423	404	397	409	453	377	389	430	395	417	406	445	416	450	394	424	379	383	375	406	391	385	434	425	408	414	384	396	401	406	419	423	407	392	441	401	385	400	358	397	408	458	423	407	387	429	416	407	422	386	393	420	408	426	450	420	393	420	397	373	450	450	424	438	402	372	442	389	437	434	434	418	410	431	433	389	452	428	413	410	374	404	422	428	383	394	398	436	441	436	419	454	420	372	390	448	417	440	403	395	435	432	438	454	407	396	405	419	422	384	447	377	412	400	389	381	401	396	404	398	417	451	430	368	429	439	406	409	406	440	406	379	403	418	418	400	408	389	424	411	420	396	419	398	423	444	409	387	387	416	399	385	397	392	377	435	396	392	439	438	430	432	394	447	404	442	374	419	402	375	389	408	393	437	459	444	383	375	446	428	411	419	433	382	447	393	418	428	436	407	439	398	392	420	406	417	427	414	369	390	398	407	403	402	437	431	405	426	443	429	421	429	401	433	391	419	409	375	455	415	410	408	360	397	423	420	409	422	387	451	413	419	439	421	420	438	414	412	363	391	405	389	386	411	419	388	431	425	416	387	405	440	426	409	424	399	397	382	433	445	412	422	411	402	403	409	381	398	387	427	388	433	416	430	466	422	432	405	444	430	391	373	397	401	396	447	396	406	408	393	407	441	417	420	435	427	449	385	405	455	411	453	414	407	417	407	420	412	416	373	389	411	419	420	429	389	391	415	390	398	397	426	385	439	391	422	382	447	402	377	402	387	454	451	397	371	417	392	402	432	389	401	387	413	391	376	422	373	394	393	397	432	408	431	411	445	410	441	458	382	422	447	375	427	414	412	418	388	397	386	416	412	414	405	441	449	428	412	395	429	382	399	432	441	415	384	404	391	399	399	398	384	454	407	456	382	370	386	437	407	442	410	395	380	425	404	396	370	395	408	425	377	405	460	383	389	434	410	395	391	426	414	435	410	393	397	453	408	425	394	409	408	395	422	443	387	398	380	433	401	415	399	406	477	412	406	418	403	378	409	402	445	436	395	431	425	438	366	417	418	397	449	424	413	413	439	416	435	453	403	426	411	407	413	397	423	354	434	435	430	436	450	388	429	397	411	394	363	391	394	458	439	420	369	421	449	355	415	439	399	433	416	399	430	392	437	407	426	395	421	440	400	403	416	425	430	414	388	406	417	446	408	418	421	408	398	393	424	435	388	422	392	395	409	407	445	410	416	398	396	403	384	427	396	361	435	440	411	371	388	405	422	422	400	425	418	398	413	390	433	421	430	391	376	398	449	446	423	396	417	406	445	386	396	399	400	391	399	426	419	382	436	400	408	406	418	434	423	395	371	404	417	394	374	406	426	370	385	401	379	420	413	412	416	432	435	403	395	411	394	404	421	425	427	416	431	467	424	413	407	449	388	425	425	420	444	395	421	406	394	396	405	402	413	393	416	419	429	449	393	399	382	341	421	420	399	400	397	430	397	446	419	417	422	411	466	430	434	360	410	420	411	393	410	392	423	422	428	408	453	406	391	411	403	392	415	411	385	404	439	420	365	397	463	432	418	373	405	449	410	382	434	407	389	396	419	384	414	388	432	395	378	418	395	374	400	440	457	372	394	403	400	435	408	436	436	410	430	435	454	432	397	410	426	384	421	418	380	392	397	403	433	390	389	373	426	414	437	395	385	440	406	382	388	454	379	432	410	400	425	389	429	406	417	448	381	408	418	410	418	385	406	438	397	369	426	395	420	397	433	431	422	376	393	419	432	407	408	379	454	386	438	426	425	422	427	416	450	433	392	426	405	415	412	346	390	400	434	385	411	416	434	393	413	426	411	426	439	487	425	463	409	413	437	437	391	410	417	414	410	406	448	439	402	391	395	409	424	436	418	393	403	416	406	392	399	406	414	424	430	416	395	369	401	371	420	428	406	422	412	394	435	447	435	396	408	420	420	396	412	388	391	414	418	421	423	420	419	406	413	406	410	419	413	418	449	403	413	422	423	397	436	431	386	436	399	430	449	426	445	418	403	405	416	444	442	410	385	415	403	396	413	429	454	424	414	414	405	419	426	410	406	453	429	385	398	389	373	415	407	382	420	408	427	399	401	391	395	381	415	401	392	393	395	397	434	426	461	420	454	361	408	413	421	417	420	422	395	435	439	384	399	398	411	401	384	404	418	447	428	414	378	410	425	403	397	380	398	402	365	411	430	432	410	374	393	406	417	391	469	419	428	391	431	415	423	408	387	423	415	404	452	403	376	410	438	397	420	392	390	497	415	419	452	421	412	449	459	458	430	435	405	402	419	400	430	413	433	413	403	393	407	420	451	420	393	401	424	440	441	453	433	419	443	454	428	407	413	387	394	358	415	404	447	409	436	380	414	391	425	398	392	386	416	399	388	416	440	410	397	400	402	389	420	398	379	416	425	404	434	387	376	393	390	419	410	389	426	391	421	423	452	381	410	416	369	407	407	435	427	427	415	428	418	427	393	422	432	396	414	391	429	424	421	400	394	410	414	400	417	389	453	416	417	403	394	408	433	408	423	429	402	414	395	423	413	426	404	428	406	460	384	433	430	395	430	438	399	428	423	407	388	417	419	423	408	405	425	393	405	399	393	436	420	389	397	434	415	353	432	449	467	406	417	401	403	402	413	393	411	412	413	466	428	444	449	469	415	433	417	398	441	377	406	402	411	405	456	465	430	370	413	400	362	401	406	418	410	385	432	439	410	395	380	408	441	410	428	397	398	405	417	388	416	406	412	428	406	409	393	418	407	419	426	377	418	379	418	390	346	411	428	425	415	396	438	422	427	424	389	423	381	378	405	390	360	436	400	404	410	443	438	428	385	403	404	403	401	406	421	428	415	465	410
5576	1088	1028	1031	951	935	960	938	926	902	944	941	964	912	927	929	932	972	898	911	918	927	980	891	962	941	904	951	924	919	925	920	975	939	900	988	982	947	978	931	952	939	926	923	937	975	937	848	928	960	937	872	905	964	928	959	881	930	950	981	950	933	956	957	930	949	932	952	972	947	959	960	991	952	902	979	963	907	987	976	968	916	905	952	918	920	951	944	924	943	915	919	930	916	951	942	938	897	960	950	907	960	996	961	933	886	935	928	967	990	946	886	937	913	931	879	909	929	937	920	883	938	905	940	927	935	944	956	954	917	960	953	959	951	972	954	967	990	909	907	920	927	918	951	964	901	927	933	894	933	912	948	931	944	886	926	977	931	1001	932	1006	929	921	906	964	938	963	935	895	943	936	920	936	947	953	934	936	983	929	918	902	950	910	922	911	932	896	903	935	926	978	974	950	924	938	929	883	874	927	906	936	911	884	932	924	912	1002	960	936	901	908	951	951	890	945	945	918	956	914	956	869	943	930	928	946	979	888	982	933	941	919	905	957	912	900	925	937	971	999	968	948	887	929	929	931	960	967	841	998	952	943	950	959	911	914	929	929	901	924	956	920	951	935	914	982	873	1020	939	995	942	915	969	952	961	901	956	944	959	942	950	987	984	920	925	926	973	927	891	928	891	986	939	965	932	929	898	943	897	919	896	961	918	936	982	908	951	923	936	944	890	964	886	974	969	942	973	898	893	925	917	919	918	968	893	942	915	915	993	862	900	899	951	961	1024	936	896	916	953	899	966	924	969	924	913	979	969	905	907	970	944	973	907	939	964	940	1007	974	903	940	940	896	935	923	901	899	886	928	943	899	991	957	941	981	980	970	956	945	945	899	941	957	951	949	975	914	940	900	952	899	981	918	941	917	961	940	932	949	885	935	891	924	952	922	936	917	937	953	964	982	901	919	923	905	934	938	954	936	928	952	910	986	935	950	944	943	954	879	963	955	943	945	972	925	943	941	957	980	906	945	927	886	912	923	948	940	965	856	907	915	930	959	906	974	882	937	946	895	980	949	980	932	930	952	960	927	935	898	898	978	888	967	894	936	949	936	982	965	964	914	971	945	939	961	960	960	898	980	936	930	931	929	944	948	952	901	952	923	938	948	991	950	942	937	954	926	900	936	964	899	897	920	941	958	935	957	917	926	882	908	929	912	919	944	889	917	963	957	939	919	950	939	953	891	933	975	946	943	968	926	912	876	898	923	929	936	931	898	951	922	953	939	942	883	972	974	884	883	943	981	940	916	963	929	970	961	911	944	951	928	903	881	996	902	916	919	933	958	934	918	906	896	954	952	967	952	914	970	937	956	960	927	974	894	928	943	911	930	922	984	914	917	951	966	936	929	927	923	987	880	936	953	894	942	937	910	885	965	944	933	937	928	968	929	964	966	954	935	962	969	894	938	921	916	890	932	914	987	944	973	932	921	915	999	925	959	948	951	933	886	966	890	943	921	928	952	874	959	993	922	960	955	922	931	956	1015	923	935	914	965	924	970	939	953	916	893	931	975	937	940	938	952	952	945	960	965	932	1009	916	919	970	950	975	973	932	986	926	910	944	937	968	957	953	979	943	967	945	963	922	975	951	955	946	943	950	924	890	926	926	932	943	893	902	955	907	974	906	981	926	998	954	988	956	916	974	892	960	888	898	978	936	935	949	915	949	991	909	931	983	1013	936	912	954	962	943	885	926	937	912	924	892	951	1010	994	936	925	914	953	979	919	947	917	997	962	869	951	957	953	877	969	930	961	979	926	949	976	922	974	939	943	943	943	907	919	891	929	911	883	892	935	888	889	909	935	958	908	863	878	955	951	990	924	903	952	904	927	928	923	907	989	946	990	962	951	912	977	888	989	917	928	969	961	965	936	943	935	944	904	907	972	932	912	897	949	931	974	885	926	911	947	893	901	916	904	947	911	942	912	973	918	966	893	965	951	977	913	971	931	922	954	988	925	895	949	968	997	940	883	992	970	979	955	969	982	903	939	924	934	881	943	933	949	870	959	988	854	1004	928	935	913	936	934	898	980	919	909	891	922	908	893	946	960	986	949	993	916	934	916	906	971	871	953	943	921	1000	946	989	948	979	1004	860	947	928	887	976	953	923	933	985	949	998	874	944	976	931	956	928	909	886	906	916	947	935	918	921	990	951	919	1017	930	928	904	905	952	900	979	897	928	957	947	909	948	951	933	939	882	957	969	949	1008	898	951	907	965	983	934	907	902	890	970	953	963	958	932	986	947	945	968	961	977	989	971	936	957	930	979	960	934	926	967	947	936	980	915	920	924	913	940	934	957	944	993	925	985	919	906	948	946	929	972	927	937	958	983	896	952	954	938	944	919	887	921	897	923	951	1006	944	918	972	919	958	1002	958	976	922	956	924	931	993	940	956	917	965	967	918	920	946	911	914	945	933	897	992	895	944	973	946	954	931	964	994	956	914	896	985	952	959	979	972	918	977	897	919	939	907	910	901	961	924	880	954	934	931	925	927	951	863	942	967	952	897	928	943	956	957	968	914	956	939	875	894	935	935	937	938	919	887	944	984	1001	958	900	970	971	957	929	864	946	892	976	925	933	892	888	910	977	921	961	891	917	929	925	882	943	917	981	908	996	972	939	989	911	932	965	958	897	937	901	956	918	944	966	921	948	912	939	947	911	945	955	928	901	876	968	933	970	926	870	905	953	912	940	905	894	979	935	962	917	932	902	920	893	905	927	942	956	924	988	916	947	1000	904	958	906	968	940	976	913	919	950	934	888	870	980	937	927	900	874	923	919	929	952	953	945	958	949	936	968	881	891	923	956	882	913	945	927	950	949	960	952	967	968	920	922	920	910	968	957	976	998	963	911	954	962	931	906	1011	925	957	935	962	933	914	907	882	939	914	925	935	978	913	904	942	911	962	923	974	918	952	957	968	928	913	930	922	901	923	965	966	898	856	913	983	906	909	955	922	894	902	909	948	908	979	994	928	954	916	961	911	961	942	959	1007	920	959	974	930	899	910	948	968	938	929	897	945	983	899	919	928	879	965	933	916	1001	966	938	985	988	982	969	950	994	929	863	983	934	934	880	993	933	981	920	928	910	939	934	907	892	915	877	918	952	943	892	976	932	895	957	894	956	957	935	931	911	957	964	946	925	949	937	936	935	929	962	883	917	925	952	957	903	939	890	914	949	884	940	916	929	898	941	954	901	939	886	935	919	968	942	992	980	916	929	964	954	936	961	923	964	974	941	860	940	898	904	919	935	965	931	980	971	966	954	892	907	982	933	911	942	935	965	940	920	968	960	976	895	919	973	1000	945	942	990	955	904	948	941	902	920	902	935	988	918	915	889	907	936	909	980	939	943	957	914	917	933	948	926	974	964	975	942	948	947	926	1004	924	899	883	947	926	940	958	934	888	937	934	895	910	949	969	879	917	949	972	914	944	929	854	977	970	937	929	936	856	934	976	911	956	955	965	935	923	970	923	928	922	897	922
24015	20788	24143	27517	20782	20659	1867	649	597	595	499	528	478	480	501	468	476	498	436	474	478	469	466	459	481	448	450	502	465	472	475	455	473	436	477	450	455	420	465	464	454	463	474	475	479	496	454	423	452	451	438	448	454	488	427	466	482	463	453	477	467	480	474	505	476	467	420	428	459	498	453	463	471	465	445	510	425	439	441	456	465	509	485	419	439	455	469	475	425	442	468	448	465	472	447	488	490	423	446	442	452	454	476	451	465	443	463	441	441	482	443	418	445	436	480	485	478	434	462	433	471	457	480	475	399	459	439	472	424	464	457	418	472	460	469	474	459	475	491	417	455	485	474	423	444	461	438	456	483	417	458	459	491	442	440	450	461	458	487	451	469	462	512	496	463	460	463	458	438	419	471	473	476	495	446	442	485	438	459	479	459	464	443	484	451	413	465	462	425	447	475	444	420	460	436	459	471	468	509	460	487	493	478	445	493	492	489	439	455	435	459	455	459	485	448	436	439	448	446	465	443	445	488	427	425	438	488	460	462	466	429	443	451	460	436	434	457	492	466	462	461	428	399	449	457	464	449	466	435	450	439	442	455	440	478	434	432	492	471	424	423	474	474	473	447	496	473	472	468	445	499	458	470	454	447	474	451	453	452	446	474	448	430	416	415	470	453	489	440	443	441	439	450	442	502	508	475	449	460	433	449	454	418	411	464	450	466	454	451	426	463	464	457	453	430	456	473	478	503	492	441	463	453	435	444	489	432	456	454	470	462	491	443	458	476	463	472	481	467	448	432	483	453	492	479	474	499	455	489	492	430	453	420	448	486	459	447	440	473	489	429	453	445	443	444	473	456	463	418	433	457	488	459	427	494	435	459	458	445	459	498	435	458	443	439	436	476	452	443	460	445	432	403	451	514	432	451	516	422	459	469	497	434	447	488	522	434	442	444	477	443	479	509	475	455	441	457	456	477	516	514	455	466	429	455	409	441	479	478	459	431	481	459	442	451	440	448	423	483	447	457	466	511	500	495	416	445	446	453	452	432	444	434	456	418	473	445	437	464	441	445	452	431	408	455	487	488	475	484	512	459	447	445	453	428	432	438	435	423	451	463	494	442	445	449	434	421	449	495	464	455	486	473	480	446	442	454	478	443	456	486	432	448	453	413	434	426	424	452	437	469	486	447	428	454	436	459	415	447	469	427	460	468	481	420	416	443	475	435	433	462	413	458	469	443	473	472	464	452	452	445	440	485	452	461	433	502	475	457	452	430	452	490	434	454	448	469	442	420	501	452	473	436	480	475	435	448	463	468	446	433	469	450	448	490	424	444	449	456	482	435	497	488	475	421	460	426	474	420	510	446	463	458	483	438	413	489	462	457	433	416	453	437	459	431	408	480	409	449	454	481	422	470	465	437	458	444	442	455	441	433	426	447	418	425	445	458	453	439	448	446	431	449	477	447	482	481	465	445	461	447	495	452	458	454	427	425	458	426	438	444	450	414	445	447	465	455	414	453	438	456	464	461	463	488	480	442	443	422	429	446	471	460	426	420	457	429	479	507	448	479	478	467	473	463	479	504	435	452	458	514	468	476	516	438	496	482	439	466	425	484	472	466	464	444	483	469	436	460	478	420	457	416	454	450	468	438	441	440	488	443	465	536	432	484	435	486	501	511	447	431	429	433	468	504	431	442	463	440	424	457	454	444	432	441	469	452	453	486	476	467	403	405	487	441	443	455	484	450	437	512	453	438	443	397	456	461	467	434	417	428	446	456	440	455	450	429	455	430	424	426	487	479	475	453	423	465	445	468	449	473	461	468	448	483	424	453	461	441	456	450	475	418	471	463	483	477	482	439	438	489	419	455	463	438	442	448	487	463	419	477	448	439	451	473	462	440	451	477	430	427	458	459	428	454	495	455	458	454	452	462	434	503	414	444	442	444	393	459	454	474	468	484	444	467	429	495	502	497	463	454	469	454	470	498	426	414	480	430	424	420	424	487	458	454	489	466	444	429	423	482	459	480	440	441	441	437	484	480	454	472	455	492	437	429	460	475	452	434	456	457	462	496	474	447	482	482	465	439	432	440	461	436	458	484	456	442	443	456	439	486	479	510	418	407	493	430	444	480	471	449	434	421	444	424	412	442	429	490	424	476	452	439	448	460	417	413	463	430	406	492	541	467	458	446	448	451	429	461	415	459	446	488	474	431	457	427	434	450	431	470	449	466	429	436	458	478	451	439	438	457	475	466	432	434	446	479	458	438	460	470	478	449	454	456	424	438	544	487	432	486	428	470	520	425	434	449	428	462	483	473	457	465	448	472	441	394	458	488	487	418	446	411	442	470	495	491	426	445	439	468	443	470	480	437	450	458	470	477	432	439	448	453	475	482	470	444	485	468	502	463	467	451	436	446	409	448	473	448	477	520	440	448	437	477	463	474	440	470	465	431	456	509	479	451	462	472	468	428	465	444	447	461	404	452	476	463	451	453	479	455	466	454	405	479	428	434	432	495	490	494	461	446	434	447	472	472	434	445	459	488	417	427	444	471	444	429	466	472	445	456	498	485	463	442	477	471	464	478	458	456	437	470	481	435	455	452	451	442	433	459	454	467	453	421	471	471	470	423	459	444	451	448	515	467	473	448	467	428	478	449	472	483	445	478	481	490	461	459	413	417	437	434	468	462	460	443	419	471	473	449	483	473	449	435	444	439	475	432	441	444	452	448	451	446	518	477	459	411	422	451	468	466	484	456	460	451	447	407	454	456	479	444	395	473	460	470	416	481	469	440	483	504	469	456	430	462	419	442	457	442	464	417	474	458	481	465	487	422	405	476	411	452	442	457	413	494	468	451	489	455	450	456	433	467	419	419	484	433	416	455	436	438	500	463	412	465	448	436	460	492	454	471	460	425	425	475	446	472	479	434	466	491	453	449	509	435	470	451	426	439	448	455	475	415	451	433	445	429	465	411	461	499	437	431	440	459	415	442	446	422	427	430	449	480	458	438	464	472	478	452	453	521	461	437	486	501	452	445	440	468	460	432	436	483	468	464	493	422	402	403	466	470	455	439	514	488	444	445	496	479	487	486	493	485	427	477	418	480	480	454	447	424	444	451	440	472	458	433	425	474	435	430	434	468	416	436	484	491	443	463	444	407	453	472	492	432	458	447	456	456	433	466	467	444	437	467	461	434	418	463	454	436	445	440	417	481	432	430	442	435	440	458	465	429	483	459	447	452	473	422	455	440	442	419	456	456	460	488	430	442	431	468	460	469	457	418	440	442	407	497	467	472	452	472	464	500	478	459	470	471	433	480	482	428	463	470	437	452	523	433	459	462	456	401	439	443	459	434	424	439	446	440	443	427	476	418	474	416	432	470	421	442	427	452	429	445	467	453	458	427	414	455	472	418	440	451	395	462	446	461	415	485	489	494	466	433	447	453	447	436	505	419	445	433	464	468	484	432	471	499	451	478	433	437	438	466	468	434	494	474	429	485	455	474	432
4464	3124	1930	1291	1136	1061	1037	1059	999	989	1060	972	1013	942	1025	986	998	983	1033	1012	997	964	945	990	999	969	1002	957	1004	1022	991	1009	988	969	999	991	976	971	971	983	984	1003	945	940	982	991	1035	1003	1008	971	1036	942	964	920	1015	989	996	1006	972	1008	985	996	979	1016	1025	914	962	984	969	962	1020	1057	958	949	966	951	982	991	1034	1018	999	1033	988	986	1017	1009	1045	927	994	1027	1007	1001	971	993	1038	977	967	973	1024	904	1013	934	967	1007	983	992	1028	1019	1024	970	996	957	969	981	951	954	1016	979	931	957	963	953	1001	979	978	985	946	974	1001	963	958	1004	1003	1022	968	987	954	1024	974	948	971	940	995	991	1057	993	1006	999	985	1003	934	962	990	1023	945	1028	982	1007	958	1009	1003	1040	1045	943	999	980	970	1019	941	998	989	986	982	984	940	1022	987	910	979	993	1009	971	952	948	1036	964	964	965	1018	939	997	980	1030	1034	951	990	976	1014	948	975	976	966	998	956	919	993	954	1068	1017	950	974	952	965	980	949	1010	957	1046	1026	1041	985	1014	984	961	950	1033	977	1022	1000	989	928	966	965	966	990	961	919	963	965	986	991	960	921	963	1009	979	975	1011	1024	989	1004	968	942	1010	1004	993	1026	993	1043	981	959	999	1017	1014	983	1014	988	970	983	952	1015	960	976	1004	1006	1000	994	995	974	1033	992	959	999	1003	962	1018	948	955	987	999	979	1014	990	1025	1002	978	980	997	1030	964	997	945	986	1013	984	985	1019	965	1006	950	953	956	966	983	959	1081	997	964	1029	960	965	944	902	952	1007	1003	995	1054	938	1004	953	960	947	1020	979	1025	957	1024	1042	974	1004	991	974	961	988	1056	995	949	935	932	988	981	958	1032	986	992	976	998	975	967	972	1000	1010	988	996	1011	978	973	987	985	979	1039	938	1035	1014	1011	1018	994	1021	1029	1018	1023	937	893	988	1023	990	975	972	957	1000	990	1017	942	1042	1015	984	967	950	947	1011	963	983	972	1028	1043	942	994	977	968	1022	1000	968	1008	989	1033	955	982	1049	989	1037	989	998	979	1005	968	972	1027	1008	986	927	978	988	1009	951	1018	997	1009	977	970	998	933	1021	1004	966	994	994	1035	1046	1003	1025	972	974	933	913	1004	978	998	969	970	984	929	968	924	1003	943	958	987	1031	1004	1018	1008	1004	961	1026	1007	988	959	1034	978	1043	1029	978	970	948	1027	989	1009	976	1012	999	1030	992	971	1006	1023	999	1030	983	1002	981	1053	918	976	974	1016	943	1006	960	1007	985	944	1014	945	1005	972	929	925	1021	978	984	964	955	992	1036	979	981	1046	996	1008	998	972	988	959	1022	1009	953	970	1015	956	1010	957	1005	1027	982	978	978	958	974	950	943	1019	947	991	1030	998	978	970	956	971	979	938	1027	985	972	1003	948	1027	1027	1020	997	940	1005	927	965	971	990	1036	1006	1004	967	963	984	1020	972	996	957	1018	1040	1016	1010	980	965	1025	1011	995	960	993	972	1000	1034	986	971	978	945	992	978	1064	1044	1006	985	1028	946	1057	992	1047	1002	966	1038	965	998	993	995	997	975	969	994	1045	990	1024	948	996	977	974	1002	994	988	990	955	964	939	1034	1000	974	988	978	1018	1043	995	979	996	997	1004	1012	1056	974	953	988	1010	998	966	993	993	904	1054	1017	987	1042	1011	955	973	1017	1004	1002	1018	1003	976	974	967	1021	1027	1009	1007	957	965	980	1004	923	984	960	1009	997	1025	999	1055	991	984	1027	1001	986	941	925	954	1002	995	981	987	957	1025	998	976	978	992	982	947	1030	945	977	1016	1012	934	988	1063	1041	989	992	978	978	959	965	995	1007	988	948	1037	993	1018	1011	962	977	961	947	1011	996	1003	985	964	994	998	950	981	1008	1057	1037	976	964	1033	995	973	974	1046	966	995	1012	1018	1021	1028	953	935	1038	1020	972	992	993	945	1038	952	1014	959	1010	1003	1022	983	1018	1025	1011	1017	945	984	1006	1086	982	1003	1023	1031	993	925	964	970	968	948	1011	1024	1023	992	987	988	969	1012	987	1005	1033	984	997	972	1053	968	982	1008	1055	988	978	1035	989	1006	988	940	1011	992	930	972	1038	967	916	1003	993	997	979	972	1035	935	1024	958	988	1008	943	989	1053	1010	938	1010	971	943	1029	1034	996	991	1004	983	1003	997	949	943	963	949	962	1003	966	1039	992	1012	992	980	957	987	1019	1007	997	1016	993	1039	994	1041	971	983	1007	979	996	965	990	1002	996	1019	1005	1011	1035	1010	986	993	955	1010	1014	978	956	1002	951	1022	952	974	1002	1018	1026	948	956	947	979	981	972	1011	982	1026	1061	963	1007	1000	996	954	1003	940	1008	999	1003	972	943	982	991	969	949	951	964	980	984	1007	980	961	1019	1016	1011	1003	1017	1011	1038	983	988	978	958	970	996	953	1048	1047	968	1025	1000	1016	963	1023	1015	952	957	1029	978	938	1029	956	975	1027	1007	944	975	970	1007	997	984	1014	1056	961	915	1032	988	990	1017	964	962	1038	1041	1006	972	1012	1007	961	1006	989	902	1007	999	962	1014	955	999	985	1017	1021	1047	1027	981	977	1032	978	948	971	1013	1025	1004	996	927	959	1015	1000	1025	1010	971	1022	982	950	968	925	1005	1030	1033	1064	981	949	988	963	966	1001	998	1000	1020	1002	994	1012	942	936	1026	979	1023	997	945	964	979	1033	969	960	952	1020	979	988	1010	990	964	952	962	995	980	961	1013	994	987	1009	1063	1016	936	968	989	1017	1024	1055	960	1017	1004	1014	1064	1012	995	986	1007	988	989	970	944	974	965	934	997	986	975	976	979	1008	998	990	967	991	1046	970	931	984	1018	1000	1010	1002	968	990	974	990	1004	1028	976	1015	975	1055	1005	995	991	968	962	980	975	1044	1000	1020	956	950	1004	989	997	1064	977	977	950	1030	977	1011	1027	1036	984	1014	1050	956	1000	1050	993	964	986	1002	972	1011	1001	1027	1002	1017	1021	988	1030	915	1010	989	1035	1015	964	1013	1064	1037	1003	976	957	922	1009	972	994	994	955	1030	963	1015	974	989	975	988	966	994	984	943	953	983	986	971	1051	993	1019	954	1031	1021	981	978	1046	1024	947	1055	999	961	971	958	1008	980	983	1007	949	984	949	965	999	1000	992	1000	973	956	994	978	1010	997	998	962	975	948	1017	895	998	970	988	968	1042	1012	995	1018	1004	990	1035	943	926	986	1023	1023	1003	1026	1006	923	1017	977	966	961	950	972	968	968	1006	961	981	1007	979	987	957	1012	984	1015	1015	1034	1017	975	956	993	972	1002	964	964	975	1013	986	941	1001	936	1027	1010	996	943	957	990	979	906	972	932	984	966	974	1003	1009	964	1033	1009	970	989	1034	940	978	1040	1032	990	989	989	953	989	992	951	1014	1003	913	1053	949	995	989	960	962	981	1004	1020	940	978	1031	984	1001	964	975	985	991	984	981	997	971	1011	1011	942	950	1005	1028	1008	944	984	936	1007	1042	972	1014	970	962	1056	986	1046	949	1030	1029	962	980	937	914	956	1004	961	1014	977	944	1021	1017	1024	949	986	1050	954	955	950	963	1060	963	975	989	997	1012	956	964	940	942	966	968	975	929	967	973	1009	1013	991	986	1011	1029	985	945	1024	1008	970	1014	1040	980	994	1033	1046	956	952	1022	1022	984	1019	982	1005	928	933	1020	1018	1012	949	984	929	1020	1005	1016	971	1018	1044	1026	991	930	970	991	999	934	1028	1008	968	986	1008	1009	996	994	967	1017	1012	1026	1016	973	994	1005	1056	989	983	1041	990	1042	918	977	1052	965	980	991	1007	978	1013	981	959	983	1025	1020	911	985	1022	1040	935	993	989	991	938	1063	1034	970	940	987	1033	1038	995	927	985	951	995	1019	1001	1005	1007	975	990	1022	990	1033	987	985	985	928	996	1017
23471	20782	24448	27215	20785	20803	18438	858	463	384	368	340	349	310	297	306	350	321	292	286	299	264	303	260	320	248	251	296	309	292	249	261	287	303	277	284	292	265	301	294	275	283	250	283	271	274	288	296	319	268	279	288	302	297	294	274	287	273	277	268	257	276	258	295	273	285	278	284	254	270	266	289	290	262	275	272	281	271	271	263	286	309	272	262	258	273	291	263	228	259	243	276	280	292	269	286	280	245	281	283	272	282	279	274	266	269	291	267	277	274	271	289	274	273	299	272	274	290	289	266	269	298	286	259	286	280	274	258	276	265	237	258	266	275	268	270	279	290	284	273	277	272	293	272	290	297	289	235	268	256	274	267	277	294	314	302	306	288	259	277	285	294	268	269	265	275	267	272	267	283	299	282	275	256	286	244	306	269	317	250	287	261	255	269	281	287	305	317	263	257	297	304	282	298	305	270	298	270	301	289	283	274	295	253	267	225	283	280	261	295	254	279	273	281	287	234	271	301	282	288	299	256	279	257	290	256	263	255	279	293	277	265	280	291	278	262	291	284	292	289	288	307	256	284	288	259	271	260	279	300	272	289	276	287	273	257	246	275	291	248	305	256	277	246	257	273	299	248	245	317	289	265	295	300	270	276	269	285	259	248	282	279	241	264	279	267	273	281	282	261	279	265	254	273	283	287	274	291	298	290	265	315	295	296	244	264	297	270	256	265	306	278	331	283	294	268	275	268	270	284	290	262	279	281	269	296	286	263	282	277	295	271	277	281	305	277	273	262	283	295	329	253	257	280	249	278	285	243	257	284	282	302	285	258	288	292	292	291	280	298	263	294	280	253	256	258	264	267	297	261	264	269	284	271	261	278	269	293	245	258	243	242	271	267	271	298	262	258	272	285	267	256	270	268	294	248	268	294	273	236	282	270	262	257	289	273	262	278	270	313	286	251	287	289	253	282	254	294	253	257	246	258	269	273	314	269	262	275	281	287	276	241	322	254	276	279	281	304	302	318	287	309	258	268	245	271	296	254	236	298	268	294	291	272	295	286	291	287	285	269	263	283	249	237	274	281	289	288	272	281	253	265	257	278	290	241	259	295	284	278	308	289	289	280	289	250	264	263	266	280	292	292	260	281	270	301	293	266	273	279	306	267	287	270	275	279	291	282	321	287	290	279	296	281	252	262	266	277	277	279	294	267	275	277	290	289	267	288	297	285	257	297	246	288	291	255	308	275	273	284	261	283	252	285	273	327	260	287	290	296	309	264	317	247	264	272	252	274	293	296	272	250	264	261	256	272	260	258	265	264	272	301	278	324	281	272	276	271	293	276	241	287	274	286	302	295	278	274	289	238	310	280	262	265	314	227	256	274	284	286	295	256	260	266	296	280	272	283	319	282	270	332	254	256	232	291	279	258	251	301	315	252	293	295	250	262	276	278	326	289	274	270	278	251	243	272	302	275	316	282	284	264	295	279	294	271	266	267	303	277	271	311	276	295	279	268	281	267	267	265	238	244	309	295	275	261	279	253	269	302	303	246	268	261	271	310	288	263	268	280	276	300	299	268	267	274	255	271	277	252	267	267	313	283	291	268	276	303	287	292	263	273	262	284	293	283	270	254	280	330	285	242	305	284	274	272	288	288	319	262	275	310	288	302	274	273	263	289	266	256	296	296	257	306	263	256	263	240	276	291	277	243	248	315	269	279	261	287	309	286	238	261	273	279	281	273	299	306	276	301	255	279	277	283	272	321	266	297	272	294	282	315	224	250	292	309	287	287	279	299	253	270	255	267	280	257	251	285	294	291	259	276	279	283	291	283	258	264	259	264	254	266	263	259	289	247	279	274	256	265	270	260	297	271	282	286	316	277	231	260	245	282	274	261	272	257	272	261	270	265	268	298	271	269	283	274	234	258	249	290	263	252	297	260	290	276	273	247	256	303	274	254	285	289	278	297	289	281	292	282	264	287	259	277	294	227	280	255	260	284	312	281	259	305	287	293	257	279	298	281	271	287	286	269	251	253	245	277	260	285	257	276	286	307	309	277	285	295	301	276	251	299	267	281	293	257	272	297	266	293	266	284	287	296	304	288	263	285	281	326	280	269	300	292	281	271	264	294	264	247	285	304	310	263	286	297	255	286	289	288	271	293	266	262	270	286	259	267	264	282	275	304	272	284	290	243	272	259	285	303	278	291	267	300	257	249	274	272	290	308	292	246	272	264	267	272	263	322	263	259	278	282	292	265	270	263	284	252	264	275	258	286	300	289	296	240	294	293	253	274	283	269	279	282	258	283	267	235	287	276	252	310	278	270	313	289	261	247	263	268	264	308	311	283	284	295	250	236	277	269	250	264	272	261	231	245	298	276	274	273	275	291	258	275	296	279	254	279	296	266	298	255	283	283	311	284	280	262	259	308	272	272	257	250	317	245	288	267	268	252	253	275	290	244	286	265	235	297	267	327	267	319	310	265	295	269	271	298	285	260	292	256	250	276	315	329	242	284	261	287	289	274	273	304	253	267	242	289	297	291	285	270	287	281	236	259	268	264	265	253	259	263	307	308	296	276	253	229	265	261	276	288	275	289	261	313	272	306	251	286	233	268	264	253	277	301	275	256	256	283	262	267	299	291	254	275	271	281	292	288	252	262	304	279	272	255	259	265	276	299	285	288	271	248	286	288	255	281	276	307	283	254	288	265	276	284	267	290	252	267	269	296	259	308	316	249	286	293	283	282	252	269	289	263	270	272	274	259	284	273	297	260	296	292	269	259	287	273	273	263	263	259	304	276	277	258	288	283	288	280	244	271	277	274	262	256	283	308	264	291	270	279	251	268	255	264	259	226	268	279	304	262	278	289	270	270	271	280	253	257	273	294	225	262	243	291	275	277	287	263	271	261	299	310	266	253	291	300	294	279	293	270	299	324	275	248	282	269	287	257	280	276	276	266	275	276	276	267	299	264	257	274	296	250	251	261	288	297	272	272	295	266	261	272	290	286	265	279	285	300	268	279	280	262	290	245	222	285	280	271	262	276	269	274	269	281	287	248	297	261	260	255	290	305	283	276	262	308	256	257	302	249	242	292	277	312	278	274	266	237	241	257	290	318	288	269	255	288	289	289	303	264	291	283	262	277	278	277	271	293	286	284	258	281	272	290	303	244	291	294	264	249	297	224	310	319	301	286	281	276	314	277	281	237	271	305	269	270	239	260	270	237	246	270	272	277	260	250	280	279	263	263	278	296	256	263	252	259	284	294	298	270	300	295	291	264	248	282	270	245	261	263	243	268	293	290	255	226	261	277	280	278	289	301	255	294	303	310	267	283	288	311	253	280	311	288	286	274	255	290	263	241	283	262	299	281	278	271	287	267	287	277	293	303	284	308	267	296	281	294	286	280	262	273	272	296	290	281	272	294	298	251	273	240	256	284	289	263	289	288	288	275	295	275	277	278	272	251	278	274	246	260	307	263	294	235	281	269	296	296	312	307	285	273	271	282
4517	4393	2297	1185	936	777	703	708	725	675	704	628	600	621	643	667	691	650	640	641	671	617	614	638	632	564	624	615	644	592	645	620	576	583	656	619	604	637	631	634	619	583	584	625	610	634	652	647	658	632	586	637	601	587	685	622	617	638	642	613	625	649	590	621	606	632	652	642	652	626	608	589	659	626	655	631	597	583	619	621	661	601	636	587	587	638	605	644	596	645	647	625	605	589	655	612	604	574	628	656	596	610	589	587	625	656	605	638	634	624	647	646	626	599	602	624	630	623	627	614	566	621	644	594	637	667	611	626	601	625	581	612	587	589	592	575	623	605	653	634	642	622	628	603	640	631	620	679	613	578	651	647	588	645	581	642	640	679	660	608	606	627	651	641	629	627	618	630	632	623	618	615	597	614	654	643	628	667	614	602	667	627	591	576	626	612	613	602	681	642	632	643	684	629	627	645	599	623	665	611	586	586	613	648	603	648	630	611	613	653	592	652	599	654	610	611	633	655	622	638	650	595	569	595	633	633	612	637	659	646	633	623	615	642	638	640	628	620	605	612	626	617	691	642	689	622	638	620	606	663	637	606	660	626	603	596	629	633	644	653	616	580	663	620	625	594	619	583	637	591	639	588	643	659	621	653	598	651	656	623	639	632	608	563	625	617	600	630	605	622	649	606	628	616	593	570	626	635	622	581	644	581	610	647	617	606	602	642	642	631	653	612	613	656	613	616	575	626	565	575	618	632	612	623	609	646	589	638	647	613	643	612	652	630	659	585	613	618	628	586	594	601	609	610	600	628	570	633	597	599	599	631	643	680	635	633	643	620	625	637	642	645	602	597	616	598	582	651	692	630	627	596	654	643	647	613	641	650	626	627	619	626	614	618	631	607	651	636	633	645	615	633	599	610	579	619	560	623	603	647	623	632	604	635	622	595	601	653	647	590	631	614	621	601	646	596	618	626	628	675	630	609	595	635	619	633	626	609	648	610	661	684	659	652	650	582	616	610	615	653	609	620	607	605	584	607	629	624	605	633	627	605	626	702	672	582	622	647	630	624	604	628	613	613	656	608	623	645	637	619	624	644	633	603	622	635	629	663	608	580	639	643	584	622	611	614	599	598	565	631	591	658	634	602	640	595	602	602	608	599	588	607	649	638	606	607	603	570	615	620	577	606	614	629	582	616	630	589	640	632	622	636	642	650	611	630	603	644	649	641	615	649	619	622	620	636	651	599	596	616	603	650	670	588	588	620	673	622	627	665	631	634	625	604	625	616	603	641	623	655	591	609	580	613	675	620	611	681	605	602	680	663	633	672	667	672	641	590	573	679	628	644	626	621	631	593	613	640	582	609	614	629	680	583	616	580	626	619	614	586	647	634	630	571	618	635	611	612	618	659	629	606	631	596	628	588	599	616	591	613	612	613	612	618	655	632	619	641	571	630	634	605	597	607	615	625	587	625	639	629	629	621	640	593	645	614	614	598	665	613	619	602	628	664	658	619	625	635	597	596	637	641	571	663	611	600	609	686	619	561	630	620	611	597	653	621	649	661	623	666	565	633	652	580	600	600	647	608	633	596	645	647	650	601	598	613	649	638	620	616	637	631	628	621	617	618	619	618	673	628	634	674	625	607	574	616	621	625	632	654	661	615	643	584	584	627	619	642	625	689	646	631	609	609	616	607	631	596	602	557	582	667	605	627	611	600	593	606	638	650	650	647	592	640	648	653	630	629	640	645	624	635	611	645	609	630	631	630	620	613	630	610	597	643	650	583	592	630	644	616	599	581	607	584	606	636	633	604	670	611	613	653	642	603	672	605	654	647	643	662	654	584	610	594	624	649	656	618	633	626	642	621	597	634	653	636	631	616	650	604	644	637	629	603	640	636	605	617	621	610	604	590	632	585	640	630	622	629	618	585	605	560	649	626	618	638	597	593	600	623	608	640	603	635	683	622	625	680	618	617	594	666	620	603	636	659	636	588	640	614	582	590	625	613	634	611	704	627	618	632	657	630	599	643	615	603	628	634	561	615	591	664	623	608	655	683	620	620	666	653	621	619	616	638	614	634	634	621	617	642	597	646	637	617	599	629	647	607	612	673	613	627	600	632	628	649	640	613	620	602	616	580	618	625	635	631	610	650	613	647	628	598	632	653	645	645	607	635	619	631	612	583	593	603	569	612	573	632	577	653	651	591	593	660	607	609	638	677	660	643	611	638	631	626	624	625	660	635	604	631	607	582	626	628	630	637	623	611	667	626	618	593	612	666	578	657	633	625	633	637	578	626	591	628	657	607	588	628	630	640	625	620	682	589	653	645	603	571	601	661	653	635	618	611	629	648	602	649	585	634	599	655	641	606	643	633	644	625	645	649	591	701	628	586	627	658	624	632	615	626	594	659	621	577	609	657	612	624	643	634	579	612	583	683	620	633	653	671	625	628	595	623	645	626	588	620	624	542	583	641	639	615	613	624	646	675	591	592	591	632	613	641	642	634	659	634	638	620	655	604	576	587	637	631	636	629	629	618	620	594	615	643	612	652	636	682	629	615	618	652	627	666	637	625	620	643	611	608	639	628	631	610	615	629	646	638	618	626	629	645	653	610	615	617	590	632	622	677	615	625	596	634	627	617	614	656	644	621	655	642	615	655	637	611	644	611	639	647	612	583	646	605	604	644	604	612	647	640	642	645	654	610	600	609	637	633	618	560	600	586	690	600	636	643	643	620	628	610	618	641	536	645	617	650	588	682	597	596	638	660	596	662	602	601	603	619	631	643	653	577	611	609	652	599	629	643	599	702	662	611	619	625	648	568	622	585	623	616	559	621	691	683	666	619	627	623	628	642	686	624	596	624	636	573	582	675	642	597	590	660	597	662	587	587	628	620	617	596	636	609	624	639	602	577	622	599	673	598	588	599	671	612	654	621	625	643	588	621	629	642	642	629	623	604	630	635	613	598	636	631	578	592	619	604	662	660	663	627	593	600	623	646	570	640	621	628	611	617	629	636	585	614	598	660	660	627	641	636	640	647	584	611	634	601	606	624	613	656	622	587	627	634	605	611	610	646	640	604	589	617	583	589	660	614	623	610	635	630	617	620	657	623	663	588	655	649	667	612	605	644	597	632	644	618	645	625	639	653	591	647	613	633	655	635	606	607	632	609	594	637	629	679	610	642	584	663	598	647	632	612	586	608	645	637	652	670	583	603	657	605	629	608	624	613	660	659	637	643	589	608	581	634	598	645	600	613	637	648	641	609	575	628	634	646	596	611	628	595	595	636	631	614	563	657	638	659	674	622	677	623	596	625	643	667	666	638	639	660	603	609	607	645	582	632	614	647	658	620	640	595	634	631	593	600	588	681	612	624	624	616	613	654	583	644	656	632	574	651	666	622	601	595	623	651	593	640	663	565	621	618	613	589	620	650	656	647	644	635	585	611	609	623	613	609	575	644	570	663	663	614	616	585	608	595	576	575	600	578	618	567	633	638	620	599	637	620
31850	19097	6904	734	543	444	459	423	399	447	414	416	412	402	403	404	445	425	410	446	402	398	417	406	406	432	414	405	387	417	402	423	401	410	412	399	427	423	444	429	410	412	392	437	414	405	442	396	379	402	434	443	396	385	443	448	379	426	395	349	379	394	430	408	411	445	439	423	409	445	405	419	432	429	425	414	470	409	444	409	380	420	417	440	379	389	419	434	431	430	399	392	385	398	465	375	391	416	410	424	473	415	394	425	363	439	429	440	427	415	437	407	414	422	404	395	389	423	433	412	432	403	422	376	392	416	405	391	397	376	435	381	422	410	373	445	412	417	380	417	406	424	422	448	414	448	421	378	417	445	375	433	411	387	446	412	383	448	444	407	418	438	428	439	453	368	464	437	398	379	426	416	375	441	403	419	417	415	436	415	421	416	415	376	406	415	380	434	345	438	377	411	412	387	404	428	427	437	409	430	410	416	434	392	399	395	427	411	406	404	435	418	405	427	432	403	405	422	416	415	444	446	440	413	416	412	416	420	440	411	377	416	410	470	399	407	429	406	401	400	382	383	429	381	392	437	424	438	454	420	409	421	379	412	413	398	411	411	451	417	390	442	417	454	432	421	401	402	440	468	422	370	442	385	390	367	395	408	388	399	440	410	409	469	417	419	378	380	395	441	416	424	397	420	392	419	455	381	425	373	402	383	429	409	388	397	452	439	390	428	419	401	385	420	400	424	429	372	431	414	421	381	447	405	386	431	397	396	440	430	401	404	448	440	440	416	429	400	427	395	412	400	420	426	453	429	416	390	387	370	420	416	413	427	375	430	408	429	391	434	459	415	431	415	384	424	423	409	409	407	422	432	383	404	374	382	397	366	399	389	444	397	442	390	438	407	427	377	433	415	405	414	397	418	423	433	415	410	423	412	405	390	390	420	407	376	439	383	407	448	406	394	401	417	404	392	410	379	423	410	420	440	454	402	405	421	405	439	436	423	401	425	405	433	403	421	427	454	431	415	410	420	417	396	398	389	444	425	429	361	424	418	431	410	430	388	383	385	429	431	392	405	400	406	414	449	426	382	436	397	421	422	393	380	377	403	439	431	407	396	420	391	383	395	412	434	426	417	440	413	443	366	438	430	441	395	398	406	420	412	414	414	367	416	427	402	403	435	446	399	416	378	417	385	390	424	460	397	431	441	414	415	356	402	438	385	436	401	405	431	431	425	434	431	418	415	430	400	451	427	425	394	424	416	452	419	435	433	397	416	442	392	422	440	444	440	441	407	389	422	422	413	434	411	423	398	427	390	388	410	403	426	427	412	429	415	384	409	416	401	398	406	413	435	397	423	402	399	410	398	419	398	395	399	443	435	455	422	394	427	375	412	411	407	417	387	427	406	422	367	359	382	423	446	418	434	445	415	425	383	402	418	434	401	441	414	442	436	385	408	427	381	434	434	413	421	412	361	421	378	436	452	408	386	395	393	397	457	392	422	419	403	423	401	399	439	398	427	437	426	413	385	413	418	452	418	382	403	415	410	422	411	450	387	423	457	402	408	420	452	413	420	425	396	412	394	397	430	446	419	408	399	434	415	426	431	390	400	429	413	407	380	410	410	412	443	380	435	432	423	421	398	404	419	421	451	420	406	416	419	445	436	409	386	398	396	420	411	422	422	420	422	428	402	391	360	402	408	440	445	413	403	397	384	422	368	428	423	398	384	466	427	390	406	405	411	408	402	423	404	435	435	424	416	415	421	448	472	380	404	415	404	374	410	408	432	408	414	433	417	433	409	453	419	404	419	438	492	402	417	402	415	419	397	424	395	444	394	427	437	409	425	408	409	403	439	409	388	422	427	421	466	412	400	388	404	407	389	409	366	408	402	408	436	433	407	410	397	418	428	460	410	397	433	368	426	402	413	415	380	427	471	447	384	439	439	411	425	401	414	409	380	396	421	379	411	420	427	387	395	413	392	455	410	446	435	409	414	421	420	389	417	427	375	416	396	400	394	400	410	420	391	429	401	403	402	434	408	442	419	409	405	374	408	421	395	466	408	420	421	423	432	389	406	437	467	423	428	457	434	386	386	438	448	405	393	415	414	430	454	410	384	382	394	417	445	383	442	402	424	391	396	397	436	387	426	405	441	417	408	426	422	404	384	414	392	377	428	381	435	406	424	398	410	433	434	381	418	420	426	403	448	409	401	406	388	427	440	426	396	443	411	448	424	424	397	438	419	380	387	428	394	407	431	430	407	426	387	429	388	431	433	389	461	456	423	412	348	436	382	410	360	413	421	449	414	415	432	406	402	414	393	436	433	434	456	418	421	384	388	398	414	405	423	377	400	366	366	415	400	420	424	413	405	420	422	436	383	427	425	413	440	395	443	401	406	393	412	408	393	380	389	403	393	411	374	364	424	416	428	404	393	442	380	382	414	418	416	407	408	426	436	404	399	399	377	433	397	413	404	428	429	434	436	402	418	439	431	410	454	412	406	465	404	442	425	407	428	400	406	404	431	387	391	394	414	415	413	411	430	415	386	414	384	399	427	446	409	410	417	447	430	400	406	436	394	413	394	394	424	398	391	439	394	423	405	432	406	430	459	412	422	412	389	422	436	395	378	358	392	395	425	407	450	488	430	412	388	421	424	428	435	426	417	412	463	388	417	393	415	407	392	420	374	428	391	396	396	395	432	401	405	410	399	429	421	430	419	441	414	430	429	406	411	381	427	425	404	399	408	441	434	435	426	413	402	421	414	383	410	412	372	420	430	415	423	410	408	422	402	480	447	396	418	392	431	420	436	438	431	429	450	420	453	383	409	398	427	377	416	401	396	424	447	393	405	406	400	433	423	406	428	414	429	430	411	410	423	444	433	406	413	462	382	439	377	419	400	397	411	403	389	406	439	416	426	472	408	413	359	418	417	424	410	425	427	424	406	431	383	408	397	451	436	415	437	382	422	424	430	418	403	422	386	404	425	432	444	461	470	415	379	418	444	394	435	426	422	388	446	391	418	399	413	368	411	390	384	420	432	389	445	399	392	385	385	400	423	469	445	387	417	411	414	413	448	378	421	416	436	463	412	432	400	374	446	405	409	386	404	369	419	425	379	376	409	393	388	404	430	454	414	398	378	415	395	407	411	404	405	423	416	426	426	421	401	406	361	415	416	421	432	415	397	423	404	414	410	421	402	395	408	404	459	387	375	391	392	385	435	441	435	435	410	451	391	412	393	436	409	449	414	425	417	408	447	397	378	377	401	413	392	392	424	419	412	391	392	411	396	427	437	434	381	418	378	433	409	420	424	403	436	384	428	436	413	449	387	436	394	385	401	394	411	380	400	396	425	469	408	383	435	404	396	453	412	413	382	405	411	407	402	429	381	393	391	431	410	410	402	417	420	453	401	440	401	395	436	432	434	444	459	404	432	455	414	384	382	376	403	398	406	388	399	408	427	448	424	392	358	423	425	397	367	413	457	443	418	401	399	404	382	412	423	402	406
5553	1072	1013	990	907	912	950	907	941	950	958	969	962	928	943	1021	955	944	939	984	902	967	931	995	931	941	932	868	919	898	953	956	929	942	898	944	1007	956	910	882	957	976	958	994	909	909	900	958	905	926	922	952	905	929	926	992	905	938	978	991	1022	996	972	924	940	949	975	911	918	976	922	942	979	986	975	927	969	963	946	910	975	980	906	1000	957	927	967	987	887	912	918	922	956	964	965	863	962	986	965	976	959	971	966	927	902	945	927	946	998	915	955	950	923	957	977	976	931	980	920	935	941	905	906	923	933	982	950	964	944	980	918	915	929	990	948	903	899	892	942	895	936	918	962	916	951	918	943	943	888	964	928	933	901	925	945	988	889	931	937	926	915	994	891	933	1000	950	973	938	967	891	947	958	956	920	966	956	896	978	931	947	951	999	957	887	904	933	953	948	949	1005	935	931	895	960	948	886	955	916	908	957	920	927	928	990	907	946	953	912	921	978	920	953	936	916	912	923	891	973	948	878	959	972	929	925	948	948	940	938	941	926	926	906	949	970	943	904	923	986	954	962	921	956	964	986	966	974	953	979	978	913	954	929	929	953	931	953	902	931	993	949	992	924	988	901	987	933	957	969	930	905	950	946	925	985	949	954	951	921	942	920	935	964	912	931	998	947	1010	955	968	925	933	912	980	967	944	944	979	917	906	925	942	937	892	921	967	941	947	927	951	986	973	952	974	920	886	930	973	971	911	960	960	959	950	923	1022	923	968	864	925	964	984	900	877	939	928	949	917	941	987	948	940	922	931	938	954	900	982	951	915	909	958	970	974	930	936	966	972	945	970	927	943	978	922	953	984	910	917	913	935	907	931	902	900	930	997	961	998	963	933	931	965	953	950	957	954	939	945	950	944	965	965	918	941	924	915	981	919	915	950	911	998	933	935	874	980	963	967	961	921	909	973	943	938	922	942	942	942	924	961	920	945	931	928	941	962	926	893	993	922	892	1020	994	971	973	934	939	924	939	912	928	967	919	973	985	979	933	946	885	929	893	1008	943	999	917	941	939	916	947	936	916	880	978	930	968	934	898	970	974	911	909	938	897	936	991	898	969	979	930	964	932	950	939	972	940	964	932	950	907	922	980	903	937	940	961	954	936	904	957	948	935	923	905	943	911	953	929	938	985	960	902	958	933	1003	917	951	935	1006	957	921	988	893	902	925	893	881	945	909	938	912	959	975	940	904	973	981	906	915	900	938	940	933	983	988	927	946	940	914	932	1000	965	980	954	946	926	937	924	920	909	957	936	937	912	954	956	948	916	953	970	926	949	899	972	951	979	946	968	968	956	958	936	894	950	965	943	939	943	931	953	920	922	859	991	888	935	934	937	940	991	951	907	928	914	972	927	947	915	893	1004	927	976	995	926	967	965	962	930	964	938	1006	926	932	951	950	942	944	891	958	914	949	910	927	933	996	921	925	924	941	945	958	932	918	929	912	949	945	952	963	917	940	905	961	993	987	948	931	968	883	981	932	935	905	885	998	890	928	960	958	993	963	938	956	999	939	974	991	966	906	979	947	908	936	965	948	985	945	927	912	948	963	904	986	941	853	940	946	871	921	902	874	924	889	940	946	937	959	935	933	930	966	987	916	939	1017	906	920	995	925	968	998	949	964	921	954	914	934	942	952	943	989	945	975	908	919	899	967	942	973	932	999	936	935	948	963	927	905	924	1003	904	965	990	927	983	942	906	954	911	1013	931	918	940	920	950	911	925	862	904	979	959	898	940	921	947	882	931	968	924	930	971	929	949	1001	996	972	876	960	973	911	938	909	908	973	930	975	924	918	885	958	995	913	954	921	880	968	912	927	966	971	991	954	964	903	947	947	903	892	940	923	890	950	936	975	945	935	897	908	931	930	898	967	959	949	892	933	990	937	917	947	928	981	986	938	883	905	933	892	941	932	951	944	968	931	899	882	907	951	957	935	926	960	949	939	955	956	906	971	943	923	915	954	949	995	966	952	941	939	951	925	994	967	951	933	903	857	924	990	908	932	903	981	940	889	926	919	959	975	911	934	925	940	959	919	945	963	971	933	927	931	980	956	1000	942	952	957	962	948	920	985	964	928	932	979	962	925	941	921	928	960	965	971	982	923	1008	940	935	941	940	907	939	948	967	899	946	922	906	876	946	980	942	895	960	903	957	933	970	949	988	892	964	935	920	930	969	942	948	930	947	970	964	917	941	954	977	946	899	933	933	939	982	935	945	945	980	957	925	900	960	905	899	984	944	950	920	965	970	979	947	950	911	887	1007	937	970	947	953	961	942	933	939	969	956	980	903	944	944	911	947	929	933	927	921	985	925	972	914	954	995	845	923	896	945	919	979	932	915	977	994	953	939	949	901	957	934	965	946	942	972	900	978	950	948	951	916	921	908	990	925	941	909	925	917	977	934	915	867	967	905	895	927	907	952	954	916	858	963	994	990	957	921	980	904	932	970	908	913	928	994	949	938	961	963	959	955	913	911	938	1040	911	877	915	949	944	899	975	975	981	958	955	944	968	944	915	1004	969	949	984	934	965	964	1016	964	933	957	928	924	966	909	933	974	903	932	994	910	927	954	1004	936	932	889	898	978	912	975	991	944	972	951	923	932	964	926	926	942	936	939	1010	941	906	924	926	940	922	916	885	966	927	942	973	965	926	941	934	934	1029	940	910	962	925	970	971	934	1001	974	922	962	919	941	914	963	955	956	907	926	950	916	1007	928	944	945	949	991	928	945	948	924	922	901	949	975	921	961	918	916	953	952	973	968	941	922	953	917	908	936	952	962	974	963	973	955	964	911	955	951	899	980	903	902	897	948	972	977	970	942	974	933	950	903	982	976	946	990	921	931	970	917	902	944	955	966	923	937	942	955	935	903	861	983	958	964	896	901	996	963	949	968	993	917	937	943	924	930	946	1008	942	902	970	937	885	937	975	954	932	927	1006	944	976	848	1003	948	914	982	917	949	961	932	962	982	918	879	934	983	889	910	950	914	935	960	905	991	896	1006	936	987	910	944	981	948	936	914	951	969	947	917	954	972	924	920	916	971	965	987	933	936	972	920	922	992	996	918	952	945	989	964	945	940	892	931	895	926	909	983	955	1004	969	971	938	913	964	955	939	952	881	907	892	960	910	968	992	916	990	904	880	883	964	943	996	952	968	935	917	923	975	941	903	888	984	948	1012	997	991	897	919	966	951	940	950	933	916	881	932	964	1013	972	983	906	864	1024	914	937	1012	974	955	851	983	882	911	940	890	913	915	954	945	992	931	950	1003	939	909	939	970	913	898	935	967	1005	911	891	944	966	927	937	933	935	885	932	957	855	1027	906	938	1011	941	941	1015	939	863	930	927	942	974	939	947	931	926	973	937	914	963	977	943	930	949	896	930	1005	964	965	948	966	902	873	948	920	936	986	902	906	940	928	910	917	951	918	962	891	938	928	922	1013	986	969	903	968	912	993	968	935	923	907	912	924	903	918	948	935	957	985	925	916	943	935	943	1005	931	966	980	924
23898	20694	24073	27351	20686	20553	1783	637	526	536	476	473	509	458	434	481	476	479	466	508	486	446	450	475	452	463	431	450	471	443	458	436	427	455	455	474	469	462	504	416	438	458	486	443	461	450	416	461	469	482	407	540	467	511	486	451	455	427	487	465	476	468	471	457	476	447	489	490	501	459	473	456	454	457	421	480	442	474	453	449	448	467	520	449	488	461	450	474	476	440	474	449	504	462	473	463	436	497	434	508	460	432	461	478	489	462	433	449	479	407	483	435	475	470	469	431	428	417	462	434	452	433	466	435	464	463	461	418	444	406	439	451	425	474	439	479	438	448	441	449	476	442	476	473	440	447	451	448	510	441	461	475	465	453	453	475	451	465	453	462	479	472	406	463	485	453	466	479	413	452	487	441	467	486	465	474	455	424	495	447	445	455	466	467	429	449	474	459	470	472	403	460	429	432	469	471	438	449	469	410	499	479	464	446	472	481	451	475	447	422	431	455	449	415	446	401	453	409	513	413	386	430	447	473	483	438	463	462	456	440	462	500	447	428	457	445	447	435	432	438	444	464	462	533	432	471	428	422	436	443	446	490	468	424	466	466	460	449	463	462	454	456	481	454	452	423	451	466	438	449	449	443	444	475	462	500	452	434	446	451	447	444	457	460	460	459	459	465	434	459	435	440	485	450	432	447	475	419	453	478	506	492	447	435	452	451	420	426	485	491	469	453	468	463	452	465	445	432	452	449	475	463	479	459	440	472	471	442	446	464	470	443	482	462	448	437	423	452	474	497	425	464	452	467	427	431	449	462	441	453	483	472	458	432	423	474	450	461	460	463	506	437	440	417	458	462	503	459	472	467	445	445	445	444	417	446	455	507	431	437	384	458	446	466	467	452	469	445	477	449	487	467	434	475	458	440	446	452	492	444	439	426	446	510	418	441	453	419	481	441	462	425	430	430	445	436	443	473	460	454	467	479	438	482	456	455	465	426	454	470	427	455	491	424	434	435	466	463	473	473	461	448	452	442	453	458	436	456	492	494	447	437	439	445	465	421	442	451	490	474	447	438	471	451	437	446	464	450	461	431	479	474	435	463	469	475	456	457	447	498	449	464	431	448	475	466	470	476	448	473	478	413	436	437	483	474	465	428	451	434	430	446	467	477	455	443	469	481	468	504	451	467	476	449	430	456	467	482	476	466	446	421	465	440	456	460	479	463	475	506	489	488	437	488	475	481	414	428	420	448	515	466	449	430	401	426	434	443	468	452	484	483	432	440	445	407	417	437	431	428	460	507	473	440	464	445	447	419	454	461	497	470	454	463	430	460	463	424	474	439	465	466	423	502	428	459	421	489	469	431	460	492	448	486	451	462	457	426	444	445	454	434	424	436	434	442	449	478	484	433	477	488	502	455	465	445	470	445	441	489	491	459	469	408	442	481	454	428	445	450	394	450	490	406	459	436	476	478	447	447	446	425	477	432	455	436	457	453	493	436	421	461	416	476	482	417	459	459	426	442	445	447	436	427	465	461	476	431	443	419	482	441	463	438	485	444	443	444	433	424	439	498	470	466	479	474	403	464	457	392	456	494	461	459	413	435	453	490	430	457	457	437	424	441	416	443	412	425	470	467	459	448	438	410	441	480	443	444	433	469	449	426	468	438	470	449	449	464	491	499	453	456	473	450	491	465	439	459	464	443	476	478	466	496	437	487	466	456	389	486	464	455	476	487	414	514	481	462	439	453	456	442	419	418	428	462	438	454	441	434	406	451	440	443	458	427	442	465	450	441	474	439	443	453	432	480	461	455	443	439	445	466	458	497	399	441	435	420	454	460	508	476	437	489	453	479	469	470	446	473	445	434	475	427	408	436	450	443	431	437	475	458	461	462	464	446	483	451	441	438	407	466	466	435	418	466	459	443	456	478	438	439	451	493	457	453	461	435	400	406	463	456	438	433	494	457	435	463	456	436	448	437	441	455	492	451	455	435	465	488	483	482	451	453	466	441	440	450	409	471	470	415	457	442	445	460	459	501	464	428	466	440	433	433	462	447	435	431	455	454	449	457	432	460	446	427	433	455	456	424	465	415	451	491	421	436	441	445	460	490	460	451	477	428	464	487	508	424	462	436	437	427	448	436	493	458	478	469	470	416	455	435	444	469	470	444	461	435	422	451	471	468	440	441	490	485	401	417	473	453	465	450	467	466	430	452	457	499	443	498	423	489	429	443	456	463	460	441	420	460	447	473	457	435	450	454	507	470	413	466	467	428	415	430	457	479	425	453	425	445	485	507	456	468	469	456	444	448	462	503	413	472	451	441	457	474	477	502	465	433	495	427	464	441	422	466	416	418	439	444	455	488	456	470	488	416	438	465	488	476	468	431	422	439	443	450	433	423	431	462	447	432	447	431	467	453	448	470	459	433	467	466	436	477	482	446	440	469	455	439	409	400	456	429	472	471	470	461	454	476	480	476	452	440	464	450	475	444	444	435	465	471	474	477	445	423	443	470	425	468	479	471	476	463	456	489	450	468	491	442	403	418	475	439	443	444	473	445	451	441	471	447	421	454	451	470	454	410	385	454	468	446	440	394	460	455	451	423	439	443	449	447	456	484	420	440	478	436	409	429	465	496	476	460	447	456	418	419	427	440	453	485	478	439	457	459	448	467	438	477	449	470	486	463	459	459	430	452	475	465	425	477	442	476	454	464	459	461	431	447	428	486	474	445	467	473	437	479	451	477	465	462	441	427	473	475	452	461	459	449	457	449	485	455	416	457	456	473	447	466	472	447	436	424	423	414	436	449	468	452	453	452	450	455	463	455	416	447	479	441	464	452	478	451	492	447	449	447	456	413	435	441	471	440	456	451	432	495	428	445	469	444	476	447	441	439	453	473	462	469	469	453	464	493	465	483	475	481	500	487	428	485	456	444	498	452	460	461	475	485	424	451	446	438	421	463	453	439	414	405	490	454	439	441	428	450	429	489	440	440	422	457	427	483	470	442	452	454	444	408	481	439	440	425	480	428	445	437	485	468	475	421	441	497	462	443	446	467	446	450	436	493	451	489	441	462	476	434	426	463	479	463	472	438	430	457	517	458	447	463	467	450	439	426	435	425	474	457	437	421	455	431	498	476	439	453	459	419	465	473	423	448	458	433	436	483	485	478	463	454	420	443	463	458	454	438	465	417	413	471	433	465	463	427	439	417	444	479	442	452	439	429	471	448	424	448	442	495	427	433	455	469	440	467	421	429	448	464	474	432	482	435	411	436	487	485	412	447	413	437	416	433	452	473	480	438	450	488	473	462	446	454	444	443	435	436	480	451	488	455	473	478	424	447	492	427	494	495	438	422	484	479	428	427	489	421	430	429	431	417	446	443	466	442	463	408	484	469	436	434	433	439	456	456	451	439	453	482	500	469	437	409	499	426	423	444	440	447	462	484	424	437	468	434	433	441	437	452	461	420	428	478	420	439	423	458	507	442	423	424	451	487	493	464	451	467
4180	3092	1985	1296	1094	1061	1007	1059	1058	1040	978	1003	1011	1050	971	991	982	986	1008	969	1020	1016	986	999	1003	1027	949	960	929	966	997	1006	1034	1053	1027	1027	972	971	996	983	992	954	949	1035	983	1017	1013	960	1018	1023	1049	966	1027	969	974	964	998	997	990	991	1012	1046	925	1009	1028	968	1010	975	992	1014	969	1006	998	992	967	1004	1041	995	959	979	962	1026	989	938	980	1059	1029	1035	952	983	992	1052	1000	989	967	972	956	1021	951	974	978	1035	1033	1025	951	1044	984	965	976	971	1004	999	1046	999	969	953	991	1021	991	961	946	991	972	974	955	1045	1018	945	966	980	983	1024	1001	964	1033	998	985	956	996	1015	985	1001	966	1012	983	929	1017	987	1012	1000	1002	947	967	1064	954	972	974	1020	998	997	971	968	931	968	941	990	971	978	990	1031	948	1030	984	945	987	972	1009	964	956	927	974	956	947	969	990	972	1023	955	968	1019	991	956	1016	999	947	936	985	979	944	999	1082	939	1004	936	984	992	941	992	985	970	991	1047	990	981	979	982	980	999	973	954	991	1006	973	942	1001	984	951	957	980	1003	1010	951	1032	1009	977	948	991	1015	932	961	1013	931	994	955	1022	986	1012	979	982	956	1051	1012	996	958	971	977	904	991	1003	963	964	985	967	1006	989	998	1000	956	995	916	985	968	997	997	950	952	989	990	1002	977	1006	1013	945	979	967	998	1001	1016	984	972	1017	1003	959	934	964	992	965	965	1016	983	979	952	947	1003	1008	1011	952	1004	983	1042	1028	966	979	980	977	977	947	998	1008	1013	960	1081	1031	966	940	992	989	947	984	978	989	958	959	983	1003	968	1028	1006	908	919	960	1002	960	1000	991	984	935	951	1009	971	967	971	968	956	1008	1021	980	961	995	992	946	956	1029	1025	958	990	974	1012	1070	1004	958	969	962	999	997	1005	966	1024	954	982	965	973	971	963	1030	1016	953	979	929	1004	924	1018	954	1015	1006	992	976	1002	986	958	992	941	926	976	1026	1023	987	990	993	923	1005	1043	1000	991	976	999	965	996	1016	1028	968	918	1025	999	1024	1037	966	989	962	1001	944	968	1022	996	992	1014	1018	1007	977	956	1008	988	900	923	994	1005	1017	992	992	1015	989	950	1007	981	1054	987	1012	992	965	956	999	984	1016	1009	1001	974	1051	1031	1009	1052	968	1055	996	956	1011	1005	1003	1015	1016	968	1001	981	1006	951	996	1024	942	932	990	970	935	941	1019	1075	960	1029	1004	995	973	934	959	962	935	992	977	988	1033	1025	945	910	982	988	997	1020	974	958	1040	1050	951	1020	986	979	972	965	970	1015	970	979	955	950	1001	1008	1033	970	955	919	955	945	976	1017	1004	1012	1004	983	1006	1000	990	948	972	937	978	1028	1045	979	1049	1006	974	941	990	1011	1016	939	980	992	968	958	962	971	984	972	932	994	996	980	920	960	980	967	963	1034	1010	970	956	983	980	977	912	998	1056	953	997	956	941	1015	929	1008	969	934	1008	1002	1012	975	981	1011	987	955	1006	969	1016	932	983	1008	993	986	920	1014	996	1045	982	1015	1002	992	1004	1035	996	968	1003	1012	1032	974	962	988	989	931	951	958	985	894	995	942	942	993	965	954	922	982	937	985	1011	1010	1011	969	1028	973	931	989	1017	954	953	1021	999	983	971	999	947	1020	968	985	1047	932	1010	938	985	975	944	1065	958	1017	1015	942	986	944	942	1015	991	998	1032	1007	1026	948	1002	991	943	962	945	978	1035	915	976	912	985	972	981	1030	1005	985	1009	958	962	983	968	1044	952	1018	998	967	1044	964	1013	949	1010	952	953	991	1006	983	989	978	994	1028	999	996	978	955	1022	1010	943	974	1001	1003	980	1014	1016	979	923	931	970	1017	987	1005	999	978	974	988	1029	1023	955	975	969	959	985	1007	1042	982	1054	971	965	959	958	963	995	985	1027	1020	1048	959	1015	997	957	1017	993	936	944	977	989	983	972	969	976	912	992	970	992	1019	962	990	958	968	924	978	993	911	928	992	982	966	968	950	938	987	1003	1000	980	999	1025	1008	977	959	934	940	1006	975	991	997	971	932	984	993	951	1000	965	994	1006	947	1029	951	993	1012	983	1004	1032	966	960	978	965	1022	922	900	1007	953	979	1030	1019	969	930	1005	974	942	1024	978	1052	991	974	949	952	994	1071	950	983	994	1001	977	1005	1009	951	989	990	1002	1009	995	998	1012	981	978	959	1002	1015	970	971	975	1003	939	948	993	963	1016	994	949	980	994	954	974	985	970	1018	925	962	1053	961	969	985	945	955	1002	992	974	1003	984	987	1026	964	963	1006	935	997	953	979	957	968	993	966	986	1022	1043	993	967	966	1023	970	969	972	978	992	1004	947	959	1002	1019	1009	972	1021	971	976	992	1021	937	1015	1020	975	1009	981	1023	1045	983	955	980	996	963	946	963	923	988	977	952	1026	987	961	929	1029	998	996	981	924	975	984	1010	970	996	1003	1002	993	970	975	1039	983	1007	976	993	1017	1011	992	989	966	959	959	979	960	1000	966	1001	1020	993	956	1025	987	968	976	1001	978	1057	1016	982	990	966	978	1029	1012	991	1030	966	994	987	999	1002	948	1026	1018	984	1052	947	930	975	906	1028	984	996	1013	957	962	928	972	921	1031	999	1002	1039	990	984	1006	954	983	948	978	1029	949	996	1031	983	1027	946	988	969	992	1004	926	976	953	999	1030	989	1070	994	992	927	1027	947	958	962	1043	944	914	968	956	994	1034	982	980	1002	979	942	1014	1040	965	980	1021	1004	973	1027	971	961	1010	963	990	998	965	987	989	978	971	1006	1005	933	1045	988	1011	1040	954	999	955	1015	1014	944	962	920	982	958	992	973	1001	988	1042	967	1031	983	994	1062	980	985	981	984	947	982	961	993	1012	958	956	972	976	1010	1000	975	1021	970	995	938	938	1000	932	969	974	999	1013	1010	1016	1017	980	951	989	996	993	978	971	980	993	994	953	956	1029	1023	991	939	998	1037	973	963	971	1003	987	987	1002	901	954	988	993	989	981	993	986	969	995	1002	1007	961	1005	970	1006	995	992	956	968	1036	1020	1000	962	970	1002	993	965	972	947	961	983	1037	1057	966	1002	993	1002	1012	990	958	1009	942	972	984	998	966	933	967	938	1050	992	998	978	989	981	959	955	946	1007	946	1001	983	951	979	892	937	1005	1023	998	960	953	1032	1001	981	974	928	941	1008	1036	986	950	996	1000	978	1034	978	973	932	984	952	1000	998	973	1019	994	970	994	1009	1015	981	1004	990	966	956	1013	973	964	974	956	971	992	1019	932	913	1089	959	983	994	960	999	1007	938	934	948	975	1034	999	966	960	980	949	975	948	985	963	996	986	1001	978	936	963	979	1009	953	967	962	927	1006	957	973	943	1001	946	979	993	1008	1018	1028	974	980	964	972	975	966	972	1047	999	957	1004	1003	969	958	1028	962	997	975	983	960	928	981	1003	978	987	1046	978	1024	983	981	958	1078	969	968	976	999	911	974	1013	989	1008	991	1014	1013	1010	968	998	991	957	969	1020	1030	1029	1030	971	973	986	948	982	1010	971	937	1007	988	997	1007	1001	1026	952	972	982	1002	963	955	955	991	1001	1000	986	988	920	1028	1001	971	981	1023	977	973	948	1045	971	939	1001	960	950	988	1029	961	989	964	964	957	974	993	1021	968	947	1000	994	996	1052	958	954	978	947	995	978	979	1016	977	923	909	943	985	957	1007	980	944	989	1009	914	1006	1008	1021	954	1008	966	979	1016	967	998	1012	963	994	1011	1015	974	950	981	956	964	987	1013	983	1013	1034	998	1022	1018	986	986	972	956	994	959	1018	1000	1025	946	1004	958	986	1000	989	1010	999
23390	20702	24319	27091	20702	20720	18376	780	474	400	390	351	375	314	335	274	342	314	325	281	295	276	286	277	305	292	278	300	285	247	285	289	279	272	293	302	259	289	295	266	289	273	275	286	301	274	263	294	264	260	290	248	298	255	258	292	277	264	270	281	294	305	243	271	299	300	257	294	325	287	242	318	272	242	273	268	283	314	267	255	250	245	256	278	284	267	252	237	241	281	263	291	269	237	290	262	282	272	312	290	304	281	274	273	263	265	288	272	293	238	277	274	276	288	294	316	257	250	293	266	256	276	292	262	252	253	287	276	261	234	251	291	294	305	279	313	271	274	265	253	314	286	275	275	256	246	287	273	273	281	214	252	251	274	249	259	277	276	276	263	303	239	275	277	268	312	309	287	299	269	270	270	250	278	297	304	286	312	295	273	275	254	257	269	287	300	257	304	275	284	302	295	275	293	305	279	318	269	274	262	275	285	274	273	282	273	249	252	269	303	262	298	283	266	293	267	278	287	265	275	270	261	278	298	293	286	297	263	271	272	292	260	313	268	288	266	276	288	293	298	252	274	277	280	268	291	249	264	308	280	250	280	304	290	259	244	308	254	292	233	309	289	281	233	304	254	276	297	263	296	226	256	281	262	305	287	282	272	303	274	300	296	279	262	294	274	304	257	273	285	284	285	282	301	289	264	255	272	266	238	304	290	263	275	274	307	262	269	280	249	283	288	259	252	238	273	264	252	248	264	304	274	303	314	291	282	300	279	280	289	252	245	270	287	251	267	285	282	305	282	295	281	274	285	257	276	259	252	283	285	266	275	262	264	284	289	258	283	258	258	285	298	306	273	268	238	275	268	290	287	288	275	267	278	253	282	279	266	282	306	260	287	250	274	271	304	286	292	283	288	245	246	276	283	256	275	287	274	307	321	270	245	281	271	293	282	260	271	283	263	245	243	267	268	270	289	289	309	292	275	275	282	272	250	306	278	305	267	230	297	279	296	289	290	293	291	289	276	258	265	286	295	293	268	291	304	270	265	271	311	265	246	251	264	253	256	315	308	261	249	266	262	279	257	257	300	272	309	278	268	283	305	270	299	272	288	285	265	295	266	253	277	254	275	292	294	255	240	263	288	298	283	267	267	260	275	257	294	295	267	279	322	267	252	276	292	282	273	272	267	280	266	333	260	243	319	291	278	290	237	279	277	272	277	246	297	262	258	262	270	275	285	262	318	289	277	294	301	281	263	263	285	287	278	272	300	286	299	260	282	288	257	299	285	286	300	240	262	282	267	295	246	306	320	261	281	273	247	288	250	269	289	266	229	261	267	261	263	259	287	243	290	307	262	254	306	285	249	272	268	255	246	253	298	294	253	252	310	267	282	283	270	256	257	236	282	316	283	269	273	265	275	234	244	276	279	298	284	282	284	271	264	249	261	290	277	290	255	261	250	256	270	283	263	272	253	279	291	264	277	252	271	276	238	285	271	273	259	273	275	263	252	270	279	293	252	269	269	256	261	274	256	289	307	272	279	242	243	270	272	278	315	300	308	261	261	272	269	290	276	269	266	258	264	277	234	272	267	283	289	246	268	276	274	277	276	271	285	282	277	261	298	268	289	291	293	278	263	281	281	289	268	303	248	248	260	267	242	244	267	280	277	292	274	292	269	275	268	245	280	280	292	267	313	249	262	270	261	286	294	290	316	254	257	277	294	284	269	303	251	280	283	283	330	241	297	243	265	269	272	267	256	294	274	247	301	320	261	253	249	297	241	286	256	241	288	278	253	270	254	245	249	311	254	284	266	279	271	289	288	310	267	235	275	305	287	245	250	256	281	248	243	244	269	277	278	317	264	273	272	279	265	257	285	287	286	262	274	259	277	275	262	306	257	292	255	256	245	270	293	280	286	251	290	275	291	246	290	271	288	284	307	308	308	275	281	289	242	261	292	267	308	271	292	291	279	279	255	277	257	279	266	300	291	252	293	276	251	256	276	285	271	257	266	234	263	261	268	308	270	259	252	289	303	289	311	266	299	278	269	284	291	288	275	265	287	273	286	253	282	295	292	316	272	264	270	306	289	278	257	279	258	267	261	253	257	280	300	318	265	305	279	263	270	269	243	267	291	267	289	271	253	304	259	283	287	304	293	256	288	265	258	281	244	280	258	253	303	252	273	287	279	280	314	287	298	291	282	276	267	268	277	260	279	259	261	268	242	303	302	268	287	281	291	260	249	296	265	255	261	282	221	270	274	252	251	248	289	259	248	268	274	262	275	289	271	290	264	278	310	255	272	278	278	283	289	265	262	277	274	278	267	293	317	258	281	289	252	268	309	264	277	285	258	264	277	264	260	291	279	287	276	265	296	309	275	293	287	279	273	297	290	289	275	295	261	279	279	271	253	265	279	265	232	278	286	282	277	272	268	263	274	278	281	267	290	282	276	246	281	280	262	283	263	271	249	262	273	274	295	253	251	271	264	296	286	266	266	274	270	287	242	273	291	273	274	254	297	270	265	278	276	282	281	274	269	267	256	277	239	255	297	303	274	283	269	285	315	268	267	249	258	290	275	254	258	275	279	264	279	299	282	279	238	255	303	261	293	250	285	313	278	293	299	266	281	290	267	261	302	284	234	259	296	286	250	276	253	290	258	266	287	291	269	251	273	286	271	262	224	265	283	258	330	248	273	277	287	246	259	258	265	281	281	275	292	295	276	274	283	273	272	271	237	250	265	285	271	278	285	300	285	264	281	271	225	239	297	290	287	276	259	272	284	311	251	270	268	255	292	296	250	303	280	296	279	256	262	266	279	261	264	289	260	263	256	278	245	292	277	248	266	276	249	262	320	250	280	279	257	255	274	281	287	323	286	261	244	265	279	251	285	273	246	288	264	290	287	277	279	296	297	287	274	267	294	263	276	275	286	293	276	268	251	259	281	273	289	281	244	266	274	243	258	273	319	260	244	234	297	271	272	303	285	295	236	248	279	246	266	310	280	275	274	304	307	250	257	277	278	269	272	276	271	264	266	280	275	259	274	292	259	283	253	256	268	260	264	265	258	285	253	268	272	251	251	274	265	270	272	266	269	229	266	290	293	276	250	311	291	249	259	280	236	261	255	273	278	274	250	278	265	283	284	279	257	273	284	313	262	274	278	284	262	259	293	262	279	265	247	289	275	284	266	277	287	254	264	270	280	282	261	271	262	294	255	242	242	261	261	273	311	277	264	277	252	284	299	291	247	236	289	285	276	265	307	289	261	275	272	289	264	263	262	273	251	262	271	292	278	271	289	305	292	281	289	256	284	271	265	253	280	266	263	251	253	291	295	277	276	299	273	266	277	272	279	261	289	258	231	281	268	293	259	272	284	263	280	270	286	266	290	272	257	286	284	284	260	234	257	272	253	297	284	247	294	271	267	287	279	267	270	297	286	328	270	281	236	281	292	269	301	258	250	250	286	264	280	307	270	261	267	254	261	256	281	270	277	321	273	282	300	281	293	251	289
4346	4380	2315	1148	918	792	715	705	717	699	669	704	605	664	626	700	581	661	629	625	665	599	626	599	649	642	585	612	634	648	631	640	605	648	611	600	607	641	631	546	653	629	549	586	659	612	626	538	628	616	649	662	605	633	609	628	630	661	658	634	647	624	610	594	660	649	636	645	641	594	634	612	649	581	639	633	650	628	625	622	627	591	626	642	626	607	682	597	631	599	630	598	663	655	625	648	643	629	654	622	616	633	593	618	618	621	629	593	642	606	638	648	638	598	654	614	640	592	618	639	616	618	591	620	612	610	588	625	654	608	610	613	626	606	633	573	597	648	602	640	646	594	605	634	653	626	625	660	619	606	636	606	605	568	666	653	631	617	599	592	605	631	652	554	659	633	621	675	660	652	640	605	581	659	639	607	621	656	614	618	597	595	646	614	608	680	618	606	644	634	641	638	619	623	618	618	641	624	587	615	627	651	613	623	607	637	638	634	656	608	613	645	624	581	617	617	578	641	642	626	607	627	589	644	635	627	611	648	659	600	562	638	604	635	614	632	648	691	639	626	599	604	615	644	597	581	674	635	587	653	624	591	620	641	591	634	592	602	624	597	656	607	649	606	631	613	580	614	655	585	623	599	601	607	609	655	650	605	597	676	629	638	605	612	629	643	643	631	595	614	627	615	682	645	619	592	611	612	601	621	595	634	640	608	591	592	620	569	617	653	644	626	585	629	621	639	612	598	660	663	554	642	628	646	638	626	618	631	626	580	648	591	607	604	674	595	624	657	619	661	630	612	619	610	574	636	605	667	652	622	626	601	594	674	619	677	648	565	648	641	591	623	656	607	595	605	634	608	601	655	629	635	611	620	628	619	655	604	605	658	613	625	658	645	629	633	603	651	600	603	644	608	627	579	638	610	608	603	644	578	623	609	619	612	651	634	593	622	630	606	606	606	582	639	623	638	631	597	642	608	627	639	614	647	621	614	569	560	606	605	677	640	660	616	606	647	622	633	614	577	642	622	663	620	565	604	652	614	614	581	621	606	631	612	605	637	592	604	586	602	609	604	614	583	610	647	656	619	595	602	608	655	628	624	635	646	610	588	605	614	600	616	608	618	622	618	592	598	595	631	610	619	607	611	588	570	587	637	590	619	598	650	659	616	606	648	623	625	636	606	599	642	616	570	636	617	622	630	622	582	612	626	568	598	640	617	600	593	586	586	606	637	618	624	646	609	562	561	659	597	632	596	639	633	643	631	629	572	646	609	638	595	633	651	572	597	597	606	643	638	625	613	652	660	639	673	611	619	601	614	636	637	641	673	646	637	615	631	640	586	612	618	648	623	581	610	608	608	615	630	628	626	591	709	607	581	668	639	578	599	620	635	686	647	610	658	666	620	579	598	609	602	628	608	584	617	650	603	609	626	613	633	628	620	611	586	606	630	597	597	594	644	665	659	601	620	642	624	595	616	586	635	602	637	572	663	601	612	662	619	634	636	657	627	611	648	605	675	588	640	641	617	616	630	624	585	639	618	613	604	589	600	639	627	683	617	607	631	600	631	646	637	618	642	611	656	660	589	595	595	637	631	626	589	615	646	584	621	655	617	613	610	610	662	609	623	643	592	569	635	618	668	657	636	614	617	633	600	569	610	596	618	612	616	600	666	607	619	649	611	638	617	648	586	609	608	608	598	628	652	636	641	591	650	669	649	620	627	657	627	662	595	615	622	600	614	609	636	591	615	674	646	633	624	646	664	646	598	599	615	605	629	655	644	620	598	659	621	582	625	633	601	611	571	637	623	628	624	622	647	623	618	625	573	584	642	625	616	598	585	653	607	636	612	608	662	636	616	614	599	600	574	618	643	615	601	619	602	616	626	635	611	631	633	624	645	642	641	598	638	629	666	635	606	596	585	623	637	618	664	577	604	681	629	631	615	629	624	631	581	606	579	597	649	682	640	665	602	669	628	612	599	565	565	608	585	589	623	562	599	578	612	671	631	593	630	586	608	621	597	622	628	604	630	612	624	624	645	597	602	635	674	603	643	622	600	638	582	621	602	614	643	618	634	666	594	683	616	633	613	607	658	627	628	641	603	613	630	616	668	589	612	633	573	634	607	633	626	601	643	613	585	652	617	671	618	588	597	588	605	689	609	605	585	653	583	646	627	614	672	623	598	641	656	645	608	568	617	596	578	621	588	639	632	641	624	611	612	615	651	645	669	639	645	621	579	639	665	592	606	602	631	637	589	594	619	620	621	656	624	622	636	597	606	622	597	593	644	609	618	597	613	605	607	658	623	594	570	568	576	563	601	624	641	621	604	642	625	635	578	596	580	640	596	643	628	615	625	616	555	620	639	682	634	633	580	611	624	650	593	626	658	640	597	588	614	576	611	638	632	615	661	633	635	623	644	659	603	616	621	623	610	632	597	618	645	625	663	600	675	649	625	612	586	591	611	623	651	614	634	648	593	641	612	641	613	671	612	618	603	636	598	596	600	587	599	598	612	616	634	584	623	608	607	572	594	613	619	674	654	622	660	659	653	617	615	610	611	671	641	634	612	621	646	604	666	618	609	626	649	629	628	630	646	624	653	616	627	586	599	605	606	637	616	646	662	635	658	627	611	639	630	634	630	632	623	604	633	621	628	604	597	633	606	634	659	632	618	611	597	630	610	592	564	629	648	600	608	649	627	645	563	596	608	645	634	608	595	597	676	594	631	583	595	625	689	588	614	587	622	592	632	629	588	603	584	601	652	585	622	579	622	614	602	606	657	617	679	627	627	652	591	621	615	635	624	606	590	601	597	590	619	634	650	633	617	699	646	653	610	613	632	620	614	603	610	668	615	637	586	624	640	571	631	620	654	575	584	643	621	656	614	652	619	631	570	610	671	632	666	586	610	634	641	604	616	644	595	608	639	626	515	567	634	626	621	618	612	597	579	604	594	580	616	645	634	626	595	616	641	621	611	602	562	611	642	615	613	668	637	656	692	622	579	610	633	619	607	616	638	622	653	630	618	646	629	597	653	611	601	623	624	586	614	602	641	608	603	652	627	617	612	622	653	633	672	648	650	629	652	616	601	642	605	625	612	611	577	639	587	630	628	628	611	633	604	641	594	611	635	619	644	587	596	621	634	570	626	594	614	614	642	607	608	605	612	591	616	583	593	604	603	638	623	597	628	633	603	624	610	613	598	576	629	630	594	556	577	651	607	614	641	579	599	594	596	612	602	649	627	570	616	642	638	655	593	673	620	614	635	662	596	583	612	609	690	615	621	660	654	585	584	623	613	639	608	637	630	608	657	619	568	603	638	672	610	603	600	644	662	603	622	625	612	597	634	661	623	611	622	631	603	610	641	580	619	630	569	614	652	636	599	653	578	588	648	592	635	622	621	621	625	625	614	631	638	654	611	630	583	628	626	642	612	648	609	621	604	582	625	591	637	609	622	594	613	615	612	586	682	622	640	607	618	594	612	640	631	596	609	638	600	613	618	596	615
31989	18969	6784	667	511	432	408	430	395	385	458	358	450	430	432	398	466	409	418	443	394	434	411	426	470	396	396	380	439	417	407	421	399	407	385	429	402	378	416	459	406	419	404	407	408	374	420	370	393	412	388	399	392	417	438	426	424	383	416	367	414	433	421	414	424	396	383	407	398	467	381	424	448	406	429	419	381	463	442	381	422	415	409	451	445	415	429	424	425	431	376	400	377	437	465	423	408	442	395	433	386	395	387	405	409	443	441	444	404	419	367	421	385	452	412	407	439	467	428	404	405	415	419	386	386	414	386	397	401	427	430	421	423	412	423	431	420	410	456	422	403	386	411	408	443	417	399	455	423	405	413	447	415	440	421	446	409	443	389	427	393	380	418	447	430	391	399	405	409	418	467	406	393	423	412	398	469	400	430	432	417	390	356	465	415	437	402	429	428	387	456	433	419	421	410	424	372	369	381	419	400	399	432	387	415	396	445	440	471	455	381	388	407	419	367	387	448	418	441	414	409	402	401	418	388	409	394	413	424	434	448	452	388	408	429	414	430	385	403	407	396	440	417	428	412	410	455	400	407	422	404	421	417	413	427	411	436	396	379	407	379	378	437	376	413	419	406	426	387	432	435	434	415	442	421	452	395	425	427	402	429	409	423	419	438	460	377	383	396	375	425	357	412	412	449	389	411	414	433	408	401	398	405	420	443	419	427	387	386	424	420	398	410	401	393	402	387	382	451	379	430	406	444	447	412	451	433	421	451	436	441	412	430	403	388	425	404	379	424	398	422	424	388	401	358	407	405	437	397	409	398	384	409	407	413	396	431	404	426	415	421	422	408	407	400	392	412	434	426	450	399	404	440	398	453	389	386	415	427	418	430	417	412	441	395	425	413	393	415	402	409	400	413	386	443	427	390	428	397	425	449	427	392	429	395	444	395	472	430	381	406	396	432	377	404	386	422	461	422	418	428	430	420	423	398	426	398	380	398	393	432	380	414	422	428	434	406	373	448	408	455	416	419	396	443	413	433	385	385	428	423	390	407	379	410	399	397	420	416	392	420	413	421	423	419	398	406	417	422	461	390	416	386	420	394	428	409	420	400	413	362	373	421	420	440	430	393	471	422	398	458	394	441	383	373	396	387	391	397	385	413	429	447	380	448	401	410	405	446	415	483	427	398	434	427	441	435	405	432	395	425	410	413	404	371	391	431	387	422	402	448	434	411	401	426	380	405	402	450	410	414	409	424	410	440	380	435	443	410	432	402	425	377	452	418	432	414	435	369	405	374	418	387	367	380	394	404	392	448	392	376	460	436	380	409	433	422	440	399	384	395	412	385	407	444	427	435	347	426	426	450	419	453	426	417	376	417	390	422	406	411	401	393	404	424	397	411	357	436	409	391	394	417	424	405	409	403	412	397	403	427	388	432	374	405	403	425	422	426	414	404	414	388	416	415	430	382	391	425	382	381	407	426	398	440	404	389	422	440	450	431	378	386	388	394	407	416	407	387	372	400	431	423	414	421	406	383	410	421	406	400	442	433	456	440	394	424	399	392	441	412	414	407	411	402	447	419	408	456	425	444	396	450	412	420	414	416	382	422	429	402	403	408	414	351	390	429	348	411	451	405	438	411	453	410	439	406	409	399	394	426	461	419	417	391	400	420	454	377	399	378	427	423	401	394	397	414	426	431	413	389	425	391	434	417	396	427	402	445	438	446	449	368	379	398	395	411	441	429	416	404	418	401	421	397	418	408	428	429	396	439	421	433	389	461	423	415	414	432	431	400	410	397	419	446	418	399	408	441	433	425	427	412	422	431	394	413	434	395	437	402	427	383	445	428	420	409	444	383	438	417	364	406	429	403	430	410	398	409	398	422	400	409	375	403	425	423	414	423	439	394	399	418	391	410	394	398	411	433	389	391	421	433	431	441	390	423	410	399	410	459	386	393	421	418	423	405	446	403	394	398	421	382	422	439	399	385	407	401	349	425	370	381	380	412	386	435	402	429	396	401	411	404	442	396	408	394	361	369	402	406	375	407	383	450	411	371	418	377	378	438	396	407	411	441	390	430	392	427	383	402	384	404	406	420	432	412	416	390	423	380	448	408	416	383	408	395	413	411	417	433	443	390	359	398	394	430	397	408	448	392	415	401	386	429	399	403	400	400	438	388	397	384	434	410	412	414	397	409	400	407	405	443	413	455	387	416	439	397	399	373	368	422	399	435	460	396	399	399	429	425	382	418	437	432	406	366	401	383	405	400	419	408	422	414	425	420	417	407	402	438	440	429	389	378	412	414	406	411	371	411	418	431	418	418	400	420	442	420	431	423	445	422	377	443	418	418	404	428	421	420	415	441	443	432	384	390	426	444	414	410	420	399	439	410	387	420	442	396	446	415	409	415	413	429	422	443	418	420	421	449	451	427	372	407	420	455	396	420	422	366	421	423	426	448	396	426	388	415	433	422	434	357	398	433	409	397	422	390	431	386	378	404	375	387	425	424	389	400	400	453	399	420	401	391	446	450	436	411	426	339	445	430	403	430	384	375	372	397	421	417	417	446	429	416	402	442	388	432	441	427	417	426	392	391	412	429	414	413	387	426	410	410	430	423	391	415	400	385	368	405	381	417	413	407	407	412	408	366	443	410	403	415	420	420	429	424	425	405	419	404	432	414	376	390	418	430	404	412	404	454	384	413	431	391	415	428	421	404	425	428	419	397	408	389	400	370	415	381	394	443	450	401	392	389	403	414	423	437	403	478	398	446	396	429	390	413	411	411	424	438	433	405	389	419	391	407	408	434	425	416	424	390	427	399	413	392	387	436	410	400	433	413	444	395	412	435	419	451	439	413	414	440	396	445	444	450	392	429	395	420	371	438	408	359	424	385	408	413	410	393	410	408	426	405	406	419	409	383	418	410	456	440	411	425	434	422	422	403	449	426	392	421	410	452	431	399	393	395	380	425	403	402	392	382	404	396	424	397	400	427	389	382	439	416	418	415	445	387	434	404	436	440	428	396	384	387	371	409	412	420	416	401	421	424	406	444	387	476	395	433	439	417	419	423	395	386	423	429	380	464	405	410	443	398	407	432	397	413	418	382	394	405	395	430	399	409	404	382	391	421	409	362	413	423	408	403	422	435	411	394	413	412	421	413	406	404	430	407	394	386	403	392	395	418	425	370	381	419	405	403	440	401	406	400	418	440	425	464	416	434	411	389	448	455	391	396	412	400	425	443	408	429	409	410	417	392	404	432	421	398	401	425	407	413	424	414	420	425	412	396	401	380	417	401	429	407	444	459	416	406	399	413	387	360	410	415	407	391	417	435	414	410	404	390	388	433	411	416	417	366	413	391	388	385	423	413	402	457	409	405	423	411	450	362	413	438	395	428	435	441	407	476	398	388	404	452	440	441	402	405	462	365	384	414	393	376	413	370	409	417	406	393	406	403	453	375	396	415	440	419	414	416	404	384	456	438	421	414	389	383	411	412	419	390	425
5556	1127	980	979	929	969	985	973	892	969	955	961	957	990	896	986	970	937	999	889	943	903	919	943	926	956	917	945	934	939	959	955	952	939	990	971	955	984	955	971	949	926	992	946	974	951	942	931	976	949	962	981	945	922	925	971	960	990	897	973	937	909	953	933	937	959	1008	974	935	915	953	927	923	963	986	979	920	924	962	966	1004	931	928	994	930	930	1005	900	946	935	974	997	997	921	940	955	918	960	940	981	914	952	930	904	928	930	955	948	974	885	929	938	947	916	918	960	943	923	904	966	923	924	924	940	985	914	985	952	954	984	929	948	947	962	901	967	874	939	905	917	923	861	983	912	908	946	912	870	920	968	920	932	923	944	935	992	944	921	929	950	965	923	943	909	907	931	957	917	920	972	904	902	916	892	940	902	941	893	992	933	945	949	940	932	983	915	929	957	935	966	935	978	902	903	953	937	970	863	978	963	926	935	938	919	996	957	925	908	948	954	911	976	946	1013	900	932	968	924	951	984	930	943	974	902	926	920	970	883	950	905	940	952	931	904	938	966	956	921	917	912	971	880	944	986	932	958	883	888	985	938	956	938	930	934	997	932	927	972	933	870	902	951	979	954	995	935	959	946	913	919	944	1002	973	946	938	909	920	934	956	995	931	919	907	916	905	956	905	970	989	921	914	983	975	919	963	980	989	976	902	944	925	902	941	910	940	940	966	976	959	943	910	932	959	964	995	1017	901	912	930	979	989	933	988	964	943	912	994	960	888	967	977	933	941	906	964	902	904	927	944	917	899	959	920	950	967	931	936	928	964	900	919	966	941	882	903	902	942	957	920	931	932	1045	894	975	950	967	993	967	1015	979	947	955	953	996	907	909	919	978	966	936	1017	964	933	897	926	908	956	969	942	959	921	900	918	929	958	977	906	934	975	939	980	970	917	909	922	950	930	933	913	883	906	903	943	906	899	944	980	925	939	923	1011	915	873	997	978	945	971	929	934	921	907	938	936	965	977	987	998	906	959	950	927	968	961	1003	912	975	980	958	965	974	939	923	983	949	903	1012	1005	942	884	936	1016	915	916	954	890	979	900	961	925	971	989	955	884	924	931	954	1003	912	931	916	975	928	1021	869	884	941	956	1009	912	949	990	938	939	920	901	941	993	972	958	883	922	900	953	941	899	932	994	946	906	931	930	958	973	972	950	954	916	951	883	938	925	964	939	957	922	961	893	912	975	924	948	953	933	919	987	960	930	877	890	932	959	893	908	963	919	922	978	914	930	964	960	921	965	898	945	911	911	984	946	959	908	896	964	913	917	959	944	869	981	927	924	956	901	950	913	938	893	954	955	927	886	942	885	957	971	947	892	952	941	974	974	902	941	927	984	904	930	961	1026	964	891	933	906	899	952	904	954	952	989	902	919	919	958	897	947	964	950	891	926	973	971	948	951	957	978	1013	964	955	993	966	939	939	919	969	925	949	896	934	913	928	981	966	844	930	944	987	986	956	969	901	966	952	937	890	954	942	936	988	936	974	930	931	878	953	953	970	966	983	988	955	937	908	908	1025	951	907	963	905	955	911	929	918	936	930	914	958	919	932	918	942	982	929	972	987	961	963	919	936	921	970	992	975	891	876	973	945	973	984	945	912	994	916	929	990	953	916	938	934	943	867	963	970	934	961	997	928	929	966	921	952	884	960	924	1030	984	902	907	878	927	947	961	930	945	952	917	949	905	1044	899	890	962	966	940	939	962	897	909	924	963	890	901	875	953	952	985	975	939	968	888	992	928	939	921	919	960	951	937	971	907	958	951	951	955	910	994	954	915	1010	988	957	869	967	984	1005	941	971	900	949	915	954	956	954	936	942	985	874	920	974	962	929	938	1001	927	956	925	914	979	960	947	925	927	937	942	931	947	951	952	1019	916	947	958	943	975	958	891	945	956	976	932	939	944	895	913	927	970	951	901	914	918	906	919	885	960	939	978	978	920	939	937	940	902	938	937	991	914	916	960	947	953	894	928	940	1017	947	952	895	913	1001	928	917	922	931	940	948	974	927	980	905	960	974	921	924	970	954	916	954	909	911	944	1002	918	958	934	939	964	970	958	963	908	1002	1016	931	984	979	1001	920	924	955	955	963	987	986	899	1039	991	1006	974	915	932	853	949	960	940	963	890	936	962	943	936	950	871	1010	953	945	941	949	942	978	966	962	937	917	897	915	950	919	939	975	919	959	914	899	924	976	918	934	925	973	941	915	953	931	932	930	990	963	946	889	947	912	927	949	916	945	950	949	983	915	901	963	1013	1035	939	946	950	917	936	901	916	909	919	907	936	956	933	890	871	946	972	994	885	919	949	976	953	931	953	894	903	893	953	912	914	936	944	1011	932	941	955	942	989	987	950	980	933	964	955	935	963	1017	934	926	915	973	942	991	985	932	978	950	981	930	933	923	926	928	955	899	945	938	938	916	984	932	904	969	936	976	1033	962	954	932	920	971	929	934	937	881	915	913	939	951	941	980	909	1005	995	975	980	953	966	881	913	881	919	931	900	927	960	871	927	905	924	970	972	986	943	929	899	917	942	1041	981	927	907	927	940	964	966	1026	952	951	935	907	1029	883	951	957	973	984	906	959	980	947	954	922	943	959	916	911	999	879	951	903	928	923	908	895	931	908	937	935	942	960	999	927	954	1004	925	959	1006	950	965	915	873	916	964	926	1000	1002	913	979	999	892	953	999	942	951	964	974	963	992	962	887	958	993	952	902	944	925	961	949	913	917	923	990	982	968	934	966	958	953	920	919	1068	938	956	980	913	925	907	962	917	920	929	1008	955	969	896	954	872	965	897	910	1010	903	936	902	951	911	944	955	890	976	911	966	940	887	974	934	967	900	918	988	998	925	959	923	962	940	971	991	923	963	925	959	928	909	917	870	986	973	939	964	929	949	881	899	965	884	920	934	946	962	953	924	888	947	957	991	927	963	936	899	936	907	949	952	947	981	885	954	956	914	957	974	914	962	944	959	922	928	924	981	923	957	951	933	909	927	947	983	942	936	929	943	960	913	918	930	924	975	963	962	983	905	957	950	975	979	1009	929	922	880	955	891	984	1001	911	915	899	899	957	905	932	957	925	956	970	951	967	962	916	962	974	858	1008	1019	977	964	938	942	934	950	923	928	900	956	909	872	949	964	970	947	907	931	954	928	968	950	946	934	965	899	925	968	953	977	947	967	959	938	982	886	958	1010	960	944	906	927	942	925	923	929	921	981	970	925	926	938	936	947	901	948	940	938	895	951	929	913	995	996	1024	910	969	930	922	946	915	955	965	919	968	893	948	994	964	964	918	934	973	926	965	936	932	940	961	970	998	907	989	909	923	980	917	913	955	1002	930	943	939	953	915	975	918	968	988	972	941	914	1006	922	944	936	940	958	958	952	931	949	965	939	954	913	940	983	945	882	919	972	967	933	963	975	982	999	964	928	946	929	971	954	939	906	1000	937	988	894	910	949	898	954	988	972	989	988	946	1002	962	950	954	1018	945	984	940	944	1022	883	896	975	977	915	982	967	900	974
23950	20720	24068	27409	20723	20613	1969	656	546	482	484	545	478	477	455	452	483	484	478	464	436	434	484	466	480	496	420	473	430	465	468	451	398	395	425	478	454	439	415	409	473	427	445	466	452	442	455	496	469	471	424	475	410	410	433	454	459	495	421	434	469	450	445	451	472	477	441	466	452	435	477	497	421	484	474	490	414	442	442	436	444	472	478	461	458	446	460	414	442	487	474	449	489	471	477	484	432	481	483	450	489	452	468	402	430	455	460	458	438	452	455	444	444	439	486	476	497	478	452	471	455	437	412	448	448	471	413	464	493	447	435	447	435	431	459	453	461	444	460	449	461	483	456	452	446	434	431	467	482	501	460	467	475	430	439	425	455	434	428	449	467	431	465	436	447	497	502	437	436	479	426	470	438	445	448	443	461	462	428	430	437	454	442	428	445	451	459	448	463	434	433	489	445	445	456	423	436	465	453	444	492	452	449	464	521	434	439	473	496	427	449	446	472	429	477	435	453	470	469	492	456	429	400	438	449	417	439	419	412	446	447	463	437	443	421	408	442	433	458	435	461	486	481	429	402	448	444	477	430	477	497	432	415	473	481	462	463	475	515	485	455	469	443	431	451	493	446	447	467	437	450	431	454	480	468	425	473	442	441	443	453	467	463	459	459	457	458	489	430	486	441	432	442	422	474	444	436	470	442	430	440	450	436	467	496	452	455	465	453	458	433	453	479	452	438	476	430	446	460	410	484	440	441	425	439	452	489	429	419	458	468	458	451	439	492	459	437	449	433	448	428	472	474	481	450	449	452	437	503	500	482	425	430	414	466	454	475	459	477	489	446	471	464	439	435	452	431	486	477	425	486	445	476	451	499	443	475	446	417	445	456	469	483	457	509	483	420	430	434	436	462	475	449	498	496	443	465	430	454	482	460	433	466	480	467	411	447	455	472	467	467	437	486	514	473	445	464	463	500	440	441	414	477	426	451	454	466	442	429	418	454	486	473	482	469	465	450	443	431	487	428	421	447	440	463	405	443	407	447	405	475	445	454	422	459	481	475	474	449	449	465	457	446	443	460	472	447	450	461	479	459	473	453	456	441	477	451	451	470	463	420	429	408	431	467	466	481	494	425	493	487	458	458	466	421	430	451	437	459	453	444	470	404	480	404	452	412	461	477	417	474	447	441	502	485	429	456	423	456	435	460	444	447	411	437	483	504	465	474	449	439	438	459	462	434	448	443	431	438	429	457	452	467	446	448	447	467	434	455	500	442	421	453	423	436	465	476	463	461	466	421	386	452	452	477	481	484	471	485	468	479	470	429	451	413	479	413	464	467	448	419	542	480	430	502	453	499	447	438	462	476	459	466	440	447	451	474	471	501	455	497	471	422	456	468	433	464	446	434	461	452	444	452	470	444	456	444	439	442	435	461	428	435	485	471	453	480	454	430	496	425	474	432	478	453	472	495	450	405	433	458	472	426	404	457	424	454	460	414	452	440	467	483	455	459	502	456	472	494	479	456	473	448	424	438	477	435	422	411	454	412	476	463	432	449	463	449	441	448	430	482	468	483	449	430	471	464	459	444	432	484	437	430	488	458	475	464	452	455	472	425	439	462	469	482	461	438	393	441	461	486	446	458	421	450	459	446	415	453	480	438	488	425	434	471	396	488	495	488	430	491	415	464	458	465	469	464	460	429	446	477	447	456	471	438	416	460	436	486	510	441	462	457	438	477	429	433	424	452	436	487	467	426	422	454	470	490	479	445	435	486	448	449	469	434	450	428	445	449	479	449	426	431	413	435	455	440	458	458	451	506	454	486	465	459	449	455	433	447	453	463	429	443	453	446	421	449	462	461	407	475	499	449	451	504	483	427	417	458	449	469	439	488	474	461	488	463	478	422	449	471	444	460	435	427	455	461	416	439	415	435	425	439	466	436	458	419	445	477	465	479	499	432	468	417	485	456	482	470	441	453	430	459	462	408	477	455	451	424	473	433	478	424	410	479	429	451	495	441	457	455	466	446	463	440	435	419	446	464	459	435	452	454	490	435	451	467	447	433	410	444	426	450	410	473	427	460	460	474	470	445	470	448	459	427	435	439	440	434	479	461	461	461	474	439	456	444	447	434	425	425	447	465	444	412	408	466	445	467	510	475	474	474	497	473	468	474	407	482	461	486	427	476	456	463	488	443	450	428	429	424	437	445	410	446	418	468	469	455	470	448	472	444	448	467	476	510	473	450	435	449	469	455	463	429	462	466	466	460	434	457	495	454	477	468	454	437	465	444	482	437	449	491	433	465	453	424	429	465	447	417	427	451	460	467	435	392	451	449	422	472	496	444	430	446	461	435	456	439	431	482	418	436	488	476	449	438	459	446	464	433	428	437	441	432	460	484	403	458	437	453	451	450	468	476	498	433	417	451	436	426	438	444	464	459	459	439	409	433	452	409	435	425	460	424	480	487	472	441	462	435	443	448	426	445	515	455	450	484	453	450	463	432	432	443	445	416	443	460	430	449	468	417	437	485	464	444	470	486	440	474	444	464	437	428	442	471	459	453	451	465	452	432	405	493	461	501	457	453	467	466	425	419	465	434	411	487	475	469	450	435	511	459	483	465	452	451	415	466	429	471	488	423	476	399	455	467	471	494	440	436	455	492	471	455	467	393	415	476	456	471	433	456	452	468	437	505	515	487	444	445	448	465	448	455	414	431	414	462	485	490	481	456	439	441	446	441	452	442	440	424	443	474	444	447	447	516	458	412	461	491	467	445	429	427	471	470	379	441	440	479	471	429	486	440	497	447	451	477	440	469	432	465	459	476	417	431	431	438	463	476	444	459	490	463	463	464	473	449	454	504	466	440	481	515	463	417	465	440	445	421	458	499	463	449	443	494	451	459	435	513	463	448	472	455	501	460	433	470	438	485	472	458	435	454	449	438	448	444	437	454	456	467	427	451	431	464	479	453	487	450	405	430	438	452	479	443	477	464	444	434	452	439	443	489	502	469	409	456	419	444	474	439	451	444	508	449	427	419	438	445	469	439	440	441	457	429	452	456	440	456	438	492	488	444	444	429	448	447	441	474	453	435	421	457	423	399	420	436	417	476	426	488	487	456	467	492	422	401	478	443	431	420	480	481	420	416	454	480	487	448	444	415	459	450	467	426	455	449	447	459	469	449	428	463	442	483	465	458	485	433	453	450	418	425	440	441	453	428	500	429	486	453	488	435	439	419	451	472	469	444	467	449	414	432	460	490	501	444	494	453	461	445	441	422	448	459	469	471	431	460	447	417	438	449	454	456	457	480	456	464	457	443	459	507	438	467	475	484	418	408	455	442	422	458	469	481	410	475	445	454	441	462	440	471	428	478	462	456	463	420	442	442	443	465	452	426	472	451	447	427	474	482	475	430	428	460	448	460	446	416	429	455	405	438	457	439	461	466	458	438	421	460	436	461	432	434	474	431	469	468	412	469	450	440	467	504	411	473	417	473	420	473	460	451	468
4327	2972	1997	1316	1225	1019	1094	970	1096	992	1037	980	1001	995	1046	1054	1010	930	945	989	967	963	1039	983	988	1034	979	979	987	994	998	985	977	1001	963	954	1036	965	1036	993	999	1025	978	997	957	990	952	977	1061	976	1025	977	941	1057	975	970	974	973	922	993	984	975	1003	980	1025	965	944	971	983	1021	1007	995	992	990	1034	969	1002	1009	995	1020	977	985	998	948	1065	908	1000	956	966	1015	980	988	974	992	1031	993	951	997	991	1035	1050	946	946	984	938	953	943	989	983	1028	995	992	968	960	1026	919	985	1014	935	961	1006	1007	957	964	934	1036	994	951	1002	947	1006	984	972	991	1000	958	1010	1012	949	1042	936	984	1021	973	1024	957	1045	975	985	970	967	1002	977	1021	973	1012	984	961	999	938	949	1074	975	976	1009	989	1023	979	998	924	1023	979	1010	983	1016	987	963	1022	958	951	938	1022	933	997	962	1010	991	1028	957	993	997	967	972	991	932	984	1016	939	1006	980	1007	948	998	1035	991	1029	1006	985	1030	1000	978	946	961	989	989	1001	916	1015	970	1007	996	986	990	1005	996	994	1001	983	984	1032	988	982	999	1014	955	965	978	968	1008	1009	1026	996	953	998	948	1024	946	968	937	1022	978	1000	987	984	983	991	953	952	951	973	988	1029	1041	977	973	1022	1005	931	984	989	989	1039	988	1034	986	998	992	1030	967	935	999	1005	984	1015	977	965	1011	986	980	1030	988	983	961	1056	978	953	993	968	951	927	961	1034	983	993	1046	967	1011	993	974	1027	1018	1011	957	982	976	1014	978	896	981	996	988	997	1044	1013	1027	985	1001	1020	1020	1031	1000	1002	981	884	938	945	1086	971	944	987	947	944	948	977	997	971	994	992	995	1026	949	1055	991	964	987	998	959	1034	975	944	963	1025	965	1000	936	998	923	1013	1008	967	988	1007	955	986	1014	1020	960	965	955	961	1062	974	964	1016	983	1035	972	949	1023	1034	1032	976	1033	984	935	961	970	1073	936	970	958	966	998	936	1026	967	1041	954	969	1017	959	939	1000	1015	1004	1058	1042	1010	970	996	930	1053	941	907	962	1013	1078	971	961	973	1015	1006	1008	1000	969	1014	973	975	988	942	983	973	931	988	978	974	966	941	961	981	983	946	952	974	986	1006	965	988	949	971	974	917	976	930	1022	959	987	1004	979	992	988	1001	974	984	951	1018	963	1040	976	946	940	936	986	1027	975	990	996	999	950	998	958	975	971	979	1001	909	1043	978	926	968	958	980	1009	1003	1039	999	1014	1051	1007	950	963	979	952	981	1019	972	990	937	1000	964	982	997	1003	947	986	986	988	1002	935	941	1005	986	950	979	988	994	1010	963	1059	972	996	989	979	1005	985	975	1022	948	961	1021	1028	1012	951	1018	970	978	975	1017	1006	1002	992	970	987	958	986	1005	1023	960	933	1017	1031	994	974	948	972	933	1039	939	958	981	990	971	1014	930	993	981	1024	990	949	1041	994	984	973	1078	960	1015	1027	933	976	1015	982	989	966	1021	965	984	976	992	937	998	1012	998	939	972	963	970	1016	954	967	1018	961	1013	994	1007	1022	1035	958	967	948	1029	943	1039	1054	988	957	926	904	1020	1010	965	1028	1000	979	1017	1018	958	993	954	958	976	962	978	991	993	1028	973	932	941	1025	980	995	974	938	983	984	1026	960	1049	961	955	994	957	1012	948	990	986	998	992	1000	1026	1018	1003	1021	984	984	968	1009	1008	995	972	990	950	1006	958	936	988	994	980	993	983	949	998	940	993	1024	1024	978	961	1005	928	988	990	951	1045	940	1042	971	998	959	926	951	1015	993	1014	959	918	990	1011	1000	995	978	968	930	1039	976	973	1008	980	969	1000	995	1018	962	1003	951	972	1004	926	1032	1026	1005	944	972	947	964	960	1062	960	1071	949	958	959	1009	1021	970	1001	1012	996	1017	956	978	995	972	999	1015	944	987	994	988	958	1001	999	995	965	1032	981	989	949	1007	1025	957	1007	989	944	1041	1052	1059	952	1025	964	999	1010	1021	1002	1002	1028	1005	1018	968	961	925	963	968	967	1011	998	1019	1045	1008	981	965	937	1017	985	946	977	982	959	1000	991	951	987	980	968	973	971	1026	926	1001	989	987	963	986	990	936	1023	964	952	994	986	976	1028	1016	975	1041	958	1000	960	977	1008	962	1034	992	985	1008	1002	989	1019	967	1026	985	1014	1030	954	941	959	976	982	994	1023	960	912	941	965	949	984	996	978	1002	945	1025	930	995	976	983	988	956	978	991	1025	997	986	905	989	992	949	990	1045	990	997	946	967	1006	1019	1003	940	944	986	1005	973	907	914	989	976	991	941	966	1009	970	962	975	994	978	969	1011	1005	1003	999	989	958	962	990	1006	1059	936	927	1015	969	932	1011	985	968	979	977	978	973	1001	987	1013	1028	986	943	920	961	998	952	1021	990	1033	1006	974	989	1041	931	908	997	1029	966	982	954	966	1026	975	981	981	982	968	1002	1033	989	978	998	975	937	1000	973	961	980	990	971	961	978	969	994	952	1022	964	981	912	958	962	986	1016	1045	924	1043	989	963	978	1011	974	1037	999	1018	941	897	971	973	925	998	991	1023	979	1013	1029	981	980	971	977	952	977	980	1014	1007	966	1001	968	970	955	1015	980	1000	1021	1006	1006	936	962	991	988	1039	990	952	1020	948	974	937	993	1000	955	1007	1006	980	1070	982	979	982	959	945	956	979	1035	960	1006	954	957	962	1015	997	995	1057	960	960	984	987	1000	994	970	966	980	947	1017	948	979	972	902	947	973	951	997	1009	1016	938	994	1018	966	962	1012	1028	1034	958	971	998	985	1024	966	1033	958	982	990	985	1034	1015	967	993	956	946	912	1003	994	920	1002	953	1050	991	1048	976	963	992	1021	952	1017	974	902	986	1073	978	999	964	974	1041	946	967	934	976	934	968	951	932	999	970	1029	967	973	950	896	1028	989	971	1003	987	959	995	972	1018	941	979	982	986	1019	988	981	946	1039	938	962	967	960	970	967	996	981	1014	991	991	967	1014	1022	1026	1009	1005	964	950	1027	992	1019	966	999	984	972	998	930	1055	1022	975	1067	957	1004	970	947	969	971	992	1000	988	933	992	1003	1002	1035	1013	987	962	952	963	1026	1005	957	1035	972	1079	964	931	1016	1034	963	961	1010	1010	1006	1021	1005	947	982	928	1010	957	1021	1011	977	928	1023	1013	981	969	1032	970	974	1026	943	1006	1007	1040	1038	982	936	1013	975	983	965	961	982	1018	987	955	962	965	1005	953	940	978	987	960	977	953	974	1017	958	979	969	982	972	1004	1035	1003	1003	939	894	1016	953	899	1001	954	1032	921	992	972	1062	1039	984	974	1003	987	1011	1007	1003	988	1064	948	967	1012	967	980	983	1014	1013	1009	947	964	955	966	999	957	972	1020	980	998	1000	1012	1002	1003	973	1023	1000	971	958	970	1007	936	1020	985	1008	994	988	953	989	1015	1024	972	948	991	984	959	1072	933	955	994	955	1018	978	998	968	1009	939	1007	977	965	1048	1013	949	976	1029	980	957	1002	995	976	928	975	967	982	940	1018	1024	1026	959	1022	977	972	1026	964	1046	970	1006	976	983	979	1018	977	973	989	1005	979	1024	1055	942	956	976	1009	968	984	955	939	1014	979	1001	1039	980	978	987	953	984	957	952	1000	940	1086	995	973	1038	1020	998	989	1029	989	985	1071	1004	944	954	1000	1012	977	1040	968	992	982	1005	1014	997	968	938	986	933	1006	1037	1000	962	953	937	1035	941	1018	975	971	1020	993	996	987	958	1020	1039	995	1034	957	1041	947	999	990	978	1001	1048	949	1006	975	971	1016	998	999	1001	985	957	1023	955	982	1013	1030	968	991	1017	1017	929	961	1001	982	1066	1007
23378	20700	24296	27135	20702	20724	18228	777	414	412	412	362	342	304	301	327	330	280	310	312	331	265	309	299	273	283	299	292	298	284	268	283	298	293	291	277	269	277	283	290	266	279	286	297	283	261	284	303	305	286	271	294	316	270	290	278	275	273	259	315	275	285	255	301	269	288	281	282	286	288	302	282	268	270	325	288	246	259	312	311	267	280	287	270	280	265	263	261	261	284	288	290	266	267	278	315	282	291	264	260	293	259	269	275	292	250	298	280	251	275	283	290	306	291	255	302	270	263	278	294	264	268	288	295	303	311	256	243	280	294	293	291	298	312	249	264	265	245	281	283	270	266	260	285	241	251	232	276	281	273	264	294	274	289	286	285	282	248	284	239	273	302	297	286	282	282	283	261	303	317	276	264	277	327	265	232	287	291	265	259	265	268	278	284	287	273	291	254	242	275	287	267	280	294	310	289	226	260	270	269	256	266	300	291	250	262	289	277	278	262	250	277	274	286	262	291	288	261	270	234	281	263	257	247	266	302	284	269	246	256	252	270	284	267	260	306	287	256	275	303	284	287	261	254	240	301	289	276	277	257	234	294	272	286	264	263	253	281	280	271	261	284	283	315	250	284	280	294	304	253	234	272	250	251	235	288	249	263	267	276	274	275	285	248	288	248	248	267	271	274	268	254	301	278	276	247	242	268	284	313	266	302	282	248	297	270	293	270	277	302	298	307	288	292	253	241	284	262	282	282	266	267	277	300	259	274	251	231	303	279	244	307	241	274	282	273	245	271	287	321	271	277	268	279	268	264	276	278	283	275	278	289	249	296	296	251	232	239	275	270	257	276	270	260	286	249	274	244	282	254	267	296	296	281	292	264	300	253	283	259	285	297	301	281	255	243	280	298	278	275	267	291	262	274	290	276	290	304	267	282	245	287	257	282	286	285	298	265	264	276	288	264	257	294	257	253	301	314	269	274	265	289	284	300	273	261	278	246	245	286	285	252	257	260	262	260	279	255	263	246	269	276	264	278	301	276	244	277	259	254	314	296	292	287	278	274	265	267	262	250	278	271	271	244	284	274	277	288	261	290	249	284	242	255	310	264	288	261	264	289	299	288	271	256	246	273	276	278	288	293	282	290	297	251	266	281	271	274	278	285	287	250	259	270	284	272	295	260	302	294	240	308	287	279	269	308	300	276	268	300	279	284	265	301	265	308	270	261	277	273	264	268	243	287	252	276	262	281	256	242	264	293	264	282	262	280	259	275	251	281	306	257	276	246	303	282	290	274	258	286	293	284	265	249	248	284	254	254	318	268	276	265	263	280	306	267	276	257	272	263	292	264	265	254	278	262	261	265	313	274	295	274	295	272	249	272	280	260	300	239	268	270	276	282	268	288	276	251	255	263	290	309	247	303	266	285	272	277	252	284	287	257	275	269	294	298	308	260	271	248	278	276	277	289	301	266	288	264	295	260	295	265	247	271	300	284	271	268	259	323	274	257	238	277	272	254	265	233	265	266	247	256	268	259	268	300	276	252	296	293	313	257	327	279	331	277	258	290	273	256	291	278	301	306	257	270	290	264	237	279	295	290	284	271	268	260	318	253	301	248	229	254	272	273	293	294	255	282	278	291	288	260	273	267	248	284	254	283	293	267	243	287	245	256	249	253	276	287	287	284	290	296	264	245	270	277	251	254	259	294	293	270	286	257	276	267	270	281	284	237	270	253	275	265	307	271	253	285	277	278	286	274	303	267	299	265	271	283	252	302	295	272	249	288	275	258	255	333	270	258	300	308	308	245	268	269	284	291	259	273	264	272	274	253	268	304	288	236	276	269	272	282	286	285	282	299	309	296	263	283	267	247	258	271	281	267	245	290	267	293	296	290	296	303	302	242	299	254	302	267	261	275	259	262	291	281	260	272	284	273	273	272	271	301	295	272	283	279	237	292	304	282	259	250	319	278	264	256	288	266	244	304	303	266	303	288	285	275	278	270	258	286	257	287	276	293	292	246	234	282	279	299	288	267	262	262	266	258	281	292	270	265	249	269	256	238	312	258	242	259	292	283	311	262	266	280	243	286	280	303	265	286	254	303	283	272	271	268	234	271	291	268	283	300	253	279	295	263	289	268	261	280	285	274	288	282	274	286	278	245	289	256	238	267	266	293	276	252	263	319	260	269	272	272	244	262	272	257	265	291	242	247	282	244	253	260	270	298	264	253	266	291	301	251	238	237	285	265	310	291	252	265	270	271	273	254	275	297	285	243	280	303	248	254	260	269	267	277	273	296	283	268	263	291	263	312	279	261	286	268	283	263	257	286	290	268	247	249	294	262	268	278	272	299	233	282	299	235	252	307	284	271	278	282	249	263	280	299	298	319	272	269	276	294	258	296	298	270	249	245	278	304	268	243	262	265	319	260	263	264	274	270	298	303	273	256	310	308	304	306	263	279	268	276	260	280	273	293	267	268	286	322	315	283	254	276	282	278	295	267	262	268	261	300	238	262	257	283	304	245	324	277	284	273	262	267	268	274	250	282	261	247	242	255	296	299	267	269	280	271	268	292	278	297	297	270	235	263	240	264	290	268	307	298	277	279	271	282	262	267	286	314	287	275	266	287	271	272	281	292	272	292	275	266	269	280	310	256	262	254	271	274	268	253	266	277	252	280	283	273	269	255	271	288	239	271	281	272	259	264	256	253	273	265	280	233	275	322	277	271	281	269	240	247	270	286	293	303	245	248	267	300	261	244	246	278	275	271	246	275	261	220	255	293	259	270	309	283	281	260	301	279	272	297	294	289	282	278	291	302	290	296	251	287	277	292	294	254	250	263	290	318	295	281	260	278	270	298	277	274	253	237	270	295	276	274	287	284	259	275	249	318	284	278	262	234	292	254	275	286	258	286	275	247	276	308	234	281	279	266	284	275	285	241	280	287	269	265	275	235	296	293	293	278	287	283	315	288	290	266	269	258	284	275	265	280	269	287	297	276	262	294	268	291	260	279	291	284	254	284	296	265	257	301	278	314	232	283	244	283	247	289	277	277	270	282	271	240	257	267	295	310	272	294	283	294	286	251	267	259	258	258	276	283	266	298	319	272	262	236	257	208	239	258	255	277	271	291	285	273	271	285	275	247	258	268	295	255	264	284	287	288	264	259	298	273	285	285	244	274	263	284	281	257	303	275	275	269	262	246	272	265	251	265	289	283	280	278	281	255	291	287	284	282	310	277	241	277	238	267	261	281	256	254	285	284	279	287	284	268	275	245	225	270	302	274	287	259	275	278	262	259	248	264	261	267	293	288	300	288	285	259	238	285	277	291	267	272	287	254	248	291	286	271	267	294	306	276	271	288	288	284	282	300	239	270	250	259	278	266	267	259	273	284	268	272	287	278	252	266	279	269	252	309	235	284	258	298	312	295	293	283	263	303	282	268	280	253	276	287	319	306	250	262	284	269	278	261	294	306	275	282	265	263	297	270	290	280	295	267	275	302	258	271	267	270
4306	4328	2377	1252	966	794	783	705	675	670	615	644	624	683	662	599	694	642	621	655	617	596	623	592	602	597	622	617	621	629	635	654	622	660	673	669	592	624	594	599	656	666	660	602	629	624	590	640	627	615	622	602	605	678	635	643	617	657	619	606	630	618	562	602	566	654	646	641	647	680	618	587	617	627	645	606	621	624	615	617	668	599	628	595	646	636	636	595	622	607	612	638	613	618	652	622	635	614	581	604	634	590	610	641	610	609	596	602	641	578	635	627	638	608	592	591	595	643	624	639	594	612	638	586	634	635	639	613	591	616	632	632	639	646	643	608	612	647	624	631	669	667	642	627	630	650	624	639	642	625	651	656	629	634	614	599	650	671	607	584	609	575	649	610	640	625	573	616	651	575	667	616	589	597	604	604	620	616	593	602	627	628	596	617	633	633	648	600	670	631	627	610	661	628	593	604	639	656	634	650	587	656	628	607	597	623	584	669	638	623	602	627	660	623	586	589	639	603	657	628	597	633	598	625	591	629	631	624	648	597	599	652	610	605	614	671	652	646	590	664	623	582	622	645	645	592	586	589	589	597	641	630	627	648	616	624	588	600	605	649	610	645	592	608	649	634	623	615	593	648	652	620	666	683	621	590	629	600	663	600	614	613	622	592	664	623	609	622	587	594	665	618	619	587	595	618	644	601	638	590	633	623	619	629	608	657	621	627	641	562	612	635	666	634	600	611	624	549	607	622	577	642	632	616	618	609	642	621	592	590	588	612	639	611	638	638	617	612	596	625	612	642	631	591	636	631	633	605	579	575	629	610	667	577	633	631	627	655	653	640	669	606	673	610	594	626	636	601	619	652	606	653	627	594	630	623	627	607	613	639	618	629	649	612	631	605	607	631	598	635	610	625	645	589	557	581	610	598	667	632	636	580	598	619	648	622	646	625	603	585	656	619	624	596	639	600	654	605	623	681	643	607	609	580	602	656	589	632	618	594	610	670	587	605	642	608	565	601	598	634	644	591	633	595	658	629	579	608	659	645	625	587	610	621	653	606	631	625	637	583	650	617	677	583	592	633	618	640	637	590	587	637	612	618	652	614	620	620	589	625	688	593	633	592	631	608	616	668	608	616	637	601	626	616	606	593	606	649	578	632	629	580	584	614	602	624	685	634	638	600	652	551	637	625	634	596	641	614	624	586	612	641	651	636	610	625	606	633	624	604	640	602	629	573	603	606	621	612	628	634	573	628	633	677	623	651	638	610	628	626	617	614	618	572	655	590	650	597	582	634	621	658	680	664	598	593	679	612	635	611	610	613	617	597	599	652	606	631	688	645	585	601	609	626	604	667	635	647	570	634	614	617	610	658	626	626	635	618	630	613	601	565	676	627	637	594	573	665	655	622	620	635	644	603	638	601	628	632	591	642	630	606	585	663	616	622	597	608	623	626	596	615	655	624	613	623	570	617	622	605	611	612	656	596	650	659	637	652	621	663	592	631	674	629	582	604	599	668	594	645	627	624	623	603	589	654	614	608	613	669	625	625	597	619	608	608	617	619	608	637	661	644	613	636	598	587	633	643	625	596	628	627	623	596	662	588	611	635	651	684	597	616	625	597	636	586	585	565	624	583	624	625	633	603	620	625	570	628	604	604	632	650	586	626	679	648	573	620	610	653	588	630	645	616	632	624	604	603	603	620	641	619	623	611	605	628	686	629	628	638	641	639	630	653	646	643	625	596	648	660	625	602	652	659	617	607	647	614	646	612	619	616	671	620	587	608	587	617	609	630	613	642	631	594	628	613	686	598	610	590	590	613	683	616	619	663	613	617	589	613	625	631	634	600	606	593	617	623	629	625	646	640	587	630	580	616	619	605	610	588	623	641	634	608	567	567	637	618	607	612	605	618	694	596	627	604	598	609	613	652	604	661	651	611	641	610	606	592	626	642	576	626	616	610	630	572	653	621	607	642	603	645	645	626	619	650	632	630	632	582	649	663	639	668	625	629	646	561	574	624	602	634	632	609	586	658	637	613	605	640	634	664	629	582	625	612	593	631	634	609	608	654	609	582	649	614	606	607	649	636	644	636	634	656	556	621	611	616	583	615	620	605	624	589	634	596	630	589	605	607	633	646	624	607	608	632	595	638	608	626	626	569	620	668	639	654	657	614	626	634	586	575	671	595	622	606	649	632	604	627	653	596	605	600	587	600	597	593	617	615	623	601	598	646	627	654	595	629	635	608	653	618	592	583	610	626	609	591	637	595	609	589	597	634	629	661	658	618	561	618	628	627	627	628	608	621	610	618	615	628	634	594	652	604	593	649	642	628	585	602	640	585	601	638	595	621	595	649	664	594	618	572	662	624	640	641	617	563	583	601	629	587	616	590	608	625	599	573	543	608	594	636	611	690	602	598	591	620	639	560	614	666	565	604	620	590	608	616	631	609	623	633	625	639	617	603	620	588	575	616	665	676	603	659	607	568	640	661	629	660	625	642	628	634	597	652	608	645	596	636	607	619	606	627	639	612	610	624	612	594	624	620	581	608	591	581	613	641	620	647	606	621	598	617	651	571	592	616	657	593	577	635	610	596	613	640	588	613	595	625	613	628	645	616	620	627	566	570	624	605	641	650	646	612	577	583	639	601	626	632	614	617	642	625	563	584	668	625	648	630	613	622	605	637	622	621	616	643	620	587	594	589	598	603	622	603	604	598	581	648	671	616	597	572	609	628	561	607	571	621	618	652	586	621	616	621	668	614	620	597	587	618	581	618	580	586	589	621	604	621	628	634	639	603	592	607	611	641	614	564	602	611	594	632	618	612	631	585	629	670	603	660	626	607	599	618	570	610	586	611	613	600	594	579	618	613	652	623	610	590	650	606	597	609	607	644	612	605	621	648	620	601	596	637	614	630	585	628	585	603	596	623	613	666	612	594	610	580	620	573	609	609	656	609	662	623	588	654	627	656	623	630	557	645	585	665	621	612	596	612	570	605	588	650	631	606	601	608	590	638	642	601	640	639	635	642	649	658	618	634	602	639	658	641	580	610	638	602	646	574	606	593	614	614	580	585	602	618	659	604	621	635	565	634	581	659	624	636	639	591	625	605	609	656	645	585	612	631	607	640	609	622	618	650	629	599	667	572	602	643	626	617	624	631	603	653	620	644	642	598	684	632	634	638	605	625	610	655	636	628	655	655	627	638	595	615	623	660	623	630	585	630	608	606	602	675	673	632	623	610	632	634	579	668	614	627	632	605	625	592	622	615	644	595	616	604	633	580	615	633	635	643	622	626	636	600	661	611	596	619	610	602	660	623	625	627	580	625	589	587	613	592	622	644	567	628	615	641	638	620	633	588	597	606	589	586	631	643	589	604	624	595	611	624	611	618	571	620	597	621	663	587	604	630	658	598	628	601	645	673	612	631	620	586	620	560	617	599	594	604	602	636	676	593	629	634	624	639	595	596	635	608	666	665	636	604	664	659	616	588	635	635	622	610	583	579
31863	19092	7122	973	699	637	618	475	474	420	381	428	382	470	405	405	394	456	415	401	427	391	411	439	476	392	431	433	407	400	438	411	405	394	378	428	443	415	386	406	405	410	427	417	430	416	395	429	419	424	426	407	411	401	398	411	408	408	381	427	408	419	417	420	450	448	416	405	421	414	403	403	430	414	391	360	398	460	401	434	406	431	412	391	390	417	412	428	391	368	391	431	416	431	419	403	412	387	413	400	392	432	381	413	399	391	441	363	429	417	409	376	404	388	402	385	437	456	472	434	420	417	422	406	411	422	391	422	406	446	409	403	404	419	393	422	399	392	404	454	388	409	399	415	411	427	389	436	380	398	379	407	414	409	444	418	422	372	427	417	417	451	427	467	436	408	430	398	405	421	414	392	427	411	391	426	449	454	442	395	400	394	413	427	407	455	401	423	451	420	416	386	398	445	379	429	388	420	399	422	390	379	454	447	437	378	426	404	378	419	426	436	442	407	398	427	400	434	429	426	420	426	422	407	423	452	420	433	382	392	407	397	432	453	450	432	417	408	398	383	407	411	429	454	420	429	384	408	413	396	408	365	423	437	411	400	437	408	423	433	435	370	432	415	432	428	410	413	425	416	422	428	399	377	398	405	392	410	405	434	417	415	415	465	398	387	398	414	432	468	421	407	421	441	399	406	418	422	407	421	430	416	381	420	429	409	401	399	432	388	420	392	413	366	412	404	358	426	423	389	408	405	455	467	446	384	417	419	418	434	375	416	414	409	429	428	397	410	417	391	396	409	398	392	374	403	441	406	400	413	427	425	419	409	392	396	406	403	423	425	424	424	437	400	396	491	409	436	437	387	434	449	415	384	414	392	412	429	402	421	432	431	428	417	395	428	415	382	392	400	459	406	436	415	410	434	410	410	422	419	413	392	398	373	418	405	417	423	389	396	382	424	427	451	397	416	405	409	407	450	400	397	420	435	427	393	385	393	466	396	424	463	449	386	422	439	443	422	393	377	396	376	439	423	411	389	376	454	412	417	416	440	397	380	439	397	382	366	399	393	429	409	431	388	391	439	425	425	409	413	432	412	400	430	398	428	418	404	439	405	442	420	396	417	458	406	419	368	413	370	381	403	377	433	426	442	384	421	415	403	428	412	386	376	448	400	413	399	432	408	430	425	428	372	388	392	393	471	413	423	452	444	419	438	402	428	399	431	373	395	452	409	427	437	378	436	418	366	391	440	393	389	415	394	410	387	362	388	400	423	393	410	416	422	431	441	400	411	401	430	440	453	397	410	438	380	431	461	390	414	427	444	440	438	433	429	402	422	424	432	439	413	407	431	387	406	368	395	414	395	414	414	384	408	440	390	420	421	404	422	439	396	411	399	415	439	397	432	425	429	431	407	399	452	421	423	445	402	402	416	384	391	453	427	395	423	410	423	412	397	388	421	378	402	422	434	395	373	412	433	403	418	393	402	402	398	406	422	390	455	413	423	422	456	385	405	414	414	410	417	422	423	430	382	393	431	422	409	392	401	431	387	454	416	405	399	420	413	420	411	445	409	438	441	458	367	389	400	421	426	415	441	408	392	419	384	416	400	431	428	411	434	361	427	447	428	406	405	429	397	447	400	364	432	415	454	400	430	378	394	411	394	423	401	434	430	393	378	392	424	422	415	430	388	422	430	408	492	417	440	420	383	436	446	393	402	403	418	431	433	387	416	399	416	396	404	384	394	448	405	437	450	415	400	409	417	423	405	434	416	431	405	418	428	383	424	424	431	420	405	386	413	382	416	409	420	421	417	397	442	420	391	471	367	424	408	438	406	400	402	379	425	416	425	418	406	378	408	392	436	428	405	390	409	414	410	374	416	415	405	403	422	404	424	409	414	407	448	404	391	405	392	419	417	413	410	408	454	411	408	415	393	461	429	377	420	415	421	431	391	407	378	423	442	441	408	389	425	395	394	402	430	385	424	414	455	452	397	444	398	399	429	413	449	444	407	430	420	412	400	419	432	438	443	389	404	416	423	392	398	397	432	411	420	434	399	450	444	402	420	422	469	388	393	436	411	346	391	412	416	422	405	446	419	446	409	415	445	420	380	408	412	405	416	432	402	425	406	439	392	372	432	446	421	397	449	395	429	413	367	420	421	398	445	405	403	411	385	422	406	410	416	419	457	425	440	440	377	390	449	375	368	400	432	393	406	431	375	397	378	416	394	418	394	407	394	425	403	374	440	438	418	437	425	407	423	413	420	381	402	426	433	371	420	432	432	445	401	412	452	390	407	431	412	405	400	424	429	432	411	449	442	388	435	431	396	378	423	420	435	436	397	405	440	410	419	384	433	406	387	447	447	387	426	407	431	412	427	385	415	413	390	394	412	444	447	414	415	414	448	418	421	420	403	400	416	411	416	394	419	401	397	411	430	440	381	445	414	444	439	464	388	418	411	401	405	400	448	404	423	434	427	446	411	415	429	394	446	393	420	414	368	419	405	417	420	430	425	398	454	400	390	419	444	414	389	377	408	402	415	428	444	446	435	391	394	396	388	408	388	405	421	430	395	472	410	436	422	383	419	405	409	405	397	401	461	432	394	387	419	414	376	391	403	397	453	392	423	420	423	406	419	451	412	436	404	382	432	405	416	396	416	423	429	400	413	417	387	431	441	402	413	366	402	405	386	424	424	386	406	432	450	432	448	395	416	417	416	393	418	425	408	390	438	437	374	403	402	386	405	416	425	417	386	388	406	420	397	448	432	417	422	407	413	428	414	441	410	454	413	415	371	441	425	404	398	424	414	412	386	436	428	414	413	426	427	446	409	406	474	398	440	421	410	436	423	440	423	413	404	403	431	393	395	418	433	410	398	413	412	368	386	411	435	417	386	409	433	417	376	425	438	414	379	429	409	409	386	378	419	437	395	403	415	396	436	430	411	437	421	410	407	483	433	443	388	384	403	434	434	411	384	384	385	426	411	423	415	414	400	429	404	390	386	447	425	430	406	406	388	423	388	428	417	430	424	415	426	398	395	422	450	404	437	409	410	374	403	425	404	448	432	413	427	416	422	370	399	419	420	397	390	405	412	381	425	404	382	391	418	404	423	387	401	410	388	395	428	394	399	402	407	378	403	423	404	445	381	408	401	411	409	418	419	371	404	429	429	429	457	400	437	383	377	384	402	431	378	406	421	429	421	381	408	401	387	429	400	444	435	391	447	414	405	427	424	365	387	428	418	410	430	373	420	389	414	393	389	400	390	424	410	449	437	417	443	444	401	427	419	447	411	447	391	426	395	387	406	405	399	440	450	449	416	401	422	403	402	414	413	433	418	381	405	423	393	422	417	444	419	410	410	421	380	378	418	428	407	405	418	393	377	392	414	411	420	421	386	417	405	432	447	431	449	425	410	416	410	402	401	453	403	415	381	404	395	392	421	416	393	406	436	373	439	387	415	408	401	392	437	400	414	426	463	431	415	393	395	414	430	457	395	395	403	425	397
5574	1148	962	1007	987	979	953	998	950	929	959	950	959	992	989	926	962	968	930	912	958	966	949	1000	976	947	968	935	972	975	983	919	963	949	959	977	960	937	970	918	979	956	965	944	878	906	906	991	884	959	963	942	935	988	942	918	949	887	975	952	914	941	951	910	988	925	921	943	986	917	952	911	890	923	915	891	927	912	949	929	976	990	956	956	977	916	906	957	891	936	958	935	932	944	984	977	977	957	912	890	980	959	910	939	932	895	949	1010	947	962	937	933	1006	926	931	953	950	963	909	922	978	893	921	930	950	953	932	967	962	890	963	950	988	942	941	982	983	949	893	936	1019	1007	962	943	968	973	968	906	876	971	953	908	941	986	991	970	951	931	955	990	988	999	962	939	926	922	1041	1010	918	1002	933	945	973	934	919	960	966	963	994	913	929	941	912	954	930	913	921	920	996	910	977	927	945	917	958	1005	910	1001	951	963	938	927	998	992	991	927	961	921	960	913	930	896	910	945	950	993	949	966	930	920	906	905	909	965	934	884	911	943	986	910	936	938	929	949	961	921	900	940	991	885	927	926	992	906	924	957	947	950	939	896	1003	934	1008	933	937	947	971	913	923	937	913	993	953	910	955	942	929	926	945	939	915	980	956	934	912	951	924	960	961	935	954	903	933	970	923	1003	956	952	934	935	952	995	956	932	944	960	1000	914	969	917	1024	893	909	959	976	981	900	906	938	903	965	912	963	960	930	965	950	921	1031	977	940	937	923	956	939	984	918	942	952	939	933	958	902	939	916	930	990	892	934	943	969	953	937	939	899	904	1013	924	960	902	962	992	914	947	904	945	953	912	968	966	931	915	952	885	899	922	908	1000	902	930	985	955	915	927	929	914	943	985	901	911	894	966	908	915	929	945	953	939	942	925	986	950	932	937	957	977	954	961	966	900	974	957	866	920	950	949	959	976	950	992	888	989	849	960	986	924	957	953	972	937	949	983	1004	954	958	973	930	942	963	938	972	978	948	953	949	924	958	924	940	995	950	915	926	906	907	989	958	980	956	951	988	969	963	919	931	952	905	909	883	927	962	908	950	940	941	973	935	961	1008	964	912	933	974	938	914	930	935	939	967	920	983	914	943	945	953	886	977	923	934	925	921	954	939	885	935	968	895	966	958	991	895	934	943	944	952	910	931	893	991	923	910	939	940	901	950	906	1002	960	944	936	891	998	935	1008	932	914	893	864	956	949	916	904	962	907	899	993	935	939	928	950	908	913	921	960	953	961	924	915	925	992	966	911	872	957	977	936	972	923	902	968	967	936	987	950	952	928	933	943	949	999	869	939	939	888	990	954	961	883	947	911	921	930	943	942	940	927	886	1016	939	922	971	904	995	913	977	981	911	978	924	939	958	912	929	936	936	903	946	917	919	927	967	987	940	950	968	933	920	893	920	965	964	946	940	941	950	933	915	963	942	918	910	968	934	916	927	949	938	940	947	954	928	940	987	954	922	945	942	942	959	955	939	879	928	905	905	922	1001	978	973	958	917	928	941	991	971	983	980	933	934	947	895	898	948	965	894	989	910	944	965	930	924	932	874	945	973	957	943	888	937	911	946	949	925	944	922	982	956	984	874	960	927	954	928	980	974	956	959	895	954	932	935	907	900	959	958	1001	964	933	971	937	931	957	994	932	949	959	934	955	947	941	974	942	895	865	953	998	945	939	929	925	943	927	1022	951	927	946	937	973	948	930	961	941	929	944	921	945	956	944	955	955	940	936	959	963	961	942	944	956	936	1015	902	944	929	1005	961	969	938	912	992	937	924	895	976	967	985	998	923	935	946	923	905	925	932	995	944	896	971	927	975	943	989	892	913	965	949	1002	949	888	948	937	934	949	945	972	938	909	920	914	942	957	975	953	989	933	903	943	946	947	966	893	980	939	968	945	891	896	954	924	937	959	942	950	891	921	960	932	918	947	880	948	921	1017	931	991	930	992	990	930	962	896	928	914	920	933	937	941	886	938	940	963	970	952	926	964	974	941	960	911	952	860	968	925	900	938	979	924	1024	935	923	996	921	942	921	954	950	942	883	929	950	950	1003	955	937	975	988	940	922	1016	925	915	980	971	973	938	949	921	956	967	938	948	927	949	937	952	975	966	918	971	950	931	950	953	947	941	914	952	935	942	947	968	909	930	941	889	911	899	927	938	938	937	903	923	884	918	923	947	932	899	945	915	933	925	970	963	902	959	949	943	927	949	918	991	981	914	902	929	904	953	898	975	890	921	977	925	924	940	941	971	969	929	941	898	1004	949	944	940	1000	923	987	972	926	971	965	956	922	959	975	903	941	965	961	951	917	978	940	1000	976	949	950	942	949	909	920	963	943	966	939	890	961	935	971	979	922	969	899	953	968	936	939	947	961	1022	972	959	904	924	878	872	930	893	916	947	914	956	918	966	865	922	963	948	909	973	908	991	993	947	978	939	965	967	984	918	1014	985	1012	971	996	948	951	943	938	932	966	930	910	917	921	947	929	956	944	894	991	917	904	901	918	1000	952	934	924	896	962	975	916	975	922	935	924	866	965	970	977	933	913	943	923	994	950	963	908	893	974	977	942	950	970	885	928	961	940	968	961	969	936	968	898	970	883	898	904	930	879	938	929	973	968	995	962	975	938	926	927	941	922	939	902	955	962	968	955	937	959	991	986	939	953	966	983	1001	1006	939	926	941	964	909	978	940	1006	926	954	929	967	939	926	936	977	885	914	974	924	935	912	997	934	970	908	936	899	975	924	963	948	961	934	944	950	974	974	969	976	936	894	940	914	934	964	945	889	984	951	891	916	914	942	955	934	933	935	958	922	951	923	932	1004	902	931	982	938	918	955	900	935	991	955	965	976	925	998	905	946	951	865	1000	941	889	964	984	918	910	924	939	880	1015	943	972	932	873	995	914	946	955	948	903	945	930	964	936	974	971	997	947	915	957	943	1016	924	890	958	972	934	916	948	976	965	943	959	1006	933	898	964	995	967	936	953	961	954	943	986	929	905	981	984	960	958	976	943	948	954	915	927	921	953	930	960	933	978	974	919	933	925	931	923	929	919	960	907	920	967	969	968	943	910	927	996	972	934	982	967	947	958	958	936	1001	918	994	930	994	935	987	985	991	936	955	928	945	882	959	944	986	964	950	920	926	898	971	914	967	934	870	944	918	959	904	980	876	998	946	973	950	931	948	927	961	958	863	954	935	872	1002	916	935	897	941	924	942	909	974	974	951	945	930	1017	984	970	992	941	965	979	922	980	998	937	927	906	1006	965	951	934	937	905	927	966	934	976	912	973	915	966	929	946	958	943	918	910	960	935	975	966	971	888	975	942	1013	949	947	960	907	901	924	940	910	949	1001	948	935	903	870	954	965	900	983	948	955	930	948	960	936	974	973	955	883	924	920	988	978	959	982	920	929	934	959	964	901	917	906	942	962	973	947	1004	982	933	943	927	976	941	983	948	911	933	930	944	926	905	964	951	934	908	948	908	958	911	979	915	933	942	925	891	1003	954	967	947	911	966	939
24003	20744	24083	27450	20737	20632	1841	688	570	492	478	500	536	514	483	463	511	510	493	488	476	479	460	405	511	451	473	450	441	450	516	434	450	441	475	457	468	444	446	493	452	455	445	435	481	420	450	504	477	465	481	426	451	462	441	438	458	440	433	475	450	434	484	434	427	443	455	462	476	425	446	460	441	498	470	446	447	480	441	447	475	468	443	422	444	463	440	424	469	464	465	431	460	504	469	457	459	448	411	485	433	505	481	437	473	457	515	490	447	449	465	473	433	444	455	463	445	462	442	465	447	456	460	441	432	463	443	461	487	440	495	474	452	440	457	493	470	433	435	419	458	458	496	422	455	468	462	410	445	460	457	479	404	447	463	432	416	491	491	418	445	457	470	497	449	429	466	437	441	449	467	478	490	457	478	451	430	434	461	477	440	503	461	443	471	432	444	487	452	498	435	435	474	454	451	476	501	458	491	464	470	459	463	442	437	488	467	416	447	498	473	458	453	497	462	438	427	445	457	418	456	461	463	499	461	475	438	416	464	451	490	468	457	479	456	437	427	448	469	423	488	478	414	473	486	467	446	460	432	427	467	469	452	471	465	391	438	448	495	415	466	443	443	477	437	460	440	420	451	446	482	437	454	434	453	428	452	441	469	427	426	442	469	463	444	431	462	474	441	459	429	454	416	480	477	471	414	432	455	464	426	463	436	486	462	444	432	434	435	487	461	424	468	436	431	486	456	411	472	479	455	465	461	408	476	491	403	496	465	458	462	465	442	466	439	470	479	490	427	424	445	446	469	426	461	456	493	442	433	455	464	450	442	439	427	417	457	441	461	453	466	447	397	439	441	514	441	406	434	458	456	435	444	417	440	452	456	456	468	466	458	442	429	447	491	489	448	466	432	459	469	461	488	459	496	447	470	420	493	437	462	502	460	503	452	476	439	503	452	450	455	483	463	423	412	392	434	460	446	483	452	383	484	478	503	440	424	454	455	495	439	479	466	447	441	444	474	446	478	477	476	448	463	499	474	456	434	477	451	425	469	498	439	479	444	468	495	453	496	412	467	467	449	404	450	435	467	487	461	493	477	421	421	455	466	436	460	451	436	422	435	447	469	437	407	422	446	439	460	447	424	417	454	495	463	423	430	450	461	438	442	471	467	452	465	409	412	437	457	458	402	481	434	405	438	470	464	439	455	435	429	473	456	429	418	424	437	490	472	480	404	476	466	490	451	433	447	494	432	446	490	436	451	468	455	452	445	411	445	398	487	466	459	475	484	468	422	474	428	461	445	455	466	436	475	418	475	460	496	432	510	426	430	463	444	448	473	474	495	454	420	440	466	442	472	468	418	449	451	414	434	440	440	447	457	409	466	460	444	447	441	419	433	472	489	405	454	466	477	444	477	440	491	484	416	519	482	444	434	447	438	439	486	429	420	427	438	446	447	428	453	461	456	482	501	449	456	522	496	451	447	477	477	451	475	447	434	413	445	444	426	408	427	481	486	473	430	462	446	465	385	413	447	462	445	428	453	441	457	463	433	454	439	429	471	393	452	498	471	499	463	446	440	461	466	501	475	432	436	465	486	533	435	415	438	457	488	466	506	463	458	444	474	436	487	469	455	456	445	443	457	462	476	469	459	426	473	448	416	430	476	432	433	446	442	427	459	427	447	441	459	462	437	454	451	480	470	467	422	400	436	437	442	451	491	480	409	467	484	431	439	417	428	460	468	431	457	465	441	491	484	451	431	478	455	428	427	421	448	458	473	459	475	444	453	457	448	481	499	481	462	464	424	461	506	454	462	445	431	465	462	462	448	431	485	415	449	508	455	446	445	459	437	413	485	445	447	460	472	443	416	442	466	465	487	465	448	459	448	448	481	446	427	458	421	496	479	481	454	464	450	414	427	442	500	474	499	478	441	463	455	467	431	446	476	458	458	438	471	445	432	446	463	448	439	482	457	456	469	467	481	435	459	485	456	446	440	478	451	501	469	477	443	452	419	437	461	443	472	457	425	468	440	461	398	472	455	470	463	476	451	470	448	476	453	457	459	459	484	447	462	475	478	444	442	452	437	488	466	454	469	500	434	448	458	458	451	415	463	442	461	494	435	446	385	445	423	469	407	448	452	500	470	448	475	468	461	459	496	479	388	448	459	464	457	462	436	418	464	453	471	448	433	421	456	437	440	463	456	464	449	445	481	459	459	460	438	459	452	461	467	430	444	470	448	454	463	485	451	462	488	469	434	479	440	441	474	436	427	440	410	452	458	453	470	454	436	437	425	452	450	450	445	458	435	448	444	463	412	413	451	437	444	423	459	460	427	436	468	416	444	433	434	411	486	503	474	463	459	447	489	430	462	447	468	474	486	482	454	406	447	464	466	457	475	464	445	482	471	445	477	444	461	423	441	444	403	460	453	468	485	471	475	431	455	455	456	438	473	404	482	452	456	446	418	451	505	440	474	477	464	434	439	483	443	462	435	441	486	447	430	481	486	477	460	510	444	464	476	451	429	415	477	454	450	416	462	441	453	429	442	476	504	452	454	429	464	491	473	446	428	433	434	433	461	428	468	436	432	486	448	465	439	427	447	425	451	442	462	453	472	469	450	491	432	426	462	531	453	456	429	461	446	424	468	426	448	426	439	444	444	418	439	415	468	437	424	440	444	431	465	424	452	446	407	463	454	428	524	456	495	487	487	422	447	472	460	460	460	459	461	436	440	440	452	456	452	444	459	463	462	447	465	509	421	446	419	454	454	461	466	457	454	448	439	469	474	457	431	438	479	464	479	454	450	454	457	431	485	492	469	427	410	445	409	431	451	438	434	478	458	443	471	440	470	457	396	439	449	438	451	450	484	460	460	470	405	431	443	421	456	462	440	472	473	469	468	459	451	449	436	459	482	477	440	471	438	426	463	443	442	426	464	427	437	446	413	455	435	450	468	452	435	443	526	465	465	460	451	463	488	480	448	494	423	449	459	436	437	442	460	450	441	472	433	485	474	414	503	458	411	430	417	420	411	434	462	437	442	446	450	450	470	446	448	406	469	449	490	449	441	455	441	450	452	480	441	474	444	448	445	474	457	426	414	455	437	495	464	494	449	449	447	499	482	441	473	478	446	441	436	441	446	454	459	400	489	435	465	466	478	491	497	452	479	448	492	430	433	475	440	433	466	448	403	470	487	451	431	452	474	432	475	458	454	424	463	456	445	432	496	466	463	463	473	476	471	434	448	406	497	445	479	497	452	472	418	453	434	421	443	441	491	484	429	400	474	422	487	455	446	447	463	457	453	435	471	404	454	459	460	427	427	487	472	425	457	465	462	411	460	439	447	500	430	445	424	517	475	467	501	471	478	436	426	434	418	465	468	450	462	465	460	460	455	451	425	466	446	477	461	412	442	479	410	435	469	459	446	510	411	421	458	469	428	461	476	455	434	451	408	430	493	435	449	426	458	473	468	454	465	391	425	459	490	478	431	451	464	481	465	419	452	438	428	461
4163	3138	1836	1295	1159	1103	1041	1074	1000	999	1021	979	976	1020	1015	1009	1032	1019	1032	974	1004	973	990	946	1033	973	995	998	1017	1021	1019	1026	987	1040	978	994	976	1019	978	954	1017	948	988	963	1016	1028	963	947	959	1024	1005	1028	983	970	973	930	918	980	933	960	996	958	927	988	967	948	1022	1037	983	1039	1026	1012	1021	1013	1001	1006	1027	958	1006	997	990	960	999	986	1012	966	970	970	982	995	1015	979	968	933	1047	1005	1021	1003	1012	1001	954	1029	1006	985	1028	1067	926	1025	995	996	1022	1028	1078	948	949	1011	1012	1001	965	974	1007	1017	1004	981	996	964	994	969	972	971	948	985	949	1006	997	966	1016	993	963	1032	1021	1021	1004	949	991	1022	988	989	976	953	942	1012	1001	957	1018	1007	955	1001	1020	1019	1011	1013	999	1005	1027	996	977	982	995	1012	993	983	961	981	1025	977	949	999	997	963	951	1016	1002	971	973	1026	1026	1038	956	950	1007	975	963	1003	1000	1004	940	1010	995	1022	972	1000	975	965	992	1000	985	1019	1016	1010	940	1005	1040	999	962	998	1020	1012	1005	973	960	1029	958	1014	984	996	974	898	931	976	992	945	977	998	1009	959	963	958	1051	982	1014	979	964	987	998	1018	953	928	962	988	1026	998	1000	1024	991	945	1031	938	976	948	974	1037	945	1020	988	980	993	982	1002	955	1024	1034	985	963	1025	1018	952	1057	983	976	979	973	950	983	1015	1008	1026	989	955	1012	980	1029	1039	1021	1028	1001	965	916	947	1018	1049	985	985	996	973	998	1005	941	982	1003	957	1016	972	1017	1015	1003	973	1032	1037	967	955	1002	1037	1012	968	1021	1048	973	981	976	1074	952	978	990	975	1010	1007	978	1007	1024	997	1064	1015	975	1026	1027	1062	942	982	982	998	977	937	961	987	1039	1008	965	942	1002	1012	951	956	966	1042	976	985	986	968	989	1021	961	949	977	992	924	976	975	985	1042	962	1065	978	1047	996	1030	965	964	1065	1014	976	943	966	885	1002	1018	1041	991	965	978	996	977	1079	1003	931	926	965	964	956	994	987	1018	1005	984	1003	1014	998	1070	941	1013	938	943	973	946	964	949	1007	966	1031	1005	1000	943	976	947	988	959	1010	1047	986	963	985	959	997	1010	979	997	1023	990	954	969	930	980	995	955	1007	965	1019	983	944	970	1006	971	924	979	1043	1016	916	990	976	974	978	1004	1072	1036	1060	1005	1002	968	1015	997	1023	990	1086	974	1020	954	1017	921	960	1023	1003	980	927	999	1037	1001	995	1011	970	968	1020	992	946	1007	1024	964	980	1021	952	955	1011	948	1000	1002	963	974	988	1012	909	1001	1000	1038	1005	1012	977	999	996	1045	954	989	1022	1003	970	972	970	939	979	975	972	976	939	1037	965	934	962	976	988	1012	970	951	1006	978	1003	986	960	942	926	992	1011	952	997	950	982	992	953	959	1037	980	919	955	941	904	975	995	943	1001	960	905	953	982	1004	1034	1012	1018	952	980	1036	1019	1027	999	979	988	1012	970	1000	1000	928	991	1026	1007	965	962	1037	1002	1008	968	984	1036	1011	1013	982	1027	963	958	974	992	1008	948	963	997	1001	991	996	988	1025	1008	987	1003	981	1009	969	973	980	978	927	955	998	982	994	1018	1006	1070	969	978	945	1007	933	992	994	966	1016	981	969	971	994	972	991	989	1005	973	998	952	1032	1008	986	1018	954	963	1001	986	1027	991	1016	958	931	1005	1012	944	973	970	1019	958	1014	996	998	970	1017	1016	980	992	971	906	922	1032	1012	1029	978	990	1002	1004	979	933	963	987	947	1045	1028	1000	986	1025	941	997	971	1010	1006	1000	1046	984	989	1003	953	986	1039	966	991	1028	1017	1001	959	1009	989	983	1044	985	1008	962	1014	993	966	968	943	958	977	1030	976	1002	1000	963	970	997	997	972	957	979	1022	1011	981	973	961	979	1037	984	996	970	977	974	1024	962	1000	933	1009	1004	952	1001	984	1001	1013	957	1017	944	997	992	946	929	921	1027	997	948	983	1042	999	960	1009	984	1007	1000	911	1074	929	1009	986	1018	955	950	973	998	1031	955	1029	936	966	1001	1008	979	960	961	1029	1000	962	1001	963	985	978	994	955	967	952	982	980	978	980	965	936	996	1054	1033	989	1007	1035	1022	1013	1036	996	930	994	964	997	884	976	1010	1008	1016	947	951	994	979	1018	963	974	1046	975	968	1061	989	972	1003	1062	993	981	1001	962	1006	925	1002	973	981	1014	1055	1012	1006	923	1024	1034	949	1007	973	941	980	983	1007	1063	994	1003	1008	926	970	1014	1052	984	1029	983	1008	1015	955	965	969	950	981	985	1022	988	946	990	950	988	979	959	1021	954	992	962	957	951	1001	977	1004	976	957	998	1002	956	977	956	921	1013	1022	941	971	958	1033	1012	979	936	1001	982	986	1015	1010	956	1036	983	999	991	992	970	944	1042	1030	977	950	962	985	978	985	1019	975	979	984	982	988	1008	998	953	999	1000	938	990	1021	901	988	978	969	1006	918	964	973	969	938	967	989	994	1067	1000	1011	954	986	971	986	960	995	1060	970	1041	961	963	1001	980	993	1004	952	986	1001	1031	955	967	964	946	987	986	994	986	980	982	1001	1001	1003	955	1004	1008	993	1021	986	1016	1026	1013	948	932	1020	1038	1063	990	946	980	993	1023	1000	1003	896	967	1022	1014	1015	1013	1018	1031	917	974	983	1042	1015	1017	965	1038	973	973	1037	991	962	951	984	967	993	1013	958	1007	956	985	967	1044	955	955	1023	1034	964	979	1008	966	1033	1048	1032	1002	1045	1047	964	1026	980	993	974	989	986	1017	1006	1017	937	973	1005	981	981	974	981	960	1011	973	967	975	989	986	968	978	1000	1010	1004	988	1024	944	978	1018	958	972	991	974	979	995	975	986	993	920	986	963	966	957	997	949	982	1001	1002	974	980	1006	972	991	1026	1051	947	954	972	950	963	987	1008	1003	945	1038	998	943	1021	1057	1011	979	933	989	945	1018	1022	970	1016	1014	957	973	1004	969	989	999	974	1015	999	955	991	965	1028	1005	971	1002	1021	1011	941	971	1030	1058	978	980	1036	967	1002	1003	1004	1009	943	982	971	975	919	981	942	967	925	1002	951	950	960	986	926	970	967	965	977	963	951	979	1012	1007	981	1036	1029	970	1033	1044	1008	963	1001	956	928	999	992	1013	925	987	948	1048	1024	1007	970	943	978	988	963	956	963	1025	985	1026	1058	935	1000	1024	921	1020	971	1019	917	1025	956	949	1011	1022	1014	1005	1017	1008	970	990	1005	968	960	923	978	934	1015	941	980	1006	1002	961	969	992	999	953	947	992	976	992	966	972	991	1001	1017	979	1000	986	1024	977	1000	963	977	1057	1012	1034	999	945	978	989	956	1009	1004	945	990	975	975	1022	976	922	995	984	1026	1007	989	972	988	1011	950	1010	992	1051	976	956	936	972	989	994	994	988	998	920	1054	963	960	963	987	1001	1007	1004	991	956	986	985	1014	969	985	982	987	1016	1067	948	1009	1031	963	1045	946	958	1007	1022	980	948	977	993	923	921	997	1002	1024	1030	971	1003	979	981	1027	979	1017	968	1000	1020	992	983	1014	1003	1000	988	1013	989	1021	997	940	1031	981	976	1039	994	1031	947	983	989	948	1003	994	983	988	980	987	988	979	920	977	967	1007	982	986	1024	955	981	992	979	959	1011	948	1027	1033	934	1022	1012	950	990	999	974	975	1019	1003	977	989	980	1008	1012	931	995	936	971	1025	975	1036	976	975	975	989	946	932	1031	1031	1003	1006	1029	973	959	984	1035	986	984	976	1032	1006	1028	938	986	974	1006	991	982	978	960	979	917	974	947	947	954	919	969	974	929	939	964	955	1016	971	992	987	982	1023	1012	1006	992	971	1006	1030	1030	1021	973	944	1019	1015	1023	921	1012	936	994	1043	1004	940
23398	20704	24332	27120	20705	20724	18358	851	452	408	393	337	347	363	369	331	305	336	297	295	293	300	341	291	276	283	303	293	295	255	299	260	250	277	285	254	273	260	266	251	292	306	274	262	281	305	281	275	320	287	288	302	280	271	256	261	294	273	277	289	303	293	276	252	262	274	276	257	259	289	278	271	270	288	278	269	316	255	242	293	257	284	286	270	250	264	256	280	313	253	316	256	282	290	242	251	253	277	262	253	262	301	269	268	248	247	273	249	279	304	302	267	262	261	269	271	292	299	263	246	275	307	288	266	319	256	240	227	250	266	266	307	274	273	250	301	254	309	313	275	285	241	278	275	267	263	257	287	283	267	259	294	274	278	304	282	269	269	304	293	289	282	259	246	254	265	311	254	290	273	281	285	278	275	275	284	266	283	277	281	290	300	310	269	280	303	283	255	277	302	246	276	273	269	318	262	296	266	267	305	292	255	284	293	255	285	280	312	272	269	285	297	293	248	302	275	233	246	267	280	291	268	286	295	310	285	291	285	271	257	254	217	240	285	298	293	259	268	273	260	273	291	288	262	262	232	250	260	266	281	278	221	260	302	268	301	283	262	275	292	264	308	277	271	268	279	285	275	286	266	254	258	296	256	281	289	262	235	243	310	285	279	265	255	252	280	285	271	251	257	282	311	279	278	276	268	232	267	325	265	247	282	292	282	261	273	247	297	278	246	276	291	269	299	295	269	298	251	289	275	287	285	309	250	271	288	274	246	259	241	267	237	298	300	278	311	295	280	281	247	283	291	241	286	283	283	275	284	282	253	279	260	262	270	202	278	258	282	270	260	294	239	254	274	279	296	313	282	260	287	257	295	286	301	271	279	287	269	256	273	271	262	262	259	285	282	301	262	269	257	252	246	281	299	305	279	281	300	279	262	285	308	267	270	281	254	245	267	260	281	273	272	277	295	255	285	289	298	254	265	263	251	271	282	252	272	250	293	263	266	276	270	276	269	267	253	292	269	307	253	261	264	306	264	282	303	329	274	318	292	294	280	274	290	266	250	264	285	283	279	274	262	254	266	298	299	284	278	274	280	311	291	280	266	294	260	279	276	277	256	258	283	278	284	287	281	301	296	270	270	291	292	292	296	299	300	305	278	304	275	273	259	271	273	266	287	249	285	279	287	253	256	261	296	286	273	282	292	274	290	270	325	276	253	272	280	237	274	278	278	282	280	253	293	291	270	242	257	264	294	261	296	233	280	258	305	272	287	287	307	256	265	297	270	254	313	240	264	285	250	269	276	285	292	298	302	253	316	284	298	271	291	263	281	254	273	261	274	282	284	279	288	267	282	272	281	276	307	283	326	281	264	275	266	241	261	290	297	265	281	289	272	321	251	275	288	284	283	310	292	265	268	290	295	249	306	246	285	287	270	270	290	275	297	258	267	237	258	284	268	290	246	292	263	265	265	281	266	289	279	280	289	274	283	273	289	270	275	307	275	281	284	304	297	297	294	288	280	270	254	267	284	258	275	265	242	264	295	274	298	258	257	276	244	269	286	270	252	270	261	247	287	264	295	266	287	274	287	306	251	290	306	253	253	283	266	261	250	244	317	289	273	287	266	249	309	246	257	282	260	298	273	273	268	256	251	284	271	283	265	287	307	261	280	279	248	265	265	305	306	261	271	267	273	288	260	280	285	282	274	275	280	272	249	269	297	285	288	270	287	288	280	295	258	266	260	275	277	271	268	252	302	272	275	269	295	257	254	265	255	274	301	287	271	280	278	283	282	288	282	301	308	279	259	291	285	297	266	241	292	254	252	239	292	265	251	238	246	278	250	283	262	254	266	263	269	279	259	304	290	281	258	274	274	283	295	288	234	258	310	302	272	277	296	312	281	243	274	282	281	294	250	250	302	297	255	237	270	271	257	277	260	304	283	261	235	266	259	296	278	274	290	259	277	285	291	281	269	271	245	273	267	273	283	273	261	273	305	291	292	279	268	263	247	289	281	295	281	298	284	277	286	255	254	293	274	288	281	257	262	289	289	293	281	277	275	282	315	280	248	267	259	285	266	273	289	251	260	273	286	269	255	259	256	283	288	274	289	293	258	256	250	257	252	269	277	281	278	274	286	290	290	250	249	262	265	263	289	268	276	300	284	275	264	286	280	285	239	291	298	276	260	261	301	284	278	268	280	251	277	301	275	238	266	270	265	279	242	269	274	280	279	284	280	269	283	287	288	266	290	294	286	316	269	273	290	273	277	289	305	293	297	281	275	243	273	268	260	249	276	278	256	293	247	305	278	275	280	258	255	268	289	276	253	257	280	287	238	278	271	279	259	264	263	283	284	233	284	264	267	248	257	308	241	286	261	280	299	263	255	246	276	262	288	258	288	265	276	253	284	275	272	285	261	253	278	246	260	255	233	276	246	268	265	298	268	264	259	255	285	259	259	248	312	272	261	253	256	285	257	243	278	259	254	289	273	255	244	256	312	303	224	262	287	290	294	241	278	273	271	303	236	293	299	283	297	271	274	247	277	298	287	267	258	277	281	281	277	301	299	258	296	273	230	280	282	261	260	243	278	257	305	248	262	283	271	284	248	237	308	281	284	281	306	288	301	295	312	267	254	272	257	280	242	268	275	280	275	266	263	277	275	281	285	256	285	263	282	281	296	318	285	299	290	293	273	278	259	286	312	267	301	268	314	234	286	298	278	301	265	248	287	271	280	253	310	266	270	290	264	264	258	265	270	227	307	293	266	247	299	265	281	281	263	270	256	296	283	260	304	293	271	260	251	281	268	273	225	264	282	269	277	253	269	297	269	267	280	255	284	270	273	287	258	254	257	264	283	288	242	288	275	253	268	290	261	288	280	270	263	279	263	300	252	284	252	297	283	259	293	261	250	277	275	285	287	315	251	282	253	264	297	293	272	278	316	274	267	291	288	286	276	277	269	273	254	273	266	286	301	273	252	233	275	305	276	284	288	291	257	256	265	284	263	268	292	259	279	272	243	276	299	271	272	249	273	247	253	291	304	326	265	289	299	265	271	281	268	283	278	265	304	244	259	253	268	257	297	269	292	251	269	278	264	251	302	268	274	261	276	289	307	290	283	257	266	282	307	260	298	254	258	286	280	284	269	282	263	282	306	286	302	316	285	262	268	267	277	285	242	279	280	287	274	309	254	282	272	270	252	278	313	263	277	284	300	280	271	254	279	256	242	275	273	273	270	259	266	306	273	257	267	263	254	287	240	301	258	274	281	283	294	246	291	294	235	247	281	249	254	265	287	279	318	285	275	300	268	270	266	260	306	295	260	278	258	270	295	278	266	276	274	268	288	258	312	278	321	292	283	251	261	277	282	266	274	260	261	269	255	295	305	298	278	282	254	263	292	296	271	273	291	276	286	231	263	233	265	286	276	325	247	253	272	273	296	266	263	263	253	267	296	271	275	263	299	292	290	278	277	255	270	269	283	280	273	269	256	269	285	268	300	259	255	247	282
4243	4402	2246	1239	888	805	756	681	676	702	653	679	659	622	623	644	570	629	647	644	661	632	686	611	608	607	607	602	618	639	607	572	588	630	586	627	605	599	596	626	618	604	651	612	630	640	614	635	605	599	626	596	651	645	588	640	639	672	605	612	608	650	630	635	632	606	619	610	594	627	643	636	602	647	607	595	606	652	618	624	630	669	631	640	586	625	607	627	582	642	600	652	631	620	602	611	600	646	600	611	640	607	615	601	653	636	634	609	677	599	644	615	702	636	619	640	608	566	575	597	646	633	605	669	628	636	647	675	620	662	645	652	615	645	594	631	643	635	617	595	627	614	594	619	664	654	619	568	637	626	636	605	631	626	639	623	584	632	605	607	633	609	635	647	590	638	610	608	577	630	614	644	596	605	664	681	629	577	630	657	575	655	639	604	623	594	573	605	644	640	573	585	611	629	632	649	643	611	600	607	626	618	651	594	610	624	586	681	598	695	625	631	646	651	623	637	607	646	604	660	605	574	602	601	613	635	606	677	629	623	638	585	666	604	626	597	636	634	644	669	636	600	607	616	610	605	598	630	614	601	642	603	637	624	631	611	594	560	625	653	634	635	629	602	655	647	580	635	574	595	666	638	629	643	600	619	596	625	632	650	641	623	628	624	644	610	594	647	603	627	579	638	604	608	645	605	618	613	622	628	674	594	615	620	633	629	616	607	598	632	640	619	632	642	602	617	609	581	572	627	618	667	620	628	609	573	598	590	628	617	589	626	625	641	652	659	576	603	644	639	606	625	665	599	641	629	576	595	660	605	595	627	620	634	584	622	641	603	591	628	647	623	611	603	641	652	599	611	606	593	591	627	608	602	682	599	622	582	612	637	618	632	662	597	589	575	607	642	598	607	644	624	613	615	605	653	617	624	589	647	596	628	578	589	582	629	619	604	607	656	625	608	625	574	594	581	613	592	632	615	619	645	610	617	657	607	620	610	600	584	657	641	625	636	624	600	620	609	642	663	620	589	578	616	607	641	628	601	594	639	620	630	627	594	621	599	649	639	620	616	618	617	611	647	666	647	646	621	635	604	615	615	627	630	610	598	613	578	604	593	648	626	630	561	597	635	658	579	630	609	668	630	597	618	614	595	617	655	651	629	623	602	674	617	638	611	629	588	609	604	661	654	616	606	615	593	631	693	614	581	613	663	559	673	610	614	652	622	632	588	628	616	610	627	658	617	614	622	603	592	603	632	599	678	662	638	572	643	602	629	628	668	665	615	604	603	600	622	585	608	654	651	589	619	591	609	657	621	625	563	565	634	626	602	622	605	610	626	629	663	662	602	606	597	617	584	612	610	629	590	644	616	661	643	607	606	615	643	595	616	622	612	604	619	633	601	644	611	624	635	610	607	564	617	617	632	613	572	654	610	651	630	633	593	625	589	612	647	620	655	626	616	609	615	598	616	640	659	628	613	610	595	636	581	620	594	653	675	628	613	617	619	612	621	613	632	579	627	583	605	605	626	579	663	630	612	644	623	610	582	666	632	600	618	616	623	603	626	635	634	656	640	642	628	653	613	646	576	616	618	609	623	629	663	591	621	637	606	659	607	634	634	620	640	638	629	581	618	653	599	606	637	627	623	646	625	671	592	607	601	640	611	637	579	576	601	634	613	642	641	665	586	649	622	596	604	645	658	607	584	671	597	614	621	601	645	623	635	575	622	629	619	626	619	618	640	631	579	593	622	598	636	649	606	619	642	621	581	580	675	623	591	655	595	613	563	582	704	622	617	573	616	598	644	620	588	635	636	588	621	637	635	649	639	621	615	611	595	592	634	598	629	639	590	594	613	644	657	639	620	606	597	616	621	618	607	615	592	609	596	602	623	631	619	573	596	610	627	603	611	618	601	641	591	562	608	664	629	637	606	607	592	604	613	658	630	619	628	551	645	624	630	604	590	614	606	679	601	583	605	632	588	603	650	616	652	624	616	625	651	676	629	606	643	635	644	619	655	639	607	596	635	609	627	643	597	624	606	644	665	643	639	582	591	644	640	655	663	650	623	624	622	573	570	614	626	577	632	642	581	597	627	554	621	619	616	607	613	640	610	647	633	578	636	646	634	598	586	631	589	616	673	629	572	577	611	597	640	612	568	617	628	559	630	612	622	658	619	597	650	647	620	666	574	616	578	652	659	651	637	660	632	646	635	623	630	613	626	619	624	642	604	612	642	645	597	602	606	614	588	583	577	610	644	624	624	636	599	617	623	631	638	637	611	634	586	607	636	604	605	589	646	638	643	611	595	595	639	627	622	623	588	563	591	594	612	600	636	635	632	655	629	602	618	627	640	636	616	642	585	641	620	622	621	637	618	645	639	609	628	604	594	623	613	629	605	589	617	637	605	632	640	594	615	655	627	646	679	580	564	638	616	595	593	578	623	631	649	634	650	609	638	599	607	592	634	606	607	614	611	598	618	643	642	598	623	641	610	631	583	602	629	653	609	603	654	636	635	587	626	589	662	629	618	643	630	636	573	623	619	637	609	612	656	647	592	631	618	611	621	628	649	570	636	640	580	668	629	600	605	660	648	666	615	563	634	650	663	676	619	588	632	600	623	605	564	644	632	630	628	645	583	631	632	669	603	604	587	632	670	646	639	674	629	632	631	667	600	640	593	645	634	641	614	631	633	660	590	590	604	601	627	671	637	590	614	615	581	628	611	632	648	608	615	613	606	607	590	596	625	586	627	612	657	641	613	613	630	630	624	610	643	665	647	653	588	606	622	629	623	633	626	584	592	653	611	677	585	638	625	583	666	647	644	631	554	622	659	619	598	557	601	587	601	636	597	599	644	611	600	567	589	586	597	626	630	615	606	657	648	660	636	659	685	606	621	622	630	577	645	675	625	588	628	624	620	628	615	607	644	649	619	661	607	629	617	644	602	613	625	652	626	625	566	641	626	625	565	574	603	604	583	610	599	598	621	608	607	617	587	580	590	605	613	647	629	607	662	635	632	629	614	606	620	631	604	657	633	616	593	621	593	614	637	618	633	596	654	607	633	592	663	604	589	593	619	609	572	617	624	601	574	651	607	652	640	606	614	638	633	630	650	658	600	620	625	649	621	609	642	604	584	626	636	576	625	649	643	600	615	631	617	647	619	650	629	675	624	661	612	599	612	640	633	617	599	571	631	641	636	673	629	586	643	622	649	582	577	606	671	651	603	590	619	639	613	629	600	651	637	543	618	632	572	620	590	641	607	623	622	647	669	652	629	611	621	620	640	603	620	632	597	637	624	583	614	653	540	628	611	614	612	625	689	608	603	570	647	603	650	603	655	614	612	608	588	593	651	605	619	615	631	573	614	613	611	573	620	690	619	604	642	630	629	612	640	616	602	605	624	669	626	600	558	631	608	605	655	618	639	623	598	615	586	641	612	610	636	606	615	670	601	592	626	594	563	599	640	612	648	586	607	621	662	605	633	611	613	635	607	621	581	589	619	648	595
31867	19009	6793	666	494	461	469	412	431	416	432	423	422	458	421	407	391	433	407	391	448	407	419	426	431	380	393	406	386	396	420	394	424	404	390	443	396	369	369	457	411	386	425	436	445	398	409	423	405	398	411	438	437	454	425	419	387	442	421	429	407	424	389	404	437	423	400	373	391	434	430	394	411	447	406	426	435	469	433	390	411	428	402	420	437	421	428	391	422	419	445	403	407	448	379	401	403	414	394	431	446	405	406	403	405	466	423	436	428	440	406	407	407	407	430	398	418	386	363	388	384	390	435	404	410	358	394	419	418	385	394	427	414	391	403	460	384	420	420	418	417	443	411	404	427	431	449	392	413	407	384	429	400	382	369	433	422	402	406	374	373	417	411	389	426	410	414	415	413	409	401	399	462	390	422	416	351	420	414	405	434	387	382	404	450	438	381	427	413	418	408	432	407	401	415	414	406	411	460	394	417	418	425	403	402	408	417	420	372	395	429	420	446	485	409	400	371	432	399	441	386	421	414	417	468	404	371	411	389	378	394	431	418	447	367	409	405	418	407	409	428	437	411	445	461	427	413	400	448	430	400	398	403	431	430	442	414	445	423	386	391	382	397	404	427	399	409	422	423	418	400	410	414	406	420	422	418	440	379	469	417	372	416	421	410	435	421	422	445	362	454	412	384	452	353	426	481	397	397	413	422	390	413	411	431	426	385	403	415	424	445	415	392	427	382	410	427	422	450	412	381	441	399	440	413	437	445	405	427	433	413	421	423	423	437	428	433	397	423	401	393	374	425	410	403	402	429	377	399	437	415	434	443	460	410	390	419	412	440	403	378	400	394	442	414	429	439	435	422	421	440	361	440	386	396	431	409	444	394	418	414	470	437	423	403	427	443	406	366	395	403	447	456	410	421	430	420	392	414	416	408	393	409	414	418	365	403	435	398	439	389	414	435	483	449	472	399	413	404	428	459	417	392	412	431	428	421	410	423	404	450	421	422	460	380	423	452	441	387	445	399	430	424	407	392	432	419	395	419	415	395	415	371	425	411	396	413	411	451	393	412	389	404	416	408	416	407	402	392	388	391	414	415	407	358	376	415	422	397	382	448	400	397	429	442	395	436	384	430	410	395	406	385	437	401	378	417	417	440	419	419	427	409	405	426	382	446	397	379	391	384	388	370	428	403	438	446	382	438	392	403	350	432	396	461	424	414	450	421	428	380	401	440	415	400	415	426	423	430	417	446	359	417	379	405	407	416	404	393	406	414	421	416	427	401	433	436	425	416	413	449	424	421	419	432	403	432	397	411	432	432	432	363	418	406	408	374	384	417	455	456	423	425	453	435	399	441	400	456	445	410	410	429	403	392	401	419	458	401	416	415	409	405	399	404	433	438	408	404	416	432	439	434	408	438	363	453	419	424	411	416	403	418	408	407	412	402	417	427	443	394	415	426	422	392	413	399	393	413	423	462	422	427	414	416	395	414	409	426	407	417	398	448	386	374	414	399	425	447	407	404	418	404	442	420	367	351	472	404	432	406	410	391	424	413	402	391	446	403	397	387	391	385	368	416	404	429	381	429	396	399	394	411	440	453	433	417	409	415	418	415	403	413	465	426	389	411	433	400	409	391	396	433	404	397	411	398	404	396	387	394	360	454	413	419	397	418	401	397	413	426	425	428	433	398	404	418	450	424	425	443	409	432	402	433	414	428	436	436	437	408	452	416	428	412	419	431	417	415	405	406	416	403	453	424	435	423	390	372	423	378	415	397	394	393	454	415	398	373	395	464	445	376	423	421	397	434	455	414	428	413	426	409	430	413	415	454	392	427	460	450	396	440	422	456	442	394	420	416	423	395	394	410	424	390	404	389	427	404	414	400	422	411	406	375	414	395	395	393	438	475	457	444	468	475	377	419	379	405	390	417	414	468	441	420	427	414	410	420	435	371	430	393	421	412	365	432	419	416	417	398	373	419	404	405	433	409	409	403	403	394	414	411	408	407	423	434	443	437	396	428	407	389	409	411	416	446	411	434	412	418	374	439	411	453	440	454	391	448	414	406	369	418	429	412	410	424	402	390	418	436	406	439	444	380	420	396	438	437	441	395	406	429	396	443	404	451	389	431	382	432	429	395	405	405	415	417	406	441	420	409	432	402	437	382	397	386	399	397	430	423	425	416	400	431	394	403	418	396	424	425	432	386	427	448	457	398	417	415	400	402	408	394	413	388	408	446	412	398	403	427	421	417	392	423	398	421	411	418	438	397	415	419	406	429	420	421	414	410	396	434	406	414	407	389	404	400	412	425	439	430	398	433	435	443	452	490	454	406	435	435	390	436	373	445	418	395	445	424	436	428	407	448	453	424	417	388	393	415	410	411	433	390	424	374	393	409	442	423	406	395	424	405	423	413	422	386	378	408	411	439	431	405	364	436	387	416	405	404	405	392	420	376	444	398	416	419	418	454	440	411	406	385	382	386	408	441	391	392	383	394	424	403	416	403	408	403	388	428	446	424	391	418	405	410	439	396	439	446	408	404	425	425	405	379	382	419	452	425	376	414	406	414	414	393	431	423	430	420	458	422	402	380	446	463	416	437	443	439	393	436	434	422	378	432	423	405	413	406	398	416	382	398	430	393	443	445	423	405	425	410	389	399	447	409	379	414	382	430	424	421	394	447	417	440	387	454	449	424	418	421	421	420	403	391	451	434	396	401	404	401	423	443	434	386	410	383	403	466	432	414	459	379	456	382	391	411	420	422	447	438	391	425	344	459	411	435	429	402	425	448	419	397	415	451	466	421	395	417	409	447	409	394	428	448	436	394	418	419	426	403	435	409	383	375	410	372	430	405	450	437	419	415	398	409	430	426	424	413	397	419	425	422	376	420	466	438	426	439	449	384	433	459	417	440	425	395	417	454	431	435	409	424	453	413	371	389	404	424	437	409	439	399	392	439	389	390	406	409	395	413	393	416	413	435	431	425	403	429	421	373	404	387	405	394	399	368	424	416	420	397	394	402	384	431	429	402	396	415	384	430	408	403	422	437	396	379	396	396	425	420	410	384	419	416	405	440	407	420	393	414	389	435	409	413	404	411	394	363	462	407	360	379	415	422	388	426	448	418	408	409	422	382	428	425	419	403	386	424	428	432	392	403	415	410	402	422	404	420	408	427	443	407	428	391	420	395	411	430	405	407	424	461	444	412	447	454	375	427	436	428	420	419	410	373	389	395	433	445	460	428	378	354	427	394	384	446	432	415	430	446	411	417	445	408	433	426	425	455	409	412	382	410	411	428	494	412	428	384	430	400	364	401	414	402	419	398	470	418	389	418	399	383	409	422	399	429	432	424	391	406	407	465	422	450	383	397	423	444	414	383	373	431	378	422	410	422	458	419	426	399	437	421	438	437	441	409	351	403	420	420	420	405	412	413	443	402	455	421	437	417	373	438	416	480	444	444	396	411	401	410	410	433	416	413	412	381	439	388	407	401	390	433	412	403	401
5527	1055	947	961	926	983	947	913	919	995	955	949	934	930	920	963	919	957	931	979	918	926	972	955	876	930	924	968	990	991	957	921	987	888	951	978	938	972	945	954	960	943	938	966	866	980	965	934	979	993	944	966	1004	922	951	962	907	900	933	927	1013	938	946	971	989	956	975	958	943	959	918	859	980	908	982	940	963	921	934	962	921	935	966	909	963	937	905	947	925	971	936	983	967	931	937	964	953	923	951	994	882	910	1005	957	900	950	931	936	957	886	937	1036	967	911	892	971	990	976	985	934	955	934	945	981	904	944	932	1006	985	906	893	985	995	918	939	999	988	960	976	959	939	989	999	879	909	892	947	932	939	994	897	928	941	942	952	939	931	981	901	888	914	962	1009	957	882	926	930	939	939	955	929	928	1005	969	959	964	954	958	912	972	956	962	979	970	928	964	995	967	935	951	978	963	941	973	963	953	947	1015	932	982	916	967	891	930	951	932	985	975	966	1003	939	934	962	909	980	955	915	920	960	1007	998	848	905	944	919	918	951	886	979	931	957	925	943	1004	949	949	896	935	965	997	946	952	958	920	951	978	912	977	1025	996	960	906	908	929	928	916	957	961	924	1005	951	914	930	978	962	935	964	973	930	972	882	959	935	994	906	958	967	950	959	883	938	946	911	944	941	901	966	910	958	906	1027	965	910	910	964	957	899	957	958	930	906	917	972	934	991	929	939	952	968	911	990	922	996	950	926	989	926	988	928	928	972	898	970	1002	945	972	929	903	945	892	991	916	975	970	937	957	989	953	938	926	939	906	978	942	927	932	849	972	906	991	979	938	975	920	941	934	944	915	962	923	935	986	926	900	943	991	907	935	968	945	947	909	931	939	943	929	946	953	975	957	937	930	970	965	944	975	985	973	965	951	1003	964	950	997	905	994	935	953	928	899	968	910	924	944	932	971	914	940	930	952	970	934	986	942	902	913	951	942	875	906	1004	878	959	926	917	939	971	964	945	913	917	956	929	935	957	960	901	1007	969	964	918	899	966	946	939	911	951	942	924	951	994	960	950	992	963	919	1007	946	872	960	924	976	1006	901	977	976	947	901	945	963	992	968	861	959	982	947	914	931	941	960	908	896	967	965	913	903	980	1001	959	941	953	953	892	880	951	935	917	993	907	923	901	906	976	918	980	940	949	943	950	927	925	960	967	966	919	951	967	935	967	982	967	949	961	965	905	931	928	924	965	901	978	940	885	953	943	965	918	917	898	957	930	990	941	967	1004	953	979	864	963	949	960	948	955	887	944	1003	942	964	901	960	930	934	918	887	957	938	970	946	893	959	917	944	963	945	938	941	898	941	932	953	943	955	946	902	975	963	986	938	971	956	965	931	973	905	977	956	918	954	1001	929	985	953	977	961	940	923	943	950	927	943	850	1006	977	948	992	954	915	1004	882	965	938	948	947	972	916	927	946	918	915	929	979	930	922	977	971	912	927	1004	1008	931	996	990	909	961	963	952	998	957	903	996	942	947	911	939	916	939	926	932	933	965	923	945	960	931	930	951	933	918	925	961	966	949	950	957	915	878	992	925	934	1035	932	996	900	928	936	924	979	912	965	987	969	889	921	977	892	936	935	948	919	939	948	1008	948	957	987	906	970	982	940	958	948	964	964	957	975	938	1002	988	974	908	945	998	963	969	871	964	926	934	892	918	910	949	917	975	949	911	945	973	990	917	955	950	957	942	915	940	885	913	970	934	932	949	937	896	943	942	910	943	968	965	923	986	955	985	990	940	948	955	944	945	930	961	965	920	949	937	987	904	940	951	973	903	980	1007	919	945	932	948	959	964	901	978	988	951	953	941	896	924	937	978	975	937	980	929	948	911	894	919	1011	949	942	910	972	967	944	920	928	1002	985	914	960	967	958	959	968	910	931	998	979	977	941	935	952	952	964	994	958	914	970	952	893	962	958	928	917	940	967	895	960	931	941	960	965	907	970	930	923	974	954	976	929	912	928	941	951	952	916	981	951	928	946	941	927	951	997	970	992	918	934	978	945	964	942	991	954	961	916	953	986	925	967	960	898	946	918	869	962	969	909	965	936	971	1018	925	954	963	960	944	931	963	934	977	911	915	975	988	948	881	940	898	875	961	930	974	947	929	984	967	921	966	951	947	902	960	950	961	898	907	968	979	956	909	894	958	922	971	935	918	972	947	952	961	878	931	987	960	978	969	952	893	951	925	1007	905	1005	933	975	923	929	967	929	947	954	945	949	941	992	959	927	920	927	944	909	933	937	929	982	943	982	962	903	916	945	928	949	925	918	910	908	924	928	923	967	973	963	941	948	986	958	956	960	944	923	915	970	882	968	929	941	984	912	909	916	883	950	936	987	945	918	971	984	938	991	944	955	1000	946	958	898	933	922	965	926	968	917	918	905	974	949	963	891	965	934	955	978	956	986	927	933	921	900	981	957	929	923	978	942	917	943	933	1001	937	1007	1019	937	980	929	1002	946	997	952	1000	889	966	884	967	917	915	935	965	903	942	916	972	932	931	913	978	993	953	915	929	951	974	927	937	925	934	897	957	947	958	983	890	961	892	962	911	940	914	933	936	956	944	948	942	964	990	956	899	952	929	990	930	956	983	966	968	951	994	926	907	961	951	914	920	965	961	923	932	924	935	993	948	946	969	964	933	941	972	931	918	983	1041	986	955	984	956	918	956	951	941	928	985	990	915	894	924	905	946	932	902	917	1019	944	911	965	955	936	911	978	918	925	996	1003	961	932	951	936	960	977	907	962	945	905	932	990	931	946	975	982	1021	940	939	1047	989	938	928	889	993	896	948	926	961	975	922	979	972	932	989	883	955	939	898	935	939	894	924	964	949	936	957	963	959	936	942	980	982	940	966	935	966	931	900	966	937	977	942	942	940	951	981	935	971	914	946	958	925	916	909	955	895	904	911	949	926	979	970	935	930	979	971	931	940	963	950	990	893	941	962	975	991	915	927	987	934	970	969	976	973	1011	913	925	950	961	1014	974	927	929	932	957	959	904	972	913	943	910	957	961	965	939	984	973	968	971	928	951	963	925	925	923	892	958	953	925	970	925	959	932	924	919	889	1034	935	937	1002	937	960	885	941	936	931	989	947	918	885	929	941	917	949	965	915	965	869	896	944	927	970	925	931	901	938	964	995	941	918	911	976	922	942	929	917	941	976	946	1000	942	880	871	950	944	969	925	929	934	918	932	927	963	965	945	933	892	931	942	953	1018	945	967	993	934	926	985	950	937	991	997	928	968	954	973	949	985	886	911	949	950	957	946	921	964	987	1010	954	978	990	916	996	965	954	925	944	983	944	923	916	920	927	939	899	965	936	956	983	901	906	970	954	950	981	937	932	980	995	1004	976	910	922	944	966	917	957	906	913	978	928	915	872	919	977	919	927	914	944	945	959	945	953	907	933	931	928	946	939	973	959	930	923	942	982	911	888	957	951	953	933	915	969	912	999	940	933	1009	972	931	901	947	960	866	949	935	952	930	930	974	1005	935	992	905	954	937	924	954	1009	943	1000
24018	20764	24134	27467	20759	20659	2010	671	518	514	488	522	515	480	459	462	458	455	478	463	455	496	444	466	497	440	491	467	460	490	463	461	462	464	454	453	466	463	495	520	432	474	480	442	467	450	438	513	484	492	474	416	465	457	454	448	459	462	467	454	442	430	427	428	475	456	464	496	479	438	481	436	455	473	470	460	434	481	464	444	495	449	464	481	439	473	456	481	497	449	456	442	489	480	422	436	430	472	470	447	465	476	445	438	471	442	441	466	473	438	456	424	473	450	460	465	418	440	452	495	466	536	475	402	441	442	432	419	469	468	500	454	437	452	439	468	486	453	465	474	476	458	505	443	426	450	431	464	450	433	433	447	481	451	433	482	428	465	450	472	399	463	461	462	442	441	472	473	466	457	430	452	493	485	454	430	491	437	447	440	462	465	469	487	459	472	484	487	465	473	458	468	465	453	472	423	470	441	474	462	486	475	455	424	439	471	462	492	478	445	444	443	445	521	432	410	468	476	472	439	447	471	455	461	423	442	429	433	442	474	446	456	467	477	455	448	447	410	465	485	457	428	457	443	483	446	463	405	426	455	482	429	472	437	425	431	457	478	441	517	456	486	466	433	469	455	490	471	489	542	476	438	461	432	447	449	478	462	445	478	440	470	484	458	460	482	439	447	465	502	448	452	438	458	523	419	451	429	476	420	451	511	446	459	437	411	449	448	420	463	442	461	473	434	465	442	433	499	492	429	499	462	445	429	458	471	443	456	425	437	453	422	448	447	434	477	439	425	451	472	458	445	480	452	406	464	443	439	475	445	435	483	458	503	513	474	448	483	434	475	494	455	439	460	485	447	442	470	463	459	520	446	473	424	508	471	472	422	466	420	468	500	444	406	463	448	430	485	493	483	444	460	477	418	409	486	488	467	482	423	410	456	447	415	471	473	510	410	446	432	460	421	455	467	432	457	452	457	466	518	486	485	454	437	458	486	451	433	478	513	478	447	473	421	444	436	441	460	439	464	476	444	482	471	487	462	456	488	451	437	460	445	439	434	474	479	453	475	436	443	465	463	471	465	466	434	413	456	477	461	514	420	391	468	467	400	426	467	463	474	490	472	472	400	467	482	477	415	405	419	459	447	481	417	436	505	447	492	458	476	431	533	418	468	502	465	431	458	499	463	462	471	434	460	430	427	447	428	485	446	433	398	464	481	432	465	497	459	457	433	505	454	476	486	453	436	452	451	440	455	454	466	432	465	480	462	502	462	438	473	413	415	464	445	466	460	433	436	472	453	460	469	422	438	459	456	446	442	480	473	479	477	430	459	415	446	449	457	445	459	491	416	437	449	445	465	404	443	430	452	475	471	470	436	445	517	459	490	430	466	485	441	424	472	410	498	447	456	456	487	450	424	460	495	426	435	448	437	474	460	456	472	476	428	506	438	445	455	438	437	461	442	482	439	463	469	463	431	496	431	461	429	436	494	450	422	470	495	484	415	440	433	477	449	446	443	442	447	452	432	444	430	459	492	464	416	457	447	471	489	465	449	476	430	457	438	427	465	437	436	456	444	490	480	472	479	458	431	474	445	464	457	474	469	461	484	449	440	457	451	432	491	436	462	471	467	463	419	462	441	467	453	459	455	469	422	456	426	451	475	449	466	479	448	451	404	426	482	481	468	491	444	454	446	457	457	444	431	464	466	443	481	471	448	481	441	491	436	467	433	455	430	492	409	469	414	432	438	503	412	449	454	447	474	446	471	451	483	469	427	430	446	470	455	442	474	424	495	482	481	446	454	475	453	439	488	474	487	437	439	449	455	456	431	414	461	477	440	420	424	450	477	462	461	457	450	469	471	464	447	429	420	428	479	485	467	425	479	451	473	420	433	463	463	444	446	427	450	441	461	472	496	446	446	462	466	496	423	432	462	434	430	439	463	450	415	434	465	436	496	477	424	448	427	473	449	472	405	484	431	449	428	426	454	463	433	441	452	466	484	455	464	454	426	456	471	435	443	464	507	479	468	456	455	413	470	457	455	464	462	456	472	483	452	485	466	460	401	464	489	480	461	464	477	458	473	472	436	443	476	485	508	462	446	462	503	438	436	447	459	444	479	455	476	440	452	436	477	475	466	455	468	445	495	456	451	493	471	493	445	449	470	472	516	523	464	455	450	469	509	461	413	445	426	426	441	420	460	465	444	468	452	466	438	449	468	470	481	450	449	456	458	452	433	441	437	444	470	411	503	439	464	451	463	467	446	470	471	470	460	472	457	455	419	445	450	458	463	483	440	412	472	465	421	435	452	432	439	438	428	448	406	463	471	467	455	482	477	437	440	492	416	482	446	471	446	415	472	460	469	436	442	482	443	462	443	412	483	457	430	471	468	459	473	437	456	460	449	450	488	442	455	454	480	421	451	464	443	430	504	445	460	446	449	488	454	476	464	457	470	412	446	464	426	488	434	433	431	473	444	468	434	453	475	468	445	456	513	471	462	467	445	486	440	430	456	456	468	456	437	449	439	458	427	432	450	491	478	443	420	459	473	470	447	448	467	463	434	420	467	449	410	435	481	456	399	461	474	459	467	445	405	443	468	435	479	464	448	463	453	440	397	471	443	420	435	448	438	464	434	429	470	433	418	436	419	477	447	469	475	485	495	470	470	429	415	458	461	446	478	487	444	472	446	523	470	428	427	452	472	464	473	485	453	434	443	446	448	449	453	467	460	472	489	457	451	456	485	474	459	477	466	445	471	427	430	441	460	438	468	451	429	414	471	400	459	480	428	495	414	433	438	448	484	467	435	430	476	456	480	488	464	426	482	409	451	486	449	408	443	419	443	462	469	535	439	446	413	499	444	466	483	477	435	450	470	456	449	465	462	479	449	455	447	416	443	493	447	438	436	481	474	408	432	468	465	432	465	472	484	472	461	469	498	458	465	463	494	446	446	462	428	439	432	439	449	440	473	424	479	498	455	466	447	462	488	455	449	433	421	429	415	509	455	460	468	418	458	440	433	452	442	439	470	492	455	432	439	472	461	464	437	475	462	444	448	462	485	445	448	464	440	441	474	442	476	455	445	450	444	412	444	479	462	438	467	490	428	466	413	437	433	433	478	471	454	422	439	438	436	454	460	473	423	407	465	469	449	435	466	449	494	480	446	450	472	478	495	431	460	491	466	425	421	429	446	425	454	474	456	432	486	463	448	474	440	446	464	454	434	462	426	408	436	438	454	452	431	465	459	463	458	429	434	468	472	470	443	452	455	426	482	496	428	486	474	460	499	499	472	415	448	496	478	445	429	462	486	433	420	462	503	459	438	484	458	422	485	432	474	495	465	447	421	453	423	465	460	463	451	453	459	449	451	466	454	445	461	467	463	447	482	529	486	489	441	438	448	472	511	449	473	435	453	463	476	477	477	438	467	448	434	459	458	469	463	452	503	416	484	505	476	474	427	460	475	477	432	418	431	450	454	469	445	453	494	441	423	492	457	438	411	459	457	462	459
4112	3054	1938	1268	1124	1049	1063	1023	985	1040	976	986	1040	1033	982	943	981	1053	976	1009	1030	1015	1071	1034	1027	1000	968	965	1013	975	985	965	995	993	1041	1034	1015	954	967	979	944	1009	989	988	993	1001	974	994	984	1033	981	998	1000	966	1013	1001	993	969	964	973	954	942	929	993	1086	994	980	977	998	1011	1010	978	1018	980	1013	995	1011	974	958	998	947	1009	991	954	958	1058	963	988	1010	985	971	982	979	997	1003	955	1039	1001	969	953	1019	1030	1002	1009	951	997	947	936	984	940	983	1004	1024	910	987	988	991	965	926	983	979	1021	987	1018	1001	975	995	1005	1012	964	1013	980	969	986	1030	924	1013	978	993	977	959	1008	924	1035	975	1054	997	994	980	950	1028	980	965	1023	977	969	953	966	963	1003	1027	979	1014	972	965	998	946	998	1002	961	990	1030	1018	1003	991	991	960	915	953	969	973	937	970	1015	982	959	989	1027	995	1016	947	971	993	930	957	965	961	970	1017	984	1023	987	977	1026	955	1009	1009	976	992	940	975	964	998	976	963	971	1018	971	965	966	1025	1014	1015	991	995	947	957	1007	970	967	973	937	1070	1051	995	886	1031	959	967	985	971	962	1075	957	998	993	956	1019	963	1012	990	1040	958	1032	1005	1028	949	968	1007	957	1016	969	953	984	995	1007	956	1006	954	985	995	972	1009	952	976	995	983	1008	966	939	974	964	951	993	996	994	1027	999	988	956	948	954	1001	963	1018	1046	985	947	1007	1040	985	981	1075	1048	996	988	1008	1050	997	982	964	959	997	1013	948	986	1019	975	925	1030	981	972	1048	1015	959	988	990	1050	1022	1004	982	971	984	1007	1026	969	941	985	976	968	972	1027	984	972	1042	974	1024	1017	976	983	1017	980	1013	1013	967	972	1010	974	986	989	981	958	981	971	1006	992	1000	1034	955	947	968	980	988	1007	1008	1029	966	1015	1017	1024	1002	927	1012	1010	1003	1044	1000	982	959	1012	1041	990	1029	1014	977	998	1006	979	1026	980	989	940	974	964	957	984	1008	977	999	985	1006	1001	999	980	991	1009	986	976	1008	1003	990	1022	1066	1030	992	975	1005	1044	936	984	990	1010	1017	1002	1001	1018	1003	984	1011	999	984	983	956	965	1003	1003	972	1036	945	1026	991	958	1008	939	975	999	954	1025	1004	979	974	967	997	954	983	954	1030	998	959	1001	999	989	1024	997	982	981	963	996	960	968	983	967	1016	1065	972	978	967	935	938	998	998	996	984	971	1046	1028	967	972	1012	959	982	1000	979	1021	1036	999	992	926	964	961	992	997	985	1011	1004	994	908	920	977	980	1096	1015	974	1011	974	992	1015	986	999	1064	957	912	977	986	957	966	1054	1058	988	988	1046	976	965	1007	1007	994	988	988	1017	996	966	995	1015	995	964	970	1016	931	1023	1008	984	984	979	971	959	1036	1025	963	989	971	1041	1027	943	1001	1023	1033	990	959	992	1025	959	942	959	923	966	1011	967	1012	1000	983	968	1026	992	970	1064	1022	962	990	960	1003	948	944	919	1005	980	1045	964	941	961	980	1039	1015	1027	973	971	1046	1022	918	1010	992	955	997	998	979	1013	946	990	1037	1008	1028	997	991	969	1022	922	1002	984	1025	1014	1008	1011	981	972	1014	958	969	1012	977	959	987	940	1007	978	963	960	949	956	974	967	979	982	1050	955	1027	1042	955	941	975	998	961	961	987	974	990	1022	1045	943	943	1065	947	994	999	1002	960	993	1028	985	998	946	1003	988	977	991	997	1003	967	981	964	990	1020	974	1010	992	978	1017	1008	1024	937	1003	979	951	1014	1031	1029	982	952	954	1030	994	1016	962	1010	995	1031	1019	1031	1009	982	1006	998	1005	1020	980	984	974	948	941	960	973	1014	1044	1022	1010	1056	1031	987	1043	957	970	1007	1013	986	996	980	997	984	950	995	972	997	1031	959	875	1003	975	987	1035	990	1055	1012	1008	1026	997	1034	999	1009	1019	920	1021	1006	996	1031	957	1003	1010	1009	975	934	936	983	971	969	997	1005	974	1000	968	971	961	960	1021	977	1029	977	963	953	978	958	1016	989	1024	1003	1028	1043	993	1024	1034	1010	1029	1003	989	1035	1013	1000	985	1016	1007	960	956	987	983	952	958	988	974	1018	982	977	972	986	983	982	1001	1030	1019	964	998	951	926	1019	986	1033	985	1016	989	944	960	1016	1010	976	967	960	971	938	1040	943	998	1065	969	989	1014	988	1004	998	1020	1024	1021	972	1006	1010	1041	990	1009	1012	1024	1008	1020	942	970	1013	998	955	999	978	1002	1002	993	967	962	973	1023	1012	949	987	985	1004	962	1028	1001	988	1031	1014	1018	994	945	1010	969	1004	996	1089	1028	1028	912	977	1005	938	987	984	963	1020	1064	987	920	997	1015	1027	932	942	997	1064	999	1015	963	974	1003	1024	1034	1005	993	983	954	945	1057	992	979	971	946	976	1031	970	968	1008	977	975	956	1000	1021	965	1042	948	1015	931	908	996	952	979	997	983	1005	927	1027	984	960	1000	1021	960	987	963	1025	1023	1059	1007	969	985	978	1025	961	990	954	1000	1007	1018	968	1024	966	930	962	977	1006	1017	976	1007	967	1036	943	1019	1022	985	996	991	1025	1047	1025	1007	1002	961	946	1031	977	987	952	970	951	949	1014	960	1012	964	993	1003	976	1036	1022	907	1010	1000	1004	975	967	997	1029	986	988	1022	1042	1013	1005	922	999	983	932	991	955	974	999	1028	1019	983	955	978	987	968	992	976	1005	1002	970	1008	950	911	962	1036	1035	983	1035	983	958	994	998	1037	965	989	981	1015	990	1013	954	941	988	1021	953	999	1016	962	1006	967	1003	1015	991	974	1017	936	954	1013	991	1021	1001	1005	1005	995	939	1014	1007	1035	968	987	960	999	966	981	996	948	954	1013	1022	964	974	990	1015	943	980	976	987	1009	1021	1018	1004	983	1031	974	971	956	1005	945	972	1014	1005	1009	990	977	1025	970	1006	1006	983	982	982	928	1027	1010	1026	909	979	982	1029	1025	970	986	979	984	971	1024	964	1009	1007	1004	1017	984	949	996	1024	1014	1022	1003	918	974	975	979	969	992	1009	979	918	987	996	1004	983	1013	1001	999	1000	946	976	976	945	1026	1039	1018	998	974	1007	949	985	948	1002	962	933	1042	1007	1016	991	999	992	989	951	967	945	993	1003	1008	939	1007	1016	998	1077	979	997	936	989	986	986	1030	964	979	927	921	1019	1000	963	934	1035	1034	1032	978	973	1030	1018	954	1039	947	948	999	1004	969	1017	937	1045	1006	998	1003	999	993	954	999	1015	990	972	986	990	975	967	961	1009	977	1033	936	1014	937	1052	996	1024	916	1009	1003	1010	976	974	1006	973	963	1039	1004	932	964	954	969	961	1025	976	1007	1015	1005	964	964	997	1002	1044	977	991	1071	1039	1030	987	984	951	1025	975	1010	1036	952	995	969	1022	1016	1030	926	985	1031	975	954	966	959	985	954	973	955	977	964	990	940	1036	1001	1025	989	916	1013	1038	1008	975	966	991	1067	996	1019	991	1028	990	1036	939	1033	967	988	981	987	982	973	1016	981	986	1013	951	968	990	951	985	926	1062	976	988	974	1020	1036	993	919	961	937	968	1003	1010	984	947	1022	916	1006	1000	969	976	925	1043	955	1046	954	971	962	1024	977	957	1000	986	934	1015	986	1015	967	1013	1050	1009	1039	926	1009	1014	984	956	991	957	941	987	995	981	957	994	1018	953	1062	1010	971	986	988	990	1002	954	980	970	974	1004	958	974	973	989	1039	991	991	970	968	939	1054	1034	1037	1000	966	956	1020	1028	1031	993	966	993	981	1015	1028	979	987	1038	1031	1003	1001	937	1009	962	974	1024	938	997	982	995	1033	960	982	1033	981	965	1008	966	998	999	1046	991	996	1009	969	968	959	992	937	983	976	992	1007	966	977	946	1015	976	982	983	994
23440	20732	24399	27138	20740	20754	18330	778	443	430	400	370	344	307	358	322	341	348	312	299	297	280	292	303	258	257	296	296	329	299	281	275	258	266	314	280	302	275	260	259	267	270	255	268	319	298	270	253	248	305	302	288	279	289	288	280	294	292	266	241	281	293	256	275	266	263	257	287	294	302	236	266	312	245	274	289	290	294	277	265	291	286	280	291	284	243	257	252	286	267	254	299	314	279	292	264	294	265	242	272	312	282	296	277	289	278	266	244	284	281	265	266	262	288	278	270	276	299	253	304	299	287	231	267	309	261	310	287	265	278	294	280	270	263	266	223	267	261	254	297	264	294	278	310	268	265	273	243	275	304	262	262	282	261	262	298	278	272	260	286	281	277	274	281	281	279	278	287	281	251	283	264	281	272	283	282	257	259	227	267	300	279	279	289	278	278	255	284	269	259	267	304	271	296	309	294	270	253	242	281	271	279	257	265	293	276	269	275	271	274	276	276	303	284	295	310	307	273	260	279	288	269	258	256	272	279	283	291	260	303	312	280	256	309	272	285	238	305	264	281	261	280	273	267	261	293	280	247	276	271	296	264	264	303	277	276	272	291	283	288	303	279	271	267	274	241	255	272	289	252	284	275	303	286	276	282	294	269	288	255	305	274	272	275	263	284	269	256	282	282	297	288	286	280	238	278	273	272	280	266	284	283	289	274	266	285	274	265	232	242	232	265	248	252	291	237	262	263	301	266	273	241	275	268	274	286	288	276	275	259	249	250	285	326	258	247	284	262	279	278	289	281	277	281	276	300	282	262	316	253	254	294	269	296	263	294	246	274	299	308	271	293	254	273	306	289	284	273	303	306	308	256	297	274	274	280	285	275	294	315	286	259	270	277	309	261	287	271	289	286	284	269	262	324	262	257	272	312	313	287	271	271	282	244	264	288	276	290	246	264	274	304	284	229	263	284	276	278	304	254	270	256	294	244	289	278	269	282	274	288	278	302	287	277	301	288	317	288	260	258	270	267	263	279	243	276	318	281	291	286	277	259	294	308	281	284	290	277	292	298	293	276	279	311	268	279	301	280	292	282	311	248	267	272	275	282	286	302	287	279	283	288	270	261	288	269	308	244	242	259	251	297	276	287	311	313	258	280	308	294	274	294	319	279	277	288	225	279	290	279	264	279	264	274	284	246	312	287	271	278	277	257	262	246	275	264	295	285	291	294	274	273	259	290	317	257	278	255	254	279	272	245	270	287	245	295	280	282	284	251	264	266	300	284	297	271	291	270	294	299	285	272	279	231	251	310	254	284	276	251	264	310	284	289	269	249	274	295	270	270	302	297	276	274	254	270	282	263	275	274	276	280	261	253	247	275	261	266	262	268	285	280	286	291	251	273	247	278	284	274	272	262	287	252	257	266	273	265	259	260	273	284	291	269	264	276	277	276	279	286	296	285	269	266	270	272	281	291	260	235	268	254	272	279	264	263	303	290	298	267	255	289	294	237	272	262	287	281	259	259	286	273	289	267	266	282	311	277	272	286	273	272	267	315	282	286	304	247	268	253	274	259	308	291	292	256	264	236	244	294	280	259	253	289	251	301	258	284	274	261	290	236	269	310	277	257	295	281	279	258	279	274	292	302	272	277	308	301	272	301	312	304	274	261	282	297	272	289	277	277	282	320	265	239	292	262	271	307	251	275	302	269	246	264	267	279	289	294	282	249	282	293	298	293	259	261	261	279	260	295	275	283	288	263	266	269	304	273	273	265	262	258	279	293	290	279	271	235	258	269	261	267	272	274	242	261	239	273	293	265	285	261	284	269	306	268	302	278	289	300	269	271	273	292	312	288	272	271	278	286	287	288	281	263	294	279	267	297	282	266	277	288	272	275	243	251	322	262	240	241	283	261	284	269	267	299	271	264	255	253	291	276	302	275	251	268	298	295	282	260	294	282	294	272	269	283	285	258	273	267	314	282	291	268	286	275	265	238	289	261	294	241	290	276	293	256	284	257	281	282	277	282	287	289	302	289	264	277	337	305	265	278	279	297	291	268	258	277	235	229	268	265	258	266	274	297	299	272	280	266	295	272	271	254	293	289	239	270	300	306	264	252	285	256	270	276	280	297	283	285	262	293	277	292	273	280	243	247	246	314	288	260	245	278	265	259	296	257	300	264	285	290	287	257	283	238	265	289	267	291	255	277	286	270	305	265	282	275	302	272	260	266	253	261	292	274	284	287	255	263	277	277	278	302	277	263	268	274	290	266	274	275	273	273	285	275	267	247	283	296	262	265	278	293	255	274	298	262	295	274	292	281	269	268	274	273	313	280	256	298	279	249	276	289	270	288	304	263	310	276	256	306	275	269	278	282	277	282	301	280	276	255	256	293	271	269	264	306	268	253	240	273	296	267	277	268	282	301	280	260	285	252	272	266	297	259	255	297	310	276	259	255	285	288	294	294	254	287	262	269	289	302	291	287	310	256	273	268	295	262	276	277	245	289	280	255	285	278	276	327	269	294	285	276	278	269	284	264	265	260	293	278	275	270	284	267	262	288	281	256	263	252	270	251	268	238	282	239	309	249	280	276	262	250	237	289	268	257	267	323	300	276	265	277	304	253	303	286	266	290	290	277	289	262	256	282	267	246	285	271	276	258	275	242	283	251	291	308	272	299	252	257	294	286	284	283	276	280	265	285	282	303	279	292	309	254	266	325	235	272	278	291	252	257	241	275	276	292	290	308	280	255	295	291	276	278	269	270	277	292	264	279	249	278	289	240	271	267	274	300	262	258	283	303	296	266	292	283	241	280	290	255	290	273	238	258	289	264	252	259	255	278	307	291	270	307	267	277	283	280	256	294	287	262	254	260	277	282	300	281	254	263	295	265	254	284	276	291	306	265	285	269	259	290	280	297	267	284	263	253	271	276	311	252	272	275	276	262	262	249	269	249	249	276	275	279	278	273	284	285	293	307	250	257	309	214	280	255	254	271	294	293	314	284	261	263	282	275	306	283	268	256	311	291	266	264	306	273	243	265	290	273	247	255	259	306	285	279	253	282	257	272	267	281	258	319	246	269	304	323	241	317	281	285	298	288	289	285	277	269	258	288	273	277	275	293	242	291	249	301	290	287	275	257	285	309	275	290	269	269	264	273	311	275	256	295	304	275	271	240	254	286	263	290	260	257	226	270	306	229	282	265	283	283	262	278	263	271	271	280	260	282	269	266	273	265	281	285	264	250	279	275	281	287	270	239	270	289	291	241	284	292	289	306	251	277	278	269	292	246	258	284	303	264	283	274	272	295	262	277	267	281	274	256	299	301	259	287	277	290	249	273	273	280	266	290	265	303	296	248	279	283	272	306	259	280	276	241	298	265	281	259	252	277	288	299	264	285	278	269	292	259	285	261	248	270	276	261	308	267	267	292	285	282	265	268	273	282	266	296	279	283	294	275	283	249	306	257	266	298	264	275	259	274	271	260	277	285	299	285	257	282	246	258	279	267
4126	4371	2356	1186	958	789	715	708	670	723	623	700	661	657	652	648	580	626	618	623	604	625	612	681	657	602	641	638	614	634	639	614	615	637	645	623	616	643	616	599	601	629	668	606	640	602	646	627	645	590	629	644	614	684	574	634	619	650	665	619	623	590	618	632	613	659	634	576	630	612	638	627	657	656	618	618	642	604	672	558	619	617	639	643	613	646	625	588	609	612	652	674	678	602	596	622	619	600	576	627	656	633	624	594	648	613	620	600	653	634	611	642	611	633	598	606	579	635	677	617	641	575	636	637	640	572	606	620	640	621	623	611	599	593	619	629	617	656	627	645	645	627	600	612	604	566	615	642	631	595	631	643	585	636	569	674	613	609	641	615	607	599	630	616	619	613	638	621	587	611	618	610	573	627	603	573	590	600	603	590	573	613	619	631	634	657	619	602	620	600	653	596	657	601	586	640	645	603	591	596	565	628	642	691	628	614	637	605	674	577	631	611	653	590	619	602	615	630	653	613	629	595	666	648	601	659	585	580	593	602	637	637	655	579	622	654	624	640	624	618	560	634	632	655	645	594	600	643	656	623	615	608	614	630	601	612	626	646	655	619	608	608	642	573	614	629	641	686	635	628	629	599	639	625	625	616	603	607	602	621	589	604	625	624	672	602	615	627	579	606	632	615	603	608	600	612	604	632	613	628	636	633	658	642	601	623	607	635	664	611	616	621	610	595	586	590	600	645	631	647	636	624	649	623	588	647	651	663	643	682	614	626	648	593	652	652	627	635	616	629	558	621	630	610	652	585	593	593	599	619	578	602	671	612	578	570	667	605	614	654	587	605	656	578	582	640	598	629	608	609	609	627	638	619	572	593	637	633	627	592	605	626	579	637	607	620	609	618	603	615	661	627	606	599	592	643	645	632	632	633	601	622	630	624	586	594	594	648	625	641	613	640	582	646	674	675	595	605	601	653	650	635	600	576	582	641	677	625	593	604	652	610	631	602	623	626	615	639	622	633	636	629	638	618	627	604	620	614	605	593	587	633	630	605	658	616	654	653	585	599	649	613	657	645	650	667	583	631	656	634	628	654	627	559	615	625	571	622	618	605	618	628	600	634	645	623	616	635	655	602	637	591	646	628	605	616	659	634	632	625	640	661	603	587	598	618	595	642	602	596	638	633	666	564	614	607	684	623	636	582	616	630	646	638	592	634	633	617	611	633	634	647	593	607	614	579	623	647	630	592	599	605	615	609	655	604	603	632	608	631	668	640	578	572	631	612	618	633	627	650	638	605	640	560	602	634	655	580	646	604	619	619	618	596	608	610	622	638	660	628	690	617	586	640	604	607	625	620	649	639	569	595	652	618	619	658	604	596	621	601	652	608	640	663	661	660	622	610	596	619	653	625	610	599	598	645	638	620	612	648	646	654	612	652	595	606	621	633	652	639	607	606	603	547	615	589	642	612	637	642	606	619	615	622	573	668	615	633	638	658	647	601	658	635	628	617	689	624	670	624	579	666	615	601	645	627	612	635	633	667	619	562	626	620	648	669	575	629	594	637	576	640	665	616	603	584	625	602	587	614	677	604	584	637	636	647	658	563	633	631	602	597	612	630	587	576	615	633	676	586	615	673	639	662	594	610	585	636	646	638	589	634	644	604	618	659	618	598	620	635	595	610	624	658	599	625	594	642	600	579	553	613	569	595	609	613	612	608	635	669	597	592	595	647	604	622	667	612	586	610	610	614	608	604	636	632	628	614	619	595	602	652	600	659	632	606	571	570	627	591	625	652	599	650	674	621	656	587	578	633	658	617	592	640	615	573	579	625	638	615	610	675	565	644	609	626	607	638	600	640	661	594	651	599	611	619	636	592	628	611	610	640	604	595	617	603	643	646	641	602	579	593	621	600	600	678	665	670	623	684	620	536	579	630	558	619	618	597	622	596	624	619	599	612	597	625	652	588	664	610	630	622	599	648	675	597	604	652	604	622	619	597	637	597	617	640	638	627	623	637	630	602	617	646	651	644	624	619	629	645	636	610	604	643	626	649	627	555	615	624	586	613	646	651	588	628	627	599	583	656	618	593	646	618	605	592	575	605	626	556	636	613	635	647	643	629	598	623	620	633	628	643	596	635	620	616	589	624	585	605	591	608	592	648	564	601	595	594	652	622	632	588	606	640	618	620	654	611	621	582	608	632	616	624	656	566	608	553	652	640	609	642	582	659	574	596	631	611	577	616	618	609	600	627	608	643	635	583	634	648	624	660	651	583	629	604	584	649	541	616	641	676	653	580	621	633	631	601	626	640	633	639	629	619	612	631	632	665	597	609	576	592	597	628	636	647	653	618	630	595	674	606	612	654	598	622	583	626	634	613	616	615	592	646	659	639	626	619	618	632	628	624	600	613	623	613	597	658	635	623	612	626	609	640	628	586	660	610	642	627	610	592	620	600	580	618	624	605	616	581	636	648	661	614	636	632	607	610	593	646	654	610	610	647	580	605	615	662	631	600	624	621	632	648	623	607	636	593	673	630	601	623	642	621	598	610	582	627	603	615	642	611	574	634	649	656	620	655	642	619	621	608	603	619	601	613	628	595	660	606	655	615	630	607	652	609	618	632	644	579	605	635	644	651	646	644	608	617	585	577	611	642	595	647	602	614	629	648	609	610	601	625	619	615	596	620	659	609	637	572	630	621	632	598	613	627	637	589	664	655	625	628	639	598	634	602	620	586	604	652	632	621	644	649	554	613	624	638	579	605	618	640	618	597	654	581	640	607	654	629	655	596	586	604	601	586	601	645	617	605	620	628	657	654	628	602	590	635	609	622	634	586	599	606	639	592	632	622	654	617	620	559	624	631	632	589	597	608	619	606	592	660	611	586	598	611	629	635	569	655	611	600	662	635	598	636	637	615	626	628	631	624	634	588	612	587	631	604	665	603	640	591	657	587	629	631	656	638	648	601	602	611	612	635	607	577	610	615	613	619	688	614	625	634	605	636	573	610	626	584	614	622	643	642	623	635	595	605	584	627	618	632	614	669	636	637	591	638	640	611	645	657	581	626	622	639	638	577	616	583	599	580	604	612	659	604	648	622	616	581	622	600	605	625	604	599	611	630	649	644	629	651	597	638	611	644	653	627	599	613	610	639	620	599	600	616	589	621	661	613	606	650	627	645	585	624	660	626	649	647	624	639	575	636	640	667	612	617	647	634	615	624	605	632	572	613	599	669	585	635	593	618	617	609	601	616	714	590	595	636	679	631	631	615	631	662	601	575	594	589	581	582	600	658	597	581	651	598	592	610	668	668	600	614	590	605	631	625	590	603	586	634	595	637	607	597	644	603	594	610	615	633	634	637	656	646	646	592	616	558	617	673	593	644	581	640	631	653	618	602	568	632	608	594	593	613	613	600	588	616	609	582	650	636	652	633	626	627	593	650	588	604	602	623	602	594	631	605	611	664	639	636	624	630	618	666	633	625	619	580	613	642	600	672	627	643
31830	18999	6973	644	530	446	416	410	435	422	425	430	413	422	438	384	403	424	409	409	441	456	417	442	387	448	400	381	478	455	438	428	380	447	401	366	440	424	407	435	397	414	432	398	401	425	412	443	432	454	431	444	431	447	397	406	424	428	415	386	415	388	440	422	400	395	440	393	416	386	421	428	428	424	404	398	432	419	414	401	404	435	404	429	425	435	459	430	429	385	426	389	383	443	412	432	417	402	437	415	414	436	419	412	411	419	419	387	454	404	448	394	402	408	418	392	412	387	432	439	389	406	418	399	420	445	444	421	415	394	411	386	432	402	467	444	425	410	375	385	409	404	412	437	424	407	404	437	432	413	410	409	404	405	439	409	375	406	420	391	426	426	437	417	401	401	391	431	377	409	384	412	406	457	400	417	398	432	435	434	411	398	427	421	410	441	397	421	365	444	419	422	441	393	379	432	438	461	412	415	377	386	387	383	387	427	402	402	461	431	432	413	390	397	409	382	407	424	423	408	451	398	426	432	408	426	449	419	449	415	391	435	399	426	446	433	414	449	447	412	393	419	421	447	448	411	398	421	440	442	436	451	376	441	419	439	385	433	380	451	403	441	410	397	391	394	406	447	411	421	383	387	445	397	465	411	393	418	458	432	398	358	420	427	434	360	472	423	409	391	414	424	412	403	440	421	440	401	403	421	354	416	405	398	376	404	410	408	400	456	458	415	447	395	400	444	431	394	399	397	440	440	438	420	404	456	396	435	441	409	418	398	426	411	421	422	465	381	423	393	452	421	429	406	418	458	400	415	473	397	412	406	414	429	395	392	397	427	399	397	425	428	395	394	415	414	416	410	396	432	416	420	446	419	442	404	400	417	384	438	408	429	421	421	368	409	435	394	416	386	407	404	399	436	375	414	428	435	406	392	411	373	420	410	431	403	459	393	422	383	425	436	424	384	393	402	384	408	432	449	432	390	427	424	395	415	404	426	379	396	405	412	419	422	391	404	413	423	441	450	412	418	458	409	413	396	454	397	409	387	419	462	444	397	435	451	414	409	400	440	433	419	419	447	372	421	444	433	432	436	402	447	419	437	461	428	382	410	423	437	439	418	434	403	410	395	421	429	401	445	359	429	386	433	409	425	377	416	395	401	395	423	403	431	435	392	391	401	372	410	436	431	448	403	393	384	400	412	423	443	424	408	444	418	434	438	420	395	388	406	445	433	433	408	388	399	409	418	419	428	438	389	408	403	428	409	423	446	403	431	441	399	426	434	427	459	421	442	426	417	417	408	370	400	420	429	398	405	390	395	406	453	420	402	382	428	435	418	429	435	388	405	465	429	438	436	393	430	428	411	394	443	408	419	455	417	422	449	424	464	437	393	448	435	446	426	418	408	444	385	427	402	432	417	413	429	436	428	424	443	410	412	413	420	423	438	381	384	430	430	420	418	430	427	450	405	412	411	436	459	407	415	369	418	390	414	396	403	395	420	435	383	430	405	430	426	392	427	371	442	429	424	381	391	448	422	405	402	375	437	419	423	408	383	362	392	421	392	415	426	389	417	437	419	407	459	454	357	402	372	423	383	401	441	433	407	376	387	440	419	441	423	393	369	394	418	403	436	387	418	415	416	389	401	431	399	444	402	388	441	441	425	427	422	416	422	423	415	404	423	428	407	441	391	418	432	440	444	386	428	411	397	400	398	427	386	430	409	418	377	427	431	361	398	444	440	426	441	426	388	429	429	480	392	385	423	454	410	418	430	421	401	432	431	428	413	437	415	415	383	455	412	367	429	422	416	403	417	439	443	435	387	420	398	443	442	433	387	367	414	456	423	439	416	414	440	429	389	410	390	447	461	431	379	428	442	427	450	445	454	444	422	394	431	405	469	432	437	399	398	427	439	430	411	393	384	418	450	403	408	401	385	469	422	411	349	417	393	404	445	408	423	382	388	432	457	403	429	439	414	385	430	412	433	411	369	423	418	407	466	442	404	408	430	423	422	432	412	474	380	399	422	379	449	402	399	429	404	428	450	425	407	434	449	451	417	399	421	414	397	445	444	489	406	415	453	415	416	430	417	439	439	415	365	352	397	443	399	409	376	432	403	387	390	444	465	425	427	460	423	399	395	409	386	398	407	432	395	409	405	459	415	400	390	394	458	394	390	394	452	400	425	366	409	435	467	426	415	414	420	423	391	418	418	419	385	403	409	426	452	404	447	422	427	412	428	424	389	398	397	450	431	434	405	426	419	441	414	366	391	414	404	444	400	434	415	396	434	393	396	430	449	432	420	431	416	387	433	413	434	386	417	399	431	383	427	456	405	363	409	422	409	425	426	368	386	412	407	433	454	387	398	422	380	429	430	435	418	451	482	405	433	394	414	425	439	436	412	428	422	385	417	367	422	405	387	419	439	451	418	412	422	422	406	371	383	397	426	396	401	417	378	412	391	401	427	424	382	435	399	387	388	440	350	409	441	405	443	443	414	384	428	447	429	430	390	419	406	398	389	423	413	388	416	369	381	385	384	381	407	402	426	427	453	427	394	447	419	398	382	393	393	440	386	441	422	411	420	435	409	411	391	391	431	428	426	437	397	384	371	403	418	400	432	359	430	400	371	434	446	436	398	421	390	393	412	409	422	423	392	412	476	396	388	407	419	428	418	437	409	409	392	426	403	425	405	429	423	449	436	432	392	429	407	442	403	388	386	390	446	426	428	451	462	435	417	403	396	407	409	399	416	430	404	391	416	434	378	408	446	409	426	422	402	423	383	431	442	401	418	414	417	407	410	452	459	396	451	451	396	444	382	448	433	413	424	441	405	385	380	461	427	375	449	422	424	436	374	388	410	407	401	410	418	404	392	402	413	427	415	419	425	438	395	425	432	418	407	453	443	421	401	422	431	401	414	385	425	441	423	395	415	414	428	438	398	432	416	457	426	433	395	440	436	414	397	399	398	404	444	413	393	430	448	396	402	407	444	471	429	382	416	422	376	375	418	393	392	394	432	384	429	381	428	420	392	406	391	434	428	419	445	398	431	386	408	426	398	406	412	432	459	419	425	428	414	436	408	389	431	407	428	401	380	410	430	460	408	461	427	424	426	431	452	449	421	450	361	436	400	375	428	419	468	442	447	391	421	433	425	411	422	451	398	408	420	428	395	395	444	441	462	413	404	388	397	396	439	412	465	416	391	444	400	414	434	430	431	426	429	442	399	423	426	403	397	426	370	428	407	407	387	420	441	415	381	454	460	401	428	419	396	424	425	427	430	414	373	416	425	418	417	438	401	408	428	437	428	390	399	418	364	440	410	389	422	430	383	392	427	423	435	421	413	414	435	432	400	401	481	409	445	471	415	424	409	392	407	424	401	405	443	414	455	408	392	424	396	390	368	402	395	427	404	408	430	395	433	399	418	420	403	387	425	429	419	418	419	436	390	453	384	362	420	403	430	425	439	444	410	445	433	413	393	378	392	442	390	411	422	412	414	395	431	417	406
5509	1108	989	939	1035	1008	920	984	974	961	900	965	987	917	899	930	973	909	965	894	957	979	921	889	965	931	946	913	982	1038	970	1001	953	955	941	953	950	950	971	961	947	923	967	916	925	915	1000	981	970	890	956	944	980	971	967	962	934	923	956	976	888	957	905	900	982	930	987	954	952	903	978	923	897	1007	934	912	991	886	982	1010	975	942	903	900	934	953	969	890	958	986	917	960	926	936	978	958	922	934	932	963	911	947	938	924	940	948	907	993	899	943	898	980	926	994	904	926	924	932	951	942	944	890	919	950	916	886	958	926	951	892	980	908	960	978	971	963	974	919	899	924	980	886	978	894	931	890	953	924	911	983	902	907	923	1011	943	897	900	941	904	952	898	928	940	883	937	976	925	964	939	942	975	940	925	900	959	985	968	917	940	909	919	966	912	956	898	947	976	983	962	953	951	932	943	989	945	918	949	928	980	954	934	925	900	969	880	896	974	976	898	913	922	953	940	932	920	967	989	942	956	954	932	977	940	962	951	910	985	930	957	869	971	985	957	956	971	923	933	864	908	999	979	953	968	954	898	870	913	958	948	926	900	950	909	903	971	981	955	991	933	887	978	991	967	917	958	971	996	916	998	882	993	922	922	991	975	942	924	902	985	958	968	924	960	921	974	939	934	926	986	860	931	887	963	982	896	962	980	964	938	1026	951	921	964	928	934	883	942	955	904	922	899	923	851	933	988	1005	982	908	979	928	953	983	928	974	968	953	934	906	951	906	961	891	955	961	939	984	949	916	938	952	939	937	955	952	990	889	969	958	993	940	909	932	943	896	912	979	935	929	922	983	963	898	904	929	965	911	898	948	933	848	961	928	921	901	972	949	944	905	971	868	929	891	970	955	906	916	962	941	939	938	944	960	961	978	968	917	994	931	980	1022	933	964	976	969	961	964	960	1006	960	960	984	952	967	992	992	860	970	939	906	956	902	947	944	930	972	926	990	959	944	909	945	939	896	921	958	933	953	911	935	945	919	965	984	1002	972	912	960	928	950	1019	1011	992	958	906	939	952	887	958	948	919	922	861	987	1026	881	949	925	901	940	985	916	898	952	942	926	974	914	966	974	928	894	991	936	940	953	961	964	929	911	914	929	961	1037	921	989	958	911	967	954	909	901	941	973	971	942	930	947	956	908	969	934	987	953	923	931	929	910	962	896	929	879	949	917	963	959	993	899	963	920	930	941	924	987	912	963	971	919	940	904	962	970	925	949	942	955	943	960	921	912	909	919	920	972	966	912	900	975	977	1011	938	931	938	956	1006	915	946	945	950	930	905	968	936	923	962	959	940	921	905	961	934	976	945	972	949	923	943	956	869	945	966	982	931	953	938	907	951	973	904	897	864	922	961	947	907	966	982	949	927	942	971	909	945	921	991	921	941	920	914	911	936	929	952	978	935	916	964	960	918	904	977	933	886	905	972	992	902	959	910	892	938	957	983	901	970	898	943	881	924	985	885	1032	966	938	936	901	947	939	913	991	928	947	920	956	946	959	935	917	951	928	948	947	974	984	966	915	910	880	953	975	912	963	936	957	927	923	931	937	937	983	933	913	955	909	886	945	905	982	949	933	939	917	921	947	970	980	885	961	934	934	971	906	956	967	970	972	955	928	996	963	954	900	1005	943	964	884	902	916	922	936	885	983	949	945	937	968	949	944	925	990	957	917	964	965	962	915	945	974	960	934	985	937	920	968	974	891	948	933	926	971	1004	946	922	987	960	971	960	985	972	939	970	894	955	1022	948	925	934	904	962	919	972	975	936	955	892	977	900	917	941	929	915	913	901	960	893	972	922	950	980	920	915	950	962	919	980	984	985	918	988	884	934	912	918	968	956	968	942	966	902	952	909	912	969	981	917	876	940	982	925	912	955	918	910	900	946	974	947	947	945	922	942	956	976	916	1001	948	932	917	966	938	915	1003	947	916	943	935	945	906	962	940	962	970	957	917	931	919	911	937	923	924	955	941	877	992	952	912	961	860	891	1017	976	957	947	911	948	929	958	908	929	933	962	955	933	872	959	967	960	965	945	898	983	968	879	944	906	974	970	942	943	983	900	959	929	986	904	941	957	969	955	900	969	927	931	946	960	974	898	959	916	1017	932	914	910	935	923	888	982	903	943	937	927	935	899	968	1011	941	984	952	886	933	882	927	956	935	908	1013	977	967	952	935	928	943	927	974	953	903	922	894	912	940	894	949	922	945	952	968	953	976	961	913	943	988	1000	895	984	923	908	953	995	971	944	938	951	996	969	935	916	942	901	939	918	870	1001	922	896	972	943	955	957	931	962	863	916	869	963	950	942	908	966	987	934	951	905	976	982	924	960	942	912	939	934	963	922	969	900	899	921	911	916	954	948	918	911	930	916	924	909	908	948	917	943	930	941	936	927	917	916	970	928	933	947	915	946	954	1007	918	954	959	902	950	943	881	947	1002	953	904	915	929	907	957	942	917	960	955	954	957	963	943	940	916	956	974	954	1024	950	942	939	986	927	960	957	961	983	929	937	962	915	902	966	944	899	911	942	913	988	990	961	935	964	952	952	943	905	941	908	949	932	943	870	962	927	910	919	913	952	926	933	942	919	900	972	913	909	940	942	973	894	960	999	928	925	956	940	973	921	909	991	911	920	1040	948	911	1017	940	981	928	979	970	962	985	908	936	951	914	920	935	988	902	959	928	1021	992	967	952	964	964	963	921	926	933	972	941	947	942	961	947	932	993	917	913	904	958	944	953	953	938	892	846	920	970	930	968	917	927	967	934	956	941	947	932	1014	915	899	965	982	931	897	945	955	938	924	986	975	915	988	911	970	943	952	904	938	972	971	960	953	946	965	892	961	993	939	962	927	944	937	900	966	901	943	945	897	981	963	913	917	974	946	981	894	913	919	967	904	910	935	981	978	951	865	922	883	972	1010	896	923	930	942	998	907	942	929	957	979	988	941	971	956	915	954	947	912	879	931	979	942	934	968	975	942	975	908	966	940	955	947	908	932	979	977	916	895	919	957	913	940	894	954	963	882	891	922	952	956	942	924	977	924	998	923	914	938	909	955	938	865	954	927	968	937	936	980	960	933	973	880	970	922	951	959	942	920	912	972	977	944	932	915	925	956	918	907	887	968	946	957	943	942	971	970	947	931	913	932	936	951	925	960	917	957	990	924	920	955	1000	915	909	950	969	996	1000	950	918	954	938	905	918	1012	1008	963	959	888	966	920	1009	965	974	922	982	976	945	958	898	917	943	971	995	915	976	944	956	894	954	982	962	956	969	953	914	935	941	897	965	966	919	950	922	914	957	953	913	952	972	923	962	911	980	888	944	913	910	971	957	952	953	934	921	974	952	958	957	911	898	910	935	944	1000	940	918	949	931	942	907	981	971	935	922	937	1014	940	902	955	909	943	956	945	957	953	956	957	938	927	946	974	965	883	981	986	893	956	916	895	979	932	940	917	946	951	904	989	945	979	927	933	900	908	966	893	960	967	949	899	965	972	954	957	950	925
24011	20789	24195	27474	20781	20687	1989	644	498	517	481	448	535	476	492	502	447	478	440	446	481	529	433	479	479	460	448	514	467	456	439	461	433	416	502	451	475	433	456	458	479	457	437	445	466	435	416	484	476	466	466	482	467	484	437	445	468	471	463	409	480	472	478	477	438	496	447	465	490	440	489	490	478	436	436	477	469	434	454	435	422	485	472	454	482	468	456	406	423	418	461	469	454	460	469	475	496	456	465	452	444	466	451	483	483	441	482	464	439	455	459	463	452	473	467	443	421	453	487	457	445	474	464	413	495	478	501	460	444	468	434	490	426	457	434	472	488	459	435	466	481	461	444	468	456	468	477	465	444	458	436	466	452	455	450	462	461	417	483	495	423	444	474	475	436	427	485	473	473	447	498	466	458	461	431	493	476	481	414	416	446	461	440	433	426	426	416	447	452	440	486	451	473	467	491	476	450	460	502	467	496	476	430	449	454	432	461	470	477	488	459	422	463	437	467	467	495	477	461	454	465	429	473	391	428	495	420	471	457	460	431	438	449	439	521	437	464	448	488	473	460	440	451	452	421	467	456	425	468	454	455	436	484	424	450	481	496	438	450	470	479	452	426	448	443	476	469	469	487	444	468	468	481	509	500	478	454	426	448	465	468	480	469	453	495	415	445	455	440	480	471	422	472	400	475	468	454	443	452	446	443	453	445	438	432	448	461	446	455	462	473	494	430	454	455	440	481	460	465	436	494	479	431	446	467	443	483	458	450	462	471	432	459	449	499	463	419	457	436	424	423	465	435	453	418	455	445	444	453	487	476	455	448	458	437	496	525	470	439	448	464	420	429	424	470	509	450	465	478	504	479	438	462	422	458	489	447	504	448	404	443	484	431	460	444	436	455	443	469	447	494	443	458	473	463	471	474	439	501	439	465	424	435	468	450	443	448	434	443	503	443	474	476	474	422	478	435	441	419	464	451	489	468	471	440	409	473	480	528	468	467	456	470	449	468	477	415	447	470	466	434	456	447	494	502	461	448	449	464	467	470	475	467	459	480	466	472	474	488	442	469	429	448	415	447	473	425	462	485	473	456	445	474	434	428	427	417	451	466	438	454	511	444	470	432	484	449	457	446	448	441	475	435	467	448	484	433	411	456	474	439	440	487	483	480	446	446	494	445	462	422	393	466	434	412	451	473	461	437	479	495	452	465	439	444	441	475	504	447	431	422	468	460	443	490	457	441	414	459	444	435	429	477	477	511	438	441	456	430	475	460	456	445	464	490	469	427	467	425	482	451	465	476	432	435	455	447	438	443	454	428	462	514	472	436	441	454	441	502	433	470	498	534	467	462	480	467	459	463	442	474	471	457	518	443	451	425	459	472	466	472	446	478	438	430	459	481	456	442	410	445	444	440	432	454	443	409	481	442	451	487	471	439	445	513	443	448	493	459	440	436	464	485	470	455	485	406	442	465	428	427	429	448	437	440	460	438	441	453	451	476	497	471	447	434	468	480	452	449	451	427	464	466	464	478	443	453	469	461	472	456	437	467	432	450	454	454	479	486	455	440	466	452	458	439	478	467	449	455	451	457	447	429	468	441	450	445	423	484	439	464	487	448	466	493	464	446	469	470	468	433	489	449	437	465	442	465	431	465	437	413	458	440	457	461	461	482	522	486	403	428	413	417	459	465	435	419	440	473	416	436	436	451	463	457	474	457	486	451	500	441	456	439	437	440	468	459	411	430	440	445	457	435	481	481	472	451	456	460	423	483	408	491	456	421	469	470	447	461	461	419	464	465	453	512	448	453	441	441	485	457	473	482	488	465	485	451	451	399	466	459	447	448	393	452	407	464	461	445	459	433	451	469	482	457	460	457	442	458	441	477	508	432	479	457	440	449	505	497	513	503	504	420	419	502	479	412	459	432	463	453	434	459	465	493	442	476	490	441	447	446	470	464	467	463	472	466	450	472	489	455	469	459	468	469	482	491	473	397	448	484	463	439	437	430	459	480	483	450	420	473	406	442	461	465	483	477	470	459	419	448	440	465	460	469	443	444	461	440	441	452	443	453	447	451	429	497	488	405	448	476	472	497	438	444	469	425	501	446	480	408	461	461	454	489	423	460	501	463	474	471	436	485	458	455	443	453	438	431	458	446	454	476	472	453	467	477	420	457	481	417	493	458	435	442	445	477	452	458	465	452	449	437	446	432	461	517	457	431	390	492	467	441	471	442	466	438	448	475	470	461	505	446	418	485	438	433	434	431	456	416	449	425	441	447	490	468	442	425	482	456	444	429	457	470	465	427	473	472	484	460	435	494	435	467	466	480	420	454	431	427	463	441	469	459	473	488	472	435	481	419	421	453	481	403	469	450	452	460	440	469	451	457	477	445	461	444	442	456	469	446	443	413	484	446	411	487	469	435	478	503	461	462	465	448	476	457	414	463	416	413	484	488	446	455	457	438	475	461	471	492	431	469	480	437	439	459	440	462	458	452	454	448	507	470	413	448	449	482	498	456	450	489	493	450	481	467	458	438	468	439	427	447	423	440	449	454	493	484	441	426	459	417	426	454	505	453	447	489	412	469	479	421	466	416	475	449	503	441	451	451	485	525	458	432	467	416	490	457	477	463	450	424	446	482	458	432	458	496	422	451	483	464	431	495	416	472	466	445	457	483	460	471	423	492	435	482	456	452	475	428	433	435	464	457	432	483	459	414	492	445	469	474	427	421	474	476	470	504	436	450	434	448	472	455	472	468	446	495	486	462	424	460	462	477	439	455	476	449	497	465	430	459	453	447	441	459	479	464	419	396	456	470	491	449	404	466	488	456	475	476	435	473	464	447	459	470	461	484	442	440	437	442	446	465	485	494	467	429	431	453	501	441	482	456	445	443	476	426	491	440	405	454	434	463	437	474	426	492	427	454	440	504	454	477	428	440	478	454	452	429	434	434	487	476	434	438	469	489	462	449	481	482	466	453	467	437	439	417	431	436	456	485	477	465	450	455	488	467	428	460	469	445	488	479	478	486	427	428	488	471	422	459	429	442	459	472	468	490	456	460	426	435	431	462	431	463	459	468	493	441	441	478	428	464	437	445	486	519	457	487	493	457	459	437	470	422	482	451	446	489	454	486	434	442	474	471	447	500	419	447	436	457	449	490	483	484	443	450	407	477	453	506	462	462	438	476	449	466	487	437	463	414	473	476	474	496	483	439	503	464	452	444	441	422	456	417	461	483	452	482	467	489	483	443	488	429	442	462	464	465	479	447	456	436	427	451	455	454	445	441	426	428	438	450	445	424	452	464	430	439	422	410	446	476	441	463	467	451	433	463	476	437	467	444	483	439	400	440	443	501	474	461	434	423	450	452	440	442	465	433	470	409	450	442	454	453	453	432	526	481	461	438	506	481	489	468	457	460	502	428	441	449	444	442	418	474	437	419	445	450	476	453	440	459	456	505	487	457	430	425	428	426	406	461	429	406	477	443	454	458	472	393	426	447	438
4061	3026	1975	1341	1127	1139	1083	1039	1028	1011	1032	1027	1012	948	1061	996	1006	1030	1001	1010	1004	953	1031	985	998	1010	970	1027	978	950	970	999	1074	1036	997	993	987	1007	1016	942	1021	999	1012	980	974	996	945	1024	1033	983	1011	973	995	1061	967	997	987	933	1014	973	989	923	987	1002	994	985	998	962	1003	988	993	967	1056	1016	984	984	949	1027	998	975	995	1006	1015	1029	995	1010	946	941	996	938	1030	983	971	994	957	991	984	956	990	956	916	1020	999	939	972	957	997	1044	933	996	996	936	979	960	1011	993	978	985	1006	965	951	962	994	977	965	1040	950	1000	1028	966	1023	1055	976	1024	964	955	976	987	993	996	959	990	1017	984	998	982	977	966	1012	993	1010	992	991	949	980	916	969	1000	943	1029	963	964	970	972	1008	1021	1015	1020	1031	1024	977	972	979	1005	1012	989	981	985	984	962	979	1006	990	1046	980	990	1020	1045	996	943	1004	965	1022	981	1018	988	987	992	994	1002	989	1029	1040	928	1021	999	989	987	1001	997	943	972	997	992	1008	1004	984	978	968	978	967	973	1008	1031	978	1004	925	998	1021	974	1003	1037	985	948	1067	976	1003	1006	961	917	1000	1010	1016	951	1006	956	989	890	1042	959	987	1004	986	988	970	979	1003	1033	1059	1021	937	953	995	1022	985	983	987	965	1052	972	953	983	946	1007	945	1004	954	1016	963	993	1013	988	959	1011	990	1022	980	1029	1012	954	957	993	994	972	938	987	971	973	924	1069	974	984	950	979	966	981	942	936	954	982	993	1004	998	954	1000	981	1022	987	1007	971	971	1012	962	975	996	953	1031	986	1037	995	943	954	961	947	972	973	992	1018	926	998	1037	974	978	985	944	966	1016	966	1001	986	977	997	1016	910	991	958	986	961	1027	976	963	972	1010	1008	1022	954	959	1015	943	949	959	1013	953	974	979	1021	1012	983	1047	959	953	973	977	970	964	980	962	991	966	961	991	953	1019	999	987	1015	976	959	1014	988	1005	963	1006	957	998	987	1020	993	953	977	944	971	984	990	961	933	1035	1007	1002	1049	969	1012	1009	1006	1005	953	1000	938	942	1012	951	1031	954	920	990	917	984	1027	1033	1001	995	1008	965	934	1027	1018	943	995	1023	1049	982	952	1000	943	957	960	986	1031	1007	1014	1004	969	970	950	1004	968	966	1021	954	977	1002	1026	1055	971	972	971	976	1016	1006	1018	955	962	932	969	1012	985	973	999	1011	1037	1024	954	991	981	995	987	1006	996	994	1009	1031	1040	991	974	960	975	1002	1044	973	1055	959	982	1029	969	950	1000	991	964	961	969	1040	998	1008	987	1008	1017	998	998	998	1046	1022	949	965	968	964	1021	971	944	964	970	1025	966	999	964	1026	982	995	1040	1005	1029	1001	1040	955	961	1020	1035	1019	986	977	932	977	973	978	986	977	995	1002	979	974	982	1032	971	1025	992	977	991	1012	995	974	1046	985	1031	1006	1018	956	975	958	1011	1000	1000	978	971	1032	975	956	945	972	978	936	1003	999	1004	992	930	948	1032	982	977	1011	1037	991	1030	1075	965	955	1009	933	944	980	1010	985	1030	977	983	987	998	968	988	973	959	1049	950	1017	959	1032	988	944	982	931	984	973	1051	946	992	971	1005	977	969	1059	1013	960	953	946	953	978	1010	1023	992	983	1026	980	964	1006	948	972	942	986	967	991	984	977	998	1070	1017	1017	995	976	1018	977	993	1057	966	967	1042	1038	981	994	997	1013	963	975	994	996	955	940	957	963	962	1006	1019	1000	1039	991	943	1026	978	988	1014	999	1015	1017	982	944	973	985	1029	993	1067	1007	992	1055	1015	1040	962	966	1010	931	1005	1005	989	1017	1013	975	1031	1012	998	963	993	988	1041	988	1019	992	924	973	964	915	988	1046	1023	995	983	924	1033	998	1024	1009	975	999	1007	1041	1005	1044	952	946	999	928	1004	974	992	1008	1039	940	958	1027	997	969	1010	936	1003	942	938	1006	986	932	1052	999	996	955	967	956	961	1012	1012	991	1011	970	1018	1015	1007	1021	989	992	1026	981	976	981	990	1020	1016	1020	924	1006	1009	931	974	1003	982	1026	981	994	1039	1018	1018	967	1012	920	968	949	978	1017	1008	1042	993	1013	1068	1040	966	953	988	1000	967	986	1048	960	973	941	1011	1015	1008	997	1032	968	1011	1026	971	989	1003	974	936	963	1004	985	1002	995	985	963	969	1036	983	997	1009	1028	975	989	996	1020	964	898	1005	961	1014	967	971	1023	1050	988	962	931	953	980	1004	1003	1050	1007	1047	997	1015	1029	989	943	1004	981	965	1033	993	1001	1009	1018	1003	1009	961	1031	982	996	948	1014	997	973	1012	954	1004	992	1004	971	1019	976	996	980	1002	1026	933	961	1028	968	991	1016	957	1027	1021	992	964	1008	1000	958	1016	1013	972	990	1000	1002	971	956	1032	1009	908	978	924	1027	979	973	965	949	1042	974	962	992	953	965	1020	1003	943	976	979	1029	979	993	985	1005	1024	994	967	923	978	1024	1037	1035	1031	970	1027	1009	983	1006	953	1004	979	962	962	1016	1004	980	949	955	1026	1006	980	983	1002	1009	958	984	971	990	998	974	1016	972	976	969	958	982	953	943	951	1000	1018	1004	994	958	1007	1007	982	1027	1020	1009	992	990	1011	970	922	1003	1018	989	1018	989	952	988	964	981	1009	1018	1024	972	954	1011	979	1050	1005	1006	987	924	936	1004	950	999	974	984	1019	959	994	1017	1026	998	1013	982	1030	1009	1021	983	1013	995	1013	997	987	1015	982	1014	922	1031	989	976	947	981	953	970	959	1042	977	998	973	990	984	989	1000	1003	1031	942	955	1024	985	1011	936	979	963	1063	987	1035	967	1010	989	990	1024	998	996	1017	924	1013	973	940	1014	965	999	984	983	1023	1034	989	919	1013	1034	1039	1018	1001	1035	994	937	1008	1055	1018	1008	1012	1003	995	995	991	984	939	1009	967	1012	975	975	1036	963	976	1003	997	1004	975	850	1031	1007	926	1037	977	977	946	1003	1027	943	998	979	976	1013	1005	1001	1020	944	932	963	962	946	1004	945	919	1067	1004	1003	1002	978	990	1013	964	977	980	983	1012	1007	955	987	992	996	986	1003	1003	978	1004	944	967	996	991	983	976	1002	976	1027	985	955	1004	942	978	980	964	959	945	984	975	1055	935	947	934	1009	1033	987	1021	973	1061	1026	969	990	996	981	994	974	981	982	962	935	988	974	1020	1066	999	1015	1026	945	1010	940	1003	1011	987	981	949	1005	1001	982	1020	964	940	991	1009	978	1020	1052	991	966	989	924	967	962	995	1020	1046	1009	938	979	987	1023	985	1007	1021	961	976	1003	1027	985	978	1055	984	1013	973	1017	965	1035	1004	1000	1019	1036	957	948	957	1002	967	1033	1013	961	978	1020	955	937	992	973	1024	1002	998	978	950	957	961	982	1001	962	988	948	1007	992	1005	973	1010	971	1038	999	979	962	1005	970	1006	1037	973	932	993	977	991	1013	1071	998	993	961	1005	933	1003	1000	985	975	966	997	990	1006	987	1022	952	994	972	978	964	978	944	953	1008	990	1001	1002	959	962	993	962	992	985	999	1011	927	1005	957	1026	1017	976	997	980	993	1023	970	1026	968	977	951	1013	976	988	1005	1029	974	971	980	962	1023	971	1007	990	918	982	1007	997	983	1004	1004	1008	968	981	988	981	973	1006	1043	975	983	920	953	995	957	995	958	997	1014	970	974	998	989	999	958	996	982	970	980	944	1032	978	1007	960	994	993	946	1007	974	986	986	968	1057	967	983	969	958	947	959	964	968	950	980	989	977	992	994	998	988	964	1017	956	1032	940	1004	952	1046	999	1002	1023	983	1006	997	923	996	987	987	1032	1043	998	1045	978	1019	1023	997	932	1023	960	972	974	971	959	919	1010	948	982	987	942	965	948	1017	967
23487	20748	24387	27186	20749	20767	18500	719	448	406	401	352	376	344	312	331	325	289	313	342	374	277	318	294	272	315	272	293	272	317	290	279	279	263	251	272	242	265	248	288	274	271	296	277	257	267	254	301	293	312	315	318	283	292	258	277	298	249	293	286	290	281	278	274	257	259	291	271	303	256	284	280	287	291	283	255	249	271	269	281	316	302	286	282	299	276	287	299	270	263	257	268	257	289	256	272	265	269	261	261	240	281	266	292	281	281	317	280	284	280	287	256	287	295	263	292	290	272	278	304	312	239	278	274	280	292	285	271	257	263	289	306	270	247	279	284	259	294	241	294	284	283	287	278	278	251	252	314	267	258	300	260	264	331	278	306	300	273	283	279	304	252	292	291	255	282	274	227	266	290	266	271	259	275	289	289	303	277	293	262	255	256	268	267	251	272	234	267	257	284	285	252	255	290	307	240	269	270	268	262	268	283	262	260	247	273	276	288	299	294	248	240	253	272	277	282	261	283	246	271	271	255	272	246	272	296	258	269	263	265	238	276	275	268	314	291	287	302	253	256	288	266	275	255	288	286	259	245	256	251	276	272	273	275	278	263	244	275	278	291	263	242	278	259	296	277	275	274	275	286	236	268	274	304	298	250	279	321	273	282	302	258	293	287	242	256	312	288	304	273	269	272	297	295	273	260	269	302	287	291	271	285	266	278	269	282	276	275	295	287	235	280	241	243	259	273	280	308	257	283	289	279	264	243	290	260	248	279	240	244	278	275	308	304	269	290	257	286	258	292	278	259	319	264	261	289	255	239	282	284	263	264	275	264	241	261	272	279	296	250	295	260	242	263	283	312	305	309	283	269	277	282	269	272	255	274	284	291	291	262	280	272	285	280	280	264	279	238	278	272	295	268	271	276	249	223	251	276	282	288	250	277	279	233	267	266	264	284	276	282	282	304	256	296	255	298	293	276	285	271	242	268	267	252	285	276	256	248	256	246	271	292	272	286	258	288	246	272	240	302	245	262	264	274	278	279	277	283	236	242	261	295	272	287	242	264	280	296	289	327	286	239	306	276	285	284	291	270	248	284	291	317	293	266	292	282	275	272	284	252	271	299	271	281	276	264	283	255	275	278	253	296	280	284	297	282	275	266	268	307	296	275	260	287	299	287	280	311	293	297	297	279	263	244	279	306	278	297	267	284	264	240	256	273	268	286	254	254	271	281	276	269	295	285	256	245	270	264	305	310	297	280	300	280	273	255	261	299	268	280	274	294	281	277	244	272	268	307	257	266	274	271	245	242	265	272	306	306	287	263	257	299	283	283	306	287	291	281	263	281	276	276	277	285	286	259	266	309	272	268	270	275	300	234	254	287	268	253	258	272	287	304	261	290	249	270	287	286	286	255	265	260	267	267	266	257	292	255	267	275	275	278	256	250	242	285	285	265	280	286	288	298	267	279	268	276	286	271	255	284	287	305	304	277	279	274	248	279	251	256	267	263	285	293	265	274	312	252	296	320	273	267	256	276	280	288	269	276	261	301	282	267	249	260	290	292	268	263	278	273	297	260	271	260	274	288	247	281	281	287	253	297	268	258	271	269	279	294	301	296	286	277	263	231	285	275	279	266	262	241	274	287	278	272	288	251	270	264	255	260	303	267	300	280	285	286	240	271	292	304	210	263	264	294	272	312	268	262	222	264	291	297	282	284	320	246	305	262	259	256	260	260	270	243	276	306	289	290	258	282	276	263	306	247	287	329	322	276	295	266	285	296	265	291	285	276	307	274	259	292	261	248	279	261	295	237	236	266	282	287	259	242	267	292	295	275	270	278	272	289	269	292	239	288	269	265	280	259	293	275	289	283	276	258	300	308	287	272	257	258	271	293	280	272	279	285	248	256	284	274	273	276	260	269	293	281	298	290	275	314	266	266	262	275	274	262	283	307	294	271	280	284	267	268	269	264	255	278	288	268	299	245	277	293	237	296	290	258	267	307	296	269	275	253	291	302	282	274	269	290	264	236	265	279	307	248	265	256	275	259	272	274	287	296	274	283	304	255	284	264	276	266	251	299	262	269	278	263	261	278	295	260	247	273	315	297	248	273	294	290	239	254	275	264	278	287	292	285	265	275	301	293	264	251	246	290	278	285	293	317	266	273	249	257	266	265	278	290	257	281	312	283	276	252	280	256	275	289	310	264	262	270	292	293	270	281	242	250	272	282	256	325	287	296	306	287	266	278	263	287	269	303	241	277	284	276	287	248	309	247	275	267	279	274	267	260	265	289	281	264	265	290	294	284	242	278	259	267	283	290	297	282	284	312	259	281	283	258	298	222	264	301	280	292	265	270	239	267	254	234	265	294	283	280	280	268	288	283	296	332	269	276	252	286	296	268	286	287	277	294	266	261	275	325	290	248	234	277	302	254	264	298	276	299	264	295	260	276	259	285	248	261	248	294	322	305	249	246	255	261	283	277	282	272	279	296	272	285	256	260	262	282	295	284	262	283	274	238	289	266	278	285	267	298	291	272	277	287	266	239	291	257	314	313	284	304	279	287	294	260	300	295	248	266	244	281	313	289	304	264	296	255	259	294	287	280	286	256	279	279	252	294	285	258	269	284	272	297	281	267	259	269	288	257	263	273	247	270	290	260	286	259	282	263	270	280	276	285	257	279	270	296	269	315	291	273	244	263	288	288	288	249	270	279	274	257	268	269	272	262	272	285	291	269	258	269	264	286	284	261	276	276	270	275	261	289	303	275	266	286	276	289	238	326	288	287	305	275	301	283	273	262	311	251	275	280	255	272	283	305	293	238	290	277	270	272	270	298	298	261	263	276	282	277	252	303	306	308	245	253	282	309	270	258	266	240	256	291	250	251	275	244	285	284	279	286	282	276	272	277	283	267	291	279	303	285	271	288	269	277	252	311	281	246	255	243	295	275	292	267	275	291	291	310	294	260	287	266	268	272	283	281	239	230	271	276	267	277	301	281	271	302	260	278	269	266	279	253	286	265	287	296	288	254	260	258	242	260	260	285	302	273	285	298	268	286	286	280	275	251	267	297	280	290	271	273	287	308	275	264	253	248	295	287	270	285	281	280	266	312	278	283	254	324	289	251	284	312	233	272	251	233	265	316	296	253	259	282	284	288	285	297	282	298	271	281	323	273	290	260	243	280	267	289	297	278	265	258	235	277	261	266	258	280	276	305	268	302	288	276	260	309	294	300	265	252	274	253	271	283	271	278	280	296	281	260	307	285	281	269	226	293	284	277	296	244	285	274	300	290	235	277	302	266	301	270	278	280	275	248	259	247	236	296	274	282	265	272	275	286	257	264	282	281	300	267	278	271	221	274	276	276	255	256	294	255	264	291	276	255	260	259	296	312	265	237	277	295	245	269	260	284	292	278	268	287	272	267	282	272	261	270	231	290	288	280	286	242	286	249	274	265	281	288	288	314	265	293	283	260	269	242	293	249	273	246	249	271	300	296	285	262	251	260	292	255
4083	4440	2303	1198	922	793	752	702	675	655	646	670	657	645	616	677	673	649	629	603	649	621	626	636	664	650	668	615	636	610	599	663	672	621	609	637	617	606	630	645	666	645	634	668	622	676	647	592	619	607	617	647	567	616	626	622	619	573	628	633	622	563	630	656	634	634	624	592	612	629	647	609	665	619	585	565	616	645	584	626	650	629	626	593	644	624	626	658	626	590	615	638	603	647	599	585	644	613	651	633	620	672	647	589	649	613	642	632	626	616	644	654	645	652	628	628	580	599	602	637	625	615	625	626	631	605	592	660	621	597	608	639	631	594	588	575	603	610	645	627	620	644	627	629	611	633	608	610	599	634	615	630	609	617	627	661	633	623	597	622	595	625	637	625	603	612	615	621	616	559	627	641	612	624	624	597	614	609	594	559	625	638	657	598	607	670	635	654	617	568	602	628	636	593	657	607	615	633	637	616	601	624	635	617	645	648	625	644	622	631	593	612	628	622	591	594	663	612	629	598	595	629	598	596	611	656	647	616	591	632	657	665	643	615	614	597	602	641	632	579	658	613	633	620	658	577	629	660	633	622	609	621	614	585	624	566	594	648	631	570	611	598	587	601	580	628	600	651	595	643	655	606	674	640	688	598	646	590	612	622	625	649	570	609	629	615	583	597	638	592	658	608	625	631	604	605	590	616	611	628	635	639	613	618	604	620	660	654	636	662	606	607	602	647	638	580	599	626	650	623	626	640	602	641	602	616	613	625	663	645	661	598	640	615	625	601	615	582	632	608	654	632	637	642	573	622	660	595	632	602	669	614	614	589	611	598	651	627	615	612	596	638	592	621	633	639	605	633	610	585	634	589	647	607	631	650	650	624	613	600	638	635	599	588	634	634	602	649	668	616	606	617	642	587	647	611	634	611	652	608	629	632	587	647	592	646	592	608	677	603	624	654	631	649	631	630	645	611	609	625	650	616	630	621	613	650	603	587	644	594	618	555	594	596	589	598	579	600	626	604	627	607	621	623	627	672	605	612	629	611	627	634	605	594	604	630	626	610	633	619	643	611	578	657	627	613	596	604	662	606	606	623	625	606	590	626	647	624	642	596	624	625	620	639	616	609	614	636	611	582	597	673	645	653	606	645	621	603	650	585	553	612	580	675	606	634	643	642	641	647	613	631	626	593	592	638	665	664	633	636	639	587	613	636	639	617	602	624	573	613	638	608	617	636	636	541	588	585	636	591	656	639	626	640	636	658	588	605	573	593	623	614	624	579	624	611	609	599	605	612	594	633	587	649	590	574	630	626	585	593	605	622	671	565	639	642	642	598	596	614	651	615	647	652	616	646	654	639	593	647	655	595	643	684	598	636	622	626	609	613	602	606	618	610	610	655	624	585	641	636	658	623	611	641	618	676	632	579	613	620	640	639	588	657	673	639	622	625	622	625	616	558	600	618	638	644	639	605	591	607	657	623	624	613	636	619	620	622	639	655	624	600	572	605	642	623	654	642	552	609	589	609	607	622	589	652	618	625	594	604	600	618	646	589	605	637	604	592	631	637	593	622	613	589	617	593	657	594	612	590	635	615	605	659	630	591	636	631	627	610	632	585	643	647	632	557	599	615	626	685	629	613	581	634	660	557	621	646	638	648	604	628	586	638	596	617	605	630	583	630	594	640	633	622	626	626	615	535	658	634	612	649	561	606	604	605	603	607	593	680	649	591	609	657	604	614	618	633	623	634	614	630	579	614	608	619	626	610	625	628	611	614	601	624	651	634	576	649	579	652	650	638	629	637	622	582	620	659	584	616	594	649	583	649	612	656	622	618	628	634	632	619	636	594	600	580	631	649	642	625	606	616	666	651	566	611	621	654	608	609	631	634	590	621	591	658	620	601	670	635	662	619	605	635	641	602	577	588	624	628	597	613	652	635	637	611	579	668	617	625	640	646	640	604	620	684	623	609	660	624	610	615	635	619	617	599	625	642	616	630	605	637	622	640	639	570	628	606	644	637	597	640	630	613	631	649	611	609	622	662	660	575	604	621	615	636	571	609	604	608	621	576	620	638	646	643	615	653	596	586	617	598	600	593	597	634	664	597	610	593	639	630	659	606	609	590	574	610	600	592	628	620	635	603	633	652	584	598	619	573	612	606	606	593	641	613	583	578	601	596	607	647	607	632	615	645	605	635	625	616	611	639	660	610	640	625	651	583	622	587	586	600	625	602	608	642	643	606	622	614	600	596	636	628	647	589	641	628	638	664	604	571	620	637	630	625	661	652	602	624	614	652	609	578	613	648	615	609	659	658	612	585	605	602	608	595	642	642	622	610	581	608	625	642	637	609	647	615	603	601	625	638	601	601	611	655	644	622	604	588	643	674	662	627	592	598	637	608	623	600	600	598	603	599	637	565	624	611	604	614	577	602	651	577	636	631	625	629	632	617	662	607	622	638	632	606	569	624	576	612	659	606	588	613	626	644	601	580	601	652	613	588	616	614	612	604	608	570	655	580	603	607	585	598	668	654	655	641	637	555	605	599	595	626	621	587	597	598	633	568	620	611	620	631	644	619	582	601	629	576	615	618	629	577	629	646	647	664	654	650	631	567	681	597	650	588	659	640	643	593	640	628	632	625	637	589	592	612	636	638	635	578	596	640	665	627	653	577	616	631	587	648	609	605	602	647	628	609	622	653	640	609	592	635	674	653	621	617	597	635	605	620	602	647	608	602	554	628	583	606	627	650	618	653	628	635	622	634	634	613	631	593	628	601	603	620	608	626	625	621	620	650	635	648	591	616	639	603	625	638	662	618	617	581	615	627	635	610	633	636	568	623	595	634	633	655	610	619	631	603	619	598	599	602	633	663	591	639	637	576	584	588	652	623	620	628	624	599	635	624	626	653	653	643	590	652	646	595	585	579	611	627	595	619	618	557	597	553	661	613	669	617	663	632	642	606	623	585	633	622	603	613	634	588	643	637	652	604	646	607	661	655	643	610	670	637	595	591	587	599	627	589	602	588	623	600	572	611	607	602	631	670	645	649	594	623	633	646	600	662	643	618	589	591	590	630	596	688	615	627	628	626	646	615	637	603	614	617	620	574	619	625	628	597	647	626	597	627	650	627	621	660	571	618	631	635	614	585	643	612	625	599	639	671	640	593	597	628	647	655	570	629	594	559	606	591	612	614	618	646	634	628	580	625	625	592	594	665	644	636	625	580	632	598	607	610	615	624	627	613	624	612	625	597	615	609	630	605	596	623	631	619	603	609	605	631	588	601	605	624	614	612	633	577	602	659	580	643	627	636	620	586	640	578	585	660	620	633	619	645	652	643	618	633	657	623	599	554	671	588	627	626	615	648	579	590	596	595	624	669	584	671	609	617	643	605	615	626	588	633	631	641	606	589	646	660	622	623	616	629	634	582	617	613	689	633	646	609	635	595	656	631	638	668	628	645	618	585	594	615	634	662	667	622	650	614	613	585	643	643	633	604	629	639	615	620
31666	19140	7289	895	694	615	564	434	379	429	411	398	448	406	404	446	424	416	457	396	413	404	423	406	402	416	447	426	385	394	418	394	463	405	431	430	408	413	433	426	406	409	403	428	400	421	427	395	422	399	421	426	415	405	415	409	416	448	385	416	419	379	400	417	407	431	402	404	425	434	405	409	439	413	437	417	427	402	417	397	422	423	371	344	406	395	423	411	401	443	413	432	437	404	391	369	373	434	406	386	398	419	424	431	436	417	381	453	423	426	412	410	420	393	389	399	380	433	423	401	416	402	379	396	401	399	435	427	404	415	406	392	422	406	380	427	438	435	402	417	417	429	404	415	391	390	424	400	452	409	461	429	388	404	402	450	399	418	410	452	407	439	411	436	427	433	433	403	405	423	389	410	447	393	394	428	420	390	448	454	431	440	415	429	446	402	425	397	408	424	402	426	386	418	410	452	401	433	406	415	342	417	414	394	421	401	438	424	424	445	401	440	395	382	421	354	389	393	381	419	399	432	408	388	439	416	465	419	404	408	397	401	380	438	412	437	373	412	421	427	451	421	422	419	402	392	452	429	425	410	471	396	400	412	434	392	426	427	411	419	391	416	408	411	424	389	408	391	430	430	422	442	406	406	426	370	416	444	413	434	380	394	453	432	430	380	422	398	386	426	404	446	403	420	436	419	424	403	392	416	389	427	402	422	430	425	403	414	404	388	421	430	419	432	421	399	414	402	414	445	401	403	437	409	421	394	423	435	374	381	434	372	398	387	445	403	439	386	419	407	378	410	418	433	423	434	422	410	403	409	404	420	393	386	381	399	439	455	419	423	402	396	430	405	428	438	413	410	441	409	410	397	419	389	405	419	416	431	457	426	400	448	418	406	445	397	421	376	394	417	413	400	465	392	396	412	430	436	412	417	433	413	426	402	398	386	380	445	431	445	392	400	413	406	379	453	462	421	427	385	406	453	409	376	393	414	402	404	391	393	425	438	430	437	416	434	410	405	406	389	455	426	412	439	394	414	405	409	424	412	420	404	462	417	365	414	410	384	418	406	425	443	387	412	409	447	425	413	431	413	422	434	434	438	394	414	410	418	424	437	397	413	364	432	356	421	423	399	401	438	396	394	428	418	428	423	392	434	425	423	396	389	408	418	407	402	429	429	389	428	390	388	403	433	422	433	389	407	422	393	397	398	421	408	420	431	376	439	401	379	413	439	393	403	408	416	416	384	403	451	381	426	433	398	412	349	440	415	395	415	418	395	402	406	446	409	405	448	454	448	406	447	442	416	408	436	403	408	372	382	402	408	411	413	410	398	392	418	387	464	419	391	407	437	430	413	405	398	365	419	420	398	399	371	416	412	449	400	431	442	422	395	387	405	442	421	401	446	424	394	379	397	392	429	437	423	409	444	419	463	373	431	422	383	431	395	427	419	418	460	408	401	427	377	396	437	429	366	410	443	418	381	423	399	434	462	415	439	401	422	431	432	377	385	397	388	392	375	400	400	412	424	419	408	418	399	421	435	394	437	406	422	399	385	416	410	388	468	427	415	414	428	399	418	411	409	430	398	455	442	404	368	418	366	426	421	390	428	419	419	405	406	408	439	423	372	451	447	391	410	443	400	378	396	429	434	392	392	437	405	442	380	443	415	403	441	349	400	391	414	434	398	390	440	404	388	401	422	402	422	390	393	401	432	427	377	434	437	404	424	398	422	446	430	431	416	398	387	420	433	410	433	396	449	437	383	409	398	416	394	422	415	415	420	424	460	433	380	375	407	425	417	412	410	412	434	428	385	415	401	376	425	392	422	432	483	383	402	435	380	451	378	389	415	401	424	389	427	387	413	438	392	448	422	413	386	416	417	413	396	414	367	386	407	406	412	397	421	417	400	410	380	409	347	445	440	400	417	410	436	391	418	409	388	407	412	407	399	413	452	422	407	408	413	381	431	427	390	369	411	386	422	408	402	404	408	425	421	413	430	459	374	392	464	432	430	420	412	424	423	369	384	407	432	386	400	426	418	387	396	412	412	393	418	435	416	427	434	435	424	384	432	417	388	419	398	426	366	383	413	389	426	465	395	423	393	444	384	417	376	441	417	408	374	420	422	407	380	376	415	411	436	400	433	398	392	423	424	425	402	445	417	398	400	406	417	411	391	428	422	456	415	422	405	393	418	394	388	399	407	456	398	430	396	382	434	415	417	385	417	409	397	426	403	405	394	425	409	412	412	411	420	421	395	404	433	434	404	441	403	367	408	426	398	396	405	398	400	371	394	434	395	407	433	416	409	384	379	457	439	428	408	441	402	413	422	403	392	435	417	414	406	435	398	362	446	431	414	416	421	438	399	415	397	390	404	389	423	435	427	429	366	392	450	387	451	400	402	371	451	447	385	392	402	410	382	430	422	383	398	414	414	387	447	412	385	423	406	414	462	411	408	392	390	451	384	441	410	372	399	406	392	413	414	408	442	356	380	414	393	456	410	405	441	414	380	442	398	369	451	423	390	426	444	410	386	405	425	410	339	400	451	466	407	407	423	427	447	398	376	414	446	396	396	410	406	398	399	404	405	438	395	432	413	382	410	409	395	397	422	418	420	407	410	461	405	406	416	434	457	455	423	399	386	400	424	465	405	399	426	427	428	443	427	385	401	400	447	389	407	468	401	452	423	431	384	402	451	459	406	397	413	389	418	399	397	433	401	382	401	428	386	397	402	434	390	402	372	427	427	401	392	415	456	415	439	402	419	363	389	401	437	423	425	416	434	374	428	415	384	428	416	401	408	402	438	427	409	375	444	426	416	418	441	439	464	415	417	400	411	399	429	406	376	418	437	414	375	440	391	420	435	393	396	416	424	405	405	436	429	424	425	405	401	415	453	412	421	418	426	418	420	383	421	379	427	425	409	417	450	418	394	402	402	412	409	437	402	413	416	410	418	462	429	399	400	427	438	420	414	422	409	382	403	392	408	406	411	424	414	419	395	389	410	389	382	449	437	402	419	398	394	383	395	498	405	454	399	377	414	463	433	378	414	428	458	383	415	428	404	412	413	421	429	424	408	430	408	387	447	440	423	433	430	400	396	393	441	397	407	404	428	430	430	445	443	429	387	416	410	451	417	409	404	395	426	430	426	417	404	409	416	453	456	456	384	421	379	401	415	437	424	405	404	441	423	442	394	414	412	403	487	451	424	430	466	418	411	424	371	396	406	432	434	409	457	427	444	399	381	428	410	396	417	437	426	411	406	389	428	415	388	434	426	449	443	409	407	393	371	369	402	429	393	401	382	437	422	440	382	433	431	414	396	421	399	427	387	372	367	392	407	435	432	418	441	396	397	395	390	431	378	457	400	419	386	343	418	418	389	365	419	426	422	428	437	370	432	405	389	416	405	447	398	412	383	450	434	418	395	406	419	412	423	402	392	415	422	404	436	429	407	432	393	435	450	442	423	418	422	427	421	383	429	422	436	421	420	438	397	394	409	404	411	451	413
5607	1115	977	975	959	962	981	958	908	982	929	1002	886	922	954	954	944	990	909	939	931	935	954	857	959	957	1003	904	967	929	926	960	962	947	921	943	959	956	924	907	937	954	945	898	953	987	957	940	928	973	939	950	870	890	918	950	965	939	940	950	959	964	936	928	956	1006	981	882	957	914	932	984	957	915	972	922	935	988	968	907	901	953	915	953	1002	948	948	967	961	911	947	910	930	956	966	923	970	906	1007	943	901	931	1006	963	960	923	902	920	878	926	939	905	943	918	946	933	959	918	911	858	897	943	945	928	914	969	996	921	947	934	986	940	933	939	948	923	930	968	976	908	935	957	982	950	939	879	980	905	960	928	946	973	936	960	969	959	919	953	994	899	982	969	899	922	957	965	992	942	935	947	955	932	911	931	925	936	949	956	927	933	940	947	946	950	914	914	917	899	995	907	893	976	921	949	916	929	1007	941	966	990	984	970	1016	902	930	947	912	867	934	899	956	955	912	988	867	962	944	909	908	893	945	948	910	877	933	947	935	928	933	981	958	935	907	1003	933	913	962	1000	922	945	983	935	1008	994	916	928	874	887	932	943	919	921	901	879	954	1031	946	923	938	945	925	962	911	993	976	915	962	922	988	881	953	948	937	950	960	930	933	894	939	936	913	944	948	946	923	977	927	953	925	982	896	925	939	980	925	956	883	971	968	926	928	1015	942	950	903	940	969	966	947	950	956	958	976	922	935	953	899	939	943	963	926	942	931	976	988	965	961	926	962	920	945	906	938	968	916	970	906	960	920	939	911	955	949	960	899	913	953	977	961	953	909	951	933	958	891	890	916	934	900	912	987	945	914	941	969	888	967	889	929	920	944	988	958	984	878	914	1012	956	937	883	928	890	921	980	925	961	940	957	969	974	956	948	930	982	929	932	965	944	913	934	938	912	971	959	930	966	943	950	997	961	888	870	949	967	943	920	974	967	1023	1014	963	921	930	959	969	942	915	911	947	898	924	959	921	946	988	962	966	913	965	917	931	995	922	973	942	942	868	916	928	970	932	927	902	905	883	904	887	871	962	909	935	916	920	924	922	971	903	938	957	946	920	970	939	976	927	914	945	942	925	974	970	863	891	1016	932	975	921	943	926	944	989	989	993	937	928	900	937	950	926	941	974	929	955	906	983	916	960	950	949	923	928	949	978	930	904	946	966	909	912	918	936	914	950	957	928	917	943	948	1003	965	932	941	958	908	974	953	953	972	870	915	945	930	946	894	937	972	953	960	932	949	977	930	883	963	985	949	966	975	921	929	885	918	963	939	939	970	950	911	929	930	953	932	971	966	941	964	940	949	937	902	904	968	906	939	945	960	913	967	933	908	968	968	892	960	996	916	897	906	940	942	918	925	917	953	973	952	968	908	942	905	897	909	1021	978	951	950	922	947	981	951	896	926	894	910	971	965	950	951	940	957	875	968	981	935	954	918	956	1024	918	933	936	969	957	956	976	921	1003	1004	921	943	905	1020	1008	939	978	893	919	1000	929	903	968	922	908	925	965	960	950	946	975	921	927	914	954	930	935	978	925	851	979	956	947	906	894	912	994	935	987	969	924	936	935	925	912	902	951	900	924	978	914	913	955	919	937	967	930	927	946	941	960	968	925	941	951	942	963	917	928	953	898	971	875	937	964	981	959	936	919	954	927	970	956	966	941	913	921	998	953	910	963	1017	903	945	956	927	924	919	970	951	905	916	884	918	962	980	976	1010	979	932	933	965	958	928	926	931	914	934	942	915	948	920	886	959	942	942	934	877	949	892	994	959	968	963	952	947	928	998	913	914	960	994	993	956	920	913	990	937	901	930	954	992	925	906	902	954	971	981	913	957	940	923	1023	905	958	1028	980	908	935	962	942	949	923	934	933	901	922	920	977	977	923	953	939	922	953	951	922	907	941	951	911	934	978	948	996	955	919	936	955	928	972	947	885	944	923	919	917	894	1005	964	971	919	1015	921	883	915	929	937	908	936	893	890	949	975	939	947	932	942	904	930	923	957	956	984	940	900	951	957	869	948	950	942	953	1006	928	984	906	905	912	994	898	931	954	920	971	925	1016	937	946	926	1016	965	956	908	909	948	902	895	982	945	967	912	944	897	976	887	987	931	951	894	946	933	949	958	969	968	925	964	959	910	923	939	922	968	914	952	914	1012	932	945	910	950	950	934	912	881	899	972	929	931	948	991	880	966	926	952	992	981	912	953	944	932	901	987	991	914	989	982	994	945	961	975	922	942	954	953	942	970	898	978	905	879	911	899	950	910	912	926	911	928	905	990	914	957	902	940	921	940	912	969	995	943	926	913	954	970	949	940	925	910	971	993	922	972	997	935	983	857	934	973	925	960	895	973	901	918	935	964	983	971	912	982	975	892	915	919	973	940	949	975	978	940	928	932	956	944	940	921	994	949	983	953	1000	968	942	956	917	918	913	920	958	890	944	954	944	930	974	977	917	940	981	863	978	969	916	974	929	933	891	953	910	936	969	930	923	951	918	937	974	965	948	936	934	950	969	937	969	959	986	968	928	936	959	951	955	955	922	947	949	925	902	974	980	968	911	946	935	939	951	990	978	952	923	943	945	905	908	983	927	933	936	908	913	938	979	909	961	969	913	903	954	954	938	912	955	990	924	923	956	928	956	944	912	968	947	949	908	951	919	912	930	957	930	910	920	932	954	914	899	920	899	974	936	947	963	907	910	952	923	921	1013	906	940	937	936	949	887	925	941	882	945	953	975	907	976	891	914	939	906	953	900	949	915	943	926	973	931	949	980	939	946	906	953	942	919	914	930	958	1025	939	971	959	971	967	966	951	943	943	941	979	973	916	961	911	905	917	958	984	930	898	955	939	928	954	872	863	924	980	930	920	901	981	919	905	957	963	954	954	989	904	903	919	929	949	901	944	924	989	948	969	931	956	934	931	937	911	928	916	982	989	911	919	945	970	978	964	943	986	901	942	936	939	979	932	982	929	933	926	992	994	898	899	957	972	934	929	1010	899	932	901	880	924	934	969	903	966	951	907	947	941	905	923	971	931	914	913	969	939	971	979	966	930	913	970	928	948	973	948	965	895	942	951	928	907	956	889	912	950	978	891	868	958	928	966	925	1002	891	930	920	893	979	959	952	945	974	966	964	880	961	1008	938	888	982	944	923	918	910	930	958	952	886	953	954	970	900	914	942	972	924	913	923	955	949	964	942	935	953	959	970	967	875	909	927	931	906	885	1001	868	941	877	946	956	920	943	946	928	920	922	969	946	935	917	953	955	926	851	948	933	931	975	941	945	878	955	915	947	955	914	921	981	936	918	995	933	894	957	958	923	928	920	903	874	979	914	941	909	1033	967	964	891	956	909	904	925	923	931	963	892	932	897	956	890	965	1026	970	910	910	929	953	977	984	951	944	948	934	968	922	889	965	882	949	929	1010	963	959	949	965	994	894	948	930	930	972	952	901	934	929	870	919	934	955	972	981	970	953	969	915	917	953	969	914	958	866	926	902	846	921	921
23969	20774	24134	27466	20769	20716	1993	651	534	519	496	531	521	484	488	501	467	463	493	421	420	500	494	510	489	443	488	522	446	484	464	469	527	438	426	458	430	479	497	505	506	474	486	474	487	501	458	438	483	463	464	484	453	426	451	447	445	417	459	485	472	424	445	458	544	446	453	467	455	461	491	458	453	463	417	457	478	413	485	474	420	445	490	486	473	454	453	448	483	465	465	484	459	423	439	415	454	466	460	482	424	448	459	447	472	433	480	484	460	455	443	465	465	443	464	450	463	467	448	446	470	459	470	425	443	419	463	468	430	482	470	434	468	455	428	468	441	456	466	470	505	427	440	461	464	463	475	468	421	444	428	471	487	425	434	439	466	463	420	448	476	475	462	449	490	454	466	429	448	408	437	450	448	441	477	449	465	474	424	415	456	433	453	474	485	474	448	419	448	449	477	443	477	497	447	463	445	440	458	444	452	432	456	470	459	460	409	476	461	483	472	433	477	473	479	451	497	439	450	436	464	434	427	461	454	460	444	462	434	451	442	430	442	440	493	488	408	426	446	421	441	455	478	457	494	406	474	415	446	463	424	490	450	447	435	491	457	449	436	469	478	467	439	451	457	436	466	433	483	483	472	430	438	515	426	471	454	458	451	482	449	428	475	456	481	442	427	465	443	432	456	422	466	468	467	453	444	439	441	439	444	477	476	448	473	461	460	435	467	444	430	456	465	456	468	455	407	446	443	439	446	483	461	445	448	443	409	425	445	437	417	482	452	430	463	448	468	451	427	451	482	440	463	472	456	440	482	481	412	419	453	430	452	433	477	429	443	434	417	469	444	494	458	421	478	471	468	446	464	448	466	421	431	474	425	432	460	460	445	445	411	418	431	444	450	448	493	482	473	458	481	475	460	457	435	423	448	442	467	436	492	466	431	436	434	488	450	464	462	428	458	436	458	451	455	443	470	418	440	449	439	462	507	509	445	432	440	454	417	492	470	464	441	414	448	450	440	445	418	458	457	444	447	466	464	430	428	484	490	464	416	428	472	435	444	460	437	424	456	449	421	455	457	438	461	470	461	409	484	470	445	457	487	495	460	466	477	453	467	494	451	454	448	452	452	476	457	437	437	473	490	423	461	459	489	457	451	473	454	459	482	477	462	447	446	484	448	462	458	448	464	471	485	430	444	438	470	472	466	430	461	490	448	441	504	453	449	445	438	435	391	458	445	455	460	457	441	465	449	490	460	452	486	448	467	470	466	513	427	468	472	397	451	414	495	469	455	469	476	457	415	470	435	427	453	416	431	449	458	456	459	461	441	464	476	418	488	467	484	455	442	453	470	478	476	457	432	443	438	443	458	445	515	423	457	467	455	476	464	459	447	519	461	450	484	456	458	438	479	498	450	406	508	461	442	476	484	446	470	428	483	456	449	470	475	435	460	453	437	474	470	431	454	472	429	479	428	488	469	448	469	465	432	400	463	452	450	446	421	454	446	453	470	441	489	421	476	452	488	456	475	445	440	486	413	464	473	403	451	477	432	454	454	442	475	476	459	461	466	443	401	468	433	481	465	430	428	443	448	461	454	439	446	469	473	464	455	450	462	445	439	467	468	450	450	513	447	474	461	474	409	467	426	439	455	467	465	439	461	457	454	433	408	476	425	452	438	499	471	433	482	433	403	446	474	433	424	516	492	418	484	489	499	442	442	458	476	489	478	450	396	470	470	453	416	458	430	467	468	471	440	447	458	438	463	506	451	444	415	438	487	453	452	497	491	459	455	481	462	417	479	476	467	460	431	458	503	444	456	465	510	459	405	435	487	417	441	456	474	501	445	482	465	478	412	381	464	433	447	448	439	484	501	441	442	458	490	447	454	452	406	452	458	494	487	486	436	492	449	464	466	439	460	490	457	446	401	485	453	451	459	444	488	430	410	411	455	461	467	450	474	476	464	459	424	433	435	449	472	448	483	464	455	456	480	451	466	459	403	437	456	489	461	420	446	456	488	487	467	498	443	476	473	457	520	475	470	446	458	464	492	457	453	481	447	445	460	432	450	465	473	426	466	476	435	454	445	467	430	448	455	427	511	456	434	440	444	432	498	440	436	459	501	447	467	446	470	478	421	486	434	418	454	467	446	456	449	478	429	462	437	462	457	468	452	468	388	426	466	433	438	469	458	473	461	449	443	444	455	393	432	439	414	456	483	491	413	496	450	461	460	411	433	475	497	440	473	446	458	456	461	428	468	500	427	457	442	462	472	423	439	431	442	449	459	447	490	512	476	451	472	455	448	442	459	495	462	462	439	472	486	459	468	485	478	442	408	437	417	447	468	461	435	479	473	436	458	411	449	489	442	482	456	425	419	454	435	500	450	460	489	461	429	457	438	417	471	444	425	483	414	439	466	429	461	455	461	479	481	448	500	432	456	464	448	442	483	470	459	457	468	460	450	467	443	496	479	463	435	445	478	451	441	483	437	483	434	468	421	460	445	457	483	461	461	443	446	442	441	446	451	477	464	445	468	467	473	461	458	409	471	427	422	456	488	455	459	488	458	467	465	488	453	482	472	469	478	446	452	451	440	468	456	432	473	433	496	440	464	485	451	424	442	460	470	497	450	454	453	455	451	476	453	427	416	446	446	494	449	430	463	438	456	464	430	463	442	463	456	473	448	454	447	439	454	454	476	455	455	450	414	441	456	439	461	479	417	456	444	516	472	438	480	437	446	424	449	490	450	457	489	419	456	467	453	446	415	431	454	479	438	456	429	469	418	449	463	481	465	431	502	485	467	467	473	449	465	468	475	416	478	431	478	475	453	454	409	452	465	436	435	432	450	472	458	443	460	446	437	477	455	452	464	422	449	436	453	507	496	464	429	464	457	463	478	450	458	467	448	482	462	432	461	462	476	442	410	483	470	463	448	442	441	434	427	439	496	458	450	451	457	416	458	455	475	431	409	451	438	434	479	502	435	436	457	480	477	485	477	439	428	458	432	433	421	446	475	460	414	445	418	446	433	415	506	468	476	466	455	485	498	471	427	439	448	483	439	477	455	420	436	474	440	456	458	446	462	437	441	438	468	441	399	463	440	430	440	465	442	433	455	458	436	459	435	451	441	460	433	471	437	520	494	432	452	443	429	498	454	470	436	440	483	440	465	438	413	443	433	445	460	432	502	456	442	453	434	455	448	476	494	424	433	429	443	440	451	461	444	453	452	492	417	423	437	435	471	441	488	489	448	456	462	447	524	471	412	432	427	468	450	497	465	455	465	459	483	475	464	452	440	444	437	461	433	412	415	428	445	448	465	442	457	454	456	425	392	435	435	461	450	466	439	447	468	472	443	456	464	440	404	445	458	453	490	431	403	498	462	447	445	455	422	444	490	487	471	444	461	481	448	441	451	463	474	413	479	488	471	505	387	458	460	443	437	448	466	440	432	429	485	456	437	433	484	449	489	457	470	458	440	416	435	451	446	460	479	483	423	428	466	439	464	468	469	476
3945	3010	1952	1314	1115	1017	1096	1036	1069	1076	991	1017	993	1020	984	1066	1006	1022	1042	958	989	1006	993	982	1007	986	996	1011	944	904	1019	949	978	972	964	1005	955	1042	973	979	982	952	1014	1046	994	997	996	1002	1035	1002	970	876	981	1045	1014	992	998	1005	994	1005	1042	1010	1009	1005	945	1004	964	995	1005	981	974	975	1014	994	933	968	965	1040	1030	958	1010	927	982	1004	970	980	938	954	991	1044	1000	1018	985	1004	986	1014	957	1002	1032	978	956	1015	887	1013	1016	994	954	945	1026	1010	990	1010	960	995	1031	1013	973	976	960	1043	1017	941	953	950	961	994	969	976	948	1001	1007	972	951	997	956	953	970	1020	1005	1038	1010	979	1002	987	967	997	1066	984	987	1009	854	1034	968	999	1028	968	988	940	955	969	1033	995	1008	1027	966	1014	990	1020	946	982	1043	988	972	977	959	1012	1017	963	996	942	993	1001	1009	954	998	986	965	1019	1006	1007	924	971	1006	1015	977	994	1004	975	997	992	1018	1002	1011	973	1040	987	1020	990	992	991	971	996	1031	1030	959	986	1065	987	965	987	996	998	996	943	979	952	1043	984	962	1009	1022	999	973	1002	983	935	979	960	975	992	994	1017	989	987	963	1020	997	951	1007	977	1013	937	982	981	977	1008	1010	997	967	1030	1024	967	984	984	945	969	979	952	1010	979	992	1001	978	992	1005	999	986	936	992	952	1005	894	930	940	1022	979	998	964	966	909	1012	1002	961	984	964	1019	980	983	1019	1027	986	1022	1019	1012	988	1031	1018	1049	989	1013	1031	962	1034	1002	967	964	1035	975	984	956	983	995	1014	1025	1008	950	943	1013	989	973	1022	975	1016	1024	1016	986	937	980	956	986	985	1032	998	940	981	999	1040	1024	957	1010	1004	1006	980	1023	987	1018	986	981	1011	959	1008	1032	932	982	976	989	953	995	971	1019	1012	1015	1021	993	972	1010	1019	1008	999	1013	1001	952	995	970	921	991	1008	1008	999	998	961	977	987	1040	984	1014	973	962	1006	1003	1056	984	1000	1006	1030	1019	997	1022	958	1009	1027	957	948	995	972	979	1021	981	975	1017	978	1053	1041	974	1044	932	975	974	942	956	1025	978	1043	984	988	934	1012	1022	963	987	1006	975	1041	977	1004	980	984	914	953	968	1032	1052	996	984	1036	979	980	948	936	1029	983	979	1004	972	970	981	1047	1006	1027	975	1009	997	1006	985	972	944	1015	992	1016	989	979	980	962	1011	1024	1002	929	949	944	996	930	911	1038	961	993	1003	977	1010	1010	1008	1034	1024	1000	981	1001	951	1020	998	988	1027	988	984	995	1007	975	960	1045	986	996	993	1025	983	997	1007	1000	993	961	967	978	1007	982	1044	1030	1028	965	971	1006	972	997	945	1050	976	940	1018	995	986	955	969	991	1024	980	1005	1001	1002	993	950	973	916	998	1002	1030	1025	943	1007	962	1009	986	983	994	948	968	985	1013	1001	1013	968	999	1006	990	946	996	1029	965	975	951	1066	1035	1000	982	954	976	1044	980	999	1024	1032	991	1041	972	1031	1030	961	983	1035	986	976	982	1054	944	981	1029	927	944	950	971	1041	974	1011	1017	978	988	981	1001	971	1036	978	946	1022	960	997	1018	992	967	1012	975	1004	1007	1012	992	969	1020	999	1032	961	981	980	1003	948	987	991	963	1005	954	1046	998	975	988	969	997	975	980	984	932	939	953	1013	998	996	986	1006	999	983	918	1024	1040	1014	987	1014	1007	908	938	986	921	1021	1006	994	987	996	983	931	994	972	1005	1009	938	960	931	970	956	1016	978	1033	990	1013	1022	1001	1019	1015	1037	966	974	978	993	971	1027	996	991	965	942	1012	1014	1033	987	959	993	985	951	947	1031	978	985	1008	1000	1031	945	1012	999	972	980	994	1040	980	1010	945	967	998	1056	991	1057	995	958	1003	955	978	1021	982	984	1016	989	1012	1061	1003	1032	983	1014	1010	1022	988	1018	1005	966	1056	987	959	986	984	956	965	982	968	988	1008	1041	999	1008	996	1039	995	973	993	972	999	1032	1001	1027	976	1005	978	1015	978	1010	969	986	994	962	1039	957	997	1024	953	1040	988	1017	966	998	956	993	986	1034	1034	975	1008	974	1006	959	1021	998	1074	1000	999	950	979	1021	991	1002	959	999	970	949	1016	1012	951	947	1028	958	1036	1011	1002	1048	998	952	974	986	1038	916	996	971	950	975	1000	1007	980	1008	979	962	928	996	1006	981	980	1047	932	1011	1034	968	954	1011	979	971	1010	923	943	1040	965	1035	998	1015	1020	1006	1005	1001	967	1028	978	1018	1028	999	1028	1010	1007	1006	1041	934	955	1026	971	966	962	1008	992	1029	989	987	962	964	1028	1003	1025	960	1038	1016	913	1028	1027	997	960	1018	992	1083	1049	988	1021	984	969	1005	1006	997	961	1026	989	1076	1043	985	1034	1035	966	1031	998	1014	1063	1001	981	1022	955	1037	945	1005	1003	980	1021	964	976	985	1031	1013	937	1006	998	950	971	997	945	1010	1055	964	970	979	917	984	997	938	984	980	963	1037	1008	990	1056	1022	1014	964	1027	976	1023	995	1016	941	1016	981	1005	971	933	984	982	981	943	968	957	965	984	1023	963	1032	974	953	943	991	993	974	958	982	999	1010	926	1012	989	971	1013	972	953	959	962	970	1009	971	1004	982	1042	984	970	977	1010	963	1000	1023	945	967	1036	971	1000	1027	1041	957	980	967	1032	1010	955	935	993	965	985	1023	1000	970	978	966	993	919	940	985	987	1025	1018	979	980	977	965	1020	956	1009	991	1031	1000	1016	1054	994	941	1041	928	1010	1038	929	959	960	974	979	958	950	1022	1029	1012	1021	983	945	978	987	1013	1010	939	951	972	948	1002	1001	1041	986	948	1031	995	945	945	992	976	969	955	930	1000	1041	956	981	1005	1005	948	990	998	1012	947	1001	1016	1026	1002	993	928	991	976	1035	1049	990	1010	1041	1032	992	973	944	983	1012	965	1017	1005	983	986	985	1010	939	1003	977	986	993	968	918	917	1038	1019	969	984	1001	944	992	961	979	1006	1010	1037	1045	942	1001	1012	994	951	946	1008	978	1026	1040	990	1001	1013	1017	1017	983	961	993	952	1022	985	1020	1032	1013	981	978	1055	1011	991	963	955	998	1014	985	976	1007	999	943	962	1018	971	1033	982	1031	977	982	981	968	930	950	977	998	1017	1051	987	973	1039	1055	911	949	1016	959	922	991	1021	964	978	1002	974	980	1030	1010	973	957	1035	1037	984	970	1026	1000	968	979	927	1003	1034	1016	972	998	971	1006	941	996	988	1013	973	938	959	1009	976	1026	1019	976	956	954	957	953	951	979	1009	1004	1026	949	987	979	985	993	1022	1015	965	964	1025	1065	1019	964	1042	992	997	981	947	965	999	961	974	1012	954	1000	996	994	965	999	998	961	940	953	1025	943	975	936	951	1021	968	955	985	1047	983	958	1019	983	1005	964	969	953	955	1011	989	1035	982	1016	937	1015	967	963	976	967	1013	1021	998	975	961	1033	1050	999	923	958	951	962	929	1018	952	1058	1007	1024	969	995	1016	961	945	974	1039	937	1029	963	946	1005	1084	1010	1007	918	973	1030	961	1035	998	976	1003	966	975	1014	1000	1010	951	1000	1054	977	962	994	994	973	1019	988	974	956	989	988	977	973	972	1018	1016	1026	992	1000	985	964	1025	1010	1015	1064	1012	977	1009	981	1030	1023	988	960	1014	1008	1004	933	1027	934	995	1013	972	1021	977	965	1036	933	950	971	1004	977	1031	934	969	1027	1002	951	926	1042	976	992	1009	1009	1037	979	978	1003	961	1057	1012	965	965	984	1004	967	923	999	946	1023	1016	1045	955	1005	993	993	1012	1049	1006	1008	999	984	978	976	982	939	932	991	1008	997	1031	1011	995	970	1019	992	1045	994	938	1025	1031	1072	996	1016	969	1039	1036	1034	981	985	933	984	1019	1005	1016	974	1011	1014	982
23459	20776	24440	27207	20776	20791	18261	786	432	418	372	343	336	341	313	358	306	299	320	273	305	271	317	309	265	287	298	276	298	284	283	277	306	287	306	262	286	289	263	288	307	269	305	294	270	316	272	271	292	295	274	275	291	289	299	293	276	264	269	260	279	270	301	253	281	285	274	274	258	289	268	265	275	280	263	289	281	266	290	263	262	259	281	283	282	275	278	275	257	274	257	261	274	230	251	261	254	279	296	282	287	302	308	285	290	287	249	281	289	309	288	269	295	284	265	310	268	317	263	294	274	262	283	286	252	277	240	288	306	274	269	257	256	284	288	298	286	237	279	274	299	274	292	268	264	275	275	300	273	279	268	284	277	260	280	264	287	275	308	283	298	309	259	293	263	280	243	276	246	275	270	316	290	327	300	291	253	296	280	282	294	246	283	280	263	258	260	292	277	256	265	272	285	252	314	266	248	275	294	278	285	247	304	283	259	284	302	267	269	302	287	259	265	272	277	253	251	262	291	298	296	282	265	252	272	252	232	270	267	291	297	258	309	290	267	256	247	250	265	269	289	253	260	277	285	274	248	252	258	279	278	305	280	287	286	283	298	256	268	282	276	276	301	307	267	268	272	279	257	279	271	250	274	283	267	268	258	291	246	264	250	281	254	292	275	293	288	290	297	277	272	286	270	291	261	254	247	273	293	260	269	305	273	267	258	320	270	268	255	267	272	249	295	305	289	270	305	293	266	269	290	296	262	263	270	272	284	254	269	288	301	259	299	277	293	271	279	281	280	275	305	275	326	281	283	260	318	241	263	266	269	314	290	251	263	259	268	259	275	294	269	285	315	256	288	253	293	263	286	266	245	256	281	252	232	257	267	280	258	280	266	281	264	292	275	270	248	276	272	277	282	264	295	283	266	241	265	268	299	260	227	277	260	271	274	255	275	282	279	268	276	271	291	279	279	271	293	269	306	261	285	278	279	295	263	254	287	315	259	278	258	305	280	267	283	294	271	232	256	284	281	277	275	271	289	294	237	288	291	266	278	270	236	275	288	259	283	250	293	303	339	246	287	266	280	272	255	260	281	276	263	244	261	321	295	289	287	276	285	278	275	296	280	258	237	280	238	258	272	256	271	272	245	271	294	275	259	291	296	273	284	287	260	284	249	284	295	294	312	280	298	286	279	271	306	260	287	274	275	283	283	242	262	247	278	279	272	265	289	290	293	264	274	240	252	257	276	278	267	272	263	311	290	277	291	286	260	282	272	255	278	287	268	262	248	285	262	259	248	244	316	256	258	271	284	286	281	269	243	295	280	299	302	276	299	264	329	300	296	270	263	287	243	281	268	273	281	288	282	287	299	283	294	316	259	281	255	259	271	275	253	291	236	271	281	292	280	255	257	264	244	283	269	264	271	264	257	265	293	298	271	290	279	292	246	289	269	290	271	275	266	282	295	266	285	276	253	258	250	288	290	273	240	251	262	283	268	270	275	268	305	252	235	256	245	256	276	279	275	257	281	302	265	278	291	279	283	297	311	295	270	282	274	285	288	303	250	290	252	298	267	243	271	250	291	255	285	275	272	250	289	264	283	284	289	252	263	274	258	245	260	291	263	268	255	277	281	265	262	281	297	290	248	258	305	282	267	251	313	264	283	285	278	260	300	293	278	268	244	267	271	282	304	300	282	253	292	267	293	288	289	262	268	247	277	301	292	295	284	256	278	275	293	258	271	230	307	288	301	303	292	274	275	287	301	276	265	267	255	282	289	295	257	242	286	268	259	279	296	283	268	279	265	269	301	306	251	304	254	298	255	296	283	266	266	276	283	296	272	281	290	292	266	255	270	291	260	248	297	312	299	282	285	284	269	283	303	262	262	270	261	291	310	249	261	265	283	265	290	293	305	251	289	258	246	254	252	265	277	286	272	303	275	264	267	264	266	318	289	245	292	281	295	267	257	241	298	259	295	311	261	294	300	272	296	255	254	287	294	269	268	285	264	255	256	289	298	264	283	282	261	268	259	291	246	274	259	286	272	257	284	284	288	264	266	272	275	270	294	264	280	275	312	256	270	301	260	293	277	268	294	253	254	281	285	264	298	272	288	272	251	292	277	277	251	269	294	278	271	258	282	285	297	260	256	299	265	302	267	251	269	307	273	274	298	262	295	265	280	265	269	261	282	276	271	271	258	252	295	308	280	260	257	261	262	286	297	267	270	309	257	274	289	257	290	275	289	310	269	249	271	287	244	282	247	271	290	267	298	297	291	277	270	306	246	288	274	273	264	282	259	284	312	268	280	303	284	231	254	288	314	298	277	271	289	282	272	281	272	258	263	304	252	289	253	272	278	277	250	282	253	268	264	245	267	247	311	293	258	269	255	274	267	274	296	266	296	273	278	242	284	271	270	263	277	299	301	265	260	260	281	298	275	268	307	241	272	278	254	297	274	284	273	296	280	318	282	270	276	257	314	267	265	290	253	257	259	275	283	234	271	268	264	264	305	297	264	259	273	300	263	267	284	297	263	269	283	299	307	265	263	260	239	292	273	255	247	273	267	270	235	271	282	281	293	277	281	252	280	271	267	305	264	290	251	276	240	284	286	278	271	305	276	255	279	247	264	264	296	264	258	279	270	275	279	295	270	269	259	275	268	293	309	289	292	279	245	258	268	267	275	289	294	252	279	254	284	260	258	312	317	306	289	263	285	270	307	276	262	264	297	258	291	279	306	271	293	278	265	299	297	285	271	284	228	280	267	278	285	258	255	265	274	274	250	270	263	251	307	294	264	244	275	243	285	231	292	270	279	232	286	298	288	269	300	291	290	280	314	271	280	275	239	264	267	281	309	287	295	267	273	288	261	245	317	273	242	294	273	273	312	279	268	274	272	292	264	281	292	248	288	314	283	294	258	262	300	279	270	270	293	288	272	285	296	272	267	326	288	266	271	256	276	261	274	271	268	287	244	259	273	288	252	267	264	280	258	282	298	283	235	288	304	287	279	264	325	294	286	280	273	286	302	255	256	261	257	295	241	279	259	281	270	265	279	279	290	294	267	282	281	254	237	275	263	255	282	275	288	310	274	283	274	272	265	277	288	270	266	257	276	248	274	298	257	271	253	256	275	236	247	286	229	273	249	259	300	279	271	298	271	274	253	268	268	267	285	259	289	297	313	284	261	274	290	265	265	297	251	271	245	271	263	275	294	248	288	280	242	274	268	267	288	275	292	258	283	265	264	269	282	300	336	285	281	309	262	271	312	280	281	255	299	300	293	293	295	280	308	283	282	272	256	252	293	287	271	274	251	274	258	295	288	273	252	289	263	252	269	252	278	283	299	295	273	271	311	261	273	288	299	269	278	281	263	263	278	286	255	282	263	292	255	275	261	275	279	296	263	268	270	279	280	273	298	273	258	265	247	293	262	292	295	254	265	255	255	284	282	234	272	280	280	256	263	279	289	248	266	316	257	246	287	313	274	284	282	261	279	273	279	268	280	245	280	297
4042	4386	2345	1254	881	783	717	694	678	681	621	709	617	652	619	674	603	645	585	688	667	619	619	626	617	645	666	650	621	662	573	655	629	608	662	647	626	629	651	581	597	653	633	609	618	616	637	604	644	615	645	572	646	604	629	621	643	671	616	612	593	636	596	636	647	615	580	587	634	638	648	631	632	637	605	639	656	626	651	604	657	651	635	626	606	598	631	649	614	594	576	620	612	607	600	628	587	618	611	632	621	615	631	650	609	612	647	610	610	632	636	605	655	568	604	625	582	580	605	592	600	623	627	654	602	631	601	616	589	631	594	606	614	639	650	628	648	582	613	659	645	638	643	617	608	612	632	614	615	618	634	583	615	571	626	636	624	614	623	643	570	587	633	614	591	591	600	635	633	611	620	609	639	603	586	637	599	570	653	563	585	604	648	643	630	631	599	624	672	581	656	581	598	622	598	645	602	610	623	595	591	714	578	602	628	620	593	605	680	602	580	646	613	620	632	594	613	642	566	605	624	589	604	634	585	622	645	640	581	645	633	623	607	587	618	635	662	616	641	607	603	588	627	599	598	637	642	643	648	591	636	586	627	582	586	603	647	623	632	680	616	662	583	616	636	569	620	658	639	604	631	605	622	621	611	606	611	586	602	610	582	643	599	640	614	632	600	614	620	644	639	647	581	611	638	598	659	650	586	653	684	645	584	615	635	656	599	630	591	606	609	625	568	659	625	618	605	652	617	584	610	654	647	632	621	622	643	625	638	613	643	643	602	621	622	635	674	594	644	616	608	575	641	637	606	576	677	616	633	649	635	589	579	660	619	608	652	577	605	669	580	642	620	639	652	612	653	613	645	618	619	625	646	580	577	620	657	613	623	642	615	668	626	656	572	604	616	643	612	617	624	610	595	649	595	650	624	656	618	581	578	626	694	664	635	603	594	671	623	590	623	620	649	582	612	616	590	635	617	626	603	642	665	600	592	640	595	633	654	632	588	666	613	606	616	640	646	594	627	599	596	682	655	639	625	621	633	587	606	562	616	636	590	620	612	607	607	661	650	641	632	602	583	593	599	606	623	609	628	607	618	597	641	642	672	604	597	660	628	558	615	627	640	645	643	612	670	620	624	644	629	600	640	637	667	620	614	563	653	596	584	636	611	591	629	633	614	621	601	620	625	591	629	648	640	627	609	618	653	615	605	676	653	634	649	617	639	575	650	573	593	652	599	617	618	620	612	600	617	617	654	638	655	619	610	647	576	651	655	621	594	670	635	641	632	657	602	629	585	622	584	618	645	629	588	653	607	631	602	635	636	669	643	644	646	597	588	608	579	637	604	619	639	594	591	623	675	612	620	638	608	628	660	661	626	671	610	593	647	647	623	618	614	649	625	601	635	644	587	649	608	594	595	601	642	622	586	645	634	614	615	649	662	597	631	646	617	646	585	653	627	610	579	618	644	660	595	615	604	633	597	607	601	584	675	655	647	555	610	635	628	619	620	595	651	635	619	586	582	578	625	663	606	624	609	641	624	623	601	580	609	576	612	652	589	638	622	611	652	637	624	637	597	623	628	618	586	633	577	607	619	656	629	611	628	636	609	670	591	598	632	660	594	603	624	596	607	628	633	602	621	655	627	616	613	567	634	590	650	622	598	614	555	604	625	630	628	635	622	658	598	620	625	628	631	596	607	641	628	627	563	574	581	617	622	611	631	633	633	630	604	625	637	611	629	625	631	613	623	631	668	614	612	664	589	640	609	614	615	594	612	629	600	646	627	637	687	637	633	605	654	642	638	613	597	619	640	657	597	623	621	661	665	633	655	631	608	629	624	594	634	606	593	673	660	616	616	608	654	642	595	638	600	628	595	632	565	557	594	604	578	625	635	637	591	626	616	618	645	596	629	586	611	597	624	606	618	620	565	626	635	585	661	644	593	576	640	594	585	596	623	617	621	652	589	653	621	632	623	610	628	627	656	634	629	620	668	655	621	636	619	608	650	608	649	613	629	619	593	618	548	665	589	634	600	633	669	649	601	648	617	626	587	646	644	639	580	657	683	651	606	661	585	619	615	608	596	635	670	641	626	551	593	625	631	599	606	568	609	605	611	669	586	586	654	624	603	615	599	618	599	617	661	603	659	620	615	617	650	610	605	645	620	628	620	629	624	647	605	589	642	656	586	618	625	613	650	630	595	589	630	594	644	583	612	616	665	689	594	623	628	643	643	655	615	575	600	628	586	639	626	563	666	640	640	606	656	624	626	606	617	600	650	602	667	664	594	649	608	605	648	628	623	605	612	640	633	614	650	642	623	585	569	668	640	574	617	586	613	631	631	606	635	649	659	605	644	631	630	603	582	621	663	632	638	666	634	599	634	598	590	625	606	610	599	626	613	595	675	618	615	635	657	585	625	652	632	599	591	638	624	616	618	632	612	646	628	606	572	579	595	618	654	616	616	634	633	666	667	617	615	646	596	582	642	642	649	572	678	624	622	646	628	597	617	612	624	629	600	660	626	617	597	656	634	641	637	647	595	640	627	625	620	618	650	596	635	610	639	570	605	614	645	633	606	626	630	663	630	629	620	610	581	646	631	654	615	622	604	642	598	615	619	566	644	613	574	626	604	664	632	599	612	652	639	613	637	620	614	612	591	604	654	610	626	638	591	650	617	664	619	644	616	641	621	563	590	616	644	597	640	621	626	624	605	617	597	599	670	634	663	563	616	608	640	611	591	610	592	627	646	636	643	615	617	660	612	615	577	644	627	623	603	629	617	636	636	618	607	627	639	646	619	610	578	607	579	622	617	629	644	619	615	611	620	613	615	588	604	619	618	659	636	647	650	626	607	629	652	646	606	691	640	653	614	606	600	641	560	633	641	612	664	627	645	611	662	626	630	654	657	615	601	644	607	646	617	640	653	601	625	575	649	591	596	642	597	606	644	650	623	581	651	657	626	610	638	586	636	650	615	582	637	593	644	629	590	632	625	603	586	596	637	596	623	657	588	634	626	643	617	643	610	604	631	637	620	634	624	662	606	618	610	627	561	602	618	657	581	619	617	624	673	638	641	594	578	637	664	609	598	627	646	617	610	595	624	610	610	626	607	598	639	605	631	651	664	610	643	623	612	648	565	607	643	591	604	597	632	593	630	651	593	590	634	634	591	627	633	622	594	612	589	617	611	607	665	661	635	592	648	592	604	577	645	655	638	570	645	646	595	678	602	625	634	599	621	608	608	608	625	632	609	639	657	674	639	597	582	626	631	602	597	590	625	627	628	614	616	631	625	579	597	625	599	658	594	669	647	640	610	604	652	593	643	648	656	630	625	644	591	588	642	662	610	652	625	685	647	637	578	655	643	573	649	629	630	634	640	605	638	629	642	620	634	611	646	614	625	625	619	599	637	577	576	631	628	618	637	625	565	616	623	590	627	637	596	619	614	627	609	582	585	587	593	641	645	630	574	626	618	651	606	611	561	596	596	554	641	609	629	642	613	634	645	618
31825	19073	6941	700	482	464	419	401	385	409	394	415	437	452	395	411	413	400	412	408	428	412	408	407	418	429	406	419	381	429	405	436	419	398	397	414	394	415	392	380	408	386	399	391	409	411	455	422	421	397	419	448	403	446	405	380	408	421	400	447	426	459	416	441	394	432	382	376	431	344	404	389	394	404	371	405	414	397	411	427	425	399	375	438	409	419	349	405	409	431	424	411	399	424	458	423	390	457	394	431	412	439	420	397	438	404	432	428	450	401	441	399	410	396	440	415	444	421	391	406	407	418	419	440	387	446	432	419	442	392	456	434	392	402	393	413	423	402	415	431	437	402	396	441	426	399	410	429	428	386	436	413	373	429	400	447	406	398	423	409	414	407	412	428	415	388	418	444	436	436	428	433	409	407	463	394	424	383	397	416	401	380	392	411	424	418	425	463	421	442	441	411	454	402	403	429	387	412	431	412	419	429	463	419	409	438	417	417	391	473	451	386	414	398	403	436	438	439	376	403	428	468	415	411	416	429	395	460	427	414	441	404	436	418	421	410	413	419	423	395	442	420	403	386	408	400	406	431	453	395	407	451	444	439	443	398	403	392	409	412	422	407	427	409	416	411	472	439	415	452	400	382	450	389	440	405	427	411	434	451	408	385	416	420	451	412	384	409	423	398	374	415	434	384	383	418	390	403	415	438	402	421	452	401	461	436	396	424	376	455	407	434	429	402	419	431	405	431	416	410	410	423	452	415	435	410	397	401	425	440	460	410	421	422	424	424	413	409	383	439	419	414	387	413	434	395	429	413	437	460	404	400	470	399	423	400	400	435	417	440	409	438	365	412	406	448	430	392	405	368	421	382	427	409	400	435	411	424	423	423	409	396	424	413	402	450	419	412	402	389	452	427	451	403	425	437	396	390	386	407	419	411	399	390	398	413	428	425	431	427	442	398	442	420	415	395	404	410	391	388	442	425	442	405	403	413	434	437	422	443	441	396	397	424	475	454	442	381	405	415	394	404	421	407	404	439	395	438	452	411	413	451	406	383	406	440	436	413	367	432	416	415	405	399	377	448	392	435	401	443	413	395	450	424	433	402	442	405	413	437	411	421	457	431	394	384	370	421	447	418	392	394	430	381	414	390	443	411	400	432	403	429	419	397	421	423	399	448	453	427	428	392	412	428	426	438	389	407	389	414	439	416	423	413	396	426	441	409	394	393	430	380	446	426	443	418	443	385	418	395	461	438	420	405	455	382	423	393	401	427	410	422	401	451	439	401	412	431	451	410	449	408	423	445	416	418	410	421	441	398	373	416	412	411	455	442	440	420	391	423	455	430	425	382	405	415	401	438	409	419	390	392	375	346	395	399	437	455	411	395	385	438	449	442	413	399	439	426	411	422	440	424	445	419	426	427	401	432	419	392	421	496	407	369	429	427	497	485	418	429	421	437	425	418	403	431	411	440	463	422	409	412	427	396	428	398	407	411	390	444	431	403	403	435	391	421	408	387	394	409	418	408	397	398	404	439	444	460	386	421	425	396	392	468	411	416	402	412	402	401	424	436	426	420	430	426	397	421	397	400	439	409	430	412	426	423	415	407	412	409	422	412	401	417	461	421	455	428	451	387	411	461	412	378	430	405	410	385	390	400	434	394	425	409	442	440	450	443	432	412	437	388	407	403	402	417	439	419	406	425	480	422	368	401	448	410	410	418	410	401	419	459	405	399	395	433	455	433	429	444	414	413	422	439	412	430	426	403	460	433	392	404	405	429	438	408	400	441	406	433	421	399	404	400	388	371	387	460	441	458	402	425	409	425	394	415	428	415	441	425	430	382	400	413	423	408	419	433	424	423	415	368	420	405	406	396	395	427	429	437	401	449	428	411	396	439	372	396	437	434	439	455	420	387	430	408	413	411	438	434	383	388	410	398	397	404	420	420	412	414	421	403	409	383	404	446	367	395	402	425	418	387	461	418	402	418	414	400	425	405	385	394	429	369	403	413	439	443	403	402	398	402	381	416	412	369	415	377	378	422	396	439	398	424	414	435	419	450	436	444	411	402	392	401	426	436	423	401	405	389	436	417	460	486	423	431	384	390	434	423	437	394	438	452	430	429	396	406	405	428	436	411	426	375	403	399	398	441	416	408	453	416	408	407	408	426	406	410	389	393	456	408	409	408	395	396	415	469	388	407	403	410	405	392	416	432	429	413	388	390	404	445	427	421	423	437	426	403	424	385	414	437	407	414	451	399	434	426	399	400	387	403	426	407	457	412	417	440	467	381	402	432	465	359	455	380	409	462	385	444	410	374	415	383	427	445	426	388	406	393	399	461	404	403	385	393	458	426	427	431	411	406	446	440	442	410	438	381	409	418	409	423	421	394	440	442	451	405	409	391	422	453	440	453	403	441	423	423	416	433	430	433	436	389	441	461	454	431	468	416	379	373	431	414	396	428	417	397	448	412	412	428	377	466	419	405	411	443	404	445	402	419	407	421	405	451	448	384	441	422	416	390	423	392	434	403	405	367	422	429	432	409	433	418	442	419	431	413	426	413	408	441	403	385	446	399	394	417	403	373	400	448	403	416	398	430	429	399	382	413	380	432	459	402	414	438	385	389	425	403	404	407	404	407	394	439	435	439	387	466	416	388	435	419	439	413	420	414	397	390	394	425	430	405	385	393	470	440	419	446	414	417	402	428	370	378	418	436	431	401	400	414	392	396	405	415	448	433	412	399	425	407	431	424	454	446	414	411	421	457	412	400	399	446	399	402	420	390	388	432	470	387	413	416	429	366	411	424	397	407	412	361	397	397	420	441	411	389	438	436	406	387	430	449	419	423	398	418	427	410	432	404	407	422	400	421	383	401	415	454	402	392	395	418	448	414	444	414	460	391	436	473	387	402	424	395	422	411	425	444	431	388	389	405	380	427	386	403	384	459	441	408	421	402	369	436	406	397	430	421	407	407	422	425	392	391	436	438	413	400	430	448	418	418	400	448	407	378	399	376	399	423	389	429	446	381	403	409	431	399	445	410	441	418	437	388	420	455	406	409	417	432	400	411	425	438	421	403	394	397	457	411	408	396	368	384	381	421	404	430	422	449	403	421	407	424	409	422	467	437	430	420	445	420	447	392	441	453	384	398	404	426	389	406	426	411	477	420	445	417	402	412	412	431	371	413	410	421	379	420	443	392	400	432	388	412	439	415	435	392	426	413	446	399	429	396	453	406	408	400	442	448	428	413	416	424	407	406	420	380	414	430	426	389	450	397	440	408	397	453	412	365	433	397	437	410	451	416	424	408	413	393	400	417	390	426	403	464	436	435	431	407	382	403	407	434	401	477	420	405	401	404	447	419	452	439	404	394	417	393	386	457	437	404	437	431	425	474	391	384	409	457	438	392	413	423	424	405	432	409	375	463	472	423	409	412	435	449	415	423	430	394	427	413	411	385	406	392	402	400	417	384	466	434	407	408	401	394	411	364	418	414	421	416	417	422
5665	1148	1037	942	963	974	978	905	956	947	955	961	935	928	911	965	962	978	993	924	979	940	899	938	973	945	1035	939	892	980	968	955	974	893	885	886	914	977	937	957	942	920	949	926	908	962	960	946	960	958	941	926	971	936	936	931	926	995	946	934	945	929	956	980	933	964	938	989	917	984	939	939	966	965	962	909	947	944	969	896	981	989	976	927	922	887	966	937	929	941	1018	929	927	966	927	970	911	966	935	979	934	909	962	943	984	926	972	903	932	911	942	907	962	952	994	912	934	978	921	904	965	928	914	917	963	962	992	956	899	921	977	975	966	920	1016	941	879	968	942	994	945	944	935	950	958	959	923	915	946	985	941	957	912	989	961	944	962	916	951	920	963	956	939	935	1037	930	927	959	930	960	937	994	1016	906	944	958	974	922	981	923	908	974	975	947	1004	987	926	951	985	940	936	943	950	921	980	1047	906	954	983	901	903	936	912	982	969	945	957	938	944	947	978	965	955	948	1022	1010	976	968	957	945	903	937	954	970	910	967	958	919	960	951	953	980	922	964	897	953	997	944	956	902	905	926	979	909	945	947	977	988	997	911	933	971	959	901	967	993	960	975	913	934	927	921	967	924	920	936	943	926	987	961	1026	973	905	969	924	931	950	965	946	983	969	938	904	968	927	937	941	923	920	888	982	933	909	1014	939	961	941	940	976	931	954	909	938	941	961	941	974	948	983	946	942	911	1018	984	956	932	958	948	997	980	957	959	1003	938	925	903	968	942	976	928	991	921	938	944	950	953	917	976	928	888	897	948	959	936	938	939	976	956	1016	909	888	1010	969	948	997	923	915	949	944	981	951	936	938	938	928	983	925	952	898	955	972	934	1013	913	925	958	979	910	951	941	927	987	984	940	887	958	892	943	881	940	1005	965	940	958	1001	876	965	901	926	891	943	927	957	921	916	952	927	867	962	920	1015	898	953	940	899	915	933	942	990	915	951	1002	937	916	973	990	945	941	923	913	1013	900	1001	983	949	975	926	920	934	948	927	927	986	952	1009	945	879	919	1002	940	966	911	954	997	942	927	939	949	906	982	977	976	931	940	978	981	930	953	928	952	948	959	929	906	896	929	961	920	945	983	874	921	1005	944	925	961	952	937	983	968	929	902	969	964	921	978	983	961	948	955	936	951	974	962	959	910	956	983	917	972	942	964	938	908	929	962	932	961	970	921	957	876	907	906	932	965	974	927	950	914	952	949	958	947	970	980	916	942	956	919	996	961	947	939	955	952	931	966	946	905	936	941	989	948	921	969	959	914	947	954	894	988	931	1015	954	938	999	963	945	968	960	937	896	958	926	935	917	955	972	913	968	895	942	936	939	905	978	924	933	973	964	970	973	1006	906	917	996	964	912	911	959	957	991	921	975	926	928	897	910	909	877	1027	970	959	951	961	910	923	909	934	919	925	930	992	960	959	957	947	939	934	981	929	958	1008	945	902	961	924	930	970	940	878	895	922	994	927	894	969	990	992	966	949	958	915	958	967	985	932	911	991	969	952	924	930	983	900	919	965	942	924	1009	1015	951	901	953	985	948	946	928	955	947	995	955	916	937	983	943	946	930	926	964	922	981	937	940	946	959	980	916	975	931	960	957	944	954	938	939	963	922	972	956	993	918	975	954	989	1005	959	964	936	932	941	975	1003	932	956	960	955	969	930	935	968	970	952	924	1011	967	942	936	968	934	932	991	933	943	962	913	969	1031	941	919	922	983	942	1009	955	997	927	930	953	959	964	943	953	904	953	992	945	906	976	996	972	867	1008	1027	904	961	921	918	974	947	924	980	990	958	861	899	1034	958	979	950	910	997	937	1012	931	944	940	956	972	930	947	898	982	953	962	1023	975	928	927	995	904	931	985	940	962	886	978	1015	923	955	923	926	942	965	939	953	913	923	961	895	932	987	1009	909	982	890	963	944	920	915	951	949	993	937	961	955	928	918	954	930	966	976	963	930	968	918	956	953	934	995	960	939	931	931	939	947	882	947	889	904	954	978	914	914	884	941	936	932	911	985	951	918	980	953	979	914	922	990	962	946	864	948	956	973	939	926	908	913	983	934	934	965	939	934	895	971	992	1005	957	939	976	930	934	957	949	978	941	946	965	962	953	958	939	951	949	933	944	952	956	985	948	962	988	952	985	962	958	927	938	934	957	970	927	899	918	980	913	942	922	922	961	898	965	915	955	950	991	963	952	939	932	953	987	909	909	1031	951	999	961	978	875	961	971	957	946	964	974	974	928	937	928	947	931	921	940	972	952	949	940	948	884	951	980	983	1014	935	960	951	908	925	959	967	956	939	943	956	929	903	926	958	973	921	964	926	906	946	946	903	929	951	968	933	963	918	940	920	985	937	929	953	906	929	968	964	970	911	981	979	951	907	942	958	969	961	952	981	972	895	989	956	911	982	975	934	952	915	940	939	960	983	987	963	993	921	915	938	974	960	888	997	935	953	938	885	917	904	945	1030	964	939	912	963	964	944	929	922	957	896	927	966	912	973	898	963	929	896	964	945	972	968	927	954	906	989	892	944	976	1002	941	1038	883	925	941	930	950	924	926	949	975	894	945	929	969	922	951	884	948	976	955	984	981	943	939	964	974	907	936	902	915	985	977	920	915	1008	935	958	958	928	987	956	933	943	944	950	1005	952	965	940	1037	999	933	962	909	951	912	907	952	938	976	981	948	970	932	972	949	990	986	953	943	959	945	969	995	1025	968	989	945	941	935	929	882	912	945	937	936	909	981	929	928	910	977	970	911	965	955	975	938	961	984	977	979	900	953	940	883	950	971	917	962	908	924	946	932	968	952	930	928	925	959	921	957	972	941	986	975	981	911	925	980	925	887	935	969	1024	962	997	982	937	972	919	929	989	942	869	924	949	914	966	1001	917	975	954	918	931	962	966	1002	948	924	899	983	938	1009	963	999	952	949	924	962	954	951	925	917	1024	926	945	929	923	980	962	946	983	983	936	954	965	907	957	957	948	924	968	971	934	1024	947	916	924	932	852	920	937	974	948	1010	1013	991	940	985	957	921	877	942	981	947	934	985	924	924	912	998	993	1002	926	961	968	931	934	957	925	988	964	995	913	959	966	992	980	967	960	968	972	910	980	991	895	930	975	937	951	903	920	950	945	970	921	917	1011	950	958	998	934	936	951	960	960	928	908	960	914	957	947	993	991	943	929	913	955	955	924	935	940	928	946	947	901	962	957	958	963	911	963	930	936	919	950	918	971	914	925	955	946	859	948	920	948	882	934	971	939	947	942	940	992	895	895	905	914	935	963	924	969	943	907	1001	934	939	974	901	979	903	1008	917	916	910	955	933	917	980	972	978	930	973	1019	908	884	976	960	917	958	913	910	1017	932	968	967	920	970	946	955	937	937	946	932	934	992	963	906	984	989	945	968	923	927	1008	912	974	932	954	1005	956	921	934	944	938	966	974	947	947	967	967	969	890	957	948	933	949	991	952	914	967	984	964	976	956	949	931	921	974	945	956	947	928	981	982	933	909	966	1001	970	930	946	995	932	932
23979	20746	24120	27450	20747	20663	1884	680	541	527	505	492	503	466	478	454	491	484	475	455	474	437	475	479	460	453	417	494	465	499	468	424	480	456	444	489	464	475	472	469	471	514	427	492	461	416	463	474	439	449	467	472	454	477	445	472	412	465	468	464	486	481	514	462	491	440	440	460	460	453	450	449	450	466	420	441	432	431	440	449	466	485	462	497	414	415	429	505	458	425	425	447	460	439	455	464	449	436	477	439	488	416	477	466	463	497	476	463	429	466	431	484	444	428	476	418	468	437	423	485	458	406	420	435	433	461	435	438	456	421	461	447	500	482	488	430	441	425	414	455	440	459	463	476	477	452	462	487	449	453	497	471	503	445	468	464	443	435	489	474	500	446	480	406	464	452	432	444	424	479	456	416	466	449	516	405	462	515	432	485	478	461	457	445	442	467	423	448	449	419	441	456	446	428	452	473	489	469	417	417	439	453	452	445	475	412	450	487	432	445	439	414	418	495	456	490	473	476	458	471	434	465	430	444	497	463	441	461	447	513	452	465	432	459	466	467	464	457	429	481	474	484	454	452	493	414	465	481	442	493	461	443	452	491	456	404	420	495	487	391	445	481	478	444	489	468	495	476	461	454	437	449	501	431	436	413	469	424	493	482	448	434	442	409	488	446	394	375	443	431	477	427	470	447	427	453	467	435	493	466	431	506	465	435	489	483	459	431	507	426	447	444	444	393	443	447	485	470	434	504	473	478	465	480	441	459	448	468	467	461	495	482	452	459	472	424	436	461	438	436	466	447	446	446	451	446	407	429	488	442	441	494	445	453	429	488	448	468	463	419	484	423	440	494	453	432	444	485	475	452	462	461	510	439	495	470	493	442	424	395	433	475	433	469	477	464	443	454	474	478	433	451	411	468	497	492	433	426	422	464	467	451	478	431	443	449	473	511	465	445	484	439	485	471	421	437	424	451	442	457	482	468	450	482	439	448	509	479	476	461	470	478	490	444	449	383	439	482	466	483	453	468	438	475	450	468	465	453	425	471	438	509	453	462	473	491	456	418	434	460	443	429	498	449	445	436	451	443	466	460	416	436	459	447	441	511	383	468	477	482	443	450	429	455	438	468	428	479	460	460	436	449	460	494	477	396	489	469	461	467	466	457	439	434	458	447	435	443	453	420	430	482	474	467	490	470	438	457	446	441	464	467	506	471	484	461	427	454	473	465	454	430	459	462	473	427	468	507	453	498	443	451	453	474	462	482	462	454	451	444	439	455	458	452	448	487	514	507	467	449	460	435	435	477	459	429	465	475	474	442	472	452	482	437	402	493	490	469	438	449	481	410	476	463	378	482	454	398	434	443	434	449	443	494	476	455	437	466	461	448	448	440	428	425	451	416	456	438	431	445	412	480	445	427	439	457	428	449	501	477	447	474	434	431	435	452	447	465	458	512	495	455	477	429	498	510	495	443	446	468	447	442	452	504	439	437	487	486	463	483	475	472	431	460	454	478	475	408	400	496	493	452	471	415	395	495	460	478	466	449	437	441	516	403	437	424	482	423	439	433	486	421	436	464	457	418	487	462	460	420	450	481	445	446	460	457	437	451	426	480	459	421	469	441	453	455	462	499	478	457	426	405	457	448	439	433	456	453	449	480	455	463	466	442	469	466	472	467	439	484	422	448	425	471	473	461	437	452	466	434	483	425	444	431	454	446	456	487	451	462	449	434	446	452	456	425	456	428	465	471	421	460	432	458	476	471	485	432	496	427	472	481	490	467	440	454	441	403	427	454	433	468	425	477	481	467	450	461	475	470	416	425	435	464	444	510	456	413	460	435	412	459	452	408	459	456	474	469	465	417	468	430	454	441	461	450	457	465	471	489	476	456	463	445	419	464	491	448	413	464	471	501	474	431	483	499	460	432	453	430	443	466	454	458	493	432	489	508	471	443	402	464	464	432	454	467	463	468	458	428	461	445	410	481	511	438	471	479	508	410	412	475	443	514	456	422	456	443	459	438	434	433	479	469	446	439	485	430	464	420	425	465	418	512	455	451	468	458	442	430	463	458	425	454	426	477	467	463	482	423	446	412	509	467	461	406	448	465	482	463	468	457	474	449	454	457	444	418	434	441	460	447	435	432	487	473	513	430	469	466	449	465	471	469	424	433	465	455	420	481	458	434	447	448	451	479	469	454	436	504	445	464	440	477	434	462	486	429	453	481	428	476	462	501	454	452	408	449	487	469	451	426	443	443	525	506	463	447	481	448	467	451	445	497	434	459	466	488	458	454	476	413	453	452	468	423	461	457	457	451	475	465	468	454	467	407	461	482	433	438	463	450	517	470	471	474	430	454	484	447	433	409	482	462	457	475	486	454	446	458	455	435	456	507	476	452	485	454	488	443	422	452	496	436	453	481	444	428	406	416	429	435	441	441	454	436	456	480	472	496	467	439	411	449	483	455	490	455	432	438	457	414	423	504	424	455	494	428	484	425	442	469	431	425	427	439	411	486	452	456	424	435	425	483	461	416	464	467	446	469	424	476	432	473	416	455	439	415	454	473	445	437	440	447	432	412	430	488	447	482	476	456	457	469	426	477	461	419	463	473	428	452	419	433	439	436	462	456	444	456	440	397	457	464	440	462	428	483	480	479	479	453	430	455	472	463	440	439	439	489	453	437	425	453	483	463	472	449	474	447	437	425	485	438	467	441	423	434	449	438	433	455	443	451	467	475	432	454	436	425	456	450	482	492	488	478	484	430	467	444	464	448	425	425	423	465	456	457	443	448	456	430	456	412	459	458	469	465	449	437	431	448	425	436	473	450	449	443	466	448	479	457	423	415	446	425	484	464	454	462	435	445	447	475	476	457	460	479	481	494	467	487	460	458	478	504	448	438	437	433	453	432	460	455	458	462	442	424	451	467	434	442	437	436	471	418	461	451	456	430	462	451	485	451	427	423	446	412	469	445	483	472	441	450	487	452	469	448	448	425	425	471	461	411	460	445	460	478	438	422	464	470	420	457	468	423	444	426	492	475	489	505	458	471	456	458	451	457	450	493	425	461	425	444	437	450	490	437	439	473	467	450	457	466	452	406	455	478	445	462	437	431	453	465	451	429	490	472	461	449	440	439	473	491	424	467	474	409	476	429	440	412	456	424	458	453	415	451	470	442	451	475	459	431	448	408	438	473	501	484	486	445	462	479	450	461	472	448	446	438	403	461	468	478	438	411	470	452	479	408	470	460	455	481	437	443	479	441	440	432	419	444	471	435	417	447	482	448	500	498	465	441	447	454	441	462	444	464	470	439	431	460	434	462	459	418	463	471	430	423	439	415	469	456	440	457	465	434	459	484	435	463	461	459	438	448	467	454	475	403	417	473	465	473	468	443	458	443	478	435	434	444	455	435	446	467	427	476	428	475	435	471	452	437	473	483	449	469	454	466	420	454	487	449	446	474	434	444	460	452	442	497	491	473	439	481	480	429	471	448	447	451	420	456	488	480
4004	3112	1957	1279	1117	1096	994	1013	1018	999	1051	972	1005	1008	1038	1024	1039	967	998	1016	963	1003	1025	1002	1006	946	966	975	955	1008	967	931	939	983	973	1006	987	1017	991	960	1036	984	1010	1032	947	960	975	951	992	991	989	1018	984	1029	1008	992	989	1035	1044	1013	995	941	1014	951	1019	970	1023	941	1056	978	999	923	1020	985	926	1008	982	954	981	1003	991	1029	947	973	1000	1016	971	1041	953	1009	941	1012	1009	1010	957	959	1018	1012	996	1024	1009	1015	1005	1008	1031	1005	1030	1020	985	1074	991	974	1024	1004	1050	979	1016	1010	1022	1012	1024	1051	1016	986	1005	944	1006	1003	1007	1036	955	993	976	937	1015	962	944	979	1019	1015	961	974	1009	1006	973	1026	998	954	956	960	1001	985	1021	1052	1001	1008	1024	967	1020	955	1002	999	988	969	954	975	919	1017	1029	970	971	1005	941	1028	1031	953	955	994	981	950	1006	989	988	957	979	988	1012	978	1028	1015	1035	996	971	1022	982	1014	961	988	942	964	995	1054	972	1001	975	941	923	1047	940	1044	1014	956	1018	1011	993	1015	1010	1021	1001	997	1011	959	1001	1023	1001	1021	976	1030	1094	995	996	996	1001	972	988	961	1023	983	1006	975	1012	1017	1016	959	985	932	1006	957	942	979	981	1012	1023	1035	1033	966	958	951	906	984	983	987	985	963	997	958	985	970	959	998	991	1001	1007	970	958	989	991	1044	1010	972	959	1008	982	973	1003	1021	1037	1038	966	961	957	1006	997	981	1019	960	1036	955	993	935	991	964	958	962	971	1014	982	975	988	1005	1030	950	1001	971	1052	992	1049	992	985	995	942	934	910	972	987	986	983	996	966	1012	1019	999	960	985	1009	957	961	925	989	1026	933	971	942	962	946	1012	1005	943	973	954	1019	915	1004	972	1007	1003	989	963	945	991	1020	1001	978	940	1009	976	967	938	1032	1001	972	1001	1004	958	977	959	998	961	1009	989	950	963	1004	1002	988	900	979	949	1010	982	962	988	1009	1051	998	983	976	970	980	979	1022	1034	989	970	975	986	969	1009	969	984	975	1019	995	1004	1008	1003	986	984	960	960	1014	933	942	953	1019	970	945	1040	1039	1006	976	1036	933	887	966	1006	1004	1025	1015	1048	997	1005	964	1001	981	1023	908	991	980	981	1002	1002	1075	993	968	1040	979	998	1004	1037	990	1019	952	929	976	1014	985	1047	994	972	988	1005	968	1028	949	989	1003	1018	1002	999	1012	1012	969	1052	919	991	996	957	961	954	1004	979	962	984	981	987	929	932	1014	989	983	1013	971	1012	980	977	1012	987	1025	965	1017	986	969	975	967	1010	981	1011	983	954	997	960	992	966	993	1007	973	973	977	1009	993	980	935	981	961	943	969	930	1005	986	945	1028	976	992	1028	967	984	990	988	982	992	973	1023	949	1018	953	964	984	983	1033	1011	1038	992	978	1013	949	981	965	983	989	997	941	926	978	963	1010	997	988	988	983	973	996	943	971	1000	957	1021	1009	969	998	975	967	991	1062	942	1004	973	1020	950	893	930	987	976	999	998	993	971	996	1000	997	998	1017	1019	1022	989	1026	1021	1019	970	1058	987	967	1041	963	940	1045	989	971	1024	967	1017	924	972	987	1000	958	991	1029	985	986	1049	973	995	1019	945	942	953	1085	943	1087	1043	958	1009	997	1031	1016	980	1017	1007	946	1001	981	1018	1007	978	997	1011	1051	1007	1007	1036	1048	1060	949	965	990	964	967	1033	960	990	1009	1011	1002	969	950	977	999	1021	967	951	985	1024	991	954	940	982	946	966	987	1015	989	992	954	977	1008	1000	975	951	1029	975	996	962	987	990	951	980	974	987	922	1011	964	984	992	968	1004	972	970	1028	1009	1015	985	991	1020	1009	967	1039	992	944	991	948	964	983	998	974	1014	948	1063	1009	1013	1053	938	998	998	980	991	1002	963	984	1013	945	1062	993	1020	1011	1013	964	970	991	971	1061	941	1006	955	968	997	991	972	1041	939	962	967	990	944	991	1020	967	1034	954	957	970	972	976	1004	1044	1013	1057	1007	1008	987	988	1012	986	999	969	961	955	940	1002	992	1004	1017	1000	973	978	1000	985	1014	963	976	1023	976	987	975	1003	991	993	979	1022	1024	990	1000	958	924	1009	964	1055	1008	1035	1010	1015	1015	989	1016	1049	970	959	1023	991	962	974	999	1009	1023	1042	981	1032	992	1005	972	976	946	1031	1024	994	958	956	955	981	1048	1008	1000	974	965	926	980	1059	973	1058	962	957	974	1017	991	1004	998	1007	991	964	1018	1021	1026	989	998	955	1032	1017	996	1023	987	957	956	968	992	1004	1003	1017	990	1032	959	969	1048	964	1006	946	1016	985	1027	1037	1025	958	1027	1047	1037	1023	1018	1020	1024	980	1001	1043	956	998	985	1013	1005	1012	899	977	941	977	962	947	978	1010	972	989	1007	1006	1037	1027	943	1022	983	932	983	988	941	943	1021	982	970	992	942	1050	953	1023	959	1023	953	986	1003	998	1009	905	1000	1075	999	1005	1045	959	942	1011	971	982	968	988	1013	931	1010	1008	1045	1011	939	987	1008	999	1000	966	980	970	996	962	990	1026	1022	997	1034	1050	1032	940	1052	998	954	1013	1012	1009	1005	1015	967	982	1010	1013	969	949	982	1000	971	1005	1027	1041	971	995	990	995	978	949	951	1015	994	997	1044	1002	1002	943	955	1045	1010	974	970	949	976	1033	1035	1006	1037	977	968	997	1018	1036	991	999	975	1016	977	960	1012	1024	987	1018	1046	977	969	1025	1013	952	1004	1042	989	962	997	966	1004	1056	1041	1013	1012	1054	929	1009	1003	994	1004	941	1014	993	955	961	962	975	941	971	933	985	984	973	962	977	936	978	1048	1054	1029	1000	900	987	976	1020	959	993	1012	936	970	916	970	1013	1004	1024	938	964	1007	966	953	989	972	1013	1074	1109	982	1013	1037	951	989	968	941	1010	1030	953	980	1010	1007	941	1013	961	950	978	948	1024	978	991	1003	976	957	974	969	951	1019	997	1011	1037	944	980	1012	986	952	965	1022	922	999	1017	955	986	1006	918	1062	934	993	983	996	984	968	1025	967	957	972	959	995	933	987	985	972	1023	990	1004	943	1009	1019	961	984	1027	910	1007	978	965	928	1016	987	991	962	989	1000	1025	992	1000	1062	950	946	973	1026	1031	974	980	949	1028	1020	959	1010	974	1022	1022	1011	995	1006	963	1013	954	989	989	976	988	1006	990	982	1018	987	1007	1026	1015	983	986	1051	999	1057	1001	992	1032	989	981	1014	975	997	1025	989	1044	1023	1050	995	1052	1043	1037	938	955	945	969	989	946	965	921	985	989	1017	989	1005	1002	954	1013	1074	987	986	1016	942	982	980	949	938	982	970	1013	972	998	993	1048	983	923	981	1006	1009	993	1067	991	980	1012	996	971	976	1038	956	965	1016	1019	979	981	964	960	981	975	1043	967	955	973	1023	957	940	992	988	1001	1013	998	973	989	997	968	1003	1011	955	972	995	963	923	989	992	939	921	999	972	1025	980	1001	969	937	898	978	945	984	992	997	992	988	981	996	978	1025	1068	1024	999	999	1026	997	1002	1028	961	967	941	999	1009	986	1032	936	1040	999	985	988	969	954	963	989	954	1001	1067	979	1036	966	1005	975	995	985	1013	1022	961	1057	974	984	981	985	1014	976	992	981	957	1018	977	978	948	1037	966	988	1037	1019	975	971	938	992	989	965	1012	971	942	960	1002	949	1001	998	949	988	976	927	1004	958	991	958	1005	967	968	1013	977	1036	962	1004	986	989	982	1027	903	1000	997	989	991	976	1003	991	967	940	1039	1022	985	1018	1070	999	970	941	969	1003	1049	1051	981	1026	1057	971	1018	1018	942	976	959	1046	1005	979	1000	1005	945	1060	1029	1025	1005	1037	999	1086	988	1024	952	936	985	979	1014	1019	997	955	961	1007	961	990	1025	964	1002	960	1002
23478	20770	24427	27225	20771	20779	18131	778	486	437	359	362	334	318	330	281	317	325	315	280	277	304	282	289	297	287	286	296	311	307	290	278	316	290	314	289	279	282	267	306	265	300	245	264	270	286	310	293	280	303	285	233	291	273	272	270	288	271	271	281	273	297	247	256	314	291	290	291	248	284	269	271	266	279	279	300	260	277	251	279	260	253	298	269	303	277	268	289	300	284	255	274	279	261	265	272	286	265	263	278	294	284	284	283	275	258	267	292	258	317	289	321	299	264	279	274	253	280	284	278	277	259	266	293	271	263	278	276	272	284	276	284	292	298	288	266	289	266	255	299	279	290	316	279	263	289	265	300	272	286	267	263	276	246	274	240	253	276	264	292	285	287	271	260	299	287	281	258	254	290	268	289	283	261	287	290	276	287	327	263	287	292	291	258	249	268	259	262	281	281	276	263	264	295	281	281	275	274	263	258	275	272	278	301	236	253	268	278	286	289	291	280	291	262	316	279	259	261	254	284	296	284	289	269	264	256	288	259	273	295	283	287	268	279	268	286	273	286	296	304	271	275	281	300	285	275	257	296	268	272	256	283	258	269	286	248	280	284	276	250	251	267	271	291	267	272	274	255	261	268	304	249	263	260	285	280	278	224	258	261	267	300	277	279	298	269	286	261	271	284	296	289	293	295	270	282	266	267	287	260	292	314	287	249	322	274	257	295	279	288	217	278	258	248	275	254	303	262	280	298	262	276	285	287	316	305	262	299	276	273	262	283	283	277	253	289	288	289	295	308	267	266	247	272	260	304	284	266	251	266	287	276	290	287	281	249	282	287	268	280	261	262	289	274	266	267	266	280	265	274	275	276	276	278	307	249	288	271	277	272	249	266	258	292	273	279	283	290	308	291	285	286	271	267	269	294	264	273	299	273	325	281	295	304	254	305	270	256	274	285	261	278	269	294	303	280	287	288	306	273	255	295	242	257	244	262	283	307	302	275	297	282	292	296	281	254	288	291	281	289	248	266	285	258	293	285	301	294	305	252	285	256	272	310	256	269	312	301	265	312	286	259	290	257	274	275	302	302	255	271	287	258	288	270	288	265	247	291	267	269	303	307	302	286	251	276	243	252	294	254	303	258	275	260	245	274	259	305	277	268	300	272	248	280	274	269	285	252	253	253	249	314	269	277	246	279	270	262	275	317	294	273	270	288	284	256	298	265	279	270	269	269	303	277	292	273	223	251	283	236	269	270	238	267	270	306	314	261	273	299	296	260	278	282	292	283	281	295	266	271	305	314	254	250	257	295	276	265	302	264	264	276	310	262	265	258	265	267	294	302	254	290	285	283	278	305	280	292	254	269	270	246	290	281	266	270	278	272	268	285	287	277	299	312	242	227	292	278	298	254	264	280	264	238	288	290	317	255	272	253	284	274	290	306	325	282	286	281	274	249	267	269	258	274	281	290	273	263	280	272	299	278	267	244	257	274	236	278	287	276	256	275	290	277	265	259	264	305	250	278	282	257	300	247	235	287	252	285	290	291	273	318	282	257	262	265	291	283	282	285	265	298	260	287	251	281	268	259	270	282	276	262	282	248	266	258	287	260	274	248	301	279	281	255	259	265	294	264	304	293	231	270	262	251	274	269	293	274	315	267	276	286	260	257	260	312	252	296	265	235	252	303	254	280	283	287	271	253	276	289	281	284	272	288	290	275	258	284	288	273	281	288	297	298	286	272	267	299	296	273	293	298	297	271	250	273	272	285	273	276	279	286	281	281	272	300	272	293	260	296	261	287	276	283	274	254	290	282	255	275	238	269	265	309	293	262	246	274	293	272	284	258	251	276	256	294	271	264	306	280	293	272	282	274	271	280	264	280	304	260	267	262	287	257	262	270	266	281	273	257	296	314	260	286	278	289	316	271	279	257	277	269	263	263	283	264	285	246	264	265	255	278	280	295	275	261	293	298	291	272	281	279	278	262	248	255	275	260	309	276	253	274	269	299	241	258	275	246	243	291	273	273	292	275	296	235	282	298	264	278	280	249	288	297	283	257	287	235	258	286	271	268	287	251	239	280	296	282	294	284	295	255	275	297	288	280	250	245	255	260	267	272	258	317	298	285	268	296	280	297	282	290	286	283	288	276	282	250	258	252	286	268	279	263	262	258	259	281	256	269	271	297	268	291	257	282	287	284	291	289	257	265	294	289	264	260	275	261	254	294	265	264	285	299	284	285	285	290	265	255	272	286	284	276	310	296	282	276	271	254	264	278	254	288	282	250	290	268	282	260	266	265	272	280	261	237	269	256	270	256	266	288	255	262	253	291	307	270	278	262	324	290	295	270	288	276	258	271	248	246	302	279	251	272	232	268	294	291	280	293	295	305	278	289	270	285	269	276	257	304	274	279	283	270	238	259	271	283	252	262	273	267	298	264	274	261	280	285	261	281	278	260	280	302	263	286	288	280	248	234	257	292	264	266	246	290	263	265	301	263	257	253	282	288	258	260	250	281	262	302	284	311	277	283	268	254	274	279	287	293	263	302	287	265	281	280	266	259	266	305	288	258	294	261	282	287	304	260	252	252	284	240	268	255	263	263	271	249	283	292	293	267	313	269	297	272	292	292	310	318	244	276	287	307	276	261	261	247	265	274	243	291	286	274	260	250	246	279	298	262	260	278	262	272	276	264	228	261	267	300	285	291	284	307	251	278	278	277	265	285	290	255	281	268	299	233	258	258	281	253	264	272	274	280	303	274	260	261	295	268	266	275	280	298	281	270	301	244	288	274	261	289	264	248	266	270	264	318	276	266	265	316	224	286	295	286	265	295	311	236	278	310	262	258	294	237	274	282	240	272	263	293	290	290	278	252	279	304	301	286	271	309	253	264	282	272	299	284	286	268	266	271	303	248	253	266	251	274	240	231	266	288	297	285	258	276	296	287	295	298	286	291	274	285	273	271	290	277	242	263	302	286	289	266	280	289	260	266	258	266	264	279	263	269	276	290	270	305	268	282	291	267	252	304	276	269	248	270	270	279	269	275	274	273	287	285	279	297	244	262	284	262	280	287	265	302	257	259	276	284	274	280	266	247	269	280	277	253	296	263	257	254	311	241	284	306	251	280	300	258	288	291	265	260	278	243	261	281	272	242	288	283	273	287	266	272	265	282	270	286	260	264	267	287	252	283	260	262	253	282	277	284	240	253	255	259	273	290	282	280	273	274	306	291	274	273	265	268	297	280	264	293	286	327	274	283	254	275	312	293	296	301	261	247	238	275	257	263	276	287	277	226	288	282	273	282	248	267	292	305	288	264	252	258	304	289	275	263	304	281	304	288	280	318	243	248	288	256	265	277	287	285	269	273	266	257	272	300	267	254	278	293	293	285	282	266	292	260	264	267	270	234	285	266	240	281	258	276	289	281	247	288	238	248	240	287	275	261	280	239	259	282	284	265	231	300	297	280	249	262	257	267	300	255	299	261	298	267	294	262	255	272	286	249	293	274
3943	4405	2286	1247	925	795	749	648	713	698	660	707	657	667	654	628	606	604	653	642	599	605	637	650	628	604	618	628	629	602	651	629	632	680	660	617	613	650	620	643	646	638	634	622	599	632	625	637	585	565	638	628	616	653	610	636	626	584	621	623	640	622	605	596	632	579	656	666	624	638	622	651	636	565	594	654	642	624	617	645	567	562	647	629	621	612	637	627	591	616	621	632	676	621	623	634	596	642	620	642	647	612	646	643	588	646	586	601	597	622	590	563	648	617	611	629	651	587	634	597	680	645	650	629	619	688	652	621	615	664	639	576	644	601	635	608	659	639	585	640	585	631	627	632	637	593	629	607	635	568	616	610	612	623	610	572	662	576	608	646	604	597	612	610	664	611	601	649	627	591	656	600	624	640	613	617	600	650	624	597	658	655	639	618	612	617	660	606	639	635	611	611	636	590	632	591	603	609	610	647	630	651	643	666	629	625	629	636	612	634	603	642	646	608	631	597	587	593	593	616	610	629	660	609	610	607	597	638	662	649	619	586	641	666	591	634	576	634	640	649	627	586	586	607	654	606	653	636	615	592	624	633	589	594	626	636	644	617	642	602	658	641	606	597	607	611	606	626	631	692	617	603	633	600	631	591	623	609	626	589	610	634	628	596	632	621	650	593	612	647	630	592	645	625	648	572	622	623	614	670	633	623	615	603	611	662	696	678	542	587	645	656	597	629	612	610	604	599	564	597	647	656	634	642	658	625	640	645	651	617	617	603	570	609	598	665	642	644	607	662	635	662	627	593	699	545	645	608	626	634	642	636	583	612	656	645	629	619	628	615	622	583	650	666	596	550	646	599	634	582	615	647	586	631	649	585	651	603	591	635	646	593	607	646	637	608	579	675	659	632	627	610	653	607	675	639	601	642	625	611	596	618	579	609	654	654	628	625	646	615	665	585	597	601	628	609	643	604	607	649	636	677	604	594	602	622	565	595	627	606	590	634	591	662	626	660	652	629	624	675	625	618	642	622	639	633	604	642	617	607	617	610	590	625	638	583	643	625	580	629	590	652	660	623	614	590	582	622	588	630	625	673	612	588	643	591	610	588	613	629	642	647	611	618	655	611	674	613	642	605	627	640	607	650	601	596	584	651	657	628	616	604	619	629	627	594	610	654	617	585	623	652	622	635	621	623	647	600	604	602	591	622	678	627	621	639	631	616	629	649	645	628	619	600	628	620	617	648	575	616	672	625	637	653	633	603	602	633	657	570	621	640	629	644	597	664	626	587	647	590	563	632	572	648	605	648	584	604	604	605	612	594	600	606	608	666	625	642	644	614	632	625	629	585	588	608	597	616	627	589	631	636	636	633	622	596	612	657	578	635	632	627	623	617	608	611	648	615	583	624	552	640	619	620	609	594	611	647	635	624	603	637	616	600	633	606	607	597	624	626	616	612	615	643	640	602	624	607	627	650	584	568	610	609	579	629	610	591	601	622	607	618	642	605	540	620	649	657	656	600	586	632	650	623	613	583	647	599	634	618	610	659	617	620	635	642	593	616	642	602	641	599	554	616	652	639	632	638	615	612	594	625	588	651	613	626	604	572	617	593	611	555	633	657	656	673	595	663	624	647	601	635	644	611	627	609	622	631	593	576	597	633	617	647	641	636	610	634	671	603	601	607	625	638	632	636	624	631	607	591	610	660	610	622	617	637	628	621	635	634	620	601	607	651	603	613	602	691	591	618	624	651	638	644	650	624	600	591	579	610	603	646	632	634	613	630	598	621	599	627	630	629	623	647	634	614	620	653	592	625	622	625	608	645	633	607	626	677	599	601	623	627	640	583	625	599	576	633	643	585	602	639	655	600	622	585	648	601	600	587	622	636	667	613	647	622	636	638	578	646	654	595	613	619	609	602	631	616	620	617	657	602	616	598	621	587	638	637	637	621	633	631	642	623	577	676	603	570	611	628	612	634	594	623	566	614	641	586	625	610	606	631	653	658	650	631	602	626	607	631	648	609	629	617	639	645	584	627	627	658	652	616	642	590	599	627	636	621	616	624	653	657	608	608	628	618	620	631	616	669	576	645	612	589	651	611	587	668	623	624	665	615	629	628	573	585	635	628	631	612	612	648	645	594	614	653	653	623	605	597	630	627	656	572	606	617	635	618	583	651	634	634	616	633	631	656	598	625	642	635	581	602	652	609	590	576	627	641	610	588	658	610	639	613	629	610	628	622	633	647	573	611	607	623	604	657	648	599	648	609	628	609	602	616	624	629	631	630	615	656	618	637	647	625	629	630	594	608	609	597	617	697	696	611	643	611	599	601	607	655	615	594	578	672	586	596	631	604	614	621	638	648	651	691	636	631	621	576	594	613	600	633	576	614	609	640	643	657	644	643	628	652	549	645	645	570	638	611	623	633	623	649	594	621	631	606	673	644	630	616	566	639	600	594	633	600	593	637	619	629	648	609	669	621	633	644	594	663	598	599	621	629	610	619	608	649	654	612	636	621	603	637	668	594	614	634	578	617	585	650	621	613	625	609	614	583	571	606	647	631	615	600	649	640	631	612	587	615	631	607	634	614	630	607	618	610	589	627	631	633	629	624	602	678	579	562	645	617	631	593	628	657	602	619	621	580	648	600	610	612	603	629	616	616	602	595	676	634	622	607	650	645	593	641	641	609	653	603	658	652	659	638	594	648	683	607	592	608	613	604	657	612	610	638	616	631	625	628	624	607	676	650	629	642	613	605	637	618	670	562	581	651	621	626	625	614	651	599	609	619	638	651	624	652	638	643	631	611	617	622	638	610	648	642	633	588	574	629	620	614	611	667	610	587	613	640	629	646	596	629	632	672	623	616	642	652	612	644	624	624	630	671	594	621	630	667	626	646	620	589	638	639	593	622	678	573	656	611	604	629	631	600	655	595	628	603	649	580	566	634	603	622	624	639	628	616	633	601	646	663	645	629	631	640	633	614	601	648	619	598	615	636	626	650	604	619	662	623	646	638	620	604	623	611	605	608	601	593	629	655	574	653	639	606	615	664	600	608	599	624	653	572	633	630	608	622	585	633	613	610	608	638	667	642	624	614	637	625	611	575	591	684	624	648	618	607	706	607	591	636	631	606	603	615	628	580	578	597	640	620	635	613	618	629	628	547	622	620	631	653	657	631	618	654	617	666	653	596	626	622	587	606	605	656	640	673	592	658	577	640	636	638	594	596	624	636	636	624	615	627	601	612	689	663	633	612	645	608	655	614	648	619	635	634	612	621	623	632	645	606	593	644	615	617	638	612	628	663	609	628	597	654	647	635	629	606	633	640	643	608	562	607	596	584	649	640	620	648	649	681	599	606	652	641	616	625	597	650	627	589	653	613	631	633	678	593	610	615	624	615	593	633	651	638	614	631	609	606	621	640	563	623	609	641	626	591	620	646	644	608	653	608	628	647	611	601	617	678	625	630	628	626	656	570	619	612	614	631	628	633	618	625	620	635	632	643
31605	19026	7025	691	501	464	444	421	425	413	378	416	422	438	387	440	405	381	427	461	407	382	447	431	422	385	432	415	393	391	411	416	398	402	391	444	419	389	437	392	452	411	381	410	422	427	422	383	394	411	448	397	439	437	392	421	396	409	408	438	410	425	447	465	447	403	400	411	407	443	407	414	401	446	442	413	429	421	446	432	434	399	424	422	409	397	411	359	389	394	392	395	416	429	395	418	396	393	421	351	445	406	412	399	413	398	393	422	428	403	398	412	424	422	437	425	399	423	436	398	397	439	397	414	421	426	383	416	441	422	364	402	425	446	434	407	422	433	426	452	433	424	426	379	350	412	408	435	461	448	388	434	419	395	401	456	422	401	390	388	434	429	393	408	443	424	363	401	415	441	408	451	430	423	415	392	462	411	385	402	439	437	424	395	421	415	452	426	407	409	419	418	403	414	438	444	414	416	418	450	415	385	402	424	421	429	386	410	462	430	394	416	426	431	370	396	394	406	454	410	413	380	452	426	425	433	400	435	398	400	428	390	440	418	417	460	422	410	435	383	394	416	421	393	426	389	440	388	404	389	434	414	397	392	430	413	392	405	389	430	407	399	353	420	412	417	397	445	415	407	414	396	407	440	395	427	432	429	459	386	404	445	383	409	415	419	446	430	413	368	413	404	432	436	433	430	429	420	454	423	396	420	390	387	420	428	363	389	383	379	440	391	449	426	412	420	438	381	423	423	415	412	428	404	432	414	393	416	390	449	412	405	422	428	415	428	429	403	407	433	431	428	432	394	391	401	437	399	439	396	398	411	419	405	386	429	438	405	424	422	444	383	414	419	419	369	431	407	435	414	371	399	391	436	388	427	445	433	407	397	390	431	393	379	411	427	436	396	401	427	398	392	449	414	433	423	405	421	414	407	439	418	423	431	382	421	399	376	402	408	410	422	471	398	440	412	412	442	415	454	426	425	397	391	405	415	434	411	404	454	451	430	440	416	420	421	407	417	397	401	407	412	388	412	425	399	388	416	411	378	386	421	410	406	423	426	409	386	445	419	393	402	413	427	421	412	376	390	420	417	400	419	408	455	434	415	402	408	451	412	402	411	422	413	398	400	371	414	457	439	406	411	439	410	401	442	438	394	406	430	428	434	391	414	419	429	369	393	400	398	415	411	417	439	407	438	408	447	438	407	399	431	415	406	393	413	409	400	425	434	414	432	395	410	417	377	431	425	410	429	423	384	401	442	428	429	425	420	420	413	415	437	462	385	441	388	409	432	412	387	405	434	382	445	401	389	414	391	385	390	382	409	411	366	452	422	413	414	439	403	413	466	439	429	426	459	430	436	411	460	392	398	440	430	449	421	456	428	436	393	434	398	417	400	420	418	435	428	389	406	428	408	396	404	409	411	368	419	389	415	464	390	382	398	414	418	401	457	415	406	433	419	422	440	419	406	378	442	401	392	389	450	405	376	379	429	407	412	407	391	405	442	380	378	431	375	418	429	413	472	433	419	413	396	412	433	464	411	411	429	444	404	399	414	437	461	417	389	362	408	383	439	416	450	412	443	399	399	434	443	410	457	394	431	405	440	422	438	452	429	438	385	439	448	412	409	417	440	391	434	405	385	430	430	378	422	396	411	396	401	415	445	445	436	407	422	393	429	407	419	375	406	426	392	433	433	421	427	428	431	395	428	418	435	413	376	425	451	407	439	415	419	404	391	401	453	373	408	408	387	434	422	450	408	401	425	396	388	450	408	386	416	425	426	389	438	401	405	431	432	389	470	390	432	425	466	371	408	371	423	388	389	396	419	401	455	431	403	432	487	402	393	393	413	426	428	419	434	390	410	423	440	444	439	434	425	410	427	422	390	437	428	459	411	397	416	387	395	371	439	408	427	431	439	413	401	399	451	391	404	414	408	420	418	430	459	438	395	389	428	419	429	407	422	469	418	411	404	437	420	383	440	435	410	386	410	454	413	415	380	429	413	409	404	412	403	401	416	404	409	428	432	415	424	460	435	399	421	413	398	424	369	391	413	437	382	400	443	411	397	399	447	418	462	447	416	403	394	401	384	406	413	410	435	434	389	416	409	415	453	477	447	409	440	442	409	415	405	429	409	389	404	407	405	460	434	388	417	437	451	411	441	452	413	414	400	384	439	367	426	444	392	408	406	421	389	431	441	460	413	392	395	419	419	422	429	440	419	428	385	405	413	404	428	422	406	409	439	394	448	423	401	443	404	430	425	445	404	408	442	413	413	407	375	401	425	414	393	421	399	414	412	452	464	416	413	410	418	429	373	431	441	437	424	423	390	415	435	377	406	389	412	428	385	416	411	390	426	422	433	444	429	449	427	429	443	445	404	421	447	400	392	419	397	430	419	454	405	396	442	420	407	433	398	423	392	442	436	449	435	406	391	430	411	414	416	405	406	391	449	425	416	367	422	468	434	428	430	417	430	420	387	427	438	441	441	374	429	411	421	434	366	428	369	412	421	376	383	429	403	413	437	439	405	420	399	418	398	425	439	398	440	385	418	419	438	425	439	408	433	391	406	416	443	398	403	399	412	414	406	414	382	484	383	393	411	409	374	409	416	452	413	416	426	429	436	422	431	412	440	403	412	481	411	397	451	407	419	438	433	417	414	402	400	419	401	385	433	451	433	367	437	445	434	414	405	421	456	395	444	441	429	414	398	400	458	433	426	427	411	397	394	413	414	413	385	386	417	386	444	403	383	390	395	429	434	416	441	390	393	414	410	433	434	417	391	431	398	410	444	373	429	436	426	419	400	408	416	436	407	449	403	416	397	384	424	345	426	415	444	406	399	438	390	369	409	424	426	454	415	411	396	368	384	409	416	409	429	409	459	454	448	448	354	413	416	422	440	424	414	390	408	415	441	439	450	408	451	380	411	420	398	392	455	398	449	422	425	391	396	402	428	408	451	413	459	418	421	419	401	426	416	380	431	433	418	383	389	401	398	421	439	483	410	383	415	371	424	407	447	427	401	421	430	386	375	436	401	400	423	407	399	400	389	392	387	417	404	363	430	395	400	415	425	355	423	369	399	403	378	406	368	406	434	391	411	398	420	399	407	462	387	410	431	450	388	436	405	365	405	396	409	413	443	418	416	415	425	401	407	431	427	448	441	377	394	439	422	419	374	407	384	397	378	416	407	413	431	403	400	402	429	388	382	450	404	423	406	385	387	409	399	399	411	390	452	446	430	428	440	373	399	397	434	347	406	444	451	380	378	419	361	441	412	420	430	452	416	373	411	453	427	457	448	420	395	420	422	443	439	419	425	439	407	400	440	416	389	354	406	393	384	412	410	392	413	424	405	435	448	466	413	381	411	414	413	427	406	433	442	424	418	425	413	450	377	412	410	406	428	405	422	455	372	409	394	363	392	426	442	439	425	399	391	429	383	398	401	430	420	398	444	463	423	418	398	429	420	405	423	423	501	390	426	428	400	415	355	429	359	406	370	389	416	422	393
5550	1115	1005	967	989	883	979	976	915	930	990	911	1005	935	938	957	932	911	960	937	929	944	932	925	948	951	945	972	1010	899	896	931	946	888	879	869	908	895	935	943	961	930	963	944	889	955	945	938	939	903	937	897	925	872	930	958	939	934	957	972	963	976	940	908	924	940	951	1026	927	959	958	967	954	913	919	934	1001	973	908	986	961	947	926	910	964	930	948	956	976	956	958	993	935	938	872	996	925	926	936	943	944	933	975	941	993	963	913	963	937	956	918	972	981	932	949	941	908	918	974	942	956	943	908	975	915	972	974	901	950	960	985	991	940	900	907	1026	952	913	934	917	955	957	936	938	991	966	898	924	949	995	945	926	920	890	988	923	936	890	888	893	993	941	951	965	942	953	938	938	945	922	983	917	917	949	963	939	967	897	899	926	891	967	949	953	910	898	943	907	937	881	911	968	948	981	923	948	906	912	928	940	924	869	905	900	961	994	927	965	963	964	995	951	1000	946	955	925	932	959	967	938	902	889	927	967	947	983	1019	900	954	966	971	924	956	947	1032	940	895	908	928	901	938	982	958	979	932	920	893	955	984	882	913	930	938	938	984	919	955	940	899	989	936	959	947	908	888	932	1003	954	949	923	920	916	893	915	1017	990	963	945	950	909	952	952	934	939	984	950	911	956	904	959	931	928	946	897	928	891	945	932	961	913	941	980	909	931	935	970	936	938	948	912	951	959	952	923	985	931	995	926	965	902	955	982	921	954	916	928	974	919	987	996	928	957	917	996	981	956	938	927	956	937	920	948	970	923	976	926	957	893	915	912	992	891	888	955	924	962	972	961	966	982	923	917	941	1034	908	920	945	916	944	919	919	915	936	1019	958	953	948	941	993	974	908	952	971	950	933	929	945	910	874	961	950	995	867	985	951	917	954	927	950	947	971	1014	917	916	936	974	958	940	932	896	941	956	975	942	977	921	949	935	935	964	952	915	931	936	960	965	950	924	930	984	938	943	999	910	997	902	959	904	972	959	953	887	931	926	926	982	902	965	972	972	967	917	936	948	943	969	964	958	915	937	1015	929	956	893	945	1001	925	920	886	900	998	938	936	961	956	966	977	919	950	968	960	924	947	953	986	970	948	958	918	987	874	913	950	950	949	960	973	881	992	957	962	949	952	1017	971	944	926	925	1004	931	921	973	892	925	961	913	945	966	1007	920	946	925	985	949	921	936	979	977	996	991	910	991	980	906	914	962	986	937	893	964	959	913	994	916	887	978	918	983	967	949	880	952	987	885	963	914	950	963	898	926	994	967	942	884	918	965	930	921	996	951	914	963	933	966	941	939	944	947	925	922	927	999	909	930	1032	954	924	956	941	932	916	968	962	963	980	899	1005	933	973	935	935	903	963	949	944	961	906	877	923	940	975	968	900	958	947	954	946	946	990	924	939	968	928	917	951	995	955	959	939	942	882	939	927	985	978	913	986	907	925	932	1011	933	880	962	921	990	932	991	938	880	914	918	933	930	945	985	977	934	912	967	907	979	928	908	918	974	943	977	923	975	924	955	918	952	893	942	957	923	862	963	924	919	904	966	861	943	945	916	933	954	935	969	923	988	939	979	955	933	896	888	948	969	960	975	919	919	935	896	949	963	926	923	982	963	940	977	927	934	943	926	949	948	933	937	966	954	950	959	908	922	1013	978	939	1005	954	969	950	954	989	899	940	969	952	992	966	898	958	939	982	923	955	963	1000	967	1022	967	1002	898	931	913	957	948	928	902	943	930	941	962	952	939	985	932	964	955	972	936	938	903	944	955	959	923	904	959	908	941	1002	984	920	892	937	975	929	982	943	936	981	912	979	879	897	974	940	1013	957	912	924	899	948	937	934	963	908	924	1001	985	903	932	945	976	925	983	950	926	945	973	930	947	958	929	958	919	943	905	949	895	880	937	925	876	937	985	945	955	994	907	1009	963	952	996	885	897	993	944	947	923	909	961	936	964	992	959	977	961	916	930	930	968	993	948	955	952	975	899	943	915	935	993	954	997	946	948	922	964	1003	908	944	921	935	909	956	953	933	957	940	936	936	935	970	911	902	950	933	927	960	885	981	973	924	957	922	932	932	966	933	927	944	894	954	947	972	913	942	930	971	962	957	952	953	934	955	942	991	927	943	885	960	947	954	903	930	952	943	985	988	941	984	968	921	1020	952	959	933	936	920	935	967	950	969	924	944	942	899	950	901	909	909	892	926	991	983	949	923	888	911	935	928	926	870	982	926	978	1004	942	968	931	961	940	939	933	921	944	952	922	925	870	938	948	934	925	922	971	925	895	922	961	901	951	921	961	954	976	974	935	971	945	896	883	986	1021	953	961	939	944	919	1003	932	896	962	925	933	940	956	992	963	1001	954	962	882	957	920	903	928	903	923	973	957	972	916	972	993	982	915	887	928	953	950	918	899	949	965	974	981	944	938	967	987	929	954	1017	962	983	977	970	943	950	912	935	1012	905	935	869	944	960	934	901	883	966	946	913	1016	987	962	952	939	939	952	937	955	931	931	985	959	957	966	954	921	1007	957	948	893	952	969	958	929	952	916	916	963	930	917	962	963	941	888	919	930	972	914	926	959	959	952	1029	1001	965	973	942	964	943	918	977	969	906	939	934	922	944	969	1007	924	939	984	996	935	854	917	913	973	948	924	865	947	978	921	941	933	996	954	914	895	925	902	885	927	941	970	932	998	921	948	1003	972	954	983	966	937	899	948	928	991	970	914	954	938	912	893	915	949	890	949	946	965	947	1002	931	893	979	922	962	934	926	919	948	922	1017	931	1010	985	936	954	986	945	894	970	966	908	989	1010	901	927	1007	915	933	889	951	925	923	926	933	952	913	925	946	935	879	911	970	994	939	965	922	907	954	904	904	944	960	949	924	961	940	976	931	961	896	914	949	919	930	929	906	963	917	981	982	954	952	954	970	920	966	947	916	929	923	948	993	940	978	924	997	956	941	977	959	953	944	936	977	962	938	953	940	938	912	898	936	973	912	950	952	973	973	1001	941	950	936	925	944	999	914	984	996	968	916	1004	970	893	936	990	937	930	901	981	983	988	960	935	922	900	919	905	936	940	931	993	916	919	889	907	918	946	899	967	979	966	956	972	900	992	904	937	940	914	928	902	978	895	959	995	945	953	918	971	938	928	964	960	940	920	975	923	980	900	963	910	925	932	932	878	912	943	944	900	920	970	956	964	966	930	999	961	941	946	977	909	1012	943	935	966	968	940	963	960	962	937	955	943	949	933	938	952	943	1020	943	933	989	990	941	952	946	941	920	941	960	961	942	934	996	943	917	975	971	944	969	942	940	965	936	943	953	944	990	940	917	964	950	999	964	926	920	940	957	942	905	928	924	972	958	1025	996	902	978	910	927	936	950	953	938	925	970	945	945	948	974	920	935	943	979	962	976	986	913	955	946	881	923	907	912	965	958	907	914	906	936	942	931	941	910	989	970	959	963	926	966	952	937	943	944	978	986	934	932	986	939	989	942	906	1024	906	935	945	986	975	912
23944	20704	24075	27371	20696	20619	1875	646	521	506	487	500	525	491	502	478	484	455	489	499	454	486	432	515	516	497	514	466	441	429	460	463	460	468	468	441	507	457	471	455	497	454	490	408	417	486	462	429	448	439	439	413	439	416	467	463	430	427	416	467	457	460	443	407	452	438	442	472	445	448	445	462	489	472	505	446	441	473	415	481	471	454	467	464	435	443	448	459	457	444	452	436	470	476	435	432	479	450	442	486	447	441	465	491	464	461	472	422	452	457	435	450	411	442	441	436	442	422	456	465	462	501	451	427	499	437	421	469	458	449	453	478	447	451	443	404	440	470	447	445	439	426	422	466	419	483	495	431	476	425	454	448	448	417	432	451	480	409	451	467	473	427	416	473	459	445	478	449	485	448	457	462	422	495	492	439	444	492	460	443	474	475	444	451	445	414	481	488	448	448	448	454	444	435	418	436	456	492	415	435	451	394	475	470	487	423	489	452	482	476	480	453	473	481	471	442	428	438	441	419	458	461	498	487	470	454	441	450	428	473	419	429	452	430	460	479	490	456	435	446	449	439	452	438	432	434	434	445	466	459	443	453	438	478	439	414	486	502	448	486	461	483	452	441	479	454	479	445	460	467	445	460	446	441	440	524	470	455	434	424	475	466	486	443	481	453	445	467	447	445	437	406	436	403	449	472	462	437	456	460	438	423	458	475	479	420	472	401	410	475	452	456	417	450	439	410	444	466	444	477	480	416	443	470	493	441	455	461	428	446	410	491	434	475	454	460	472	455	460	440	425	421	443	394	437	446	449	407	467	410	474	456	429	450	443	420	428	474	427	462	439	461	415	445	459	447	456	453	473	478	501	459	453	396	431	426	462	471	446	455	475	450	445	504	474	459	444	418	475	448	427	440	448	464	444	426	439	436	448	471	457	445	457	453	466	433	459	442	442	446	477	447	489	473	481	456	422	455	423	438	450	459	449	450	453	445	438	450	490	426	458	479	453	483	460	430	466	444	444	435	503	454	469	438	482	478	477	439	462	458	433	435	442	462	420	433	466	467	447	479	445	505	485	455	506	452	433	474	477	437	461	464	450	474	491	419	446	464	448	464	441	440	433	480	453	402	448	460	454	485	430	454	417	438	457	439	466	435	430	474	478	459	457	467	434	469	450	482	493	489	393	447	426	435	467	462	418	401	441	435	446	477	452	461	443	472	412	436	454	428	441	514	448	454	489	468	435	460	511	423	475	432	467	439	435	449	436	430	452	411	441	481	479	450	423	445	473	456	453	453	422	463	443	457	467	474	431	454	422	488	424	458	457	425	456	451	459	466	479	484	473	430	453	490	436	447	462	503	433	483	490	454	459	433	476	471	434	465	426	461	450	452	458	497	475	472	425	406	515	470	417	493	468	467	496	459	469	486	459	491	444	470	409	430	466	474	463	419	420	400	442	455	500	447	444	496	453	479	408	442	460	452	455	467	495	450	445	449	453	442	476	479	458	483	433	427	436	465	467	468	442	457	510	432	428	429	464	451	464	453	428	471	450	473	430	482	470	441	457	447	469	472	424	485	471	475	464	428	504	427	463	417	505	443	481	438	476	428	414	462	434	472	445	460	484	415	438	453	479	428	451	461	457	459	461	472	471	480	425	428	467	458	414	461	439	486	479	476	414	405	465	447	501	457	444	426	478	471	446	433	463	468	449	475	433	457	479	454	422	441	467	454	454	487	474	435	459	486	523	459	426	431	456	447	416	420	435	448	461	427	481	496	485	406	486	489	469	422	488	466	487	457	418	422	453	465	467	464	492	482	415	443	451	475	464	481	457	483	493	430	429	443	399	452	424	453	460	499	463	448	473	426	478	435	470	446	469	466	474	451	494	452	449	485	435	431	426	453	442	419	469	463	470	447	479	470	450	473	455	418	455	444	471	405	420	426	456	461	441	484	439	460	439	493	483	446	462	441	476	469	469	484	460	452	436	437	409	467	457	449	428	447	452	437	423	463	457	467	454	466	405	478	519	456	478	402	452	485	436	456	447	531	451	458	472	421	472	430	473	441	422	457	453	443	457	439	469	420	465	470	430	435	452	485	459	433	388	446	426	505	449	420	482	437	442	430	461	459	476	485	434	459	468	465	505	436	441	418	475	442	453	491	492	458	444	429	468	447	434	455	471	464	443	468	463	457	457	426	441	455	479	483	447	455	470	451	469	482	428	466	473	427	420	458	496	415	427	465	472	472	444	429	454	453	432	434	450	453	454	443	446	454	443	415	478	415	462	423	447	428	460	452	425	507	445	465	430	429	435	462	497	488	436	437	473	453	450	443	423	463	444	470	459	436	442	449	453	437	428	433	473	435	456	438	447	431	507	432	444	458	489	466	473	454	482	488	441	494	475	444	435	465	433	429	466	464	454	429	459	476	432	445	440	434	458	434	429	437	468	436	409	439	429	480	440	469	450	475	447	447	432	457	475	425	459	428	453	474	495	427	446	468	440	426	502	440	458	442	470	434	469	487	452	434	485	445	452	476	463	421	455	481	473	444	417	433	483	465	470	480	453	444	453	449	448	430	480	464	423	462	458	458	489	494	462	462	454	413	435	478	451	460	448	438	455	472	441	472	473	452	420	423	407	459	461	452	470	465	449	470	470	462	467	470	442	438	469	446	475	460	407	465	470	469	453	466	445	443	475	474	432	464	457	457	398	433	436	489	420	462	482	464	479	409	457	460	471	442	462	428	456	420	475	465	444	449	426	473	449	476	473	438	520	452	422	452	444	441	462	469	465	447	448	459	485	424	439	504	474	471	407	407	484	449	494	458	429	440	436	442	437	425	428	431	456	427	459	466	449	434	491	489	454	413	457	449	450	471	451	469	428	471	384	414	424	474	441	454	447	425	445	436	459	451	435	449	440	470	456	469	456	473	448	462	460	424	442	446	488	428	465	435	455	479	438	468	423	436	419	420	490	444	459	458	445	417	461	424	437	453	423	454	444	473	469	486	456	440	450	412	440	448	467	500	436	474	460	476	447	442	454	466	482	484	436	451	448	430	404	453	457	462	453	467	437	468	448	406	471	480	478	475	446	444	430	441	476	476	434	455	465	416	464	439	453	464	471	458	468	491	450	449	470	439	428	460	462	438	455	458	430	481	479	461	464	443	476	444	443	430	515	451	432	438	441	451	441	471	410	466	434	470	468	487	496	470	443	469	430	456	489	478	460	467	453	443	422	454	467	482	443	488	432	440	484	455	468	483	441	433	456	462	442	468	434	433	434	435	437	487	443	512	468	452	461	441	464	434	475	430	473	496	463	437	420	436	437	419	427	422	467	476	428	416	439	424	473	465	424	449	482	392	432	442	435	419	437	461	436	478	430	485	489	488	417	499	441	459	484	443	449	474	458	467	464	404	468	469	465	424	436	433	491	480	478	463	466	456	427	442	474	473	439	456	503	449	459	485	484	480	474	465	436	451	449	432	455	433	490	446	495	485	455	490	427	413
3894	3064	1909	1385	1131	1104	1015	1059	985	1019	985	1010	933	956	1002	1018	909	987	1011	976	956	1019	1057	1014	1012	1006	960	964	970	962	1014	945	1022	1020	1024	1000	967	977	1015	1019	1015	1001	979	995	980	972	997	949	1035	1018	1008	973	997	963	969	1002	1012	1002	991	1001	975	1028	1022	976	1041	1048	970	953	997	994	1068	939	1027	1012	1031	1003	993	993	955	956	1015	1007	983	973	919	953	1009	966	1001	953	991	961	971	986	1004	974	969	989	1046	952	1023	999	1042	955	980	988	948	1023	1000	986	1003	981	1023	980	966	985	949	999	971	1051	979	987	987	1017	948	990	960	963	947	999	971	1004	982	954	956	949	976	948	962	938	995	954	1008	947	1051	1034	948	997	1072	1005	982	1015	1035	973	1004	963	963	1007	1003	975	962	967	956	1012	964	991	967	1023	949	1014	982	1019	974	981	971	1025	999	1006	955	973	979	997	972	917	1015	982	936	987	976	998	994	998	1020	971	947	1008	970	965	993	1007	1053	980	1033	981	993	1032	974	977	949	987	997	1000	1052	959	992	951	1040	987	991	1031	981	974	1043	972	980	961	996	939	950	961	954	1015	1024	1002	980	1019	1047	1014	1015	947	993	988	955	960	993	1024	988	923	939	995	1006	1023	981	1026	880	992	979	1019	1005	951	973	944	959	921	987	989	1028	992	997	1006	999	1017	943	980	979	969	989	1011	983	992	982	973	979	957	987	990	1007	983	987	1023	994	1035	976	965	1011	985	956	1007	1010	980	976	978	978	962	979	969	1002	1022	1017	993	983	956	1010	970	966	973	962	941	994	1010	1010	956	1034	960	1013	989	994	977	981	1016	1006	1067	1010	1009	982	990	1006	953	963	986	1012	1011	977	1020	1005	996	1015	991	930	1016	978	968	902	956	1060	995	1012	948	995	972	973	949	1013	965	979	993	976	1001	948	1068	977	977	949	979	1004	1021	1003	948	995	1026	932	975	973	1014	1022	940	981	970	1014	979	989	971	994	974	981	944	1003	994	951	1022	971	980	994	940	985	1020	965	947	978	981	1055	993	976	959	973	968	988	996	963	995	957	943	987	993	970	975	1008	1028	957	925	968	992	966	1000	992	1005	981	971	967	1050	902	995	894	1004	1015	980	947	995	1060	947	993	938	992	1043	969	991	1004	998	1016	1023	954	991	1034	976	972	988	940	1016	976	989	958	974	960	991	978	951	965	979	1041	1003	1001	1027	1030	1014	984	1010	999	1018	947	947	1027	964	984	998	1015	951	1028	944	973	932	1030	1015	979	965	957	1000	986	982	979	1006	1010	1007	964	982	959	983	1017	955	961	951	959	983	986	983	950	996	1041	949	974	1071	1028	1010	939	963	986	997	983	969	961	1022	960	990	985	988	989	999	1049	978	951	963	1001	1064	1000	1069	973	983	1006	988	964	951	991	992	1020	966	1026	944	981	1006	937	987	943	992	941	1023	945	987	976	986	984	1011	1000	950	938	1017	1043	1011	984	943	980	1014	1044	966	1005	999	1000	939	970	990	1001	982	997	963	1025	991	1020	1000	986	1057	1009	956	1011	975	981	1030	1015	997	1011	946	1007	944	969	1016	950	1028	974	980	967	965	1011	976	1024	1013	960	1010	972	1051	994	1056	987	956	968	998	951	985	961	1025	987	994	1008	964	1016	984	997	1064	979	934	979	964	966	972	941	1011	1002	981	965	1021	961	981	1039	1038	1016	958	1005	949	966	1011	961	1004	1002	986	1042	1006	997	1032	985	937	991	964	1002	964	1003	971	910	1007	1007	1019	932	993	970	1026	989	967	991	1011	959	1009	997	999	993	993	1015	1013	1022	992	934	998	955	963	1047	997	995	1094	1025	959	1057	1004	962	954	1035	948	1005	1012	1003	1010	1047	978	1005	967	977	1013	953	975	998	1022	970	958	998	1018	977	966	1006	1012	964	960	1031	1021	1013	963	962	977	991	1017	988	963	944	1002	1002	1026	1016	990	1014	990	994	944	970	953	961	989	974	979	990	1013	1028	1007	1016	1024	1007	916	1018	992	1031	965	957	988	982	1006	950	1036	996	951	1006	1002	1037	1019	1018	979	973	993	977	950	970	1008	984	990	961	1011	1009	1009	1011	1013	991	1016	981	968	932	1013	1015	1028	1015	944	953	949	967	910	912	937	998	981	1014	996	996	963	1020	994	982	1009	1018	1031	1022	992	1023	997	995	992	1019	971	984	975	1015	991	948	1002	1000	990	970	935	992	1047	976	1039	995	983	961	950	975	1029	976	909	1001	1030	999	987	978	1000	952	927	959	997	988	1004	942	1037	952	938	941	1019	928	1017	1024	970	991	994	1009	966	1013	1003	949	978	931	990	1010	1017	956	997	966	942	947	962	1013	987	999	1008	976	1032	982	996	938	997	930	966	989	975	957	1002	1011	942	1001	1032	1003	1009	1020	975	997	1029	963	997	1016	1003	1039	999	985	1004	944	1018	1003	1029	1011	973	969	987	964	984	1007	1008	973	991	1023	992	982	977	908	949	963	1048	1008	955	1062	1016	908	1012	981	976	1015	962	1032	946	994	1040	979	961	972	993	975	1014	946	1009	945	974	974	947	954	979	995	966	971	970	1023	963	996	955	997	1010	991	974	1057	1004	955	973	976	959	985	982	991	985	966	951	1016	985	925	976	1015	1013	934	1004	972	927	990	1040	940	960	955	1001	1035	935	1042	1032	1003	1002	1010	987	975	960	961	995	938	988	990	984	1011	970	954	1029	1019	971	990	919	934	1027	976	1008	1074	959	988	963	973	989	987	967	1032	1009	989	963	964	995	997	965	991	975	1024	937	1037	993	1006	989	1010	981	975	1018	979	986	1017	996	974	974	1026	987	961	1007	970	972	1019	973	981	998	991	979	938	985	1002	950	936	1033	986	1072	1017	933	1041	998	992	975	987	977	1010	971	931	987	952	954	986	1012	1008	995	1030	1001	978	931	940	989	1038	997	1000	983	983	1003	966	961	949	1001	1025	1070	977	1001	965	971	995	997	1017	994	1002	961	967	1008	999	1006	1005	967	1006	978	1044	999	951	1015	980	947	996	913	989	969	949	983	1008	982	1008	960	963	943	964	970	990	948	1004	982	970	1028	1039	996	980	1025	965	968	993	1014	999	1051	988	1015	999	1028	952	1025	1027	996	1004	969	968	996	1067	951	948	1006	969	987	1032	977	920	1003	958	963	961	1018	935	998	973	1008	918	985	940	1022	1025	997	995	990	968	995	1040	996	996	968	980	1003	989	953	986	932	990	987	997	919	977	979	1002	1024	943	991	984	951	990	973	980	944	982	1013	969	970	950	963	977	987	996	1031	1008	994	997	989	1032	997	995	1063	1033	981	930	1018	1010	1003	1020	1047	1012	985	942	1016	989	1030	1025	947	984	932	967	1001	980	991	994	1005	984	941	977	998	993	1014	982	974	1012	978	1030	1066	1029	937	969	1003	989	983	932	1015	1012	971	1002	970	998	1000	1041	1012	1032	944	995	986	919	1022	945	990	1035	972	977	990	1017	999	1002	1051	975	976	1048	1013	947	1053	971	1016	954	1067	1003	1000	970	1015	939	998	1023	997	922	967	983	966	953	987	1035	1018	961	973	932	1003	1012	967	986	989	997	1017	1025	1028	1022	1049	999	1020	1009	1006	924	1008	967	1033	1027	961	932	979	976	1061	974	994	996	966	937	1005	999	943	953	967	1009	963	959	948	958	964	986	938	1029	950	945	970	1042	980	978	927	979	989	966	957	979	981	978	893	933	974	1048	1002	988	960	990	1013	1003	1004	937	989	980	962	1010	923	990	1015	939	989	1029	913	975	980	1013	1003	951	950	1029	958	936	992	1061	935	977	975	956	1001	987	990	941	993	1035	995	1020	971	1005	962	994	1057	1013	994	965	996	992	970	974	941	994	1010	967	967	955	974	939	1014	1020	939	988	917	1013	955	1018	1020	942	966	923	1002	992	1000	978	1015
23503	20754	24395	27200	20757	20763	18220	775	416	435	425	331	342	358	314	335	321	309	305	290	331	323	318	274	304	294	271	285	305	276	275	283	328	276	252	257	256	285	280	338	284	322	281	245	237	267	305	285	313	292	277	287	274	255	280	275	302	302	337	283	257	252	284	285	288	261	295	288	294	290	275	294	290	276	275	332	277	278	286	296	290	261	316	281	266	270	259	254	280	252	284	270	287	299	275	291	286	286	273	263	279	276	261	270	319	250	264	260	286	274	276	266	274	276	275	281	266	270	258	238	286	271	287	287	267	301	259	284	307	260	321	285	266	279	256	285	284	274	315	288	282	234	253	241	292	271	281	272	277	267	285	285	317	286	268	276	245	273	270	289	240	262	264	296	273	255	238	274	248	274	263	272	246	258	299	272	244	287	261	292	304	279	273	262	284	276	269	299	274	277	282	297	289	257	256	251	283	262	264	274	276	258	306	273	290	287	279	252	290	262	246	251	290	262	290	295	279	278	266	264	305	297	284	319	262	267	269	275	276	276	253	276	255	272	306	268	267	281	262	275	267	267	269	292	290	264	267	249	272	294	256	254	272	287	265	319	281	288	267	264	281	288	254	283	285	288	270	280	263	258	271	292	262	264	271	271	275	292	316	309	273	297	276	248	294	258	261	272	285	274	280	279	304	243	263	275	225	269	292	277	262	273	260	279	250	287	267	268	302	282	299	268	273	264	269	280	302	282	283	264	254	266	258	244	267	299	277	253	256	302	259	252	266	239	278	298	258	269	298	279	268	303	301	251	313	311	278	301	280	306	238	284	258	241	280	257	256	250	268	284	277	276	258	279	265	257	292	285	279	240	263	319	285	297	258	288	289	261	274	232	276	308	237	272	276	287	266	262	262	261	253	304	273	260	285	287	285	280	296	309	255	309	297	295	297	284	264	254	281	286	269	281	279	296	273	279	255	283	245	280	322	269	251	267	248	264	270	281	274	250	294	272	280	279	277	247	252	281	262	280	326	288	287	298	265	275	267	275	287	256	288	253	268	303	257	273	266	262	281	269	280	298	298	281	281	271	280	277	250	253	254	282	269	305	288	299	266	261	301	285	298	238	276	276	257	288	267	280	257	302	297	274	269	275	269	274	300	267	262	271	279	280	247	269	297	286	276	267	297	254	273	270	270	289	269	282	289	289	276	307	275	300	291	248	271	247	244	265	271	275	276	307	272	271	256	240	259	272	277	313	270	256	272	257	284	272	255	270	247	279	292	290	276	246	307	281	272	281	296	302	240	273	305	238	265	284	277	297	260	265	279	312	273	317	259	288	291	284	302	291	302	292	271	244	274	241	275	298	275	265	298	277	277	262	309	253	278	293	289	253	255	297	305	290	282	302	278	276	272	270	291	258	278	290	257	289	325	293	256	265	263	279	282	266	288	302	289	289	273	259	317	238	284	290	285	253	260	257	309	268	302	262	280	248	273	288	277	297	292	257	301	280	262	275	281	324	285	298	289	284	290	307	248	271	277	269	283	252	298	273	315	270	263	270	291	337	298	251	267	247	275	278	273	275	289	263	268	293	265	255	278	300	262	243	280	272	294	285	276	271	268	277	314	267	305	273	270	276	288	258	281	306	261	258	299	293	292	305	304	228	265	286	267	253	274	277	275	307	254	281	292	256	236	271	301	285	253	292	271	277	256	277	294	274	269	303	277	246	285	258	278	298	262	251	284	294	280	266	252	276	291	257	271	272	279	263	333	309	283	280	295	269	285	307	267	276	275	294	273	278	268	262	269	274	281	263	241	293	278	255	263	263	282	297	251	285	291	258	283	273	238	240	277	276	310	290	269	245	270	291	276	272	236	268	248	262	270	267	299	292	278	270	254	281	284	313	304	267	280	258	258	284	259	270	265	251	266	271	276	283	255	279	277	301	266	243	287	278	289	273	286	275	288	260	262	285	275	262	285	268	242	245	267	279	261	271	298	290	293	229	263	294	265	277	272	239	261	214	266	287	273	294	228	266	315	272	246	285	299	256	301	270	272	280	259	265	293	284	268	310	267	268	294	307	264	257	283	267	311	258	297	336	263	268	284	289	285	272	271	261	267	261	280	244	236	294	250	261	259	253	236	269	284	294	298	253	263	292	288	307	277	256	262	266	270	263	285	269	265	272	304	245	286	296	286	254	288	291	274	305	302	307	253	267	279	296	262	265	272	280	269	300	307	296	289	260	264	270	281	258	278	271	291	286	261	264	302	292	272	273	286	252	294	279	277	253	255	274	280	268	262	272	258	260	269	273	295	278	312	267	303	299	285	280	271	268	256	270	267	273	269	249	292	276	300	280	283	273	268	254	272	256	280	288	284	282	268	243	267	285	297	261	284	305	273	254	233	227	272	307	283	305	267	246	347	283	286	284	268	269	257	298	270	280	266	307	283	276	284	278	283	285	296	268	265	272	291	275	273	269	271	275	269	273	302	269	273	268	276	281	271	291	302	293	280	293	280	254	282	272	256	276	281	275	285	333	268	254	255	268	262	289	305	296	283	290	302	281	284	277	241	264	275	330	312	269	273	261	274	289	269	269	253	258	298	253	318	282	269	234	295	272	297	294	265	273	260	281	262	281	248	269	238	273	269	253	265	306	269	253	259	274	255	245	278	281	265	268	264	287	294	247	254	282	280	263	273	240	286	284	269	269	237	276	269	245	289	263	243	270	264	296	259	298	296	276	255	278	251	268	271	269	250	268	276	313	295	241	266	276	279	307	288	294	265	284	300	300	262	257	279	260	271	282	259	301	297	277	264	256	328	259	302	255	258	277	246	262	271	303	302	274	241	261	275	294	279	272	275	275	307	266	251	245	313	272	276	291	283	278	294	267	272	291	289	274	267	300	258	284	279	298	264	256	260	272	291	309	259	261	296	301	293	273	298	277	263	252	289	268	271	269	274	300	324	285	306	253	278	280	250	270	268	295	242	291	235	303	250	292	277	301	267	269	266	264	269	213	281	245	269	240	268	302	276	303	275	244	258	262	288	295	275	280	267	248	240	263	269	294	280	266	270	299	295	289	255	288	260	309	308	274	262	258	287	292	285	255	286	279	281	256	281	275	258	266	269	276	336	286	298	306	265	241	254	242	255	275	254	277	256	271	273	262	268	273	276	321	280	266	259	264	266	278	259	300	286	283	266	275	287	255	311	260	284	263	270	277	259	265	265	299	307	290	274	280	276	277	233	247	248	294	303	276	262	295	235	293	265	266	270	268	272	273	303	272	242	287	290	255	275	316	283	282	301	261	287	300	266	262	265	276	288	282	249	274	287	265	264	256	264	270	299	281	253	290	245	264	273	264	289	278	241	260	291	269	219	275	274	260	269	286	265	276	274	295	254	284	289	264	270	248	264	291	295	291	282	255	245	250	281	269	260	241	281	283	281	244	284	241	262	294	258	235	296	274	235	279	270	278	276	273	260	267	281	252	219	281	257	262	237	258	279	268	240	280
4026	4401	2329	1208	906	767	702	723	685	722	622	645	688	628	632	627	648	621	634	653	628	651	585	591	576	649	587	623	674	603	656	600	610	610	610	629	600	639	657	615	616	655	611	627	603	608	635	609	609	638	650	634	632	648	664	631	586	549	689	611	677	610	623	648	651	629	636	615	596	633	657	636	640	626	611	611	620	623	592	593	587	603	617	605	620	605	606	633	607	652	577	675	632	611	654	625	610	614	646	595	636	619	617	624	623	600	673	632	618	607	635	622	648	583	620	632	631	614	611	610	584	604	619	641	614	618	619	668	569	568	571	616	605	611	656	640	582	572	605	630	674	602	620	594	582	651	618	568	612	624	643	607	634	668	599	625	609	609	640	626	643	612	663	610	593	609	617	627	616	628	613	601	615	591	627	616	643	631	587	610	637	658	614	610	584	603	651	603	616	604	634	645	635	652	603	611	633	634	598	641	624	651	607	625	627	596	588	655	600	643	626	637	660	664	617	645	619	647	659	672	640	631	581	615	586	643	580	603	593	584	695	591	655	638	658	635	625	617	615	632	586	647	639	645	600	633	604	585	594	643	652	632	640	614	629	658	618	606	600	639	623	687	679	653	593	672	604	592	608	649	555	609	593	612	599	626	602	628	619	613	629	644	666	608	589	603	627	608	595	621	595	640	594	622	574	631	660	583	623	676	600	632	635	607	595	552	644	613	616	605	624	629	581	648	649	587	650	602	623	605	676	617	623	631	626	591	593	644	625	649	613	630	657	601	635	593	645	626	610	620	616	626	586	637	602	625	604	625	668	600	599	605	644	627	637	590	624	584	642	626	609	627	643	644	637	582	602	621	624	647	607	603	632	610	644	632	656	657	625	629	638	655	578	611	577	642	617	688	596	611	604	630	604	618	684	625	584	638	616	615	630	646	592	631	619	633	644	617	636	627	613	648	585	674	623	610	660	602	613	653	634	586	673	631	664	585	645	628	633	629	631	614	637	616	607	644	626	596	621	619	626	638	613	620	638	580	632	595	605	648	593	635	582	605	603	593	638	609	566	626	606	614	585	631	608	619	644	609	646	628	608	622	626	632	566	657	647	646	604	618	624	585	607	628	616	636	606	596	632	667	612	664	618	586	609	639	647	604	636	592	653	604	682	615	631	621	601	612	612	636	636	599	639	615	584	641	617	660	653	624	646	627	658	599	663	631	635	608	606	664	616	628	612	604	614	617	589	610	642	654	665	661	644	626	628	622	615	629	608	627	625	637	664	613	603	654	586	634	631	590	613	650	629	620	600	657	638	577	647	609	610	589	691	618	643	594	613	625	612	636	651	624	587	647	648	642	562	626	628	634	581	608	589	617	637	628	596	621	610	604	621	614	656	626	630	651	618	627	619	677	599	636	634	627	647	602	610	685	632	634	662	628	611	604	621	642	589	638	609	626	599	656	643	642	603	611	616	576	606	583	601	620	612	599	587	562	656	596	622	641	633	601	660	631	662	596	625	608	663	618	634	647	657	624	666	606	657	635	656	660	618	601	630	606	601	654	643	599	633	596	623	645	590	604	617	621	574	600	586	651	619	628	671	659	611	652	625	670	603	651	628	593	590	634	618	630	642	622	621	591	656	570	624	631	626	620	599	639	626	608	670	621	640	635	579	598	609	654	644	625	648	612	646	662	612	668	628	624	605	598	632	567	642	615	604	621	648	641	613	578	583	601	627	618	603	612	633	656	603	620	585	640	638	590	638	629	645	583	640	596	611	652	557	604	632	608	602	646	624	549	588	609	609	658	639	633	617	616	600	680	628	600	632	599	641	614	630	603	664	605	637	618	638	622	593	601	612	631	637	579	623	658	547	633	607	627	610	604	610	617	617	606	633	638	615	571	618	619	634	617	628	610	622	590	631	634	615	679	637	623	591	596	626	658	624	597	582	590	597	604	611	617	631	594	636	612	619	611	645	666	664	668	586	569	597	630	608	631	624	634	607	615	586	654	575	602	567	585	620	606	641	608	593	621	611	638	622	646	619	618	603	635	598	612	658	613	606	582	648	630	568	644	600	643	618	639	676	632	613	626	589	671	602	672	567	647	627	610	630	648	616	651	604	550	678	602	616	601	628	606	605	643	619	612	656	646	632	578	568	619	631	650	623	624	633	646	626	638	607	615	661	605	602	599	632	600	643	611	618	602	577	641	595	638	602	674	584	632	622	632	673	624	575	603	595	675	645	650	614	598	627	614	655	640	608	565	661	648	626	642	607	587	624	610	620	637	617	650	596	631	579	593	646	592	626	585	565	618	626	636	598	637	630	616	595	628	624	609	594	592	583	606	604	639	595	597	598	654	624	625	656	601	599	609	605	612	601	636	648	589	623	598	628	638	622	600	591	623	618	652	643	616	598	606	619	592	646	611	611	596	632	634	680	642	651	598	625	615	628	612	571	621	607	631	614	648	605	618	612	571	658	602	668	571	654	624	589	637	619	607	609	665	632	639	635	607	604	689	632	634	609	554	597	621	586	618	618	640	623	623	635	624	584	612	604	610	601	588	639	637	600	664	639	622	686	603	613	685	615	645	605	627	660	645	634	641	646	628	617	592	600	621	613	632	681	600	634	597	648	616	602	583	657	627	615	634	627	640	629	676	654	638	611	580	603	594	622	616	637	648	621	591	617	614	617	601	643	627	602	652	608	598	605	579	611	651	624	594	659	634	658	612	670	628	634	621	584	598	633	591	614	643	598	666	593	647	667	638	659	667	614	613	613	642	641	585	606	657	637	636	631	612	644	632	593	595	577	621	615	633	622	660	606	658	629	576	608	682	647	605	585	618	615	637	627	653	627	648	618	594	653	617	642	580	620	582	654	595	622	628	606	628	651	622	622	599	611	628	613	639	612	623	605	590	607	635	643	595	617	652	651	623	627	633	621	596	607	611	584	621	592	651	584	655	629	627	629	651	612	635	623	633	578	608	628	650	606	653	681	649	631	673	613	637	614	603	620	629	634	624	604	627	619	664	595	602	591	571	632	620	638	593	645	641	618	656	655	616	637	619	607	610	630	639	629	632	613	596	660	596	625	571	591	604	618	609	625	636	578	645	615	625	610	599	588	571	613	650	590	627	650	653	652	588	603	597	617	569	592	596	569	599	601	643	605	636	675	625	607	587	665	626	623	664	632	652	613	613	627	611	634	566	628	608	599	621	612	608	637	625	635	610	625	621	599	617	641	610	621	587	616	588	619	600	594	610	623	621	616	659	606	689	556	590	659	641	616	598	618	623	618	622	606	626	611	661	616	630	563	606	584	631	643	625	574	675	597	621	634	580	601	615	591	666	611	615	600	626	623	564	612	594	637	619	624	645	634	601	627	615	577	598	635	614	579	645	651	640	586	650	637	610	626	596	594	584	595	649	659	610	644	596	672	613	655	646	605	637	635	655	663	572	600	635	575	652	601	629	605	596	639	620	627	601	589	626	614	558	593	643	634	614	569	641	641	623
31515	19035	7170	687	508	511	447	464	417	416	405	385	432	443	469	457	429	447	410	429	417	456	415	405	413	432	420	433	421	443	411	467	378	450	419	460	420	398	393	417	416	402	377	448	406	433	423	374	399	428	387	404	406	427	435	396	426	397	434	410	434	413	451	426	398	423	452	418	387	404	389	427	413	427	391	397	397	403	418	431	433	408	405	425	427	405	419	405	379	403	427	428	420	360	406	383	479	425	414	420	372	405	402	379	418	392	419	408	433	450	387	403	399	391	376	460	418	431	415	420	461	421	428	406	402	395	391	435	430	365	409	490	436	383	418	413	441	415	435	388	435	418	446	420	402	400	413	408	401	426	385	400	400	435	456	456	402	433	407	398	396	422	397	411	407	434	416	417	426	430	435	450	388	401	442	403	392	424	419	402	419	395	440	430	424	419	378	422	429	423	437	436	415	465	447	423	393	426	419	428	407	422	419	392	373	400	394	402	436	429	406	421	422	382	449	451	429	364	403	408	419	423	412	406	376	429	404	409	413	380	409	420	390	410	405	398	407	392	417	432	424	401	428	378	477	427	403	386	395	416	431	435	395	422	402	437	431	415	400	440	421	410	443	464	393	437	396	417	405	396	393	441	408	413	413	399	401	396	404	392	379	420	448	417	389	425	379	426	395	427	418	383	430	432	425	390	402	402	414	442	441	420	384	455	455	430	423	446	402	418	430	399	404	418	447	449	422	432	429	381	425	380	440	395	466	429	431	397	431	412	434	426	465	422	417	426	421	396	440	401	445	399	396	412	394	426	413	410	421	440	417	419	409	404	394	398	405	423	399	410	389	428	425	416	427	424	387	394	442	413	440	419	426	431	436	447	387	443	434	377	419	379	444	424	425	448	390	439	410	363	396	426	454	400	400	437	387	402	435	394	420	405	426	372	422	435	414	437	422	417	420	415	410	391	384	414	391	421	425	380	433	434	428	382	437	405	434	404	410	422	437	440	423	409	404	424	417	435	426	390	426	405	367	398	370	362	392	438	394	406	427	400	368	429	413	394	388	422	371	418	422	420	442	437	433	397	381	399	453	437	490	403	391	430	404	450	406	388	413	358	424	417	410	452	428	419	476	428	447	431	388	420	418	398	446	438	388	418	404	381	398	433	413	418	404	396	401	395	395	409	391	422	414	426	388	400	413	398	437	397	393	411	412	430	425	394	431	420	482	461	389	416	381	398	386	453	414	416	402	409	411	401	433	378	440	414	435	412	412	411	397	398	441	440	407	439	435	422	398	430	417	412	396	454	399	423	410	430	396	372	402	415	402	464	403	390	449	406	409	400	383	443	443	433	430	403	448	431	403	407	442	397	416	378	418	402	423	408	391	373	410	475	421	392	395	438	429	444	422	379	469	426	406	404	420	395	403	425	430	458	441	391	385	434	373	394	411	378	397	457	421	437	417	438	450	441	416	424	413	401	434	403	417	455	428	410	459	387	428	439	377	382	413	391	424	421	415	436	449	407	403	405	404	431	423	396	414	423	434	413	448	403	447	416	402	417	440	411	450	364	400	465	418	412	438	405	400	381	412	410	390	453	390	420	420	469	413	387	387	436	440	379	428	412	389	395	436	373	410	439	447	440	394	440	404	415	401	410	451	445	403	417	428	422	432	412	392	420	410	427	417	419	380	409	403	420	441	445	428	428	432	426	411	390	438	428	425	409	406	389	417	386	369	396	403	418	385	388	421	413	397	415	393	394	400	446	473	440	413	413	419	420	400	385	404	443	458	452	404	412	407	427	423	432	394	426	419	395	418	427	440	409	420	429	404	481	418	404	410	415	456	387	410	369	423	382	432	422	406	434	438	424	438	396	414	450	422	396	414	385	422	415	400	425	395	436	448	387	434	425	423	395	403	379	409	415	419	420	379	379	395	394	405	414	437	402	432	394	353	385	393	407	401	430	406	381	438	381	400	367	383	402	429	383	405	409	405	376	396	419	405	391	407	425	421	426	421	410	413	421	399	398	415	399	402	413	458	410	418	432	378	423	412	420	414	444	446	410	413	417	436	398	423	431	469	464	402	421	422	409	380	437	411	403	423	379	392	408	392	412	406	443	388	403	459	427	409	440	442	387	412	433	411	403	431	457	395	433	428	435	421	475	440	396	402	424	380	411	420	431	389	378	383	450	442	395	424	420	416	430	415	394	412	411	415	438	428	431	453	450	393	418	399	437	442	380	416	402	406	421	379	424	475	410	417	437	405	415	353	409	423	389	416	435	434	441	423	417	430	428	402	411	452	410	416	434	459	434	405	414	436	415	446	404	443	377	441	425	411	436	435	404	419	437	415	412	430	420	415	401	402	420	416	395	382	385	389	414	433	393	431	397	426	392	406	415	414	415	421	430	431	423	398	433	425	413	396	430	409	378	392	441	374	473	421	394	456	400	407	443	428	376	418	418	408	386	432	418	413	407	403	416	438	463	436	422	407	392	445	418	477	388	424	440	420	396	384	371	406	462	460	456	414	374	412	387	428	447	426	417	398	375	394	402	463	420	419	412	407	421	398	404	409	432	422	419	405	415	391	396	419	426	426	389	393	392	423	412	412	450	433	451	454	394	448	403	435	382	445	451	425	422	418	427	377	424	452	386	408	422	417	448	429	392	425	428	415	376	438	408	429	432	435	434	388	419	383	422	454	431	470	397	413	401	463	458	422	407	419	401	393	399	443	421	416	389	419	403	425	431	407	394	467	431	423	463	431	454	437	449	426	421	416	413	401	427	407	398	397	404	416	425	450	392	419	423	398	378	456	364	418	439	388	418	437	439	400	369	351	443	412	446	445	365	378	437	442	388	415	432	444	386	411	401	421	426	389	442	399	421	393	440	449	422	412	468	410	436	449	399	422	419	415	458	472	420	415	400	426	430	413	435	388	412	454	403	413	430	377	422	371	411	383	400	394	415	407	426	397	418	448	444	439	386	420	429	483	364	413	455	422	425	431	405	414	426	428	406	484	405	394	450	437	393	402	392	457	390	417	437	408	441	446	389	432	423	417	456	397	452	397	400	447	413	402	413	411	420	413	384	376	407	423	409	478	421	417	446	402	393	389	421	446	439	422	446	434	433	416	392	421	405	388	432	407	395	460	415	417	398	386	426	376	428	401	431	412	372	394	390	393	400	404	418	421	385	407	422	443	402	457	401	395	416	431	385	448	401	442	390	409	390	417	431	430	410	394	373	418	447	448	404	415	426	401	398	405	376	456	433	398	389	425	410	406	425	392	389	431	393	419	375	447	408	406	401	407	427	396	433	418	429	447	426	417	408	398	396	446	432	399	412	416	409	400	435	451	370	439	421	417	392	440	424	408	394	402	423	445	391	429	397	424	424	421	431	445	424	387	401	386	464	410	416	431	423	419	403	407	414	460	402	450	435	408	415	384	456	414	427	433	400	399	439	461	430	444	406	443	431	421	433	469	406	421	430	407	444	421	394	424	413	415	409	441	406
5515	1069	998	999	898	901	949	938	942	937	992	954	941	979	940	959	945	951	913	1000	968	921	1011	1003	963	923	966	921	923	958	1021	917	968	940	964	962	920	963	958	893	937	962	890	950	956	898	986	939	904	953	962	979	964	943	959	963	974	966	967	938	962	952	956	918	910	940	871	906	978	946	956	869	938	971	1004	975	926	993	925	978	934	964	977	938	927	947	937	929	993	964	935	936	913	960	973	963	914	908	923	942	929	990	980	921	961	939	997	953	876	985	953	942	944	943	986	928	938	917	951	971	909	922	907	910	955	935	984	971	949	931	927	908	936	903	984	989	924	889	939	924	1008	911	931	926	950	920	898	951	930	1013	927	911	976	946	902	934	902	941	971	931	931	931	975	961	940	933	953	957	914	880	932	922	968	949	1005	1010	947	900	973	925	928	992	890	942	938	970	898	912	1005	907	981	990	936	926	912	945	936	924	1001	945	897	978	979	896	964	921	973	956	944	958	981	938	944	998	939	954	985	920	947	976	877	926	988	948	1008	943	936	928	915	947	907	876	971	930	955	945	963	979	940	974	958	914	953	949	942	990	969	930	920	937	884	992	944	1011	956	942	976	1015	915	979	921	939	983	972	949	929	953	962	909	901	977	932	921	943	962	942	931	954	965	956	932	962	906	965	981	966	968	956	925	930	900	964	926	957	939	962	991	964	966	933	920	922	906	957	884	911	909	942	959	948	955	900	931	932	930	924	941	937	981	887	950	917	946	951	967	885	1022	993	967	949	949	894	999	917	992	986	893	933	923	933	993	945	953	922	976	962	928	915	886	921	927	936	907	964	957	972	915	948	1011	908	936	950	907	956	928	894	944	928	877	956	937	958	982	956	926	957	971	979	971	945	929	928	958	960	948	929	963	975	927	924	980	889	980	902	937	938	934	972	936	888	923	937	1000	947	1010	916	989	936	1017	917	957	923	960	926	874	991	907	1002	935	906	940	880	902	908	889	939	920	930	924	971	909	949	961	919	910	908	967	935	972	929	1011	956	968	953	922	858	979	946	949	982	948	908	965	975	946	943	985	968	948	936	875	958	925	912	1010	955	927	888	977	955	1023	999	947	918	966	941	933	954	949	953	938	963	922	934	923	982	927	956	922	905	955	923	963	982	912	932	963	939	963	941	928	942	926	943	915	969	893	956	965	900	1040	944	929	938	961	990	946	918	994	934	924	967	903	970	887	996	935	971	953	931	949	1002	963	915	920	962	956	967	961	907	892	928	920	954	1008	950	943	966	953	930	948	956	907	928	930	925	917	944	972	964	937	975	978	970	920	960	935	926	982	917	908	945	940	938	953	945	931	948	922	922	940	891	943	963	932	932	931	980	972	912	970	916	958	982	927	923	962	953	935	950	956	911	966	954	973	967	929	923	983	939	936	965	952	953	953	940	895	904	964	946	925	934	931	983	928	909	949	984	956	968	933	949	927	959	922	920	1006	937	925	953	943	979	960	982	996	964	967	945	944	934	934	953	912	923	929	969	932	949	958	969	961	938	902	944	956	889	899	977	939	908	923	932	930	945	929	931	932	917	893	1002	965	968	920	924	958	955	910	907	997	937	991	1003	974	961	948	955	895	929	900	914	980	882	964	909	994	995	926	890	933	937	918	979	957	928	952	962	934	978	957	972	903	944	996	981	923	949	961	922	993	902	934	915	933	991	915	968	1010	949	922	933	911	929	921	922	950	872	919	939	958	894	980	940	887	924	959	991	921	947	893	976	943	934	931	1008	956	973	991	928	923	914	945	918	917	955	964	945	930	911	960	922	941	981	989	962	895	928	1008	969	911	976	971	973	971	991	978	923	974	933	931	954	950	962	956	947	961	963	953	916	921	981	913	922	933	915	921	991	902	934	943	946	945	965	968	949	959	953	926	908	968	934	945	918	887	940	1006	939	943	897	939	972	979	906	905	921	921	938	998	914	955	996	967	919	966	955	982	927	914	969	1013	974	917	954	883	941	964	938	905	913	942	951	980	915	958	964	968	922	885	897	924	914	911	910	978	991	910	947	922	917	938	972	872	971	918	930	998	952	941	942	993	909	925	925	929	1037	909	957	972	973	957	915	966	946	1037	926	879	916	943	969	1012	933	927	953	995	909	927	954	908	936	942	1014	964	949	906	974	969	1004	928	952	967	1007	940	957	906	924	953	980	993	969	900	909	979	971	894	932	972	958	949	943	968	915	924	923	1007	930	973	970	890	919	954	948	898	996	955	970	991	943	920	909	945	949	929	927	949	898	972	957	864	910	943	977	979	973	989	956	922	905	944	925	960	923	914	943	987	973	913	924	1008	955	934	922	933	949	941	961	895	967	953	938	1014	967	931	966	951	985	932	1013	891	909	972	981	975	935	941	946	986	857	918	946	985	953	890	922	942	980	950	962	976	968	959	943	987	963	937	961	941	928	974	918	923	940	914	938	979	967	919	977	961	972	981	992	945	975	967	918	954	902	991	952	935	978	944	955	928	918	960	920	882	897	986	919	975	939	958	948	923	917	949	951	948	922	907	949	966	938	942	939	924	978	975	966	893	946	934	913	1007	942	986	957	949	887	968	931	933	910	971	896	932	958	952	969	937	903	920	941	985	1004	944	961	952	967	927	973	920	910	926	946	934	959	894	878	952	959	963	938	957	922	923	985	916	949	922	924	959	969	924	911	973	929	940	967	960	941	969	944	981	916	972	976	974	915	876	956	981	949	945	947	919	990	937	952	1027	955	915	969	901	917	894	898	919	887	1008	953	922	974	906	934	943	939	976	971	932	951	941	971	989	936	926	954	985	933	925	935	960	996	919	935	954	974	882	967	972	954	925	919	925	955	931	962	943	959	936	970	907	949	933	947	921	910	954	921	973	939	929	925	974	961	931	903	961	914	931	940	989	952	952	931	985	932	927	935	982	962	962	966	1007	898	939	907	936	928	966	996	945	921	956	984	938	969	920	979	950	932	951	960	917	1002	928	885	929	968	931	964	927	990	953	976	953	1001	922	943	950	985	911	913	930	899	954	975	949	966	995	907	950	950	980	946	896	954	960	910	952	979	984	968	920	981	926	975	979	853	962	946	931	977	923	973	920	930	913	976	1007	931	970	930	991	942	957	903	987	963	940	997	989	935	894	944	976	974	951	935	924	914	901	1005	919	918	973	932	913	921	905	967	925	968	915	928	957	914	907	929	957	980	995	963	970	990	962	944	951	983	988	951	979	968	966	925	908	965	934	917	935	896	918	960	976	904	994	903	923	980	946	971	943	913	951	933	971	914	988	928	957	926	954	971	953	965	950	944	922	992	957	935	890	955	963	963	874	942	1025	950	973	924	928	920	933	902	926	892	937	979	954	979	972	897	963	946	926	930	922	973	1005	935	935	949	924	965	975	936	923	958	978	962	961	919	924	923	985	950	950	987	974	954	1001	977	931	927	899	971	967	958	917	940	923	973	943	910	932	961	973	902	944	880	926	947	929	955	909	993	961	914	952	955	979	978	968	968	928	891	931	973	947	995	930	962	974	997
23957	20724	24087	27398	20715	20628	2039	637	507	477	524	493	481	467	482	465	461	487	470	468	468	446	486	421	443	498	452	424	481	424	445	444	476	458	452	465	467	477	499	485	468	452	498	470	426	449	457	459	501	488	457	433	433	440	460	442	455	473	435	410	451	456	465	501	452	478	460	439	429	486	455	494	453	446	426	458	434	473	507	445	433	443	452	431	438	432	459	420	473	444	465	489	454	457	485	481	444	420	440	462	426	465	466	485	444	466	452	428	493	457	461	445	499	458	446	417	461	452	476	441	447	400	471	424	458	473	465	451	481	422	443	485	480	432	489	451	446	435	449	465	475	453	426	449	490	471	465	443	451	480	448	444	440	467	488	469	438	466	470	413	460	445	427	458	492	437	463	456	453	493	429	449	508	456	458	468	483	451	438	419	433	472	463	477	447	493	448	434	420	457	469	460	467	443	514	476	455	460	457	455	474	454	473	487	421	431	470	478	437	446	469	462	478	471	461	478	472	439	488	410	438	431	465	446	457	435	470	431	480	423	470	466	444	452	447	404	444	443	472	491	478	477	451	441	444	440	512	418	428	447	508	480	451	439	459	445	468	438	488	422	466	435	423	464	469	435	465	442	435	437	456	461	442	437	470	453	474	439	475	486	465	435	465	482	449	414	451	436	464	413	455	476	457	440	454	457	470	462	442	465	443	489	445	493	469	479	432	477	443	410	498	476	476	465	489	430	468	444	459	453	472	460	474	453	477	448	454	439	426	438	461	414	441	469	449	470	513	426	464	516	434	424	452	443	445	427	474	438	453	477	461	491	464	410	460	435	497	442	445	473	492	471	477	483	491	473	452	479	447	446	456	473	479	460	458	440	486	466	465	461	446	435	409	451	484	425	469	444	450	467	463	478	470	480	460	474	455	435	499	438	445	456	443	461	460	491	479	474	488	499	449	445	429	468	497	454	437	468	478	500	464	420	452	478	444	500	451	443	459	484	421	494	468	457	451	467	497	473	455	473	436	474	482	434	428	476	448	480	473	458	458	458	455	463	513	445	422	459	458	457	462	429	476	477	437	476	425	449	412	501	487	466	457	453	443	427	429	456	469	480	444	450	463	502	467	471	495	449	465	466	442	452	455	429	459	465	456	516	478	414	449	461	477	459	432	474	467	481	470	438	423	465	442	484	473	489	427	477	455	460	422	478	501	434	476	476	446	462	462	502	448	478	454	434	465	438	408	450	437	497	466	484	481	423	426	472	438	435	471	436	491	478	502	439	460	454	458	486	473	461	478	470	448	464	464	459	452	453	436	466	456	467	399	428	495	517	432	414	462	473	452	438	462	461	455	473	459	455	450	475	479	497	458	452	450	478	454	468	473	460	474	465	455	479	482	453	457	445	457	449	457	452	425	441	433	479	440	417	400	468	454	429	433	470	448	442	481	431	438	436	480	475	458	479	456	507	460	461	450	424	478	424	432	468	481	445	438	500	473	448	479	437	441	448	442	452	440	442	454	474	484	455	440	451	444	465	491	464	459	438	506	461	447	504	464	468	439	429	474	478	440	475	436	452	478	427	464	443	467	457	489	433	460	468	475	459	483	431	468	478	446	474	476	484	452	440	445	481	446	432	455	431	466	425	427	409	407	490	461	469	469	463	465	447	452	461	484	454	441	452	501	460	440	487	443	432	426	461	464	408	462	475	492	475	480	440	493	476	443	444	484	451	469	455	476	457	465	435	442	472	480	444	446	461	478	438	449	449	467	462	395	444	504	458	466	420	433	468	454	443	459	463	491	478	442	480	480	439	463	506	478	437	415	447	435	452	504	475	417	459	455	408	482	464	452	444	476	456	441	443	454	483	471	486	491	495	478	399	444	438	433	459	459	432	452	449	453	442	437	493	431	440	439	462	496	477	480	449	456	425	515	514	458	460	504	468	447	450	438	444	447	476	464	428	501	459	460	501	464	496	466	471	467	431	474	463	461	468	448	464	474	465	428	458	436	486	422	457	427	430	505	511	480	488	474	467	464	488	432	446	449	476	462	456	463	450	434	434	499	432	447	431	441	446	444	438	467	499	420	421	478	454	498	480	444	435	445	450	480	465	420	450	459	462	418	500	436	429	472	446	450	426	452	434	435	501	467	456	456	495	444	412	464	447	447	442	423	404	448	468	495	486	471	448	490	480	481	490	457	440	447	445	485	467	505	477	499	480	487	454	469	431	477	455	487	480	454	499	478	458	473	464	447	453	455	456	478	471	436	450	471	419	447	475	449	444	467	426	469	431	459	432	433	445	427	466	501	452	441	457	415	469	442	453	428	455	471	505	472	480	457	472	477	443	454	453	445	471	448	462	444	488	430	456	440	478	459	455	428	446	464	451	418	450	467	489	495	457	472	524	442	448	460	441	462	460	452	431	413	409	427	479	475	449	450	481	447	435	470	446	464	451	449	477	470	447	471	450	466	424	444	437	449	433	407	430	445	488	449	436	414	451	446	423	474	472	481	430	443	442	481	455	421	446	466	424	477	499	464	436	436	462	449	425	457	430	470	447	429	416	415	449	487	469	490	415	462	443	474	418	466	434	455	472	466	478	447	429	443	451	468	459	484	452	476	464	454	445	449	448	445	473	460	461	454	444	425	439	448	456	486	477	431	474	440	440	419	457	442	467	402	490	443	459	494	456	454	471	441	454	447	440	463	442	457	470	450	452	486	427	452	458	432	457	441	472	473	484	436	472	445	432	474	445	512	463	484	462	439	477	462	434	430	439	415	441	471	466	447	485	466	451	487	468	440	472	517	475	487	455	457	444	452	498	452	487	437	451	497	482	475	425	444	503	448	444	472	451	489	479	446	448	415	432	461	471	423	450	436	462	443	449	476	478	448	482	475	487	486	446	458	464	454	423	450	481	457	452	537	454	440	470	435	441	450	462	452	440	466	463	432	444	456	434	433	463	468	477	473	442	438	420	465	438	428	454	446	486	481	417	457	420	453	443	491	466	455	535	444	429	433	445	514	427	478	523	417	413	451	432	489	465	455	485	419	426	475	470	448	473	456	484	451	462	469	468	472	512	439	451	508	471	486	429	469	424	445	491	505	469	482	484	433	474	444	461	424	446	433	465	438	484	408	473	453	450	465	476	443	411	441	463	449	445	457	399	426	473	438	446	437	433	464	509	465	464	430	484	447	446	423	443	479	476	449	463	452	453	431	469	491	459	464	462	467	441	476	471	455	486	456	446	516	455	500	438	491	449	442	465	509	447	424	451	444	476	441	424	441	463	436	461	431	430	470	430	437	441	433	493	463	515	467	475	455	434	451	454	457	410	460	416	436	475	405	486	423	436	417	432	431	465	496	461	428	431	448	453	428	522	472	443	438	449	457	478	476	492	489	434	464	448	466	445	447	489	438	467	471	446	432	479	434	456	495	478	468	442	462	442	466	462	445	485	459	434	441	415	462	414	478	418	474	449	408	431	470	453	440	461	454	462	435	508	446	454
4063	3019	1961	1265	1072	1126	1110	1016	1037	1049	1032	989	1015	976	1021	987	979	1032	1031	979	1044	1057	1024	984	955	1022	991	1016	1020	930	1025	985	969	990	981	990	1042	978	998	945	994	998	978	1039	998	933	1012	1044	1034	998	965	1023	1009	1044	1047	1005	1013	1005	944	1006	948	976	1032	978	978	978	1014	978	971	971	907	975	1012	932	988	1030	1017	1014	1000	975	990	986	971	1028	977	1033	986	918	970	1047	995	1000	972	1012	987	1016	971	1016	1016	1002	1009	1085	1022	1030	993	1008	947	971	969	961	979	976	1023	962	949	980	916	983	917	1031	968	994	1016	997	1035	985	965	990	954	1012	1022	980	926	980	992	958	980	994	1004	956	995	975	960	1033	942	965	927	962	989	958	1010	969	910	954	959	993	979	1009	1006	1007	998	995	980	977	1014	933	987	966	1011	971	958	1048	993	993	949	977	896	992	1066	983	1018	991	999	1020	984	1019	1008	1007	947	997	949	983	1010	1020	1021	1016	961	965	999	975	960	979	1013	1043	970	981	966	911	990	1007	984	1007	983	1032	991	980	969	993	899	969	1009	991	1006	973	980	966	936	993	922	981	965	972	965	1011	1027	963	977	1014	1009	977	1018	961	975	982	1051	1023	933	976	965	958	989	1030	1003	1041	971	1046	982	990	982	936	995	962	1008	1021	1008	971	983	952	1003	948	1002	1001	969	1013	987	979	992	1012	979	953	1017	953	934	922	1000	996	1060	956	953	968	1010	1005	1041	982	971	1025	1069	1016	947	916	997	982	961	1004	1005	974	990	962	973	916	995	974	989	1009	1023	983	970	1038	982	977	998	1027	975	942	1003	997	1002	1004	1014	1009	1050	1025	899	1033	973	987	983	1004	976	1006	995	994	978	998	967	962	1015	966	1025	972	919	1025	984	970	993	1007	976	942	997	967	1010	972	993	993	1000	1006	975	968	999	957	977	988	969	992	1012	996	994	1020	1012	971	1025	1021	1038	1046	1015	993	939	972	982	1038	989	1057	1020	981	996	976	955	990	1005	1000	980	980	1016	1003	975	931	931	983	1076	1015	1020	980	1008	1002	960	1012	975	958	985	962	1039	970	1039	1016	981	974	994	1005	983	1000	990	991	977	1013	978	1026	966	1039	948	1007	977	1057	972	967	999	981	1012	941	1007	967	981	961	1021	929	977	943	999	999	1015	997	1024	1009	974	976	981	1001	1002	996	957	973	1012	942	937	1007	970	1070	982	978	1016	1028	1000	992	975	978	954	984	994	1020	985	1047	1004	973	975	987	996	958	978	966	993	938	1000	995	999	1034	994	1012	951	1011	956	957	945	940	949	995	998	1015	917	948	967	988	1015	949	963	980	983	1005	1002	970	997	983	999	916	1028	960	898	1053	977	1036	1017	945	1015	1009	963	1062	991	939	1012	984	999	974	1008	935	1022	961	1018	973	990	971	979	895	1011	974	991	967	964	922	1035	1039	1013	1036	1003	1024	1011	1030	1027	970	1019	1001	1081	913	956	1007	1024	993	997	1006	976	945	1012	978	1000	1003	1003	1012	973	1007	972	1040	1002	1009	990	993	969	970	1046	1032	962	1050	987	1032	987	978	1001	984	1007	993	1011	976	1018	992	997	920	1001	937	1023	1004	1007	988	1021	943	1004	954	981	960	979	1026	956	1028	977	966	969	977	920	1006	1002	960	1016	995	958	976	994	1018	971	1031	983	1050	972	958	995	1003	1011	986	978	1007	1009	1029	973	1041	990	1000	928	1023	968	1003	1013	1008	1005	1051	940	976	956	959	939	1028	968	995	989	1030	1006	1004	994	1002	983	976	980	998	995	917	1010	990	957	1001	1038	1000	962	1048	947	992	994	988	969	978	987	956	1014	988	1008	981	1021	986	953	999	987	973	1028	1026	1069	1001	961	973	979	1041	979	1020	1001	975	954	934	968	988	916	1018	1022	1003	981	977	1008	1004	1054	1017	1018	990	956	949	966	996	934	960	1031	1021	978	980	991	936	1044	1001	973	1015	996	1003	997	1013	956	1039	1049	978	955	982	977	995	998	938	986	967	1029	1049	964	996	1039	1008	1000	992	1015	974	945	968	977	971	1012	977	960	982	976	981	932	938	1027	1005	1020	1006	977	1001	1019	991	962	998	1008	1005	1038	964	1039	953	1010	991	973	958	1005	1006	981	1040	1002	986	933	982	961	1006	990	978	996	994	989	980	1028	1009	989	1017	971	973	959	975	976	993	986	989	1002	1054	940	994	995	966	980	929	960	1031	982	1003	1020	1033	1001	911	976	962	999	997	941	1001	949	1011	998	1016	970	1017	989	996	1002	953	963	1021	1003	965	1024	1023	971	988	1031	993	943	987	998	945	980	942	949	933	961	977	970	1039	1007	978	970	1022	1034	1026	1008	990	957	1021	1005	979	1073	985	1002	937	999	984	1045	989	989	1018	1033	1011	966	940	1043	929	961	995	997	979	973	1009	947	987	993	975	962	978	970	945	1072	1018	1007	1022	988	961	1025	959	1052	969	996	1019	950	994	995	991	969	1010	989	997	1024	958	1038	1022	1025	1069	1010	1036	1006	973	976	1013	1015	985	952	977	965	1019	1002	1027	979	1004	1029	992	979	1048	991	1012	965	1019	1006	959	993	1027	987	1046	983	986	1018	987	964	995	990	1014	1029	1048	967	1005	1004	995	1020	1020	991	1027	951	1039	981	985	1042	975	1049	1041	1059	963	1002	1033	985	936	962	1008	959	1011	937	972	979	1025	977	960	1019	985	972	996	995	961	990	1013	987	1002	971	989	953	993	1002	1008	1047	1022	980	982	982	961	994	1037	1011	1037	984	1017	964	969	1037	991	987	956	970	943	982	977	959	961	939	1025	1035	930	939	1051	949	993	981	1042	1012	1015	980	997	1004	997	933	961	959	994	968	945	1040	998	967	982	992	935	983	994	960	984	1038	979	995	1004	985	977	1007	1016	947	1006	987	977	951	998	987	950	949	1015	1000	988	925	955	948	1028	1023	968	1015	962	1008	1016	967	957	947	1013	975	974	964	952	1004	967	965	984	998	998	978	970	941	1007	955	945	1027	977	1029	984	1017	986	998	971	987	987	981	987	969	1009	947	1022	992	986	964	943	968	1012	995	1036	1000	1032	1033	1011	1037	1000	1000	1042	1030	964	1007	983	1065	990	1043	1025	985	965	987	985	949	945	975	964	1024	994	1019	1017	979	994	954	970	956	981	964	988	987	1000	1004	989	988	1019	1001	1030	1018	958	1001	1019	985	1024	994	1006	927	1006	951	972	1034	1001	967	985	1008	980	979	982	970	1030	994	1000	1008	1004	1038	1021	985	1029	1009	990	976	910	959	1019	1015	977	978	947	1010	975	977	1001	1028	975	979	1015	972	1043	1056	995	964	979	993	938	953	960	999	1025	962	997	1021	981	1015	943	943	988	989	1004	1036	935	954	924	981	981	1014	1022	964	1024	947	983	958	945	973	1061	968	979	971	1030	1009	974	966	1000	1043	1022	972	975	975	965	994	999	999	1082	965	979	996	941	965	1034	961	1003	996	1023	977	990	1021	1006	975	992	987	1014	955	946	988	923	992	996	1010	978	1007	1003	954	935	976	987	965	970	937	1046	1010	1023	1048	982	971	980	925	969	994	908	1019	1032	985	1010	942	983	1011	1024	991	979	949	944	956	992	1080	992	1039	992	1006	962	975	1014	969	988	965	947	964	1017	933	983	978	1070	978	1043	985	970	1032	1050	987	1017	978	1016	993	980	1001	986	1040	958	960	1017	1021	1043	991	989	983	960	952	992	981	942	980	978	996	953	1065	1002	947	980	962	958	992	1010	1057	953	1013	1040	974	988	975	966	946	948	984	947	917	984	973	994	945	986	999	1038	980	951	1011	976	1031	952	994	1100	974	1002	1049	963	1028	985	926	1002	1006	996	980	993	1004	959	974	1022	997	1025	989	1000	1004	996	940	1025	1010	1007	960	958	956	996	989	941	1029	961	969	996	994	999	1010	1076	973	997	1003	1009	989	953	968	1022
23473	20756	24384	27231	20759	20783	18300	770	461	391	437	349	300	314	312	291	303	338	304	345	294	304	298	306	283	275	250	277	266	286	318	273	300	293	305	271	325	325	312	263	227	268	237	252	264	276	250	307	322	275	285	263	302	270	270	254	286	241	276	286	281	273	272	259	270	251	260	281	270	283	278	305	307	297	286	286	285	247	268	291	263	279	273	262	290	268	272	301	284	291	270	274	265	259	289	259	278	275	296	278	266	286	265	314	294	277	305	287	285	293	268	315	303	271	289	321	292	265	275	277	275	264	275	267	302	275	272	273	281	256	278	286	257	323	278	261	287	286	309	270	287	310	271	273	275	310	264	293	291	284	246	295	308	292	270	304	256	276	275	233	323	251	264	276	279	278	266	279	299	286	303	284	288	280	283	292	263	259	285	269	266	289	249	249	258	248	234	243	278	267	274	281	287	264	276	254	257	292	334	256	282	264	276	265	264	272	303	276	254	270	298	258	250	268	273	302	289	288	282	292	253	301	299	295	266	293	269	272	278	239	237	286	264	302	310	260	253	255	256	305	284	281	279	266	292	292	298	273	268	275	270	271	297	275	302	264	246	266	309	297	304	302	268	279	278	286	241	275	229	271	263	293	276	257	277	265	272	258	263	274	247	278	261	267	290	286	285	263	307	275	267	247	267	229	269	296	252	270	278	296	279	251	243	268	272	283	273	305	289	279	289	287	278	286	259	248	244	272	269	265	245	275	314	263	273	269	276	274	261	273	288	260	272	277	297	261	277	255	282	256	293	288	297	290	329	292	273	276	281	280	281	258	281	258	288	253	271	272	281	273	279	248	298	270	296	274	256	283	284	282	265	254	251	299	268	288	276	279	272	269	272	310	263	273	269	282	263	279	274	282	281	284	274	277	298	268	283	342	227	263	257	284	289	258	270	272	307	273	295	276	301	278	244	282	278	262	300	294	281	250	277	266	262	251	247	306	261	268	268	277	279	279	254	312	257	253	280	260	293	236	274	279	283	290	242	279	282	284	297	283	251	261	248	282	279	236	263	274	290	253	265	277	278	286	266	292	259	249	289	272	285	264	278	263	233	263	271	262	278	267	286	264	279	235	300	260	270	277	258	260	251	310	302	289	278	283	304	262	276	323	312	259	265	290	276	276	251	289	272	283	283	267	271	303	295	281	285	282	286	249	254	286	280	254	296	275	258	283	239	257	267	287	285	263	319	288	269	256	275	264	294	287	274	286	251	278	282	289	276	288	290	241	238	273	308	259	269	281	294	277	283	277	287	273	297	269	274	276	265	292	277	300	286	270	265	255	298	231	295	286	283	280	266	274	279	298	249	284	320	273	294	263	282	306	282	271	307	266	294	288	267	255	281	287	262	253	276	241	282	272	257	296	248	305	289	288	293	277	295	281	238	243	278	245	296	279	278	272	289	269	301	273	259	261	261	282	261	275	268	279	278	290	260	270	274	300	277	257	306	270	272	249	282	286	271	273	302	259	266	268	286	279	247	274	279	298	247	271	279	311	246	288	288	307	262	282	293	262	279	292	250	281	298	281	308	297	273	315	295	281	285	296	266	274	248	277	269	287	241	282	260	257	261	259	255	288	280	243	261	262	289	275	278	276	301	252	295	256	282	306	280	259	265	273	285	286	244	269	300	297	285	286	247	278	302	262	312	286	269	251	289	254	282	251	306	243	261	267	265	293	285	281	268	242	267	292	301	262	279	300	268	278	294	247	233	268	258	255	268	311	301	244	252	296	262	273	293	276	298	279	252	258	297	284	288	282	262	272	267	294	288	282	272	258	260	307	264	283	273	289	270	275	315	267	246	285	283	285	289	291	246	266	258	282	306	275	252	272	271	263	290	275	285	275	291	233	280	263	287	284	289	267	280	242	271	239	276	254	299	264	260	298	264	270	280	281	294	249	279	288	297	304	270	289	277	279	287	263	254	256	300	250	260	274	281	274	253	278	237	277	281	259	263	274	300	263	286	248	259	248	279	293	289	294	269	251	299	271	257	278	250	282	273	281	267	276	292	281	299	283	272	289	253	275	266	273	279	259	257	272	295	235	266	238	284	282	312	256	286	262	289	258	251	268	264	271	275	271	250	292	295	253	271	252	239	256	252	256	261	299	286	289	281	265	269	295	261	280	283	278	261	284	243	315	277	261	273	258	273	276	291	276	255	265	278	278	277	297	277	288	294	278	273	294	300	295	266	247	250	284	273	296	263	257	277	257	290	273	271	275	270	234	284	265	279	249	266	273	270	238	285	238	281	252	303	300	295	289	281	230	309	281	259	285	276	273	240	260	267	277	257	270	251	305	246	293	279	295	277	274	247	242	285	292	281	296	243	274	293	258	286	281	276	273	279	292	262	288	279	274	300	275	283	285	277	248	272	293	286	298	301	277	250	268	252	241	294	293	270	285	251	217	253	271	260	290	296	260	281	248	285	277	278	239	244	273	276	276	284	249	246	302	283	259	261	294	247	273	300	306	237	275	265	282	306	278	269	269	267	275	257	309	239	249	275	295	243	272	254	303	271	306	248	282	298	270	294	275	280	276	279	259	260	249	250	275	298	329	306	278	271	306	304	276	303	281	284	294	318	260	275	263	270	286	259	258	294	287	242	258	269	272	281	259	289	271	279	273	254	276	259	286	308	260	262	282	330	274	268	285	288	270	294	258	286	284	288	266	247	270	270	265	229	288	288	304	286	282	273	296	255	289	293	273	270	289	295	250	276	282	276	265	266	245	303	274	294	280	275	307	280	269	282	278	266	289	288	264	252	305	262	259	251	282	295	289	284	302	283	288	296	269	296	235	315	266	252	262	255	267	277	292	274	291	303	266	242	233	287	278	285	289	263	273	254	286	276	261	278	256	278	295	297	305	300	257	284	268	256	294	242	291	310	290	252	269	244	272	247	271	274	292	261	267	302	282	252	263	259	266	259	254	290	275	253	285	235	314	269	277	266	285	239	298	280	265	262	265	273	276	295	278	292	286	289	272	252	232	277	279	296	274	319	256	299	307	256	301	291	254	268	328	251	259	282	293	273	263	297	292	302	262	264	287	303	320	275	250	273	301	324	294	264	246	287	275	302	287	249	307	293	267	244	285	274	249	264	274	272	299	284	266	289	252	289	277	285	245	274	272	279	266	304	301	267	274	255	297	260	289	285	244	255	269	301	311	266	250	271	282	277	282	265	285	264	281	288	295	244	289	282	267	285	285	268	274	244	248	288	271	283	251	297	288	241	260	267	275	256	267	277	290	287	257	278	279	294	266	291	255	311	241	263	252	251	291	273	309	303	293	266	268	272	287	249	320	288	260	269	297	257	276	270	261	272	282	292	274	275	310	290	267	261	296	253	289	318	301	276	273	285	271	265	245	263	290	301	276	246	262	280	288	311	245	288	262	295	238	267	277	303	285	276	245	282	273	266	277	295	269	300	284	284	265	315	238	277	270	288	275	272	270	274	257	292	267
4232	4444	2318	1260	882	824	739	714	683	681	635	666	661	674	660	653	642	646	632	620	599	575	670	655	680	702	645	579	661	622	644	636	650	613	668	646	593	654	617	650	594	613	646	635	612	632	583	611	636	611	676	658	613	637	618	658	667	602	611	564	623	616	628	642	600	642	678	632	663	566	618	634	640	699	635	614	595	618	629	647	634	612	588	601	602	630	652	633	585	591	655	592	627	593	645	597	619	613	615	625	628	646	684	615	640	608	633	617	652	577	622	651	588	623	645	644	613	595	658	595	645	642	595	601	628	614	613	649	591	665	619	637	596	590	621	646	642	601	610	630	659	633	632	661	598	641	607	608	613	595	605	672	597	656	619	624	657	628	615	617	614	639	668	652	617	630	615	603	587	580	622	617	637	608	581	578	605	634	663	616	612	651	587	644	659	639	608	611	706	599	602	611	596	576	602	629	572	661	638	650	654	618	663	614	607	627	671	627	616	627	596	646	621	582	582	607	603	646	644	608	636	628	589	662	578	639	627	604	629	623	602	629	639	660	618	646	633	608	634	615	680	603	587	567	552	617	594	589	608	563	634	623	640	651	586	574	622	633	652	652	613	584	604	607	618	637	590	666	659	608	602	647	597	611	601	635	606	640	636	596	621	597	604	621	657	644	647	640	631	619	636	627	637	656	592	646	673	621	621	641	653	659	583	597	616	689	651	652	641	636	653	624	582	617	595	626	649	613	593	642	617	631	576	610	653	616	579	644	578	631	600	577	622	613	636	596	634	644	601	630	624	636	602	626	639	607	646	608	652	590	639	626	589	666	625	614	620	608	609	611	598	597	655	678	639	586	594	586	619	608	621	642	595	647	642	620	613	600	612	579	605	624	637	613	566	659	574	637	592	604	578	580	614	628	657	622	606	637	632	644	646	576	659	625	633	640	603	600	649	614	613	681	581	614	589	578	594	599	618	650	650	583	625	646	614	657	673	617	639	600	617	623	640	607	633	647	639	612	616	609	605	623	588	596	635	632	653	600	608	617	582	630	613	602	604	619	643	607	598	593	616	628	626	656	565	613	594	617	633	604	643	612	624	632	672	646	658	650	601	618	621	610	651	582	623	643	623	596	591	664	606	629	566	598	639	614	642	637	619	630	673	599	596	593	646	623	577	627	618	641	612	616	599	649	589	618	578	640	638	614	563	635	669	592	650	617	671	546	600	610	682	630	597	613	636	612	609	631	650	611	658	611	592	614	638	608	610	607	659	644	597	631	581	635	645	621	544	647	616	602	647	595	647	580	613	633	621	655	609	630	607	580	655	583	591	626	613	606	649	602	556	612	625	562	651	639	637	647	651	571	582	626	617	625	602	580	607	645	614	653	660	643	616	615	659	618	619	613	642	585	566	641	590	609	613	627	604	599	639	622	693	601	598	615	615	615	600	615	629	642	622	634	612	622	584	587	618	608	601	605	598	599	604	636	590	628	639	632	642	660	617	611	638	587	633	625	636	608	611	614	619	630	636	615	628	602	619	645	653	607	614	652	654	615	615	613	616	630	616	625	619	582	583	617	617	606	652	571	630	609	613	607	584	625	587	597	655	656	647	638	591	606	650	664	654	619	587	657	619	621	594	601	592	592	641	615	605	640	623	612	621	624	625	621	638	589	640	656	619	643	641	591	648	642	618	655	618	575	627	605	585	623	612	622	614	627	640	586	621	639	654	665	645	670	601	585	627	599	618	582	590	602	593	611	653	667	620	627	578	605	607	613	626	671	629	681	583	589	606	585	612	646	625	612	648	662	625	639	594	646	632	650	648	608	647	608	656	632	600	613	586	603	606	656	615	625	669	623	613	621	615	640	663	621	608	625	606	604	617	578	579	592	604	619	604	626	642	612	629	601	634	602	609	620	616	614	616	599	671	614	615	620	612	670	607	631	623	570	583	620	592	565	611	599	638	638	621	618	593	562	657	622	591	589	597	628	628	600	593	613	621	655	640	615	639	631	642	629	623	611	617	564	615	614	614	616	604	637	624	632	605	612	678	556	601	643	618	598	566	638	605	591	660	606	629	661	567	627	619	618	619	647	597	629	616	659	639	631	636	667	610	623	673	620	664	644	652	586	664	611	621	616	616	661	643	646	600	588	678	603	628	612	614	588	644	640	638	626	593	582	586	635	598	582	614	560	641	566	650	614	582	629	645	628	595	619	678	584	630	631	622	630	612	630	644	630	660	659	623	611	606	603	652	672	627	617	593	645	571	617	640	618	623	598	674	621	610	609	621	667	611	635	592	598	611	619	618	610	609	603	620	629	647	606	593	601	602	610	658	658	636	656	593	642	597	636	605	636	616	652	563	584	597	637	628	622	580	639	623	623	604	585	597	649	613	648	653	653	625	628	626	625	582	577	636	649	637	576	597	586	653	625	590	643	597	602	574	620	631	583	597	615	655	615	621	606	629	596	598	601	628	610	635	605	635	645	625	619	634	629	614	657	629	622	639	655	660	615	629	614	620	559	622	605	625	573	599	613	653	611	654	608	650	611	646	643	638	621	638	615	654	654	643	609	627	621	582	618	623	619	557	606	609	620	654	640	669	638	633	615	624	641	648	588	632	612	678	597	620	668	585	632	669	648	591	610	659	617	584	591	632	586	618	631	666	652	648	622	660	635	616	612	642	643	626	630	658	614	629	618	601	563	617	607	618	654	642	630	637	632	630	614	605	691	619	615	612	595	644	618	653	595	576	615	618	647	557	675	643	615	624	627	618	582	678	626	613	621	596	601	675	599	670	615	620	609	627	594	631	621	611	618	630	590	644	627	595	573	647	671	616	570	633	599	644	642	646	626	653	601	663	600	627	615	660	576	595	647	612	626	593	618	600	640	594	602	634	632	618	623	638	640	634	569	631	607	610	646	634	617	623	609	664	618	633	624	620	686	617	610	626	635	623	579	646	617	623	589	587	604	637	637	623	586	671	606	580	551	623	633	596	598	642	632	642	673	651	594	628	621	619	608	586	620	651	577	612	644	600	616	614	652	637	582	623	618	636	653	616	635	624	601	626	609	624	613	568	607	637	594	626	596	624	605	636	665	601	590	574	669	598	640	656	655	598	631	673	626	595	630	676	622	619	581	644	595	607	609	644	617	649	651	611	716	641	644	605	656	615	609	678	612	650	604	599	629	603	614	611	641	580	607	630	638	627	640	619	650	632	600	605	640	631	602	638	643	628	682	620	599	638	617	593	618	619	561	643	577	574	638	597	590	624	617	662	650	639	633	638	670	625	662	586	613	594	620	620	617	631	629	651	630	604	644	613	638	614	594	649	590	621	654	652	574	628	611	634	621	622	626	629	604	588	625	624	591	642	628	590	590	622	602	631	617	624	609	595	609	635	604	631	599	666	630	648	644	642	631	645	582	656	618	610	609	652	657	660	621	608	583	601	571	590	633	640	637	647	651	596	646	646	591	624	605	581	632	566	600	569	619	619	687	648	624	610	657
31854	19010	7005	685	483	436	452	421	413	395	472	418	397	397	426	443	390	400	418	441	426	424	380	398	409	404	432	408	392	476	408	408	425	442	431	455	431	421	402	414	402	418	455	442	431	414	395	440	407	387	443	424	420	400	412	410	418	420	441	369	405	408	414	425	410	423	419	450	393	403	451	406	413	428	417	431	401	405	441	378	411	385	414	451	384	447	416	431	364	438	386	412	395	427	433	406	425	432	431	384	414	423	386	415	398	427	396	426	410	430	379	391	410	423	429	429	392	395	419	435	419	383	452	435	423	446	431	411	422	402	399	407	409	414	418	435	378	399	385	404	417	420	400	423	408	377	402	442	437	467	426	366	424	394	389	449	457	424	416	398	395	392	364	438	386	370	426	401	399	415	406	400	412	415	394	394	413	440	409	419	441	451	369	402	391	428	396	408	435	415	436	430	429	405	418	425	368	396	426	426	400	430	403	403	413	430	400	402	435	382	427	414	437	436	414	417	410	431	422	415	432	439	421	372	440	416	432	417	438	396	442	428	434	396	424	442	465	410	415	382	450	432	406	418	440	448	427	431	409	409	435	391	455	443	430	440	381	412	450	422	400	415	385	410	424	435	450	419	464	404	413	390	426	407	399	385	409	419	397	380	388	364	429	420	385	435	415	375	441	441	427	384	420	413	404	396	436	418	412	409	393	427	401	416	401	426	384	407	428	417	359	425	406	395	433	394	434	411	409	411	376	393	413	408	460	426	425	411	405	441	417	388	428	434	421	442	445	410	392	420	415	416	451	429	425	419	404	374	421	417	450	418	382	412	412	402	380	434	442	442	394	427	428	397	441	414	406	412	439	395	378	403	423	428	384	378	468	416	419	425	420	399	403	414	439	435	455	387	403	436	397	424	401	412	424	402	427	419	395	451	426	446	405	399	426	458	429	393	422	434	432	399	438	392	379	416	446	464	425	409	412	424	434	394	384	425	378	425	378	404	397	394	378	406	406	421	387	421	435	426	426	391	395	465	389	416	426	409	439	385	405	373	413	447	416	439	422	414	420	448	425	436	428	434	415	437	416	419	434	397	421	427	398	423	430	378	392	424	418	442	414	406	396	416	428	413	401	408	384	386	421	441	401	389	409	443	395	426	434	404	390	407	442	404	433	425	432	430	393	409	439	403	416	371	419	405	441	414	411	430	443	390	435	450	422	426	419	415	403	456	423	413	425	417	401	379	424	440	420	384	438	447	444	411	425	433	401	409	400	412	441	397	411	401	428	398	392	402	396	387	439	417	365	438	411	428	389	415	416	411	445	399	406	432	415	412	413	452	462	427	414	426	408	399	389	416	399	439	449	400	417	403	390	445	419	433	430	399	437	428	431	395	404	409	424	394	397	455	427	387	441	440	418	411	434	406	436	401	412	408	418	406	439	411	394	383	407	447	403	439	411	402	414	403	428	390	379	438	372	370	448	447	421	414	385	434	425	420	390	450	450	418	408	460	404	353	407	423	443	422	440	383	466	391	410	361	412	446	408	407	394	437	396	395	388	413	423	404	407	390	411	377	430	408	466	410	445	449	399	457	411	438	395	425	399	434	367	409	396	398	407	385	413	424	438	439	419	395	445	442	427	402	397	425	421	394	438	433	419	450	405	404	396	411	441	421	432	434	415	425	409	439	436	433	470	473	452	452	409	401	436	401	407	430	424	385	397	397	393	407	426	406	407	418	396	408	457	436	410	387	433	415	422	395	390	368	421	441	438	378	399	420	463	418	389	439	418	459	429	406	424	443	402	432	418	427	381	412	430	450	469	389	472	431	450	432	387	393	430	467	443	406	388	395	398	416	387	395	394	405	430	420	473	410	390	405	385	425	403	412	437	417	404	428	405	439	391	385	423	416	393	433	419	420	409	444	393	422	452	398	404	447	412	435	416	379	439	378	419	430	391	413	392	410	408	423	393	409	496	388	461	416	480	387	407	412	406	390	445	402	438	411	401	459	395	448	448	410	435	413	411	411	436	440	401	453	413	427	430	435	377	438	384	427	423	450	444	383	456	414	416	363	451	431	422	384	452	403	436	384	376	412	405	387	429	438	443	402	394	443	438	396	443	397	459	414	408	395	439	400	380	433	410	386	411	388	417	434	449	425	409	430	432	410	384	469	395	426	430	415	428	367	436	419	409	403	391	422	390	467	415	422	415	432	398	373	416	399	442	431	424	397	398	415	396	413	425	430	389	423	432	424	415	443	449	404	431	415	404	432	451	431	442	430	454	402	427	400	374	400	432	440	450	420	410	434	413	437	457	460	436	434	416	403	463	407	404	418	413	427	457	384	457	447	405	434	400	414	398	443	422	396	438	450	406	436	412	434	430	438	467	424	396	429	441	457	384	441	377	410	444	443	380	414	445	412	416	411	403	373	433	412	414	388	387	423	421	414	414	446	419	430	421	402	440	434	355	474	429	427	441	406	419	373	411	452	440	363	386	380	416	404	437	453	402	397	396	414	420	450	397	438	413	424	414	416	455	424	404	408	405	432	415	428	413	413	415	388	441	401	406	428	403	433	399	447	421	435	409	414	395	403	407	398	406	429	411	407	392	432	435	415	410	490	374	418	421	411	367	409	421	426	434	431	416	373	387	429	456	405	377	421	444	437	421	400	438	386	411	438	400	399	408	409	395	447	417	374	447	401	425	417	453	460	403	414	453	427	436	444	403	429	410	419	428	414	436	381	385	443	427	436	444	401	429	406	436	413	391	402	407	417	415	394	412	401	438	417	442	378	411	414	391	375	449	403	423	443	400	418	416	397	455	426	452	434	408	436	407	415	370	423	416	408	443	421	430	451	372	403	443	409	414	414	414	453	396	414	413	391	451	391	431	407	417	417	415	409	376	413	438	405	447	408	395	392	423	443	420	381	445	410	413	386	434	448	408	424	417	410	407	401	400	421	389	419	411	406	471	418	394	446	376	403	401	401	426	418	430	456	450	417	445	493	397	397	419	405	395	407	396	416	381	392	390	441	434	401	446	460	420	419	397	404	405	375	429	368	419	429	460	450	403	437	412	422	390	402	383	465	393	426	416	434	454	410	446	404	415	434	414	442	455	439	419	401	440	420	419	424	384	425	405	456	455	435	419	445	421	404	399	419	419	422	413	391	404	425	359	451	447	401	432	403	399	393	444	404	444	400	468	422	384	411	399	448	402	388	442	394	369	387	428	420	407	422	394	410	423	411	425	434	443	384	399	371	421	412	424	444	411	435	384	407	430	453	401	414	401	391	439	420	405	382	419	446	403	420	428	405	388	401	397	366	412	459	410	393	359	406	421	444	429	401	411	419	398	394	391	392	423	447	429	440	405	417	388	420	382	437	395	412	446	405	371	407	431	420	425	406	412	397	422	400	407	445	401	437	435	407	448	422	425	403	429	421	431	405	398	375	424	397	393	418	383	424	386	400	434	430	431	381	397	413	403	383	446	431	388	421	416	404	450	409	461	412
5551	1066	982	943	939	933	918	940	928	958	934	927	950	974	941	1006	911	929	979	984	972	972	926	917	974	940	887	951	916	956	940	910	956	942	1001	973	956	959	900	954	1000	974	918	920	936	915	947	945	983	934	980	903	875	934	894	915	965	985	1017	926	945	921	961	905	998	962	951	965	983	917	953	988	937	942	989	966	945	905	960	988	966	893	922	927	937	903	993	981	935	964	995	938	979	999	987	957	941	928	949	924	919	954	933	962	946	898	972	944	993	947	935	960	913	961	931	966	963	913	976	967	907	894	921	951	895	919	954	918	947	904	933	936	947	935	892	898	956	974	911	950	935	941	919	968	924	966	941	999	984	923	932	952	886	975	916	982	925	956	916	954	988	918	933	931	968	915	955	921	1025	1020	936	1001	917	926	966	970	952	986	929	936	935	968	1012	964	953	962	955	921	964	899	945	988	1016	895	944	917	939	942	930	924	947	952	952	931	926	987	902	955	873	905	922	958	917	919	959	989	904	976	969	938	956	938	907	921	941	933	973	948	917	966	989	892	993	938	967	900	946	944	941	938	1017	910	934	898	999	978	955	934	921	902	963	966	988	927	939	1007	958	940	943	938	983	915	963	898	949	972	948	934	955	950	951	961	945	959	962	945	952	962	920	921	956	911	940	918	948	1015	946	981	948	949	943	960	905	956	932	957	898	957	966	966	956	969	961	1000	958	942	917	990	956	970	959	968	994	969	900	965	908	980	922	955	919	963	929	893	961	959	940	911	895	937	954	955	950	915	948	997	1000	924	941	964	939	897	959	939	923	936	938	910	990	950	956	957	947	982	952	954	1003	943	979	935	944	940	954	930	961	949	944	942	1009	961	913	960	948	926	946	941	982	911	990	986	956	961	922	988	904	988	961	986	982	1006	960	978	940	929	906	933	922	956	922	963	983	965	950	959	939	913	971	973	925	946	933	866	945	988	952	904	968	912	894	938	957	960	933	859	937	874	903	988	955	967	919	907	959	990	933	957	913	959	930	965	921	983	944	959	963	944	927	933	926	901	959	941	984	1014	1013	949	889	969	902	957	926	945	920	925	956	928	879	990	954	953	919	997	989	942	923	948	957	960	951	907	904	978	961	944	911	990	919	938	938	1019	931	1015	928	956	969	919	949	889	935	956	1008	918	905	996	991	915	898	932	937	957	953	948	961	921	922	910	958	989	954	996	959	876	950	958	943	946	910	926	947	979	914	1001	946	961	1024	982	939	964	1010	929	956	960	942	1011	917	928	973	974	962	970	964	989	906	983	971	911	955	918	973	959	929	963	938	950	962	947	953	922	937	960	975	976	996	963	912	911	941	901	920	929	967	979	988	1000	905	952	1000	936	905	945	965	927	950	980	997	933	913	921	952	948	930	1041	912	921	960	916	949	907	969	919	962	988	964	951	912	954	955	941	972	921	971	887	941	945	975	932	909	954	939	946	947	987	949	953	915	939	1010	961	951	962	961	920	974	914	986	996	976	951	929	960	943	926	893	910	963	964	900	943	953	962	918	953	1005	939	901	950	909	982	894	974	984	926	982	969	916	946	923	906	970	977	897	908	962	940	975	914	924	950	957	963	917	948	978	966	995	987	919	949	938	977	916	922	898	886	943	941	926	942	993	926	966	948	979	984	922	914	926	984	993	986	904	980	935	908	976	963	935	945	941	951	972	983	1009	931	983	926	1004	900	921	972	937	975	1020	974	957	879	947	965	938	958	940	916	950	920	949	999	961	918	923	979	1000	942	923	989	932	940	941	964	937	975	957	930	902	977	944	987	942	929	949	936	897	950	935	941	923	985	932	956	976	962	946	999	938	951	948	928	952	1003	874	974	935	959	949	987	1001	948	920	916	943	960	994	970	987	948	937	918	949	949	963	937	945	945	914	963	905	942	966	982	927	952	962	1004	925	976	984	916	908	931	954	967	976	987	939	1009	969	968	938	948	899	899	961	923	963	997	891	971	967	920	954	949	919	912	932	926	914	926	975	1005	941	942	955	967	974	922	985	921	903	971	935	924	928	979	966	954	961	904	988	1000	940	933	932	936	906	974	963	954	918	993	995	945	864	939	910	884	999	966	965	910	899	955	962	956	932	995	995	920	929	984	995	920	938	942	948	948	928	1006	994	905	917	970	935	903	918	953	929	1031	940	937	958	884	912	928	910	990	935	925	945	937	896	948	928	973	958	1008	980	938	913	969	929	906	940	929	980	971	973	922	943	945	932	978	977	927	932	991	950	928	939	963	931	951	977	966	934	955	972	984	929	895	929	1000	955	990	940	939	971	922	930	895	967	885	962	968	974	960	926	931	979	953	946	931	1029	959	983	979	984	905	899	940	939	974	959	897	926	1014	958	945	931	945	951	975	1013	942	966	922	945	935	886	988	946	952	924	920	915	958	938	961	954	951	932	932	960	938	932	959	979	1005	927	978	927	913	962	971	902	915	914	995	976	924	959	953	985	955	948	995	924	935	929	971	921	965	967	924	1047	932	901	964	967	924	917	928	901	941	978	920	908	927	950	908	945	960	895	988	987	909	957	969	946	980	951	890	929	977	914	991	928	910	971	959	943	989	900	966	951	944	1013	971	954	962	930	991	953	896	964	967	935	869	964	956	969	910	877	975	923	900	976	908	920	981	928	973	1074	949	874	947	947	954	963	978	971	915	959	904	932	920	916	878	951	891	1007	975	982	922	972	958	915	865	925	968	971	939	971	918	898	929	958	970	954	904	976	909	900	956	957	916	945	961	982	933	914	940	905	963	959	938	957	983	980	999	924	925	944	906	921	983	903	985	961	951	975	938	928	947	929	962	931	1002	935	911	941	942	897	978	1003	936	963	965	968	916	970	940	916	926	956	934	971	916	954	920	937	918	984	953	965	885	899	981	943	942	947	927	927	940	1001	913	894	894	910	922	955	1011	904	974	947	978	940	980	911	954	920	943	904	963	963	926	992	999	979	929	926	919	979	939	899	966	897	972	934	982	974	919	957	960	898	975	960	921	972	935	965	940	946	944	1015	928	968	1026	943	1006	892	1005	1010	918	926	877	929	926	950	922	936	938	944	987	939	920	922	933	1009	981	881	962	930	961	891	992	1022	963	968	952	880	971	937	950	885	931	990	913	934	942	965	956	960	925	904	929	944	958	960	919	953	931	950	950	938	954	929	968	932	938	943	1004	1025	910	925	920	912	984	978	976	961	940	919	937	887	975	972	977	969	913	942	978	947	954	903	939	924	922	869	985	932	1017	973	959	929	985	1014	944	941	980	948	961	870	938	1044	927	972	995	962	887	913	908	943	958	927	923	941	944	961	1015	948	968	935	930	955	935	924	938	890	909	898	945	942	957	957	960	921	930	988	909	937	926	1008	983	961	907	898	971	951	905	901	922	886	901	983	931	931	957	909	974	959	951	938	920	922	948	923	963	926	929	963	964	945	870	978	938	952	942	940	1006	913	940	959	979	921	964	992	886	956	936	959	966	977	931	1003	994	950	958	947	927	964	888	961	905	939	918	953	926	962	979	906	949	974	945	962	959	912	972
23883	20692	24061	27334	20682	20579	1983	654	504	563	530	491	454	494	475	496	490	445	465	479	467	444	456	459	482	447	484	468	487	470	467	440	424	461	434	476	460	468	427	454	456	451	467	418	439	448	439	465	462	444	429	469	473	435	442	470	473	440	456	434	472	499	424	418	443	478	465	432	474	452	457	434	433	462	439	465	456	427	505	484	456	473	453	439	403	470	449	446	462	492	457	426	450	425	428	467	458	497	405	472	473	444	487	473	467	456	528	485	427	423	447	482	429	423	473	467	473	464	488	404	491	463	417	454	466	456	450	466	483	457	494	436	412	450	453	471	432	494	482	435	464	496	507	494	448	425	460	473	456	465	438	500	470	455	447	473	440	421	452	455	499	436	470	449	478	437	483	477	448	473	456	460	466	436	495	451	428	480	475	482	450	446	487	487	442	472	431	431	479	473	454	465	474	451	427	475	449	460	454	426	486	420	451	466	458	449	465	471	469	456	472	470	463	438	423	451	468	471	504	426	443	465	473	445	450	486	428	427	461	477	470	450	459	472	440	435	452	447	453	445	515	440	420	421	443	472	480	418	461	474	471	448	448	446	448	419	443	452	486	476	460	462	418	474	439	463	418	481	486	467	480	457	418	465	406	468	457	433	482	501	464	485	447	461	436	442	468	460	450	441	430	430	485	453	445	426	434	446	458	421	467	461	435	423	462	454	434	503	454	459	436	416	430	425	441	424	472	438	433	457	437	425	435	463	482	443	496	450	500	452	436	466	436	464	507	472	438	444	449	442	431	465	415	400	443	468	463	416	433	490	465	441	445	450	458	446	500	447	459	462	429	453	438	458	457	457	518	460	485	442	451	432	479	443	435	450	474	438	441	447	463	453	439	473	430	495	466	457	398	452	443	470	452	438	437	447	474	473	460	441	471	415	427	477	465	451	453	450	477	461	476	429	469	427	479	475	418	453	466	427	478	425	437	470	461	444	454	385	491	416	419	488	463	450	455	454	437	449	449	478	460	498	484	424	467	442	474	459	465	459	456	475	480	475	435	466	450	455	447	469	443	418	462	467	440	449	468	387	438	466	464	453	443	412	450	474	448	447	409	459	465	439	480	485	498	433	483	477	441	453	474	447	403	422	500	420	442	420	496	492	476	473	491	412	438	430	477	458	468	474	438	441	448	457	467	446	444	470	447	477	414	462	416	437	435	476	458	452	435	411	454	483	452	480	484	445	459	458	440	413	463	466	410	438	444	446	478	473	472	440	467	525	482	484	472	479	433	404	443	474	468	430	428	477	449	461	435	467	444	458	463	452	489	444	437	452	437	463	439	480	458	488	441	442	464	493	463	452	434	487	419	443	462	377	487	479	442	488	431	425	449	469	439	484	475	434	430	414	460	472	514	416	435	462	444	448	425	478	441	468	454	461	450	438	463	431	407	429	456	486	502	488	497	464	427	419	466	442	458	436	458	483	450	465	449	439	493	433	449	427	459	456	440	452	428	429	489	470	448	470	438	463	454	403	464	432	460	421	482	456	491	483	458	441	483	492	460	446	430	483	484	466	424	483	446	459	424	464	472	453	473	470	454	449	468	438	440	453	493	456	465	455	491	470	452	452	453	420	433	446	418	457	453	453	445	425	459	487	459	454	442	475	458	452	446	470	455	443	485	434	471	431	429	465	460	457	456	459	476	487	488	454	466	468	449	467	431	437	432	472	472	464	429	512	476	471	441	479	432	430	436	444	428	426	448	443	440	460	440	477	423	464	454	453	461	479	495	504	437	464	435	475	493	465	471	440	448	439	522	448	496	452	418	476	436	457	439	442	466	498	456	481	446	469	439	447	452	428	460	467	424	476	463	460	419	464	409	407	473	498	463	458	450	467	461	478	463	465	442	443	454	463	430	502	440	471	425	419	448	455	451	461	466	486	483	449	440	465	452	445	450	491	448	457	447	471	448	386	436	459	453	490	424	475	461	468	461	448	470	433	483	485	424	433	430	473	476	467	473	424	452	486	413	435	450	440	449	425	490	440	468	438	420	421	478	453	463	434	514	451	412	441	481	457	410	424	436	479	457	468	451	480	452	467	388	455	435	464	437	461	419	433	462	445	419	476	450	446	446	447	438	437	443	470	418	459	458	462	448	475	469	458	481	477	428	428	457	499	462	461	429	489	489	439	492	498	470	462	480	448	477	469	455	447	431	456	450	453	403	476	449	440	483	439	472	426	456	475	456	444	475	436	451	445	410	451	443	477	445	459	462	419	458	456	464	498	487	448	446	476	456	481	447	475	422	446	468	487	451	454	440	428	447	439	455	476	481	421	413	455	436	454	458	481	458	522	452	459	433	462	455	457	460	463	463	428	455	443	454	448	480	437	486	479	401	445	416	469	451	458	433	433	460	420	466	431	451	464	449	477	430	437	435	423	425	472	460	446	469	447	443	448	486	465	485	431	462	478	483	419	471	437	437	448	428	436	473	463	443	415	457	434	467	489	473	467	474	468	452	440	419	449	485	473	457	463	434	460	444	413	447	512	460	436	460	470	448	444	426	461	445	461	455	490	507	413	464	446	525	487	454	473	453	492	463	468	485	460	468	493	472	482	420	440	457	466	438	453	404	442	451	435	445	467	444	460	455	467	414	443	482	446	511	505	430	439	442	447	440	493	461	453	432	478	453	448	447	489	428	423	424	458	449	477	478	466	440	496	494	448	427	476	498	432	479	472	425	483	468	455	420	460	434	485	448	466	441	490	460	470	450	467	464	467	435	444	419	490	432	449	439	500	439	452	427	446	478	479	489	450	461	423	445	463	461	445	468	477	468	424	453	441	453	474	495	440	437	476	475	393	512	457	456	438	435	463	443	466	451	449	486	434	439	450	456	471	460	433	456	409	465	470	455	454	481	444	454	449	472	433	468	456	498	459	468	444	438	486	455	460	413	465	467	465	447	429	429	433	496	411	447	442	450	466	476	484	480	448	444	452	445	452	446	483	467	476	488	476	445	504	447	459	416	450	414	439	510	454	412	474	474	480	458	445	471	386	465	444	466	454	456	417	465	434	425	503	438	435	452	421	447	468	503	423	456	480	448	454	461	408	451	490	447	459	467	457	485	470	452	429	440	462	447	481	475	465	470	474	471	466	449	437	487	481	449	428	460	468	446	428	480	482	496	465	394	464	460	446	442	442	470	440	413	418	437	461	440	480	452	443	450	477	449	458	438	451	478	489	421	445	422	460	441	444	464	449	458	451	421	441	477	468	439	438	454	438	451	452	453	459	420	447	468	441	411	450	484	448	464	442	452	469	472	480	430	428	437	449	490	460	448	446	447	449	451	438	445	414	455	487	465	440	437	443	409	466	452	454	458	464	474	461	426	447	471	445	440	457	448	482	436	506	481	477	430	484	452	475	421	430	480	422	481	487	479	469	442	470	466	494	463	426	463	432	469	443	482	432	465	458	450	469	507	497	438	438	440	426	501	449	423	457	493	459	416	466
3970	3095	1901	1303	1147	1109	1055	1032	1022	984	1011	983	1012	992	1009	997	938	997	963	1004	1006	1025	971	1003	1013	1000	1017	1005	1012	950	958	986	998	1012	969	1011	995	990	1002	991	1011	972	1031	947	1025	987	951	991	994	981	959	966	991	1009	1054	1017	920	969	965	959	970	1014	1010	1024	988	979	989	997	953	953	900	934	1062	937	1019	980	995	949	984	974	995	984	1000	1031	969	1007	990	951	957	966	1018	967	986	1044	972	988	964	1033	968	969	968	1006	991	1004	1014	1005	1017	995	1001	1005	946	1025	998	993	1014	1021	996	1035	1019	1023	963	1015	969	1021	981	982	994	909	953	993	951	963	1010	996	1053	983	1051	954	1014	1004	1011	1055	1000	914	945	1010	942	1002	970	974	998	969	962	934	991	939	967	973	961	992	1000	1023	978	1021	965	945	1033	1030	993	1013	963	972	961	1010	1012	974	992	1006	1013	986	1020	953	984	967	966	950	999	1012	1012	973	987	1019	970	1040	1025	972	1015	1015	995	946	1017	968	903	950	922	1002	921	1004	1043	965	1006	956	1017	966	984	1002	987	987	995	955	1006	1010	999	967	994	974	954	964	967	978	1068	944	973	932	1039	957	1016	1028	1084	1027	1029	957	940	924	1009	992	948	979	955	1040	985	1028	977	1001	936	1001	949	977	988	1010	979	966	983	942	938	1027	982	972	1023	990	1056	1027	1038	1045	936	905	969	1032	965	949	952	980	983	1004	1006	1011	941	944	1018	1015	1000	934	966	970	989	954	967	982	989	973	967	1009	953	989	1049	980	1014	987	986	1002	1039	1038	993	1043	962	1022	966	977	1004	979	1009	1041	947	964	1003	965	977	1059	943	1012	1023	993	1010	1002	950	953	986	985	952	991	1038	950	967	961	991	1005	946	968	1011	1004	969	979	939	1023	1015	987	960	959	1018	923	950	987	1010	1004	940	1009	957	941	941	998	935	984	1022	996	964	1012	937	953	975	1020	997	970	1009	979	981	1000	944	986	1008	958	979	1028	975	973	1058	987	982	959	976	995	1040	1033	1036	972	987	1015	964	990	935	952	952	936	953	976	1006	972	944	971	976	941	967	987	980	995	932	1015	1004	1070	1000	946	949	1036	1017	1022	969	954	1021	949	1029	956	1025	987	976	968	975	962	936	965	963	977	967	962	990	981	950	987	985	960	981	956	996	1030	982	991	985	1030	1001	989	914	946	988	1018	1001	1008	1025	969	986	980	980	1001	1000	967	1012	935	972	957	958	1040	986	969	994	983	996	1002	988	1003	984	979	1005	997	1011	982	1044	907	948	984	1017	933	970	990	1042	1013	1007	977	926	962	980	994	951	1002	981	1012	928	976	977	936	1012	981	958	954	977	987	958	993	971	950	1018	1005	970	1052	953	965	981	947	966	950	933	994	964	1002	1029	980	1032	986	987	960	990	1001	958	958	969	951	1000	971	1016	946	947	940	986	945	1021	1026	963	997	950	942	955	1033	959	971	935	1015	972	997	946	969	1034	1029	949	950	999	1006	1008	962	1005	965	1008	1026	969	987	1002	986	1050	977	972	993	963	988	963	923	1040	1047	957	996	978	969	939	954	1006	1032	1021	942	998	944	1054	1005	1040	935	962	975	964	983	966	1004	945	954	959	956	1005	945	956	965	1008	958	978	1030	961	931	973	976	978	988	988	978	1027	950	953	1011	972	1004	946	981	978	972	976	973	931	1012	949	968	1021	1019	931	983	1028	963	974	1037	1026	1009	954	1011	987	1006	966	1035	960	1021	977	936	940	937	971	1015	976	1008	1073	952	979	979	1064	952	951	960	976	960	969	1013	1023	1015	1040	988	1015	1021	1000	960	1027	954	1009	971	980	991	947	972	1017	1004	953	977	961	965	1011	914	1013	986	997	995	929	985	1012	953	975	1017	957	976	972	959	982	956	973	1087	965	1034	958	946	964	955	1029	965	976	1000	1007	957	977	1051	968	1013	987	1020	980	998	988	994	1044	1010	1044	986	969	994	1066	982	969	980	995	968	976	977	1034	996	968	929	939	936	954	1044	964	1004	960	981	1021	1050	927	964	1023	997	1004	971	996	957	1015	1000	999	1006	998	1003	998	961	953	958	1003	1010	983	987	1013	1005	971	1025	1030	970	989	983	982	959	1025	999	966	978	969	1005	985	1004	949	994	1004	959	990	964	1009	986	984	970	991	1006	963	1007	1050	990	1005	967	1038	947	958	989	957	1015	971	990	944	944	981	961	990	1010	948	1005	969	970	912	1024	969	941	974	962	1076	971	1011	976	984	947	989	961	1018	919	1048	977	983	1005	967	977	1032	985	989	1008	1040	949	929	985	965	1000	951	953	955	975	966	1013	992	1011	975	1017	1064	950	997	952	991	1010	975	917	978	982	999	972	962	959	958	979	1075	968	997	1005	996	998	916	995	945	992	989	1002	975	1001	1011	1011	947	1068	999	981	934	949	1025	987	1003	992	998	1011	917	1020	990	1041	1032	1013	982	957	961	982	1004	1011	1002	1008	983	1015	1000	1000	1005	1045	1000	973	1049	988	1041	963	996	926	937	976	1004	955	897	1016	994	996	995	1019	1036	997	971	988	948	997	928	990	1023	1001	982	968	1011	935	1022	1007	984	985	986	916	1042	983	1004	1036	943	957	986	971	974	983	1033	979	983	941	995	951	948	950	985	991	983	937	1005	973	978	1039	943	1031	1000	1002	1025	974	1020	961	961	934	1009	958	977	926	909	1000	968	1028	949	1012	1022	1003	1057	1015	984	973	1010	1045	983	998	957	955	1009	1004	995	1020	1014	977	1038	1018	976	958	964	971	945	987	970	976	1058	1044	928	969	962	1003	963	1037	992	950	970	1007	992	953	962	964	931	998	1017	960	991	1004	925	1002	1040	977	992	1057	993	961	978	955	958	1028	1020	1006	1050	977	1070	993	979	985	1015	1061	973	969	970	987	987	988	1000	947	996	995	952	985	1000	1021	960	961	966	972	998	980	1017	999	1031	1005	1018	1053	1027	998	973	1014	979	954	970	967	981	980	1025	971	988	969	998	994	1015	978	1012	939	972	993	973	1040	952	1000	958	1018	1034	976	978	1024	1034	999	982	1037	1008	1016	978	1025	1008	966	1014	981	1026	1004	1013	949	978	1002	1010	935	972	996	1024	1008	1001	1007	1041	966	987	997	990	987	975	948	1045	1011	1033	994	946	1045	997	976	1049	982	971	987	982	1013	1006	1064	1025	1033	972	983	949	1020	978	1022	987	975	994	1008	1008	958	1046	1060	963	970	956	1030	989	1056	963	982	968	1002	1029	1021	1000	963	999	1026	931	960	947	982	995	970	990	978	1016	978	998	982	994	967	963	943	914	986	948	960	1005	978	972	945	973	975	1009	1029	1009	967	1008	999	981	968	964	1045	968	960	973	975	964	959	968	996	1011	938	971	992	969	977	1007	995	1020	950	981	951	997	947	933	989	971	977	951	995	976	1028	1042	935	1010	1018	1032	1029	997	961	984	997	993	960	981	969	1032	982	968	993	999	963	949	982	1018	953	974	978	1028	1013	953	962	994	950	953	995	943	992	946	1024	982	958	984	986	970	944	992	1001	959	1036	929	974	959	949	998	993	986	994	931	1000	991	999	914	978	1017	970	1011	957	1034	1041	941	1044	1022	987	980	1015	1032	998	983	1005	906	1014	960	1016	983	977	982	1003	1012	969	1035	1014	982	984	986	956	1021	966	977	985	994	1024	1009	949	1028	970	957	1006	1009	1005	1014	1028	1018	993	1004	1009	1007	981	989	971	968	974	1016	962	936	994	972	962	966	971	1040	953	1033	984	928	1046	988	963	961	1039	968	1019	996	1012	997	1058	1037	950	957	982	966	956	938	999	1012	996	1022	958	1029	982	990	939	1022	1007	987	894	936	988	977	1014	991	974	962	1032	963	965	980	1000	956	982	982	996	986	1006	1023	971	912	1008	979	1000	1002	997	1021	931
23391	20712	24372	27094	20714	20727	18272	806	392	355	378	369	360	337	352	334	371	339	307	283	307	303	295	273	272	285	253	277	298	296	309	321	313	299	313	297	281	275	280	265	283	250	272	297	272	283	286	316	283	272	296	272	295	259	287	293	303	261	274	260	274	282	281	302	272	231	273	282	255	300	314	274	280	268	303	263	288	271	289	268	282	311	264	270	267	253	345	266	290	260	306	298	271	274	252	282	272	267	300	281	280	286	275	264	292	300	265	292	273	305	291	294	283	262	275	251	300	308	293	293	284	287	256	242	291	291	302	270	241	275	259	279	292	247	287	252	276	230	264	273	272	246	305	295	268	293	282	265	275	280	251	265	286	279	268	282	266	277	304	318	300	270	264	275	270	260	277	297	308	264	320	258	277	281	309	272	259	268	242	277	256	251	234	266	242	268	288	266	286	301	277	290	289	305	274	297	296	289	247	269	283	267	311	287	289	300	289	265	290	288	293	266	262	260	274	258	257	258	288	238	268	278	289	277	286	267	297	286	277	271	278	265	263	289	261	284	277	273	275	284	280	283	268	306	285	306	299	294	283	283	268	301	296	246	272	282	283	243	268	276	289	298	281	274	280	258	253	286	299	278	263	296	291	267	268	263	245	277	302	267	258	296	273	265	277	257	306	267	267	268	327	260	281	257	262	291	281	266	256	269	257	271	275	279	281	307	291	287	280	247	269	277	275	251	250	308	267	273	297	255	277	301	277	287	261	272	302	286	278	268	270	259	318	302	270	284	269	292	287	262	263	254	299	303	285	284	285	278	280	286	291	316	281	304	280	297	294	305	272	289	257	258	284	281	284	247	279	243	296	246	232	252	302	276	284	268	286	288	286	295	266	260	288	295	290	302	279	295	303	269	234	280	296	286	287	273	266	278	252	275	253	292	261	254	274	298	284	253	283	272	273	264	268	273	302	241	273	287	264	267	280	293	291	243	260	278	299	284	262	287	278	292	253	277	269	292	297	290	256	302	282	291	262	259	272	258	274	276	261	257	299	283	236	282	270	248	269	290	308	285	263	303	279	302	268	243	306	246	291	295	251	278	275	317	278	260	257	268	265	271	282	263	271	286	271	279	278	277	261	269	266	279	284	246	282	288	292	259	258	292	284	289	299	293	258	258	278	300	259	296	278	246	269	289	282	305	328	268	296	284	266	239	264	282	272	261	266	296	279	273	275	260	283	271	275	296	272	235	270	293	278	304	299	302	247	282	311	300	287	277	280	296	294	293	279	277	268	268	289	298	277	223	304	288	257	272	286	294	270	305	272	266	270	240	276	252	266	251	277	274	283	268	309	290	297	289	287	308	282	269	249	268	269	269	301	287	262	321	287	287	276	299	309	293	292	304	274	247	278	260	269	263	300	270	269	291	256	285	281	289	300	273	287	308	265	284	285	284	295	292	284	283	273	276	257	293	290	283	283	290	265	281	301	275	306	271	274	302	315	265	310	272	265	282	296	263	267	296	251	285	245	287	271	277	282	241	306	282	270	279	270	278	275	294	287	315	286	282	311	272	272	273	288	283	316	256	284	255	273	283	242	248	242	277	287	284	299	255	267	278	281	276	279	287	291	276	309	271	281	275	276	265	268	283	280	259	303	295	269	261	251	265	277	263	265	255	274	294	256	280	273	245	282	283	273	285	260	281	275	316	292	300	291	305	285	289	263	286	267	255	263	280	309	266	285	292	287	279	283	279	281	304	266	279	234	271	262	300	287	273	306	266	255	269	276	273	301	275	271	291	264	270	288	253	255	297	273	266	302	278	285	269	272	245	249	264	255	250	280	260	249	253	285	266	254	240	278	262	273	289	260	300	240	258	274	271	301	283	249	257	254	273	266	261	261	265	258	274	279	270	272	295	264	304	294	277	291	288	294	273	272	272	280	285	272	272	259	259	276	286	267	290	304	262	273	293	282	305	286	273	262	265	301	279	289	256	275	281	262	271	251	261	259	272	296	311	289	237	295	294	299	271	279	239	308	295	291	325	276	264	283	274	267	305	299	254	293	284	275	284	270	281	260	287	275	284	244	265	295	277	237	283	283	265	274	246	298	259	296	258	272	275	275	258	247	274	252	280	294	289	273	288	269	253	285	283	274	269	277	288	281	266	287	259	245	269	288	253	250	296	270	302	270	256	270	303	287	290	294	271	247	297	286	283	281	282	286	278	227	289	268	283	298	263	283	276	277	262	267	278	275	238	262	301	294	284	252	291	264	297	272	251	270	244	268	240	245	293	248	290	263	274	270	275	276	293	251	266	279	303	262	261	293	249	285	258	284	284	308	291	278	256	265	265	289	268	272	285	262	300	295	264	281	245	273	265	262	268	271	285	264	229	281	263	240	296	250	274	266	275	289	248	313	284	278	281	267	261	276	304	306	258	245	262	266	273	262	306	300	306	265	296	244	298	256	271	287	247	283	290	287	276	254	268	255	278	255	271	260	248	276	306	307	279	261	310	282	310	274	292	278	283	265	297	278	272	263	314	258	282	279	297	273	279	279	329	272	315	256	284	306	262	245	296	270	263	262	259	281	257	260	271	299	272	277	281	303	249	279	293	294	275	259	256	234	285	306	252	240	257	286	264	257	250	295	251	279	249	244	272	290	262	284	272	268	261	270	278	245	268	257	283	276	258	297	273	261	283	266	273	284	264	273	298	284	251	278	268	265	272	279	319	267	295	264	265	283	307	312	282	280	279	295	234	283	305	268	314	264	285	263	287	234	285	272	279	284	250	244	272	287	282	270	268	273	253	251	265	245	242	294	302	294	243	257	263	278	287	252	240	300	294	257	299	269	262	291	273	287	279	265	264	257	263	254	272	307	294	285	261	233	257	288	259	286	270	242	256	259	230	277	269	270	303	283	287	322	273	262	261	273	317	317	288	276	254	293	285	307	261	266	276	247	294	255	253	295	274	276	277	249	276	269	260	271	274	283	311	288	256	265	266	271	288	277	298	274	266	272	285	283	250	274	292	292	271	282	290	261	260	232	264	268	259	271	275	295	282	287	291	302	254	268	290	288	261	267	269	274	275	269	283	311	263	264	267	268	277	267	275	267	278	305	265	278	246	293	261	273	281	250	292	262	286	290	311	233	278	264	279	280	285	281	279	294	272	272	283	257	272	287	286	275	271	253	279	284	268	243	270	282	285	294	270	258	287	267	307	252	288	262	285	307	281	266	258	312	283	248	300	254	274	283	279	268	237	299	295	273	272	276	249	279	248	279	277	270	277	273	308	288	308	261	275	268	254	280	242	262	296	259	287	279	280	245	267	256	243	282	282	283	296	265	278	287	267	277	274	305	267	290	266	284	314	285	270	255	271	261	273	287	268	270	272	274	257	293	259	284	273	281	255	275	258	255	279	278	269	302	289	236	263	269	293	253	242	285	272	279	275	277	289	260	288	258	300	273	300	292	281	270	270	262	304	265	264	249	271	288	284	263	253	245	279	284	274
4128	4287	2287	1216	938	785	778	689	713	688	679	661	646	661	656	653	625	608	654	611	623	649	682	639	624	585	672	621	619	643	601	690	587	593	634	618	657	635	603	678	630	613	620	567	593	614	633	608	599	582	606	625	622	678	581	618	590	577	638	630	630	599	630	616	590	631	602	623	637	602	643	611	561	592	617	660	626	583	602	682	621	578	632	596	624	608	601	605	606	632	634	627	607	643	572	628	639	654	636	611	618	568	613	594	602	586	570	634	659	648	691	648	596	634	628	598	574	642	619	668	623	618	603	599	625	592	634	642	565	656	585	591	604	654	598	633	612	634	601	606	579	586	655	584	621	584	622	635	615	615	640	622	618	590	590	625	651	627	591	647	610	627	652	619	650	616	672	611	655	627	620	611	574	607	615	660	606	601	612	606	631	622	622	613	636	600	615	609	676	661	618	587	589	618	627	647	621	688	584	622	617	631	610	593	625	632	557	634	633	647	615	607	601	586	632	659	656	609	619	621	586	642	657	600	634	604	620	619	625	645	633	629	634	644	624	608	601	603	641	590	607	591	674	638	618	614	623	631	637	616	608	619	621	605	604	629	651	615	568	647	605	639	556	627	626	630	610	597	596	591	625	609	602	620	643	631	590	617	661	590	587	591	574	636	620	599	620	610	597	637	604	643	574	646	664	617	640	619	611	618	630	659	610	616	639	666	593	589	600	586	619	617	631	613	634	674	649	591	610	655	604	631	591	656	645	613	620	662	602	540	600	635	639	609	590	614	617	598	613	618	680	613	639	651	596	625	657	605	603	593	630	592	648	647	619	620	633	624	642	601	640	582	602	627	596	595	621	623	659	620	661	580	587	594	582	620	592	640	627	607	589	591	643	601	634	615	617	661	626	597	619	585	638	628	619	619	649	610	614	665	613	578	625	612	647	592	636	639	637	590	629	643	604	653	620	585	621	643	592	617	657	623	611	665	615	612	628	608	621	627	640	637	585	632	638	622	605	623	603	620	621	625	640	612	615	603	587	645	617	592	631	649	617	659	603	640	613	682	609	659	566	550	630	603	637	616	625	601	587	582	671	595	607	612	620	621	621	610	602	578	586	599	589	630	613	632	673	619	637	608	627	580	620	625	592	589	622	600	605	597	650	593	597	623	593	597	621	637	611	633	660	625	623	603	613	593	613	613	627	642	625	608	646	605	621	634	622	619	670	606	638	606	631	638	640	602	616	625	621	617	630	612	639	618	624	637	619	661	615	628	626	626	593	623	538	647	619	634	586	614	616	613	680	635	601	647	638	569	644	643	636	570	668	558	604	615	649	616	581	603	677	611	581	637	616	602	588	601	589	635	629	628	648	627	623	636	628	595	613	593	628	647	611	616	630	641	604	617	623	631	616	622	596	638	631	614	665	620	604	659	606	592	559	626	628	652	666	611	635	615	623	616	651	604	625	615	612	635	628	578	639	595	627	662	585	650	590	585	674	627	621	635	579	675	607	621	616	661	620	655	613	603	619	575	618	589	583	601	616	628	590	608	610	628	589	611	690	650	622	667	657	618	616	623	616	635	644	627	613	603	640	639	583	652	597	653	656	624	619	638	608	604	638	576	678	627	611	618	571	555	577	611	649	606	586	584	687	596	635	620	612	632	605	631	620	619	597	644	647	619	600	656	609	563	586	632	597	666	630	590	648	648	633	653	585	590	657	627	612	580	611	553	656	653	574	640	558	623	617	616	644	624	626	577	624	608	615	572	626	619	633	651	645	611	635	621	559	653	614	613	578	632	635	608	625	650	622	584	674	649	564	644	604	607	634	653	625	627	606	615	590	605	587	604	611	629	643	631	599	626	584	636	616	627	626	617	633	647	643	638	580	609	619	600	632	643	609	588	607	587	626	622	610	646	627	551	632	639	662	663	615	607	611	609	612	611	621	584	623	638	639	595	644	604	605	584	628	616	645	606	645	612	627	588	646	654	602	621	660	660	599	648	615	605	561	672	629	610	583	604	586	665	615	612	582	664	617	607	635	586	618	616	626	652	590	613	599	633	593	631	647	616	638	618	629	630	621	566	603	635	624	671	637	600	636	588	623	616	579	626	642	669	609	593	616	634	600	598	630	598	582	581	615	598	664	691	631	610	649	609	613	599	617	605	651	652	593	616	597	609	597	621	578	589	667	612	646	601	633	599	586	626	613	648	655	631	594	648	617	654	645	610	652	646	591	633	601	569	647	631	614	625	601	625	599	642	635	598	626	637	623	590	647	618	627	628	628	620	658	608	624	624	627	580	614	638	609	629	617	655	624	625	561	607	630	594	610	607	639	655	626	594	602	588	616	620	637	628	667	597	643	624	640	673	640	603	603	600	609	619	596	615	640	592	613	613	622	620	619	616	625	609	621	634	624	616	621	623	606	646	604	611	608	589	626	579	637	623	650	631	597	594	587	640	639	658	602	627	620	598	614	660	626	609	625	622	601	608	652	646	630	617	663	596	621	639	637	589	613	614	643	587	603	606	637	657	636	638	615	640	603	579	629	616	630	664	633	662	609	645	631	634	601	639	636	605	567	577	561	608	592	630	624	661	604	601	634	627	595	604	601	608	636	592	648	621	620	605	581	600	643	600	590	628	553	638	611	621	572	615	592	604	633	589	623	596	580	655	628	612	611	622	672	621	661	650	601	613	644	561	600	601	603	602	608	591	648	597	674	628	640	607	631	617	582	604	671	628	600	670	628	659	608	614	590	649	609	607	613	650	651	606	652	614	623	651	616	633	627	585	580	617	640	590	656	614	602	665	621	596	610	653	626	610	618	607	615	595	587	589	612	625	610	594	639	566	625	688	596	645	633	590	594	591	634	584	597	629	623	626	667	596	594	633	618	585	633	620	656	652	583	616	612	654	624	632	622	605	622	604	613	641	620	665	614	655	642	635	662	631	624	620	613	588	643	619	617	613	634	634	633	644	619	655	652	586	618	599	613	640	623	624	615	610	637	629	583	586	618	649	588	655	641	620	632	611	666	629	618	600	630	654	600	659	621	619	598	598	619	586	616	645	603	589	619	632	644	592	629	643	644	604	606	623	627	583	601	623	629	582	655	627	610	633	643	639	600	632	609	676	575	584	631	622	617	665	616	634	602	632	608	592	590	637	610	662	618	655	616	640	639	648	614	631	585	600	627	606	629	620	596	630	608	613	600	649	620	651	647	565	616	606	621	582	608	600	613	568	605	646	621	635	618	631	569	643	636	609	612	613	608	610	611	612	673	649	630	620	640	614	614	613	643	651	618	636	627	621	585	608	571	593	630	578	589	630	663	657	589	635	632	661	620	633	605	647	641	631	619	662	600	632	631	641	630	623	611	651	606	647	630	604	645	624	663	601	612	604	612	600	627	662	608	583	603	678	635	603	595	586	667	596	606	623	640	608	578	618	631	663	602	628	618	593	639	652	597	638	632	638	604	612	600	581	636	620	612	622	641	640	605	628	601	610	649	587
31702	19028	7026	723	496	483	434	431	436	424	441	418	437	422	417	430	417	406	410	396	406	438	443	429	423	396	429	415	437	428	415	373	391	402	375	443	450	435	413	372	440	408	432	388	405	374	403	406	428	399	396	432	402	436	393	432	441	409	405	450	420	409	372	433	416	414	408	424	358	439	419	422	422	422	416	427	425	405	412	426	384	439	444	422	393	385	399	425	452	402	391	391	378	409	433	407	390	421	397	431	438	403	389	411	402	396	417	415	399	422	431	391	471	417	391	393	428	442	445	406	429	373	423	415	412	420	423	381	440	431	401	403	405	379	388	394	376	463	390	373	421	414	467	431	431	404	446	437	471	407	440	422	405	389	431	415	411	433	423	424	416	433	383	405	444	463	456	387	406	416	431	396	411	414	450	432	381	405	417	408	442	459	430	397	440	398	428	441	403	402	416	428	385	388	439	389	412	399	404	406	439	407	426	461	435	425	390	437	406	414	437	395	424	443	409	469	438	414	399	384	416	442	451	413	422	464	412	424	392	442	469	371	410	408	407	373	412	406	447	424	387	444	465	440	405	439	418	405	347	422	436	413	426	419	404	401	432	412	384	429	425	404	432	429	430	406	443	430	419	420	415	392	403	418	417	399	366	436	415	459	391	396	415	440	413	379	470	423	409	428	395	429	400	430	405	404	407	348	417	431	419	427	425	427	414	442	409	406	447	446	375	425	418	394	421	441	396	398	431	431	413	466	392	426	423	411	438	423	386	390	415	404	419	422	388	424	426	403	431	447	403	463	436	469	429	431	407	432	414	427	430	442	398	434	407	404	443	467	416	417	402	424	428	423	445	435	399	394	403	414	423	432	433	443	370	409	417	428	391	400	441	411	427	427	410	438	423	434	449	416	358	431	407	423	419	415	401	413	397	465	429	367	420	374	415	393	404	407	402	431	414	422	419	431	378	391	414	414	415	419	425	434	434	457	370	429	417	420	424	441	399	428	432	433	399	441	427	442	394	421	409	396	424	456	451	425	407	448	425	405	424	436	427	400	407	410	445	416	446	400	427	404	447	433	435	461	429	433	461	365	418	402	406	416	399	373	465	401	408	454	443	410	433	430	437	404	485	426	418	410	395	408	464	398	424	443	368	393	401	410	432	415	411	406	398	405	410	430	425	426	392	401	379	418	396	415	450	448	480	406	453	441	400	413	437	392	381	396	462	403	410	446	386	392	407	448	416	438	410	456	439	426	395	404	390	390	421	431	408	454	431	426	445	442	414	380	406	431	438	404	421	407	412	400	426	462	389	417	424	452	396	407	395	429	436	439	433	427	434	451	423	419	419	397	387	418	391	424	410	446	423	467	477	417	424	490	476	423	396	442	398	420	418	404	426	408	417	416	461	426	403	419	424	431	441	431	430	429	450	492	429	420	395	399	409	434	424	436	434	438	377	400	413	421	420	448	466	419	446	416	438	410	404	429	435	420	399	428	425	392	412	430	458	417	398	408	485	380	422	399	401	412	404	437	475	368	420	419	404	400	449	419	418	413	367	411	455	427	428	438	403	429	413	409	415	441	397	414	412	448	441	401	419	427	433	388	419	453	414	455	416	430	434	383	441	462	424	402	417	392	421	413	411	425	435	408	411	441	417	434	393	421	428	404	435	420	449	444	453	415	403	423	413	420	437	412	450	409	410	446	430	390	418	394	438	416	397	434	422	400	407	410	389	415	424	406	428	439	393	445	420	429	421	394	427	436	416	418	394	420	408	393	395	429	410	420	438	433	403	375	408	423	388	419	420	413	438	424	397	400	416	430	418	465	409	449	444	376	423	437	449	440	429	416	417	400	437	408	404	400	416	426	445	410	420	436	410	433	426	399	396	438	417	417	449	441	425	415	382	455	448	397	441	391	426	441	452	432	426	411	391	408	392	392	429	419	398	452	410	451	387	395	422	379	408	448	450	425	431	427	394	410	407	399	379	386	381	430	440	411	406	417	428	430	414	417	460	423	424	395	431	395	438	469	420	441	452	420	400	444	410	389	430	453	429	445	430	417	407	423	414	442	415	430	405	454	422	415	401	428	443	386	400	468	390	443	453	409	417	406	407	404	419	438	407	403	411	417	418	407	415	458	423	408	431	446	423	429	411	401	390	369	403	375	396	443	461	407	416	439	409	395	425	402	450	428	428	449	439	459	431	429	407	446	399	380	401	423	458	414	434	473	440	443	423	432	416	403	413	414	470	422	416	437	352	431	395	410	375	382	424	455	413	424	417	377	435	408	429	420	413	456	430	473	395	404	437	406	385	365	377	436	400	425	418	396	459	437	424	394	406	428	443	476	412	406	426	431	410	392	448	455	437	418	397	431	413	438	456	407	447	415	406	413	423	411	425	400	416	401	435	406	397	430	397	420	439	417	416	442	407	380	428	415	409	423	449	410	405	399	408	425	411	434	420	414	424	430	414	427	450	435	448	382	412	435	416	436	414	411	415	425	383	434	415	382	406	440	424	382	432	410	405	382	422	429	408	393	403	436	426	433	419	419	420	411	404	392	404	442	424	411	407	418	411	400	396	387	432	442	411	434	421	396	424	443	420	416	391	384	395	442	411	398	420	401	385	430	409	440	426	434	413	419	432	386	420	442	393	434	394	392	419	413	406	398	413	425	390	419	418	436	433	409	392	395	418	398	390	390	441	391	434	448	390	430	400	419	406	455	449	405	405	423	410	458	447	418	431	408	420	407	378	410	451	382	458	420	441	418	404	406	450	465	436	415	456	414	394	416	423	406	447	425	463	452	386	404	425	388	424	419	436	416	416	416	451	372	428	443	451	406	434	420	415	420	411	463	409	429	439	441	387	417	416	417	430	416	425	412	436	409	376	416	416	430	382	423	436	421	382	423	426	435	465	422	403	408	401	408	433	418	459	454	385	398	428	410	404	427	419	413	397	371	401	451	381	411	406	436	418	397	445	401	401	419	429	404	410	405	422	460	433	418	425	416	416	397	420	404	400	370	393	408	455	398	422	438	438	396	375	403	452	410	478	403	402	427	412	441	394	425	433	435	428	447	426	399	454	401	417	391	430	437	429	448	430	399	446	410	411	390	410	406	414	395	445	438	393	399	433	400	398	422	417	405	411	431	402	465	439	398	429	468	383	395	421	452	408	416	416	399	389	441	404	420	410	406	406	416	423	422	440	402	431	445	461	429	426	433	428	410	423	445	414	417	412	430	392	429	407	428	399	428	388	434	440	427	451	410	436	427	424	384	431	440	394	417	467	416	425	400	413	415	413	450	389	395	433	394	432	431	417	400	403	457	395	418	407	427	407	455	409	478	419	418	414	440	424	411	416	417	428	427	426	441	443	415	414	438	395	419	456	403	391	408	432	418	425	434	403	415	418	395	435	413	403	415	427	410	399	408	396	415	424	427	432	413	412	463	422	428	421	413	418	407	423	401	411	411	432	419	427	371	393	370	442	400	433	404	421	409	445	447	392	426
5532	1120	979	983	904	949	975	957	963	984	868	952	927	963	977	1037	946	972	937	982	956	948	930	975	989	904	910	969	886	912	934	937	963	936	988	896	899	932	944	978	983	903	959	926	881	920	1015	971	966	911	995	931	948	925	910	977	936	959	940	956	988	914	967	917	941	950	994	969	918	935	941	886	872	1003	893	919	924	952	937	931	1000	947	935	972	922	996	920	971	941	918	932	964	967	919	894	921	977	943	981	952	996	1006	931	912	965	957	975	969	975	1000	941	964	897	951	954	980	901	983	907	957	938	911	955	959	938	940	939	979	1001	922	962	916	962	1028	956	953	971	1009	917	931	893	942	955	953	959	976	928	931	933	1023	932	997	940	918	938	943	944	1010	929	927	913	980	939	946	994	1009	942	957	965	934	947	945	954	970	955	932	965	984	940	911	924	924	984	946	977	995	963	1025	963	947	963	938	966	905	977	945	1003	923	937	961	983	898	899	999	957	926	951	964	995	953	951	938	990	946	948	897	875	981	998	939	946	932	967	932	986	950	952	900	926	961	924	1001	968	976	949	907	944	932	979	934	946	938	975	999	963	1020	951	975	907	979	975	933	920	989	948	911	941	984	934	925	952	969	934	917	951	935	894	991	917	989	990	946	921	932	944	951	932	962	928	962	947	933	897	1000	939	990	981	962	954	969	949	929	945	933	966	964	928	962	959	969	947	955	956	953	989	973	1000	960	962	952	910	950	943	949	962	957	985	928	940	936	984	964	1013	959	967	1000	983	923	984	925	969	923	923	960	943	977	961	937	991	922	973	968	938	968	928	992	996	908	913	960	958	922	941	1015	1001	977	903	930	946	985	963	952	936	893	989	985	986	955	831	964	971	977	936	946	924	973	936	958	958	957	941	944	890	972	963	898	948	949	891	931	953	967	936	1015	908	934	979	984	943	964	947	990	928	949	956	981	954	1019	959	939	962	932	963	963	950	964	898	970	988	975	998	895	956	930	900	964	992	953	938	930	867	911	931	977	981	903	875	981	913	981	993	894	962	952	972	948	916	944	957	975	981	887	966	980	928	956	976	932	930	969	974	985	969	894	957	918	907	1004	966	1013	986	919	935	982	939	954	943	902	1031	948	898	951	905	907	947	971	1019	963	1012	964	953	984	926	922	996	946	1005	957	986	937	941	972	919	980	937	950	934	929	935	916	976	1003	913	965	911	968	927	930	933	936	955	912	920	964	995	960	980	966	952	959	895	989	959	956	994	951	971	992	913	947	934	904	927	973	1000	972	1002	914	997	998	964	950	931	944	950	900	927	938	911	957	965	973	982	991	943	883	904	945	996	928	938	961	986	951	966	953	955	908	937	907	918	920	940	979	965	928	992	952	953	954	979	986	931	960	901	964	975	898	984	966	977	895	981	876	919	935	958	971	913	968	909	911	954	907	948	972	975	972	954	956	946	918	956	945	1006	985	984	942	961	974	988	927	991	977	900	943	949	932	947	987	936	962	924	935	952	1001	958	955	949	940	941	957	966	943	962	996	960	995	917	957	966	909	964	958	939	948	959	975	970	977	924	918	972	942	990	925	953	928	957	951	946	931	949	968	952	949	977	984	997	919	989	995	957	980	990	976	1027	928	935	929	972	926	952	954	941	961	909	892	985	930	937	954	970	934	925	954	938	922	990	929	967	978	950	933	987	944	953	927	954	969	926	954	955	944	912	954	945	947	959	993	971	933	967	926	920	915	946	930	921	927	953	943	977	959	957	979	959	945	931	879	916	941	1021	918	949	934	982	985	978	964	925	959	986	940	942	960	957	973	883	917	1006	977	909	945	918	970	936	937	951	955	949	921	997	974	935	973	948	974	926	929	965	954	999	933	938	935	976	951	910	965	963	931	919	894	909	945	991	898	978	930	944	944	922	930	956	930	881	915	919	995	918	941	936	950	997	936	919	998	959	959	952	902	955	931	1006	973	935	989	949	914	955	964	932	935	935	986	932	978	956	899	989	978	974	895	948	958	923	948	958	929	924	957	1014	976	931	987	892	927	954	970	914	952	944	890	939	889	933	934	1014	900	942	981	888	944	897	925	954	1003	923	947	977	957	942	954	948	936	914	952	968	956	956	906	908	940	938	918	993	910	900	949	921	936	972	949	961	928	914	953	982	981	1025	906	981	921	919	929	955	959	1011	894	929	899	968	954	953	910	920	957	944	946	960	953	914	974	936	948	960	919	915	968	1002	978	942	927	960	964	971	941	943	990	968	897	922	951	936	936	939	983	964	975	955	1018	970	948	1042	961	954	946	954	964	970	940	938	902	898	968	1028	975	934	930	931	944	932	912	961	905	946	965	983	984	935	961	899	945	981	919	967	1015	948	952	930	969	942	980	929	954	902	934	916	977	944	916	931	960	953	966	911	912	956	969	959	962	987	965	1003	924	889	933	928	918	941	928	944	970	943	950	922	958	940	983	987	925	951	913	1010	929	897	944	905	947	941	936	969	939	965	952	938	915	989	953	1019	950	933	908	972	902	951	910	949	938	964	1008	924	988	933	909	971	940	923	974	953	942	897	961	889	902	1018	949	924	930	958	940	961	967	916	943	952	992	930	931	944	957	991	973	961	941	972	969	1005	930	961	923	985	928	968	1010	960	941	912	928	974	960	992	954	976	924	979	963	977	948	942	966	945	909	963	919	998	964	958	961	960	925	967	870	934	945	903	1023	936	943	952	918	947	951	981	932	872	976	965	919	974	909	926	933	886	954	925	944	960	979	960	875	941	925	908	933	940	954	941	884	905	1004	969	960	939	938	999	954	961	959	891	1036	946	950	968	970	931	938	938	928	962	943	967	1039	904	961	1013	981	943	1009	952	969	920	932	901	958	933	930	962	971	977	950	945	947	954	1024	928	922	1001	957	974	935	975	918	934	945	936	954	928	1003	947	968	910	979	926	1029	942	935	955	959	946	947	996	915	955	971	964	987	961	890	968	916	916	928	980	933	922	994	933	935	960	957	967	1000	901	969	1015	922	939	976	947	856	915	887	941	933	952	946	956	932	945	944	1035	977	925	955	975	901	1005	944	958	946	959	951	930	958	943	943	918	907	949	938	962	961	958	1000	948	918	968	930	976	927	972	968	921	942	946	951	969	987	878	927	918	944	945	999	948	905	906	986	943	929	965	905	888	919	934	894	974	960	932	989	1027	956	912	903	929	910	935	937	931	964	970	952	958	965	949	962	904	927	923	992	921	943	965	986	960	954	968	952	976	945	857	930	975	922	923	909	936	965	913	957	1015	945	938	948	929	938	939	937	928	891	1068	950	995	950	947	961	933	952	933	905	955	934	952	938	934	953	944	957	958	1008	933	949	993	974	943	913	977	961	932	946	906	971	911	1010	983	957	954	989	1004	982	987	878	976	978	1006	941	978	933	925	945	921	891	967	981	984	954	997	935	935	935	947	945	943	956	955	938	918	967	934	953	986	967	958	915	959	921	984	947	983	980	910	968	959	1003	902	997	989	944	922	954	955	936	953	944	934	959	896	917	951	1017	957	966	913	979	931	997	957	912	948	924	930	901	919	942
23989	20744	24124	27425	20738	20650	2058	650	569	476	523	493	481	490	479	471	505	492	513	451	468	471	482	498	491	499	456	475	497	455	458	431	497	465	483	459	464	440	468	446	482	474	458	438	419	467	472	433	508	425	467	449	438	424	468	449	429	480	501	477	411	433	510	454	476	432	457	454	481	458	476	502	437	506	467	455	456	482	406	437	487	464	441	467	483	440	452	496	495	437	463	484	479	471	445	452	421	413	475	420	469	475	486	436	394	450	425	415	461	441	426	447	438	475	447	504	440	451	504	453	453	467	434	462	448	443	423	482	448	452	426	427	499	436	489	453	448	410	453	458	459	498	486	465	458	463	458	472	447	441	486	480	469	475	466	472	446	454	467	464	410	406	456	451	461	457	490	443	478	447	484	488	467	458	463	472	472	480	483	462	472	454	443	467	443	407	467	443	438	429	448	465	444	478	479	462	465	446	446	429	438	415	451	413	449	475	459	415	464	452	455	460	401	458	493	466	475	477	428	470	419	438	469	426	432	448	453	448	516	470	470	455	465	492	428	476	427	475	455	473	455	464	457	453	486	439	432	457	415	425	456	451	423	443	469	492	472	483	451	501	488	468	490	438	499	453	460	456	443	470	443	463	423	449	440	437	467	463	449	454	480	478	500	459	416	444	469	458	418	429	408	454	453	460	431	409	467	494	467	480	467	462	476	436	469	432	453	465	449	440	450	457	482	428	453	466	472	445	435	446	477	471	427	448	430	495	459	420	439	445	446	465	466	475	463	468	464	438	469	493	410	469	427	459	427	502	482	430	481	457	473	456	470	496	436	467	465	443	476	435	443	449	441	455	486	480	469	477	494	475	413	486	442	440	460	417	459	469	476	483	456	437	474	459	437	481	460	456	493	482	465	456	455	462	444	460	457	459	450	522	440	467	470	452	405	435	449	485	479	440	460	463	444	467	458	487	482	446	482	508	441	467	472	471	452	432	438	475	437	464	496	433	456	485	437	437	468	458	458	460	490	488	452	398	456	442	475	488	484	430	455	498	438	464	453	464	463	427	481	476	459	411	472	475	461	480	452	424	451	426	489	420	483	430	433	457	454	438	426	463	461	441	452	431	492	429	454	453	417	458	417	392	439	425	460	468	421	433	474	472	460	450	481	479	471	429	497	477	452	416	492	467	449	480	448	461	439	433	443	474	428	471	448	442	476	505	439	477	442	470	445	458	464	462	476	488	449	479	455	453	449	463	435	470	462	528	439	442	446	456	444	466	439	465	455	479	503	434	437	472	442	480	460	511	484	472	498	445	426	477	455	462	451	437	473	445	451	425	451	465	483	436	451	446	435	500	451	492	455	426	450	459	446	439	469	441	449	468	444	471	438	457	436	454	440	460	414	463	419	452	415	462	477	434	450	499	443	464	441	476	422	442	429	503	472	477	425	421	456	499	455	461	441	441	493	523	464	495	460	469	422	443	436	462	446	436	404	467	484	495	501	475	442	512	512	461	482	459	499	438	419	462	490	439	441	489	462	432	431	436	482	459	459	459	428	449	475	460	454	452	473	466	429	422	440	456	490	509	497	446	440	456	509	422	455	443	436	432	461	481	491	436	426	467	430	442	483	447	440	487	480	463	484	409	469	435	483	484	493	455	446	430	468	413	501	470	462	464	455	485	472	478	444	453	481	441	459	435	499	450	440	439	455	458	443	457	495	440	432	498	489	498	475	411	476	457	425	465	425	454	434	494	472	451	416	443	440	467	463	448	427	483	458	440	445	498	469	442	433	434	448	436	439	452	471	511	451	463	452	460	472	486	449	498	435	430	436	420	451	476	422	474	471	464	445	453	470	445	423	464	444	469	473	457	495	445	500	483	452	447	445	466	425	441	429	462	444	406	437	449	463	440	500	471	498	491	456	452	450	465	469	415	500	465	401	508	461	471	441	488	426	462	452	478	452	443	498	467	494	455	471	486	483	470	448	438	422	449	477	432	403	477	500	527	476	487	480	486	484	447	488	459	431	492	468	470	475	446	488	434	448	415	472	462	426	472	468	471	463	462	432	464	468	436	407	473	430	441	469	444	450	440	468	466	441	456	427	498	458	493	435	472	469	528	459	517	431	441	476	427	440	492	481	451	475	451	457	434	438	472	413	466	445	440	476	477	459	448	463	427	476	516	469	448	475	467	438	491	452	420	465	412	473	445	422	440	460	437	414	468	469	437	462	444	458	451	474	451	420	455	486	436	459	474	483	474	440	473	472	449	469	446	470	449	471	450	443	477	482	457	452	460	492	460	486	452	472	438	417	448	434	471	466	467	478	436	456	439	404	433	422	427	444	456	483	485	445	427	413	433	398	440	453	450	469	469	433	458	411	471	455	456	451	456	460	460	455	478	447	508	453	439	426	446	486	454	451	484	468	448	470	458	467	443	486	428	477	430	492	419	456	427	457	458	411	431	430	456	464	455	494	473	437	471	442	472	498	482	437	453	450	447	464	487	421	417	482	451	484	456	472	436	471	455	469	440	435	415	445	447	466	476	485	477	465	454	436	454	464	476	435	444	427	440	474	472	446	444	444	448	479	489	451	459	447	488	503	451	452	409	456	462	424	444	441	464	478	453	439	467	475	464	422	489	471	401	449	456	484	438	460	429	482	503	448	489	464	464	465	486	433	470	476	491	505	449	464	460	461	438	457	464	470	413	488	452	433	488	435	491	478	469	450	461	453	453	496	460	457	472	507	469	464	481	483	455	448	488	459	413	448	458	432	482	468	410	448	483	503	484	433	475	419	508	473	487	463	466	484	487	455	447	473	447	455	465	432	428	441	498	463	479	423	465	481	448	424	434	457	467	426	427	437	462	488	482	402	464	475	451	445	492	422	480	439	462	457	465	474	449	474	434	474	466	436	440	426	440	461	444	467	437	484	480	394	445	459	499	474	466	440	486	476	468	454	452	448	455	426	459	454	452	492	422	439	456	419	485	415	450	437	451	479	467	438	480	422	438	458	446	468	478	494	467	446	428	458	492	467	424	448	437	498	460	510	473	447	466	447	454	479	412	439	436	428	477	456	429	431	460	428	431	416	475	481	434	436	448	489	454	468	491	442	417	455	450	460	425	471	466	462	450	444	503	439	457	464	458	431	485	433	455	477	433	459	461	464	444	470	444	458	416	462	408	460	461	441	459	460	463	448	461	451	432	432	458	476	472	458	438	462	417	440	479	476	449	436	440	459	438	478	445	486	473	426	449	427	475	449	432	427	454	489	431	458	465	424	430	475	444	468	478	503	483	452	489	501	429	479	470	444	488	455	485	447	458	478	468	468	440	453	477	469	415	476	458	446	458	430	449	470	482	429	453	424	480	460	469	469	447	472	442	418	459	410	423	473	441	471	463	428	466	436	426	447	433	500	462	452	526	457	477	456	484	399	438	431	472	447	458	498	475	429	454	471	445	431	461	461	492	432	466	461	415	445	427	412	415	451	453	434	460	434	439	450	422
4122	3025	1873	1276	1150	1080	1051	1088	1061	1030	996	1059	1052	1023	985	984	1025	1014	993	1029	1040	1027	998	1010	991	984	1002	1027	977	977	1023	987	1007	1024	1007	1017	982	975	1033	1023	1035	987	983	963	968	998	1009	1012	983	994	1000	989	932	1042	991	1061	975	1033	1022	992	968	986	1017	1021	994	983	1007	996	994	1009	970	1003	1014	1027	1000	979	1013	987	1047	973	1058	937	1049	948	945	988	1012	948	991	979	983	954	1026	936	944	1033	1012	1041	974	936	1013	1017	1019	959	1017	1033	995	977	1030	992	947	933	987	984	1085	994	929	989	991	1029	994	991	1000	939	972	1002	1009	946	974	973	989	965	963	981	1028	1009	946	974	965	994	980	993	994	1022	1013	940	1018	993	1033	939	955	1024	1014	1013	996	994	1010	1030	960	923	1002	974	942	945	981	996	952	980	1010	999	999	1009	998	1004	1004	1006	1019	951	946	1003	1019	1026	951	975	968	1012	1021	1004	991	1004	973	981	1000	965	1018	1033	986	922	1024	973	996	994	976	997	986	1007	1007	1015	979	1029	990	946	1010	1022	939	956	963	992	967	1000	967	1043	999	989	1046	1021	1050	957	1007	1013	1013	947	944	985	973	987	1025	981	971	978	1018	921	981	978	992	1006	990	1010	1054	998	966	1018	939	988	992	1007	986	973	966	977	929	991	978	1005	995	999	948	981	1018	978	1026	1021	963	1006	1002	1005	1021	1003	973	992	997	952	984	1035	1002	949	1012	979	984	1018	955	987	989	992	973	1002	985	962	968	1009	990	955	973	933	956	974	1095	985	1022	955	1009	962	981	989	981	1066	971	988	1040	1001	1011	1022	983	1030	979	997	935	1003	1030	948	944	987	1027	1008	998	1017	1013	987	1038	956	956	953	968	998	974	1004	998	1033	969	972	996	989	1045	1000	963	998	975	973	1013	953	981	994	982	984	954	999	952	1021	996	989	962	952	985	1024	994	974	978	984	1009	1004	1017	953	1018	1026	991	925	951	1029	1020	981	952	1016	999	1036	957	1025	962	996	993	1008	986	1006	1075	904	978	958	982	943	1011	1014	1012	934	935	959	1040	1029	1046	1022	993	1026	977	975	1058	949	973	978	1023	1001	1019	1005	995	975	988	1036	948	967	1000	979	970	967	951	969	997	1011	1042	946	975	956	923	997	972	983	999	1048	970	952	991	997	1030	985	1016	1025	959	977	1013	1027	975	972	987	964	1040	1021	1011	988	990	960	1048	957	1015	967	1037	1003	965	980	995	1015	988	952	952	937	1011	1017	966	887	978	963	1017	956	1055	973	977	990	964	1014	965	959	948	971	1006	963	978	1013	968	1015	1005	984	967	935	1031	1021	1022	1022	999	1014	1024	1004	986	959	982	981	973	1019	941	986	1005	996	981	975	971	976	1035	966	957	986	1002	962	981	962	996	978	1030	983	1026	966	1025	969	997	977	962	979	960	1008	953	993	948	1053	1057	955	1027	1038	981	1028	1030	1026	1014	987	967	916	1018	993	983	1039	1032	986	968	1006	1019	1008	1021	954	939	1019	992	997	996	964	1003	972	1032	1024	961	1007	1006	997	965	954	1062	996	952	1009	1028	958	980	979	1036	998	932	987	1007	990	944	993	921	967	1016	991	958	1015	940	1001	985	950	982	953	1012	953	991	991	1037	1014	1009	938	1008	1005	982	981	958	1023	962	972	1010	995	964	980	998	1020	926	1000	971	983	987	1016	1005	936	982	1014	971	989	1020	1036	1031	950	976	942	1005	972	1008	957	988	971	1003	1004	946	932	978	931	956	978	1003	981	973	965	964	984	1023	967	984	963	980	1004	979	986	986	1002	1034	1025	993	996	1048	971	1003	977	1028	1027	977	992	1037	993	1006	985	982	971	975	983	1021	1042	966	988	968	1030	996	992	938	1017	954	1037	972	978	968	1048	1001	970	975	1006	1028	965	1006	1032	989	1020	1080	971	980	988	997	1036	962	1002	1027	977	1030	971	933	987	987	995	1001	999	1011	889	934	947	936	959	1002	961	913	984	979	992	1044	952	1015	1023	1002	1014	946	970	947	996	994	1002	1011	1018	978	1028	930	961	947	1019	970	1062	1074	1020	963	964	1000	1033	994	1032	954	994	964	1010	982	981	980	1040	958	945	935	1013	970	1006	967	984	992	977	968	979	1008	989	972	977	1025	989	1055	934	999	1050	962	992	1023	1017	983	961	996	969	950	999	995	1035	1047	907	1030	981	999	961	983	963	1013	974	971	951	979	937	940	1042	969	1001	1011	1000	992	989	1022	982	1064	936	982	991	998	995	972	947	1002	937	966	1043	994	996	965	952	957	980	990	1022	1022	996	939	1039	1011	1007	979	958	1044	1026	989	944	994	997	961	991	1020	1003	987	947	973	956	1038	968	1046	968	1037	981	968	922	1044	971	952	1053	978	951	956	985	987	968	1037	987	980	989	1020	982	976	1004	999	1021	955	955	1013	1012	974	1042	952	1029	976	981	968	982	962	966	958	974	942	1015	996	1023	1010	1001	974	988	1012	995	1037	1027	985	1055	979	1002	1008	1005	1033	996	959	1023	988	934	1035	1020	1021	998	961	957	977	1007	1005	998	1023	1023	1025	1021	1015	997	1028	981	1035	1033	1010	994	999	1006	972	1038	998	981	994	1053	978	984	1013	996	1035	1035	963	956	991	981	1034	1012	1020	949	971	933	1063	1022	1017	974	991	997	988	1029	1004	1008	977	1031	968	993	1009	1021	964	1018	1055	990	954	986	944	996	983	980	977	989	1039	1010	975	981	978	972	1029	984	939	966	1017	970	1024	982	998	1007	960	1050	989	1028	998	979	981	985	954	1015	1019	951	1002	979	999	968	986	1009	1050	988	969	1003	1021	1018	1045	983	982	995	1000	985	960	1014	977	986	958	984	994	977	929	998	982	936	1037	981	990	1006	999	1002	976	966	924	948	1032	1005	958	989	1003	987	945	981	1025	1015	983	1040	1029	1029	1026	975	983	1030	997	960	1032	953	975	1008	967	977	960	939	994	968	1021	980	989	963	931	1014	996	926	999	996	960	991	990	951	984	1008	963	967	1005	986	996	948	980	994	1039	1012	971	972	1027	962	957	984	990	998	953	976	1004	996	1043	1011	1002	976	988	997	1015	1009	999	1015	985	1024	1015	1006	1002	1019	998	954	1026	994	1002	958	980	1016	995	992	1010	974	1005	988	982	964	1010	982	937	1011	970	916	936	1000	1058	991	1009	980	1001	1047	950	1014	960	962	978	967	965	985	987	1001	983	978	979	978	973	989	892	964	969	987	965	968	933	1010	999	977	990	997	964	1003	1008	977	1009	1008	1015	1021	950	1045	994	935	965	999	1018	1019	895	989	928	965	1031	1006	931	967	961	977	985	972	984	1021	978	1036	984	977	1037	1014	965	996	982	993	930	986	990	1029	995	975	965	1004	957	975	1042	972	1000	1001	1043	990	993	1051	1027	978	986	1017	954	958	954	973	960	985	1027	994	1028	984	971	940	959	1005	998	981	948	1067	1009	997	977	946	945	991	979	979	991	950	1032	1025	1004	1055	984	952	1063	972	941	1018	1007	970	996	1038	974	999	1010	982	978	1009	988	1046	932	1042	988	1027	992	1013	1017	969	960	1004	1019	986	930	1000	954	966	1010	944	981	981	959	990	1041	972	907	1022	957	1034	972	1032	945	949	996	965	981	987	1026	961	920	997	1001	989	1000	975	920	1031	958	1005	1002	986	997	936	996	972	974	981	963	928	1026	1018	977	1015	965	966	1011	1050	953	1042	960	1008	973	946	996	996	993	995	977	989	982	964	990	919	993	997	1015	1020	959	976	1001	966	1012	951	992	969	913	994	978	954	984	975	1014	991	1013	1007	1027	1030	1028	1003	1034	1018	957	973	1008	1027	952	1039	1019	992	972	978	1028	964	999	985	1010	957	1028	1005	983	1026	1040	1006	944	954	933	964	1026	999	975	976	933	987	921	1046	1049	903	1028	1000	963	1020	977	1015	991	991
23490	20768	24452	27184	20770	20786	18398	775	418	426	351	362	349	343	353	308	345	294	318	306	314	246	303	307	284	291	270	282	299	280	252	279	297	261	299	309	280	305	288	263	310	268	282	285	275	274	285	282	300	268	308	302	297	296	256	291	273	285	294	278	303	279	284	258	284	261	269	287	315	257	259	257	289	271	250	305	273	277	282	301	297	273	277	273	276	280	279	296	263	255	273	271	290	290	245	270	249	259	261	254	251	249	297	303	259	280	320	273	281	264	254	250	264	281	248	291	275	300	279	271	275	302	264	286	283	283	308	266	269	268	286	255	257	275	283	274	282	265	229	261	248	328	249	256	275	317	256	256	295	296	312	277	278	292	261	288	292	268	280	258	268	283	330	274	260	293	291	278	250	256	285	272	287	246	265	247	261	266	288	282	289	303	286	244	278	296	262	231	285	279	303	280	268	272	292	270	263	274	267	253	257	286	278	270	247	281	261	293	264	291	271	277	265	272	298	302	273	256	262	283	276	255	254	253	283	278	307	257	258	309	322	263	272	276	261	273	276	275	284	302	323	305	251	281	301	258	284	272	264	268	286	273	259	254	269	289	279	283	291	292	285	296	263	296	280	304	274	289	264	278	252	268	334	259	255	294	261	323	252	270	250	286	274	250	279	289	263	267	274	306	303	276	295	281	234	289	265	290	302	274	308	271	275	272	306	282	303	254	273	262	244	259	276	277	256	254	276	275	278	316	307	286	239	269	282	245	273	289	276	258	279	286	269	269	290	262	243	259	258	267	278	252	286	312	265	283	276	288	255	273	274	279	292	321	268	233	256	268	275	274	249	254	296	263	301	283	257	275	254	294	272	282	280	280	287	264	271	262	286	279	286	276	269	305	273	292	273	279	304	308	269	282	283	282	299	227	258	269	273	269	295	276	266	257	285	279	300	272	291	267	246	272	272	242	293	248	259	303	272	246	269	271	245	295	256	295	282	293	262	253	278	289	310	267	281	242	283	272	253	254	293	281	291	290	281	299	302	258	264	265	277	304	292	292	286	265	254	265	277	269	272	276	279	288	291	261	252	295	275	289	273	273	268	273	291	266	258	258	315	324	274	281	265	283	256	282	246	275	275	296	259	273	253	259	294	275	287	290	265	277	274	281	295	280	267	268	265	293	249	295	286	299	281	259	293	305	273	287	257	274	294	306	287	292	289	267	225	266	264	288	269	286	278	271	274	313	261	321	256	278	235	258	291	290	263	296	272	274	306	263	284	266	289	266	279	270	294	284	327	283	292	293	281	266	314	317	281	273	273	280	276	265	271	259	259	261	289	305	303	255	239	290	293	300	255	266	269	265	262	278	271	282	279	252	278	263	288	276	262	209	266	283	245	253	272	295	301	257	283	285	273	257	265	241	254	228	278	276	299	250	252	258	265	288	286	243	305	273	259	302	289	308	258	251	273	255	261	285	264	262	258	307	261	270	268	294	263	250	290	283	255	281	234	314	270	245	291	293	300	309	306	290	290	290	255	272	303	272	283	262	299	307	308	307	271	284	276	304	253	288	262	294	291	258	261	244	264	275	269	245	274	302	273	265	290	277	249	291	267	269	292	293	287	303	256	254	290	270	297	292	274	257	296	300	276	285	263	262	306	273	275	258	270	263	254	254	268	321	263	262	296	269	276	262	311	269	280	271	266	246	313	265	273	245	269	279	296	248	265	264	281	274	220	285	274	283	232	257	288	301	282	265	308	282	261	263	261	310	294	285	266	283	233	241	261	245	296	281	271	297	247	256	242	272	297	268	224	257	254	259	250	267	291	254	309	294	288	263	266	280	279	277	300	263	274	241	271	238	277	271	291	274	274	267	269	254	292	306	333	257	311	291	288	264	237	281	294	303	272	262	280	260	299	287	272	281	302	287	261	279	251	295	270	300	264	271	292	262	272	277	264	295	257	305	267	268	264	292	266	270	296	275	228	261	283	282	304	261	306	298	236	291	242	270	283	312	276	303	255	276	281	309	289	332	286	277	280	279	271	297	271	284	283	290	269	280	275	296	276	288	240	290	276	274	266	273	277	287	243	276	290	263	295	275	271	295	265	299	271	265	273	272	269	266	280	266	262	313	257	228	274	284	266	255	278	266	252	277	279	271	295	289	277	282	256	286	237	283	265	301	300	288	273	286	300	240	259	290	284	241	302	297	243	272	266	290	245	286	274	300	285	265	302	265	275	278	285	282	283	278	282	285	287	317	269	279	256	287	247	268	262	283	279	289	281	296	292	270	276	309	279	288	268	287	273	264	298	279	253	255	290	282	285	262	271	262	246	311	273	267	282	269	281	263	240	276	267	312	286	247	272	255	272	280	230	281	268	253	268	252	269	292	261	238	233	264	292	312	270	288	257	273	284	272	262	308	243	294	287	275	279	256	286	279	255	291	257	272	250	289	293	281	287	284	290	246	252	281	290	257	308	269	282	283	275	268	291	301	268	311	257	245	295	280	291	269	250	266	271	278	249	260	278	247	264	244	278	299	247	251	262	280	296	263	246	290	246	272	253	272	280	270	249	296	252	278	256	299	260	260	286	257	277	294	248	292	284	248	265	262	247	281	294	267	288	286	284	279	305	275	258	267	251	281	244	261	281	269	260	271	267	302	253	257	255	269	249	284	256	289	256	283	273	226	301	255	270	241	277	261	235	241	283	290	286	262	273	296	299	265	277	273	275	252	250	272	281	281	274	250	260	258	282	282	274	271	257	246	265	289	261	282	275	257	305	266	283	288	264	292	267	250	250	263	309	308	285	270	298	302	267	254	289	263	263	266	261	294	266	280	288	287	281	295	276	259	312	317	287	311	283	290	287	259	270	275	287	260	269	275	276	279	291	249	270	275	320	300	273	273	282	262	255	291	292	258	264	275	280	289	319	267	309	261	293	285	283	265	277	302	272	296	290	264	290	239	276	276	263	268	278	250	261	300	273	285	273	289	275	289	287	291	292	287	313	273	273	287	302	273	280	276	272	276	282	278	270	290	267	285	276	286	270	293	275	279	279	268	276	269	279	281	297	279	288	279	270	228	265	260	286	317	303	269	286	258	283	276	278	280	250	284	264	276	275	271	276	259	279	289	295	286	275	266	284	270	291	315	290	282	272	274	274	256	268	272	313	295	255	310	253	269	290	281	264	297	237	263	246	287	307	285	286	283	300	270	273	276	275	234	271	290	290	284	267	286	261	266	243	301	278	261	286	273	289	265	270	289	271	278	308	273	276	292	274	287	292	261	268	294	307	244	242	260	306	292	283	267	274	254	236	286	258	262	279	257	243	274	294	255	284	256	275	296	270	274	269	295	267	277	286	282	297	290	255	296	271	274	248	340	259	296	276	298	255	272	269	244	279	284	301	271	289	257	250	278	271	250	281	278	275	277	278	272	287	297	282	290	290	253	255	262	298	286	297	259	307	256	245	272	258	286	295	267	272	281	256	266	230	241	297	290	250	267	312	239
4164	4454	2335	1154	866	781	697	737	684	665	681	651	679	634	605	641	601	659	651	642	624	638	667	667	640	616	659	632	637	612	634	614	620	609	635	624	613	589	636	589	619	614	662	637	616	600	636	601	608	651	657	619	611	589	606	625	615	625	605	624	580	650	647	620	627	648	629	649	598	598	611	638	613	623	638	613	598	626	638	605	619	618	607	618	598	598	657	646	589	620	590	629	585	619	638	632	638	625	615	630	616	671	595	630	601	633	598	610	648	641	625	673	625	637	609	642	621	593	578	586	632	584	608	605	669	625	647	676	652	588	617	610	586	624	657	599	636	619	637	643	630	649	612	671	616	646	606	616	622	617	621	634	620	634	613	613	627	630	663	638	659	600	658	642	597	608	621	633	582	625	620	651	637	625	604	614	614	650	645	543	637	602	624	615	616	625	626	644	630	601	637	636	594	647	630	605	616	651	622	608	595	577	623	643	606	599	586	673	649	634	611	612	614	631	612	607	628	631	646	597	612	632	641	671	630	624	671	624	617	653	631	623	653	605	655	630	586	624	609	599	606	665	615	590	612	627	583	595	622	645	633	643	624	602	608	631	648	677	652	620	624	655	617	676	636	625	664	601	625	611	609	558	625	644	616	610	633	642	679	640	669	631	648	624	595	604	587	658	586	620	593	616	635	544	646	620	615	603	636	643	594	625	635	621	604	608	607	644	603	652	591	583	619	600	604	660	614	623	618	619	626	624	626	670	632	626	589	584	577	578	667	635	564	634	601	607	656	674	618	652	616	584	605	592	649	599	637	618	637	620	618	629	657	616	624	596	663	621	599	603	635	628	650	608	594	610	604	652	641	614	639	646	607	646	606	630	573	578	619	594	626	667	636	571	608	618	653	584	660	649	590	631	674	603	647	620	636	592	614	634	631	636	602	637	680	614	602	609	552	623	640	632	613	593	648	571	615	632	625	623	644	592	604	640	612	643	626	585	657	679	658	597	575	605	628	614	624	632	618	622	612	595	697	658	596	603	670	614	597	625	628	593	640	622	621	626	607	556	612	615	623	602	625	616	600	613	638	614	639	625	617	573	589	588	603	606	657	624	653	664	642	600	596	609	615	635	605	616	614	618	623	623	612	636	618	634	632	641	618	647	621	597	609	624	595	587	626	616	654	612	602	627	631	651	595	636	640	643	630	618	587	588	641	615	603	654	632	598	609	619	616	640	615	630	681	643	638	656	605	607	641	647	651	626	660	643	588	597	591	634	583	633	638	616	609	629	626	635	638	586	598	633	594	618	615	596	608	609	578	667	636	629	647	634	631	626	577	626	616	596	582	609	622	632	572	607	647	634	668	611	621	639	615	650	654	662	620	624	640	600	652	566	609	620	633	594	598	640	591	642	644	650	628	611	611	664	663	609	601	588	594	629	611	621	631	624	615	597	624	618	679	661	588	611	624	631	620	634	631	617	570	616	671	641	611	605	633	586	620	599	650	595	583	620	623	662	579	652	593	600	628	622	592	653	616	645	674	622	632	617	636	615	625	609	616	599	631	605	609	592	641	611	581	617	603	643	613	630	642	660	593	638	615	597	622	599	633	616	605	599	634	584	627	597	640	657	591	639	583	611	588	605	599	629	598	607	632	611	656	624	585	623	605	635	623	648	620	599	659	662	642	638	592	634	611	612	602	615	651	615	614	669	633	603	597	642	643	620	583	600	617	632	591	604	636	636	632	646	619	633	619	655	625	620	604	649	640	620	620	635	602	616	622	662	572	601	657	627	590	588	606	647	635	623	599	603	605	706	627	622	624	625	596	595	590	664	608	624	589	641	597	612	594	595	619	635	613	644	627	577	601	618	626	653	601	648	602	593	615	622	613	613	583	598	652	623	590	616	594	627	627	636	638	625	620	643	625	648	631	603	588	636	616	615	625	617	625	619	615	606	651	625	606	622	605	679	620	653	615	583	600	651	627	619	615	611	606	620	633	631	595	669	643	641	630	650	665	658	635	611	595	591	646	635	628	602	603	606	630	618	662	625	561	647	627	638	630	583	646	614	643	603	603	677	643	642	627	589	632	644	632	594	625	609	604	617	610	610	569	616	665	604	619	645	614	614	639	644	643	617	592	582	624	609	642	563	629	634	594	617	620	658	577	625	676	628	617	637	611	651	633	604	644	596	588	599	621	614	635	605	629	586	609	627	641	643	618	628	646	580	660	618	629	612	616	633	639	598	604	598	584	609	654	619	581	640	596	669	643	671	616	593	629	649	623	648	649	636	613	636	631	585	585	621	622	638	636	664	606	617	666	620	626	592	598	604	634	631	655	614	611	650	622	606	623	573	629	655	651	596	613	620	644	585	624	610	619	625	564	611	583	608	629	667	616	645	608	638	597	637	606	593	666	583	600	610	597	622	604	622	627	673	658	650	614	629	595	632	644	631	607	608	655	660	647	631	609	640	637	626	601	628	582	619	572	623	576	616	648	595	664	622	629	626	597	640	605	674	565	680	623	615	600	646	602	616	603	592	640	651	627	626	583	593	582	640	646	609	609	677	626	589	659	613	620	594	619	649	662	610	625	622	614	608	601	624	632	673	665	594	615	650	599	621	626	615	571	586	612	664	648	651	575	642	610	627	629	655	643	626	630	642	651	615	603	641	619	582	611	617	633	591	609	601	666	615	663	609	612	650	647	647	599	633	626	598	629	595	623	629	586	626	657	640	564	614	676	637	661	594	618	594	590	641	607	611	588	615	633	633	661	615	655	626	575	655	594	591	638	617	658	617	659	595	653	645	639	659	633	652	637	595	611	648	610	648	606	618	607	587	558	600	582	639	601	621	591	658	667	594	617	549	558	633	608	658	621	594	619	600	615	633	640	666	643	581	635	611	660	566	618	643	594	621	648	578	632	620	593	596	608	588	638	588	609	590	639	617	609	575	629	665	634	572	645	624	659	632	629	633	579	622	653	587	635	574	591	590	578	625	643	617	596	626	613	617	606	589	559	628	635	589	647	590	634	646	606	628	588	676	601	639	600	598	619	625	646	611	648	593	640	645	625	628	596	578	609	593	618	611	595	598	607	617	606	625	637	586	612	576	615	639	643	627	611	652	597	592	617	653	584	619	657	602	638	612	624	636	637	632	670	624	633	650	614	602	626	640	597	615	598	595	614	633	628	644	630	626	643	618	613	587	627	656	564	586	614	568	661	607	639	618	631	653	616	645	639	677	641	586	637	603	639	620	643	620	625	658	611	601	647	632	589	612	604	616	586	616	573	613	604	623	624	576	658	604	632	631	650	597	634	619	678	642	631	606	590	589	579	618	659	652	593	591	643	615	637	634	622	599	597	612	663	611	609	649	629	630	573	587	640	607	650	612	628	612	616	625	571	609	580	603	624	643	633	585	637	614	659	599	633	598	628	601	582	597	642	624	648	617	649	625	595	597	585	628	572	643	622	630	625	602	632	614	607	582	606	603	588	638	606	599	623	662	611	621
31728	19125	7150	719	484	454	421	415	422	407	395	456	464	438	384	420	436	435	421	425	462	445	411	430	443	372	426	411	435	400	429	434	405	428	449	426	440	432	427	494	412	431	436	389	407	421	421	420	430	401	400	444	406	446	474	396	407	474	442	443	413	443	442	446	417	449	431	458	413	395	420	411	370	461	388	413	430	442	408	437	420	423	423	429	382	423	422	389	400	391	426	389	412	416	441	432	418	395	424	463	479	450	455	435	397	406	388	420	391	421	432	397	422	416	369	433	448	394	436	430	458	423	410	419	423	402	382	417	385	432	455	451	398	399	389	450	405	412	424	407	401	429	440	434	431	415	411	409	454	388	408	457	398	404	417	413	419	443	416	446	394	470	441	453	429	430	409	438	395	436	425	472	420	425	392	389	440	395	419	398	445	419	423	409	408	427	406	399	439	432	391	410	387	391	397	421	409	422	397	397	418	413	458	393	429	442	441	408	458	421	441	441	404	419	426	393	409	415	395	458	410	430	418	447	408	432	403	389	401	417	389	466	421	434	420	394	440	424	418	442	398	414	415	432	421	439	421	458	439	433	433	427	439	427	409	434	446	439	415	439	419	422	388	415	429	417	428	382	408	403	396	399	418	405	419	427	392	415	452	436	426	406	427	445	437	411	455	417	422	413	408	410	429	471	399	425	460	422	452	409	407	415	458	469	386	419	419	410	469	400	380	391	411	410	415	447	405	408	441	414	383	419	459	466	469	418	393	402	392	425	434	438	391	394	421	442	440	438	399	451	430	440	427	385	416	436	445	389	454	411	427	416	434	445	438	456	450	429	429	450	427	415	437	413	432	385	446	423	445	403	383	417	445	451	436	445	398	468	365	399	452	400	412	425	393	391	409	420	410	410	432	398	398	404	438	423	427	434	445	403	422	422	420	424	434	423	403	402	435	402	463	387	484	414	437	413	417	414	460	431	417	446	425	396	417	418	451	414	451	436	420	424	399	430	430	420	397	398	425	414	404	391	419	416	425	430	380	407	409	456	426	434	410	391	400	443	461	441	411	397	418	400	412	445	416	480	432	411	402	384	427	421	479	404	391	401	395	401	406	429	433	410	418	377	387	459	402	423	422	399	414	421	400	357	419	404	422	391	424	429	415	421	446	393	449	397	410	435	406	428	359	410	393	385	393	404	414	414	413	426	397	402	417	397	417	409	457	406	417	415	427	395	418	444	432	434	417	431	421	388	397	430	423	387	425	392	453	407	427	400	409	427	460	402	400	436	425	408	425	409	403	410	415	457	446	424	389	449	438	390	417	450	385	451	456	396	445	421	411	400	439	426	458	443	395	430	392	395	374	464	438	431	412	431	389	438	435	404	420	407	404	403	409	428	424	429	400	416	418	402	429	439	415	416	426	399	402	396	411	410	416	418	433	389	442	419	429	437	431	397	408	388	443	433	436	410	398	423	414	393	430	452	381	435	433	407	412	448	435	454	413	448	416	414	415	434	419	435	447	419	414	416	395	416	445	433	418	398	404	395	432	412	415	388	453	476	422	395	444	437	408	435	399	391	409	445	434	435	429	381	399	443	405	457	423	422	445	406	428	415	396	430	403	429	445	412	416	449	430	442	421	414	423	443	407	389	431	404	428	417	392	465	409	392	383	441	396	415	419	416	433	403	456	402	409	441	440	471	414	437	427	457	396	421	409	434	420	442	402	431	416	407	401	411	452	455	450	421	413	422	416	450	427	385	414	434	393	404	421	389	441	412	405	387	411	415	424	452	388	418	446	428	442	438	419	425	401	412	468	431	400	420	434	388	385	429	439	492	428	413	440	417	426	442	447	422	453	423	415	397	481	432	413	429	419	399	405	419	382	438	421	416	452	414	434	416	398	417	421	432	443	448	445	434	388	408	417	423	416	396	412	390	426	434	436	416	427	427	426	404	446	420	432	361	419	465	434	411	396	400	385	411	404	415	386	384	436	424	395	419	480	402	432	414	420	414	435	395	377	409	444	440	370	397	434	445	470	445	397	442	396	441	443	412	408	398	468	418	418	445	418	394	392	416	390	418	393	389	429	434	429	400	406	416	454	410	432	409	380	395	457	413	438	418	406	414	465	410	428	416	426	378	449	402	421	423	374	438	461	434	409	388	417	395	405	452	393	436	440	414	425	422	427	441	400	423	424	423	431	442	385	409	433	414	414	414	379	424	436	448	418	397	454	410	424	424	420	413	425	431	410	394	390	409	410	426	444	396	413	405	397	416	426	398	412	392	427	404	425	428	400	412	430	456	440	422	399	372	429	404	387	404	398	414	416	417	478	408	427	428	417	392	417	411	396	412	411	411	395	417	387	418	449	418	397	431	432	437	430	429	450	397	404	429	430	428	483	442	407	423	459	424	380	419	417	442	381	416	419	415	465	456	426	404	407	418	459	435	436	415	392	394	404	433	430	409	392	407	433	452	440	399	382	418	406	399	389	396	446	383	436	396	398	425	422	420	417	372	415	418	442	457	434	438	401	384	408	377	428	416	401	430	424	420	400	429	408	434	375	391	429	443	445	449	424	425	406	400	405	422	406	412	430	436	384	408	428	432	422	395	404	399	394	402	453	440	440	409	399	440	418	424	417	429	419	430	427	425	435	432	389	458	399	421	440	450	427	389	427	413	420	423	420	418	402	397	385	444	409	407	407	423	419	416	423	380	376	447	398	396	419	420	438	403	417	394	387	397	423	437	407	424	406	455	419	427	397	428	456	405	422	369	394	399	414	448	417	429	428	418	398	414	385	467	442	407	444	431	429	383	420	432	409	436	430	415	469	427	470	398	425	414	477	424	413	446	450	394	399	437	471	431	427	433	390	419	426	427	434	428	410	399	418	422	407	448	421	406	426	409	418	381	432	469	377	427	405	390	382	450	405	398	415	427	391	455	432	392	426	413	400	414	390	388	453	432	434	443	391	445	396	434	444	370	414	429	418	474	413	465	377	411	405	382	430	434	419	407	401	408	408	426	427	420	369	413	446	416	420	489	431	408	406	403	477	411	448	403	411	448	363	408	391	405	398	443	424	447	423	416	404	449	390	429	444	423	418	446	435	443	416	393	423	379	392	410	393	434	426	437	452	423	363	472	405	440	411	388	449	380	430	391	434	421	422	427	435	456	420	421	428	403	437	393	435	440	425	393	441	429	373	439	418	453	408	455	412	410	440	411	450	428	380	396	414	429	392	421	416	411	444	423	404	429	404	387	471	411	410	385	416	423	426	422	410	450	415	405	467	414	454	456	406	449	412	434	401	451	419	419	408	397	392	406	438	410	403	414	415	432	418	396	421	447	422	393	426	443	397	442	429	385	463	434	420	444	403	413	389	441	402	418	412	440	414	431	447	385	420	450	429	409	436	427	412	370	435	396	413	414	425	389	404	411	441	395	397	393	393	437	385	450	407	413	409	381	428	431	436	433	410	404	430	435	429	425	431	400	401	408	429	439	448	460	412	417
5560	1202	1029	979	960	1033	956	990	997	972	911	980	929	956	974	970	929	958	967	931	916	947	923	906	920	969	930	881	981	916	932	942	917	997	985	965	938	978	967	964	962	913	906	880	966	946	965	927	897	934	916	932	950	954	957	953	977	946	950	980	942	975	960	933	963	925	954	910	965	972	999	961	972	969	924	935	928	982	1006	953	959	998	920	958	985	935	955	942	984	925	991	1020	897	970	888	926	980	946	968	881	949	934	965	863	906	988	984	983	950	951	959	925	1000	942	923	983	953	971	953	968	934	997	944	977	923	918	941	992	931	909	922	991	981	954	974	932	968	992	949	931	987	1004	908	932	999	967	947	917	925	933	976	946	1007	945	968	916	965	924	953	982	925	947	996	946	921	969	905	924	945	934	939	956	884	945	1038	961	892	958	905	907	948	964	953	904	963	951	997	961	961	954	958	927	952	951	927	950	970	954	963	960	916	941	966	925	952	1012	1024	943	913	950	925	953	937	954	946	910	915	933	911	935	983	989	924	908	920	912	963	921	970	1005	963	963	923	953	1001	937	942	960	962	991	944	956	961	919	888	924	961	1014	914	937	988	958	953	1014	938	993	956	937	968	939	907	939	956	939	945	933	946	940	926	985	971	899	885	972	962	976	918	956	930	959	974	1033	971	946	962	998	961	950	944	971	978	957	991	964	998	959	979	987	905	938	937	973	966	907	909	983	906	951	944	902	975	959	959	965	952	931	942	955	946	994	998	938	932	946	934	936	897	939	909	1015	941	974	934	925	939	910	954	954	955	941	948	953	1006	990	908	941	890	925	966	1032	936	913	973	928	945	980	973	957	944	967	939	933	950	953	927	911	902	947	932	886	941	951	984	992	995	928	964	934	947	929	961	944	947	972	952	985	953	1029	956	915	916	911	1034	967	975	921	956	984	904	977	975	911	967	978	929	949	918	985	892	955	1006	921	902	939	929	911	937	932	983	1000	959	991	962	960	945	981	931	942	938	1005	965	929	979	1002	939	966	954	917	961	969	968	951	929	999	939	917	921	872	976	928	947	952	973	974	967	1001	988	958	919	903	945	974	942	985	926	914	971	946	986	980	898	894	966	920	983	943	929	970	969	917	951	968	1010	956	947	888	970	979	993	940	966	956	943	949	964	967	935	928	957	894	920	981	981	1008	909	976	931	985	987	967	917	993	945	949	891	940	994	937	929	953	910	974	923	946	973	945	993	932	935	971	947	924	923	974	963	1012	919	995	1014	961	979	933	950	962	921	972	913	979	929	940	945	947	956	990	920	939	934	1016	885	977	993	925	897	947	966	967	980	958	1006	932	937	969	937	926	945	889	966	958	912	951	975	973	944	901	925	939	992	970	912	957	946	1008	965	986	925	944	986	1007	940	991	892	967	974	971	953	944	892	984	951	965	987	953	970	950	992	962	998	942	955	978	918	937	946	925	960	955	969	931	946	1003	970	938	978	926	973	961	995	920	974	946	967	970	944	987	987	926	954	996	940	997	952	941	967	926	921	938	960	951	965	976	950	903	951	986	953	916	947	921	920	924	981	932	926	936	876	943	919	944	933	979	916	1005	963	901	968	989	954	949	945	921	1008	944	1008	1036	951	1014	924	924	1002	914	980	940	958	977	960	998	943	916	927	957	976	956	907	973	965	938	945	969	920	923	960	931	893	974	939	922	968	949	966	964	957	983	917	954	895	1002	985	949	949	978	948	954	914	917	967	967	916	904	994	898	934	953	949	899	922	989	957	961	892	968	1021	942	902	961	969	957	964	894	945	908	975	959	980	1007	908	995	949	947	908	973	944	943	974	907	968	995	907	959	939	986	967	907	956	963	983	1001	995	928	932	950	944	951	910	956	958	932	943	944	927	971	967	975	898	959	947	938	974	911	965	963	949	959	994	969	970	976	971	999	953	976	949	947	972	953	903	954	961	922	968	954	1006	951	993	925	952	941	967	974	927	947	951	999	980	1009	935	933	984	936	986	936	988	976	987	948	939	990	894	986	909	972	933	895	920	952	974	941	991	965	961	997	951	932	991	963	955	899	922	950	942	944	901	936	1003	907	925	948	965	976	921	929	929	924	950	954	986	949	939	930	977	930	970	974	972	910	949	1035	967	944	964	951	951	961	923	949	987	957	918	964	1006	924	979	992	976	1012	925	942	966	971	985	948	971	973	926	925	962	939	913	945	966	952	1014	985	897	979	987	989	963	976	945	917	964	953	941	949	982	938	1009	976	995	876	935	934	977	971	973	981	997	894	962	965	970	980	968	969	950	937	938	962	955	929	941	959	975	952	952	955	907	1006	914	928	948	968	967	936	982	937	947	946	966	955	985	1000	938	924	933	960	922	941	934	938	934	988	961	971	934	959	990	1000	993	944	944	934	987	985	928	975	903	941	912	935	985	970	950	946	951	951	939	945	910	943	921	974	954	924	904	946	964	996	975	938	941	982	950	984	914	958	978	908	976	945	963	898	948	943	961	943	935	987	994	902	913	1009	926	999	945	993	937	959	909	911	952	954	913	955	905	965	945	935	1025	961	940	945	895	928	901	1015	947	955	926	964	944	895	925	897	948	956	931	928	970	934	970	952	961	929	972	967	926	972	997	968	997	900	934	929	958	967	945	963	922	979	976	919	976	913	936	953	974	960	933	938	847	979	963	932	916	948	950	941	962	986	1003	988	930	1017	934	952	973	975	981	978	938	896	1010	960	954	927	989	939	999	976	920	935	957	949	975	1007	1024	976	966	956	971	937	1002	945	954	992	964	972	965	908	920	1019	979	923	990	934	951	950	935	951	975	957	988	957	944	919	1021	939	918	923	988	925	954	937	999	999	982	951	956	927	1036	923	937	936	923	926	932	990	963	941	987	986	951	937	980	994	971	957	941	916	1021	924	928	940	962	985	985	984	979	937	931	989	939	935	921	978	930	965	960	953	974	971	967	964	941	1010	976	925	1013	958	905	956	973	946	980	938	972	929	919	971	927	924	935	978	1012	952	974	916	948	942	937	958	939	948	973	923	949	949	989	978	954	960	947	931	941	910	912	924	937	953	952	975	911	926	977	997	969	997	996	940	949	973	968	983	966	944	961	900	949	972	989	952	932	954	945	918	916	977	933	932	955	934	962	958	964	954	952	911	939	939	941	963	949	899	988	940	951	963	969	956	988	912	922	1012	1000	941	963	989	963	927	987	929	962	959	956	914	1006	962	981	969	936	965	946	930	978	910	923	941	903	949	915	951	884	904	903	976	964	979	934	980	943	977	1029	957	1006	978	960	941	925	969	948	1024	957	967	980	998	931	998	911	934	961	956	979	1000	959	962	952	930	933	926	933	926	926	943	992	893	960	956	939	953	958	976	908	941	886	926	963	983	921	969	942	920	988	972	978	992	945	885	966	965	942	992	968	917	965	909	941	954	971	1027	967	963	964	912	937	940	965	985	946	945	956	982	921	974	934	980	912	985	935	940	919	908	980	959	950	981	955	929	1019	946	901	997	883	900	925	915	926	989	953	947	868	1009	938	967	957	997	938	982	965	979	953	976	899	917	935	987
24014	20783	24171	27473	20781	20647	1827	629	500	521	525	541	486	489	475	488	481	506	480	499	453	511	449	447	477	464	471	423	464	472	485	490	446	442	462	489	458	486	460	433	503	483	436	447	425	445	453	432	463	464	452	484	448	486	447	451	417	467	452	468	408	427	485	445	450	449	478	476	413	482	440	416	464	482	475	494	459	455	442	426	434	471	422	446	475	448	428	448	469	436	477	475	439	440	432	457	464	482	471	466	480	430	483	453	510	414	447	463	503	424	415	481	475	458	434	478	413	445	454	423	475	440	464	462	440	474	498	458	448	406	460	482	463	508	459	434	449	451	458	455	442	472	468	480	452	413	428	494	442	488	479	485	448	462	433	516	481	449	465	474	449	487	460	430	495	485	505	473	461	511	425	468	484	452	436	443	458	445	449	472	472	464	411	431	430	421	467	428	487	462	434	481	479	467	434	474	471	487	456	463	449	461	481	475	482	449	471	434	438	493	470	475	458	492	440	449	456	491	459	458	472	460	454	418	461	489	410	449	447	501	450	433	460	451	430	479	400	491	459	438	443	479	407	440	442	466	407	432	468	471	476	459	460	439	513	477	448	484	435	428	487	451	392	475	468	447	457	466	445	466	429	467	437	476	496	487	412	417	475	474	460	453	478	449	412	441	469	489	495	482	464	455	452	424	448	488	442	462	464	464	442	454	450	417	462	417	409	451	435	489	447	470	440	447	445	461	439	443	441	427	501	429	487	464	467	489	479	433	453	503	457	507	500	432	450	457	494	476	477	436	472	474	450	411	476	419	469	466	500	443	487	461	458	463	467	469	461	478	474	471	454	484	457	417	467	458	443	428	482	465	473	448	447	423	465	460	477	446	462	424	493	480	431	523	449	480	440	491	449	456	418	389	450	487	478	446	466	483	447	464	440	464	459	461	438	472	476	422	490	453	484	443	456	431	420	472	459	502	455	430	467	436	428	457	482	471	465	487	432	450	436	458	457	460	468	443	438	451	477	450	441	471	466	467	422	464	457	464	451	467	479	497	459	425	509	429	451	459	450	442	489	484	443	431	461	475	486	453	499	468	497	440	479	420	463	486	447	466	400	468	442	453	427	462	447	456	484	459	471	513	471	432	458	458	446	438	440	488	416	438	447	440	468	419	434	449	479	478	485	458	458	501	467	422	477	434	455	425	445	420	459	446	481	460	426	445	492	500	447	457	460	445	412	453	426	425	475	519	439	443	467	457	478	443	464	461	472	463	445	444	451	440	446	456	471	468	464	468	409	463	433	483	443	454	424	435	435	506	456	447	486	412	470	447	446	473	447	484	476	475	436	509	479	439	460	449	451	422	419	422	424	457	465	472	465	483	427	442	477	456	435	466	446	472	423	433	436	459	404	470	441	475	439	482	471	473	432	472	466	456	439	434	455	470	460	434	474	468	454	431	484	415	474	473	479	502	476	430	456	451	448	456	415	450	404	462	413	420	497	453	455	461	431	431	436	450	440	473	412	472	453	470	432	439	456	435	454	415	449	445	455	440	464	462	475	469	454	440	436	474	471	450	448	418	475	459	455	467	444	436	479	471	442	429	455	438	486	439	457	500	466	461	433	464	463	457	467	459	464	471	427	471	432	433	462	453	458	456	500	471	455	482	438	442	440	453	446	447	457	481	485	469	421	447	503	528	478	431	462	444	424	436	487	443	459	420	465	453	449	420	437	433	488	508	449	472	447	465	465	478	469	445	470	431	485	455	444	453	478	450	428	428	440	432	509	471	484	495	416	466	501	445	480	461	463	482	422	471	468	439	471	476	454	443	433	447	505	475	459	402	522	456	455	407	452	452	470	454	456	458	450	458	456	428	509	486	465	438	449	441	435	433	443	429	460	441	453	469	461	459	436	465	426	444	466	441	425	415	440	427	443	409	449	437	440	451	468	433	472	438	436	441	429	454	502	444	452	464	449	445	437	447	489	458	461	466	443	493	469	403	467	465	461	462	473	426	468	451	431	428	451	433	443	465	430	433	443	467	488	442	500	473	407	440	448	438	419	458	472	447	482	501	492	440	471	448	464	494	423	465	440	474	431	500	477	441	413	467	464	452	450	474	432	455	493	451	436	426	441	439	467	473	433	457	448	512	440	421	453	457	445	457	442	432	449	453	499	452	446	426	454	456	484	476	440	423	448	442	428	453	432	460	440	397	444	397	476	464	493	471	451	439	465	459	464	478	443	387	435	451	458	461	424	450	484	470	425	458	475	468	482	458	438	430	430	463	441	472	504	452	436	475	423	461	488	404	441	460	428	448	422	450	476	483	441	490	416	451	450	465	440	481	455	492	446	415	469	457	477	461	414	427	461	435	446	464	477	452	460	457	448	430	471	451	444	414	479	481	454	460	471	447	439	485	421	449	423	447	433	454	418	431	431	490	410	499	487	453	413	480	448	452	465	462	453	446	438	453	449	438	507	470	444	454	488	457	466	445	490	498	497	433	407	447	446	449	456	458	410	463	479	446	458	435	467	456	455	450	472	433	483	466	434	478	467	429	469	415	455	460	454	480	442	471	495	423	458	453	447	436	456	426	434	456	458	434	470	466	439	434	506	456	449	459	489	423	474	480	411	468	508	462	457	470	459	450	426	471	458	476	527	485	450	466	459	471	458	452	427	419	471	457	463	495	456	456	449	439	473	470	459	422	463	490	460	457	445	446	447	446	452	490	455	424	456	461	432	416	492	455	456	474	504	439	464	466	431	462	475	443	489	501	430	465	392	418	421	438	420	409	448	449	431	454	465	426	450	463	433	448	428	466	485	476	481	461	439	462	483	421	486	486	478	492	455	444	442	431	474	438	447	519	449	443	410	486	411	436	446	495	492	457	480	456	451	503	465	429	471	485	436	461	478	475	432	470	436	443	448	417	445	492	458	450	483	492	414	404	413	465	456	445	452	425	491	446	434	424	405	484	434	485	467	486	454	452	472	441	424	491	459	451	463	458	459	475	457	420	426	448	429	463	475	413	442	433	444	451	467	472	449	474	466	477	430	458	447	522	463	455	403	456	457	462	457	505	442	465	419	431	446	458	444	472	446	472	458	441	482	458	445	468	480	464	466	474	465	429	419	445	442	455	436	424	478	441	459	462	498	510	438	454	479	448	460	443	463	461	463	470	451	436	480	464	485	475	480	458	437	502	488	435	446	406	410	474	467	442	478	479	500	450	439	415	460	413	445	465	472	471	439	451	455	470	470	470	475	465	435	450	462	444	469	466	448	467	453	506	478	427	428	436	457	457	452	431	462	434	445	449	449	459	453	448	455	453	476	428	423	454	447	436	484	454	408	454	470	465	457	450	452	471	459	454	439	462	487	464	479	474	450	528	439	432	452	471	473	491	456	441	444	412	460	473	458	448	512	429	458	470	439	454	458	443	465	480	415	451	479	481	470	472	444	468	493	442	511	471	497	425	429	494	463	499	447	422	453	471	455	437	438	428	404	425	421	454
4068	3131	1940	1334	1140	1158	1053	1058	991	1071	1039	980	1017	996	1036	1028	1049	1003	1010	995	995	964	1007	1035	997	1006	972	1037	973	980	962	994	984	1028	1024	981	988	1023	1022	996	958	1006	997	939	1071	923	1046	984	1013	996	922	993	983	1012	977	987	1049	983	1021	950	960	1002	1019	981	952	990	922	1006	981	996	1000	1011	996	1048	1037	965	986	998	964	999	977	1007	1020	974	1010	1014	999	934	979	997	915	983	990	974	973	978	973	1024	1001	993	976	987	1018	1010	1021	1059	1020	1050	928	977	1051	996	1014	1003	1028	986	983	1005	974	1007	962	952	1032	1000	1013	991	938	945	988	979	977	967	1022	939	957	960	975	1002	980	1026	993	1027	1007	1027	987	1049	999	1027	941	975	1010	1006	1052	977	998	1003	997	955	1048	988	963	1017	949	1019	1014	1005	956	988	992	969	995	986	996	965	1037	952	955	1018	934	1018	999	961	984	981	983	934	989	983	926	989	997	967	961	1006	1021	1037	959	960	1026	972	1020	972	1012	1007	963	983	929	991	978	1016	953	977	1000	969	1009	1008	1004	1005	958	992	1004	961	974	973	996	956	951	942	993	980	1001	958	1009	985	1036	1000	1006	1017	1006	1018	994	998	955	979	1020	1005	953	933	986	970	906	958	1002	993	976	960	1042	1033	1024	1021	999	1019	1011	970	993	1014	990	1027	938	1024	964	1003	959	957	967	1013	1027	1015	958	952	1039	971	996	995	989	1003	1003	991	1023	966	993	1024	1005	984	944	979	1034	1066	989	985	976	987	1002	983	984	1014	1011	1019	978	972	1021	1031	967	957	910	989	968	1040	966	1011	1003	1016	969	1022	976	1001	1054	914	926	985	961	974	923	1030	1000	969	1063	989	994	941	1036	944	960	1022	978	956	1000	999	960	921	987	986	999	958	947	978	1022	969	977	994	1029	973	948	1024	1014	1049	1004	936	1019	949	993	1012	1006	1068	1005	1009	972	994	960	998	1033	1027	998	1082	1011	975	1030	983	954	935	988	982	1005	979	1040	1065	1027	989	972	978	978	1003	981	988	995	977	992	952	994	1042	945	969	989	999	970	1014	1050	958	970	1002	1018	940	980	1002	993	1010	972	964	938	986	988	959	945	959	976	963	1048	910	1054	991	976	1046	971	978	1011	1033	1000	977	1059	990	989	976	1020	1037	968	1043	1014	989	1017	1006	1024	974	992	994	981	982	955	1063	1011	1065	959	931	949	952	1010	981	980	971	923	993	950	1010	997	1004	946	1034	1043	959	994	1067	992	964	931	959	970	984	1010	985	975	968	1041	1018	1010	1007	976	989	1018	998	987	1010	1006	957	1015	1035	1017	977	987	1009	954	1029	993	968	1021	960	1008	991	1002	1031	1034	934	942	988	1040	975	966	975	978	957	1001	967	973	1057	1003	959	971	968	976	951	966	932	1014	967	1007	989	959	1024	1019	993	1031	983	973	1011	1015	975	949	1003	987	1053	975	1011	1000	955	1010	944	981	1032	976	965	1022	942	977	984	1039	957	999	985	972	995	1015	979	954	1010	927	906	1016	1023	1026	1009	952	1009	989	1044	1048	986	996	977	996	997	947	986	995	968	992	979	910	969	1007	1020	1052	980	975	1018	1018	972	1001	995	969	971	1078	1046	1034	1045	949	952	1036	1050	1052	993	988	1033	1020	1010	973	977	985	1005	1001	969	1034	983	989	1035	1039	971	995	966	987	995	1011	990	1025	1021	1038	964	970	964	1014	997	944	1005	974	1006	1015	970	1054	1012	1000	984	999	1007	966	1003	1017	949	1008	1048	945	965	994	1004	1038	1018	967	1000	976	978	991	983	992	985	963	982	1012	994	999	996	1010	1007	1004	923	1012	947	1012	1035	987	962	1005	973	981	988	986	977	993	977	1054	1024	992	968	1008	962	1017	968	976	1076	988	972	1033	976	1013	971	1000	975	1025	987	1036	984	941	963	1004	918	989	998	976	1009	1036	1035	966	969	937	1030	1022	985	1038	981	1053	955	1009	934	1064	988	1023	992	985	946	1091	966	945	968	1012	978	1007	979	1012	991	972	949	970	1037	1018	990	989	996	960	1079	962	930	1025	1001	993	1043	1055	1023	953	984	1019	982	999	998	1032	1009	999	937	983	1078	1028	984	993	980	1040	996	1070	1001	984	975	999	965	993	1041	1039	1027	962	959	1020	1028	1001	960	1025	933	963	989	1000	989	918	970	969	966	946	1016	998	1003	999	991	975	958	1005	926	1011	965	979	1032	934	1002	978	1024	988	1025	981	979	1004	986	1016	988	993	965	1000	996	964	987	1004	1002	986	968	920	953	979	988	966	1044	974	1023	979	990	1006	1012	956	1006	960	1053	1028	1032	1002	996	957	988	927	1003	945	980	985	937	1001	962	1001	921	988	1000	970	1023	996	991	1026	1013	997	1020	986	1007	978	975	1028	959	938	955	920	1046	968	1000	1007	994	1037	1018	1021	979	980	958	1028	971	985	955	975	930	1061	967	976	1027	991	989	968	975	1003	986	982	982	979	1027	937	984	956	1013	987	956	1009	1061	1033	987	994	972	960	981	977	1028	954	1047	994	1044	1005	1015	913	994	990	1060	939	1003	984	928	982	987	1031	994	1044	1032	995	968	893	992	1014	1045	969	1020	1010	978	1024	1002	970	1075	1079	1038	1047	978	983	975	1002	957	983	968	961	1071	994	1010	1004	985	959	984	987	949	989	979	969	1031	1001	976	968	963	980	1008	984	951	1002	967	1011	1035	1008	982	938	1008	1004	984	1077	1039	975	982	975	1058	964	1040	978	992	1001	1002	985	1008	1015	977	1014	1026	1015	950	1013	991	980	968	1086	995	1038	1020	1002	978	1012	1038	1012	934	1006	981	961	999	1011	998	1044	955	1006	980	974	954	998	983	1050	957	955	964	1056	1047	1045	960	977	991	1050	973	972	962	987	1016	940	960	1045	1010	1047	1070	919	968	970	999	991	988	957	972	1012	1002	937	1032	981	962	997	996	930	1011	1024	976	960	1028	1002	985	966	1044	1017	1000	1000	968	965	1008	991	957	1002	956	1005	1055	1001	1008	1014	1033	981	993	949	942	1025	982	980	960	1017	1004	967	980	1000	952	1055	935	976	997	994	1025	1007	994	1016	956	952	1016	940	1015	1018	995	982	1041	956	969	971	1000	958	996	974	915	1038	958	955	935	1003	1064	1004	1000	972	1034	1012	997	1008	968	988	976	1038	1022	1014	1036	971	1019	1005	1006	1006	979	982	1025	933	925	987	974	976	1004	992	1028	1035	980	1011	950	989	1015	992	949	1012	967	1059	1000	972	991	995	973	1074	1014	1012	1037	1016	982	994	949	985	990	1045	1020	983	962	993	951	996	996	964	1052	1002	970	1017	1009	970	1033	1019	1006	1002	970	942	979	1061	984	967	1016	1000	950	962	986	1011	966	1071	1008	947	971	1026	1046	992	1003	943	962	968	1016	967	1010	1036	1018	1040	987	985	974	1009	1000	950	992	1040	973	972	999	1046	1030	1001	974	977	981	1023	1010	1004	1017	1021	955	1002	947	935	994	998	991	1015	1030	1030	1042	1026	956	992	1011	991	991	965	1000	1029	933	959	990	985	1005	1008	958	974	1019	983	1032	1017	961	1055	996	979	1013	1022	960	975	918	1014	973	934	950	1015	982	983	964	1019	965	988	981	992	1002	996	1030	987	1001	980	1011	956	934	1012	964	1005	967	981	999	941	996	966	992	964	1047	981	956	984	964	985	976	1011	1006	982	1013	1009	1027	997	983	1014	1015	954	987	1021	983	975	1016	1030	1005	1063	1027	1036	1019	979	992	974	998	997	1002	997	967	1023	1014	1027	936	954	1062	1021	999	983	1032	1015	994	966	971	962	1014	1021	953	998	972	1000	974	1022	998	966	1005	1019	1003	970	952	958	1026	1016	968	977	960	1001	974	1002	964	962	968	959	994	983	994	982	930	985	992	1000	1017	1040	986	950	958	989	1028	978	916	978	1007	956	938	968	1018	992	995	985	1042	987	1013	1037	982	971	1064	969	993	1029	976	1024	957	979	988
23476	20752	24395	27176	20753	20774	18013	699	400	359	348	377	343	352	332	311	297	309	296	341	311	325	284	304	287	281	305	274	302	283	301	270	278	279	297	283	267	272	233	269	277	286	315	303	253	287	270	270	264	311	272	300	293	309	272	275	323	277	268	254	276	275	269	268	275	279	256	285	289	238	292	278	265	283	291	277	241	279	251	258	266	267	272	272	286	244	259	264	273	296	285	274	275	287	243	247	279	277	264	289	243	258	284	276	263	275	291	287	277	277	322	225	256	274	260	317	274	258	282	285	318	272	284	298	271	266	239	277	243	262	314	263	280	284	265	258	285	277	295	287	265	261	247	293	305	272	259	276	265	276	247	246	290	282	260	261	260	247	271	245	248	292	297	279	288	284	265	284	288	258	288	255	251	246	263	264	271	286	252	277	303	243	276	280	271	241	256	259	279	253	255	249	267	323	321	294	282	269	288	255	235	263	268	286	254	236	273	251	252	271	308	267	260	280	296	270	290	288	290	279	276	285	280	285	270	266	256	290	300	275	266	254	273	323	291	252	269	283	264	290	279	277	291	261	280	318	245	283	282	280	285	251	227	285	295	271	253	277	271	280	279	273	272	317	265	275	285	274	281	269	270	269	257	278	260	261	274	242	288	271	302	316	258	293	259	279	285	281	255	298	262	302	288	292	288	297	279	281	277	297	270	289	259	282	280	290	285	289	272	284	270	278	262	271	243	267	275	284	275	273	278	286	284	280	278	316	276	256	280	294	273	282	294	259	262	296	299	292	270	270	273	258	262	261	274	297	265	261	272	294	287	278	287	292	275	251	278	278	296	277	269	293	259	273	300	306	312	262	263	271	295	270	287	266	234	277	295	261	283	301	269	284	280	268	234	285	287	259	260	263	285	295	260	267	297	267	252	282	283	274	265	264	268	292	275	264	295	290	263	299	258	296	270	254	288	269	251	284	254	273	272	263	272	240	266	266	260	265	302	302	283	255	300	269	286	279	261	256	305	272	252	269	272	286	271	293	280	275	268	267	269	271	284	261	262	281	267	276	256	259	288	291	246	255	301	263	285	287	276	284	280	282	273	264	270	275	271	298	266	269	262	293	303	297	309	282	243	291	285	280	279	275	282	241	266	268	276	283	241	247	277	291	240	281	285	253	272	249	287	290	296	253	308	299	253	260	310	245	297	267	274	263	292	261	288	296	247	249	284	299	273	288	304	298	283	304	275	285	287	280	276	250	251	278	260	301	284	285	293	290	302	260	284	261	275	316	270	253	287	275	272	241	277	282	275	289	287	278	292	288	278	292	300	271	243	284	272	273	271	259	298	287	265	271	296	269	250	264	249	263	259	276	237	309	291	280	270	275	309	260	278	273	289	302	276	246	271	319	286	254	268	252	266	270	298	301	277	272	295	272	236	229	259	282	281	269	263	264	261	282	261	258	297	283	285	259	294	267	242	249	268	267	302	280	258	240	269	248	226	253	281	322	265	272	263	293	260	250	283	269	263	266	284	280	240	273	268	266	257	259	302	287	256	303	260	276	269	265	268	277	281	321	267	264	274	289	291	288	272	284	296	284	297	273	249	285	284	276	275	270	300	302	275	293	249	293	266	246	240	269	259	283	302	276	282	305	307	264	279	290	295	277	269	282	257	282	278	277	268	277	288	258	255	262	296	255	298	283	261	306	308	287	285	286	258	320	296	282	249	252	262	238	263	253	261	241	254	265	271	263	288	277	254	259	299	282	303	259	278	274	301	271	280	277	274	267	267	283	277	295	254	271	254	283	267	260	287	239	285	279	256	274	274	288	281	234	278	292	285	286	283	262	256	256	272	267	268	263	253	264	249	245	281	302	247	270	270	313	264	253	258	254	288	298	285	279	261	283	281	284	275	286	293	274	263	289	298	236	269	241	273	262	258	277	258	272	254	288	272	261	262	312	284	274	269	262	300	299	276	301	257	263	264	270	274	242	259	272	289	268	298	297	312	275	306	254	260	240	286	284	274	266	275	275	296	307	283	282	257	246	254	260	262	274	277	277	305	265	260	284	269	263	279	264	259	267	271	272	251	290	258	275	259	283	297	296	271	290	268	290	256	283	289	279	302	310	251	271	274	252	273	285	273	293	278	272	288	274	308	280	287	241	255	284	292	289	252	294	288	283	272	257	303	288	282	289	245	281	286	245	250	283	251	268	237	276	293	292	268	311	289	264	285	269	271	278	283	290	276	248	304	265	271	271	256	295	263	277	264	304	299	278	267	271	265	275	308	273	310	279	266	337	266	254	273	305	258	262	261	262	289	289	283	287	267	258	280	262	268	252	278	282	244	264	258	289	270	261	278	270	294	289	269	263	302	282	282	278	269	256	284	271	255	268	273	275	259	272	310	280	266	271	270	274	257	291	278	284	286	275	296	313	293	248	272	267	280	284	238	283	276	271	239	280	280	288	275	302	285	297	304	300	277	263	269	262	284	273	300	271	287	310	282	240	257	259	255	246	258	246	257	294	261	244	289	244	252	272	270	253	255	260	295	270	266	283	289	307	292	264	305	282	282	300	285	223	293	278	263	263	288	308	277	273	295	283	282	267	267	284	278	308	258	318	288	269	272	278	260	295	285	277	266	292	260	262	290	274	306	334	294	286	286	308	281	256	303	263	267	294	277	253	249	291	280	269	280	298	251	290	275	309	272	279	293	275	316	288	278	284	235	252	265	274	247	270	289	266	288	294	297	258	262	257	301	307	297	281	254	287	282	238	267	272	294	247	266	275	233	301	285	273	284	267	273	295	242	281	278	274	248	253	302	288	298	265	296	275	278	271	307	252	264	283	292	228	262	295	243	253	277	269	300	267	305	274	269	267	268	287	258	273	240	285	268	273	289	312	299	271	285	307	263	277	306	282	246	262	310	265	296	262	281	274	282	292	266	264	248	262	269	270	261	245	302	279	239	289	281	277	254	284	257	268	277	265	292	257	298	272	291	274	270	258	259	278	269	263	276	301	270	277	279	295	261	310	268	256	245	275	273	244	275	282	275	277	264	282	275	266	290	280	255	215	268	279	259	278	288	252	283	245	249	281	317	282	291	293	250	270	284	279	296	246	293	259	274	292	269	281	294	310	279	284	274	277	283	282	303	298	251	240	263	262	253	282	286	290	244	276	264	291	285	276	268	256	251	286	279	274	291	282	298	268	271	274	254	277	264	260	237	284	303	283	257	258	298	263	267	310	267	280	256	279	269	271	270	267	229	273	277	303	274	257	268	305	247	266	264	255	263	247	256	287	277	333	280	308	312	302	258	263	299	284	289	291	284	287	292	253	286	285	277	275	271	262	282	244	285	319	277	254	271	278	305	282	282	256	272	274	302	261	265	268	284	270	292	279	257	245	278	261	275	267	250	286	298	296	265	256	299	309	288	293	266	261	299	285	261	285	267	273	269	279	259	295	255	261	304	261	275	290	279	268	262	318	241	277	272	281	264	262	261	245	282	260
4117	4293	2306	1193	879	793	742	711	652	682	692	661	662	621	680	653	631	634	625	657	628	627	612	640	641	616	641	615	606	609	665	634	613	599	630	633	607	607	592	602	629	606	616	608	620	638	630	610	637	645	611	627	635	623	651	625	638	608	592	611	593	580	580	653	581	634	599	631	620	589	655	591	600	635	630	605	585	636	637	609	633	633	614	647	586	608	650	621	595	607	630	607	664	620	606	669	622	674	665	652	644	636	642	621	612	627	631	609	624	644	577	626	616	609	629	620	647	633	607	619	669	627	628	598	619	607	578	605	623	610	621	644	634	614	584	621	659	620	604	642	641	656	602	668	649	655	656	596	590	588	641	591	612	616	595	666	622	634	604	641	608	603	596	659	594	626	647	636	635	652	657	633	622	584	631	660	577	584	678	604	646	630	650	635	603	590	617	644	639	628	607	610	607	641	608	598	593	597	587	653	641	629	639	647	645	635	640	673	621	610	552	640	608	653	616	648	617	605	617	595	657	631	598	580	654	640	636	657	583	646	675	666	632	608	614	601	624	606	612	605	609	620	567	615	651	599	654	604	688	631	649	631	636	643	610	647	654	634	591	574	648	613	610	653	641	608	620	642	652	611	638	612	589	603	611	687	598	652	592	604	625	607	637	635	617	655	613	648	643	624	623	622	656	627	628	619	623	625	620	617	619	615	602	621	615	631	640	675	591	596	648	603	620	610	612	632	584	632	606	659	603	645	609	595	611	650	620	611	601	623	627	620	612	651	618	610	627	594	594	629	602	579	620	594	586	608	632	591	621	634	613	624	547	619	583	608	614	658	640	573	655	612	653	642	664	618	645	627	609	665	632	646	632	594	583	592	634	651	610	547	612	643	587	598	614	600	615	601	647	627	639	603	621	638	659	610	613	590	667	617	584	538	634	629	596	625	634	666	616	586	611	665	645	617	611	649	617	622	625	648	661	610	635	620	643	647	642	615	613	625	555	605	613	627	592	615	655	631	629	635	622	566	595	629	599	642	629	600	611	625	637	646	616	620	585	612	659	601	664	598	611	612	594	634	628	657	625	611	616	685	615	619	633	625	618	612	586	591	649	627	648	622	620	650	619	627	657	633	601	597	587	625	629	662	634	595	594	667	641	607	641	592	630	590	647	613	607	650	651	629	615	581	603	624	681	611	623	647	651	632	634	653	591	622	611	666	621	580	644	636	620	581	638	613	602	575	625	636	652	600	695	615	611	660	610	600	657	616	656	596	618	620	620	575	631	646	651	610	656	616	630	638	581	597	602	650	563	604	616	631	630	632	635	610	620	571	636	635	600	643	648	635	613	611	649	604	599	588	621	647	636	599	601	633	616	582	646	641	643	593	649	607	615	637	634	620	638	618	642	653	628	613	580	633	633	617	610	605	652	659	636	646	657	638	614	594	607	623	613	622	605	647	607	588	643	605	600	631	575	659	608	572	614	617	585	604	622	654	595	640	606	594	596	609	562	631	633	583	653	614	629	665	615	681	632	639	600	590	629	599	649	644	634	645	642	619	596	566	689	610	631	579	645	609	628	623	652	621	637	605	661	585	623	591	626	597	633	631	632	600	595	649	630	629	619	631	588	615	587	591	663	635	647	602	635	644	610	598	619	614	629	597	617	640	628	604	631	597	641	598	616	595	659	592	635	608	655	635	631	653	620	609	625	677	616	618	665	637	604	638	602	596	564	603	610	607	642	619	630	626	637	647	612	637	659	649	631	591	588	639	621	591	600	600	640	631	601	630	652	616	665	556	574	576	632	639	597	612	654	589	624	619	575	646	613	675	642	631	624	641	634	660	610	609	658	641	639	626	640	649	594	645	659	620	644	612	622	612	623	600	583	596	603	637	619	613	645	610	622	599	630	621	646	612	585	617	625	607	627	624	562	662	615	578	646	576	647	646	587	632	640	629	629	642	608	599	653	576	617	600	628	635	618	617	633	550	627	621	619	630	641	604	624	614	599	548	618	677	614	642	595	640	660	651	631	665	575	627	561	636	590	603	634	600	623	649	582	597	592	615	618	624	632	618	664	606	623	641	600	613	595	617	672	623	649	595	628	571	598	631	616	605	658	656	620	627	637	631	646	633	637	624	657	610	623	651	627	592	623	631	606	676	646	655	617	608	625	620	661	629	626	601	599	601	636	646	613	621	604	612	610	690	586	632	592	608	641	642	629	643	600	583	667	642	694	654	660	601	616	580	616	583	658	601	616	641	608	627	656	602	639	575	586	620	640	623	630	635	601	611	648	624	655	584	621	608	647	669	629	649	622	644	648	706	664	596	648	664	605	601	648	626	658	628	660	663	670	636	660	685	619	661	641	629	644	620	615	606	617	556	634	646	615	647	683	624	640	645	596	639	616	643	620	675	594	576	696	625	666	602	601	674	620	653	641	635	660	594	612	590	632	632	610	640	674	666	604	594	629	567	611	607	633	618	618	669	612	615	606	607	584	646	610	587	597	623	610	601	608	627	644	654	641	629	639	660	611	611	609	592	629	641	615	655	598	597	650	629	684	649	618	631	591	620	601	642	626	652	610	623	615	605	612	637	594	613	618	649	635	615	599	651	593	608	603	618	623	601	623	611	623	649	622	586	631	697	621	628	611	633	615	652	600	637	664	601	572	596	639	565	647	635	622	605	624	620	596	611	622	632	614	645	574	620	622	593	622	640	613	625	707	629	618	625	628	580	653	619	591	644	631	624	576	587	658	592	607	582	617	643	621	589	630	633	631	617	602	608	636	596	609	632	598	568	590	647	619	615	612	640	592	608	644	591	618	592	622	647	614	595	657	634	625	551	598	672	621	654	624	609	612	611	681	600	649	632	636	633	632	632	646	608	608	608	642	630	633	605	608	652	625	654	592	663	651	610	663	614	606	622	656	622	570	621	577	594	590	570	610	600	627	660	577	654	638	563	674	588	635	635	624	625	637	636	631	626	638	604	591	641	673	580	623	634	630	591	631	661	633	599	597	600	657	616	641	628	571	624	647	653	633	658	617	594	618	628	601	578	644	570	629	648	574	642	615	604	621	678	628	612	594	620	588	624	582	638	569	608	642	584	641	620	596	653	601	626	631	589	686	625	609	586	644	652	563	628	647	617	598	620	572	596	585	603	612	599	585	642	635	620	620	623	615	628	598	618	626	622	579	615	649	626	617	611	611	630	636	627	619	612	626	608	577	648	619	615	656	666	644	656	593	619	661	625	592	661	542	629	598	597	613	635	633	665	606	573	632	607	631	618	638	607	609	662	620	656	607	620	595	661	645	586	622	650	648	614	561	610	618	627	580	654	580	660	604	631	625	638	636	636	623	608	631	582	603	633	662	567	608	665	659	599	644	615	606	609	609	618	650	656	628	620	623	668	632	627	617	586	611	641	653	622	582	622	598	603	617	621	606	618	579	625	607	583	596	604	612	618	616	606	621	579	624	642	612	644	581	586	675	598	635	583	607	634	606	651
31835	19188	7060	683	484	453	529	390	455	421	447	410	392	435	448	427	438	436	393	453	427	411	435	408	436	429	419	451	412	417	417	404	448	392	444	457	409	423	419	452	414	426	388	403	407	448	421	412	461	437	390	431	373	411	451	390	428	390	447	427	394	397	431	447	430	427	378	413	418	396	401	434	418	419	412	410	426	395	446	396	405	418	464	431	436	440	406	407	378	425	375	414	437	437	412	439	407	407	425	424	395	429	432	437	400	419	438	435	456	416	438	439	422	420	368	447	450	437	424	444	398	423	385	438	392	462	393	416	433	454	388	421	406	422	443	384	436	408	407	422	419	432	437	429	433	388	426	433	444	386	403	429	393	435	404	432	405	386	447	460	399	402	422	422	392	401	434	431	422	421	447	390	403	429	399	457	437	450	418	434	376	447	387	404	427	418	407	393	424	395	462	423	381	428	395	414	411	419	423	392	383	413	399	400	424	374	414	463	420	443	437	421	435	467	411	392	430	378	393	398	442	471	406	396	459	405	370	419	446	394	433	447	440	433	460	383	427	451	460	436	411	446	414	434	406	438	408	424	408	394	443	398	407	413	415	433	402	442	452	406	417	401	429	403	446	439	442	429	417	411	408	469	365	429	404	415	430	444	434	446	425	421	414	395	413	407	397	412	406	460	472	435	398	414	395	417	406	415	436	408	364	431	398	382	444	402	416	417	410	432	419	404	392	393	390	421	446	416	410	455	406	426	404	416	464	393	406	416	391	420	415	419	467	427	433	425	410	438	404	440	403	462	444	414	422	440	458	439	441	419	393	418	443	503	423	392	420	405	404	437	349	431	430	429	455	455	428	440	424	419	403	417	390	409	434	438	391	451	462	456	417	436	447	414	417	410	402	431	428	449	422	445	396	413	415	431	440	463	430	405	454	400	375	398	437	422	404	406	412	479	453	424	431	429	450	448	478	412	387	431	426	422	445	448	450	424	424	430	405	424	431	423	418	432	397	391	389	418	378	379	432	413	432	421	408	483	416	410	420	459	400	436	402	413	416	447	478	431	406	423	455	459	387	403	405	389	397	399	400	405	394	418	442	424	421	409	444	412	383	418	408	428	444	411	382	433	442	463	417	439	413	426	387	423	421	410	435	422	455	430	445	440	398	457	434	393	408	452	412	371	394	405	388	444	498	424	401	383	396	447	408	448	408	418	444	455	420	375	409	442	426	428	412	437	415	392	444	427	419	420	436	453	393	391	420	425	421	412	376	457	405	379	424	408	431	416	418	456	387	396	388	419	416	417	432	462	391	355	448	444	428	426	450	427	400	436	436	408	442	441	429	406	424	405	396	410	425	409	447	391	393	455	422	419	470	403	436	420	445	448	402	442	387	411	394	430	419	437	463	449	420	418	419	416	418	411	436	434	423	423	434	418	419	431	436	438	454	440	418	391	454	394	425	440	400	441	405	417	488	453	387	393	441	472	446	468	419	455	409	414	446	455	397	461	416	384	429	412	464	455	440	419	389	433	449	382	470	421	429	452	434	457	407	432	416	419	406	413	430	390	417	457	400	429	411	409	427	398	437	450	396	433	422	410	450	415	424	413	481	424	407	438	474	412	406	448	403	412	427	410	472	410	427	430	409	444	405	408	394	418	384	428	414	413	404	453	461	468	417	406	407	424	426	410	430	426	441	441	445	465	419	405	396	388	390	404	448	438	413	438	444	413	439	385	451	385	409	424	417	386	408	435	395	416	426	408	390	429	398	433	442	400	419	386	419	408	454	414	423	403	438	440	417	418	462	388	405	446	405	406	407	434	420	402	423	421	419	431	408	436	454	403	419	412	443	409	461	424	420	434	427	421	405	440	446	390	403	412	449	437	396	425	448	375	384	412	442	424	402	445	451	432	411	399	439	459	420	415	392	449	393	394	415	416	401	403	398	375	427	444	447	380	387	443	430	443	418	402	440	430	395	441	395	406	421	421	399	411	425	430	448	427	404	412	414	425	422	424	394	391	467	431	426	442	385	410	450	439	470	439	389	400	397	423	435	410	430	436	441	410	411	407	413	443	374	379	423	415	430	444	429	433	431	416	423	450	446	445	364	398	409	421	428	458	419	446	452	452	417	418	409	406	439	423	416	389	442	398	448	411	409	434	400	427	406	417	403	418	420	426	449	434	421	404	420	452	400	423	405	390	408	400	409	402	420	393	440	403	418	406	404	420	450	419	472	410	435	414	415	413	416	412	453	420	427	425	420	397	415	414	389	377	394	404	435	457	457	394	454	371	396	433	387	383	435	387	412	400	431	449	416	408	386	446	407	392	424	387	450	437	435	491	435	426	439	431	424	387	422	407	449	448	434	416	399	409	412	422	468	429	417	408	415	411	401	374	441	434	403	359	420	450	440	428	422	415	396	429	392	435	406	369	390	393	428	500	416	440	418	411	406	464	425	391	436	391	381	446	441	437	433	440	420	435	398	423	431	443	417	425	396	405	447	407	417	380	430	396	430	388	431	421	395	450	457	398	399	394	443	433	430	435	407	426	401	415	442	447	413	445	451	394	434	442	419	425	439	455	435	432	384	402	427	430	438	416	458	429	404	426	421	405	380	423	466	414	406	428	385	426	414	402	429	450	422	408	401	400	398	409	439	427	416	436	357	417	401	420	406	437	427	401	434	448	389	441	419	425	414	428	437	407	428	395	402	410	427	453	400	405	436	459	418	414	411	384	445	418	400	469	399	427	405	405	398	402	409	424	436	413	440	432	428	401	389	407	407	404	409	414	457	398	419	430	450	415	406	427	455	435	440	413	388	432	431	411	415	436	411	423	408	396	387	425	435	414	441	409	378	427	413	414	444	403	429	407	404	453	399	442	388	425	410	460	436	393	398	444	427	411	430	435	407	419	406	425	406	426	414	429	429	443	410	408	392	442	408	426	411	424	423	468	418	440	419	415	444	407	459	447	408	376	450	416	432	419	397	426	431	388	425	418	415	398	435	450	411	420	417	414	434	431	432	435	409	383	406	404	452	480	430	430	422	436	404	421	422	416	380	454	408	398	388	410	409	414	413	386	448	396	404	429	413	411	436	433	412	375	428	424	453	413	437	369	399	414	422	438	416	425	428	429	394	425	410	427	421	422	459	382	431	410	415	424	383	391	450	427	402	422	399	445	394	432	420	477	440	454	430	458	427	460	422	451	406	402	406	402	399	421	400	436	438	408	436	359	418	400	453	434	391	397	410	439	458	440	430	413	400	462	430	412	400	443	431	423	479	430	398	409	399	400	434	441	455	411	418	426	433	438	404	407	417	416	423	453	406	417	405	418	437	407	436	415	416	408	412	414	413	448	447	371	413	396	410	428	422	414	428	416	420	407	385	423	416	433	394	383	433	424	409	461	420	411	428	422	415	433	402	413	395	401	436	407	461	475	465	399	438	426	423	417	438	389	401	477	426	447	432	411	428	439	402	445	428	441	416	433	441	435	414	411	436	431	407	454
5604	1103	1041	921	969	938	940	984	985	963	1049	975	971	982	908	984	968	930	959	954	938	1032	993	961	980	887	950	1010	980	985	959	983	947	954	988	949	934	971	920	957	952	969	978	934	992	1013	933	951	930	991	958	977	954	1003	969	964	935	994	983	962	968	893	920	975	952	954	925	977	1014	970	956	981	960	946	958	963	966	1062	1018	944	991	936	963	940	923	956	976	941	951	980	975	1009	892	963	986	971	928	969	962	984	972	1019	945	923	920	1011	943	966	899	938	978	953	940	936	925	947	952	963	970	962	968	947	961	938	941	1008	930	941	957	1022	942	884	1014	932	955	923	981	949	942	982	993	945	966	934	966	946	994	940	972	939	937	920	919	1007	914	946	939	944	923	979	977	1009	906	987	964	919	955	919	965	977	884	963	926	967	905	952	985	975	910	925	938	931	993	973	1022	929	943	1003	1014	972	929	974	963	988	998	951	968	959	915	966	939	955	1005	957	991	965	937	954	920	950	970	1015	982	922	975	916	968	930	973	929	953	946	977	915	905	968	947	978	928	964	980	1011	954	939	955	971	973	962	946	988	970	1011	969	939	983	1010	1011	908	953	996	954	964	960	971	949	985	946	963	976	908	1001	992	937	894	988	997	961	1010	958	944	932	961	907	965	974	938	966	952	970	942	923	970	978	992	932	976	934	896	977	961	922	898	972	956	986	991	958	999	941	905	948	974	910	958	901	975	976	943	981	952	919	972	953	959	946	970	942	876	963	926	992	904	979	944	961	958	918	902	952	916	944	952	971	932	964	941	950	969	888	995	942	920	957	930	931	923	943	950	958	951	986	969	964	939	872	943	980	969	945	974	866	1033	1008	938	991	922	973	990	983	941	961	953	945	1000	947	926	952	923	924	924	924	930	961	931	975	986	1002	975	969	955	934	962	981	956	958	898	938	927	943	963	909	898	899	951	926	940	984	931	906	924	945	969	937	901	953	1011	933	969	942	1029	967	993	973	969	889	998	950	902	905	960	954	954	910	975	921	968	906	950	957	983	987	953	915	938	976	873	971	938	921	975	1011	977	898	982	911	977	926	976	941	930	909	985	934	913	940	981	972	976	988	1008	975	933	937	964	870	1010	977	932	949	955	980	941	960	964	912	976	936	985	1043	1020	991	974	948	951	918	995	976	942	976	913	980	952	926	977	932	896	911	964	898	953	912	1011	939	969	866	978	959	919	944	979	924	982	968	956	994	906	949	961	960	970	963	976	964	1022	887	958	980	993	948	956	931	958	965	991	979	918	979	941	985	1011	924	945	933	974	958	988	888	973	953	1011	931	967	930	927	977	979	967	912	961	996	938	946	978	946	970	968	950	932	986	968	942	1042	940	952	966	958	925	991	959	1028	1000	1010	985	944	918	907	935	945	983	932	935	911	1013	952	964	971	940	945	912	1005	927	926	920	919	980	950	920	970	980	928	963	914	956	991	880	992	926	942	993	968	959	922	953	932	971	974	944	939	943	951	947	974	963	946	962	942	980	953	946	929	932	989	978	962	983	907	977	964	943	957	917	969	936	976	966	944	974	973	901	1038	945	969	929	959	943	964	960	959	983	953	953	982	910	921	925	1011	1002	967	978	941	886	1027	1007	955	1006	1002	910	917	919	920	943	971	940	916	961	937	992	904	987	903	975	930	937	951	952	926	957	1007	946	968	959	961	997	921	984	971	999	975	976	922	972	961	940	934	935	935	967	939	989	978	1000	970	949	939	960	912	996	962	924	984	980	929	989	939	920	938	965	1027	938	958	934	946	942	970	893	964	984	1007	960	964	928	938	948	925	938	928	966	905	966	1001	1011	949	946	934	931	957	949	958	905	922	932	898	961	987	985	971	999	979	963	1025	909	986	936	968	962	944	1015	924	949	1034	985	969	920	881	986	985	928	974	929	946	997	967	1020	971	971	942	993	956	954	975	944	936	970	1026	979	896	941	989	993	915	932	939	927	951	990	942	943	971	922	974	948	941	966	973	904	975	952	973	962	932	923	1004	978	939	965	943	940	959	938	949	949	943	984	965	939	934	994	913	928	956	923	902	939	970	915	968	948	964	975	990	951	965	930	989	950	1013	953	940	1011	921	959	961	977	1013	996	954	973	986	953	929	961	948	954	951	937	976	947	985	948	907	1005	926	941	939	964	981	919	1001	986	999	930	995	1025	983	947	925	952	929	1008	923	939	958	929	973	990	1008	935	928	966	1037	939	990	982	981	998	1034	955	915	935	937	928	979	932	912	913	939	944	935	961	951	911	989	996	950	936	981	939	940	926	968	988	1031	907	957	963	906	969	930	956	1001	989	932	920	940	925	898	945	990	898	964	990	955	915	941	937	927	956	984	961	925	986	949	961	941	985	952	959	953	963	897	992	950	1000	958	944	962	1021	915	922	926	959	968	897	929	996	999	935	933	987	961	958	1006	936	953	958	949	987	960	948	934	907	933	954	933	902	970	995	952	922	955	950	950	859	956	919	922	959	993	965	966	985	977	963	920	1048	938	993	952	919	906	930	952	989	918	963	920	939	938	1000	986	1009	931	934	921	942	982	942	950	998	945	1000	998	1016	953	964	968	1019	926	941	1027	937	959	914	1047	965	945	951	973	901	1007	938	946	977	969	968	959	957	960	985	946	926	936	915	990	930	968	933	980	916	972	995	966	1003	999	948	950	958	991	993	984	1000	955	926	977	1004	924	955	919	945	909	973	950	924	959	954	1031	962	967	967	959	1024	891	887	921	948	979	940	992	941	994	989	981	1005	1020	896	937	922	973	940	987	925	927	951	968	963	955	981	1016	957	929	975	930	928	966	936	952	963	946	947	972	974	915	997	928	1038	981	981	931	948	921	920	965	926	959	973	984	1015	972	966	950	980	951	956	963	924	959	921	985	954	1021	989	980	917	932	973	925	945	935	979	931	955	972	940	966	994	943	1000	977	928	939	962	978	905	997	975	974	943	938	1008	982	935	951	977	936	954	930	902	978	958	936	1007	925	971	954	947	991	959	971	964	977	1001	1017	928	969	948	978	989	968	987	953	945	969	977	962	1031	967	970	952	956	933	913	969	945	960	968	944	939	983	916	951	951	951	965	896	979	894	950	998	936	937	960	918	1004	964	917	971	951	944	952	1000	970	987	898	969	937	988	953	959	965	944	958	912	962	968	942	948	936	980	949	967	950	968	951	938	963	931	971	1021	990	910	939	1021	962	1025	908	988	988	985	979	996	1007	951	945	966	997	954	1005	937	930	923	969	987	900	932	959	926	1001	989	960	976	967	941	977	1026	972	952	1004	990	963	936	946	973	925	944	928	966	987	984	957	940	980	966	930	995	975	959	992	1025	972	965	922	1016	982	926	936	961	997	905	982	975	930	911	1013	987	1011	964	968	933	963	885	988	924	949	918	936	982	915	1007	980	965	891	914	917	962	966	947	962	1001	1007	1011	962	919	953	1009	913	971	971	920	940	938	959	913	1023	967	897	998	926	962	967	943	949	943	946	975	951	968	980	907	957	968	896	993	918	956	1002	939	1000	958	993	960	984	1024	969	978	988	966	967	910	926	929	1001	971	919	948	951	948	925	937	910	983	974	941	929	926	964	908
23964	20766	24165	27455	20763	20611	1830	652	552	525	478	504	492	483	449	487	454	455	506	468	480	481	492	476	444	468	468	493	487	442	446	477	473	480	498	410	463	452	481	449	430	441	483	462	450	483	415	467	480	475	450	457	447	430	461	433	450	420	433	430	470	477	450	429	473	490	408	441	451	456	470	438	440	472	471	425	483	435	465	450	444	477	486	462	465	474	532	464	426	445	464	445	474	412	455	441	483	479	454	425	502	485	443	509	441	427	413	439	450	487	449	452	452	433	492	415	444	467	472	484	470	469	381	408	441	467	481	483	470	463	448	435	433	413	414	428	448	455	426	437	469	464	445	436	438	462	462	454	508	453	418	422	476	462	460	463	473	434	459	493	436	469	443	486	408	444	481	446	456	419	465	437	437	444	485	454	481	411	463	456	479	455	431	456	455	481	434	457	427	451	466	478	424	473	463	422	463	437	460	512	444	445	418	417	422	462	469	452	411	417	454	473	459	471	451	443	445	414	488	432	434	436	428	480	481	437	468	454	478	435	452	451	456	442	426	443	478	473	482	482	458	471	469	436	428	452	450	458	388	442	466	420	479	454	405	446	445	453	479	446	466	486	461	457	453	409	403	457	448	425	494	505	419	440	454	473	473	431	460	464	446	453	442	472	504	457	485	486	487	442	487	493	476	435	453	495	456	468	488	476	434	438	476	440	466	471	415	451	479	429	475	464	457	479	491	432	438	456	415	426	446	470	428	471	451	476	450	478	487	494	432	452	462	492	433	452	483	479	474	482	443	477	446	458	484	419	444	425	454	416	456	437	456	479	459	445	415	439	453	473	432	448	464	444	432	422	471	476	452	469	473	459	456	453	467	488	431	484	459	491	433	487	453	405	440	430	431	461	421	501	495	464	436	433	478	473	464	448	447	491	465	488	496	468	473	460	394	442	447	459	476	486	464	489	499	431	449	438	479	505	449	470	485	440	442	462	486	491	443	421	438	428	438	459	434	416	452	446	493	411	483	453	433	453	528	489	451	462	473	463	474	459	465	477	419	436	434	439	454	470	469	489	452	423	466	466	459	447	458	464	411	490	468	492	450	446	463	472	446	426	471	464	425	461	451	452	467	496	427	437	462	445	450	452	455	481	401	472	464	492	410	449	464	450	454	456	437	455	430	466	463	466	459	419	433	434	426	472	476	441	439	448	433	435	444	446	417	448	480	464	493	450	472	459	443	468	450	423	408	449	481	470	493	491	466	463	470	479	447	454	424	440	452	466	424	421	447	453	441	469	447	442	446	472	453	480	457	409	451	481	456	454	438	434	447	416	476	486	446	456	426	437	486	469	432	455	441	437	453	463	469	406	475	464	481	449	438	483	445	412	438	461	441	462	448	491	461	455	409	436	466	437	445	426	510	448	442	426	452	494	489	471	453	434	424	445	431	428	430	418	427	462	439	387	462	444	485	439	403	429	446	467	496	460	459	476	497	458	460	471	452	455	468	462	515	444	429	468	434	475	433	470	412	492	450	401	478	452	454	488	409	443	524	443	420	429	430	472	464	487	419	415	415	435	440	436	418	463	466	432	434	500	507	444	470	410	444	442	498	436	436	494	470	444	465	435	464	441	441	447	451	479	414	431	478	475	449	480	456	433	445	449	449	424	420	426	456	483	450	476	408	464	441	447	430	442	437	452	466	481	439	469	471	456	449	457	470	455	497	452	430	435	476	454	451	426	451	421	449	450	500	445	455	464	442	478	450	438	485	466	461	467	488	467	524	456	459	441	420	467	453	454	484	408	459	461	458	452	478	452	447	442	452	487	490	448	442	440	449	467	511	443	470	487	464	471	428	453	482	464	403	460	439	467	414	446	438	458	497	447	426	459	452	460	464	440	469	506	427	482	454	472	481	468	463	456	438	465	420	442	419	435	470	440	464	444	474	452	422	456	444	483	459	469	483	443	459	456	464	454	430	435	451	475	440	469	502	447	499	438	426	461	433	461	463	466	445	500	476	456	410	427	442	448	431	513	466	467	489	471	448	419	468	431	475	456	458	453	480	442	443	446	423	466	453	461	478	441	458	423	461	431	423	426	422	446	451	462	474	445	473	443	433	459	451	503	416	463	520	437	419	505	431	478	459	458	459	459	432	446	452	460	499	489	472	418	483	473	517	445	442	444	426	490	448	464	439	490	455	468	466	459	466	478	431	459	460	468	438	432	461	473	484	438	472	400	478	440	417	459	481	441	460	418	454	451	472	485	448	484	452	485	462	451	474	447	439	452	449	534	438	421	463	422	421	500	458	468	464	438	476	500	432	497	477	490	470	481	477	455	445	474	471	446	476	415	422	446	460	473	471	465	494	440	479	440	446	437	465	448	464	412	457	499	469	468	402	435	457	482	400	463	497	474	463	506	467	438	453	420	425	445	396	463	449	454	479	426	450	444	471	482	450	436	465	431	450	445	424	443	452	456	446	498	463	447	441	466	492	450	452	435	466	479	476	472	452	464	474	484	474	421	472	477	472	466	469	470	468	435	416	461	453	449	445	454	457	427	448	481	434	438	423	465	452	450	437	483	513	457	441	429	487	483	438	467	490	455	481	493	443	438	431	446	460	409	472	451	467	483	486	452	463	449	442	489	456	478	469	440	462	435	447	440	484	444	457	432	488	502	482	477	471	428	463	461	432	425	424	456	470	440	450	478	479	481	465	444	416	415	444	475	425	474	463	447	439	445	452	487	434	443	416	435	480	449	447	478	440	420	475	495	491	455	435	475	446	487	456	450	453	439	424	454	445	439	435	472	449	440	473	486	450	485	454	464	510	435	473	446	426	462	411	469	471	462	463	442	460	488	415	453	412	463	429	431	418	430	415	410	440	523	464	493	449	465	459	430	439	470	423	412	435	473	464	468	463	450	441	475	477	448	471	468	481	465	520	479	512	472	418	432	432	453	446	469	438	431	473	433	418	462	422	467	450	442	451	445	465	470	441	462	474	465	438	433	475	433	469	415	478	432	438	455	470	484	467	455	447	467	437	438	460	468	434	506	448	467	460	454	487	450	442	460	437	449	438	428	442	445	436	496	455	444	443	475	452	436	414	428	434	447	443	459	465	455	403	426	443	463	439	455	460	458	472	472	461	458	432	469	464	455	457	439	465	487	472	471	473	426	408	467	467	454	454	418	446	438	452	415	465	469	460	428	448	455	463	491	475	465	396	435	493	464	401	445	464	464	484	424	451	441	426	437	439	465	453	457	444	452	473	459	483	438	418	445	415	457	476	457	455	500	469	468	440	481	439	467	447	472	445	506	469	457	478	441	477	443	423	453	440	464	481	459	438	453	461	483	463	450	440	485	428	437	467	488	452	460	459	476	441	482	462	483	484	447	466	415	477	457	438	491	451	475	442	445	441	482	485	463	429	466	493	431	443	449	449	434	482	474	435	452	446	433	446	480	487	441	444	468	469	472	478	448	447	449	451	428	502	425	458	466	461	428	488	477
4063	2968	1988	1360	1149	1053	1090	1026	999	992	1109	972	1052	1005	1014	943	1102	1012	1001	980	1021	991	1020	1027	954	999	994	970	1029	1005	970	1027	1053	993	929	1030	1004	987	1007	1009	995	989	1011	1049	1005	1018	1028	988	1044	940	992	989	994	981	1022	987	1025	996	1017	1008	1051	979	1023	1014	992	1023	1030	1047	995	1013	1054	1052	940	982	959	979	922	979	1007	995	971	987	1015	1000	964	1022	995	1035	1054	994	1023	1018	1015	1017	994	987	1008	980	991	995	949	980	1054	1022	1025	1020	1024	979	1052	1005	991	985	1007	969	1025	990	1037	996	970	1027	1040	1027	1004	1010	997	1000	1025	1055	992	994	1003	958	1001	1025	1016	975	973	1023	970	939	988	964	1019	982	942	1003	968	1005	1075	1003	1004	1024	1021	998	967	954	980	988	951	994	949	1039	1001	1029	977	1020	954	996	988	1020	974	975	1040	988	971	1016	1043	1020	1014	1027	979	997	951	964	989	956	990	987	1033	994	1011	1014	1056	1031	978	1005	1041	950	985	1006	1000	1024	955	1057	975	965	984	1061	1025	916	1016	1045	969	1029	1004	1036	969	997	1015	1020	983	993	1007	1043	1015	953	977	963	992	976	944	977	993	967	998	997	995	969	979	1023	962	958	1008	1009	974	989	988	952	964	1026	1041	1009	1049	986	1008	951	938	951	956	958	1029	1018	998	1062	1001	1015	1007	988	967	952	975	941	964	1001	938	1000	1029	966	973	968	981	1045	987	1010	1027	1043	1035	1009	1027	1028	993	970	1052	982	1037	1014	1003	1055	965	968	971	974	991	981	942	964	1018	1024	1025	1017	998	1006	1017	974	1033	965	972	972	1014	1006	981	967	959	970	1024	1023	1013	1040	1016	964	1039	952	991	995	1026	995	1006	1025	998	966	1016	1009	997	963	966	976	981	1001	993	976	980	997	962	1024	992	960	990	998	995	1008	950	1011	1002	925	979	974	1005	988	959	996	1029	944	990	957	1037	1000	1001	949	1010	1002	1017	972	995	994	969	946	983	997	1052	1030	1046	1047	958	1006	960	964	1041	1031	971	975	1026	974	1056	1057	1004	1051	967	991	950	1031	984	950	1026	939	960	1049	985	980	983	1101	956	1007	993	1008	1047	992	966	967	1010	976	999	1017	1040	1048	992	994	966	1029	1052	979	1040	998	999	1011	964	967	1011	1011	992	1022	965	1016	999	953	922	954	986	998	993	957	988	954	1014	931	1050	986	1008	968	1002	941	988	973	978	1028	1043	1001	976	974	925	977	997	980	990	965	953	980	1006	1009	999	1000	1011	1013	1018	968	1043	1012	997	982	1050	991	990	943	920	952	963	1014	986	991	996	995	1007	964	980	996	976	963	917	900	996	1039	1007	1030	1012	928	929	930	1022	1047	1015	1011	1045	975	1048	987	1018	977	1004	986	937	997	1001	1014	1024	1046	1013	974	972	964	1001	990	982	941	1014	955	946	1035	943	955	1015	935	993	1037	961	937	989	1005	998	1007	966	951	1012	984	973	966	989	1028	998	1030	944	1018	965	999	1016	1013	1033	1021	991	977	1016	990	943	1019	1004	1007	928	1031	969	986	980	949	1018	1021	992	990	971	987	1012	1011	978	947	1036	1017	1016	949	1004	1021	1028	1034	967	1003	1006	975	991	995	1001	978	1049	986	1012	1030	1005	987	1013	1042	956	990	988	945	983	973	940	998	1051	993	1011	958	994	1002	989	1008	957	1027	975	1022	1045	1005	953	997	973	1012	986	996	980	933	964	986	934	986	956	995	1037	987	1013	946	1007	968	978	1004	1037	994	980	990	964	966	988	1030	992	1015	957	948	1023	1024	1034	1005	1046	942	1012	926	980	998	996	1024	976	1004	1020	984	974	1000	1015	1001	1022	996	930	930	1013	958	1005	985	962	1017	1019	973	1010	1033	994	1030	1044	992	954	1036	998	990	1026	998	995	972	952	969	985	993	908	980	973	992	984	996	960	963	1030	1003	945	1006	948	1007	998	972	970	1007	1028	969	995	1006	911	973	1063	988	1029	947	986	995	1032	1020	1048	1000	951	983	946	942	981	988	1007	980	971	995	1031	973	1006	964	971	960	1002	999	973	956	1043	1029	1018	1039	984	931	984	999	1027	977	984	1001	977	997	982	1020	1035	958	980	974	975	1001	995	985	989	1028	1012	997	978	1003	928	1003	994	991	978	955	999	1018	959	952	950	949	1015	970	988	976	1076	985	962	991	985	970	982	1000	992	1001	998	991	1020	1000	945	966	1023	1059	979	988	1033	1006	950	1043	950	951	1035	969	1051	955	992	1003	1009	956	963	937	1028	1004	1037	1012	1023	976	1015	980	1007	969	964	1045	1015	991	935	953	956	986	995	995	1021	979	977	989	969	1050	1011	1002	1082	956	1009	1005	983	964	972	972	987	986	1006	989	991	982	921	984	1013	1041	1016	1009	997	1044	1006	933	1053	1005	1031	959	1030	1039	1007	980	1013	976	958	962	973	977	1017	952	1017	1017	998	975	970	1020	1048	979	1013	1000	983	1064	992	995	956	990	1018	1003	1037	981	980	1003	967	989	1008	946	1021	1042	1017	933	1011	948	972	979	1054	1014	1036	956	1015	961	970	1033	959	954	960	1039	1048	949	1017	975	981	1073	1007	1003	966	1024	1003	944	997	980	1014	1010	953	948	1009	1018	950	1019	984	1044	990	958	968	960	979	1020	1021	996	1027	1035	971	981	945	994	1025	942	992	1028	1022	941	1004	987	955	994	992	1022	963	1027	1017	1017	1024	1040	1007	998	999	1054	1043	1050	927	1015	979	982	1011	943	998	980	957	933	1011	989	1004	993	918	998	969	983	1038	993	1008	1003	1010	1011	1004	925	964	959	1007	1010	934	980	927	979	970	1010	1040	1022	1005	1039	1029	999	1018	1030	955	974	995	989	1023	1027	948	961	1021	999	954	980	1003	1009	1022	949	1003	976	983	949	989	1004	1007	1013	974	979	1041	968	962	999	982	1008	1007	1057	1052	982	1042	1021	974	1032	976	929	1007	978	1038	1034	1033	1024	1012	1019	982	1089	1025	994	991	997	967	1008	1014	1002	1038	1034	1011	972	985	912	1033	966	971	1000	951	1016	1033	1031	965	992	1016	977	1002	972	962	972	986	1026	954	1004	981	1054	1009	946	988	1016	995	1011	935	1020	991	1008	963	998	1027	1007	982	1006	1008	993	967	950	1013	970	1001	999	964	1007	959	993	992	947	990	959	1003	1001	1034	974	948	960	1012	1018	967	1050	988	964	1005	1005	1007	1006	965	995	1037	1025	1016	953	1024	1023	974	945	1005	996	997	1003	981	1002	988	950	968	990	985	949	973	994	1001	972	991	999	1018	1048	999	1024	955	988	999	1038	959	1000	989	1037	994	991	967	990	1033	1005	1021	1008	981	984	1044	1025	1026	1004	970	992	980	1008	1000	987	1000	986	997	973	973	1028	981	982	995	969	1018	1021	968	1020	976	990	1035	985	1019	1001	1001	1015	1034	966	1017	983	998	962	993	1000	1009	1072	1010	1010	1006	952	1010	987	994	1065	1002	1031	998	1003	1008	1018	1012	1061	1046	1019	1001	1030	1014	1013	964	965	1000	1026	1003	1006	1006	976	1001	963	975	1029	975	1037	1004	999	991	973	979	959	974	965	1069	931	1015	993	1008	984	1043	994	970	990	994	989	932	939	973	998	988	942	1005	1030	977	1052	984	1004	1009	1009	1052	1028	1014	955	996	920	1035	1042	1048	975	1044	1018	990	1020	979	1012	981	960	1011	1037	981	1008	1025	998	995	982	983	977	974	978	983	982	980	970	907	1009	1006	973	977	985	970	993	1018	1044	992	1001	1062	1003	962	1056	995	1038	991	993	1069	953	940	1044	1017	955	1005	925	967	951	991	1019	1051	980	1002	976	987	962	1023	996	1002	1026	1004	998	1038	1078	992	977	955	956	982	1041	989	966	972	1013	1016	992	975	920	986	1012	985	988	1028	973	990	1010	991	961	1010	988	928	954	1014	1073	958	984	1042	962	941	975	978	968	941	1016	1046	1010	957	1015	979	1021	974	965	1014	997	996	963	1009	1027	940	978	1023	975	1029	1048	942	965
23386	20716	24370	27095	20717	20731	17892	760	415	399	401	332	324	314	335	293	314	363	303	320	261	297	325	301	287	299	279	317	273	312	276	277	310	281	315	271	270	256	294	291	266	266	311	276	290	279	286	273	255	307	248	272	253	293	270	286	267	277	308	267	270	282	252	282	280	259	273	245	274	298	255	271	288	263	256	280	273	269	263	294	238	289	270	273	274	259	299	267	264	273	270	249	263	273	285	279	259	268	279	255	272	283	256	278	293	304	266	283	278	286	266	290	265	257	287	268	261	244	311	271	264	284	255	292	265	315	274	286	287	289	298	260	290	256	278	266	293	299	285	286	310	256	233	226	256	256	280	320	264	262	295	250	289	269	231	249	276	279	284	263	290	310	293	275	293	299	268	263	278	291	261	288	287	284	289	259	281	283	248	289	262	254	277	253	281	278	288	290	286	262	285	275	265	264	282	283	294	269	316	279	278	283	260	271	277	292	289	271	271	271	275	263	314	257	262	263	270	264	267	282	268	254	277	282	308	288	317	285	260	283	276	279	292	272	298	307	292	300	257	293	258	270	253	263	269	254	278	265	275	255	266	252	295	261	272	271	285	292	278	291	248	269	312	288	276	320	294	291	273	289	278	242	252	257	258	279	269	253	261	236	274	287	256	281	264	276	272	283	261	270	286	286	267	300	260	287	241	259	270	268	284	276	261	299	260	261	263	275	301	282	293	248	287	284	266	279	281	311	281	275	273	286	263	302	258	269	265	240	255	264	283	287	304	290	256	242	260	271	282	263	295	273	248	290	275	259	252	313	316	270	295	278	260	288	269	278	281	293	253	262	287	256	249	269	297	267	279	284	259	273	267	248	286	285	278	267	253	298	277	281	285	286	258	278	284	261	249	296	287	289	250	294	282	293	278	279	262	267	275	275	261	266	296	241	301	288	282	258	268	257	261	285	275	331	303	288	257	285	275	266	281	301	251	282	272	303	268	274	293	249	309	249	270	281	241	278	295	261	301	287	304	281	278	249	270	267	283	278	266	247	239	291	272	253	267	269	282	318	282	284	266	247	269	266	263	268	244	268	255	258	297	269	261	280	264	297	278	272	267	268	274	278	262	253	285	262	261	293	271	255	257	256	258	274	256	270	256	279	271	311	278	276	244	276	266	261	276	317	279	278	262	244	250	263	290	265	279	252	302	251	286	304	282	248	266	318	261	236	276	278	242	274	247	266	281	285	263	293	247	253	307	268	327	261	279	296	292	276	259	295	286	257	268	243	254	284	237	243	289	329	306	253	305	230	260	281	288	267	268	298	281	253	252	295	265	299	282	264	277	286	309	278	264	282	274	263	276	276	264	256	304	271	238	262	286	289	280	274	269	271	277	291	279	265	244	255	293	280	298	252	285	274	260	298	287	294	269	243	283	301	284	284	288	277	275	261	243	303	283	269	263	259	267	290	250	263	265	287	247	277	284	273	299	268	275	275	296	258	249	290	259	294	299	244	253	275	257	267	262	285	260	247	290	306	281	293	283	266	255	257	298	288	256	274	308	299	271	251	278	294	229	278	249	263	309	251	275	265	270	269	266	248	232	268	291	256	270	308	290	293	279	262	301	257	253	280	261	297	287	284	287	285	262	275	300	313	262	269	274	276	273	277	254	274	281	270	300	276	260	284	270	302	263	258	286	242	266	274	247	273	273	274	283	273	242	262	270	248	277	263	274	274	276	284	290	242	243	253	250	269	285	265	298	274	273	250	286	287	304	264	286	299	270	312	275	268	301	295	277	302	272	266	271	286	300	259	269	280	247	300	287	263	295	252	277	265	276	276	263	300	267	258	279	296	276	272	297	315	309	230	290	277	266	277	256	279	293	309	262	284	289	258	257	275	301	295	316	278	291	276	257	267	277	260	291	262	300	286	286	292	264	300	277	258	275	299	254	280	303	286	272	276	278	276	257	259	276	282	301	310	285	236	253	276	255	305	272	288	314	258	263	264	270	255	286	282	275	278	263	283	246	283	264	282	269	269	255	319	255	298	314	244	287	329	266	281	269	234	251	246	285	242	240	292	264	267	284	288	282	306	266	252	291	297	257	301	254	235	297	265	256	267	293	267	281	285	280	233	252	268	273	276	281	279	277	272	261	280	288	276	254	284	279	298	265	242	259	285	309	291	321	250	247	272	276	264	256	308	291	269	262	279	289	254	250	260	280	271	254	282	267	294	272	252	274	256	284	304	270	255	279	286	274	281	279	275	248	295	294	263	272	291	257	267	292	260	261	293	291	272	294	284	266	292	258	303	256	245	254	257	297	318	273	258	295	294	267	266	311	291	262	256	265	294	298	280	276	294	274	272	257	282	253	262	290	279	267	281	287	253	267	260	274	296	270	276	288	226	267	266	283	276	298	291	275	294	280	275	269	260	273	280	258	246	259	293	284	272	271	241	286	248	295	263	297	273	277	275	297	279	289	282	292	307	260	267	287	284	269	253	296	274	305	287	285	290	282	285	241	287	253	300	297	244	316	301	266	267	252	263	258	282	272	267	282	286	278	269	264	305	299	298	247	270	278	240	273	288	261	273	254	277	250	264	272	288	299	299	259	276	267	250	262	275	284	259	253	280	256	264	299	291	288	250	285	263	270	267	299	277	284	256	268	285	270	263	263	267	279	279	273	293	265	265	275	276	276	311	256	289	287	275	268	262	253	282	290	287	296	275	248	274	246	303	271	272	246	287	292	307	259	256	293	274	294	261	265	276	272	261	258	277	244	255	271	288	300	249	264	260	241	263	264	268	267	285	275	247	220	297	266	273	266	299	251	291	280	280	284	271	289	291	276	279	261	247	259	258	268	262	293	268	256	257	294	252	291	258	250	315	313	300	274	284	291	244	268	243	262	273	250	274	267	241	269	276	262	273	263	267	295	292	291	265	265	305	296	297	258	279	270	272	259	270	247	308	277	256	275	311	258	284	268	276	281	275	284	293	273	283	272	288	271	277	307	260	248	289	278	266	267	275	266	272	263	249	302	267	279	312	264	277	284	261	302	262	292	233	297	291	277	290	258	283	272	263	274	273	270	290	302	250	294	238	312	278	259	255	295	265	298	279	295	268	287	299	273	256	282	267	275	243	289	250	245	286	263	292	286	269	264	280	279	277	267	253	260	293	284	265	293	266	272	269	279	291	285	255	259	292	301	313	292	255	291	268	273	251	250	266	282	259	255	271	288	231	274	292	264	271	317	267	284	247	302	272	307	295	294	310	299	284	254	296	247	259	275	288	249	267	294	277	290	296	282	265	275	262	243	273	272	273	286	277	281	280	243	276	269	282	291	257	257	273	281	293	275	283	243	239	254	291	277	257	250	241	274	294	299	292	286	273	280	252	300	282	301	245	309	293	273	305	276	267	298	298	277	295	247	251	274	259	265	264	276	279	261	281	270	288	268	259	294	254	241	287	276	301	280	291	266	263	269	293	271	280	240	279	246	287	296	285	284	278	257	312
4182	4288	2247	1229	859	772	699	711	647	642	699	696	645	660	680	611	646	633	658	621	631	636	658	620	659	645	611	588	612	616	625	638	639	603	668	646	645	623	616	650	606	642	620	571	629	601	590	647	603	654	629	586	656	605	636	589	674	609	604	603	588	651	594	640	626	634	633	628	601	665	650	607	613	606	582	640	619	640	639	611	620	597	620	626	605	648	668	609	630	677	625	646	672	604	638	638	617	635	611	595	604	646	604	621	628	616	626	632	605	621	612	678	643	606	605	621	616	626	597	664	647	578	596	638	568	665	636	594	646	635	609	573	671	623	604	602	580	606	629	591	614	605	676	577	620	593	599	643	605	643	607	622	615	614	623	608	608	643	640	590	643	653	626	644	616	599	641	624	651	669	619	612	638	580	635	608	625	592	653	609	653	661	594	588	616	624	636	547	579	572	603	664	598	660	669	605	587	612	614	618	640	605	632	616	652	580	639	613	654	581	660	670	681	622	576	645	582	580	566	637	606	667	614	572	589	640	590	626	642	615	632	627	618	629	582	626	609	573	628	653	619	601	622	660	680	610	645	615	633	602	633	638	653	663	597	660	614	618	632	619	593	628	655	657	629	607	590	667	651	644	633	661	607	621	688	621	609	657	611	636	584	596	591	639	581	610	673	608	589	623	649	651	595	607	614	655	627	638	599	643	656	644	622	661	595	623	634	631	640	593	613	611	682	624	674	654	625	616	653	635	619	647	608	663	635	623	636	645	607	634	683	601	635	677	651	590	657	598	619	608	590	654	669	598	619	623	607	665	628	657	641	603	604	586	580	604	635	631	643	630	619	659	619	634	630	619	654	654	632	617	636	652	621	646	629	627	603	606	643	619	612	591	610	565	655	629	599	664	630	607	611	633	632	627	646	632	609	627	626	633	562	623	589	571	617	680	610	608	635	620	633	594	586	614	624	651	623	654	665	640	624	612	632	647	601	600	609	575	624	583	576	637	647	648	632	630	618	648	616	615	619	635	605	613	605	620	596	602	659	643	609	614	626	648	605	614	577	663	609	620	654	698	633	582	639	606	603	578	617	635	647	627	640	595	603	579	620	634	645	613	665	603	623	618	635	614	612	613	660	670	583	592	629	624	606	687	616	622	593	572	648	617	616	608	605	578	652	644	608	601	634	624	648	627	618	617	611	586	604	653	574	629	632	637	630	560	638	689	622	620	618	613	597	629	612	627	625	628	659	584	562	621	597	624	609	652	626	612	564	617	620	628	623	626	643	615	634	602	597	605	605	641	643	647	576	596	666	606	676	610	628	604	645	622	636	594	592	664	653	611	635	613	605	628	620	652	637	613	632	657	599	625	587	665	594	634	626	640	602	621	638	596	606	572	609	591	653	627	654	614	614	599	636	611	601	625	624	618	639	596	577	627	592	603	594	633	658	662	665	589	642	669	621	588	586	630	639	632	606	602	613	620	683	627	582	634	593	617	669	583	620	623	646	613	609	612	634	611	642	611	655	609	626	629	635	620	641	605	633	648	655	629	606	602	609	623	611	631	646	634	608	640	630	658	603	637	609	654	588	608	636	603	641	628	673	624	602	609	634	623	611	604	635	624	596	665	558	655	621	628	618	586	638	591	618	582	572	662	613	616	591	593	635	608	589	602	593	612	605	653	661	612	615	659	621	643	610	625	622	627	621	664	596	643	592	624	595	666	612	610	639	637	598	650	665	591	600	630	619	614	642	636	614	641	610	606	650	652	619	654	618	621	612	636	621	630	620	607	666	627	587	614	612	643	646	599	581	625	652	667	587	573	634	648	601	645	612	593	667	628	634	642	638	601	689	649	608	616	625	619	620	630	566	625	619	614	616	662	589	626	545	624	617	655	632	606	599	628	607	645	596	645	595	606	594	619	618	579	599	630	620	613	621	609	603	612	649	613	604	631	605	617	622	638	589	613	607	628	577	618	642	583	611	599	626	617	656	613	618	625	630	597	609	586	612	644	619	649	644	628	640	599	660	666	629	622	647	614	651	613	637	657	629	601	670	584	613	628	672	691	653	614	601	592	619	610	634	640	589	599	647	630	582	638	643	636	613	631	586	614	631	597	588	638	624	605	644	604	613	615	626	600	638	617	609	618	631	650	552	610	593	651	625	635	623	647	624	617	667	622	617	641	610	629	610	608	601	606	639	662	601	641	615	620	582	602	633	583	604	606	633	598	585	581	599	605	609	630	638	617	586	610	615	635	644	615	570	639	626	648	605	626	605	628	676	594	624	619	596	633	624	621	615	631	631	635	663	629	657	656	629	631	653	653	632	629	631	569	645	622	615	623	602	615	615	598	641	566	596	613	649	630	630	672	610	603	629	624	595	624	649	609	615	617	622	643	587	569	658	636	641	596	627	644	634	585	641	638	623	599	600	607	636	646	612	603	624	619	615	610	617	633	606	563	626	656	618	622	674	626	618	618	576	605	598	618	625	605	654	601	595	612	631	623	587	624	617	602	614	659	658	636	653	632	655	620	612	621	579	584	645	650	652	678	632	636	582	617	650	612	607	620	585	633	624	643	629	614	627	622	626	597	622	587	656	583	686	610	656	652	620	661	614	612	612	605	638	657	620	610	616	611	676	611	644	615	609	559	639	616	619	603	630	617	616	610	599	613	650	620	576	617	629	647	624	602	586	596	598	595	670	610	604	642	631	652	656	621	633	682	589	647	624	600	603	654	624	593	628	597	598	625	622	624	625	618	581	589	622	635	618	629	619	638	655	650	634	598	603	613	644	638	600	633	648	637	673	669	615	634	654	642	636	583	578	637	614	618	547	642	591	608	642	585	642	627	621	580	592	631	650	595	621	623	602	593	654	603	643	633	632	610	672	582	611	570	646	624	594	633	604	645	675	603	612	641	588	669	605	592	625	629	602	604	606	638	580	604	657	583	659	671	621	636	592	645	631	612	650	616	606	674	600	644	627	594	658	631	615	646	635	644	623	605	624	661	650	626	611	629	642	661	604	609	598	669	603	606	619	620	633	608	636	648	614	617	641	666	618	632	644	616	637	610	653	581	567	619	608	604	653	622	619	639	622	589	617	611	624	661	638	601	597	638	646	641	602	627	610	620	613	645	611	645	631	673	665	595	628	649	640	626	596	597	647	577	610	579	653	690	668	640	652	627	588	627	646	640	562	659	639	616	623	623	640	607	654	563	640	628	599	594	600	623	613	646	638	635	631	636	603	628	620	652	638	608	615	639	620	628	627	645	648	644	622	643	636	598	592	579	595	588	610	617	654	613	633	619	633	614	638	600	610	596	627	601	630	643	619	660	586	605	640	628	671	613	632	618	629	667	577	613	664	633	647	652	628	573	601	665	597	643	625	593	600	648	606	622	639	628	600	586	598	617	583	621	593	633	609	622	594	639	637	590	603	617	578	666	674	600	594	637	591	679	598	626	636	594	599	660	662	626	620	614	654	634	585	629	638	648	634	607	639	640	640	627
31828	19112	7114	735	502	485	458	423	403	448	433	455	395	410	450	441	391	429	448	411	401	391	439	414	406	435	431	420	402	406	444	442	438	408	431	465	394	394	423	428	375	434	442	434	428	391	421	432	412	406	417	401	408	417	448	454	423	392	430	415	422	402	372	440	397	431	419	398	443	438	395	377	410	430	402	435	403	418	395	431	444	411	408	428	432	400	426	439	433	403	383	412	392	427	426	450	425	412	380	410	411	413	419	438	441	390	443	430	371	401	406	438	408	440	455	437	460	438	392	404	419	442	421	423	447	408	421	406	399	458	407	437	381	437	420	453	402	472	447	408	395	402	426	402	444	427	439	421	433	371	403	417	426	416	409	442	425	418	403	430	420	417	449	430	406	400	395	461	406	393	366	465	429	438	443	408	393	445	446	363	437	381	399	400	412	462	419	431	404	398	419	416	434	429	418	419	414	415	463	446	448	421	395	442	393	414	413	439	410	437	406	399	454	399	404	421	424	419	406	418	438	432	404	425	379	437	404	447	463	424	426	459	429	424	437	464	429	435	416	390	401	388	419	461	427	397	388	434	432	469	409	429	416	432	383	406	405	431	394	423	418	447	451	406	420	404	402	432	408	431	418	445	403	421	442	416	409	425	383	412	389	442	410	416	426	429	423	397	432	405	397	385	410	429	444	403	418	445	477	404	402	403	419	400	405	438	473	429	442	400	392	406	422	411	381	441	453	399	414	428	469	434	398	389	459	415	402	408	378	402	390	427	413	433	430	433	414	408	445	418	432	430	426	435	433	431	402	449	427	422	433	389	427	420	416	427	439	397	448	443	424	418	391	439	416	369	452	396	378	403	369	406	401	399	429	416	410	408	393	419	401	443	390	432	393	411	393	410	446	437	400	421	441	430	430	429	390	434	407	440	395	434	437	396	412	432	441	406	441	420	441	433	485	406	414	398	420	390	413	410	388	369	423	436	398	425	411	442	376	403	418	455	415	431	438	437	439	425	408	419	423	415	461	418	413	393	446	468	428	461	464	376	426	431	410	386	417	441	398	415	435	375	413	453	433	450	387	407	417	424	392	427	445	415	432	439	429	430	425	408	416	434	416	395	408	406	430	468	415	429	427	430	413	411	429	445	430	402	401	432	417	387	414	428	377	424	389	402	444	448	385	419	417	416	402	426	424	425	417	397	464	403	412	416	388	475	435	462	423	377	436	468	390	435	426	432	425	415	383	396	425	373	416	435	402	434	433	447	426	445	436	462	457	425	407	402	399	416	411	444	475	417	354	412	408	428	417	406	440	455	454	422	401	436	482	435	467	409	415	399	401	437	423	414	429	415	448	408	404	413	440	442	402	439	450	433	438	446	377	402	434	443	402	377	434	393	413	429	439	417	402	433	344	439	434	425	409	403	431	412	412	458	423	409	409	400	396	455	428	433	389	422	468	414	418	437	439	440	425	411	413	407	424	435	420	447	425	419	392	407	407	449	394	417	376	423	426	402	421	411	417	422	422	418	399	407	451	362	421	390	431	432	445	415	435	392	457	406	416	397	433	394	457	425	409	439	441	423	388	391	397	428	410	415	398	445	422	447	456	387	408	393	412	403	410	396	443	461	446	426	438	386	406	392	427	423	447	387	397	391	446	430	421	438	437	427	440	426	440	421	424	412	410	438	401	427	412	398	390	434	431	403	422	410	441	450	375	454	427	395	435	419	423	440	428	460	421	404	423	434	403	426	403	375	402	394	419	407	455	464	392	414	410	423	403	431	394	438	443	423	414	401	443	435	421	421	399	419	393	391	441	409	431	398	432	389	418	429	387	373	456	436	444	454	444	421	408	363	384	434	415	421	374	400	422	457	406	432	392	396	458	379	412	447	440	420	401	427	447	402	449	372	369	386	432	450	403	447	391	403	449	377	429	429	422	401	420	434	401	421	431	419	405	451	395	420	414	427	418	429	445	430	446	384	401	402	433	451	446	429	430	423	403	412	448	438	433	408	446	421	462	404	431	389	413	428	462	447	441	447	414	459	425	406	444	400	440	453	442	448	434	404	419	416	402	426	395	437	405	400	441	402	398	405	411	424	413	383	374	438	418	421	473	427	436	429	402	404	410	435	378	416	424	415	426	415	456	446	463	399	383	434	413	424	448	412	464	418	422	441	416	416	395	423	405	419	410	402	440	403	423	432	423	420	466	438	405	381	415	426	437	432	422	425	442	387	455	443	415	444	452	410	450	421	388	412	383	432	440	428	413	420	407	434	427	418	392	372	378	430	437	428	420	431	390	438	405	377	426	414	405	406	420	423	447	431	404	440	424	421	473	390	418	443	432	450	433	408	450	452	433	409	394	453	422	414	470	426	434	412	436	431	382	415	384	401	373	413	388	392	404	412	412	435	407	454	443	401	453	401	416	421	419	397	406	397	448	409	456	405	437	438	406	421	424	420	410	421	461	420	405	396	447	419	472	422	407	423	407	382	405	405	395	411	443	417	470	404	430	455	405	417	427	436	401	410	390	420	413	418	411	384	433	432	452	404	388	424	428	410	409	452	464	416	418	421	421	385	385	458	409	409	385	443	458	444	436	475	438	420	448	442	393	405	417	430	397	403	435	412	414	428	416	425	463	469	429	433	430	404	415	464	418	454	406	405	379	408	424	423	422	455	440	428	412	451	399	414	427	416	387	430	391	427	428	420	427	402	440	413	407	445	429	437	403	377	403	450	428	428	452	398	428	419	450	444	446	444	434	423	431	436	436	397	417	404	458	423	379	397	439	407	411	407	415	433	406	422	457	396	416	456	419	452	380	415	435	439	430	463	430	394	413	431	438	466	412	381	421	418	444	383	387	425	406	419	394	413	424	397	414	445	418	430	429	411	404	418	396	421	464	460	395	392	419	407	425	436	427	435	402	373	447	411	447	425	416	415	371	443	440	434	435	419	444	434	388	458	408	452	413	414	414	419	433	413	407	393	447	426	384	436	407	476	386	411	383	419	432	392	434	406	393	401	416	436	427	433	437	434	403	396	434	413	382	429	483	439	388	411	430	372	402	425	409	437	412	444	399	397	444	412	410	442	425	391	409	435	415	388	438	428	408	373	444	443	406	386	488	413	377	456	425	429	410	428	411	456	436	440	458	380	416	427	427	436	416	427	401	470	420	432	422	468	400	404	436	459	425	386	407	438	382	382	431	418	428	413	411	405	461	426	453	394	434	390	386	462	415	392	399	405	466	416	399	412	412	408	411	440	396	445	466	415	417	398	423	415	469	454	398	402	368	398	439	381	437	436	403	425	439	453	400	423	448	421	451	473	414	420	450	401	427	413	438	415	432	424	393	402	436	411	445	410	402	414	420	429	398	382	414	420	420	415	451	415	441	452	439	415	429	431	453	407	435	403	422	416	408	412	382	421	403	382	423	436	414	449	424	399	461	467	388	417	425	423	445	405	425	424	444	403	416	444	448	435	432	407	387	430	426	430	436	415	499	398
5612	1091	1010	1010	972	948	930	918	977	930	979	1008	1021	960	959	957	975	936	942	948	955	940	977	993	929	959	967	993	936	915	1023	947	1012	951	1028	942	924	1005	933	962	979	943	971	978	966	965	960	930	955	928	961	980	973	971	909	938	902	980	935	966	972	945	971	921	991	975	967	956	976	962	1017	994	980	975	928	936	979	925	955	1011	962	986	929	1010	900	970	930	937	914	1002	947	946	1000	951	941	917	946	958	999	972	977	961	982	975	961	971	972	910	959	948	963	942	940	1020	954	981	957	1006	932	947	895	993	1015	1002	942	943	962	988	944	939	958	962	944	973	922	985	969	968	979	946	914	953	930	978	950	952	962	988	923	984	941	960	952	935	982	974	960	987	976	916	990	991	965	959	982	963	971	957	921	942	940	967	1003	1002	987	924	891	965	968	934	1001	945	917	965	970	1022	955	917	946	1002	983	951	912	969	1004	994	987	946	995	966	940	931	959	986	977	1010	963	948	945	949	949	905	965	978	946	953	960	903	910	984	1015	938	915	980	976	970	912	967	956	976	985	1067	971	955	939	938	1062	883	926	940	926	949	956	1005	962	921	954	909	841	939	915	926	947	952	923	943	957	953	975	948	972	1020	932	986	957	934	920	951	972	945	1015	956	941	961	948	1007	976	981	968	961	950	941	941	992	976	961	959	922	970	941	964	941	946	983	931	965	980	992	946	944	961	996	1011	951	954	967	960	941	898	936	961	953	981	984	933	971	943	964	1022	945	1015	928	977	962	931	984	911	913	1005	979	995	922	959	918	941	940	985	963	958	1012	896	948	934	950	954	961	955	1003	1000	996	924	981	911	967	914	921	959	939	926	910	957	964	949	957	993	941	972	930	957	1022	936	950	961	972	886	944	1009	971	989	922	924	905	911	934	927	955	977	997	951	993	982	939	998	946	1003	954	1029	1011	955	969	937	962	890	969	939	906	952	958	964	955	968	916	984	884	963	922	926	888	929	967	943	965	1013	909	966	934	1004	901	918	945	962	956	936	944	957	935	942	967	952	968	969	962	949	961	944	1020	1018	948	1033	983	1015	1011	896	948	946	925	984	991	977	966	993	957	995	952	930	932	919	967	889	1027	870	971	906	940	946	931	918	1044	945	928	943	1016	937	912	949	935	989	964	1004	919	1005	951	896	914	997	868	946	1004	923	985	958	1014	962	1012	980	950	1014	933	925	1004	1007	897	961	970	930	913	970	936	957	935	954	915	918	928	951	986	994	973	923	1013	956	937	983	930	987	960	931	1033	940	996	916	942	969	953	954	947	988	1025	998	936	965	935	970	904	961	971	957	975	996	962	919	914	953	995	956	995	975	960	938	939	925	927	915	957	972	937	962	962	920	955	947	972	981	921	938	911	955	952	977	887	933	923	892	972	920	978	970	931	996	936	921	905	965	977	945	965	962	896	982	967	893	969	965	961	922	953	944	970	992	957	927	975	901	942	979	941	938	1027	962	996	992	956	904	957	923	968	971	970	961	955	941	932	967	980	952	950	933	921	1003	949	981	875	960	956	874	961	974	921	934	996	896	893	955	985	949	943	1021	956	895	922	1011	975	976	940	988	943	954	1016	983	968	942	993	974	1013	993	940	960	967	953	941	924	922	930	934	941	996	956	979	959	968	935	1004	947	960	953	962	921	977	969	928	981	1002	908	987	994	933	990	951	997	925	971	1000	926	894	947	951	896	935	960	990	941	954	935	1008	896	917	1018	997	966	953	954	968	912	950	946	916	923	1004	963	895	967	968	978	1006	965	985	963	963	983	980	969	1004	957	942	925	955	972	978	950	977	977	935	954	943	889	949	911	950	953	949	980	1016	926	956	974	956	986	902	987	1002	892	995	991	952	938	934	908	976	971	954	960	944	1005	950	916	971	972	996	980	883	896	989	961	945	999	985	930	946	964	975	974	978	958	994	934	931	952	989	900	962	929	967	984	905	976	960	965	980	979	910	968	944	990	930	948	985	1012	1006	1003	999	908	979	953	1003	974	984	930	947	986	958	950	985	986	961	956	952	957	957	987	978	983	947	927	1025	958	952	935	867	991	937	963	966	929	1010	896	954	941	949	973	943	894	986	912	940	912	938	919	953	934	1040	954	980	943	934	966	962	981	949	938	900	938	991	934	992	947	934	950	994	974	951	953	956	942	973	935	928	941	1024	957	955	947	912	969	950	980	932	968	958	1004	964	951	959	973	1012	1003	969	909	997	999	982	986	997	1000	961	975	940	971	942	911	957	993	972	962	933	972	984	898	975	972	1026	977	979	925	995	971	969	930	984	968	1023	985	969	967	1004	976	1019	963	917	971	911	974	988	911	945	921	940	934	1036	1010	911	952	966	915	994	992	961	964	917	990	913	929	963	952	975	932	967	972	988	932	948	946	946	989	963	925	928	956	957	928	953	1012	957	932	1009	907	942	937	955	953	967	1010	952	983	987	1062	961	931	970	921	974	945	903	954	981	960	931	931	991	945	986	946	927	977	975	968	968	967	971	1003	984	927	970	958	953	962	967	951	989	977	917	932	933	923	962	981	998	1005	968	946	972	911	951	971	946	951	964	935	979	949	996	956	998	957	930	920	914	964	1020	1016	1005	932	956	991	960	925	942	900	919	948	975	919	937	943	1007	989	911	981	1023	936	988	966	971	995	913	957	974	975	938	979	958	956	976	976	953	880	927	965	976	975	953	921	964	998	920	959	945	989	991	999	995	947	945	992	1002	999	923	972	1002	942	889	1005	938	978	967	943	969	930	979	952	944	975	963	986	940	899	946	963	954	977	938	988	973	935	902	935	932	1010	887	970	1008	936	890	1017	986	1033	956	949	978	928	963	952	1007	957	973	978	934	942	911	956	945	979	908	949	969	908	975	989	919	912	898	968	965	980	974	939	997	1006	922	981	929	991	898	987	959	934	942	1001	974	955	957	924	1038	918	959	935	966	947	958	966	1010	1022	955	1001	1037	963	1019	945	947	938	951	928	994	948	945	954	957	942	933	926	960	936	966	993	950	976	945	979	1002	957	975	940	1002	991	971	992	966	939	947	939	976	928	916	983	989	953	938	964	964	984	920	951	923	896	882	944	928	1010	941	1012	942	935	973	936	980	953	952	898	990	959	947	978	934	1026	1008	940	1009	925	964	920	919	945	958	963	946	969	932	941	934	1011	967	977	1005	954	938	960	934	889	996	987	948	996	978	960	978	940	896	906	944	1039	976	923	984	937	1002	923	946	991	997	944	957	961	905	1020	917	981	997	955	932	1002	992	948	978	1044	879	1009	989	941	910	974	937	924	914	967	936	936	980	940	962	949	924	1009	914	963	1010	908	965	988	953	879	943	927	963	984	932	936	964	1012	1013	1016	986	997	1023	994	883	958	929	929	956	885	920	1005	907	944	954	930	946	944	971	959	948	904	987	895	919	926	983	924	960	960	930	972	958	951	984	955	970	962	952	983	974	917	947	919	927	942	956	1011	945	945	918	923	953	954	974	971	970	971	995	969	932	934	938	916	967	952	934	936	957	980	919	943	964	957	993	972	983	974	960	946	944	930	1015	916	927	957	932	926	978	966	989	998	956	976	921	948	1006	991	939	942	1041	985	1047	958	963	965	925
23871	20696	24100	27355	20690	20566	1879	703	567	465	499	467	467	505	500	448	422	415	463	447	486	499	486	458	490	455	453	496	470	444	450	441	439	439	484	477	490	467	479	450	473	457	470	440	413	457	445	454	446	487	479	456	414	452	431	464	465	422	458	469	446	448	453	461	491	499	431	443	433	470	478	500	408	414	464	432	426	471	456	460	495	466	456	442	458	483	471	452	446	432	430	435	481	470	437	444	433	452	489	450	430	447	454	498	472	457	484	503	509	502	484	462	516	463	436	468	442	466	472	403	427	457	459	478	479	431	425	472	437	429	464	432	496	482	447	470	432	448	474	481	452	436	452	430	483	455	463	505	428	439	439	470	493	470	458	437	474	467	440	456	438	471	514	450	456	453	402	449	430	485	533	484	499	433	477	493	466	456	440	461	461	409	498	463	393	441	472	412	461	457	461	420	423	471	461	444	473	444	452	446	448	414	460	432	477	462	475	462	453	497	423	443	454	451	514	454	442	465	449	469	478	430	455	455	470	455	465	451	430	471	393	436	449	433	423	479	462	486	445	465	455	473	463	455	464	446	453	418	421	395	426	471	455	460	432	495	473	462	456	449	514	436	428	424	472	500	434	435	437	442	448	440	427	432	442	436	419	434	472	455	470	442	465	507	407	466	431	487	479	488	460	455	446	438	494	429	459	441	474	451	442	423	443	462	448	431	460	454	475	470	493	426	499	455	474	447	467	431	451	451	493	460	476	483	438	460	459	458	482	454	476	466	475	451	407	447	435	481	456	412	491	487	449	499	471	429	494	468	449	452	489	412	420	475	441	437	436	440	494	468	458	449	398	432	427	475	470	461	453	474	435	472	472	462	434	478	477	447	420	463	463	440	466	488	427	437	507	462	467	456	424	449	435	458	471	482	497	485	455	456	450	491	485	440	447	452	418	494	471	422	437	457	490	484	418	457	424	442	452	459	444	462	457	485	477	471	422	434	425	488	455	468	426	434	486	422	449	441	485	481	417	466	448	510	449	440	450	455	444	442	469	486	432	432	444	434	469	481	456	422	477	502	475	444	450	464	462	428	458	489	469	450	471	482	464	459	450	431	461	421	440	456	452	467	480	419	441	458	445	468	456	452	474	469	455	420	456	432	463	461	468	470	465	451	422	472	442	413	490	447	426	460	414	491	459	460	487	449	432	457	434	405	436	486	452	499	402	468	451	435	438	488	432	416	483	487	422	466	455	450	474	472	466	445	459	447	448	483	495	459	394	463	473	454	466	477	444	442	457	410	481	445	478	419	415	475	454	396	487	442	451	427	467	491	491	485	481	474	450	438	470	405	439	487	440	483	518	464	443	410	474	473	444	448	494	472	450	448	466	465	449	473	479	462	476	417	443	465	435	445	475	470	427	464	453	437	455	451	455	456	465	491	515	485	484	458	452	493	461	433	474	432	443	454	450	429	433	470	463	455	485	448	485	457	440	494	446	444	406	465	427	459	481	433	418	469	474	456	457	421	430	458	469	472	486	479	442	467	467	450	481	443	490	470	450	450	469	481	508	425	430	478	460	452	439	471	449	482	414	449	448	483	475	439	457	427	441	411	425	479	457	460	449	431	448	440	449	436	429	474	498	433	451	412	470	495	447	505	417	438	459	452	447	490	444	458	459	494	423	421	443	464	460	459	452	428	435	453	480	431	456	486	437	450	475	439	464	434	460	479	450	470	447	456	471	475	501	468	466	418	451	468	476	480	464	464	459	462	470	459	472	446	431	450	430	432	469	450	475	460	452	402	485	421	445	460	450	452	472	493	447	422	443	461	457	452	500	482	454	454	472	462	448	421	447	462	427	473	432	474	448	418	443	438	513	446	451	469	485	470	464	480	420	453	450	461	436	469	461	489	409	467	471	474	455	462	468	467	469	418	433	428	428	431	441	418	473	474	449	479	465	440	484	471	464	438	463	460	466	451	493	455	454	427	502	462	508	480	495	443	455	484	498	496	473	452	472	418	489	444	462	448	486	393	474	444	477	439	488	487	424	434	432	477	496	467	454	437	394	437	501	447	459	438	467	485	474	483	482	422	428	493	475	441	437	511	483	459	462	443	446	414	413	420	454	453	462	473	469	462	435	452	422	429	479	442	456	487	466	450	490	439	479	431	445	436	465	486	423	454	467	463	451	443	457	493	467	475	447	429	452	469	457	430	440	454	466	462	448	451	401	496	487	443	475	477	457	473	428	504	510	439	450	484	452	458	464	465	486	478	480	449	487	450	431	457	470	449	498	461	468	491	474	455	434	452	419	448	466	444	379	421	426	431	439	472	450	445	430	412	477	470	491	445	412	478	468	487	482	479	473	437	466	458	498	482	470	470	502	429	472	459	480	494	412	387	457	460	427	455	447	478	471	452	484	448	435	437	484	477	459	440	433	407	475	442	398	457	462	463	479	464	417	473	474	436	415	465	476	414	470	421	451	487	477	498	444	482	467	494	481	436	464	455	443	508	444	432	458	421	481	514	455	457	448	458	462	490	456	409	433	453	448	478	496	493	413	460	446	452	500	439	458	485	432	417	440	463	489	473	491	436	431	439	483	468	428	438	489	502	505	468	437	421	474	460	435	461	461	431	443	421	458	461	448	513	439	472	411	440	453	505	452	465	471	464	418	473	458	440	476	467	410	464	457	464	440	458	440	426	450	429	470	451	427	464	483	452	431	427	431	468	486	472	473	502	453	473	428	461	454	428	465	433	488	443	449	426	420	448	436	465	457	431	464	473	490	475	442	425	447	493	488	468	443	458	458	433	423	485	473	507	436	434	465	464	401	490	445	456	442	443	464	511	463	457	459	432	433	479	442	474	473	434	454	491	464	463	481	452	436	448	446	445	463	458	472	439	442	475	470	449	454	519	462	448	440	456	504	417	447	439	472	478	478	419	464	449	432	437	471	480	461	476	447	431	447	441	431	472	414	473	476	515	500	458	482	494	432	442	461	442	455	444	469	441	434	466	472	426	507	445	450	485	471	439	461	461	444	453	449	422	454	415	444	503	473	517	441	499	456	448	453	428	482	475	450	486	482	425	448	469	465	423	409	447	462	454	492	442	496	473	455	447	482	506	461	468	399	455	475	404	467	481	434	429	481	424	465	454	507	427	452	514	472	454	446	439	450	476	432	471	455	479	484	453	440	468	422	475	413	448	398	471	458	457	415	439	429	494	463	429	452	474	469	459	502	433	482	421	458	410	399	432	461	467	446	469	428	429	434	469	470	445	458	485	437	446	477	429	475	438	471	447	432	491	476	486	448	459	494	478	422	449	429	442	423	511	464	439	505	468	436	436	432	477	447	433	431	458	458	394	454	453	432	452	446	481	412	438	427	477	424	456	476	449	459	479	440	437	473	432	452	424	434	464	493	476	457	472	457	439	466	439	452	472	462	432	494	444	482	417	462	469	459	438	477	442	470	409	464	417	440	458	403	427	486	481	456	440	472	433	458	416	481	459
4003	3036	1915	1316	1129	1042	1109	1056	1040	1004	1050	991	1020	1015	1046	985	1030	1029	1009	1039	994	1078	977	1030	1028	957	996	955	1025	1019	945	974	957	971	946	1004	1021	985	1006	996	981	995	980	1029	939	974	1011	939	1020	1034	1029	960	1037	1028	975	1042	982	1004	1021	988	1047	1010	987	1033	999	1023	955	970	1005	1072	1004	971	1001	950	1009	995	1059	985	985	1029	1006	939	992	966	968	976	989	937	1015	1005	990	968	1044	959	926	914	995	997	1032	991	944	1005	1007	1039	1019	987	984	981	996	1019	1066	994	1064	974	991	977	1024	979	1012	1004	955	920	935	946	1003	1052	983	972	967	960	938	945	977	1030	984	961	977	968	987	976	969	921	1003	1024	1045	988	963	975	942	983	933	979	1011	958	956	1008	1007	1061	1039	994	1042	944	976	962	1022	997	1006	1005	1038	1029	957	954	941	963	912	994	1019	1017	989	999	1004	973	960	1033	982	1030	962	980	958	974	1008	1017	1015	992	933	1042	978	965	990	971	949	958	1039	1052	971	964	976	974	965	977	1006	1014	937	986	960	995	1022	982	976	997	997	961	999	1021	996	968	1019	1029	1001	1049	1018	983	1019	1020	960	983	1040	993	942	1035	959	1016	993	1052	973	1043	963	1031	984	1049	987	966	999	1044	1011	977	1028	999	1008	985	964	1011	1011	1011	1036	1040	985	990	975	976	975	995	1032	1012	985	976	999	958	1051	980	1003	997	1003	899	955	957	1006	930	1035	970	1017	964	1015	998	1050	963	985	1001	1036	985	1038	1003	979	1011	989	992	960	996	995	1000	1007	1000	917	998	1007	1038	973	1000	1047	995	976	974	979	1011	998	935	981	944	1036	987	995	956	1000	1014	1008	1073	1016	954	1017	990	950	1017	1012	998	975	1001	989	1018	963	973	994	1020	991	925	974	958	992	952	977	1008	1010	982	1006	1050	908	977	995	993	1008	1001	959	935	1030	1006	999	1006	934	1002	1017	1002	1056	997	1000	1010	972	1013	997	1045	1011	924	1023	996	959	1008	955	1012	968	971	939	984	995	1013	1039	1024	957	997	1005	1020	956	981	987	994	1005	981	991	964	1021	975	1020	1011	994	1022	963	1032	1004	917	980	1039	1025	1042	1012	1032	1019	1032	953	971	998	1075	996	982	1019	991	1000	983	1011	1017	985	982	974	1019	1020	952	1002	1036	1016	991	986	1000	970	967	999	1009	999	992	943	1035	962	1010	989	1016	999	966	942	1042	1006	993	967	998	1004	973	1001	1013	1022	971	958	1023	982	990	945	956	1031	1051	976	1036	995	970	1007	1005	992	1001	932	1043	997	977	953	963	1007	1008	1003	1002	976	963	972	956	981	1009	962	942	1020	980	1041	1027	931	982	970	991	980	947	1042	1040	989	1046	962	1013	1007	967	1015	1003	1029	959	997	966	1049	1039	955	1013	954	958	1019	929	1008	964	959	996	1043	1006	993	950	927	995	994	1028	992	999	1008	976	1042	1006	991	979	981	985	978	1032	1013	1028	922	978	987	1000	967	1000	992	1040	957	1010	985	1021	1051	990	991	962	999	1004	1009	1001	927	951	1002	1034	958	992	979	971	1007	995	1007	931	1005	1027	970	965	984	1026	1049	1009	996	1029	1027	967	976	995	986	971	1022	969	989	1014	1017	1042	993	1029	999	985	1004	972	1010	942	992	985	987	999	1012	1019	962	1002	1024	978	919	987	944	1090	1023	984	1015	938	980	1005	974	934	960	1011	965	964	958	998	991	988	1005	1009	946	962	945	976	955	960	972	949	989	1000	1014	996	977	952	996	1022	995	912	1068	1026	1012	947	945	965	1015	998	928	961	971	994	982	1005	988	958	976	990	1045	983	996	1006	1006	1037	960	993	1006	1015	1044	1021	1038	974	995	979	1003	1034	930	1002	1012	980	1016	1005	957	944	979	977	965	1007	983	995	940	1041	981	957	1012	1001	978	981	1062	1008	965	1010	1006	999	939	1018	970	950	1007	990	1001	1048	1003	1051	1011	888	960	945	947	997	963	1056	997	967	1009	972	956	1026	988	992	971	1002	987	925	1030	991	1019	1038	998	993	1027	1015	924	950	1028	1027	984	1010	1028	963	977	969	1032	948	1017	1008	1019	928	958	1049	1003	1018	990	984	998	1039	982	977	969	994	995	967	969	954	981	952	927	1054	1015	997	976	1056	978	1011	998	1010	1030	991	963	960	1022	1029	998	1067	982	1032	1001	1034	987	940	957	1072	997	1008	983	967	1017	973	973	985	1001	987	1050	977	982	1034	1046	1010	1003	965	991	954	996	1007	1031	913	1020	994	995	1002	995	996	1003	996	983	984	980	1024	1011	952	953	963	1002	1027	1060	948	973	958	1092	967	964	990	1012	975	982	978	1019	951	970	988	984	963	994	966	1000	1031	985	1004	996	999	978	1009	947	1032	1062	975	1029	972	1011	1019	989	1018	992	969	1010	1018	942	983	970	991	1002	973	970	949	982	972	998	936	1012	1011	957	992	952	1010	1050	944	922	888	1015	1019	959	1015	1016	1029	1005	974	981	999	1041	987	1022	981	1012	985	1019	972	1050	967	1025	981	944	1029	940	985	1005	1048	936	967	1022	951	938	1059	978	976	1015	1002	962	967	1042	968	995	1002	979	1024	953	1020	977	968	1012	1000	1023	951	1005	932	1002	984	1026	978	1001	965	1019	932	976	943	993	998	983	1043	994	1009	975	1009	923	977	991	991	1037	998	1054	986	1008	1007	991	1005	981	958	962	987	958	950	923	965	1016	994	967	1018	1001	973	933	956	974	998	957	952	991	995	990	996	950	962	944	1028	950	949	1017	998	1040	988	996	1000	966	1031	964	1019	1031	1024	978	1051	1020	925	1040	1018	1035	952	962	1036	961	989	993	1075	971	963	1014	1011	1037	1058	978	1027	1000	1036	988	967	994	1003	988	975	982	1027	1073	1004	985	956	1004	1029	1046	1044	1049	988	952	1018	989	1002	1023	999	978	998	1000	982	949	1031	976	954	1004	1029	979	1048	943	966	1010	956	1009	963	947	967	1010	980	998	1003	980	1012	971	1020	983	989	942	1010	944	994	967	1011	996	1015	960	1024	1058	1016	962	978	929	991	1014	951	950	971	956	1001	972	998	1006	977	962	995	1012	1017	1059	957	1016	935	1000	987	1039	1009	976	1009	995	986	935	956	995	962	959	958	925	920	964	984	1008	999	1063	982	986	1035	933	972	1008	984	974	1006	979	968	952	1004	962	968	952	968	945	985	995	994	996	972	1037	939	1036	966	989	984	974	1096	974	967	1013	1020	973	1023	1032	990	975	948	994	1017	1018	999	987	951	997	1003	988	1024	1001	986	978	982	1009	955	1007	957	989	962	956	1040	949	996	1018	982	1008	1002	1029	981	993	1053	1029	1002	939	1005	1014	963	913	1015	976	1004	989	980	1004	1005	976	937	996	977	947	984	980	981	976	993	1063	979	977	987	934	1006	1031	979	984	1004	963	981	1019	958	952	1003	961	997	1004	978	974	1052	987	958	1043	981	975	1008	966	1032	983	981	1025	978	940	1005	973	1035	1004	1055	971	967	1012	984	1007	990	990	971	989	971	1009	1022	1026	977	936	966	1024	1001	1015	1007	953	976	948	1030	986	982	949	974	981	986	1009	988	984	1036	981	1015	1038	1029	948	984	1015	961	1001	1005	983	1025	1002	968	917	1001	1029	995	998	1002	1034	1038	953	985	1036	1001	991	1030	958	965	968	1029	915	947	954	988	1007	959	956	1065	968	1022	1046	977	967	1012	980	1029	993	962	1025	999	1015	1015	979	973	991	1008	1029	975	1001	1005	1010	1038	1027	943	1008	938	1009	1030	1001	1044	1022	1034	976	991	996	982	1002	1023	1034	996	1037	1053	974	998	1018	1014	949	948	967	992	959	1017	987	996	981	984	1016	970	1030	1004	998	987	978	1041	996	1012	981	1017	1055	1021	970	994	933	1018	940	1044	983	931	974	1016	949	986	1002	1071	1025	997	994	1000	995	952	973	1015	1003	1003	983	979	1007	996	947	1040	1036	1055	1034	985	991	974
23439	20724	24358	27147	20724	20745	18027	722	423	379	378	361	364	327	346	327	281	284	271	266	275	280	316	326	267	317	302	280	268	278	285	267	279	287	268	289	291	237	278	315	273	277	276	263	295	306	295	288	272	286	308	279	293	311	253	291	278	256	295	265	282	264	274	283	264	266	276	282	290	269	264	247	268	262	277	278	257	269	278	285	289	251	270	292	243	320	280	281	279	245	284	253	261	291	279	275	270	269	283	281	304	296	262	302	285	271	288	281	248	277	267	251	265	307	286	278	277	285	282	276	272	259	290	286	253	250	270	267	279	294	287	286	280	269	261	261	297	262	272	275	290	295	268	263	266	264	269	265	302	241	251	258	271	276	272	274	302	285	247	261	280	284	303	294	272	243	254	272	304	273	287	272	279	293	271	298	257	269	263	264	272	265	290	265	278	293	283	236	299	268	300	261	276	283	298	259	264	281	283	257	262	268	301	249	273	282	258	297	268	248	257	305	254	303	267	291	296	260	298	301	282	253	268	274	297	279	267	292	273	295	251	264	304	282	256	279	286	271	279	274	272	291	263	271	284	278	295	296	269	300	294	285	292	307	261	261	294	264	276	256	294	270	281	280	271	282	251	282	255	249	279	268	264	236	282	251	250	275	259	238	257	262	260	294	259	269	279	283	271	296	281	233	273	259	277	251	274	293	289	280	269	293	285	280	302	271	244	284	280	234	263	236	291	264	293	270	276	272	275	309	261	316	305	263	285	258	325	294	248	303	261	235	260	246	277	298	302	292	282	257	276	267	290	246	249	284	281	275	262	278	264	259	269	285	270	320	248	276	285	270	236	269	280	272	301	287	266	275	263	265	264	253	292	256	288	298	256	256	264	234	259	281	247	276	267	290	261	277	279	257	273	267	281	276	251	273	287	246	281	263	288	279	252	255	255	281	282	279	274	293	261	232	261	277	275	280	289	266	259	279	284	265	294	283	275	296	253	251	277	269	284	285	270	297	315	275	250	266	296	299	281	296	251	281	268	262	263	271	286	281	284	261	268	261	255	286	270	301	249	255	258	274	255	251	256	282	257	311	254	271	266	302	272	235	287	294	282	272	276	269	243	271	261	315	293	283	274	300	270	238	267	304	273	297	248	256	278	259	298	273	283	265	302	292	289	278	313	268	244	250	256	278	282	286	263	263	277	285	290	284	299	291	284	283	282	290	276	279	264	248	250	233	278	285	241	249	275	280	284	251	276	287	267	296	289	279	274	305	263	270	269	256	269	271	262	313	294	253	278	267	263	265	297	274	292	296	298	284	275	280	308	286	261	281	268	262	260	255	283	245	278	254	255	255	294	273	261	289	250	269	310	273	297	261	249	260	280	272	275	281	278	295	260	276	299	294	275	246	256	275	294	274	283	277	295	254	284	264	295	325	284	286	334	284	275	237	273	293	288	270	260	303	320	254	275	273	273	274	270	270	265	288	252	281	294	282	251	265	306	256	294	287	271	273	253	241	293	246	247	259	278	277	291	273	272	265	283	310	285	269	301	271	272	289	263	263	261	313	288	292	239	259	299	304	291	285	262	262	272	294	261	251	258	264	297	265	317	315	307	270	300	292	291	260	275	273	286	268	266	282	280	265	266	273	278	295	267	251	306	261	249	273	288	256	257	260	276	272	294	256	229	268	268	258	263	249	267	289	243	256	278	257	301	268	291	277	270	255	284	268	249	272	291	262	268	288	259	300	255	293	264	296	269	292	268	316	302	271	300	304	257	307	282	258	280	276	270	232	296	259	317	260	298	252	279	271	286	266	244	293	256	242	275	266	278	271	267	276	281	234	267	242	263	332	291	289	260	230	272	289	239	251	279	262	262	280	302	284	298	279	286	296	291	265	269	293	264	289	245	287	242	289	289	272	286	264	275	263	249	269	280	297	265	277	246	262	283	276	309	274	281	281	283	277	281	296	307	273	256	268	272	289	264	264	266	246	268	291	275	244	275	281	292	269	270	297	263	279	295	225	300	298	293	275	284	295	276	297	265	250	288	258	269	281	267	251	285	298	261	248	253	235	285	307	263	275	279	268	301	230	292	289	300	262	254	287	326	274	275	274	268	256	268	283	275	301	249	285	304	278	309	295	288	281	308	278	244	292	294	275	276	260	295	284	254	283	286	333	270	256	278	294	271	287	251	290	285	279	280	246	275	289	279	265	299	279	267	250	246	266	267	288	305	264	282	259	246	283	266	259	292	266	290	270	298	258	284	262	277	269	289	265	275	261	288	279	281	250	254	250	252	288	251	260	277	264	276	298	278	277	247	264	273	237	263	279	278	291	252	231	280	286	245	260	290	275	255	280	260	307	273	268	291	244	261	256	256	286	273	287	284	239	310	309	246	239	247	283	307	293	287	287	273	258	306	244	261	303	276	247	274	268	294	260	258	268	271	260	295	251	265	280	277	264	267	264	242	295	286	271	237	305	234	279	277	274	252	258	266	243	296	278	298	284	287	295	320	272	257	282	262	264	271	281	305	254	281	278	290	271	277	285	301	251	269	277	258	285	271	255	270	277	275	274	275	287	259	264	269	280	262	286	268	281	283	258	271	271	257	279	266	278	270	269	271	257	283	274	304	291	265	244	312	272	281	308	274	270	275	272	261	288	255	250	301	305	250	247	265	253	251	257	262	256	300	276	293	270	279	252	263	248	300	279	251	245	303	290	272	311	312	279	288	268	275	266	274	266	265	278	259	296	268	319	283	256	287	265	245	262	278	267	270	257	265	263	278	290	334	278	274	290	292	264	265	272	302	259	285	280	282	280	269	258	241	271	271	277	284	253	272	297	267	291	244	289	283	265	270	273	285	313	282	260	282	268	255	296	293	260	240	269	277	317	271	259	244	253	235	308	325	277	266	271	270	269	232	264	285	272	278	251	279	261	260	275	271	263	272	268	284	272	275	285	259	261	303	304	277	280	282	229	280	270	261	274	274	293	285	265	275	270	291	248	282	263	290	258	241	264	247	285	262	272	262	253	291	293	258	224	270	288	291	241	304	268	284	285	288	268	291	272	262	258	291	252	238	270	284	259	284	269	276	267	299	263	265	278	257	278	253	277	287	244	251	259	284	279	276	269	282	236	275	285	271	279	245	266	294	276	265	272	287	236	273	278	291	280	260	291	266	258	297	258	278	237	269	256	273	253	268	284	247	289	253	273	263	283	325	253	283	287	267	260	282	233	272	287	266	277	296	271	287	261	250	275	260	287	308	259	255	296	288	246	238	272	295	286	271	283	265	265	271	277	284	264	281	294	269	294	273	311	281	262	261	297	259	311	255	256	279	326	271	260	293	311	241	267	256	255	270	259	267	232	262	276	284	280	265	240	262	253	261	253	274	263	253	263	263	243	286	268	258	296	296	322	274	248	266	293	274	271	279	250	280	269	287	286	294	240	280	281	291	302	283	287	257	304	266	268	241	251	246	283	275	268	282	280	268	257	251	265	281	259	292	285
4090	4279	2355	1189	918	783	761	682	703	663	706	657	651	666	623	637	648	616	598	623	639	599	688	641	641	616	633	641	659	680	642	580	603	599	594	579	609	629	649	640	679	676	598	624	614	671	675	625	627	658	632	632	674	621	658	635	610	598	594	622	636	591	635	602	594	654	643	590	617	629	611	581	624	614	617	615	601	635	635	662	607	629	634	602	607	603	599	614	636	633	575	645	677	598	619	609	659	611	639	594	594	665	585	655	662	615	589	618	623	581	600	654	605	626	599	641	603	631	608	566	568	621	608	646	613	609	579	612	629	620	628	642	642	705	597	648	603	611	603	621	608	617	619	658	654	621	638	606	591	577	622	599	638	626	615	594	622	639	640	604	622	611	626	625	648	605	607	634	668	626	618	659	611	610	662	670	644	640	650	613	597	649	605	625	617	644	624	585	636	603	598	604	627	649	571	635	630	584	643	650	627	620	582	618	640	622	636	551	649	621	620	622	672	606	614	616	590	572	626	585	622	617	614	564	643	619	643	612	646	600	581	613	603	596	613	649	606	635	577	624	609	616	659	615	589	626	613	642	601	663	626	610	633	605	589	663	614	637	653	593	621	646	575	651	583	665	612	576	629	623	649	619	598	577	607	618	622	652	619	662	604	615	597	664	626	641	643	578	599	659	601	613	664	599	663	624	648	644	663	630	624	667	645	621	605	603	611	613	665	625	652	612	617	675	650	667	625	614	616	635	610	631	568	639	640	595	639	591	638	635	617	632	610	613	651	661	630	625	649	643	645	553	623	637	643	606	630	622	630	648	634	663	615	603	606	596	670	614	621	594	620	654	625	620	582	611	612	630	629	627	666	639	692	586	630	598	632	616	599	619	681	574	618	668	621	624	644	570	610	605	604	622	606	633	645	636	660	591	633	590	620	597	615	559	690	631	609	641	621	621	653	614	660	599	619	615	644	624	562	571	635	638	630	627	615	650	619	690	641	598	649	613	643	598	631	627	629	655	636	673	629	649	622	618	617	593	650	680	612	609	608	603	636	630	604	618	604	611	594	637	603	658	602	631	676	673	624	620	628	617	632	627	642	629	635	590	584	573	664	578	596	631	628	620	628	626	628	613	612	637	623	637	627	635	654	590	592	618	608	629	603	660	618	642	575	618	614	612	626	568	603	630	627	676	628	640	571	645	667	635	592	641	617	648	639	649	607	632	613	593	568	587	611	617	565	581	627	623	609	609	630	625	592	629	599	630	639	624	638	632	636	643	617	646	628	626	654	646	623	581	621	633	637	657	626	605	637	608	617	607	604	609	611	644	612	652	617	593	618	662	663	628	620	599	609	587	589	634	556	614	689	621	601	570	657	660	638	588	628	625	613	610	654	619	620	690	628	646	619	602	619	644	663	635	656	593	606	652	592	616	597	553	634	615	565	591	617	619	620	599	624	626	631	656	636	572	626	612	675	616	615	618	636	608	644	596	652	640	645	657	605	668	637	621	665	635	591	612	599	594	575	614	619	607	604	670	657	629	660	618	617	637	645	651	680	640	628	627	593	663	654	575	656	629	645	587	626	624	620	601	588	572	638	636	671	594	644	592	641	624	620	599	621	603	629	606	642	578	667	616	660	659	619	578	631	653	602	637	629	624	642	635	596	649	620	652	592	616	595	649	628	625	610	657	598	600	627	585	618	640	605	657	628	631	605	612	633	614	629	631	611	575	604	714	643	638	617	683	626	616	598	632	637	607	637	590	611	622	638	592	634	652	615	626	633	625	630	648	623	608	618	599	608	640	645	634	629	613	609	624	589	627	597	581	610	637	583	604	586	628	587	635	642	629	603	586	614	670	610	656	631	614	596	622	634	590	623	639	645	609	561	595	601	572	660	688	634	642	671	601	605	686	589	622	618	632	624	607	660	647	645	636	643	594	576	614	630	648	651	650	622	597	658	605	628	609	618	603	658	680	657	609	631	604	590	634	611	645	644	611	610	590	629	602	679	611	601	617	633	591	623	578	672	626	668	634	635	656	623	666	607	622	595	650	597	615	620	617	596	616	632	670	653	614	541	653	641	635	594	601	619	658	558	610	624	566	598	633	599	599	596	610	594	672	660	612	608	641	588	629	627	606	594	661	652	645	640	611	633	620	562	653	573	599	610	587	602	630	586	580	614	653	660	622	659	599	624	605	623	604	587	631	586	605	641	569	599	609	602	643	626	649	638	639	622	635	595	659	636	588	615	647	647	668	628	649	641	570	633	596	649	663	609	630	649	624	627	620	612	612	634	597	583	618	624	621	557	589	612	636	636	659	642	600	610	635	594	611	617	638	641	639	598	598	622	610	658	619	650	623	609	637	604	612	649	641	591	615	634	626	621	698	639	637	638	633	613	601	596	636	608	640	608	597	653	583	630	604	619	647	581	597	581	654	609	584	593	633	670	634	623	604	609	598	623	616	614	619	635	620	615	660	578	588	606	675	585	652	627	631	609	600	633	601	623	615	584	593	653	568	641	654	608	638	638	603	641	619	630	640	589	637	616	584	634	636	660	577	616	605	622	614	612	632	634	629	585	633	643	640	642	584	618	652	638	609	600	617	604	599	637	610	620	611	598	650	610	610	598	610	614	628	612	661	610	623	665	547	618	642	648	646	580	607	636	625	657	603	626	652	617	598	622	598	617	576	588	577	612	642	610	587	628	603	639	586	611	624	591	636	623	588	584	614	599	608	629	626	615	673	589	595	624	668	588	595	578	652	671	638	656	634	648	598	603	624	635	627	576	624	631	607	622	636	658	622	589	630	616	596	646	567	609	612	621	668	606	625	623	648	643	606	677	602	607	645	625	629	641	616	643	567	627	645	588	633	649	632	617	599	626	623	654	623	628	645	552	623	639	621	653	602	644	597	592	607	634	642	592	637	613	608	665	638	588	643	623	641	583	610	579	656	599	615	649	650	585	620	628	626	668	645	594	603	639	618	634	579	621	641	603	633	652	640	574	633	603	643	616	565	572	608	619	625	599	599	620	614	632	596	586	631	614	681	626	647	644	629	602	570	610	659	643	649	626	624	649	590	616	612	651	636	634	615	564	632	593	615	591	614	659	614	637	594	580	608	641	636	601	640	645	643	634	634	584	643	612	635	620	618	600	618	609	650	624	613	584	642	641	613	600	633	680	652	573	610	573	642	593	618	643	605	606	618	587	645	654	619	608	620	631	625	617	630	569	590	613	587	655	617	640	609	630	577	604	606	642	580	588	584	650	564	600	617	595	607	635	637	599	632	602	639	608	641	617	662	634	583	628	618	632	624	631	616	568	661	664	619	642	657	665	589	607	672	624	581	653	662	623	615	599	633	654	609	609	640	602	624	619	626	625	648	605	565	647	645	580	609	615	649	623	666	619	604	596	609	641	649	618	630	598	637	642	623	580	642	656	630	621	638	639	642	588	653	598	623	621	629	597	614	595	615	625	635	597	624	625	601	621	654	655	570	592	583	636	638
31604	19052	7116	742	543	466	414	426	443	438	431	398	451	400	408	427	423	428	375	404	404	407	411	466	434	425	422	408	435	419	428	424	437	390	397	426	408	412	415	430	421	432	405	437	417	410	397	458	390	425	408	368	421	391	432	430	421	413	397	429	440	400	399	439	381	417	417	447	451	435	436	428	432	409	430	433	429	449	445	432	407	413	410	430	420	439	411	421	402	374	437	396	421	400	419	432	407	438	421	435	419	438	378	415	393	468	417	392	406	441	401	446	422	454	406	424	403	406	436	450	442	451	457	450	408	465	396	461	382	446	429	408	414	389	378	415	398	446	386	415	483	430	438	417	395	398	423	405	429	406	400	413	387	397	419	398	406	418	401	440	394	452	441	443	438	420	410	422	430	389	423	434	398	425	433	407	376	387	414	426	434	408	412	409	431	409	414	423	413	430	403	396	387	432	437	436	420	475	399	391	442	410	459	400	427	439	400	422	449	427	424	415	418	418	400	391	457	454	433	413	410	398	462	387	417	447	438	395	408	467	411	454	378	409	409	393	385	424	416	414	440	397	421	404	419	451	450	427	389	436	424	462	421	395	399	430	399	412	418	429	409	409	421	428	370	422	417	417	417	386	420	449	454	447	406	393	453	435	421	402	460	474	435	432	417	427	417	428	467	409	408	405	399	436	400	420	405	417	430	439	404	445	431	431	392	430	446	440	401	457	410	393	425	415	442	419	451	428	408	468	430	469	443	424	413	404	431	423	430	420	434	473	440	404	442	416	421	396	393	408	436	459	426	367	412	459	439	403	405	414	417	431	419	415	402	422	432	401	486	455	435	372	403	400	397	433	414	369	403	407	427	412	429	418	410	430	394	408	405	416	388	419	427	435	454	389	412	403	437	412	444	408	447	446	404	431	435	381	423	421	403	391	373	430	484	397	416	382	414	415	416	438	400	414	417	423	388	413	414	404	441	459	408	389	406	399	446	420	420	416	384	433	397	405	438	422	415	417	432	433	404	415	422	464	473	397	432	403	425	432	400	398	422	366	405	404	395	385	424	429	431	433	420	452	411	445	415	465	404	384	438	392	424	413	421	427	452	432	408	376	453	426	411	371	416	454	409	411	430	408	442	435	408	447	434	396	438	414	387	405	392	414	423	412	377	440	428	431	407	419	389	438	436	455	418	363	420	436	394	439	358	424	398	432	415	438	372	419	424	450	418	412	435	420	440	435	385	373	415	432	431	395	406	438	463	390	433	432	417	390	389	425	433	428	443	463	429	409	411	446	407	438	403	374	394	400	423	368	398	466	425	453	380	404	400	427	455	428	426	448	413	423	409	407	417	462	447	419	450	432	405	416	452	398	417	416	445	367	394	440	417	424	417	414	403	393	400	416	418	423	395	462	405	386	451	444	404	459	378	463	457	419	383	439	390	431	406	464	384	426	379	404	431	456	392	421	388	410	411	434	420	396	439	399	416	423	425	425	387	417	421	444	402	421	406	403	419	362	402	483	433	434	419	384	447	431	419	419	421	423	435	415	460	395	407	412	387	409	437	410	431	387	447	392	388	425	423	392	416	439	422	437	431	392	403	424	471	434	411	407	427	427	426	392	428	406	395	433	423	427	418	432	427	419	449	433	464	443	409	449	426	405	408	411	414	411	427	386	400	464	450	427	401	475	390	391	416	440	407	438	410	391	456	451	373	403	439	416	414	424	424	454	435	379	384	428	404	418	384	416	382	470	411	423	436	425	366	435	417	423	405	421	403	475	433	368	392	377	398	455	435	386	443	431	433	426	413	418	391	434	452	357	443	418	418	427	415	422	457	410	425	414	400	427	381	394	399	430	444	417	451	406	427	410	415	444	415	463	416	413	447	425	388	416	425	431	410	402	422	439	408	456	441	437	402	447	387	429	457	426	403	406	373	434	426	471	391	401	422	442	427	406	419	406	455	420	386	475	442	401	381	407	416	403	424	443	427	379	420	390	421	431	414	389	422	443	452	422	456	412	404	451	464	424	436	461	416	387	400	424	428	435	414	410	434	447	427	396	372	400	389	415	443	422	439	473	388	395	437	474	411	451	412	401	434	421	437	412	462	423	439	412	411	429	406	428	407	430	420	428	431	411	438	409	451	403	401	413	425	425	409	425	413	386	398	432	453	423	429	442	422	433	448	434	417	407	412	392	397	432	440	447	424	437	418	422	428	417	391	435	407	437	417	425	380	390	436	372	424	457	424	431	406	451	424	422	439	428	384	437	427	434	410	427	414	424	435	402	397	417	432	428	364	400	408	434	404	434	457	440	448	403	470	440	453	421	442	414	432	420	415	396	378	364	377	422	389	422	443	416	400	387	439	401	453	404	408	427	374	403	406	434	406	434	387	412	412	388	425	401	410	428	386	406	434	440	437	446	441	410	440	365	419	400	391	418	430	414	435	390	402	436	427	413	418	397	419	396	430	434	377	405	442	407	428	425	447	432	381	418	460	432	425	376	417	406	392	410	423	377	442	430	443	445	443	407	404	418	364	415	391	418	411	425	429	409	442	395	382	427	414	424	410	408	430	413	427	445	404	404	411	419	456	422	408	426	418	400	400	400	442	429	396	399	417	463	418	428	408	412	420	422	425	404	453	435	434	472	435	388	413	419	441	431	393	440	406	392	420	389	409	486	457	418	461	447	417	385	423	416	451	406	437	412	374	411	423	403	401	427	402	402	400	406	430	409	416	421	449	422	422	446	430	457	395	414	398	444	376	407	388	404	435	402	444	405	447	433	401	444	462	403	415	400	407	437	390	431	424	386	375	409	400	436	425	390	430	421	432	411	371	403	436	471	436	431	421	414	392	454	481	442	423	425	399	402	442	442	428	423	381	426	425	419	414	446	413	426	379	423	436	420	405	437	431	401	418	424	432	426	388	427	395	436	400	400	416	405	432	439	428	402	453	433	397	428	384	408	387	415	413	438	404	444	412	453	405	430	418	455	402	399	397	426	456	403	400	391	403	435	416	397	426	394	429	432	406	412	417	398	396	378	422	456	389	410	443	455	415	407	436	406	402	390	442	432	406	433	429	414	421	445	438	432	405	422	405	428	399	470	436	407	421	417	414	418	408	428	428	389	406	439	430	463	432	413	441	419	412	431	403	431	389	423	421	428	411	413	445	430	442	425	383	382	396	462	433	425	452	427	437	383	401	388	406	470	446	380	399	408	406	430	403	435	451	427	446	413	483	434	439	434	395	447	433	429	448	371	435	397	389	414	419	413	425	429	448	420	442	400	435	454	427	410	418	398	430	401	428	384	458	460	415	423	419	426	370	426	421	393	420	440	418	471	404	407	371	406	414	434	397	406	442	449	421	423	419	437	426	423	396	380	398	428	457	412	419	440	422	427	436	413	445	426	406	427	444	388	393	402	428	398	420	458	424	415	412	404	418	474	387	441	371	417	439	397	407	451	410	413	414	384	411	368	403	403	425	412	461	437	431	425	431	429	437	406
5527	1105	1011	991	985	932	943	947	973	981	958	932	973	937	946	982	978	987	973	941	989	896	988	906	950	930	919	935	918	998	903	890	942	947	925	938	969	950	984	958	922	964	998	961	933	1008	1011	965	943	981	974	902	984	966	954	958	940	946	902	940	962	976	927	1001	934	920	976	908	939	940	962	966	979	989	947	968	965	952	905	979	1017	929	1001	977	968	927	985	919	964	939	935	1001	922	876	971	934	1026	1015	968	949	1006	930	952	954	906	971	959	946	908	948	932	927	936	956	966	969	936	964	968	949	950	987	980	982	922	935	927	1001	994	1005	968	920	994	927	948	944	977	1014	980	947	952	901	920	994	1019	979	972	914	924	989	923	937	923	989	895	1009	970	967	923	1006	914	930	975	955	967	976	925	924	1012	932	965	950	937	976	968	954	926	922	939	1010	967	914	939	1005	932	955	936	966	931	919	904	967	984	978	1015	939	1034	935	975	941	921	1002	975	944	954	963	1010	956	954	912	980	989	908	948	969	910	986	929	950	996	891	921	973	932	953	940	1019	972	948	941	937	949	955	984	976	997	941	946	941	933	1000	928	986	1007	963	927	938	979	976	939	970	937	989	948	976	967	959	919	901	922	929	967	1036	968	988	990	1000	949	1014	945	968	961	963	975	947	952	996	912	1014	949	965	920	905	986	967	960	977	991	961	984	910	929	1000	983	923	916	977	889	961	954	972	979	981	979	995	930	929	1028	954	943	948	986	947	962	924	944	991	960	932	910	924	995	969	931	1050	902	964	927	962	958	884	933	963	920	983	967	992	967	935	966	971	1015	955	961	974	927	918	961	922	973	923	1001	950	936	961	1012	984	971	933	962	925	924	936	910	968	964	962	983	980	1014	956	909	1023	1012	919	952	947	950	921	920	984	974	920	947	996	976	967	999	911	921	911	995	965	965	987	978	943	975	991	983	976	1007	959	961	971	964	973	937	928	973	957	923	985	968	963	946	948	919	951	954	899	962	1035	1014	955	928	963	990	946	912	963	925	974	947	952	938	981	934	985	1002	969	976	928	958	968	983	958	921	938	898	944	970	968	986	950	939	927	935	929	937	960	930	969	941	966	932	977	900	907	905	930	902	961	951	988	966	949	1002	976	950	894	961	916	958	981	904	975	952	928	990	1006	975	977	949	1001	983	924	977	1005	985	935	921	979	948	909	975	939	940	974	947	992	985	973	973	921	946	902	930	932	944	914	925	914	954	990	1003	961	964	955	926	929	930	910	945	924	946	887	911	959	954	955	956	958	945	966	986	978	965	964	952	951	1005	981	945	959	915	984	1005	976	962	927	972	1013	920	948	957	946	964	965	991	946	945	901	950	953	963	986	958	958	1011	968	954	961	932	980	936	931	929	932	922	919	984	961	986	958	1011	938	962	931	1001	941	923	985	953	971	962	960	939	972	933	951	977	869	986	949	946	953	939	968	980	922	969	950	965	1002	995	908	969	911	902	938	910	957	967	969	975	985	910	931	932	895	993	957	964	976	982	954	949	944	909	1003	963	951	968	930	951	964	976	903	971	991	910	981	946	933	984	935	962	970	953	988	955	925	982	1001	944	873	959	927	948	906	949	965	939	953	927	964	916	991	993	988	917	966	930	971	940	986	1007	914	988	924	967	952	992	1016	958	944	933	936	913	969	921	900	958	955	917	959	936	946	926	910	994	947	1019	976	914	949	940	987	1012	941	1008	975	974	899	933	940	1024	991	982	943	963	935	957	995	968	975	1003	947	901	937	949	973	925	953	979	949	997	994	916	932	957	922	954	937	991	955	927	969	995	945	939	958	896	963	959	939	1016	980	972	879	986	940	925	903	926	1014	974	970	948	947	945	936	995	940	957	942	960	1016	994	950	935	944	958	982	986	957	994	986	952	993	982	988	969	961	1022	976	953	911	947	929	920	953	992	953	1038	915	928	953	920	1006	954	924	1030	969	959	953	980	890	917	991	967	945	933	903	961	984	929	969	927	933	968	910	946	963	976	947	921	925	1023	933	955	962	943	916	956	961	978	953	951	938	951	946	991	965	997	918	971	996	984	955	1005	954	976	930	901	1030	989	912	893	910	1030	926	979	957	987	976	938	982	951	933	970	930	963	933	941	1011	977	968	962	884	974	949	961	937	966	916	937	932	968	943	979	955	991	957	950	979	919	884	957	960	996	936	953	955	909	960	930	946	903	938	931	973	921	955	969	978	970	941	886	964	1008	902	1008	997	914	929	999	996	965	927	982	959	942	959	945	943	918	912	994	1000	935	989	939	951	1018	990	973	1077	946	950	986	973	973	982	890	964	992	963	1037	944	968	917	981	941	932	980	925	1007	913	929	945	968	945	947	928	973	988	973	934	974	971	964	992	964	952	957	917	943	1006	1007	962	916	934	907	919	1010	1025	928	990	936	950	939	975	933	982	939	955	984	973	926	947	964	1000	970	927	909	946	923	946	925	914	943	904	983	949	900	991	949	922	993	950	950	958	909	959	926	983	984	905	957	959	949	957	948	955	937	969	944	932	953	933	987	967	951	938	927	955	975	942	1009	976	938	932	991	960	938	929	998	953	971	955	968	972	920	942	987	964	945	930	990	971	1018	957	950	899	953	945	976	987	958	947	945	968	946	965	991	909	952	957	939	940	972	1005	914	980	968	935	924	925	968	911	1070	891	1003	961	942	984	938	935	941	1024	980	982	953	971	897	1014	934	922	982	982	918	924	964	939	972	910	916	953	869	954	976	952	928	988	1006	950	975	934	1007	915	917	942	947	921	990	968	1023	953	951	918	939	976	987	912	989	991	943	1006	956	993	964	990	930	999	991	1002	963	941	962	921	966	1017	1001	890	904	921	952	996	917	936	983	961	971	967	932	940	904	944	977	982	919	915	908	944	1000	961	976	1005	957	967	1001	948	904	945	1001	962	979	1003	970	911	931	948	918	972	872	918	910	958	979	986	980	992	974	973	965	966	942	941	983	957	1016	992	967	918	975	1009	986	938	975	962	943	961	968	960	904	979	951	937	978	961	974	942	922	967	934	931	938	932	1031	964	949	926	948	956	944	912	889	968	971	971	935	1015	990	931	979	978	945	934	911	926	1024	938	979	949	927	914	975	960	924	953	951	978	980	979	971	877	924	947	974	964	968	964	1014	965	941	963	951	931	934	914	968	950	908	982	960	938	982	949	907	955	947	935	973	931	960	967	956	991	1008	1030	940	910	919	940	907	948	947	915	954	922	1014	954	962	950	929	956	984	965	998	921	994	924	986	985	899	972	976	977	942	959	1014	934	928	1002	950	970	1003	962	966	916	984	1004	953	957	943	966	930	933	967	922	973	1022	952	952	947	954	933	944	971	979	957	952	940	941	951	887	951	989	914	927	980	933	939	983	972	920	976	937	867	993	937	950	962	1025	1021	932	993	914	980	963	978	1038	992	943	947	993	974	895	993	934	994	967	949	889	966	945	966	967	969	929	991	965	980	960	861	975	999	1017	936	935	960	1017	986	938	939	979	957	887	947	935	971	930	967	977	952	987	979	930	990	910	935	945	929	983	964	1008	948	904	943	912	934	951	1033	937	919	956	893	878	999	914	954	972	961	965
23951	20694	24075	27348	20692	20577	1873	684	526	517	483	523	492	464	493	485	484	491	469	494	479	464	483	468	422	512	468	433	486	479	464	457	470	461	489	466	439	413	459	403	446	494	429	451	481	459	451	470	472	441	449	409	475	473	437	452	427	488	436	436	462	486	430	431	467	473	456	530	462	452	441	440	453	488	448	470	454	438	465	454	482	456	459	435	473	452	442	468	470	430	426	453	429	460	456	446	460	472	452	437	452	485	470	456	481	450	485	460	448	476	476	510	440	459	504	484	458	457	467	499	457	463	450	502	484	497	472	452	463	500	457	421	489	472	456	481	448	450	431	459	423	476	476	459	447	456	437	417	470	433	485	473	505	445	434	450	483	446	441	454	467	461	457	428	440	423	456	428	443	501	466	496	432	445	438	498	423	458	467	434	469	500	429	453	420	474	470	478	464	453	429	480	465	478	437	450	507	422	462	475	414	416	408	481	461	454	471	420	409	432	505	465	452	412	472	462	464	494	444	484	417	445	444	404	476	432	458	422	452	458	433	501	442	399	426	458	450	490	443	460	461	464	429	483	447	425	429	454	442	458	460	460	461	427	441	449	458	445	426	474	463	417	457	453	449	460	454	444	445	485	434	457	492	482	438	493	445	441	471	451	510	462	460	454	430	464	447	471	473	460	480	490	444	458	436	434	465	483	477	453	461	438	460	463	476	454	460	444	450	442	477	414	467	464	479	465	503	484	460	459	473	422	447	456	466	470	471	475	444	466	421	463	442	436	437	447	470	408	461	436	425	436	428	491	419	442	430	428	423	480	483	432	409	422	467	457	472	486	463	460	444	401	424	451	460	436	449	452	486	414	445	473	485	460	456	488	448	497	470	448	462	463	475	483	488	485	472	443	433	466	486	487	458	435	416	439	476	471	508	463	450	457	444	476	468	432	473	481	458	455	490	447	456	432	441	447	471	469	476	420	456	461	455	456	465	448	430	436	483	458	440	431	410	437	476	477	465	466	461	481	458	447	428	465	451	437	457	458	471	442	466	464	475	464	465	453	429	440	482	409	476	431	488	487	476	471	436	447	465	476	482	453	403	421	453	435	483	444	488	500	518	467	429	414	424	496	401	442	462	434	437	425	492	460	461	457	511	481	465	430	469	486	457	409	444	456	456	475	447	467	435	460	458	438	447	519	468	465	451	435	419	460	460	410	451	450	438	475	461	469	448	471	440	419	445	448	424	427	439	448	440	471	494	446	470	406	447	455	479	436	443	434	466	477	433	484	475	434	431	441	443	429	450	455	448	436	451	475	442	437	407	457	471	438	388	467	463	486	460	497	485	439	479	433	486	441	471	502	448	438	459	438	458	454	449	466	453	437	433	421	502	465	505	444	488	437	479	467	453	433	432	465	426	452	490	468	454	461	464	455	432	481	475	464	418	453	457	483	476	490	451	430	448	474	431	473	483	460	449	460	464	457	457	450	453	475	497	410	426	469	486	420	452	473	424	455	475	454	444	461	460	426	435	438	455	452	475	460	459	454	448	460	466	451	454	457	470	493	456	468	431	458	458	481	456	428	453	420	486	427	426	472	435	466	433	452	436	453	470	470	436	424	457	477	466	459	449	438	461	485	458	471	434	472	471	432	445	464	420	496	474	456	420	489	436	426	485	411	473	457	430	462	432	428	415	497	435	460	437	481	449	450	461	465	493	481	439	433	454	443	475	442	435	426	421	439	467	449	470	442	460	478	480	492	452	426	467	440	444	447	482	495	492	503	469	461	437	462	473	426	405	452	466	488	435	444	433	436	477	433	452	447	477	466	461	472	447	462	434	449	477	457	461	476	424	420	472	432	444	392	459	436	451	475	434	493	452	453	452	507	439	439	461	498	452	446	489	466	480	484	440	464	442	425	445	463	464	455	485	456	488	488	439	485	504	480	447	455	498	432	417	435	445	433	467	459	421	465	450	408	457	462	452	460	429	465	497	466	444	483	449	459	509	456	433	473	442	447	458	475	445	458	453	462	439	455	501	464	465	444	484	461	426	480	480	460	457	452	479	450	448	447	438	454	466	455	454	483	472	454	455	479	479	465	454	450	442	418	475	430	432	482	450	455	438	471	405	466	460	476	463	445	491	446	469	427	441	463	469	479	457	439	410	423	434	429	459	437	435	435	448	439	448	453	450	448	422	425	466	468	468	491	483	394	458	448	414	447	465	435	468	465	435	446	439	488	469	484	456	473	409	455	467	457	444	457	456	424	473	429	439	459	433	461	445	487	421	471	464	437	452	453	415	437	465	484	412	435	455	498	484	457	473	485	452	461	450	467	453	507	450	454	432	476	475	433	464	461	479	440	467	454	420	425	464	483	456	450	453	441	470	477	481	452	454	459	446	468	498	431	483	466	454	463	448	519	439	448	418	455	460	443	469	465	469	474	430	454	454	483	464	463	439	468	382	433	455	465	453	469	468	447	421	464	436	442	483	497	477	484	485	489	421	458	406	428	500	407	428	437	445	471	448	461	475	442	428	453	449	439	415	441	461	454	449	488	461	490	464	476	462	428	472	480	470	457	418	448	473	450	444	435	502	476	409	398	434	468	463	466	488	438	474	449	466	485	438	465	447	439	439	451	449	411	442	426	457	469	419	506	451	475	424	433	465	482	431	429	457	492	447	442	472	439	451	469	446	426	406	428	462	430	428	442	458	460	436	478	435	476	470	421	492	480	447	466	414	492	479	441	464	476	461	445	459	494	430	435	476	433	502	439	464	443	429	458	481	458	458	444	449	475	423	423	443	458	466	433	481	458	439	475	442	446	431	443	435	434	501	411	480	473	468	400	446	444	487	460	455	484	455	477	467	456	446	472	472	434	451	459	466	495	504	430	428	472	439	462	499	448	428	479	429	425	427	456	475	477	438	448	435	450	501	443	445	457	432	444	424	478	484	439	506	445	457	448	469	479	446	461	494	437	453	443	447	480	448	446	487	488	441	426	489	427	470	464	462	460	473	446	449	443	473	466	455	488	475	457	438	460	417	398	436	454	462	428	443	431	472	457	456	487	468	483	423	460	420	430	447	461	433	476	492	442	463	416	448	459	470	472	457	467	444	493	436	436	453	469	481	490	462	462	447	467	530	464	484	409	446	437	443	465	466	475	455	442	464	422	491	477	449	491	434	492	414	451	439	428	448	439	451	535	471	423	455	418	458	431	498	472	397	458	455	427	462	478	476	453	466	451	439	443	457	438	452	435	454	486	450	462	435	456	469	440	447	447	470	471	445	449	464	452	489	439	458	478	495	464	467	436	475	473	448	438	433	481	444	439	465	460	431	485	455	451	470	476	466	503	439	465	476	457	415	467	502	423	446	430	449	437	439	438	474	468	469	484	444	483	457	433	408	442	448	467	463	439	475	500	522	411	459	468	495	483	436	427	437	450	429	459	444	464	471	497	484	469	467	459	458	470	437	470	452	417	442	487	475	511	445	475	465	462	470	492	427	447
4103	3086	1966	1327	1132	1059	1075	1052	1061	1029	1013	996	987	1015	984	988	1017	990	932	1045	1034	1043	989	986	1014	975	973	1021	1008	1003	978	1037	1025	955	986	961	991	1018	992	1004	1029	1020	987	1023	987	983	993	958	994	1017	1014	1031	1011	1000	958	1020	1007	1007	994	993	992	1003	979	1011	948	990	942	1018	991	995	1001	986	929	1025	1025	985	946	1001	958	998	1048	1021	1012	961	952	1014	1021	970	933	1001	973	1010	1036	1023	968	980	991	1014	1026	984	988	988	1019	967	1005	983	1031	938	966	982	1042	986	993	970	955	980	1018	1026	955	995	1021	986	972	1014	981	1029	976	1081	1016	962	1026	981	974	999	989	993	952	991	983	1034	981	980	1032	1024	994	1034	1020	992	971	1000	1025	952	1003	1040	1019	1030	958	1028	987	968	978	933	1027	977	982	1018	963	969	996	957	985	999	957	979	973	1023	993	1020	986	997	1017	997	977	943	952	1025	1033	994	974	968	998	1005	977	984	985	1065	944	1017	1030	1019	971	963	1038	971	995	969	937	1035	981	962	968	977	1013	1055	1040	989	983	971	935	952	970	985	1035	990	1007	984	972	994	976	950	1004	994	1073	1008	1008	994	1016	1011	957	1015	963	998	948	1029	1019	970	1049	1027	961	978	1021	967	1002	1003	975	1003	959	975	1017	1001	943	983	1038	966	1069	1002	991	912	1015	1032	980	986	1057	987	994	995	969	945	1061	1016	1033	947	1003	1024	953	944	970	915	1037	1006	949	1027	970	989	1017	974	979	1036	957	959	1040	982	1003	1010	986	985	973	975	954	955	979	1040	962	980	1058	976	1023	1028	991	977	1027	1012	994	1017	984	964	990	968	1022	985	988	1038	1020	962	1001	963	1002	998	931	1039	969	966	985	994	962	1026	1035	1000	972	975	1007	973	1036	1023	1005	977	1012	985	1005	1020	985	985	954	990	966	1019	989	996	952	967	931	983	961	1030	972	1049	1046	969	991	990	1033	1014	964	965	915	1011	972	1010	975	958	1015	975	1022	1010	982	1001	1005	1023	999	953	971	1015	928	993	973	1040	1012	1002	967	955	1000	986	968	1028	999	1067	1057	1051	986	974	967	1023	973	949	962	1014	985	987	973	989	1018	999	1084	976	965	968	1029	1006	972	1040	1017	987	1036	1053	947	967	972	956	1014	975	972	977	1040	920	997	1062	982	979	999	1050	1057	984	969	981	1007	1027	943	1033	1011	1002	1010	1037	1020	990	1010	1039	1005	1048	990	950	1025	1040	928	998	979	1035	988	1012	1015	1021	1050	962	1018	1007	1006	982	1030	999	1003	1000	995	980	974	1006	983	1024	955	1046	985	964	899	971	1026	959	947	953	985	966	980	997	958	990	1055	1010	993	1009	1003	982	986	990	970	1017	1011	1012	954	969	1069	979	1078	951	940	1020	1003	959	990	973	1015	1026	1007	974	1008	968	956	959	1002	976	1022	974	1022	955	962	992	941	1008	966	1002	959	965	986	985	1025	1013	1017	990	1003	956	1011	975	992	1015	1006	978	980	944	972	995	969	1033	957	960	967	1013	1017	986	1013	1029	986	1029	948	1005	972	907	968	964	951	982	960	995	1010	964	998	946	1028	957	1034	964	1056	980	938	1022	979	991	1029	999	978	1000	984	1032	1023	1019	992	1007	994	1017	1008	950	993	936	986	996	955	979	982	986	964	1022	981	1006	994	1025	1020	974	1022	1012	982	995	967	1001	1026	967	943	915	948	996	987	946	988	992	941	1001	1043	960	980	968	972	947	990	958	975	980	981	963	939	1027	960	1009	1033	1013	991	1052	1061	958	962	1010	1003	1004	950	1050	1011	1067	998	980	1001	996	954	959	959	1021	943	973	1028	1016	1012	1030	1025	968	985	972	1016	995	979	999	1003	1002	1015	984	1018	1001	996	943	999	924	985	997	1034	948	994	1004	948	988	1085	898	998	1033	1018	992	978	976	1002	1009	987	975	981	999	961	1007	971	1026	977	1013	1024	989	996	987	1025	1015	930	1012	960	1041	989	919	962	1000	1003	1028	901	1002	1056	1015	991	1013	1061	998	1008	1024	977	966	959	1024	936	1026	1059	1008	971	988	951	987	1000	997	975	974	1026	975	997	1015	1017	955	943	980	939	1024	970	1002	996	922	1010	998	1004	1033	1026	965	974	1009	989	944	1005	974	987	987	957	994	1005	961	936	958	972	1036	991	985	992	997	1035	956	941	1031	943	980	1001	987	985	919	995	994	1022	1007	989	970	987	1061	1016	1005	1001	1008	1022	943	1032	962	958	988	956	954	972	955	1000	1031	979	1033	987	1062	982	977	933	957	1009	993	966	992	998	958	968	1019	940	979	1016	971	1023	966	965	983	1011	996	920	1001	969	968	982	1026	990	987	1005	1040	998	957	980	994	1002	966	971	998	942	982	973	1030	1010	1033	1006	999	1016	911	942	1039	1007	962	978	993	996	966	1042	919	961	957	1003	948	1029	985	947	996	1022	965	952	953	1022	931	984	1016	1039	946	978	1010	1021	1009	966	996	994	1000	1045	968	975	1002	958	977	944	981	927	1056	1002	1017	985	964	990	994	954	1023	967	987	928	975	1035	1003	977	997	1019	1048	983	988	966	1035	983	957	984	1046	1003	1009	985	952	1028	1027	954	927	985	984	933	1008	999	993	999	1018	994	991	1065	1037	946	933	1001	988	1043	949	1007	1022	982	1021	973	952	1058	1038	1056	1016	981	989	976	985	957	974	971	967	978	1024	963	987	1023	1013	976	968	1004	1013	1001	968	1035	985	992	1030	998	997	982	964	990	951	961	983	1012	975	959	979	901	942	1010	1003	991	986	1008	938	1020	928	959	958	958	1013	960	971	996	974	1046	949	1028	989	980	1074	1017	1000	988	1007	949	959	986	960	988	990	952	945	1025	962	1020	981	987	1000	1064	1024	983	985	994	1015	1007	1033	928	984	998	1041	1016	967	953	989	1008	1032	971	990	935	962	939	957	1000	1010	978	986	992	972	975	967	1001	980	993	1004	1017	1041	1021	994	1020	1013	1030	973	1028	955	989	958	1027	998	964	988	971	1035	1007	970	965	976	993	992	911	985	921	1003	1010	985	969	953	994	933	1000	987	1017	977	981	1005	1022	1017	1007	1109	930	1019	946	965	1013	962	964	1006	980	1002	1032	1056	1033	973	923	903	1014	962	1028	1012	955	951	1006	983	1037	989	987	961	1053	1014	953	993	955	1000	952	982	993	1003	1010	1036	1029	1017	969	976	998	951	981	977	961	984	956	959	1036	1019	943	997	990	979	986	975	999	982	1028	933	1002	1059	1041	1050	1046	974	1004	932	1014	980	996	1034	979	970	975	1037	991	1017	991	1005	1005	992	981	1019	924	999	942	943	1031	967	1003	1048	958	972	1025	981	908	1034	965	1071	945	962	1008	1034	965	975	931	948	1007	980	942	981	954	1026	1005	960	974	994	980	1018	975	970	951	1016	968	967	929	951	1008	950	1019	1051	1008	1046	1009	1070	977	1058	946	970	1019	1011	1002	993	977	1044	999	962	951	970	964	935	1030	961	962	995	997	999	984	1041	958	1003	973	948	997	1028	1010	1026	963	1018	1014	1036	1000	959	972	1032	1021	995	1003	1015	1040	1024	992	978	957	987	987	1014	982	1006	958	1019	948	1002	956	991	975	1039	983	999	996	994	1006	941	930	1007	999	978	937	996	1062	957	953	1004	931	986	979	948	1001	1046	1024	978	985	961	928	1023	1033	988	1042	999	996	1021	961	969	976	1025	1017	1008	950	1011	1036	965	995	1032	1047	1010	1018	988	995	981	1030	989	988	1002	1005	1009	1034	1006	980	1057	1018	987	1018	962	1014	1012	996	1029	992	970	988	1014	963	974	934	1000	970	1018	980	951	1004	977	1019	935	982	1009	978	1011	1000	1029	953	1018	996	990	984	988	1028	994	968	992	1007	977	976	987	990	933	910	995	946	978	994	956	951	988	1041	1012	975	1039	948	994	969	983	1003	987	942	984	1010	930	987	1009	1018	938	972	915	968	1048
23387	20704	24348	27119	20711	20714	18304	739	448	433	412	322	347	345	317	348	299	265	300	312	310	302	314	279	308	311	289	277	286	268	267	269	265	275	277	247	296	309	254	287	275	338	270	282	274	286	291	262	242	264	269	283	284	308	264	272	257	268	280	290	317	259	267	299	280	267	254	270	293	265	263	272	281	254	284	285	281	289	316	298	290	248	284	260	226	285	257	265	258	260	290	282	245	284	274	269	278	301	242	284	312	290	278	273	279	282	293	268	262	263	268	264	258	263	297	236	280	267	243	288	262	294	274	228	274	254	290	312	277	282	296	268	244	270	299	276	280	295	289	255	290	295	287	280	255	291	277	292	263	303	280	256	262	244	255	289	306	267	302	269	288	289	289	284	273	291	274	259	255	292	277	245	262	240	287	281	301	286	275	295	254	288	277	277	261	283	291	287	261	287	262	338	277	286	276	274	277	269	253	254	289	290	274	310	304	293	279	262	293	285	283	254	283	292	269	284	272	293	280	225	256	283	276	253	249	285	297	253	243	220	231	290	274	267	251	243	310	280	260	299	282	291	287	282	283	253	258	273	292	319	258	276	281	265	287	296	254	291	291	296	283	263	262	261	239	291	259	275	246	285	297	267	259	253	241	288	274	234	283	277	277	271	275	271	283	252	268	299	268	279	270	263	253	313	255	264	260	280	262	266	282	302	243	265	279	266	276	284	264	284	271	297	287	275	256	292	243	265	273	278	279	288	302	269	284	297	308	251	263	293	261	263	273	259	307	263	279	274	306	288	301	268	284	281	304	247	285	256	310	314	289	255	258	241	281	300	282	298	291	283	315	312	261	250	292	282	296	287	241	301	264	283	258	264	287	280	291	298	274	256	236	250	264	272	282	262	279	269	289	309	276	328	269	250	275	272	300	297	263	254	288	279	313	267	291	268	269	286	279	255	252	271	248	257	280	301	282	282	272	295	260	291	279	308	267	269	270	276	276	284	283	261	287	242	283	285	305	270	298	305	279	242	256	298	270	269	302	300	235	263	297	287	291	266	276	280	259	279	251	257	299	299	310	273	271	262	242	281	274	271	280	274	294	291	278	296	265	269	278	260	253	260	277	249	291	262	265	258	270	285	287	257	262	281	278	302	275	270	287	280	276	271	267	276	269	286	271	299	284	234	282	313	275	290	307	246	240	254	272	289	256	282	273	246	270	275	264	282	284	249	256	302	271	309	288	258	263	268	279	285	289	265	289	260	271	243	267	260	264	288	261	279	269	262	249	266	299	287	261	246	254	245	294	251	304	281	277	261	290	288	286	262	281	269	272	271	273	261	271	288	249	283	272	262	257	304	274	254	275	289	283	263	250	291	241	267	304	272	276	273	253	282	243	289	248	267	235	266	248	232	264	275	238	272	256	267	270	252	286	289	273	265	292	233	253	231	250	293	274	247	292	296	264	332	275	298	278	268	239	298	254	261	287	239	250	283	295	261	291	281	264	264	278	262	260	260	281	266	281	270	308	276	274	295	260	289	267	262	273	286	305	252	256	306	273	277	261	312	303	288	308	271	313	286	287	242	257	255	255	283	268	283	244	299	247	280	283	300	250	265	270	244	289	281	262	292	316	268	269	258	285	272	276	256	256	249	265	261	283	272	282	297	273	267	289	260	285	317	274	281	264	294	255	281	276	260	250	288	317	289	287	306	289	265	259	270	250	308	307	281	284	262	268	275	270	250	284	303	286	275	266	277	290	236	294	267	305	264	276	272	259	247	278	307	247	307	273	278	331	290	286	287	271	261	248	283	307	264	267	273	286	291	268	276	260	268	267	277	282	271	300	288	280	253	291	303	304	272	252	258	262	268	286	295	247	271	264	280	304	257	287	292	278	283	261	234	257	272	280	284	293	235	292	265	285	269	340	260	264	255	257	279	276	283	281	313	289	297	333	262	282	275	280	284	259	284	287	268	255	277	265	278	274	264	272	257	280	254	269	272	290	276	266	282	273	247	294	272	313	264	313	257	316	283	270	305	290	254	241	268	262	294	279	297	303	274	317	257	284	261	291	251	273	249	297	305	279	297	259	251	263	262	286	264	314	261	278	268	276	294	267	298	254	277	264	276	273	296	260	295	263	278	268	321	264	268	264	280	316	266	275	257	266	264	274	274	258	255	284	269	290	290	303	275	285	301	282	251	276	292	284	291	291	259	263	289	303	255	282	288	274	292	270	258	244	283	285	245	299	281	310	265	273	247	282	268	270	271	292	266	264	283	276	281	251	283	265	309	307	287	250	225	278	303	289	303	290	278	276	270	260	268	258	255	284	282	269	315	300	304	285	291	267	308	293	278	278	255	285	291	274	254	287	234	268	277	296	277	283	300	253	276	284	284	269	289	274	296	253	258	297	256	282	286	278	274	247	268	253	277	279	267	295	268	292	331	284	268	260	265	316	264	291	257	246	254	295	292	253	268	254	300	294	295	285	274	284	241	243	247	266	264	227	272	271	269	276	279	307	288	294	258	258	286	268	289	254	270	260	265	271	298	260	288	256	301	305	301	277	276	268	260	265	294	297	268	285	287	262	278	277	281	285	277	281	282	271	278	294	265	272	275	317	281	269	308	305	272	309	276	242	229	253	257	276	262	279	250	281	272	264	277	243	293	265	260	267	253	262	264	280	250	278	253	270	288	284	279	282	264	259	269	286	268	275	285	254	272	282	266	259	292	249	288	275	292	301	280	294	312	273	303	273	293	263	276	262	289	295	237	297	242	255	272	273	276	304	269	255	266	266	274	260	269	283	246	254	242	282	296	265	285	298	304	264	274	289	285	267	274	287	297	304	258	265	287	244	256	294	298	301	290	299	255	255	267	269	254	325	284	276	255	273	271	318	300	326	247	262	259	270	249	279	272	245	271	297	261	268	272	268	281	272	268	287	248	275	278	263	239	280	251	264	251	264	278	252	268	284	301	293	292	286	286	283	283	268	294	241	258	283	260	264	263	283	267	287	278	302	291	275	248	275	269	271	254	259	278	319	271	260	251	284	290	278	257	287	274	321	288	289	280	264	306	259	315	275	273	269	275	300	316	290	278	252	270	251	279	277	258	291	298	275	280	276	297	289	282	298	263	323	291	293	257	292	284	266	277	257	264	287	268	307	276	279	288	278	259	276	269	261	232	288	253	267	302	273	282	252	293	245	275	266	252	298	274	255	262	281	262	269	250	291	267	264	289	268	270	257	247	268	264	257	284	276	312	302	263	272	288	286	278	280	254	253	266	301	314	285	306	253	284	269	276	278	260	268	270	263	289	264	250	288	277	294	311	277	277	277	246	261	262	293	274	276	251	286	309	283	258	266	300	301	277	259	271	291	299	262	257	268	256	269	286	291	280	277	288	296	294	288	259	273	269	263	282	293	280	290	250	294	269	258	254	265	268	291	256	280	314	275	264	287	270	300	261	246	265	268	242	284	271	234	250	285	270	261	251	269	280	289	251	277	261	282	278
4093	4277	2234	1290	948	815	717	716	654	695	684	682	658	647	646	626	640	617	657	679	597	638	663	611	633	633	605	660	620	622	656	629	646	611	621	596	628	651	648	642	612	616	626	618	631	614	614	579	573	632	612	625	607	602	612	642	604	631	629	623	613	592	647	650	672	631	595	617	624	670	637	620	625	680	611	624	645	625	594	613	640	605	603	583	592	646	622	624	590	658	611	620	636	613	594	608	575	637	684	611	631	646	625	621	685	598	577	626	632	569	569	632	603	616	633	600	588	668	644	657	641	591	603	590	629	606	621	606	598	586	628	607	567	646	590	602	613	573	634	594	619	636	602	615	638	653	652	624	629	544	631	643	662	574	608	582	618	637	588	622	619	674	614	619	620	630	647	676	573	617	659	578	605	653	601	613	583	631	637	639	597	617	615	663	630	649	647	677	562	588	610	658	583	635	620	636	633	595	635	675	615	641	578	655	600	653	600	614	598	613	641	624	656	648	637	596	619	664	601	625	609	674	644	612	682	574	639	640	641	629	610	624	588	661	613	605	644	619	598	613	570	571	602	564	594	625	588	635	626	608	681	624	618	667	574	613	578	624	590	612	592	608	640	589	603	685	624	626	584	593	634	614	632	602	652	635	597	584	674	604	637	640	652	609	626	595	598	645	646	643	600	658	611	598	628	629	600	610	645	615	596	641	631	623	620	599	561	622	648	607	636	593	628	595	627	610	669	575	633	631	637	633	624	562	611	636	650	587	628	606	657	645	618	613	605	618	661	590	631	654	607	626	571	606	610	616	612	629	614	600	645	607	617	636	615	636	633	622	592	574	641	625	590	623	614	650	612	611	616	589	627	586	612	631	596	639	609	601	638	654	596	703	653	643	624	607	614	645	625	663	597	619	613	635	628	591	623	666	652	595	627	621	624	644	638	628	587	621	644	603	606	614	587	576	610	625	635	594	650	634	630	633	616	646	653	608	636	608	624	633	643	604	602	620	632	598	655	554	622	588	577	621	658	606	599	611	623	594	627	608	628	621	587	655	613	625	590	606	638	607	586	588	654	721	636	649	667	625	635	608	628	594	619	639	625	595	645	590	641	631	596	665	631	619	615	590	575	650	642	630	633	622	641	673	634	598	670	609	646	648	631	609	614	629	615	602	649	668	650	682	599	625	668	634	646	658	638	631	659	596	610	656	614	626	620	625	667	652	639	622	645	626	605	616	603	639	619	627	601	624	632	622	578	612	650	590	619	616	615	614	598	644	590	617	638	584	604	621	603	604	625	612	625	619	597	629	634	592	663	568	584	657	607	620	563	606	630	673	608	647	649	574	599	588	648	605	663	661	614	628	627	600	668	601	636	621	625	654	604	608	648	588	575	599	619	619	623	598	608	606	642	637	671	642	634	633	567	600	597	641	583	631	607	638	658	606	635	620	657	645	610	670	647	624	616	566	587	647	574	583	654	651	664	653	608	629	611	629	623	572	614	642	604	595	621	693	625	618	623	612	603	650	671	644	623	619	641	661	618	612	635	629	628	663	634	621	600	660	615	650	652	662	646	660	627	646	613	669	647	642	637	651	636	633	614	596	614	619	614	675	584	600	642	626	606	606	615	627	650	598	661	665	617	643	614	633	678	655	634	648	656	657	593	633	610	606	620	639	636	583	641	641	635	624	580	649	682	627	582	648	651	594	650	667	595	615	695	632	641	572	609	595	618	619	572	640	638	638	622	646	639	632	649	611	583	661	638	593	589	657	623	603	559	641	595	587	604	611	651	673	659	595	619	606	642	612	652	605	663	660	618	579	630	624	612	609	591	660	620	581	632	630	617	661	633	607	606	614	576	618	603	604	654	589	591	642	640	680	617	618	600	613	673	631	634	618	635	575	636	615	592	611	617	646	642	638	602	637	631	581	636	605	649	587	615	625	660	570	675	625	616	590	635	579	649	618	640	610	600	631	596	636	638	592	612	624	615	643	595	650	636	573	624	651	594	638	645	630	603	673	613	657	575	607	659	625	624	582	629	646	628	621	645	641	640	584	600	623	626	598	594	611	608	638	659	596	604	625	589	666	614	622	593	640	599	652	601	609	641	615	601	626	598	630	674	625	600	611	665	578	634	570	632	646	604	622	613	639	573	663	625	576	647	628	673	641	614	622	594	644	634	585	638	661	645	672	653	618	646	618	641	632	636	611	635	592	586	650	582	642	657	619	609	604	662	665	599	637	659	567	593	601	636	622	613	635	604	647	649	620	598	666	624	599	633	594	612	626	612	628	589	604	632	623	626	616	641	609	627	599	649	609	634	622	624	636	639	594	648	609	617	613	657	590	677	630	611	544	660	665	612	647	600	631	607	613	589	635	579	657	625	628	628	662	622	647	582	654	666	630	630	637	603	550	703	631	623	642	647	629	612	743	633	601	641	593	605	588	649	625	581	642	618	609	634	587	628	599	609	641	628	606	569	607	618	660	583	636	685	593	627	636	653	610	610	617	656	658	661	667	621	621	647	601	636	613	611	640	635	637	646	642	596	659	627	644	626	632	698	617	640	602	637	651	596	605	623	592	634	638	612	658	610	628	607	642	617	642	605	621	631	621	603	640	560	594	651	582	583	612	658	614	665	634	598	626	601	615	606	631	676	616	609	650	622	594	634	647	636	642	650	651	639	577	651	598	633	638	617	606	613	613	593	632	640	623	610	595	619	635	607	651	614	601	626	633	613	661	622	615	586	608	616	632	643	625	617	621	651	642	597	617	580	695	603	636	639	625	620	604	631	584	615	580	615	637	623	613	675	646	611	621	621	621	611	593	619	612	588	615	665	632	607	581	575	589	638	628	642	677	636	611	599	626	623	613	587	598	651	648	651	598	610	600	639	604	614	590	674	553	642	594	619	588	623	554	632	607	656	557	620	607	612	654	578	635	618	602	597	598	598	588	645	621	619	594	606	610	648	648	584	633	624	607	651	601	593	597	607	640	633	632	622	601	644	651	660	589	588	617	647	639	617	580	587	611	627	623	598	590	625	634	648	634	635	602	631	635	637	649	685	626	638	651	643	633	640	646	648	620	626	652	602	683	665	656	661	618	610	634	553	628	623	627	644	640	640	644	604	632	575	644	622	588	627	602	560	640	572	633	614	587	616	643	619	617	631	637	578	600	651	638	642	605	615	611	668	632	614	625	616	634	653	656	638	625	641	655	590	631	638	617	622	616	583	619	643	625	579	654	621	615	613	633	628	604	602	688	629	646	630	633	594	613	580	598	624	651	649	589	621	596	604	641	622	614	565	604	583	610	610	627	638	631	589	649	683	607	627	583	636	658	596	619	627	615	618	629	594	614	618	665	618	612	631	620	604	587	599	639	599	621	609	609	594	591	593	625	611	639	600	669	609	597	582	674	604	656	626	625	640	638	645	618	601	581	655	641	637	586	656	607	630	628	627	597	630	668	617	604	605	644	641	638	614	631	634	597	655	662	635	633	612	626	624	623
31571	19084	7155	699	511	472	455	443	472	430	405	417	427	442	368	449	410	433	398	429	460	464	433	423	432	439	458	420	408	405	445	392	371	425	396	398	418	404	430	415	446	443	450	409	414	420	435	434	427	422	442	417	454	419	430	434	465	469	425	424	428	399	430	431	411	431	425	418	399	424	463	396	465	423	453	413	381	473	450	423	408	390	400	407	409	425	414	379	454	368	421	399	409	421	418	438	406	426	430	424	419	398	479	393	399	413	420	436	415	369	437	441	446	433	420	414	404	387	391	403	393	415	375	424	425	445	408	424	424	420	441	396	466	420	404	417	408	407	443	454	461	410	408	395	415	428	430	426	389	401	421	374	421	432	397	470	442	429	450	430	409	401	437	392	458	415	426	412	398	403	414	432	389	396	459	442	436	404	392	439	431	396	387	448	404	406	401	418	452	437	436	404	448	420	400	413	423	409	409	425	467	439	438	426	431	408	446	438	398	416	420	422	400	389	428	396	458	475	376	403	417	447	420	440	401	434	423	416	432	405	425	427	410	428	434	431	424	421	407	437	391	455	393	415	415	421	397	427	460	399	427	441	448	422	393	408	449	412	422	459	401	432	416	436	436	399	438	434	429	375	425	402	448	411	454	442	398	409	401	421	386	394	421	401	427	456	441	439	424	397	437	451	469	430	399	427	390	431	424	411	465	452	412	435	473	423	402	445	400	409	453	452	383	411	423	402	422	463	440	412	442	386	418	414	422	421	402	415	405	435	440	419	418	409	456	419	404	421	416	447	412	402	468	442	419	471	443	429	442	417	445	442	426	422	435	440	393	421	396	401	409	463	455	400	432	424	409	405	348	457	417	417	402	419	425	425	407	419	395	444	406	457	448	452	387	448	428	417	385	426	426	406	404	430	423	418	418	434	419	448	431	418	390	436	453	434	437	430	471	478	463	431	441	446	416	434	459	389	432	410	404	413	414	432	451	398	414	378	461	473	433	419	431	445	413	421	437	388	442	439	438	399	442	399	415	429	400	437	398	430	422	425	453	451	441	412	416	411	423	439	434	376	410	433	420	398	375	416	481	442	408	421	402	415	442	465	381	404	400	418	403	431	404	425	438	427	448	434	419	412	428	432	397	420	419	417	417	414	406	395	394	400	427	441	452	410	402	392	418	422	432	413	418	416	424	407	410	462	423	481	448	417	371	426	376	414	458	415	396	469	450	418	412	419	440	413	439	450	440	432	382	410	413	399	406	392	421	483	419	420	435	435	415	429	396	437	441	442	417	452	387	438	425	437	390	471	432	382	432	440	403	409	398	435	408	428	423	429	430	366	448	416	419	395	408	402	376	422	431	445	462	395	397	482	430	422	411	420	424	415	450	426	426	444	428	427	382	390	409	430	385	419	439	397	411	436	429	425	416	412	445	441	441	416	405	388	422	429	454	425	416	437	423	441	436	404	478	482	431	417	432	434	431	431	420	459	390	380	440	435	413	421	397	422	414	394	457	391	407	416	409	393	423	388	445	454	441	434	382	424	443	396	407	394	378	416	429	387	443	430	422	407	430	400	442	407	430	419	417	422	417	449	432	427	423	407	413	415	440	437	427	420	410	397	411	411	424	435	410	433	427	428	413	424	421	432	420	446	406	403	380	436	420	389	439	466	398	434	388	395	421	409	427	443	383	438	418	437	419	403	428	440	423	398	416	411	434	442	391	440	442	433	425	436	403	441	430	430	466	495	390	433	435	434	435	425	429	468	410	409	426	412	376	418	416	410	417	461	427	400	378	419	395	439	434	440	461	432	440	422	419	440	452	403	415	417	436	429	413	424	423	431	403	436	424	426	443	418	390	409	411	422	384	416	417	444	417	415	465	430	376	438	381	424	418	411	441	461	427	450	435	411	421	435	451	382	417	407	403	438	411	427	480	412	473	424	347	415	433	395	450	419	470	379	402	498	419	424	386	391	430	419	445	427	448	406	456	398	447	379	443	407	437	421	418	455	411	425	432	408	428	422	448	416	425	421	424	460	424	409	421	423	405	414	416	385	437	393	456	416	423	437	426	445	385	429	426	456	441	411	407	438	426	422	415	454	412	416	456	430	428	456	401	430	420	427	428	428	428	427	424	431	412	440	396	407	450	416	432	438	445	434	444	397	395	388	411	417	368	405	452	429	409	397	418	415	431	407	464	399	414	418	428	429	409	419	367	434	417	394	359	407	427	412	445	401	392	457	459	424	413	446	374	435	426	406	430	424	425	441	425	397	415	405	387	407	429	428	404	429	445	440	395	421	409	420	442	453	443	409	435	445	404	421	422	451	418	408	427	418	425	386	405	438	435	377	444	451	425	437	412	435	445	435	416	451	401	419	433	454	446	402	436	439	433	437	386	393	411	425	398	439	395	421	447	423	424	398	425	391	412	428	433	397	404	411	401	442	394	398	446	400	405	475	411	450	434	445	449	413	412	411	432	390	422	376	402	408	412	386	424	470	421	448	437	415	454	434	420	408	417	421	449	464	439	437	441	419	395	457	402	466	437	428	393	428	411	435	396	429	394	410	431	478	392	392	424	394	425	410	413	439	443	392	460	439	444	451	387	438	414	437	429	408	411	446	460	412	401	408	399	413	434	428	426	413	458	417	415	419	448	426	424	424	412	416	386	406	417	418	431	408	419	437	415	423	409	440	407	454	413	421	471	423	413	438	447	439	450	404	387	371	418	414	424	450	400	449	393	356	437	401	422	451	393	400	422	474	450	405	394	405	392	410	451	419	445	441	425	415	413	423	414	432	418	434	444	438	421	432	404	410	422	429	418	410	410	435	392	424	428	442	438	456	405	457	409	412	462	442	427	411	419	463	437	412	439	408	440	450	420	434	397	427	462	465	419	391	399	457	398	404	440	384	415	464	380	413	415	427	410	419	456	422	454	418	448	440	393	487	447	457	439	431	400	411	471	465	463	451	454	393	419	403	450	418	431	402	474	420	407	411	436	442	405	429	401	417	397	410	419	431	440	418	442	428	442	369	431	427	438	425	432	381	384	409	454	415	408	427	412	400	427	425	399	433	431	418	432	396	442	420	386	454	434	430	433	447	418	421	437	427	426	427	419	469	403	400	406	432	429	427	410	426	401	418	422	414	421	415	408	413	423	418	482	404	418	434	425	420	430	417	410	475	432	474	400	380	472	424	417	465	408	426	417	400	437	418	422	390	421	386	433	412	441	405	435	416	416	442	456	426	396	437	408	409	431	409	454	436	448	393	407	425	410	427	437	428	411	437	453	445	419	420	453	449	414	447	415	375	407	415	386	409	440	408	417	412	394	430	458	452	378	443	450	435	427	415	440	397	447	434	402	402	437	396	400	440	449	445	431	407	423	434	422	353	383	392	459	424	460	394	357	401	392	407	439	435	397	405	417	409	420	430	420	399	409	452	405	431	379	397	402	410	439	481	455	403	408	428	438	432	439	404	416	420	402	418	408	416	424	447	432	419	423	417
5632	1153	1027	998	951	974	962	979	943	987	924	974	932	1004	938	1032	977	954	959	964	934	954	932	969	970	949	1013	932	967	989	950	980	975	983	978	1012	931	973	949	965	928	1015	981	986	916	950	1010	943	963	1015	983	915	973	963	968	1023	967	899	959	949	964	937	958	1000	1026	1001	982	924	928	979	1011	977	855	911	1007	935	973	958	982	994	979	942	911	945	993	973	955	972	927	961	984	946	987	903	953	936	954	998	961	991	981	973	922	983	948	946	957	956	930	955	904	956	953	1021	923	939	897	917	1004	999	971	915	966	946	944	979	942	968	969	928	1015	900	933	971	997	975	979	984	959	999	977	936	989	947	943	955	975	922	1002	945	1009	987	950	945	1002	934	944	998	959	924	905	908	924	948	924	969	886	910	917	970	945	1004	947	915	979	1054	953	947	948	959	939	950	960	1018	1010	987	996	935	964	1031	972	930	951	1001	968	918	922	969	933	941	955	950	982	916	976	955	968	961	930	990	984	1023	959	1011	969	927	984	994	948	939	982	951	948	971	965	948	998	957	950	960	963	958	926	943	973	940	897	934	1025	1033	931	975	951	979	930	942	932	957	960	946	978	992	974	948	967	955	983	992	944	956	1021	986	980	954	989	928	972	949	982	981	960	942	941	1005	956	935	961	933	995	948	951	939	1017	936	939	989	934	1007	918	936	999	922	1008	955	942	944	1017	956	968	968	963	927	935	988	976	959	939	895	934	988	976	1006	961	1003	985	965	972	961	964	968	1031	930	874	951	1008	979	916	898	964	948	943	928	945	983	930	952	927	1009	938	952	932	1021	966	937	966	980	990	925	954	934	975	977	971	958	909	951	977	957	964	941	927	965	951	999	963	955	919	1013	958	988	942	911	938	973	946	932	945	964	940	913	994	960	971	940	947	957	932	985	966	943	979	974	954	924	982	1031	951	929	951	946	987	927	945	981	964	996	954	972	958	966	965	988	967	987	907	944	915	1004	1040	970	1023	978	877	957	969	966	916	938	954	980	953	988	986	964	919	1008	958	998	921	1018	978	962	905	948	968	955	934	962	941	998	957	906	962	935	953	972	929	913	1011	936	950	981	927	964	987	987	953	939	977	1009	951	1001	984	960	893	958	993	965	962	924	972	972	935	966	958	989	946	953	988	976	962	954	959	961	985	961	946	932	904	980	982	1017	908	911	980	968	969	992	956	953	977	953	957	997	979	1010	933	967	987	991	990	958	983	944	971	910	942	950	925	897	978	992	972	1017	972	967	956	969	962	936	949	997	990	968	891	943	961	974	984	983	943	936	957	960	915	977	952	954	967	970	909	973	923	945	913	974	983	986	983	989	994	1003	991	1001	932	991	955	967	997	1002	949	979	928	987	955	946	881	949	974	964	983	953	955	992	969	951	965	981	939	990	912	918	949	946	987	972	978	910	992	929	962	928	932	984	969	923	979	987	909	921	926	943	946	951	976	910	955	968	1016	1006	951	921	1036	932	990	905	920	927	987	951	982	912	978	961	968	954	975	943	965	940	996	972	1002	1004	955	970	912	945	949	986	1008	942	990	954	978	953	943	953	909	1013	968	1008	979	1000	956	990	980	908	997	909	933	984	962	963	945	929	981	948	982	926	915	967	933	999	956	963	956	993	972	968	968	949	1003	1011	944	963	969	945	947	982	959	978	984	930	1043	911	984	949	912	949	955	1010	970	951	919	936	954	963	990	918	962	954	903	1002	903	880	946	989	945	950	995	931	969	906	994	975	1002	993	977	950	965	944	974	956	943	960	1004	979	937	967	917	949	996	947	1005	959	1000	967	960	984	949	973	938	975	907	964	956	982	950	926	880	962	963	950	900	1017	974	983	945	898	961	929	946	1002	965	927	987	1005	967	1018	995	977	935	964	970	925	925	938	956	951	929	941	960	972	938	950	976	956	991	992	927	949	1005	931	979	945	992	932	984	955	975	996	938	933	950	988	921	960	951	1000	997	922	980	953	955	967	967	976	968	990	956	1000	991	957	963	938	927	932	957	950	995	956	964	929	981	943	965	954	1019	1004	968	954	936	984	917	965	985	904	983	902	977	962	944	949	954	976	984	940	989	966	979	998	913	973	948	998	940	1042	977	953	931	925	993	974	957	906	949	988	896	998	895	917	914	994	921	918	955	988	927	975	960	940	1041	939	941	986	958	959	942	980	1033	988	934	961	961	917	967	1003	966	951	937	958	946	972	961	986	981	971	959	977	930	941	980	957	912	985	945	937	976	956	958	977	982	943	833	980	943	937	924	1015	1013	1000	980	983	973	941	913	949	931	951	960	949	987	982	892	924	969	964	987	972	996	924	1027	933	1001	938	952	995	968	971	906	924	955	971	948	965	961	1002	984	899	956	1016	957	934	971	942	984	997	953	977	952	1011	1021	990	952	916	1004	953	954	957	1005	931	965	996	959	959	981	955	1004	984	958	927	1045	976	917	912	976	997	998	967	981	989	976	1025	914	964	952	967	986	1025	951	991	943	899	939	899	978	976	953	990	961	955	881	938	981	952	957	970	968	941	963	966	970	926	942	971	961	939	967	941	1005	970	976	932	982	919	974	962	934	970	979	926	946	945	958	934	920	981	921	936	989	1020	929	926	957	964	953	954	889	911	983	907	948	948	873	956	993	958	974	951	1008	901	935	953	962	997	990	912	944	1032	1004	993	937	947	951	963	970	1004	936	997	930	951	917	978	896	948	934	996	952	988	974	948	937	932	939	951	901	934	947	953	949	993	974	989	963	996	948	978	974	951	929	1002	915	947	985	968	976	969	925	879	953	939	961	1005	969	932	964	991	977	896	988	959	961	968	951	1007	954	938	1002	961	964	950	964	958	930	1004	915	958	944	961	944	979	939	984	952	1002	997	952	952	963	965	982	976	936	974	988	965	1032	1027	980	925	967	951	894	1011	1004	982	969	944	978	963	980	932	1005	996	963	940	959	952	915	974	902	948	947	952	975	972	911	896	931	956	947	963	1011	930	905	936	986	958	983	980	969	962	968	1004	999	959	906	979	909	966	936	940	943	908	934	1017	987	1001	936	991	981	923	991	963	1007	936	969	945	1034	951	958	1013	927	968	991	973	972	938	956	982	985	951	904	982	936	976	1001	995	983	997	988	981	1009	963	955	1003	938	901	960	922	929	1012	995	925	943	999	991	951	981	985	938	1010	960	935	922	981	919	915	979	949	991	1003	899	945	950	941	972	954	914	985	1046	938	1014	947	994	950	906	981	952	978	921	934	990	957	1015	934	928	978	933	971	874	1006	964	953	952	934	951	942	953	970	933	951	968	983	984	990	987	980	957	935	966	930	1014	911	947	902	953	931	967	966	934	975	933	932	979	924	1026	1009	962	952	961	985	903	978	957	958	985	962	970	971	980	957	937	974	909	909	932	1007	1030	947	900	913	911	975	956	1018	959	949	962	925	950	935	938	991	987	977	950	938	953	974	979	982	992	984	942	960	986	880	916	917	933	971	930	966	937	922	936	938	951	961	1000	953	928	958	977	962	1002	979	1009	926	950	957	925	935	971	952	966	934	998	916	969	952	906	962	954	946	976	978	958	927	1022	943	1000	949	1019	959	1019	994	956	956	982	965	951	989	982
23905	20696	24068	27357	20691	20582	1950	610	538	513	552	501	477	470	445	442	495	465	485	489	475	509	447	451	442	521	488	499	512	461	445	448	476	450	442	457	471	479	487	447	431	463	451	491	451	432	444	466	441	453	476	462	475	428	460	476	434	455	432	497	474	501	440	461	511	451	468	440	496	517	463	475	460	495	447	466	438	409	461	453	470	445	399	449	431	496	498	454	457	431	455	441	469	437	435	423	477	428	489	473	468	464	468	459	436	474	462	471	463	476	470	452	459	447	432	441	470	474	477	441	451	402	456	439	465	491	471	489	449	478	464	466	479	460	434	449	465	440	501	545	464	446	449	426	449	530	457	488	468	414	458	462	447	464	491	414	486	461	455	444	505	468	445	505	470	410	477	445	448	466	474	438	438	455	476	480	489	475	474	456	442	431	449	442	421	493	446	449	445	429	476	450	469	419	516	474	439	487	452	480	451	470	445	450	442	461	469	472	476	456	469	472	439	470	460	444	473	463	454	464	488	478	466	442	468	430	466	461	502	453	456	466	441	456	452	446	467	422	442	433	468	450	456	461	431	459	448	455	448	446	491	486	429	456	448	467	456	417	467	420	474	430	483	483	468	458	462	500	457	448	456	478	436	479	461	426	433	464	454	438	467	433	500	517	444	441	429	462	451	459	487	436	465	449	485	447	431	444	456	483	485	490	404	441	462	450	480	471	447	447	423	467	451	463	444	441	435	434	461	470	486	475	499	503	418	480	454	443	473	461	480	434	440	463	449	426	429	465	468	455	448	482	456	442	479	432	434	491	446	423	441	472	414	468	466	476	447	443	455	472	470	457	510	459	455	405	473	456	468	450	440	489	520	475	427	481	429	457	472	446	476	476	499	452	449	450	485	440	435	443	433	472	432	429	466	486	451	408	455	482	475	491	477	467	450	415	483	429	476	464	439	467	452	415	441	433	444	472	452	443	460	446	465	474	468	501	450	431	479	458	500	441	446	447	487	458	461	456	462	447	457	457	408	470	472	436	461	498	474	497	460	476	435	494	488	416	477	432	421	458	448	454	452	426	422	462	468	449	466	496	437	456	457	452	453	425	459	455	442	451	442	477	425	425	454	460	444	462	477	440	454	452	439	473	482	467	461	455	472	485	460	457	482	426	483	442	434	484	423	467	475	432	446	436	476	455	449	427	452	460	501	420	482	477	466	451	463	471	475	443	432	476	462	505	453	462	448	452	440	472	479	465	471	481	471	457	493	471	457	463	462	472	492	457	415	460	469	444	465	488	460	426	470	498	478	456	430	430	417	499	478	424	454	477	442	468	474	469	455	440	482	448	472	427	460	440	487	456	414	461	474	464	450	461	481	473	473	506	450	480	436	466	500	466	427	477	451	456	452	437	475	463	468	459	475	440	484	436	443	475	459	463	437	477	459	458	463	440	481	522	464	467	449	393	468	467	463	418	471	432	483	453	483	443	493	451	413	478	452	463	464	445	471	463	469	415	440	463	440	445	438	459	493	464	422	448	412	438	483	458	445	466	456	427	422	485	464	450	479	421	445	445	464	442	414	442	484	450	525	479	460	476	453	465	461	526	446	459	454	448	474	442	478	430	456	456	493	488	468	503	505	462	450	451	472	452	444	444	467	456	491	457	449	469	433	424	447	484	486	452	451	442	473	450	469	441	422	401	473	454	504	458	494	462	480	457	428	489	438	454	486	471	438	479	456	428	440	486	438	392	450	444	453	451	485	451	472	436	444	436	463	445	438	435	455	466	456	455	476	447	432	424	477	454	464	450	467	492	444	421	445	468	439	423	439	444	434	433	444	422	473	477	486	462	456	495	438	470	483	456	393	455	453	474	422	467	437	475	489	473	454	461	434	459	442	513	484	443	392	425	453	439	466	416	445	497	472	447	430	462	482	460	456	442	444	415	439	429	464	459	476	475	459	462	454	433	460	430	445	465	455	488	440	492	444	476	460	456	476	467	502	451	481	469	506	474	466	454	453	393	490	427	478	452	479	469	453	443	429	499	452	444	457	461	467	495	473	468	461	451	475	469	449	447	461	447	471	464	439	493	477	422	429	443	478	454	467	474	477	477	420	436	468	433	467	477	449	429	448	437	432	461	451	438	485	418	484	451	440	458	442	481	477	476	464	470	446	474	465	512	505	427	451	448	477	448	447	483	467	448	422	435	458	478	460	391	476	426	442	491	482	507	445	442	430	468	437	446	459	473	446	466	469	471	462	454	510	455	460	428	487	442	436	463	479	472	463	464	460	426	462	432	443	427	455	450	495	446	449	466	456	459	472	448	440	458	487	499	446	456	442	460	464	507	493	469	456	484	472	491	454	466	430	446	458	438	483	461	460	420	492	461	462	438	424	464	470	464	432	442	408	460	461	467	423	442	464	473	452	466	439	477	436	427	433	474	441	463	464	427	494	471	451	459	455	460	462	442	434	435	451	479	460	475	455	498	455	482	467	435	479	416	475	475	453	462	456	403	517	496	496	460	467	469	408	444	490	411	448	490	464	469	488	456	489	448	459	459	481	430	506	472	477	456	483	445	437	437	447	473	454	472	418	461	490	483	432	469	447	421	470	455	439	426	448	460	444	478	482	482	462	461	486	468	451	463	453	444	402	474	467	516	453	444	459	436	472	458	426	451	460	476	461	471	440	405	442	495	449	488	427	440	462	456	447	453	448	455	441	437	445	454	455	408	467	455	476	458	483	418	464	474	452	490	441	464	475	457	380	440	468	436	474	429	441	461	483	444	437	439	490	459	425	434	462	439	444	463	416	458	504	512	477	503	435	436	437	467	464	453	419	497	437	487	449	446	490	407	469	464	467	414	481	413	428	507	501	422	462	424	436	450	470	418	487	444	474	441	449	414	462	476	465	447	474	460	461	488	488	456	462	453	452	461	470	462	456	432	469	468	412	449	446	432	491	426	443	429	468	450	472	481	427	459	425	458	460	458	474	468	479	461	435	471	426	464	449	457	434	463	451	470	434	424	456	471	449	475	443	454	497	442	437	426	492	476	484	473	454	448	455	469	451	489	467	434	441	471	465	447	450	461	462	496	506	455	470	454	456	429	495	430	468	494	470	433	445	431	476	430	437	438	453	415	476	422	529	463	472	456	467	430	452	453	482	452	476	445	472	437	463	451	468	450	471	469	479	463	443	453	451	434	467	442	415	442	501	478	479	446	494	485	437	448	459	468	477	444	459	491	442	458	415	477	520	458	439	513	459	459	476	429	440	459	469	467	446	469	519	457	462	466	459	451	424	473	485	461	485	471	455	429	445	448	485	481	455	444	467	491	455	424	480	425	442	471	449	433	444	461	443	471	450	421	442	461	480	447	465	440	446	477	458	485	410	454	471	445	471	456	455	444	489	373	438	460	471	447	469	487	482	443	439	461	471	452	460	487	468	463	457	460	458	472	492	470	502	478	508	447	470	451	454	481	479	435	451	436	490	460	481	474	431	475	449	467
3932	3049	1940	1317	1204	1070	1047	997	1027	1036	1016	984	1030	1029	1025	1000	995	991	977	1011	974	980	982	1046	1045	1007	994	1005	1000	1006	972	1002	1076	967	1013	972	971	1023	961	976	1005	974	951	961	953	1010	989	986	983	1017	998	941	1069	963	982	986	990	1029	928	968	979	1076	1001	1024	987	1019	973	1070	1026	975	1031	964	1040	1032	1031	983	943	982	995	964	977	1042	1008	1015	949	963	1080	987	995	1003	945	992	968	979	1013	1000	967	1034	989	1075	1026	984	1037	1010	983	943	1003	962	959	1007	1021	1011	1037	981	1019	1022	1008	1018	1003	1008	1008	997	1022	1037	980	1015	1018	986	993	1002	986	995	1004	1014	957	1038	988	991	1007	1023	1020	968	982	980	983	983	978	1038	978	992	997	1020	978	999	993	970	956	991	1018	1014	1023	999	982	963	1043	1010	998	925	1008	1010	999	1008	1010	996	936	999	941	974	1024	920	997	999	997	982	1009	1026	1027	993	1025	1009	987	984	1004	955	1004	1024	993	973	1059	994	977	973	973	1024	980	997	1009	1023	968	1006	965	1012	907	1014	1043	1007	1038	1058	999	994	1025	1006	985	976	947	1015	1015	989	1010	1008	1003	1031	996	947	1019	974	1000	982	1014	1028	952	986	1017	992	1021	958	976	1034	1002	988	1038	1043	968	950	1002	967	959	973	1056	991	991	1030	995	1050	989	1047	999	1050	970	989	976	954	1004	985	954	1041	1058	1006	1008	1002	1027	946	1016	990	941	1015	991	962	984	972	995	988	1005	958	1007	1033	1042	1023	970	974	998	975	1008	994	1027	1003	1020	996	989	1041	990	956	996	996	1021	983	993	1013	1006	1009	995	1006	989	954	968	985	954	988	971	978	1027	1004	970	980	996	962	1021	992	946	933	968	957	992	998	986	1008	956	1052	1027	999	996	987	1017	974	1027	965	1001	1016	989	969	1024	940	1046	1034	1007	1008	1010	968	1008	987	986	1020	953	1007	1052	1046	1072	1018	939	985	988	1039	999	990	984	992	984	992	990	1027	958	987	1016	990	985	969	991	1032	959	1007	957	994	1010	1039	1013	1021	1017	954	968	948	1001	967	943	938	981	1009	1008	1004	1010	1004	1038	968	1041	1034	991	1008	995	991	997	965	1019	993	959	1003	992	1064	993	981	961	1041	992	975	969	1026	1036	977	958	1009	1002	996	976	954	1023	1000	1041	965	1006	1005	963	1004	1005	982	972	1021	1010	1012	961	983	1014	974	988	1034	1031	967	990	998	986	979	1004	1008	980	1020	1030	1012	1039	959	981	963	963	1006	993	956	1010	1046	1049	990	980	971	990	983	983	1000	982	1028	972	980	998	925	977	1073	1027	1013	1023	957	966	1040	989	1003	969	1026	994	1024	996	993	997	1015	1004	999	984	991	972	953	994	955	998	996	1019	988	1022	1011	994	1001	1032	973	969	1051	987	1011	973	960	971	981	967	1025	971	927	1006	989	983	1007	1036	955	1024	996	1041	954	1002	1017	977	982	915	1031	983	1054	1023	1014	997	955	988	1026	1012	974	1026	978	990	988	1001	1097	1000	983	1005	979	1022	1027	1048	998	967	989	950	950	941	1039	990	1027	1053	1007	998	981	972	1044	977	1026	990	1001	957	965	1038	981	1082	1006	1039	980	1048	975	1012	1010	1043	966	986	989	996	1007	1014	993	947	984	1002	1045	973	983	1039	1041	968	949	1070	992	1026	1004	982	1030	980	966	967	982	993	993	999	1045	1004	968	968	969	1034	951	974	956	1035	1024	1034	986	991	1059	979	974	984	1005	982	984	962	986	1023	980	981	945	1048	1012	1015	1052	1006	1005	900	961	1010	990	1016	969	1061	1023	970	957	1010	1021	1056	971	1023	1072	1006	997	1055	1035	943	963	1002	987	982	1004	1042	1011	952	1004	990	999	1004	904	979	924	935	934	978	961	948	982	966	1041	980	964	957	923	1041	1018	1021	992	951	977	965	1031	963	963	1003	1007	943	982	1039	992	965	999	998	943	971	945	979	1065	983	1007	1020	964	1006	962	1015	991	958	977	1022	962	1015	1038	988	1009	996	1048	1017	955	981	951	983	1023	982	971	961	1004	1023	934	1026	1006	977	984	1010	1015	1039	1024	1025	986	991	972	940	1010	1003	995	996	964	976	1060	971	981	999	976	952	985	980	1035	1004	1000	1059	967	1029	1029	938	1050	1045	1004	955	1039	1010	1023	973	1068	989	1000	1013	1023	1033	1001	986	1049	981	1025	1042	979	970	1015	963	963	1008	1023	1007	1004	1003	1019	1041	1017	965	1002	1015	984	982	964	993	1026	997	991	1007	936	1019	979	982	977	1003	1021	1033	1018	927	1066	1028	1029	961	949	957	975	993	1009	1008	1001	983	1021	941	932	1035	990	925	975	951	1009	996	992	1009	1004	968	971	1004	990	1050	1029	970	992	1028	978	994	1023	965	984	1019	988	1032	922	1003	969	1089	1020	975	979	993	1004	988	954	983	966	1001	1029	925	1051	989	985	985	990	1005	934	984	1007	1006	1026	1024	988	1033	993	967	945	1017	994	998	1002	984	1019	1020	996	963	965	1018	975	1009	1043	967	1001	1009	1002	1042	944	999	982	995	989	1003	967	994	1000	985	982	986	1027	967	1016	929	952	954	984	969	954	959	1006	1004	1003	1000	966	958	1001	971	1007	1059	990	952	994	1011	970	1064	1009	967	969	959	1023	1003	954	1007	957	991	934	969	964	1005	951	1058	971	1000	977	1049	1021	969	1020	976	962	1012	1024	1014	1010	993	975	1014	987	1049	941	1031	890	1052	1033	1042	971	982	959	982	1026	1001	1009	1023	1027	903	1001	973	987	1021	1011	986	999	970	928	1021	948	919	979	1012	1021	999	1021	976	985	1034	978	965	961	980	966	1007	1036	991	998	1062	1007	1023	1015	1047	1011	986	1020	1005	971	987	986	979	939	990	1002	1006	981	994	985	1040	993	1008	982	981	990	1001	1083	988	1025	964	985	1003	985	938	1006	1044	979	1052	1019	997	981	1032	987	957	995	975	1042	962	1052	1016	998	990	983	1057	1024	1004	1027	1010	1011	1014	961	1032	1021	1005	1034	983	969	994	945	1034	997	1010	996	984	1009	983	1025	1013	981	1009	940	1028	994	1036	1004	1031	1015	945	982	992	1004	1011	1017	966	1008	1005	944	1015	1000	972	933	987	908	992	935	1006	999	947	1026	1022	1000	1010	1036	952	999	996	1040	966	1024	1017	1001	1008	998	918	965	983	971	1002	971	956	988	1019	989	1004	956	938	990	978	966	988	931	982	945	1038	950	1033	999	1008	1017	983	993	979	991	981	991	1009	978	944	931	1013	987	997	1038	894	913	962	1038	974	1070	962	952	998	991	935	985	978	940	963	1022	955	986	1033	974	981	939	968	1046	990	989	983	1015	921	974	965	1026	999	1086	1042	1005	1012	960	996	998	982	965	1001	1029	996	981	981	1027	985	973	988	953	1024	954	1021	1022	1044	974	990	1022	959	988	1019	992	991	1012	972	1031	1016	1022	956	980	939	975	1024	931	996	951	986	997	954	964	998	997	983	918	1001	996	983	1034	953	1000	949	1019	1008	1014	940	957	1040	967	975	982	975	968	1027	1027	1015	1022	957	972	1029	995	1010	945	932	943	994	997	1030	1026	993	1011	991	988	991	998	978	1009	938	983	968	953	951	999	990	1009	1011	950	1010	976	991	1057	1005	995	989	927	1010	966	967	968	979	946	940	979	1030	950	991	1107	937	965	1000	990	941	1003	976	944	983	973	995	993	983	983	1049	1017	1019	985	992	950	947	975	961	981	1028	997	989	980	983	954	982	991	1010	998	1049	978	998	935	1012	1017	987	940	947	971	984	948	934	999	992	986	975	1043	1014	1021	992	996	953	998	993	961	996	1036	1034	958	1007	1043	1015	961	941	969	987	1043	1036	1030	974	1007	1007	1001	1074	979	987	974	1002	1018	996	982	991	972	1026	1009	1018	1024	1051	1034	983	1000	955	980	974	997	1012	994	969	961	927	993	1024	1059	1016	994	1001	1006	1001	989	1009	1027	975	999	1015	1002	1038	979
23410	20708	24371	27123	20708	20725	18661	774	480	394	357	380	326	311	317	293	336	337	330	293	282	290	276	283	289	284	259	287	293	292	288	280	301	272	283	249	288	278	282	283	274	288	284	278	290	267	251	259	276	276	275	289	299	323	285	272	268	299	284	267	286	277	277	267	280	308	251	248	294	275	282	254	256	276	262	304	262	286	271	258	274	254	291	278	277	258	276	249	304	275	291	296	269	288	267	308	271	280	266	298	242	277	275	309	283	276	282	279	282	267	290	300	290	280	273	278	291	270	284	298	290	267	283	275	276	277	285	264	279	263	230	283	284	234	295	279	267	261	267	270	271	286	267	281	302	284	255	287	244	283	291	282	274	248	266	247	290	291	298	277	270	290	264	272	289	300	274	270	280	295	284	283	286	268	249	282	251	287	299	289	275	286	282	276	271	269	308	267	264	275	254	294	297	276	312	259	263	271	309	286	281	278	280	274	287	295	304	296	287	298	292	309	269	277	274	265	284	304	277	260	293	302	296	287	309	326	275	271	277	287	307	248	299	259	324	263	281	285	283	281	287	278	282	274	300	277	263	279	293	297	264	268	270	274	270	262	253	293	299	272	282	288	302	275	282	282	280	296	248	282	297	281	256	263	277	271	290	274	244	291	300	279	249	283	250	262	283	268	291	299	251	279	287	291	291	275	276	278	260	296	276	284	294	292	263	285	282	288	295	243	260	252	281	272	278	258	270	286	280	291	272	285	280	252	303	318	291	284	290	287	288	242	316	279	269	294	286	266	268	286	292	253	290	263	281	267	260	271	262	264	308	286	249	266	263	259	266	255	289	282	265	299	287	275	297	286	284	258	259	257	278	248	272	271	269	284	257	264	321	290	286	250	244	268	267	312	274	289	294	275	263	296	252	248	268	268	286	303	243	277	283	275	277	280	255	289	242	254	300	300	250	284	294	304	277	256	251	274	292	267	291	279	239	296	288	277	274	292	261	238	311	271	290	248	282	298	266	272	282	282	279	281	289	302	285	270	305	307	243	255	290	283	286	305	274	280	300	294	278	290	302	273	270	279	334	309	273	228	265	318	316	310	277	296	281	319	265	265	317	271	266	274	281	301	274	280	292	270	282	265	267	290	289	289	274	297	273	244	269	275	267	255	304	275	296	270	301	318	264	287	260	257	268	261	261	245	309	265	275	273	260	267	273	270	284	287	280	285	296	278	290	238	252	287	273	248	237	282	317	317	273	249	249	294	285	280	302	296	264	258	290	280	274	269	295	278	263	260	304	302	290	289	303	252	267	271	309	302	270	259	281	305	258	236	260	290	273	281	279	266	241	280	262	272	266	247	262	290	310	321	251	277	287	254	273	275	278	279	275	277	280	248	279	261	281	267	317	262	275	271	319	255	263	268	263	278	270	296	271	272	286	275	295	277	280	281	259	302	260	285	297	294	284	277	266	284	258	270	266	259	252	265	295	254	275	309	296	297	277	257	253	256	290	283	277	252	290	292	275	279	255	257	287	250	264	249	277	304	282	267	289	276	309	289	275	274	293	300	291	273	286	242	274	268	280	258	259	266	270	257	274	268	267	280	256	302	259	277	291	293	273	262	303	334	259	270	282	269	286	287	285	319	298	306	259	284	302	300	275	273	307	269	264	258	271	268	262	276	274	286	277	284	276	253	260	221	263	268	248	255	265	277	280	271	282	268	303	317	279	260	278	257	262	286	310	283	269	293	279	267	273	270	285	279	269	279	302	295	278	277	300	290	280	299	263	266	314	260	252	296	256	277	276	291	294	269	271	255	244	287	273	253	275	290	283	262	261	254	275	263	258	271	290	257	309	274	242	244	262	267	277	290	284	267	309	255	307	283	294	261	303	277	267	308	252	231	266	263	268	252	288	277	287	253	252	275	281	275	295	284	321	283	302	255	276	264	240	269	271	268	299	282	280	266	259	274	275	290	257	292	275	287	284	307	270	266	301	286	275	292	287	257	278	302	271	268	267	293	296	302	260	308	303	253	295	278	271	287	275	296	258	308	300	291	278	308	281	284	264	284	311	253	274	279	279	286	285	301	276	276	299	255	261	277	277	263	267	307	303	281	258	258	257	291	278	269	272	252	267	287	321	269	303	317	260	285	288	267	248	260	244	284	258	237	282	289	276	238	252	290	304	291	258	283	277	287	320	268	274	324	285	275	258	295	326	280	281	288	276	279	295	299	239	253	260	289	299	294	242	283	279	284	255	274	250	275	323	291	253	274	278	291	299	262	266	295	307	281	293	307	284	302	267	259	266	264	289	256	262	269	271	285	275	247	290	292	255	268	260	246	237	268	304	265	268	262	260	265	302	262	281	287	257	282	281	270	315	293	283	273	253	293	299	260	281	299	307	276	247	265	271	287	256	299	286	284	305	300	303	255	263	299	295	289	248	239	267	286	315	336	259	258	275	290	279	261	284	270	285	273	277	271	274	315	312	262	261	294	266	278	291	296	276	299	283	285	273	288	264	257	263	286	255	289	274	304	273	259	278	245	278	281	295	298	257	274	284	266	229	288	257	280	256	275	264	275	283	285	263	278	274	276	284	267	261	271	288	224	290	280	303	291	259	264	321	313	296	264	288	312	272	279	250	280	280	292	291	277	258	258	277	281	261	254	319	273	295	257	265	266	302	255	272	288	292	271	295	265	276	283	291	299	254	315	282	297	300	298	288	267	276	293	247	256	303	298	252	284	269	274	296	318	266	249	280	258	260	272	303	266	268	296	256	253	263	252	304	271	261	253	259	301	268	263	273	279	269	309	267	259	275	274	256	265	274	296	283	262	298	259	261	275	298	315	281	276	303	284	274	244	287	293	261	259	269	253	268	285	311	251	276	309	249	291	299	276	269	266	250	252	292	285	303	286	278	313	278	314	278	278	308	279	274	293	301	283	288	290	265	298	292	277	283	269	309	277	294	276	287	262	287	252	282	307	302	287	294	253	253	296	318	287	269	256	283	276	284	272	309	294	271	262	288	282	245	263	287	274	247	264	257	292	272	287	287	285	284	307	263	283	268	269	248	258	269	313	296	312	294	267	288	292	271	306	291	304	287	261	279	281	285	277	284	278	300	288	275	264	266	279	291	289	259	269	250	300	256	289	298	250	274	253	255	292	282	308	289	278	225	285	277	255	274	272	297	249	257	299	308	261	269	334	277	277	270	260	297	288	258	277	248	302	289	284	265	266	265	299	274	314	259	263	290	271	282	220	278	299	254	309	264	260	250	263	285	297	251	268	272	291	269	268	324	269	294	266	267	267	259	271	327	249	244	275	266	292	274	323	293	269	263	264	277	272	269	290	294	292	295	271	258	256	286	268	291	262	302	248	285	275	287	290	292	287	310	308	279	282	275	262	272	283	296	258	271	264	255	271	285	311	263	262	267	263	292	258	259	277	267	279	266	259	284	297	275	253	268	249	263	276	309	293	307	312	292	294	280	287	270	294	251	324	313	284	271	295
4077	4400	2230	1210	875	845	766	714	666	703	641	660	638	673	599	665	608	681	611	725	682	609	638	605	612	596	653	645	656	617	625	628	642	630	630	618	659	637	614	615	620	594	644	630	643	596	622	610	638	638	631	609	653	641	660	643	662	598	684	644	639	648	648	635	643	688	646	622	648	620	672	592	614	631	653	646	604	616	624	628	625	602	624	628	651	637	629	624	657	634	581	584	661	620	606	600	607	592	598	586	638	608	633	590	627	597	612	690	633	642	596	554	592	634	639	584	594	606	638	609	611	646	625	593	614	605	583	605	633	592	630	624	632	637	628	615	666	590	615	641	644	673	614	598	599	629	638	620	637	620	611	640	640	587	632	632	643	631	597	626	620	610	602	588	627	606	634	654	665	622	591	607	638	597	625	602	637	641	638	630	662	652	608	646	628	623	643	620	602	604	631	581	614	605	581	634	657	636	599	679	623	596	582	634	665	655	643	585	597	688	577	620	613	613	630	591	654	631	600	601	626	629	590	653	616	644	621	610	615	618	659	620	624	634	653	641	598	655	657	599	619	596	614	622	625	626	627	600	597	620	638	626	659	602	630	656	613	639	639	677	655	676	646	651	595	605	614	671	668	585	632	623	604	620	663	640	644	619	654	593	639	614	613	633	602	645	620	652	613	610	630	616	654	649	573	574	638	622	631	602	559	623	665	578	638	669	622	606	616	657	600	689	637	621	636	608	604	614	622	578	640	619	602	579	642	612	629	643	611	578	597	618	647	622	657	605	619	619	618	655	576	614	629	666	629	598	603	659	587	610	596	639	598	618	596	596	638	643	634	604	635	642	654	612	613	635	641	583	606	620	608	629	601	608	649	639	625	631	647	612	601	600	610	584	634	638	627	586	576	621	604	628	611	624	642	600	617	621	630	605	628	609	635	643	615	626	630	624	619	620	666	636	616	616	595	626	638	644	611	637	609	630	605	611	647	614	637	616	668	644	620	600	643	647	566	619	623	640	654	625	601	647	639	607	616	612	622	609	618	635	668	630	593	626	621	644	622	652	624	613	620	640	587	615	687	630	626	653	620	640	619	635	648	618	609	650	616	639	607	605	607	630	587	674	593	616	582	595	660	598	655	676	578	649	571	622	674	639	615	631	609	660	615	599	607	627	662	635	604	622	625	637	614	604	622	609	631	666	642	560	624	617	605	608	652	621	640	623	627	618	626	616	652	597	621	606	638	627	618	616	626	631	602	604	596	624	669	634	625	568	599	595	617	643	622	639	645	592	598	639	622	632	582	658	645	646	597	614	582	682	622	617	614	627	633	632	595	574	644	608	591	590	679	589	569	602	615	585	643	613	612	602	650	601	590	595	601	653	645	603	623	625	617	611	621	585	651	609	659	661	622	608	634	634	619	675	665	603	615	609	652	618	619	646	582	613	626	614	651	648	602	615	625	572	611	610	625	660	655	680	638	642	586	602	651	668	629	636	621	599	589	618	641	580	615	652	685	595	660	603	610	612	639	594	636	621	597	618	610	585	615	612	635	574	607	578	626	579	648	628	641	605	622	664	607	658	602	604	595	584	608	641	588	620	620	615	635	612	617	611	651	662	606	656	626	611	633	587	604	636	650	641	641	634	609	625	589	641	656	561	629	662	620	558	624	622	624	632	587	601	673	636	655	602	604	642	610	602	617	596	603	608	602	688	652	589	628	665	612	648	573	633	614	630	611	667	658	605	668	625	606	593	623	604	585	605	678	678	617	644	626	632	586	605	604	621	602	644	639	649	647	619	645	578	650	584	621	627	609	666	595	661	620	641	602	644	618	646	659	664	595	636	602	604	612	652	633	613	609	632	637	610	649	632	690	649	620	597	613	593	596	627	647	642	646	597	657	629	652	610	636	647	635	591	632	615	674	596	620	626	603	613	633	622	609	643	612	653	586	632	623	593	607	594	625	626	669	599	660	629	647	602	619	636	619	612	623	611	628	601	621	584	616	600	633	573	563	615	588	631	604	619	614	631	631	602	616	628	635	586	634	597	596	579	631	621	613	575	602	607	638	649	630	620	644	620	628	642	612	625	642	620	653	567	638	602	615	627	670	653	672	616	571	648	621	621	641	644	645	631	632	617	613	613	641	587	617	608	594	602	601	639	588	619	613	622	619	646	640	625	615	596	590	621	617	643	664	612	627	614	611	664	647	594	607	624	595	573	633	630	634	597	600	554	558	593	646	674	654	603	611	655	585	597	614	580	650	649	609	586	620	624	623	615	647	618	585	617	623	598	642	631	623	599	649	614	604	608	601	675	604	635	646	602	664	610	633	642	650	648	593	609	602	609	648	623	615	604	605	645	605	590	618	636	631	679	594	678	646	609	631	551	608	622	616	586	601	637	587	662	605	627	616	627	580	624	583	636	619	548	629	623	645	631	627	607	676	597	585	614	622	616	591	647	586	632	625	577	577	625	633	640	610	623	677	601	581	625	609	627	611	595	625	602	637	635	625	610	651	653	602	656	551	621	664	636	646	665	632	579	638	621	597	647	580	566	621	591	654	633	631	582	583	634	635	620	612	582	652	646	677	605	607	648	608	636	666	579	660	623	625	607	615	630	599	614	600	626	664	627	604	635	644	660	637	630	617	593	590	612	619	618	645	626	609	641	644	637	641	599	610	621	620	640	644	618	626	612	631	602	630	632	628	656	613	591	615	614	605	596	679	631	608	584	644	704	598	620	615	595	623	616	672	662	664	625	648	592	622	644	610	689	625	626	630	669	647	616	617	704	666	630	625	632	607	630	615	590	632	576	630	597	635	597	599	579	603	560	623	568	606	579	632	630	601	651	608	587	609	628	611	625	660	633	584	631	621	621	639	629	616	597	621	611	665	659	619	636	613	645	603	673	639	664	592	629	611	583	629	593	615	618	628	610	631	597	631	607	654	620	607	639	675	623	649	626	597	642	589	619	644	646	651	615	620	617	649	601	649	619	644	643	632	626	626	654	657	639	639	604	615	611	669	618	614	608	621	634	647	611	650	627	610	600	616	623	617	613	598	624	644	647	628	660	616	634	594	602	626	614	615	640	659	597	597	590	578	639	607	652	621	619	610	624	619	600	581	604	639	608	593	651	649	629	607	605	635	631	624	589	604	608	626	612	674	634	604	668	627	609	627	640	599	578	596	629	618	631	615	639	610	619	637	585	616	598	604	585	600	599	604	674	566	616	606	628	600	611	660	617	569	616	609	585	614	618	591	614	615	591	640	656	654	581	608	630	578	605	616	576	611	589	599	577	606	635	613	601	632	614	638	614	608	648	611	563	613	655	630	593	626	632	614	642	628	587	617	630	611	658	659	591	591	613	604	674	592	639	614	622	600	622	597	628	585	640	676	614	633	613	604	626	654	668	606	701	600	600	663	599	641	631	620	657	586	627	626	662	636	653	599	628	644	594	591	611	616	607	631	629	619	645	636	613	616	630	616	587	641	628	636	636	602	626	629	639
31855	19064	7083	701	497	437	441	453	433	427	407	425	400	419	407	384	424	432	426	446	433	433	433	452	391	421	408	395	399	428	405	429	431	432	437	423	415	429	410	399	431	435	433	418	429	419	427	415	409	411	404	440	405	460	405	415	433	432	435	428	415	385	408	401	439	387	423	412	431	445	412	404	415	427	457	440	434	428	441	431	435	436	403	438	421	436	419	417	435	457	422	444	405	387	405	415	423	437	394	402	424	398	419	445	453	411	434	430	388	441	394	457	424	441	432	392	429	444	416	386	434	424	416	412	397	441	403	405	428	376	434	400	454	431	432	421	395	454	394	424	410	433	416	385	438	420	428	385	410	445	418	399	450	397	428	361	425	421	423	406	441	402	394	457	446	422	401	413	422	450	436	414	403	413	421	458	443	472	418	432	422	418	414	443	398	427	410	404	397	452	454	427	411	427	417	448	398	425	413	397	430	388	421	406	424	415	425	431	454	466	401	389	375	434	386	430	390	438	406	406	442	408	408	427	406	388	419	441	413	409	458	422	445	410	405	413	403	416	433	438	396	389	461	451	440	427	432	402	364	433	409	457	402	436	437	404	434	432	386	413	416	452	448	447	416	413	376	450	393	369	405	421	403	393	427	443	385	418	415	410	433	419	415	418	422	374	399	421	415	399	417	426	435	431	445	393	419	418	387	435	398	423	409	423	449	406	376	427	442	439	410	404	424	391	408	407	414	430	394	408	425	447	394	451	451	414	400	410	410	401	402	480	447	432	412	453	424	440	391	402	470	442	403	398	422	401	422	408	411	427	405	416	360	416	444	406	390	422	450	372	447	395	397	424	415	438	438	436	453	445	435	407	411	425	432	468	428	420	402	397	399	429	448	465	427	403	399	414	414	418	405	428	400	429	416	425	407	421	411	426	399	419	423	417	371	419	434	420	406	412	440	445	424	420	427	408	417	463	425	408	427	402	414	436	495	445	433	405	395	411	428	418	427	417	425	419	405	403	439	438	405	443	382	428	439	427	414	451	397	438	405	445	410	449	453	423	441	453	441	454	445	413	445	409	438	436	401	380	400	397	439	431	441	453	470	430	416	405	441	420	406	417	441	418	381	406	441	454	428	403	423	398	397	424	425	397	413	404	400	437	416	370	396	412	433	370	450	419	397	452	431	397	423	432	419	418	398	446	416	432	405	390	401	427	431	443	436	405	411	435	453	428	426	389	403	393	405	412	429	381	434	447	402	412	441	378	434	407	429	387	411	419	409	396	439	411	407	425	406	385	420	435	388	391	465	403	429	409	412	418	417	402	404	390	433	392	413	447	384	428	452	424	403	429	442	365	421	428	375	380	411	410	389	432	417	384	386	409	409	423	422	448	416	406	424	420	380	436	423	443	399	426	403	437	410	409	462	416	395	424	415	404	466	399	446	419	392	456	413	407	395	398	440	437	435	379	379	457	423	436	429	405	414	440	443	436	430	423	427	418	428	400	425	458	451	402	428	388	410	443	453	424	403	457	408	417	423	423	424	427	417	422	464	436	414	417	412	435	399	430	410	405	396	442	435	395	405	432	407	406	408	415	423	410	415	439	417	420	419	441	443	450	420	448	378	408	405	437	394	408	377	443	436	423	447	406	408	399	408	394	454	431	376	429	408	429	405	417	428	419	435	412	442	452	423	454	407	394	419	409	434	400	420	429	436	403	410	392	424	392	446	402	403	402	414	462	473	418	442	377	473	422	420	408	447	399	428	433	399	449	424	438	444	437	420	451	428	429	460	456	413	371	413	423	400	414	418	410	437	409	421	422	462	439	443	422	417	397	404	432	399	454	418	441	405	438	416	372	415	439	400	460	440	490	419	443	413	437	434	408	404	416	382	423	407	456	430	411	373	447	432	443	392	394	427	432	403	420	378	392	406	432	443	417	407	384	394	414	435	434	424	437	408	423	439	470	410	449	442	443	422	445	419	441	402	458	466	416	412	429	425	439	441	444	427	413	422	404	410	408	434	415	486	413	446	394	421	451	435	421	444	416	398	408	437	441	444	414	406	397	420	451	433	452	417	435	455	414	435	412	427	423	388	437	413	423	445	425	464	408	487	463	448	437	417	394	410	402	409	371	427	430	396	412	449	378	443	418	430	410	398	385	419	415	434	408	444	392	403	431	451	397	448	418	411	428	426	429	446	391	444	398	429	411	432	456	416	411	431	425	422	460	426	393	418	424	451	435	429	434	435	436	429	449	418	416	411	439	409	423	378	398	440	438	382	417	443	408	483	384	445	411	447	433	447	440	412	446	444	416	413	408	400	433	382	438	423	477	446	427	375	459	426	410	419	419	407	408	423	419	438	395	474	419	413	414	428	388	424	409	446	438	464	467	414	436	394	436	429	451	429	376	449	393	404	438	445	410	419	439	414	452	420	460	436	449	418	441	436	436	417	442	431	436	398	431	432	446	400	445	404	442	401	393	416	382	417	434	415	446	396	376	399	434	421	406	438	430	395	415	400	379	417	412	427	392	397	445	423	414	430	430	433	431	409	432	435	386	448	430	406	422	407	411	414	451	412	413	397	436	394	374	425	467	444	419	431	413	435	431	418	435	405	409	403	402	428	456	395	401	454	422	400	424	445	419	413	463	410	414	426	407	421	440	447	408	414	418	396	393	417	401	413	463	449	442	473	399	401	399	439	423	427	427	422	430	409	413	397	402	417	442	416	429	401	451	426	438	448	401	376	414	441	424	394	438	410	418	459	410	420	414	402	414	394	411	439	415	419	459	423	432	365	394	416	422	436	402	458	401	387	425	440	391	444	380	417	488	456	438	424	411	430	433	446	422	464	362	422	430	460	444	426	444	425	413	384	410	436	495	442	414	408	396	429	397	395	446	452	445	459	451	443	390	459	443	413	450	460	414	426	401	376	391	447	446	447	464	438	475	424	407	440	428	441	425	424	406	419	411	448	442	435	438	435	425	382	392	447	419	412	432	417	417	380	430	433	436	419	407	421	425	467	446	434	426	441	473	401	423	403	459	411	419	409	379	410	407	447	462	417	428	421	413	413	410	467	391	451	402	392	434	393	413	463	398	409	405	412	441	435	378	453	423	438	397	416	435	436	441	468	427	421	438	406	394	380	470	430	444	405	402	398	421	429	386	421	454	458	407	415	482	426	431	434	470	455	381	387	442	408	396	392	395	441	445	431	395	404	395	407	438	402	410	390	449	408	407	403	419	400	391	407	382	406	431	403	426	423	417	420	414	430	381	432	415	415	406	455	415	451	414	415	408	427	417	427	441	398	413	436	407	471	432	393	410	447	433	434	417	431	425	441	425	400	431	447	364	412	401	433	405	440	429	366	440	426	425	378	437	419	429	394	392	461	413	401	438	440	435	396	396	422	411	449	409	418	424	422	389	448	408	408	386	417	406	430	419	430	453	398	373	420	412	426	445	422	417	423	429	412	404	405	481	413	397	395	428	422	447	425	453	405	428	433	422
5671	1134	980	1041	992	964	1002	925	999	957	959	959	951	982	973	936	924	977	941	998	998	942	943	952	986	975	983	931	956	1000	984	957	931	935	958	960	1000	949	978	962	947	956	932	972	949	967	1025	975	902	972	903	916	990	950	970	1017	943	939	955	944	953	1012	966	933	967	939	971	907	992	955	977	899	918	903	930	943	934	912	966	989	956	984	937	948	898	957	959	955	958	944	979	962	982	938	960	976	945	977	892	943	894	982	972	1000	918	971	929	991	965	992	965	956	961	969	999	907	998	920	939	952	927	968	984	947	956	967	950	931	945	918	960	922	951	1010	953	959	947	946	911	974	952	988	985	1020	934	961	983	912	929	952	887	954	965	928	911	950	972	945	963	908	967	944	920	953	936	957	933	988	983	998	939	867	966	959	976	926	947	941	908	946	972	948	993	936	961	999	923	987	932	935	947	982	959	953	955	957	957	909	967	948	935	971	969	972	933	934	926	981	971	984	1011	928	991	938	941	964	948	970	923	959	953	969	958	957	987	1015	951	973	1003	956	941	1008	939	995	943	937	887	1003	983	899	1019	958	964	926	896	1000	905	992	993	949	946	947	937	952	963	991	940	921	1018	973	978	962	980	963	964	950	960	928	924	923	907	917	908	971	945	964	958	932	948	977	989	995	944	1015	984	996	1006	956	933	931	938	987	958	925	1037	960	930	949	938	911	960	943	926	955	977	1028	958	962	976	960	1005	944	937	967	951	968	960	935	954	950	986	1000	979	948	988	1005	969	909	971	964	976	966	954	959	954	947	924	988	897	948	979	940	959	977	969	922	1001	1006	978	871	888	938	937	959	983	939	926	933	994	979	943	954	980	1004	980	997	919	897	912	969	992	934	978	954	968	958	926	990	1001	932	970	954	1034	978	948	959	977	993	911	1009	1008	1005	940	991	954	970	945	953	977	964	940	947	964	936	979	963	957	976	954	1011	999	939	923	955	950	973	990	1013	889	1025	981	1010	950	898	942	933	947	977	944	931	896	976	1015	946	1015	973	972	978	932	940	962	959	947	985	955	960	1028	951	988	919	958	939	909	968	954	945	969	964	936	933	961	951	932	898	982	965	927	927	943	957	970	918	945	957	991	986	958	902	985	943	960	913	980	996	944	949	968	1035	950	917	946	945	949	956	1008	1002	930	930	1011	954	985	903	992	987	946	916	950	1013	901	1018	1016	983	960	961	943	967	910	1003	1001	930	948	973	975	995	991	989	950	935	979	995	936	966	1008	968	1007	956	957	983	976	905	969	963	994	949	962	976	919	943	1032	1036	973	922	900	957	943	976	973	925	956	932	934	922	961	911	955	952	979	995	1002	932	983	952	898	934	948	890	988	978	958	944	966	927	941	926	985	943	947	980	987	953	990	994	895	943	986	1009	1036	952	951	989	1012	946	898	932	1011	996	996	945	928	925	974	937	960	951	973	963	935	911	959	948	988	929	972	951	954	976	944	996	913	945	982	1033	984	907	975	968	954	1003	945	944	916	936	1044	933	971	947	949	869	934	912	937	956	960	976	1004	932	972	976	958	975	1003	952	936	938	951	981	936	957	960	989	1034	966	931	901	949	986	921	962	943	990	993	956	949	920	974	959	940	927	932	973	1026	932	985	941	907	921	949	954	889	944	997	988	968	959	976	971	979	897	963	1020	935	946	990	938	966	961	969	935	925	902	979	1031	970	942	930	963	966	983	959	1003	942	950	938	943	1018	1013	961	949	988	981	929	989	937	966	965	960	964	933	985	924	935	977	930	957	907	941	943	902	927	998	944	923	955	936	983	916	912	934	963	935	988	988	967	905	953	988	984	968	963	940	930	937	1006	970	966	983	989	978	923	945	919	972	964	993	967	965	934	933	902	936	953	975	931	945	961	929	914	888	985	958	1013	976	976	968	940	1003	964	950	1003	950	1001	937	971	950	977	912	910	917	1024	905	926	986	956	959	1005	1028	1014	1016	959	968	995	874	949	1003	953	958	1001	903	875	1031	992	948	982	964	972	937	930	913	946	994	949	964	985	949	910	944	986	909	947	944	963	901	977	979	971	938	926	975	961	902	1012	972	955	1005	975	930	921	990	973	973	957	858	924	963	944	960	954	923	959	961	942	951	944	971	905	1020	980	931	968	954	941	1001	950	929	977	938	976	907	932	911	968	988	969	965	972	1013	949	930	964	948	942	981	949	902	1001	991	933	915	980	990	924	998	927	967	919	983	974	971	914	889	963	937	966	914	989	973	959	947	950	928	936	932	953	983	1013	967	992	996	909	992	972	968	968	971	965	1007	981	967	980	943	976	902	937	960	930	962	944	982	987	955	993	977	962	987	950	982	954	991	920	962	999	961	957	913	989	959	1008	959	998	974	984	1024	1012	941	999	950	947	928	938	983	961	942	947	951	951	996	1018	901	945	958	936	973	976	965	972	955	976	915	950	972	940	904	921	973	986	919	956	958	871	953	956	941	989	956	942	991	937	934	965	941	984	984	962	962	983	962	901	974	893	888	988	996	955	954	1002	978	1019	970	995	961	970	959	999	959	966	947	946	987	955	997	966	969	909	1039	952	908	943	979	977	1001	981	947	970	949	933	947	982	938	907	914	942	900	957	961	866	957	928	991	940	978	974	958	989	921	915	934	962	964	1002	962	944	1012	929	940	961	931	943	979	910	940	948	954	987	982	989	963	970	943	985	980	901	924	923	959	893	958	988	958	984	963	950	943	956	932	922	994	980	926	965	939	927	968	1007	961	921	967	920	945	948	929	1008	938	972	944	962	967	944	945	966	983	921	993	978	988	963	981	980	922	957	957	965	957	942	974	965	959	932	977	966	893	982	923	930	938	976	999	930	954	911	960	987	973	943	994	1010	944	966	940	958	1028	972	949	926	985	996	999	922	960	953	905	981	944	960	939	939	950	973	970	923	982	915	925	1001	942	944	977	962	919	1020	951	956	1025	998	989	962	912	972	965	959	964	960	1024	950	955	975	977	987	937	932	908	922	962	914	985	920	956	965	1001	968	910	955	962	1015	912	973	935	970	946	969	921	1028	986	959	952	1019	1021	1001	939	940	898	989	888	962	1037	966	922	967	986	971	947	912	983	920	926	956	908	967	956	988	1003	959	1025	890	975	1006	968	949	920	950	937	950	980	962	1004	967	916	970	939	952	1010	908	967	957	997	925	965	929	940	944	950	973	976	946	957	995	958	945	963	922	968	987	915	974	1013	995	919	914	970	948	983	1042	948	976	969	1007	988	927	949	944	916	924	966	967	987	995	981	903	943	939	943	938	944	994	954	943	951	991	948	924	968	945	950	942	961	929	927	988	924	944	988	984	1007	1005	950	994	942	939	990	980	974	924	960	983	1021	919	916	980	1000	945	918	956	991	953	980	951	958	962	912	994	972	941	922	948	946	927	1025	934	953	943	987	956	956	984	978	946	1017	924	969	968	972	979	907	964	935	939	961	917	895	915	939	983	942	932	986	944	954	971	976	934	971	963	924	930	926	954	934	1006	929	981	929	976	931	984	991	902	1007	923	985	907	971	968	927	914	970	1004	954	975	917	954	990	942	947	963	954	966	887	964	928	997	992	933	915	1048	930	905	1018
23917	20728	24133	27383	20722	20581	1953	617	537	559	541	484	503	492	488	493	468	424	441	487	455	505	460	474	503	459	439	470	473	489	458	459	453	477	473	385	500	460	463	491	475	442	476	440	466	451	450	440	506	471	463	476	470	459	502	513	461	447	494	437	464	441	436	447	423	447	431	413	465	448	463	451	482	440	473	501	467	445	473	496	477	432	453	508	455	464	443	486	453	521	438	458	472	443	455	472	462	475	486	482	425	490	472	452	459	463	457	461	492	450	467	447	436	435	461	480	438	440	474	413	460	469	405	453	507	463	465	468	487	450	447	491	463	446	490	477	458	463	448	459	465	459	484	427	439	483	445	422	484	446	455	433	459	489	459	526	456	503	452	486	450	481	482	463	451	485	449	484	451	481	511	453	435	464	442	469	434	430	429	475	433	460	426	421	458	447	478	445	449	460	453	462	464	456	438	460	449	470	441	405	444	466	493	492	457	433	442	436	452	453	457	470	383	463	482	471	449	434	464	478	467	467	467	450	451	473	435	436	425	468	469	471	449	442	479	481	466	466	413	470	485	450	496	445	438	448	444	417	486	460	428	474	478	436	437	508	489	492	457	414	459	481	449	419	482	442	481	462	467	466	481	454	417	443	414	415	436	423	449	479	464	483	466	441	474	480	429	455	470	470	481	441	423	485	462	469	464	457	484	470	466	478	498	440	490	484	423	464	440	453	433	446	481	433	459	449	468	441	432	441	453	469	462	408	454	455	445	447	441	484	404	439	480	422	442	450	469	490	435	437	441	440	457	447	491	451	443	476	451	461	486	454	449	422	415	484	439	426	433	456	450	487	450	436	412	442	469	454	497	433	470	475	424	432	443	467	483	492	478	456	449	434	442	498	452	421	476	427	454	485	436	457	461	414	474	444	477	477	491	466	405	446	450	430	456	474	482	444	460	468	483	450	479	500	503	491	461	433	472	479	448	468	470	459	430	431	477	473	459	433	463	408	437	444	418	453	479	449	444	413	473	451	478	471	452	498	463	471	458	451	443	460	433	477	485	470	485	463	471	473	452	467	451	443	441	443	458	436	438	494	470	487	461	441	440	465	464	453	453	470	433	459	454	472	425	487	488	492	416	483	458	452	443	491	484	466	434	480	462	428	478	463	452	425	417	441	468	492	449	501	452	450	451	444	415	441	467	446	463	462	477	465	460	426	428	419	436	476	421	463	471	461	463	430	457	478	496	431	459	471	450	441	452	435	468	444	452	459	445	441	452	499	457	453	519	482	500	444	482	491	462	426	464	460	402	461	444	451	474	476	479	467	431	493	474	444	470	442	453	472	462	470	477	453	463	521	423	465	496	481	445	455	427	429	433	461	457	468	474	428	436	485	442	482	450	442	467	472	464	446	482	458	441	480	471	434	499	434	466	496	468	471	475	484	439	462	446	451	473	450	453	485	452	451	455	437	425	467	450	469	443	477	496	456	437	464	448	476	458	493	439	450	455	478	448	439	475	404	448	442	428	446	444	456	417	452	435	482	420	420	464	440	482	449	438	443	456	463	436	438	479	448	465	465	443	406	471	471	461	458	450	448	472	421	475	486	482	468	472	446	413	462	482	465	441	472	428	465	467	414	454	468	433	456	471	420	470	428	461	456	395	461	433	430	454	491	490	449	461	450	468	440	453	480	494	488	458	465	442	440	469	508	487	439	467	430	436	472	462	448	456	464	450	432	471	454	455	426	486	462	477	475	444	427	455	465	473	461	426	489	474	453	440	477	471	469	446	441	480	483	490	482	456	466	428	467	432	399	474	451	442	460	464	448	463	479	450	487	473	439	456	487	423	448	478	442	492	435	420	480	482	443	450	434	431	467	427	438	463	439	434	421	483	419	461	431	488	469	487	450	527	474	455	445	440	451	439	440	446	442	465	488	473	478	413	455	450	446	459	457	429	454	422	451	454	463	464	468	457	456	457	427	437	486	493	464	474	447	458	490	428	427	425	425	456	440	443	448	442	452	474	410	445	439	434	448	434	436	467	446	481	458	454	452	437	463	455	507	506	437	461	413	485	437	458	432	462	444	447	472	430	433	407	463	483	459	481	440	492	477	475	489	473	474	461	458	453	474	481	444	450	455	461	508	466	431	449	431	475	476	458	437	446	433	448	447	464	475	470	433	448	498	466	447	446	438	425	461	465	434	440	439	431	478	429	491	455	463	484	473	487	433	460	453	448	476	448	494	453	431	458	459	500	438	513	441	430	440	451	456	419	507	483	419	485	438	470	460	442	460	424	445	407	411	469	478	470	435	418	464	461	519	423	437	480	486	425	421	491	415	447	419	461	413	430	443	488	482	454	452	464	467	467	464	517	471	422	428	440	462	460	446	452	446	416	474	452	418	469	481	517	438	452	450	475	471	446	459	490	498	452	449	440	442	417	456	443	449	451	426	506	431	461	462	491	468	413	412	450	470	449	463	420	442	415	489	437	458	478	442	438	516	497	441	423	425	469	434	428	451	485	487	514	484	455	475	461	437	487	441	450	418	453	458	421	462	434	489	441	471	432	448	454	469	476	461	434	449	481	418	431	474	498	413	467	477	418	465	461	453	470	502	437	476	463	459	402	454	421	418	458	441	468	428	468	447	445	463	470	419	449	470	456	418	439	497	428	487	462	462	459	496	469	467	476	436	472	476	447	457	493	432	458	473	420	465	422	452	433	470	454	429	482	420	416	449	463	431	463	476	497	457	455	509	429	452	517	454	427	461	452	502	442	465	429	436	451	460	526	461	485	457	432	478	478	461	497	478	406	428	438	471	421	500	464	453	442	457	498	459	461	501	459	470	468	466	442	487	492	433	442	425	440	465	472	446	427	446	448	495	467	445	442	451	460	453	460	466	467	472	400	448	464	481	436	460	410	450	444	464	464	442	469	463	481	431	485	453	444	450	431	433	464	476	476	437	458	471	458	450	439	495	432	415	401	447	416	477	463	414	451	440	449	452	429	468	438	464	434	422	455	424	472	427	405	497	453	468	492	489	480	470	462	462	475	462	446	487	485	463	446	479	462	473	474	446	473	477	456	460	465	490	505	452	477	471	486	495	436	471	465	469	462	488	460	517	451	450	520	461	437	468	469	459	489	449	453	442	426	367	475	472	466	471	468	479	458	450	435	449	472	448	434	467	500	463	453	451	445	497	440	456	437	483	482	414	447	462	463	497	443	462	467	487	438	457	446	453	421	452	443	464	460	472	437	440	430	418	417	441	483	448	464	465	462	472	468	461	426	454	449	460	492	464	453	451	428	464	480	475	411	425	470	508	434	467	487	472	495	462	431	428	455	463	452	479	448	432	458	424	454	474	483	457	394	476	416	478	444	436	434	434	459	441	409	512	466	427	427	474	440	461	484	465	405	457	483	463	483	464	451	426	425	498	457	476	460	458	422	474	453	437	406	501	459	454	450	476	465	470	438	437	482	413	491	467	451	446	441	469	416	472	493	473	439	486
4117	2995	1921	1339	1197	1107	1067	1057	1059	1026	1068	1069	1019	955	988	983	1025	971	1040	1030	976	1010	997	1041	1031	975	1000	991	1016	1031	977	1020	1003	1016	953	976	941	1002	999	977	1005	1040	957	973	988	1023	957	968	993	1028	1030	973	966	977	1017	972	1032	1001	956	1032	986	1021	1004	953	997	975	1013	1010	1003	946	1026	993	1013	1012	1026	1000	984	1045	1041	1044	938	989	1065	1016	1019	1011	1063	984	997	942	958	967	945	982	991	1012	1052	1039	998	992	992	1012	1037	1046	986	1020	999	993	979	1002	972	965	998	931	1003	983	950	1024	1026	958	975	976	1069	970	993	1014	997	988	963	972	1042	1038	1027	1028	959	1000	992	958	1006	979	1008	990	984	965	1027	1014	981	979	992	1025	897	1013	998	956	1009	1003	1016	964	1029	989	964	950	1018	979	1017	1041	1068	970	999	1006	1010	1016	979	998	957	998	988	1022	998	1032	1011	967	1043	988	968	980	954	949	1034	972	979	947	1030	994	1023	996	981	985	986	1009	1023	914	972	938	1018	946	984	995	1027	993	1069	1021	976	1018	964	946	959	1015	1037	978	968	963	1000	946	1014	941	958	984	964	1010	1026	997	993	1027	1001	1026	972	956	1085	954	941	972	974	1027	1033	961	1013	984	1045	940	942	1065	939	1016	952	1028	987	981	1024	988	988	1022	961	1034	969	1009	998	1011	1066	966	969	994	991	961	983	1050	1010	1003	985	971	990	953	970	978	1019	1004	993	1008	967	983	977	1013	1021	997	1005	989	941	966	1042	1044	989	1011	958	979	978	1050	1015	981	968	992	1040	990	1021	993	965	1022	1004	998	961	1042	1093	1010	1016	1006	969	970	982	1012	987	959	1075	999	972	1043	969	933	994	982	1041	997	1001	993	1003	974	999	990	1012	1039	957	998	1032	962	1027	999	1005	1008	986	1010	1053	1014	1026	1038	915	1009	975	1019	1019	1063	1001	997	968	985	1016	990	969	956	1037	904	978	1049	1039	964	1000	994	1005	962	940	1031	1019	1052	981	1013	1012	1035	956	999	977	982	985	979	965	997	973	967	1009	983	1002	1026	987	1025	939	945	1047	994	1006	1033	1027	1047	999	1005	970	945	1003	1006	967	993	1007	987	982	1003	1079	1010	1038	999	944	973	1012	1022	967	1011	1007	998	971	1026	1025	991	1035	973	981	953	999	1015	1049	1015	969	941	967	980	985	1011	904	973	1021	1024	1061	1012	993	1009	1002	1069	979	1024	940	1042	925	986	1045	967	961	1020	960	1031	950	1013	957	1004	1047	1033	941	1037	965	973	958	995	1016	999	1040	946	1027	985	1009	1037	1029	985	966	959	968	1033	972	1034	1012	1049	981	1030	1028	948	974	974	968	1022	1018	948	1012	1018	963	952	1044	992	987	990	1031	973	1034	989	977	955	981	987	1021	984	1037	1042	941	1048	953	1011	1060	1009	991	1007	984	1046	1020	998	1025	1006	987	984	931	998	907	992	983	1000	936	992	995	943	972	983	1045	980	1024	984	999	987	983	963	1001	1000	988	1063	1016	948	943	1000	957	1016	989	974	962	1034	1024	1046	929	1000	976	1045	986	1013	1005	1046	1041	1000	1023	1004	997	1027	994	1012	1013	996	997	958	1020	1001	998	991	997	990	982	970	977	964	1077	953	973	941	1022	1036	949	1063	986	1027	964	990	979	1016	996	1009	1013	958	996	974	983	1029	971	1005	978	983	973	981	1020	981	940	1021	946	973	1010	990	993	1078	999	1000	934	1067	999	1034	1007	1007	1004	978	974	1003	1008	1021	983	980	965	949	995	981	1049	1029	976	1016	1052	1022	977	963	967	954	977	1008	971	1033	990	967	1047	955	1010	1025	975	930	1009	987	979	928	982	979	985	1024	961	964	999	1016	954	996	1017	996	989	1015	946	944	924	1006	984	949	976	1009	1038	971	953	1005	1045	940	967	1033	999	939	976	981	974	999	1001	1004	1010	992	988	995	968	990	977	1061	960	981	972	988	950	963	1040	1047	1020	1004	1035	981	1002	1011	974	963	987	1050	1011	971	948	961	1021	984	1048	1057	972	1009	979	1002	1057	994	1041	947	1034	1044	986	982	970	951	1046	947	1007	985	959	1003	974	970	1044	973	961	1036	1001	993	987	977	978	1012	1017	1029	1001	998	1013	976	1018	983	1013	1020	974	999	988	998	981	1011	901	970	1037	989	1007	1067	982	972	1010	1034	918	1027	984	991	985	986	1005	958	1034	982	1011	1019	1020	960	992	1013	1073	1010	1017	1007	986	956	1012	1033	1050	964	1003	975	997	1026	967	1031	999	1002	940	1006	945	945	962	981	1012	995	980	1019	973	1014	991	966	1044	963	1033	984	996	962	1076	994	994	953	1015	997	981	1000	972	1027	979	1023	1001	973	1009	1011	952	992	1006	1033	958	1033	983	1072	945	968	989	1043	967	1039	1053	1015	1035	1020	961	1013	947	987	998	1005	999	957	978	981	946	940	1048	976	1022	1029	1038	965	1007	995	999	974	1068	1017	989	1030	992	961	1025	997	963	994	1041	981	1011	1063	1037	940	979	949	956	980	989	929	1000	997	969	975	991	972	1026	957	985	968	923	983	1034	997	1003	990	1029	1027	1046	995	1013	971	1024	981	982	1023	1013	984	989	1028	1060	1017	1037	1009	1058	981	996	975	1018	989	1038	1028	979	1053	972	956	1014	962	955	1022	1014	948	1001	1002	1038	972	947	1015	991	964	1000	920	968	1075	1023	981	995	1051	1017	1035	983	968	1047	940	953	976	987	1015	1014	1021	1049	996	975	1018	999	949	996	982	928	1029	1065	1029	999	1042	971	987	957	1003	1008	988	961	1027	1062	1024	998	960	1006	970	1001	1024	1027	943	987	1000	983	1010	980	995	1014	1000	1028	994	984	1021	992	1004	954	997	1066	1041	1026	1043	1011	1010	985	1007	1027	995	969	979	977	992	1056	1057	1006	981	989	1018	973	1001	1023	1006	960	1018	937	1051	984	1050	1033	990	965	938	965	1054	986	1044	964	1047	1018	1023	1029	947	987	987	1018	990	954	1071	993	991	988	926	985	1013	1028	914	963	979	980	969	974	973	1012	991	1007	1000	993	991	981	1039	1013	1034	1040	971	1000	1049	1018	979	974	1025	944	1012	1037	1019	984	977	974	994	987	1044	1049	1033	1007	1043	988	989	928	1012	970	986	977	1014	999	1040	1067	1015	976	1014	974	999	1007	970	1020	998	995	1057	1064	953	978	1027	965	1028	1002	1052	974	1028	1044	1014	1004	1011	961	983	1023	1012	980	1063	984	962	946	1027	1035	965	974	1015	1019	987	975	1008	983	1005	952	1025	1009	1027	962	956	987	1009	1015	970	972	956	1035	1005	1077	990	1011	1028	972	992	1036	971	1017	945	965	984	991	993	985	995	1002	986	979	968	932	985	1003	1022	989	1025	1061	956	1017	992	1045	1013	989	996	975	1043	1016	962	1039	954	970	1025	1026	1019	983	1015	1036	984	993	936	951	1011	1018	989	990	1013	962	1044	939	983	982	978	988	987	994	1014	979	1050	994	1001	950	987	1009	955	948	1012	1044	1017	960	1041	1015	1020	1011	1040	1012	955	975	984	994	1037	1036	1024	980	1069	992	1035	1042	1020	996	1066	1011	976	978	1012	994	1021	934	996	949	952	1023	986	976	988	968	1006	931	986	1037	992	1015	981	998	955	958	1029	1016	1037	1015	972	943	1060	1025	979	1044	1037	964	1013	963	1007	1026	1006	987	979	983	949	953	1005	984	1025	1001	976	978	1036	996	962	966	984	1002	969	985	1007	987	1035	959	995	973	967	1013	981	1023	1005	1030	1037	1025	1024	961	1003	959	1007	1029	997	964	988	1006	992	963	991	961	1012	1005	992	992	1010	1013	962	1005	1000	998	995	999	1022	973	983	1001	1037	1015	967	956	977	986	985	1036	1044	954	1035	1041	921	1016	957	1003	1007	1019	1005	974	1030	968	979	949	987	1066	1012	1005	957	946	958	1013	1013	997	1016	992	990	970	946	997	1050	1068	1005	956	931	1017	1007	951	1007	976	992	1014	947	1011	993	1016	1030	1020	1015	1028	1004	950	990	1005	948	967	1015
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
